1898
1882
1348
1858
1912
1781
1780
497
2350
2221
2222
2223
2224
2225
2226
2227
2228
2347
2232
2267
2247
2242
2258
2257
2259
2234
2249
2263
2248
2235
2256
2254
2241
2260
2233
2230
2261
2253
2269
2252
2238
2231
2243
2250
2262
2264
2251
2244
2268
2255
2236
2265
2237
2240
2266
2245
2239
2246
2293
2271
2272
2273
2274
2275
2276
2277
2278
2279
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
1866
2141
1873
2139
2140
1856
1860
2292
2314
2324
1879
1880
91
2035
65
488
1806
489
2011
487
2336
2014
1870
2009
2013
2010
2012
2008
2016
2017
2018
176
1615
492
1613
491
493
1614
2006
504
2033
2034
92
520
2020
521
2027
2021
177
522
2026
69
524
2023
2025
523
2022
526
525
528
2024
539
2045
538
535
537
536
2044
496
2081
2082
2083
2040
2041
1813
2043
2042
555
2037
2038
2039
2036
515
529
2053
2054
2055
2056
2058
516
507
509
2007
2028
2029
506
508
2030
511
2031
2032
594
592
597
603
596
601
593
595
604
2069
2070
600
532
533
531
545
2105
546
549
550
547
548
2106
619
620
628
618
624
621
629
617
599
625
626
2046
2299
622
2047
2048
627
623
2049
2051
500
608
610
612
498
614
630
611
606
609
613
499
2059
1881
2060
2061
2062
2063
2064
2066
2067
95
96
557
2071
2072
2073
2074
559
2075
2077
2078
2079
1612
1601
1606
1607
1604
1609
1610
1602
1603
1611
1698
2084
2085
2345
2086
2090
2091
2092
2093
2094
2095
2087
2088
1605
2052
1693
1706
1701
2096
1702
2098
1700
2099
2097
2100
1703
1707
1710
1709
1708
1711
2065
1694
519
1695
2102
2101
2104
2115
2117
2118
2109
2108
2110
2111
2112
2120
2121
2113
2114
1864
2122
2123
1838
2119
2124
2125
2126
1675
1999
2000
183
128
191
190
122
186
187
2004
184
185
189
2005
188
126
125
1951
1955
1959
1966
1954
1952
1990
1994
1996
1993
1989
1995
1991
1992
1957
1958
1961
2003
1956
1950
1963
1953
1960
1967
1964
1984
1982
1986
1983
1985
1987
1968
1962
1965
1944
1947
1946
1945
1948
1976
1978
1979
1977
1980
1997
1779
1974
1847
1924
1923
1848
196
194
199
197
198
192
195
1998
193
1972
2002
1973
1970
2001
1971
1908
1900
1901
1902
1903
1904
1905
1906
1907
1910
1909
1911
1913
1914
1915
514
1921
1894
1795
1851
1840
1796
1897
1896
1929
1926
1927
1824
1797
1928
1932
1941
1942
1937
1936
1931
1933
1935
1938
1939
1940
1934
2348
2294
861
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2304
2211
2212
2213
2214
2215
952
820
2216
2295
824
771
906
1809
849
837
878
890
816
853
1803
1808
1801
1805
1790
2296
802
819
2297
2298
790
789
714
2349
1414
1417
1418
1419
1422
1426
1425
1420
1424
1421
2127
2129
2128
2130
2131
1410
1402
1400
1409
2132
2136
1401
2135
1408
1403
1406
2133
1405
1407
757
754
752
2165
753
755
1389
1394
1393
1398
756
1399
1388
1391
1387
1784
2153
1396
1397
1390
2154
2151
2152
2147
2145
2148
2146
2149
2150
1376
1350
1386
1363
2162
1283
1360
1354
2161
2163
1371
2160
1351
1359
1352
1353
1384
1380
1368
1374
1365
1383
1349
1355
1372
1362
1370
1345
1356
1369
1366
1367
1357
1373
1358
1361
1385
2134
2156
2158
2159
1136
1653
1346
1423
2143
2142
1364
2144
1347
2316
710
713
712
1378
1382
1381
1375
1379
1377
2157
483
481
485
484
486
482
2303
1918
1916
1917
2183
1920
1919
109
334
350
2185
2186
329
331
2187
455
423
2170
424
435
446
449
2175
438
430
357
358
2171
2173
2176
2172
416
2178
911
2180
998
472
470
2177
933
934
366
2169
2174
362
338
342
343
344
345
346
106
348
105
351
339
352
353
354
355
360
391
2182
480
411
378
377
2166
2168
899
112
463
2167
931
932
347
301
302
2337
2338
2339
270
2335
271
268
272
267
273
303
276
275
289
284
287
1608
2340
283
293
291
2341
573
565
581
590
2103
567
576
999
913
584
571
577
579
569
578
566
570
585
587
588
574
572
586
940
583
582
580
568
589
575
89
503
90
560
562
563
561
1577
1582
1574
1578
1579
1575
1581
1580
1576
1585
1584
1583
1537
1538
1539
1484
1481
1478
1480
1483
1482
1497
1498
1494
1496
1501
1486
1489
1495
1491
1477
1476
1479
1485
1502
1492
1493
1490
1487
1499
1488
1500
179
1504
1509
1507
1505
1503
1508
1511
1510
1506
1519
1518
1525
1517
1515
1516
1513
1524
1867
1514
1512
1520
1523
1571
1572
1570
1573
1464
1472
1460
1459
1461
1467
1465
1475
1471
1466
1468
1474
1470
1458
1462
1469
1850
1887
1886
1885
1473
1463
1688
1682
1690
1687
1685
1689
1683
1686
1691
1684
1678
1681
1677
1679
1680
1883
1658
1662
1668
1667
1664
1659
1663
1665
1666
1670
1669
1660
1661
1672
1674
1676
1671
1673
1644
1654
1648
1647
1635
1636
1634
1651
1641
1639
1854
1637
1638
1655
1656
1650
1640
1645
1646
1652
1633
1643
1657
1649
1642
1529
1534
1536
1531
1530
1532
1527
1526
1533
1782
1528
1535
1455
1454
1444
1456
1446
1445
1443
1450
1451
1447
1441
1442
1453
1449
1448
1440
1877
1452
1592
1587
1588
1589
1590
1586
1591
1800
1552
1546
2342
1889
1555
1553
1556
1554
1557
1560
1563
1562
1841
1852
1558
1548
1550
1549
1551
1547
1542
1545
1541
1544
1540
1543
915
909
907
997
2312
2313
1001
1000
2315
1002
1783
758
733
738
718
720
729
2317
2318
748
2319
2320
2321
2322
950
951
956
954
947
948
955
949
1294
1309
1845
1843
1844
1884
1791
1293
1303
821
1331
1333
1321
1328
1325
1324
1329
1413
1323
1326
1332
1327
1322
1330
2301
1305
1304
1297
1301
2333
2329
2330
2331
635
634
633
632
2308
642
2307
646
2302
648
647
2306
2309
652
651
2310
653
2311
654
696
695
697
702
2300
1810
673
1023
1021
1019
1020
1025
2332
905
936
1296
2323
2325
2334
2326
2327
1007
2328
989
1009
1842
2344
2346