1878
1872
1868
1865
1864
1864
1864
1863
1865
1869
1873
1875
1882
1888
1890
1896
1904
1913
1915
1916
1918
1922
1926
1928
1927
1926
1929
1930
1932
1935
1938
1941
1942
1942
1941
1940
1940
1940
1940
1943
1946
1946
1946
1946
1945
1943
1947
1949
1947
1945
1941
1940
1938
1938
1938
1938
1938
1939
1940
1941
1943
1944
1958
1977
1991
2000
2001
2007
2000
1991
1986
1983
1981
1975
1971
1966
1957
1956
1949
1934
1934
1935
1936
1940
1942
1942
1944
1946
1948
1950
1951
1951
1952
1952
1957
1960
1965
1967
1975
1985
1989
1989
1992
2000
2012
2017
2026
2023
2020
2028
2037
2053
2055
2063
2067
2071
2075
2085
2093
2103
2105
2110
2114
2122
2124
2126
2129
2130
2132
2134
2139
2143
2148
2153
2159
2165
2166
2169
2171
2174
2175
2179
2186
2195
2197
2199
2203
2205
2205
2206
2206
2204
2203
2200
2200
2201
2206
2216
2220
2225
2230
2232
2244
2250
2256
2261
2264
2266
2270
2278
2288
2289
2291
2293
2295
2298
2302
2306
2309
2311
2312
2316
2317
2317
2317
2316
2314
2313
2314
2314
2311
2308
2307
2306
2305
2305
2305
2308
2309
2309
2309
2309
2307
2307
2306
2305
2305
2305
2305
2305
2310
2312
2314
2324
2326
2330
2331
2334
2342
2342
2342
2342
2343
2343
2342
2342
2341
2341
2342
2344
2344
2346
2350
2352
2354
2357
2357
2353
2350
2348
2347
2342
2338
2336
2331
2327
2325
2325
2325
2325
2330
2336
2342
2347
2352
2364
2366
2370
2379
2384
2396
2401
2408
2418
2426
2431
2437
2441
2443
2444
2445
2449
2452
2458
2459
2460
2462
2464
2466
2468
2471
2475
2481
2491
2491
2493
2493