1720
1720
1729
1743
1753
1764
1778
1781
1787
1793
1796
1815
1816
1817
1820
1821
1823
1829
1839
1841
1852
1853
1858
1861
1865
1866
1874
1902
1912
1924
1937
1992
2043
2049
2056
2057
2053
2049
2048
2046
2046
2063
2067
2050
2032
2024
2036
2043
2051
2051
2057
2058
2068
2078
2085
2089
2105
2112
2118
2126
2136
2143
2150
2158
2170
2175
2185
2189
2186
2182
2169
2166
2162
2162
2161
2161
2167
2170
2173
2176
2181
2186
2192
2194
2196
2199
2202
2204
2219
2228
2246
2250
2257
2284
2292
2294
2296
2302
2304
2306
2318
2323
2326
2329
2336
2342
2345
2348
2358
2363
2366
2370
2375
2377
2379
2380
2371
2366
2361
2353
2345
2329
2329
2329
2337
2338
2342
2347
2354
2355
2365
2380
2368
2356
2350
2342
2339
2339
2339
2342
2343
2347
2347
2347
2353
2361
2374
2378
2384
2387
2393
2397
2399
2401
2403
2404
2406
2406
2407
2409
2410
2412
2419
2422
2423
2420
2410
2408
2407
2407
2407
2408
2415
2429
2432
2438
2448
2469
2470
2470
2470
2470
2476
2490
2495
2497
2494
2494
2492
2487
2483
2472
2469
2469
2469
2469
2469
2443
2434
2424
2420
2409
2405
2406
2406
2406
2408
2414
2423
2423
2417
2414
2410
2409
2408
2403
2403
2401
2400
2399
2397
2394
2392
2387
2379
2375
2369
2365
2354
2350
2346
2346
2345
2341
2341
2339
2341
2342
2347
2358
2365
2374
2370
2360
2355
2352
2343
2340
2337
2336
2326
2329
2341
2356
2363
2369
2372
2375
2382
2380
2375
2371
2364
2359
2355
2350
2335
2331
2326
2317
2311
2308
2306
2301
2290
2288
2286
2279
2276
2273
2263
2243
2238
2235
2219
2211
2199
2197
2195
2191
2190
2188
2182
2177
2174
2171
2168
2165
2159
2159
2161
2164
2169
2173
2185
2187
2187
2183
2171
2168
2151
2145
2140
2132
2120
2118
2118
2118
2119
2124
2124
2121
2118
2106
2093
2070
2065
2061
2050
2044
2038
2036
2032
2016
2011
1986
1977
1970
1959
1952
1947
1947
1946
1938
1931
1929
1927
1931
1933
1937
1950
1966
1977
1980
1979
1978
1977
1977
1976
1976
1976
1976
1976
1976
1975
1965
1944
1941
1937
1932
1930
1928
1933
1937
1945
1953
1955
1956
1965
1975
1992
2000
2011
2029
2033
2040
2041
2041
2051
2061
2074
2079
2084
2105
2118
2123
2122
2122
2117
2110
2109
2108
2102
2083
2080
2072
2062
2058
2057
2042
2040
2004
1990
1980
1963
1957
1951
1943
1929
1926
1919
1916
1911
1907
1903
1899
1894
1875
1865
1862
1856
1842
1830
1828
1819
1814
1812
1811
1809
1807
1806
1788
1785
1777
1771
1769
1757
1744
1731
1724
1718