0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-27 19:36:28 +00:00
OI-codes/Luogu/P3811/data/P3811_3.out

10001 lines
74 KiB (Stored with Git LFS)
Plaintext

1
1384717
1846289
2077075
1661660
2307861
1186900
2423254
1538574
830830
755300
2538647
639100
593450
1477031
1211627
977447
769287
1603356
415415
2241922
377650
1806152
2654040
332332
319550
512858
296725
1241470
2123232
1786731
1990530
1174911
1873440
237380
1769360
1796389
801678
2059322
1592424
2296603
1120961
1996568
188825
1415488
903076
1649875
1327020
1356457
166166
1248960
159775
574788
256429
151060
1533079
534452
620735
1642884
1061616
1089613
2278082
2593596
995265
127820
1972172
1157375
936720
1525195
118690
390061
884680
2162434
2282911
1957066
400839
107900
1029661
1226964
796212
1094097
2533018
100100
1945197
749376
998284
2260112
1479129
1244689
707744
91300
451538
595577
2209654
1982331
663510
199856
2062945
391637
83083
850024
624480
268877
1464604
1002271
287394
750594
1512931
355707
75530
2445085
2151256
1813611
267226
915117
1695084
1609585
821442
2513435
530808
2586330
1929523
2611823
1139041
620353
1296798
2028010
1882349
1588667
63910
2114071
986086
1811584
1963404
2318118
468360
1637402
2147314
1852930
59345
2396247
1579747
58100
442340
248294
1081217
2298441
2526172
92934
978533
2531005
1585136
416320
53950
2019006
1899547
2593036
613482
191596
398106
653655
1931765
2021856
1266509
1896642
50050
1807594
2357315
1753428
374688
1101295
499142
960497
1130056
47476
2124281
547628
2007061
2568301
353872
2019697
45650
2209493
225769
1467051
1682505
1347692
1104827
864532
2375882
1942953
331755
473530
99928
965751
2416189
393625
1580535
55667
1426258
1308936
425012
1759886
312240
2674867
1519155
2354687
732302
2663426
1885852
525011
143697
1976309
375297
2614860
2141182
2629047
1562570
2567100
37765
1992488
2607259
695463
1075628
2498644
2291522
671008
133613
2382438
1842275
959111
847542
1664037
2189509
329975
410721
408988
2641434
1958302
265404
2470656
1293165
364699
2349478
825178
2690628
762435
1954237
956511
1694893
1864678
648399
2681862
1014005
249792
2325891
2758657
2179050
256627
31955
1676515
2441752
1674296
493043
2330504
905792
2261185
981702
1029529
1159059
1021931
234180
1876722
818701
30212
1073657
639869
926465
1121670
1414389
2473764
2582840
1663617
2174590
660777
29050
1514986
221170
872036
124147
989763
1925325
926295
2533937
1436350
1263086
1053690
46467
991068
1873983
285224
2650219
2129630
792568
2433469
208160
198461
26975
1012770
1009503
881588
2334490
1229876
1296518
2180379
306741
1624967
95798
2126994
199053
250198
1711544
1071762
2350599
25564
1010928
118569
2017971
1026963
948321
1321965
25025
2661317
903797
231475
2563374
1175160
876714
604537
187344
917730
1935364
2171946
249571
305039
1864965
319243
565028
1103012
23738
2382817
2446857
243208
273814
1739672
2388247
1760956
2668867
802287
176936
2125022
2394565
862110
22825
1540260
2489463
2497772
1497601
1793752
2118242
2060279
2225969
1655720
673846
2053073
1937130
308531
432266
657649
1187941
2522292
2356193
2284963
1550594
21580
236765
1452700
49964
448520
1867592
1246599
2592811
2550979
1581529
1353166
2174984
781301
1412550
2450150
713129
2355054
654468
1628674
212506
772706
879943
918608
156120
1679265
2722150
1468945
2144294
630331
2562060
20020
366151
2463932
1331713
2716556
942926
1486679
1647222
798749
1456565
1811535
2372871
155659
1572365
942511
1307430
1856998
1070591
633196
2699240
1005909
781285
2718734
1283550
1842083
1403599
766147
996244
2619396
2688346
1356711
1732448
30978
537814
2763265
1249322
964082
1145761
2689957
335504
18260
1451523
1490767
1191219
1985062
2305854
2487083
1864272
927132
423771
673002
2216735
1328379
2479471
2539139
1549704
2710634
1590077
1692106
204494
2058126
1320717
1910154
979151
1069614
132702
990317
1235328
217885
2031299
1701631
1567066
2138207
1174739
673952
412589
1793645
1345314
2516645
1765934
632214
2361835
55723
1862972
2281036
2232163
2448820
932339
2378519
1708916
1277778
1340931
584476
1891719
538652
124896
1495819
2547662
2213387
2764045
607662
1089525
2667655
1513030
1243310
1400694
409302
2222974
280650
1220876
1862114
837148
2711627
1631238
680579
1165252
1105687
452896
1028795
2515309
1257892
490851
2702389
1899481
2389214
1964246
51191
1895682
2519521
117090
625028
938361
1285989
1794067
1659642
15106
2251735
1921545
2153447
1704651
489017
1847949
477317
560835
1431782
2091911
1372375
1236882
846079
1291420
2024382
2216525
2134466
1087295
730079
1715105
1935208
14525
647651
757493
736910
110585
2587044
436018
2004132
1446790
14300
1879598
1059320
2347379
321917
1847864
1594665
2651685
677077
718175
1977497
631543
2138955
526845
502687
1407950
941700
495534
1114246
2321708
110593
142612
436312
2709826
517266
1064815
1231873
396284
1509773
2601451
1192080
104080
1974294
1483947
2737911
1398204
1651785
506385
1333265
1889468
1708040
440794
573446
1167245
2339617
614938
1810953
648259
1897656
2474906
1171852
1538087
1098148
2197200
405602
47899
1595576
1063497
1581914
1484243
1477607
125099
951858
855772
871620
535881
1754973
2560016
904653
12782
876349
505464
784602
1444001
2084474
2393702
855700
1898198
2101239
1858877
335181
2045699
1587307
1397229
1470090
2715375
1017258
1836615
231821
1500454
602589
1281687
2259166
587580
2679170
438357
875419
1686985
1611084
93672
2069958
458865
2286911
967682
881367
1085973
794146
1509502
1109381
1537236
2448804
2317199
1242848
1544338
370586
282514
2252896
551506
554679
11869
647913
2576125
1989422
2608145
1033136
121604
121432
136907
1367139
869836
1982618
2578840
1040965
880478
11620
2719150
2499056
1785860
643248
88468
38411
1062511
823552
2581999
1157432
431055
697120
1396129
1967855
770130
280353
2629448
1741758
1248886
2121348
2133517
2119349
896876
408482
1059121
254145
2414856
2351968
2497701
1126360
827860
318837
336923
502861
2411253
1781140
968565
2467848
1538982
506201
216133
1075579
1713541
893954
1978687
305693
1261146
2424615
2562813
83264
2527198
339409
775297
2528143
10790
2765841
1503099
1923914
726350
2065461
24982
1931831
224260
849672
933796
790760
2008016
2405127
2681122
2180267
2660206
2354194
2175481
1481243
676583
2632887
1087492
509883
1775367
1699979
706275
604619
1225075
2377761
1741281
2600017
1177527
2210718
327234
130731
814337
2189465
106253
1923883
386353
2622595
1824688
1263788
459304
2066031
78060
2291477
2224349
625574
1361075
2506320
2119189
2550705
1072147
933215
1699882
247809
1281030
2542266
10010
1136434
1567792
1545962
1231966
1469292
2050573
373890
1358278
1541508
471463
138307
2128056
824588
823611
2566232
1784091
765109
2112999
554539
2290484
198514
2571152
2243468
1462546
220259
2170899
2252386
1855972
325626
653715
2351284
928499
2223890
1920012
745986
316598
1213823
1349620
1622142
1887671
1580262
1775359
329921
1359367
1671155
641775
2103127
2305758
308765
2086516
436948
1767790
1621514
498122
2325072
1309698
252902
1344173
685349
2063072
351230
866224
2273230
15489
2175320
268907
330356
2766349
1112086
624661
1011258
482041
1018219
1957597
957826
2729695
696175
167752
1633021
9130
2374234
2110478
9100
2130100
2657445
1980326
1488910
992531
313407
1152927
989298
2628258
243038
932136
1955070
463566
337590
1596602
560445
336501
654431
2493084
1217007
2048906
823425
2624452
727087
2654286
1333103
774852
2413321
1355317
1665184
2179755
726793
846053
464984
102247
805441
1029063
1464800
2045075
369064
955077
2604137
1874292
708998
534807
2212081
66351
1933704
1879875
1929688
617664
94706
1493659
604292
2400366
357254
2235532
864200
783533
2638504
2453820
1854810
1972086
711492
336976
1875520
1591011
39523
2281539
163405
672657
78725
2643039
342321
882967
1652139
316107
248718
2565634
440655
1412578
565020
931486
511109
1140518
1810250
2500798
8300
1224410
1236995
1850886
1923447
2573976
30252
854458
315644
638889
391720
2055182
431955
292238
2013637
2330576
2047801
269326
2663439
62448
610306
2132626
305910
1273831
1088860
2491410
1585615
2766739
723982
303831
2387998
1929479
1592491
2718544
1024824
756515
878634
621655
772989
700347
1952703
204651
2387076
1111487
2194345
140325
1290815
610438
1745086
931057
1096179
418574
2640561
2740530
1766662
815619
1548472
1725006
1927358
582626
1589618
1937560
2464613
226448
1503035
1899114
521702
2642371
2233163
628946
2433274
1630142
2353889
2735911
522972
2334457
267429
1194607
7700
982123
1275835
1410312
1631485
947841
1079696
2644477
1492997
58545
287370
312514
2396283
1853897
2503385
2027711
513420
2281750
1592992
829821
766067
7553
1755735
2510584
456969
2345489
2614044
2461440
2444206
2237042
521922
1629225
2091408
2308691
1609904
1623375
2354639
1665134
731408
715891
1475051
2430672
1106785
2070904
409373
618441
1607502
1807756
2467179
645710
2077688
1012191
1025988
2492979
276210
1067233
2349748
1928364
2065505
1749756
882620
2242269
2267003
967604
840764
1391979
2692034
1708542
1844679
1763463
2607943
368455
348886
1440009
1479593
1293522
1853482
218009
2652145
1002066
1660704
723395
2330522
7150
1905027
939799
886694
529660
1072651
2558406
653861
1545675
153726
923932
415533
2182049
65995
2710559
1327069
1723255
2696615
1743804
1615698
2373465
646123
1700488
2297344
2454194
1829179
1648139
1989147
1636060
1183578
703975
2175154
470850
945547
247767
1739861
557123
32337
1160854
1593404
1440013
785018
71306
2155791
218156
1652023
1354913
2389180
258633
1719747
1917124
1456635
2000653
1180713
198142
1055889
2139603
2071963
2685442
1229347
596040
246826
52040
2380582
987147
559755
2126690
1635971
2753672
524190
699102
2335937
2210609
152487
1637909
1806736
2051349
2056399
944734
127202
854020
668407
220397
1852962
286723
737331
1968339
339250
2554525
1744455
307469
1553800
2290193
2588482
1708846
1828663
948828
543328
1237453
1719640
585926
1418704
2153760
1090259
549074
1475428
1098600
1189394
202801
1056786
1408666
643953
797788
603845
1916465
1071339
790957
2052715
2126838
1898175
2123520
2126182
1447266
1105618
475929
2160459
427886
83792
435810
383988
1652657
2465288
2262203
605212
1280008
352318
1837043
2057354
6391
48960
1822891
1851248
252732
335303
392301
1578598
2106717
983794
1042237
1829389
1196851
1130553
427850
1996519
949099
1537172
2435336
776869
2314155
2419323
1552307
2101671
2407566
1573874
2178370
173220
2083331
873132
735045
2249254
2742404
1136444
508629
452237
2303024
673198
1500627
1511916
750227
10326
1686011
397990
2025560
1313679
1129583
2767377
293790
2206924
1339585
1254547
1603895
1244505
1822426
1866046
2228209
312250
805542
2742941
46836
836324
1034979
438883
1614149
929231
2528172
609802
483841
871896
1825400
2343211
1927703
391311
397073
559929
754751
2507976
1939407
1243132
768618
68183
1224402
1752172
2543316
1235747
621424
1425649
772169
309044
185293
57738
141257
799219
1126448
224334
275753
1946731
1662056
283080
1390651
442793
1708673
529015
2672779
1602526
994711
1769524
2688789
2610225
516568
1146243
60802
1826689
60716
886610
1453170
666462
2068286
2410324
434918
2625212
991309
2134974
1289420
686042
1905199
762710
440239
1876005
5810
636718
1359575
2286280
1249528
1964657
892930
356538
321624
2644337
44234
2458088
1403922
1253250
1915972
1836067
411776
2038318
2675716
1918917
578716
152691
1600244
1292275
348560
2413499
2082781
1393270
2368644
176530
385065
1635880
1524893
1171756
1314724
185259
870879
1147795
624443
1843775
1060674
2221571
2451475
1521026
2444391
287270
448438
2053168
204241
1762026
1914277
2694634
1511789
2649916
1207428
210738
1175984
1152844
2633567
310608
563180
1864863
413930
1790022
1544135
2413760
1553178
2606634
1636147
635547
2590343
1667933
890570
2662562
1868999
1164818
1233924
652388
769491
1715984
1637817
951248
1492783
73217
1922506
425926
2241487
1259663
446977
1562478
2374060
2041114
1537563
2147538
630573
1594467
2597024
1102695
2666123
1679048
41632
701855
1263599
2344895
1554421
1701352
1772365
1643281
2648788
1660940
5395
2217703
2767637
714345
2136266
202554
961957
1471541
363175
402274
2417447
2735507
12491
529634
2350632
2391864
112130
1337581
424836
2376845
466898
1681885
395380
136434
1004008
1907635
2587280
809445
1340561
93550
2474850
2642508
1330103
1264115
1177097
1543849
2472457
1754384
2125338
978685
1723008
1827020
2701160
2715199
543746
878880
1639658
1150004
2272400
2469658
2234706
428209
1737854
2214851
1687026
1533172
1997254
1095981
2573597
1266076
2255357
596786
2684725
2714148
1973480
2265586
1105359
2667755
163617
2519857
1450082
2747085
1791885
94432
2479449
768239
1437843
1719549
2346658
2281917
1577893
1795604
2696014
940208
912344
1112886
631894
1826430
229652
2686129
2417732
2215886
39030
1702701
2530455
1131487
2496891
2045354
312787
1770815
2065254
428663
1253160
2698638
2444311
2420939
2660069
553214
1920790
1152111
1851324
1008134
849941
2596867
1508621
264393
640515
137051
1271133
1640960
5005
481858
568217
56621
783896
1086150
772981
573158
615983
162615
734646
1082250
2410003
1071024
186945
46295
679139
1400405
770754
214429
1620448
191109
1453870
2303747
1064028
235032
412294
1935484
1796522
2128315
1283116
1231587
2276762
70340
1767271
674794
2441216
2379395
1661986
1362711
1145242
1634633
99257
1653854
1285576
183546
1121734
1166504
731273
1847369
1494846
725135
2470166
2491358
1126193
2096049
927986
1353264
162813
1139028
1711574
8046
1175642
1583222
1848966
1168781
1111945
1998097
960006
2482719
372993
862348
158299
55932
1991628
2279395
674810
668044
811071
568538
2328552
695142
790131
927911
2272396
774489
1549677
1106505
2064400
1276251
2220294
2133618
1705604
622451
2436280
1030450
1152879
2244549
1539099
270803
1043258
531555
218474
1534734
883895
2264188
810757
2071981
249061
610559
1162536
1570023
654849
1582310
126451
901821
2056803
386505
1727391
712985
1031536
125954
175615
1001842
433112
2013851
1136615
46493
1392461
2633206
1087660
313900
1519170
939105
165178
714344
2767891
2217704
556043
1976627
1697047
1694567
505629
1883153
1625737
978891
1893826
781633
2363515
1991726
478913
1357955
2749564
36661
1732804
172422
83876
2581959
2201227
1510323
4565
2256913
1187117
589435
1055239
308052
4550
1426402
1065050
499679
2713439
760800
990163
397360
744455
1053441
1880982
667860
1541420
658098
1961180
1426085
494649
302038
1314129
912637
121519
1572894
466068
690486
977535
550595
231783
1812910
168795
1519829
798301
1367566
1664939
1921769
1552967
2309597
1711932
1492491
1246542
331144
1993220
1858650
1024453
1114293
1796429
78450
1312226
2660016
1748260
2626161
1327143
1410537
2051268
2405383
387426
603651
2591377
2125242
2062375
1723366
832592
632552
2474594
1602430
1748113
392495
1807743
2236906
232492
1239303
1435840
1332890
1787437
2212338
1899248
1803555
732400
2101451
2407254
1058345
184532
2054928
1862255
1690094
2686785
1455003
937146
2591367
354499
2672539
1652120
1450449
2490757
482017
1417892
106683
966852
1415680
2324654
4316
964844
107788
308832
317286
47353
1307987
2131546
532969
302146
290540
1200183
859282
178627
1673943
1117766
584991
432100
803891
1776483
89704
1319252
301551
1226910
1240490
927405
1445045
986043
2138405
355746
1357093
168488
1763267
937760
261534
2180222
1287977
1404478
407726
2525486
1617969
1466419
1935928
1721045
2247615
1424079
2131522
2706236
693411
1555877
1932293
1826200
700413
2210786
678714
1542770
2215826
124359
111727
1282817
1817920
1605044
2501828
706289
2375391
282510
1442442
465743
1823129
1640271
490030
570259
1930421
905125
1655564
1250399
339086
4150
2463869
612205
1578784
2003214
1000418
925443
2194593
2346440
1539645
1286988
200863
15126
1433508
427229
391318
157822
2599344
1704161
2163748
195860
2102743
1027591
1816201
1600694
970053
146119
783467
2391535
2138095
1165288
1205582
2408617
2399268
134663
537028
2716436
2304918
31224
2755864
305153
689986
1066313
335853
152955
1980679
2021632
1685448
544430
1714861
1245705
2206913
2177524
293789
2768086
1129584
361991
2591888
1536632
2111004
1193999
1245775
2349456
1787726
2180962
1292938
1359272
1592859
512412
1767837
1762974
816268
439317
4004
1695544
1556056
1771211
1337427
1734890
2073415
2361068
1360120
1487042
1046673
1193538
1557889
1940460
2345202
2481889
2597254
1454879
1328481
2030124
2204971
305219
184893
872543
1205937
1850245
931932
1932806
215971
209287
1405109
2704997
2414546
1370265
1586285
883331
1029846
1792526
2118033
774236
1267523
862503
2748502
963679
581594
291313
1886766
794809
1553648
968780
362307
2617023
455713
113224
2063091
2136234
2162523
949557
1584017
260851
1138905
2705902
558552
2501298
2193277
314473
447559
1216637
1656749
815071
1850162
2561661
970011
2752672
2006518
261486
1756163
2551945
2531465
1518431
2586946
1982020
214416
3850
770926
1875778
1043183
2022634
935948
705156
1788299
2200459
791084
1858637
2120806
539848
352079
2706955
1297415
2131215
1308955
1413989
1312841
143685
2660130
156257
2078662
2582858
1391694
2311665
1651520
2636409
1579096
2398572
2522727
256710
2153863
1140875
93451
796496
2583963
1799627
773979
1767750
580586
1388493
727275
2262584
2018933
1255292
707116
1613201
2273771
2557461
742193
1307022
1629594
1230720
476798
1222103
2185539
1118521
1059305
260961
1419038
2199329
809258
1045704
84715
2539062
1933002
804952
2079251
2196404
2630278
2562036
2416892
832567
2677656
365704
2221742
1742662
2051386
2122242
936338
1215336
106279
1938109
1537202
1035452
552653
1589403
2013909
1693937
499951
803751
1189712
903878
2440002
2618306
746703
322855
29449
1038844
822616
1890812
1735642
512994
2035160
2631206
1091878
138105
75741
1918333
1425605
1174874
2204815
964182
452028
2417469
3652
874878
1221129
441310
142178
2505851
1546803
2518218
1025042
483802
852040
420382
201017
2080706
808205
1346017
997286
854271
1279036
2307056
950899
2266448
2713972
2688688
2759796
1568944
1959425
174443
146709
2104721
2712963
2124513
2689003
646761
632088
926741
1995286
1493721
921947
2710789
739313
501033
1375752
830352
1564449
1746414
2313628
1165261
1361469
3575
688487
2337230
2540928
1854616
1725396
443347
1567088
264830
85469
1921042
1373449
1279203
283224
1711647
1408989
2157554
92275
76863
1186731
461966
1615601
1592483
1436046
2475741
801709
1417714
246198
2739996
2711761
2048251
1649900
2246344
1648500
2733024
167880
871902
2631020
807849
923535
2571449
2000081
1707778
1416892
850244
1577022
1148672
817631
1227097
877629
2299306
2073285
2208786
2198536
2379290
169961
818030
2106444
591789
1316730
1736704
1489804
1087577
2504904
235425
1089689
1857490
1124684
1508600
1335531
2254647
1321696
1663278
792587
1400885
990485
580427
310278
796702
2712961
2104723
751950
392509
1149424
35653
736906
2462612
2374292
109078
252497
2210728
43577
2062173
1239771
1194590
1728749
1514033
1652966
2244590
2027641
958562
2001986
2113034
2487583
2385043
1232506
1975073
2447035
99071
2720487
1912661
981528
2454518
1648932
2420698
1344407
1342721
2535716
1999390
1344473
298020
688677
123413
33953
26020
1915647
1190291
1686970
1878290
2077357
1664594
358729
1063345
1131669
2202702
2681586
1376836
2320427
262095
835440
349551
503329
2552685
1332516
2490021
850235
1460960
34744
2203671
2633929
903368
1234216
2410391
376786
2412916
2052218
472367
82603
63601
2279791
427010
2226691
1718920
847422
1494915
2443421
926481
2487042
1528078
2225100
1753382
2117867
2368886
564534
169625
1438465
2661979
1445066
2256944
1805719
1538451
489764
776900
2303258
2529813
462492
1294241
124630
854423
905879
2299048
1583477
474414
513836
271664
2482485
2003443
12084
859820
1892391
292963
2471102
709352
2281741
1076880
1198007
1929846
2379896
274537
657098
737714
1778555
549300
2099180
594697
2252414
1486117
2101325
528393
2743296
704333
661617
1706693
2031135
398894
1397211
1686639
2005152
2342949
1912460
1920386
1406937
1780195
2207315
2411074
1670967
1063419
1521512
2333804
906576
1061760
996564
1063091
2592500
723633
2334991
552809
2597084
1622681
1789960
2464946
675419
213943
108542
41896
1233842
217905
138418
191994
2630050
2211045
533531
1232644
643382
2515818
1664441
302606
2425258
640004
2286678
176159
248662
2303238
2272492
1028677
2246235
1387912
1327752
24480
1689535
2296162
635747
925624
540714
126366
1486089
1552368
1027798
1580867
526754
789299
56130
2438075
1528109
491897
1033118
1905835
2054093
2299411
2665962
1983142
1480196
1949993
1507533
213925
1185094
2382976
2547331
1859266
2121514
768586
1096212
1217668
1026066
1773151
1626609
2541794
2721196
2594378
1991938
2160870
1243889
2435552
1122630
1203783
1463649
786937
979905
1089185
1676483
86610
775024
2426382
19804
436566
491603
1752239
1007445
1124627
2037296
1371202
205759
568222
1151594
1639031
641255
1610835
541237
1151512
1040221
336599
805465
2135030
2697016
755958
2604032
1759830
2700223
5163
2673437
2227722
1648251
198995
2157210
1012780
303824
2041556
1033263
1949508
723981
2768405
1585616
146895
2216984
1103462
2566266
2054509
2528479
2011990
337086
2186664
1671898
2006969
1722839
911213
2185695
933023
1871487
2498821
425674
156125
2165564
402771
2335212
2756187
1400504
23418
2078347
418162
2437874
1902206
2340552
1604158
2390629
2191791
1947432
1849332
1711755
1264086
2637700
304901
1364971
1626637
2156252
435948
1849322
912700
1207396
2556322
1105552
2348568
885815
1580372
1108983
1583253
300215
1664681
2342592
1762092
586480
1253988
450347
2354420
104469
621566
486834
384309
1680116
1418808
329766
612201
984576
876086
1865639
1271658
1004157
2002590
770564
310712
1154513
2097541
651690
1770801
1062098
154522
902881
1477363
112530
28869
2761472
1455345
649350
1784326
186815
563224
1951214
112167
1390174
1522593
1141288
2358082
840243
831028
2192179
141540
405669
2080042
509196
1606113
2448325
2239053
274475
1649224
2710236
2721106
1735209
801263
2088651
1882072
1725850
884762
1276989
2729111
1367512
2689829
1659302
258284
628301
1957838
2650729
30401
958763
2298061
250787
30358
2401350
443305
2482805
726585
2548504
333231
2088553
1034143
2089033
1205162
1083776
217459
1078139
1312606
2690529
1880371
1253789
1067487
2114769
644710
526863
343021
1501769
2337316
1411411
381355
2602588
1604836
2750046
2322719
1969310
2905
738580
318359
239895
2064504
1791190
1143140
435652
624764
2028086
2367045
1159477
446465
2709668
178269
147382
160812
2583649
2706885
2282690
22117
1765862
1229044
644568
701961
1625182
626625
79620
957986
2489518
2302750
2463847
205888
655742
1019159
954713
1337858
531517
2344175
1331697
289358
1124575
1461062
1814489
800122
2860
2030854
1042229
174280
170412
2591466
617438
2426107
1211211
696635
211864
1184322
583888
88265
2725790
1577249
690225
817940
1530152
2147163
618270
585878
874259
657362
697795
1477346
237164
1820156
1179346
1958614
318933
1696938
2471462
2306604
228980
530337
2663025
2495502
1859463
2610454
689302
760513
608016
2606912
1900757
143635
51616
224219
1157291
1026584
949386
1486837
1135121
881013
1855960
2341855
114107
1347317
1473043
2140611
427791
1324958
550713
603714
838572
105369
54065
587992
82906
576422
654424
2701500
1248431
155304
146885
281590
1351736
2317148
1156793
206965
188340
895011
200267
2156784
22237
1206880
1093514
776589
2687081
1303317
1884509
2202790
1526561
1702490
1051812
2679888
1407326
2218683
925911
445285
2237665
1331281
989149
2319216
1335476
582409
2253441
616962
2740939
326194
641149
1769462
1056552
857992
1258583
2203625
10084
475624
1532670
2131108
1765113
1421325
1028359
961253
1619236
212963
2068623
2505460
1976862
2014548
2461921
1608205
872686
781239
143985
1187030
1360583
1020557
639800
2153498
2517501
1073769
2072303
1700003
2095468
2181950
2528889
1298512
2134450
1936064
238416
2717778
887813
839524
2366557
20816
512992
1735644
2049724
2016516
1502632
2557164
1181095
2161927
101970
850676
2023643
2270899
658788
2206357
2209242
1324394
770437
830470
727662
1387414
2374827
2493568
1112085
2768535
330357
1741889
2087616
1068133
1169097
101277
2742554
1865695
2642288
2120487
266653
1566304
689452
201137
2377119
2593440
1165466
2752470
503371
1390962
341608
264817
2494005
1175316
1069826
1195932
292878
56065
2165371
2053507
1776349
212418
257663
2573139
2537685
233449
1785357
2225659
650901
197690
1021810
68217
2591417
502004
795692
2338534
1635478
1293640
1255217
1789439
2577737
2054997
1734758
46775
179100
1237425
1353416
1321254
1581652
2049768
2041191
2016774
2427984
1973265
24625
2156641
2479394
2620945
365393
877192
788257
1062669
137726
1874059
880187
861504
2399708
913510
690826
1350580
2435176
2742316
944423
271873
750692
439440
2362446
819829
2281531
575002
635007
1136200
1565597
1234829
79276
1117353
2535237
1598821
1453017
868927
1980775
2492142
672589
843513
1744682
766586
694311
998627
98010
1932707
1424156
2671515
1766304
633038
608600
2512395
1097045
298393
645884
2727079
849408
1357074
1667532
986740
1216859
1132793
1549882
1937396
2657380
2718594
2405918
1466525
185088
2644645
1707774
725041
998234
2758259
2601875
2280659
174324
47216
2333464
2624441
1789968
1768836
89143
2103638
281826
2244491
2566541
1173329
925711
2525675
975586
2173663
923714
897802
2271567
1348007
2396477
470104
440107
456172
2390117
556443
2029157
315947
2688555
913215
1283043
114826
2346833
2727781
42489
1208866
1420810
1107943
995570
19515
710807
2236067
95790
2649944
981035
1950460
945722
2633162
798761
1022677
1524668
1541110
158036
2270124
1757606
1032627
679486
1599048
1549634
626580
171140
1349319
633591
2606872
845397
2595186
2377286
2714751
2353976
276607
1528021
960395
1178500
1960772
125082
925662
182895
504067
585245
1809687
1728696
2683150
655720
2139027
152323
1516913
1032996
1704974
1685233
1453242
871348
2020283
560232
820480
1864924
1387219
2661024
240929
1570151
1668825
294018
1413027
173974
391948
1417577
543075
1580514
1771207
697136
286579
2418998
1692708
2129567
1466024
1459779
367323
638271
541125
319773
2589718
1708024
535512
1110421
1478189
1326417
1407864
1166947
1724286
152802
2084919
1228291
385377
1414828
1491931
1041320
810224
1697421
1480271
2215217
726935
2113493
2536590
1724007
532014
1059602
117516
999822
206147
512341
967742
535834
898261
2032175
2448874
1083513
641558
822393
2000510
491998
1138381
1282857
35170
1615707
2268352
1648258
337397
587208
1220608
341996
2574414
1429990
830993
1252237
2066072
92070
572621
426693
2202033
2096403
1434345
2629538
826927
1928930
642788
1492358
91773
1611646
560867
217465
583252
2119042
1750353
1217351
2308401
128792
747423
331911
1747284
1678812
1235083
730160
1245679
365271
1947813
1203399
2432741
1578036
463993
946270
676632
1820489
1466123
256235
569514
835098
855787
614893
4023
2125940
587821
1883536
791611
2715603
924483
1336137
1969107
755154
1940689
1962584
2383765
1597534
480003
2010783
2626076
1416342
1571213
2161294
431174
1552258
1463866
2464116
27966
1175032
995814
1951137
2524414
2730337
337405
1314145
334022
1735777
1790252
553568
284269
799227
1164276
591120
347571
1699985
1779782
2112239
1848672
2413624
1136198
635009
1771961
2513195
2159555
2699662
1937969
1218709
1032200
1783461
2022842
2497951
1110147
2203839
1066809
1755898
852802
2345129
1695942
1141098
1218140
948663
515225
2364785
1961156
51242
2506991
951771
2154266
33860
1520118
138511
521629
1131055
1650494
717710
109237
1868287
767367
2157755
1826664
1088468
1132094
2288645
1790095
1318479
2420707
578173
1509247
1822016
1689996
2660659
581268
671828
2169728
538566
1712141
1381201
791155
2315018
1447942
2061663
1835627
2530003
2413118
2111566
1577969
2612070
2248412
974012
1741209
1069177
515768
2456015
62977
2450750
1472524
208193
500921
663049
216556
324355
2391642
2396401
1953024
394526
1407963
2324
2080947
1004955
1316603
2571340
543830
211903
156950
1678819
759585
2161471
1854269
30883
82589
903596
357172
1503098
2768662
10791
1108852
2344196
1662738
10779
2373030
1661352
2233240
262254
2232000
1454279
1637531
1669342
2326293
641108
2197585
1184817
1874162
1316842
946913
1738465
1775533
718597
2566474
498452
995863
2359260
1624173
2396963
2063694
1971396
1374782
785373
1403047
2642682
866402
1559857
86211
567463
41938
573249
2675696
139424
2485330
1059192
2139878
485545
1386999
2637845
2513173
2111094
1978275
393571
1679434
454105
1912336
368094
154026
351963
2275
1894556
713201
2271617
532525
2536943
1634556
1036929
2741436
1622626
380400
2256071
1879798
2563898
198680
2648596
1756944
1928564
1911437
2678904
940491
2461802
333930
2639816
770710
1567362
329049
1832237
980590
186585
2097759
2648369
1632041
1531643
151019
1468468
2041781
2761175
1841035
58525
1445476
174730
786447
635583
233034
1989617
345243
1701790
1873484
1061828
1660014
2075392
1500608
50829
906455
610366
1469114
816867
2144631
2448534
1783867
792119
683783
2685940
2217186
2531755
2345601
940520
2161200
562669
2539515
965545
855966
225272
2130962
478539
623271
2069091
165572
542604
996610
1956334
929325
617654
1896943
2567858
1941863
1988007
2282931
245777
39225
457996
656113
1762232
1330008
1959372
874130
2134879
2697797
83430
2048288
581485
2089985
356228
1025634
280113
2587408
2364222
193713
254779
1686542
164120
2680405
2709116
1062621
1058663
2415904
2553404
861683
2455843
416296
2715116
316276
1762900
1237297
2027398
801215
1355769
2258773
731728
1580964
2419502
2288588
1322889
1118453
7313
116246
2319190
2004368
1507080
717920
2422615
666445
1286564
2278435
1429573
1106169
72899
949624
2338098
2286494
632826
366200
2276685
2435442
1319609
1203627
1136420
1913889
1953355
92266
352262
1027464
484923
2315844
784322
845047
214651
2728109
1912728
2112218
1026494
468573
1124426
2680400
2605163
1561966
579346
2720986
357113
826060
520217
2109941
1175655
2630095
2530527
1625725
1359107
708946
1884743
1438058
632725
483426
2721175
707840
2272706
1162327
2555016
2158
1998508
482422
2544457
53894
2214828
154416
1112943
158643
1016918
1408393
720153
2038710
2712080
1065773
1492556
1651201
951075
151073
197561
145270
2681435
1984808
127996
429641
2074752
1474030
1805096
2221688
1744907
558883
2381955
1677212
1280943
216050
2048026
1786662
76236
2272958
2703918
44852
1963728
659626
1443406
1535492
723821
613455
1608929
620245
1255088
1848419
119978
2107239
16320
1877738
158152
2453919
1657265
177873
1540227
2063263
441863
84244
2578340
2266350
1034912
468880
2162095
130767
1749004
1090111
2372488
2028705
2472229
702239
989940
203863
2174220
1262743
1509126
2193701
350142
2117926
2456085
967964
1578612
2245239
1584141
2508524
376851
2096756
912135
1065761
897625
1353118
2511795
1731422
2749085
2162655
1583535
2350863
1435535
913100
1099226
1734923
1080464
1105393
2105245
339357
2190923
771385
586608
1107913
806441
1446896
2317523
1440580
551513
2026125
700557
908960
1452017
802522
2252909
1250914
1447769
1737861
680346
2572412
282581
141255
57740
721221
104297
1617588
1228697
2296281
291044
2204852
734535
245015
1932566
1669846
2596040
2349927
2137212
1837279
2650258
827782
1301959
2009916
1375372
169543
2330115
2075
1073890
2616651
1946966
1690819
2068267
789392
2070688
1001607
17943
500209
2657690
1847438
503972
2482013
1400910
1173220
585431
2154539
3442
643494
1687806
1485148
2403568
7563
1978952
716754
2260341
1598331
2404799
195659
437893
78911
1737670
1299672
765211
2236797
922459
1081874
1132981
97930
2600323
2436088
2581930
1898512
2002008
2292817
1971623
800347
2264471
1869743
524519
1457776
1406902
1776450
414835
2580484
2212273
2453764
1255549
582644
2468304
602791
1584576
2589025
1585839
1199634
1950372
1452048
454886
268514
2074866
1358218
1837458
1152459
1504551
15612
942598
1377932
1201919
1537293
1012182
344993
1834995
1917873
1992583
1552643
684404
1461194
2064388
2375056
1232888
1010816
796964
842724
555373
272215
2049556
2242147
150520
2007569
501264
2488173
290632
1088762
2601609
1531611
1644414
1384043
2627359
564792
510141
1565712
2640278
1295944
130437
768316
1190164
1055502
2470525
1981716
186643
2007604
602605
1174728
2762055
893863
835992
1090481
1972040
646469
1157335
679636
2260666
2181146
946117
256206
2655071
2268635
945872
881487
2170113
408134
2293948
1604375
2430346
2002
305565
847772
2657402
778028
1335060
2270322
2699481
2053430
276344
867445
2321505
2421424
2014375
1180534
863079
680060
1026159
743521
2325686
1908053
648702
596769
19246
2163661
847745
970230
1654897
1172601
2112695
2625661
947211
1298627
2383447
2112156
74778
2048957
2531316
1015062
335188
2487202
2495199
1537326
159178
1477163
2523848
1820988
94360
1987685
1999743
2309839
281492
465966
1070742
966403
581548
1492702
15799
1489360
2022627
2087271
2077568
2737215
2221857
1207273
2380464
2069849
1304267
2177859
1041081
1826382
2436130
514923
479388
896263
1067133
2443733
870075
387118
1483274
2018478
983800
1815968
382081
1374251
1260795
1866556
1348440
290797
2455185
1530373
1892435
943383
1678108
1782121
1218681
776824
1124858
484390
1758515
1565870
222154
2693228
2682176
1612573
1147476
56612
2649730
2416262
227589
1068117
140389
2465978
1798215
1859495
2664240
2176725
1901673
1515142
711658
1954169
2550913
1352951
2094088
279276
1151825
1250649
1357197
2481355
1803141
1541953
1177381
1608496
2512082
1993035
2112137
2213091
625335
1792252
344807
925081
282042
2665547
2058528
1869722
1726785
1376336
419572
1003259
2608382
130743
1623927
2262798
2445056
2660689
1578030
2650449
2336689
2143932
2025176
1293473
118846
991010
909874
107208
444778
1925
1804590
385463
2609769
937889
194200
1906308
1742507
1011317
1810857
467974
2190201
352578
417750
2278866
1731615
2484946
981733
395542
2458311
2314035
2576588
1060403
1734805
269924
2525728
1560756
19768
2738194
878315
2033424
639639
2450324
2552285
2039194
708430
2091711
50897
2041137
869939
1456559
116320
1330065
2277047
1462845
1664454
1039331
2141661
1291429
1727644
695847
322794
2540549
1954260
825760
2310712
2702921
1968305
789548
334231
1199286
1905132
2646080
1328746
128355
2220730
2461648
2391582
1955154
974512
1431442
2247363
398248
2236874
2676698
1361065
2284530
806937
1771706
61753
883875
396803
290293
1308225
2078963
2228887
1748354
666727
1131292
2302936
2394183
1537736
627646
2097332
353558
1472929
2191317
1663668
2521602
1432076
2663447
958674
1755813
1430153
653511
51367
814797
880984
615360
1018901
238399
2419735
1995768
1551983
2477486
2530678
1943977
2413961
1914369
604467
1515197
587342
709519
2549201
2484381
2049792
404629
2744500
522852
1244843
1427074
890553
1269531
2729594
966501
2103674
402476
1987673
2424342
70246
1098202
313169
1315139
1019206
1281018
2230570
1208446
1448321
1801000
454646
1338828
103536
182852
1494713
1110871
98488
871331
621621
1025693
435064
1061121
1342343
468169
596674
607668
1123595
1437856
2004642
2353771
1727731
768601
606720
517726
306618
1661043
868878
2179418
2026685
2391671
1884077
2231685
211849
1634692
1159727
1786592
531613
594856
1479122
451939
2417798
1220001
1378879
1309153
1810665
1758068
1302757
1546144
516699
1399441
1311417
519422
243406
411308
2463012
945406
1140607
867821
2763310
256497
1853225
1017580
1495139
1315603
1041977
545939
2666137
1453769
1240227
1422587
139235
2343883
723947
2097519
947550
587437
2289463
2487124
1316136
482091
1988264
226014
26799
2593451
2461380
1826
1343032
437439
1330885
1995281
1582620
220655
520826
71089
416721
2637642
1965502
2158118
2526660
1259109
1820
512521
1450511
241901
715846
426020
112086
210191
549284
1485225
531489
1040353
1567752
1788819
2316429
2057725
367565
498643
891923
1811852
297782
639518
1482827
1153528
2575108
1860166
394513
1133224
1157096
1356986
616568
1344344
2694730
1379898
1704776
784472
2529267
2364429
2172588
1471938
2413406
1458071
1526284
2437077
2764626
2741198
2394049
2446973
300177
2729218
2264154
1708097
1476791
316044
1164373
1848087
1689468
997643
2585523
2131577
391014
1845690
47883
2740111
238115
1754373
2652819
1635233
314423
687876
67518
415176
2587870
2166941
2270947
873207
1413658
1156814
2282113
1967347
112089
2065451
1980380
1386504
759524
1728960
279861
1168615
1834980
1270464
1792546
927308
2218163
862698
1099689
1606390
20796
783544
555312
132415
797288
1427451
487781
960521
2123489
2071441
2292149
2024318
413074
141612
164685
2240540
1715426
2089211
2464020
1078777
1332357
1430854
2406917
1423148
699304
1978082
2584489
230983
45478
2192517
880244
2180958
2080763
718023
2482167
2622587
1272984
1785571
2674545
708857
269815
123099
825589
1369998
2144324
2740597
1877472
2408842
363455
824950
322738
1123172
880836
824250
1440810
1366512
1904609
83940
1344516
435951
29331
1315510
2662127
1788641
2360905
1846484
738203
2670441
1314734
2384757
1507939
853889
180806
708446
1200770
425122
2172517
788511
1707593
574336
168818
1793532
1532151
1998265
1822748
1823531
784099
1149653
2751355
2421359
339257
1104393
1812688
1099268
292960
1189645
1576545
1469697
1098695
409015
1306479
1053222
2323463
1680611
1181586
658365
2669508
868352
1264218
744902
2748536
1928505
1989025
1252452
1074714
1502429
634239
1929561
1661428
928745
2304868
562342
546591
754300
2357346
2052482
243562
2512040
2630065
660848
365327
831639
1311046
1781010
2104076
2085159
2268314
1879959
2357394
1674930
1068317
155139
1122073
398351
1494514
2741197
2764824
2437078
904716
375975
2704385
1580971
827435
574712
2601484
1402543
2291667
368453
2607945
1231306
1812396
1187146
158483
54539
1680601
1510965
2686241
1105364
922762
1406505
111213
2415803
915695
2004602
674745
597295
1536729
2249091
1877766
2141733
123569
826483
2163280
1122295
1179224
2398537
880482
479281
766463
1000993
573183
1056517
1347338
2628508
172840
2577238
760639
616253
42177
2372253
1541106
2608234
1521679
1434252
1635474
2744960
1334358
2341047
1236547
490764
277455
1227259
2252260
824466
370962
1210349
63032
2056920
2695642
2056077
608810
1267858
728231
999695
696185
2056953
2741665
149010
2433521
1729055
2140351
1446423
1661773
1401693
375104
13010
987427
2342540
567567
1979862
1301933
843485
803209
939145
2223451
2423395
92559
832297
2648704
1564081
1604929
1916389
1191651
1950551
32681
1101351
1513416
1340793
846200
688418
1471103
2544930
1066032
1515764
15745
417720
476655
1559492
899546
1636381
984550
2661059
2189497
666258
1730124
2629727
2460347
1809834
2265339
730480
1107549
17372
974316
2486552
1438201
2701681
384037
451684
808614
617108
10628
2589912
1259189
188393
2265290
1206458
1116824
1026109
2711911
1620900
1346477
1426018
2173472
1416517
88131
2524612
146640
213505
1839229
2498062
968828
859460
225542
423711
113004
2132174
1470131
2606427
601833
1847957
1846474
1243521
2006908
764039
1209995
1112550
193255
876691
942018
2443650
2522509
1184443
992847
282267
362050
1469529
816919
2103949
2343409
2715706
1114197
722533
452254
1128472
1660
2287576
54205
2153942
1053811
244882
1861395
388450
360750
1151629
247399
2649623
1752079
231246
357008
2031837
1827903
62315
1206906
1811928
938576
1837656
2401424
1149524
1076604
2176455
1389946
237207
2070059
256918
559937
135832
1917765
2625959
1978559
2386438
473567
6042
63703
429910
1170902
2330912
2379287
1531198
1691060
1235551
831762
354676
690577
2525587
78344
538440
1738768
1983720
1409077
964923
2491450
1189948
1681461
1521985
86391
328549
2555727
368857
1690944
2273994
1233165
274650
410529
1049590
956614
1682065
2730158
1126207
946591
2127775
1317402
2435379
2013192
1648913
2071220
1371648
2753645
1736883
2077755
1715525
1716276
2238063
587818
2400284
1640461
199447
454237
2083322
143387
2228036
2019661
1002576
1468022
2556191
1783721
956230
1335640
960193
1474429
2088185
345705
2274814
484231
2488374
61182
1205537
831317
2220200
2512994
1916426
1311979
760756
1539595
1166902
217772
453288
1538934
530880
2318030
498282
2226989
1916262
1164856
1296250
317123
1746533
624295
2552212
1753597
1661121
1519121
1298542
1547070
2196057
698683
894980
2721545
1232473
782584
1722426
451088
1491688
118237
54271
2693146
20948
379676
616921
1489664
1493669
699200
69209
2682
95997
1980158
1315025
1297083
2490239
1450885
1651482
1096312
616322
2036521
321691
1312738
1257909
1934377
2216937
2156083
151303
2512321
1212629
498530
320002
1283500
1143339
827573
1472796
417363
124331
1043539
1151619
2133738
1136246
1262371
1899055
716738
2507834
18644
693956
1127262
663876
1412661
12240
2606087
2229484
1130218
1148081
2621099
1702590
2068970
462812
181158
270357
2139075
63183
1112657
2127761
174582
776184
2557787
513899
231714
2175150
438869
263377
1345244
1779366
1232448
28065
402894
2603754
680583
2148771
258163
1630665
20624
516559
2468649
2337634
368835
2411763
2445637
2534422
2010677
1332981
425417
991571
1215617
740098
2321134
2359713
711206
2138483
1327009
1491679
2232615
592547
1130628
1191488
2119319
2658382
1345514
929633
2189772
1060757
2632197
384293
2614904
548106
748183
608834
2561975
513033
907219
2271292
1013412
2198021
2347644
1270897
1880026
1360598
177185
1297189
863581
995969
2006752
1080435
511578
2006661
1348862
1217776
224987
561315
2601018
1986608
1156501
2116541
1340554
1778185
2536949
1874669
2498391
1929309
2533470
2222958
1126664
43305
1152322
387512
333208
1213191
523341
9902
2708469
218283
2046474
1630518
1450581
2260836
2515963
1888439
1124318
1947030
300607
1018648
834937
685601
2419681
1487596
128835
284111
2360743
575797
658227
2204232
1160806
1705344
567477
2190134
2324540
1655335
965129
575756
2662179
1904827
106178
1553016
2180236
1787449
1816098
1067515
225052
1348508
1594428
377979
1201449
1302016
1517271
879915
938642
2734828
1371032
1387298
1578551
2721435
2724024
1113861
48487
2208842
186657
1484214
1950922
1078605
658481
506390
1982434
151912
313035
1020778
1819869
1901348
2734963
974754
1161259
1746707
607661
2768919
2213388
792808
1662379
1458164
1020885
1108492
1540
551731
1582020
1283133
2300594
2411971
2680725
2648956
1488000
1005995
255167
168543
1042827
1093332
1550862
835949
1857378
2388201
2064412
2246136
326297
1840323
1594584
2477564
777833
1851228
2106833
2320460
2242919
2634127
1877599
212837
1587053
1462779
1972628
1082782
2262562
1586102
1375796
1167606
852486
2762810
516499
700252
1858509
11709
538515
2423890
1904971
209081
57474
1218937
1700199
951103
293258
1170276
860653
802079
517015
2580031
2694803
2480612
503441
973716
1833944
924666
2043731
2240594
2598593
632043
500677
1318850
508599
1537167
2042767
2067202
1168315
2198035
2244693
1078126
102684
217974
2689035
924661
1546212
456350
2321756
603698
283358
1278161
872485
552776
1089704
1174284
2221500
1827624
2669570
790186
253600
1939208
707100
2176343
1409655
1534824
1978742
2217057
764728
1171296
2238495
881046
351147
293240
1700282
626994
1127580
1609890
222620
1177210
1424653
1436951
1199167
310783
219366
243417
2308279
1576871
1487799
840058
1398506
709404
1630582
164883
2257837
1690817
1946968
492288
1585752
438043
216229
2317536
2150501
635829
771760
1886795
2645436
1001295
524298
385282
1191111
155356
658271
1961973
230162
2433487
1154887
325845
864107
2270117
1106676
531049
2633828
77261
2309439
1836157
2450592
2123398
2316244
56265
2669369
1399151
1429754
1380736
194512
2112389
1028405
324675
2302144
892163
1106183
1478124
1578701
281612
1563734
975607
1273274
1440800
1357176
695087
1693010
2146013
2361828
570644
2762989
1179041
497497
1804838
1934789
415514
1526580
2480806
1956670
70770
207324
1587551
300735
1040021
619550
254598
142846
2187773
221357
2608879
371431
2504243
2318641
1521954
958517
824612
26150
1355118
2297421
1360553
1593521
2252321
886672
1785348
1898350
2429042
748136
941036
875387
862925
2521380
442381
474774
2023211
470179
2749272
1981327
683756
1601209
2729631
2648083
829651
1210614
129142
659833
1698867
201217
978919
2631084
2710081
2746383
1399917
708414
1864098
1512872
2533747
381636
1510110
2420744
15179
2447793
1200675
2613319
1606369
1133995
2626119
1066107
1748009
55242
1274252
2380432
1551332
2473877
2428993
1843033
1901788
1053976
2429233
2685496
602581
1165923
541888
2591924
1493446
635200
1923786
1367904
656303
413101
2729981
997814
2324902
1374737
2011611
1367441
1918460
1741537
2442101
176524
322355
737446
1648148
315382
1556227
1861024
2135601
601185
1168658
2668947
2090422
354732
1575394
1623628
1301294
1701618
802418
1637034
1375023
1275926
2546076
1621356
984655
1909887
1386169
684976
369290
1787090
1543896
1646180
1504664
1486509
1032252
1046574
895595
2303109
571570
485001
217826
1476709
312382
2655991
1014043
863789
2568239
741442
1964455
709839
1607949
2737135
1354834
753679
1473851
2666344
73691
483483
80406
2543180
2676541
1731437
2738159
2006961
1141345
201492
1395775
1155653
882931
35561
614522
2511465
322284
1079056
1735697
2318182
812591
479408
1698029
1044354
39810
924583
478993
2723891
1244759
435135
1151375
1882218
2616640
2454322
102944
530429
327871
105762
1894296
2409201
1862073
2615921
668929
1359140
1650475
1439914
2556804
2008878
2050565
2023945
144679
264483
1947004
1945714
730531
1019991
2291961
2654497
400061
893427
1430
2132716
1015427
1752275
1905831
934892
87140
557981
85206
1320704
1295733
1200833
308719
194997
2597770
1285112
1990322
2595482
1733034
1191108
105932
616485
592161
1322282
291944
1876190
1428849
1703792
1362895
1708900
2173341
100517
1729829
2509221
408970
1792432
765076
1336641
2458298
2506647
309135
320442
292939
1404826
1821846
1692405
328681
1906970
1733614
1635946
738673
313280
118582
1352360
910078
2298653
589673
185510
979307
1510943
1544183
1510900
848469
1011482
1235731
13199
1153302
87178
114490
777269
1649885
892849
2716229
1352470
1247751
1373187
2314448
1206658
1305227
1059053
344651
1712620
1764973
1639666
304008
539323
1303456
1075932
2335095
18779
1456534
2491598
25808
1372753
1496826
2538686
1963362
749205
513292
192159
474693
481172
2128135
2556796
1952277
2344771
1825223
2409505
927980
231137
2555644
241349
1441770
479262
2058375
1567242
2121238
1851740
2455022
2483101
1598612
233471
662479
1042330
1660073
1473609
301857
226238
419286
1751938
1437401
540741
1411749
1661753
293996
951716
41453
1376567
288211
1883531
327212
508187
1350750
432186
2008932
2452262
77652
1215259
1458159
1469533
140795
1757087
675868
1506631
1158574
1542804
1963113
791797
1488199
514542
94170
1111762
1832222
480814
1484850
742996
1078392
751551
1395835
1530854
603440
12039
546757
640631
1773011
2009632
2728257
1905344
2036375
2333371
2326971
1566618
1101395
830414
2147997
560354
851245
1474999
525906
1113036
1339944
340122
703663
1036173
2494058
1426454
1847672
336094
1607359
1744434
2503549
184291
2050357
46518
1879291
2372550
1159608
872208
667738
1562551
1675921
1256617
2511437
1105842
308481
2092818
2755186
731531
163097
747825
1705291
503742
884731
513215
528276
2545951
428996
1834973
2014008
1913243
2486529
2295865
5042
2705731
237812
477836
766335
1369832
1065554
554436
2267273
1976728
2095379
828588
1898896
897836
1865343
866448
809618
760120
1491198
1715303
2419028
2567538
1252730
291327
988431
671931
1007274
2547203
2615677
102183
2188819
324689
436343
2451689
1775336
849469
1456709
913881
593515
323351
2065008
2209901
1894995
1318951
319900
1184300
1076749
910106
2643467
1709128
1921601
2558987
2420868
2629939
2234718
621385
1047734
1325005
1090975
1980047
2649161
373009
649256
799756
1067225
1710092
968032
610191
119208
2025298
1358889
1918171
1828623
1711025
419762
768306
2567995
2119053
10408
2604742
256496
2764910
867822
1030003
1024862
1050459
1008258
2076284
751316
1014992
1278582
920736
1975264
111951
2465680
2242803
50985
696080
425338
2506515
2396538
2437624
2520166
1988854
329394
561816
2487895
130162
1104621
1163423
662197
2417909
1769935
104838
415235
1577007
363831
1658782
693707
1875357
2572130
871767
1246784
1021074
1940759
1249321
2768984
537815
1549895
376528
2255661
2422637
1043808
584384
1918783
1787107
1969265
1171597
1435355
1814178
1371277
703668
2317564
2023007
1321144
2693785
2444960
2261547
1518043
602109
783152
2342816
344726
1519053
1485285
703419
2573276
511981
1296720
2277268
582733
690684
1376235
579327
1636402
530953
695481
1618662
170804
2283857
1517125
589279
2631719
687568
587658
1692753
534913
2118378
597966
1641805
146439
97907
1412749
924479
2467402
82278
2411470
254313
2272891
2364974
106209
2091404
1513548
1809126
2671286
445809
2653559
1776006
1501441
1803393
2277395
2537427
2497546
67850
1710167
367514
98845
2299662
510905
1511647
1418825
1993478
2680425
348891
251002
241667
397846
1325204
1169267
2365585
817739
177318
646820
310760
2012325
781734
2279436
1570921
2673585
2637387
2412215
2712040
867379
1071583
1408104
2285433
89550
442827
2003429
175928
676708
1865830
660627
2581279
790826
2623627
1024884
506856
2405312
61631
1008387
950136
1213992
2324212
2371349
401979
1397029
1114544
2463037
424579
1239697
310644
2695189
343928
1567413
935732
438596
1918279
1778845
1922937
1916051
1749485
68863
1391514
2321746
680850
1824810
875665
430752
1727993
1199854
607935
456755
1325825
345413
1451906
675290
1156957
1217588
1229644
1371158
343282
1856928
2510632
1520653
422167
375346
706011
219720
2215197
1181223
1587523
1794631
1345652
2525482
1494019
287501
2077620
1702220
2762456
568100
46644
2167515
1873017
2002131
1117009
39638
2127921
1943393
2659718
2652335
628922
2184127
2344337
2111225
1580669
1819180
1441027
2375104
2436023
1246071
1443599
1721011
120769
1806473
2712976
872341
365553
383293
1998193
1731872
351006
1884030
1322041
49005
687697
2351070
1646315
712078
1300
2720474
720841
883152
410543
316519
1840372
304300
1451150
2640914
250508
1933239
2248245
1533913
379635
322942
2578378
2748256
832688
424704
186184
678537
1355135
833766
979123
493370
2577381
1993146
1003968
1951113
1789931
774941
1995475
968698
2436670
1328690
2003713
1359297
1475394
1202959
1742792
2117979
836039
92544
1539865
2707039
1549282
853887
1507941
1747237
323337
499117
1179040
2763846
570645
2685654
2515128
2525046
1265548
87162
2473214
23608
1508532
1166732
2292344
2696937
1907336
894984
1766966
884418
430353
1429288
1070836
1051819
2708604
140913
787963
2506962
2405969
2667987
71472
1971381
1490180
1847572
674929
2647554
2103264
487793
1068619
2471548
1154607
461857
1270872
448901
2286010
2520500
2731864
2058720
1235127
2582955
1331171
235052
123266
1604770
1519244
228086
1268986
2579775
2524407
1662938
1186839
2399295
2058230
1542690
9792
2728994
2553224
1841324
1758073
2026238
1600580
57413
1040504
2558133
2585796
2748607
1280390
1405961
1355616
604433
1311032
710405
1201517
1938688
2282607
497785
1873727
1394474
2136141
1740120
1360758
2502750
569741
47895
2531266
1324972
886710
1875234
182963
975230
2161013
472861
2539176
1316581
1304532
1784097
1651000
1896055
463898
762334
1231047
770555
1511714
79018
1473651
1135062
281716
878803
2082036
1901030
2372654
339743
1212761
799524
2441657
774817
840909
313290
434239
85570
2377051
2059376
2564243
1701512
1507077
1303436
1035853
1807415
1877439
1297593
2548922
1188643
1933092
2742092
861321
1176988
1531660
1523020
856595
2148727
257993
1864914
2494716
589250
1263147
980386
1116673
62541
297969
462831
1029150
1476164
242425
1636750
2699411
1677339
2374159
2289560
1596122
864348
2024187
1341575
515107
327860
2081994
2454230
893568
1460878
127614
2143173
1681068
516498
2763997
852487
1422548
2227333
1170542
726621
2440226
435674
2535967
2394858
543198
280116
34644
410240
578756
932462
1082077
2078326
1323623
1330512
115063
1505181
728513
2169792
399145
2219129
823041
147009
1276246
2091230
1376183
86987
1557624
195974
1396157
2093505
2247487
1656254
838189
790257
1192897
2270320
1335062
348568
2612414
1528006
1874527
1209499
843990
846354
622116
2449500
644334
733012
1119055
2114606
1630810
1568378
1616228
1703852
251955
1655279
2350186
1544603
2723048
1294859
1480978
854012
2454038
267756
1728775
1939927
1964043
2123811
2075524
2047925
892552
703932
1530400
1968190
1693556
862143
1663725
76401
1761916
2427176
774401
1998862
2530084
1577405
2294178
707414
79598
2130682
1235257
520660
802101
405112
2122504
2233427
1881715
2124852
1370509
2492325
1067510
1748184
1435545
2441463
2076149
1268295
2446545
2246720
1107362
266007
2111297
529801
1244375
58758
671303
499911
2445381
1487790
1549158
1640887
2012939
483871
860498
267917
189114
1833847
1319715
2400804
804796
1224437
1776339
1926473
813334
320779
191292
1795913
1072065
1000255
248901
245999
2534111
1953907
877594
2026145
1856105
17585
883618
2192570
2034869
1134176
2120494
824129
1008255
1553415
930768
293604
2424836
610304
62450
170998
2416062
1287207
1601531
714995
446959
1800213
1992785
2010835
2210248
1033036
1310357
46035
1086755
1671027
25247
1598063
1950368
2485733
1275038
2432918
1398346
2101889
2135339
1314769
1563829
1798180
2581227
964465
2303323
321394
1604703
746179
150676
1430603
2665899
805823
1268833
1665150
1847506
1493449
2613660
291626
1139162
1059521
407043
2259893
612007
1993392
675847
2538917
970537
64396
497275
1758428
319005
1550672
515601
873642
1836039
839406
1124842
2002258
1264825
365080
421620
2007556
1059198
1567352
2130302
2358623
2741565
1986416
2589757
2601087
990150
789018
351879
1616713
1739922
473135
1192546
338316
978111
2294961
2182576
2117778
1255573
1512834
1219759
284757
1969652
417549
2272634
1812610
2001510
1692163
1598570
1386728
2163255
1062970
2031132
1678627
201406
941768
2750946
1780522
2435960
2742518
802513
1846958
919932
2052785
1114758
2369270
1409397
377577
1576286
2355061
2229183
981292
1506007
2576599
48903
798767
36867
1624718
2255848
2390108
904321
1313038
1610331
708171
1683114
2170323
2742623
1080647
1818553
215587
801036
776129
210696
731933
718238
1232058
1499993
13983
2511384
587516
1392903
497907
1222431
2360285
1230460
1262207
106532
2749885
1293971
1553419
1169582
2041789
362773
167011
59382
2252605
458584
895126
2216582
276784
2227094
1526851
521483
1784330
1279057
582138
977915
295560
2617498
1558502
1267617
2234709
2742005
889891
453823
2440836
2449226
924336
1589058
1206812
1152640
568099
2763082
1702221
2051182
2270697
846976
2641314
1630408
2464494
2051006
1349831
575132
2353701
1326665
1994071
2538878
516100
1445507
2276447
56616
1011421
2090631
2633692
951634
1939790
1744098
2486636
2594638
1918121
2304105
877949
396819
426401
369047
2557281
94408
847971
1187464
570549
105803
609070
469663
1859048
2478246
1642329
2154880
2567109
1877047
980578
1982165
25621
411060
2638212
395577
1860602
1382944
1077133
856071
16930
1461678
760059
1093684
1453972
1165373
1645531
478682
1950244
1157240
825247
522045
358855
2113525
1439335
399955
2318860
2148461
1768400
82066
2463594
2444795
913332
1439854
544234
2750209
566047
249449
2529039
45092
2279764
1473111
2043956
2372848
2595070
2050924
1673803
549500
2139340
1848899
911008
177322
844998
55960
2715046
1088760
290634
2620421
335914
1800151
1084864
687179
269283
2127778
2240787
307845
2075317
1644241
1780294
1982294
1157509
1589838
723971
2175119
2415548
2220930
2302530
2318586
2649718
1255076
1206559
1078929
1055783
525674
2173701
1371666
1306035
2016222
1124206
1195688
487006
1534768
2255321
159543
1919305
292543
257884
2016113
2612724
1463060
1416205
691095
1225375
2216479
736262
2165744
1488813
2579134
1635177
2754291
1716241
152542
108278
979798
1546894
1592841
1195821
1659488
2582917
702148
976512
375201
197263
2065353
2088698
438910
1162
864407
2425190
1964892
1887194
2342890
2043018
739083
1285670
153578
271915
834968
1490668
599277
78475
457256
2224126
1286374
1764509
217877
2465452
1923271
2311851
1298039
1400158
946818
1426011
1448579
451798
445177
178586
492875
751549
1078394
1384331
2286854
1390112
1330191
554426
1017783
1172098
1187340
831369
887081
1390106
1082754
1186515
1253306
830676
173883
1116620
471892
131127
103426
1116000
2707164
2111856
1556293
2203482
2750609
834671
440129
2547863
671145
320554
250650
2483509
2319309
1977125
1341558
937081
2229430
658421
768371
1858173
921100
2253949
2091924
2272483
1071915
1744015
623132
1283237
1714575
249226
2623210
1882648
1974613
1179630
1007310
2196803
249750
2583198
1154727
1031847
937670
985698
2597466
687391
694555
1777403
413257
2086240
2547970
1321341
1692198
433201
1499394
2164645
1312419
1427822
448922
1668448
1474133
20969
258455
1671341
749237
1337848
2522169
69712
30471
1242665
110427
529596
1590473
1069939
994819
1627489
446290
2078216
2675483
2703639
191651
2641303
278654
1055547
2257124
2373854
908833
1581502
311471
839717
2661967
1611769
35306
956168
331330
184047
906829
77013
1923544
1560698
1865376
1385854
327176
947278
103849
1741317
2397725
2520525
549644
1650979
3787
2653188
1896011
817278
1371280
1903181
65083
1370718
120295
811313
1768383
190200
1144825
2512752
272143
939899
1371302
1281949
220240
99340
276830
1324298
229559
878472
92478
964282
1683773
2340435
934462
1339452
249298
1854962
368755
1230901
638549
166965
658348
1319908
1797061
385355
2408612
783681
2105974
1549241
156597
2300835
2538741
490295
2643772
1478009
899699
2433596
1965865
2708901
1080030
2200737
1030880
2150538
377223
1460226
1035955
734234
57454
2405607
893862
2765304
1174729
2305234
1313614
1413979
1696620
722738
2626180
87365
2117096
1777940
278480
1702508
1335443
116517
2514329
2379525
2014065
1557338
2186493
850895
2595010
936742
444172
530914
708912
830007
1646700
1037696
1206556
750304
1849902
1410131
2462258
1837944
1857870
305183
2191643
734557
747900
1793150
2724265
2457032
1940581
1224267
1427062
2276650
2257694
1780776
2600888
1726608
648649
1342970
1971884
1108593
1039888
2650594
1338342
2557517
1607217
470260
924013
1080600
2330254
1666051
1873823
2654474
2277668
1867489
1841950
427983
2606219
112636
721071
1065481
1050103
1623986
2588519
1696352
154497
2419262
2246289
82786
282474
271302
2714883
498305
911891
978167
1737618
1849379
1657062
308827
1777093
2333188
829014
1283929
482752
2355648
1587507
2378720
741700
2526182
1251261
1507605
2692823
1404329
1629100
228998
1935311
1712773
691896
881116
188178
665004
2193592
979686
680996
437065
2325777
2452156
2096925
2733615
625070
41715
1404833
1024144
2549133
1675459
1947125
2429709
2448195
178114
1918803
512817
207901
1524773
1086399
1293704
2671801
1182111
155433
1481573
1690897
1512106
1463312
843271
2448510
82060
154164
2724919
699623
1354558
2108976
1916027
1887832
1914048
2346024
1207952
1967668
1276702
1225104
1815558
1845799
2612638
478400
208148
1450970
1357558
1796627
158138
1057660
881450
1094423
2003365
1100
1013699
2405796
1785324
827495
2062601
2136336
2514103
2494724
365864
4028
790482
568530
1209751
1369162
1144294
630797
2046161
2755167
1943943
1670144
1388373
1746845
58123
385608
1159595
1359686
1002184
2606869
753540
2148931
358960
2467479
2596024
1322480
1717939
697376
643282
2412993
2523934
1716443
2099503
2528042
1937801
1297773
1421166
1142177
474812
1984985
1169049
309617
1143247
1515996
316413
959308
183100
2587085
2523059
1622871
1217721
298297
2044521
2645054
1986530
1673949
568210
998508
2341661
1831874
2361394
1623586
46133
872780
176131
1394702
513732
914432
1627178
1826933
1157922
162545
392161
220539
1807240
1529226
1492042
880969
2748771
677045
956364
1307355
1056109
2551356
513247
465737
1619003
1001471
562213
1148893
1340200
668384
2687298
140371
780983
1543316
289673
1560631
1360493
2694603
1563273
2211065
413030
468979
1644825
708342
2439687
1369730
1972544
1658916
2699764
1613728
2649980
894157
2197579
556989
2064270
2601370
354473
2183529
2327088
1430315
719029
1990316
1701079
1871628
241713
302192
2745304
913542
353920
1296338
1136353
332188
1965880
2378323
1277508
1574825
1079
1787311
999254
81253
241211
2659087
2656945
2624619
26947
164535
1107414
1569501
77208
1788839
1941188
142869
1464038
2189851
508459
2442942
2088913
2439081
1744793
1734885
1019355
1148284
1356040
2536825
1917603
2570567
746278
959325
2210317
1943223
1860254
1955968
1460253
1334425
1483497
1604260
72635
2700385
2725434
1892428
992404
1188228
63998
1622265
1599537
2722972
1037376
1977656
737015
36078
902548
1100988
1110844
2483457
2257170
580014
1664158
1137605
2575694
2448360
838606
1213700
2025188
1477958
108025
250600
1024013
234142
893331
2654708
38118
1586146
1136479
2276939
1351959
762226
22426
238824
981864
1785916
329813
1929176
721703
2003011
767746
199823
1746627
2603786
1691444
1899121
2189181
475369
1694839
748745
627544
376052
2308926
35501
59989
442584
2438336
336377
8160
1885428
938869
2409467
79076
693156
2611676
1286707
2213349
1135060
1473653
1760434
2154830
1687020
2416348
180238
1605648
912996
42122
381527
1289170
495363
1133175
283346
517456
925502
234440
2188888
2465764
161889
1450100
146299
874502
1098729
1929772
1350986
1186244
1605233
2399069
18710
2620831
1345012
1735836
1452638
494970
1432514
1486648
379814
1087110
2744048
2016088
1267517
754563
35239
2481567
1641015
175071
1607842
1058963
252823
2612759
1178954
483982
888654
789306
217445
2507336
1933995
2176787
1416543
1254262
562184
1573142
39016
1048378
502511
1840784
1713725
1917597
1458650
1833529
2241320
676559
1539354
2640614
1159926
865711
2695399
2759259
195737
2466044
524288
2176484
2553460
2560148
282166
2102484
2274979
456550
365404
549613
2437045
2252178
813777
540232
342022
1937413
1159851
2437339
1650813
1554395
542203
2480178
2422161
1770409
2192191
293304
2753354
1938673
175776
1787937
1182957
723448
2510268
2543478
2017625
720290
451390
1660473
1337774
2397779
892904
1734995
1870126
454480
374210
2110725
1156865
401261
2709478
2511171
487883
625457
1186651
2108601
552772
2253647
326635
340173
1193415
1286206
2281119
1526007
1481972
1455344
2766650
28870
2099594
1745327
2104630
1436865
2054393
808794
1004002
1999065
1852890
2532857
2104255
145522
860521
1102426
1087012
1751984
2534800
1507224
2662903
966283
335815
834923
1880856
1298020
2302024
2559680
1602243
1068606
1805278
2303356
802453
1325129
1914875
413891
1825741
2035696
2556160
1004958
1307009
687686
2608174
1469488
1781017
2549774
1136896
1385754
2426755
536945
1791437
2693042
2026701
973483
2758376
2230126
62871
2418850
2193029
394696
553127
1035344
493617
1885520
2114777
1393688
1854109
1634821
2241692
1328845
2745294
923719
2314009
251986
533551
2625723
1791155
700455
1107911
586610
2543153
1677432
2746363
2461986
1057858
1721
1593792
321747
1814290
843903
1971041
742574
967049
1201784
549417
1388498
1632374
989476
2210323
358377
719070
2514887
2676008
2183882
572773
2587116
1024419
1482546
1623082
1603663
1002637
1424172
344421
868835
1261421
649836
2036015
1767322
241327
2503115
1625127
1845946
497148
540937
1451683
1951207
2036237
48965
775811
2684878
1662139
1218044
1252798
1290965
1010270
949256
855422
1001004
1961411
2531125
1253612
2370528
2689115
1784890
1466894
2516952
947968
2319588
112362
1646976
1868710
728888
1028510
703451
2403588
888225
2129362
1592134
2539187
1290242
1497424
2490853
1048041
1226882
1884237
2012491
728565
291322
540668
1234152
2730945
1686112
623829
792288
365286
2679229
2001602
2177636
1988180
599817
667780
975186
2343628
726024
1644999
227443
2435279
134257
1995256
1037433
778404
679109
2734106
918729
2104837
1960946
1389979
2136992
2433055
7806
884006
471299
2539071
688966
2002200
1985676
1090886
2153363
1735769
506091
232509
1557213
2479715
2302214
780184
2343653
1850240
2381008
2323493
2161038
2643165
342202
489042
730597
1516844
1032194
649144
1187528
389256
616444
113942
505408
570585
398482
354163
421362
1604494
1662403
2725522
1520824
2143685
1024778
1155309
2505790
2301279
75260
1012343
2388501
2482335
250632
1641895
2628803
1590915
145316
2755274
544381
1539585
2685521
2103273
2150522
697664
822207
2248754
2076738
1591961
2698396
470605
282396
2214806
1639787
2333376
782856
979208
1320139
1218416
647972
1128686
1449935
2563381
384158
369661
595082
682699
527751
1892082
2619979
1023216
990858
631843
1478038
393044
1003802
780864
1686019
1309400
587364
1841034
2765744
2041782
1831648
1420755
417996
2750664
1929957
1073260
986020
230814
1707951
1400960
1963384
34823
339818
1916141
1130333
2268425
1090573
162278
1857775
940316
128103
2466103
2712252
1483183
2519034
1689070
472936
2238405
1825460
109922
2469773
2282753
204067
1852745
1146974
328192
2186904
183583
1215173
268634
1001
1545024
1537499
2621005
423886
2311918
1328701
334719
389014
2635111
667530
2756104
1135161
1179999
2734457
1672984
1026715
930359
138172
1307982
1818439
832727
2545469
1866697
1210712
217230
2391904
2111913
590267
786374
1816256
1277177
340030
752762
1897796
2330178
1756477
2147249
1162843
747903
2338743
388471
324351
37510
1683101
32523
9623
594232
2466547
1843635
1808589
2684536
485115
1868613
2212165
216450
1971017
2069867
2441064
1564453
2697547
985416
1858322
2222037
2034030
1321978
2576440
1573549
1056078
1478862
37389
2293690
2409195
2309680
1265658
9259
507531
519372
167594
2226718
1243601
1940024
2632316
2112341
768663
280081
79589
959577
2123298
891012
1261924
2577015
910494
1982786
47180
1150659
2378559
135223
2384588
1215728
2539636
926331
140746
169732
232983
1145995
535371
1414529
1867918
2662397
290774
2265331
746351
1881292
1392616
1014636
744680
1303940
2396030
563163
2428352
903412
1038784
1659424
2753324
600893
2495645
578403
1988353
1457164
1190232
1840157
2419641
696217
2036850
1494870
2473646
282622
1905257
2421572
913191
2155571
1218065
2340061
1642178
425663
239694
1451436
1832848
2609803
1918283
2302126
2606583
1797363
1819754
800204
193559
1476245
741637
1740431
1009239
1395027
491900
1132578
907984
14068
1575757
363392
2071842
2729865
2015114
459992
933278
588337
674220
1242732
1530115
1432578
2612309
1800997
2149903
1006740
2330934
1600349
1856408
475879
839054
800450
2275777
60354
1994057
603724
388412
1750746
562429
1934202
242195
1941895
2263974
2695790
782935
870477
111077
2440801
1346614
2542473
1341088
2105316
2191003
1600992
573738
2542633
28306
185106
1324865
1438544
1208131
1284403
1498511
2524641
1918775
1256499
1454911
1282524
1232989
1698369
2283824
133811
2314464
896843
1332120
145435
2473079
691628
2335553
1341074
757571
1779029
355829
1478285
2361801
704923
2660173
2398576
2061192
1477247
1047044
175621
139638
1237806
1960629
954452
2010041
1423734
2063315
145027
2625394
65700
2286287
2316759
2155693
1617794
1973407
1133582
804248
2713818
1256041
1013767
2381234
2091376
2440785
916682
2491262
179934
1697384
1526983
896126
1579581
1557120
1155679
1847257
2246594
141021
2092482
2717490
1378426
1029264
1986045
934861
79965
2248109
2337787
688168
1303983
209786
2443352
1886346
665218
1304191
394207
1450088
1991506
2196680
1420610
1131399
1663269
1222528
1599173
2715061
2557439
789015
1967645
2709941
2232781
2553061
870531
1071966
2448684
1012588
1826367
2031453
1018018
59423
2553608
495505
1895416
454937
550548
53604
226908
222389
2707505
1385679
2553858
902295
953506
1577448
1684041
2689601
1396738
1853661
2400218
97100
1511765
953154
1604317
2255970
1892195
1890375
214856
2290145
2714691
233987
1334948
2479817
2388016
176289
2731684
208875
1445005
1139433
26540
2250524
637772
1242473
565073
1875583
2676128
197771
2290876
2613872
2421617
2541734
2667571
1288294
455879
1914918
2285253
2252119
1141725
134962
1356164
1262864
1827577
780378
1241382
9884
413805
1369097
2232694
1823874
2023461
1016712
561660
1704536
2329254
1225162
443899
2660859
841113
1019597
491120
354215
2221147
2430572
692915
1410165
1523872
2405285
1527974
1819686
2223876
2112996
1722115
58160
1847242
2049749
1473515
2523240
2009975
2116139
1270554
832227
46353
1904382
1262671
2455547
56804
2030431
105333
863822
1667179
1732640
1128957
161397
221301
2654991
1568405
977130
403737
412880
1352558
1155356
2422264
2736177
1916910
2368869
963460
394774
173782
1551832
2040918
599643
2735262
952566
2642270
1323040
1831741
664373
568178
1448894
280705
1110365
230075
1230824
1786150
1195791
306732
977577
1433195
487256
1013238
715721
857694
2508398
206090
199124
1023589
1118437
166248
1338349
1214564
2065249
2597585
1142265
1556683
1788185
2078887
885853
971460
1415593
940366
1826654
1002199
1583118
2269707
1529863
1797912
2038829
2239404
2424198
2197673
2499160
180581
874177
106311
1718080
973248
565646
821807
1151468
1746965
2581808
2451418
768868
1414720
313823
999471
1048666
1732191
176779
2592988
2121181
887675
2480375
2668384
831834
1828196
1260801
619821
716038
2416629
2716440
452741
479337
2076056
2262623
1839603
2099793
759487
1711472
202672
1410400
2672661
1792115
1229885
440492
1556730
307680
1594247
1894167
86359
1503916
1863494
2594584
2529551
997884
1490247
2160708
1308908
1238743
1786489
1265339
1556107
2356705
316462
2591697
1073167
2341901
1002042
1686950
1301518
2142315
1527511
293671
1842024
1739476
2464942
2659317
2093216
2626907
2511543
1024896
961180
1587031
77301
1372250
1040524
261426
2337303
2007138
2623034
713537
453112
1829993
142597
2019482
942236
1364797
1181965
1867967
183571
1051837
770825
201238
1132964
2378553
279524
1212171
1826601
35123
2465793
549101
941166
1541301
754255
2042286
1938013
509603
1873924
640509
741951
1115285
1356628
604223
2064430
2108877
1530370
900500
1982553
227323
1339288
669414
13641
51768
2224845
91426
972106
2132073
944315
1940152
1907102
49244
1373723
1820382
2188301
1695527
139911
1897563
1308742
217532
2509847
1915277
293245
2055888
62780
1618801
85337
298337
2440217
303834
989900
1946514
186009
718928
187821
1002321
1853701
2561602
2227527
2248582
766217
1769017
1287649
303360
1250642
258863
2575076
153309
1818838
2215238
2677540
434439
1892636
1089709
1551314
2398059
963616
2580552
725247
2326755
1431998
2500559
1017481
1490641
949212
817346
350604
1964580
1347325
893296
1082728
1650523
1392253
297428
892800
739561
182948
1610686
308637
1208899
2010920
1994717
1001396
2074156
2592177
2039293
613655
2290049
1749358
879034
2176005
2036095
2385770
773072
1857438
1643066
1368303
2084437
2636007
2040425
2493747
259711
751147
121703
2371873
205654
846122
1231506
2759935
472703
561177
1955020
1651921
1818627
2060005
1381655
2440052
1512965
1286934
2311329
352184
508790
2497782
2132286
271591
2042518
1342672
1905705
2660600
1657686
386333
2717785
1849650
2111601
1668992
2004830
2314326
2096010
510890
1454334
2720584
2556658
849480
1746690
588371
2433476
2047861
473775
1237231
1678435
2189075
2529448
1905948
1243562
1624165
658068
2386034
1625762
546330
994132
1478087
113007
689541
1398116
2517611
2681442
777828
1230690
658954
913
639334
671516
2465200
1603436
2666929
2050159
2380794
2382357
932468
791310
2137184
1495044
1115006
260413
117887
1420261
47995
1593077
986415
1318821
264464
982751
1376672
1079059
615497
1263330
274000
2014271
1136411
910
395200
1640977
1275704
2109972
839167
1505667
1234530
357923
1218199
213010
1613912
56043
1165264
1489812
1207709
274642
2544778
2127329
225514
1650461
2142974
1904893
842963
783876
152160
2279126
648429
2542931
2557772
2413579
658122
1568499
140542
1634038
79472
1830678
1652234
905926
1219952
148891
1219082
319759
2251655
2126130
1872348
576764
2635141
1287554
1140479
930083
530901
1581973
2017286
566612
133572
578548
1776151
678493
2529530
308284
2139674
672172
1393001
1347365
2347166
689949
1143366
852388
1716633
392236
2239987
2649350
219075
2566931
285217
1086294
33990
735969
2705678
1206703
722500
2113752
1597692
763142
2275954
2603255
1809431
1382313
219596
1370599
77788
2581741
2269776
2608203
736414
1534805
2476492
1364609
895437
1132077
2103101
2238765
2484781
2123112
1422352
158022
242554
1966903
566836
2308760
532249
844734
791609
1883538
1799757
2677478
2323784
2450505
370695
195507
264340
922845
987095
1408658
110119
2754772
2025692
1503774
8375
2261903
695872
2711126
1968471
2202333
362582
1541928
389699
343938
1997374
33759
1848778
207588
1837329
1293935
1411739
2468187
2735998
2520190
1803907
1821320
1687143
706829
593386
578407
1935173
2525773
2445582
2368390
420379
1440761
2076106
2417442
1512713
990190
1492127
693252
792373
379762
1378909
864480
1355983
1524647
1311633
1969024
1015806
917490
1840139
635232
2014079
896273
984218
463654
2259736
2493798
1960158
431349
321322
1934561
1096302
803195
831335
10398
38617
391772
1174002
277656
1279753
1450924
240162
398644
1349249
2098442
97626
1628607
371730
1864977
302244
2446461
2568079
2420437
989655
2530791
267369
1012159
2438405
206537
2392847
70806
1369757
1467059
1009032
1120270
885046
857713
15690
2429322
845895
1232010
1283071
1924105
521580
2050895
595119
715427
2193663
2588175
132455
711574
216967
349652
1702857
989041
215988
2676961
2186892
1500208
809831
22739
589084
2480975
1786950
440122
2721618
1090479
835994
2425098
1188375
1743728
868674
2625800
2238018
2696010
2391448
636492
2696623
2277502
1523085
2721989
1341550
1739145
452489
1519624
2414234
1446266
1782390
1797511
2360804
684999
1658010
1072162
1501397
2755015
1531382
938736
978935
1204421
59700
1566444
168183
412475
1177619
161369
1374283
561586
2006333
440418
456529
412125
2373506
720405
369708
683256
2694274
2337021
680397
41970
835496
672258
929208
1602692
809328
1399382
1897808
657755
320486
2715780
1854497
2279037
281369
2565169
2396991
923242
1749609
1753818
78499
2719937
179221
657367
1044942
2577095
2537598
2138686
2756556
1811661
2109041
90403
1972859
354223
2308787
600385
969053
212561
2578236
2470975
2463407
1778972
1216540
2238513
2396046
287168
2306449
84409
1723047
896766
266578
2150792
1720569
2383849
2076564
911374
1371148
2296482
1461005
1776766
2658014
1959543
472702
2760394
1231507
2595396
1237952
1554345
2364932
1936913
360711
906344
1173375
549634
448806
146480
1015352
1979539
787482
2172989
2081950
2119565
989104
1934064
2606799
1589224
199832
2037956
1719881
526611
211669
2546448
1702008
2225022
560048
590793
1445010
1713899
1822370
1334754
2626532
434176
1872714
632109
2329587
372451
2040864
1374268
845079
2348969
1445792
2379229
1400236
626226
484339
537357
1101568
2135931
378322
1701836
2506547
2349497
999743
830714
1154534
1849089
2070485
1152434
2722518
281171
1072160
1658012
1504705
377150
2065281
1178673
375585
1026241
231437
121781
1642281
1256020
2494138
2699749
32670
330424
1654260
1567380
2102723
1800536
1397863
655523
2739679
890505
853444
1052038
588768
2427296
1135430
1134157
650290
2324696
1126011
1178697
45585
837465
1833116
1918875
1288826
1462286
2236883
1945753
244455
1583892
1138439
747257
2034068
2755315
2018664
1382412
283136
1218539
315906
452358
845024
1572704
555844
2736909
8346
2175202
1662523
1798434
1328764
287356
2234759
1300742
1585573
2085988
2362916
2530550
2237104
1568943
2767134
2688689
2732082
615653
1279150
906198
1831163
593573
1725117
1463958
442960
1411986
472431
2225017
61696
2140199
2551390
2727837
815484
552682
569258
461381
2524287
2087969
2717834
1440323
1255889
2592618
1214367
1842564
801007
1002301
1790436
1722089
465629
1683364
2649471
2153081
58108
2509262
2114923
938883
1759115
2455583
2624110
1446501
787099
1797958
725743
1081640
596656
1945864
1197639
589612
1802089
2583985
1876003
440241
2550335
1624357
165075
1767948
93942
1885213
875279
1671308
1111712
1912975
1778658
673669
1742914
1314254
1390564
86420
2154859
1288619
399177
1765036
1822438
1692843
2171484
1405805
350489
2570843
207971
770553
1231049
1304117
1125714
2145556
23062
717126
757189
817737
2365587
1372480
1849798
667179
1721970
2555240
2382048
2002990
323892
245382
1992991
1523444
1361266
1998346
248098
1126130
1719850
412233
2012377
185481
1301074
1989891
1599530
31516
289009
1028460
778291
1347821
896185
2412755
2656227
304405
989144
633929
427681
1748832
921254
1884564
2451922
1732809
1705422
2413193
2427965
2755549
2486965
74505
14163
2601477
1069371
2249244
591205
2454892
2319892
2107928
906540
2215603
1663584
2085563
1255001
187552
1226742
6505
40440
1878430
1160080
1171270
2606891
1668500
2141725
989931
31930
2035683
890750
1806459
811482
1786321
1250156
1854289
1129626
2496442
1935865
2596414
1238385
1430996
1743205
1800865
802309
1324352
1189398
2166757
2053740
2187181
2472557
2342911
1431367
1980542
2285832
2359992
1412470
1401057
975823
1935392
2254301
756708
2602732
2055113
1509013
423100
1748523
344209
1573970
2120268
2072784
1272465
449523
533016
1665541
757882
1439689
1392589
112734
208860
1485763
1623044
980191
779746
915933
449773
2339088
2202907
211197
492275
2746689
2715246
1800342
2479465
281799
333129
182122
865062
307216
2699580
1715573
2614890
2602005
904917
163749
2517386
1707803
365240
1951580
1938491
1528050
8686
2355629
487158
36134
1243276
604632
2103817
2239122
2735557
1514748
1576735
1243516
225842
41694
404307
896100
308554
2246091
5314
60965
1294956
2104825
2014311
454537
1478913
1118226
1132645
1854299
603229
1886891
558412
576232
1897771
1425349
2740672
1677742
810450
2064862
2057955
1375646
713009
363584
1086736
1897063
2092975
1735463
1428782
1702486
1262306
344332
73320
2715912
1491469
1618127
2304331
2408033
1249031
1842017
484414
941156
429730
2136738
112771
2748830
1596572
2252513
56502
186744
1066087
1674515
2119782
842375
2687930
2467930
1685633
2556143
2308695
2678796
923237
887008
2006477
1472399
1003454
628242
1766736
1446528
1989714
452175
556275
1370693
1481344
98006
1823062
2580955
471009
2700329
1221825
1904280
2645971
249396
1976938
2047744
1881140
1395670
1525850
2087125
181025
1373213
2119481
526838
1793176
1438886
2436691
1898739
2556421
1155523
1357853