1870
1869
1867
1862
1857
1854
1854
1848
1841
1833
1826
1826
1826
1826
1824
1822
1821
1820
1820
1820
1814
1814
1816
1819
1818
1814
1813
1813
1808
1808
1806
1806
1806
1804
1804
1804
1806
1806
1806
1806
1806
1805
1821
1807
1812
1821
1846
1818
1830
1810
1813
1821
1800
1800
1826
1807
1810
1814
1822
1822
1843
1846
1846
1850
1858
1850
1882
1884
1887
1890
1892
1884
1858
1860
1876
1888
1879
1885
1891
1908
1874
1865
1850
1847
1846
1846
1846
1849
1853
1854
1860
1862
1865
1870
1870
1870
1877
1885
1886
1888
1891
1900
1905
1897
1893
1901
1909
1907
1905
1907
1904
1904
1909
1914
1916
1914
1911
1911
1911
1914
1919
1926
1935
1951
1966
1984
1994
2001
2001
1992
1995
2007
2025
2024
2027
2058
2071
2077
2096
2105
2108
2115
2133
2148
2149
2153
2173
2201
2205
2211
2232
2238
2245
2249
2262
2265
2270
2290
2296
2300
2314
2318
2313
2297
2295
2283
2255
2255
2255
2254
2252
2247
2230
2222
2218
2218
2219
2201
2198
2196
2182
2174
2172
2165
2164
2163
2162
2162
2162
2162
2162
2162
2161
2159
2159
2166
2181
2159
2129
2139
2144
2119
2088
2088
2085
2072
2063
2054
2044
2018
2010
2005
2000
1985
1981
1981
1977
1968
1964
1962
1958
1953
1952
1951
1953
1953
1943
1945
1954
1951
1949
1945
1941
1941
1951
1958
1949
1954
1957
1959
1954
1946
1958
1956
1952
1951
1954
1954
1952
1951
1945
1941
1935
1931
1925
1939
1937
1929
1928
1925
1923
1931
1933
1937
1937
1929
1938
1927
1927
1936
1933
1921
1946
1946
1938
1933
1943
1947
1943
1961
1956
1964
1958
1972
1974
1980
1982
1983
1986
1994
1995
1992
1995
1996
1994
2000
2003
2003
1992
2000
2001
2010
2012
2011
2011
2012
2012
2013
2016
2019
2018
2026
2027
2031
2033
2041
2045
2044
2045
2048
2051
2053
2056
2058
2071
2080
2083
2083
2088
2089
2090
2090
2090
2093
2098
2097
2098
2098
2104
2113
2124
2134
2138
2141
2146
2144
2140
2149
2146
2156
2160
2163
2165
2168
2167
2173
2178
2176
2187
2198
2202
2202
2217
2219
2224
2220
2222
2229
2232
2237
2233
2228
2230
2219
2179
2179
2185
2179
2176
2180
2148
2151
2155
2137
2133
2123
2115
2106
2107
2104
2079
2060
2049
2043
2040
2026
1996
2002
1999
1987
1979
1978
1968
1963
1954
1954
1944
1928
1926
1916
1912
1910
1902
1896
1894
1886
1871
1865
1863
1850
1823
1820
1819
1809
1804
1791
1790
1790
1786
1781
1782
1778
1770
1787
1783
1750
1754
1776
1783
1733
1738
1745
1754
1716
1716
1716
1709
1700
1671
1654
1644
1636
1636
1636
1603
1583
1572
1561
1547
1540
1532
1526
1522
1514
1511
1507
1506
1506
1499
1494
1490
1499
1506
1499
1495
1485
1480
1471
1464
1464
1465
1465
1465
1482
1482
1483
1483
1483
1487
1479
1458
1452
1449
1449
1445
1425
1396
1394
1394
1394