2326
2318
2283
2279
2293
2308
2312
2315
2315
2316
2306
2304
2303
2296
2288
2283
2277
2271
2269
2266
2264
2262
2268
2270
2265
2261
2267
2269
2273
2290
2305
2319
2327
2329
2318
2314
2301
2303
2309
2313
2314
2314
2313
2312
2312
2312
2307
2302
2286
2267
2245
2242
2236
2203
2190
2165
2159
2156
2150
2141
2138
2125
2130
2134
2139
2140
2141
2150
2169
2175
2185
2186
2185
2181
2180
2182
2185
2189
2194
2196
2175
2161
2159
2155
2150
2145
2129
2113
2093
2091
2077
2076
2074
2072
2065
2050
2043
2031
2019
2018
2018
2015
2014
2012
2010
2007
2002
1991
1993
1987
1976
1968
1958
1955
1950
1933
1929
1927
1925
1918
1915
1914
1913
1905
1899
1898
1898
1898
1898
1898
1898
1898
1898
1906
1905
1905
1905
1905
1905
1905
1905
1907
1908
1910
1911
1915
1915
1916
1917
1918
1921
1926
1926
1927
1928
1928
1928
1928
1937
1941
1947
1954
1956
1959
1968
1970
1971
1976
1976
1978
1984
1984
1987
1998
1998
2006
2014
2015
2019
2031
2037
2044
2053
2057
2064
2065
2062
2062
2072
2073
2077
2086
2086
2096
2101
2104
2108
2113
2116
2120
2139
2150
2154
2157
2160
2174
2189
2190
2190
2210
2211
2212
2214
2223
2225
2243
2245
2258
2264
2265
2281
2292
2299
2301
2302
2305
2305
2305
2304
2304
2303
2302
2301
2301
2312
2314
2315
2304
2300
2303
2306
2308
2308
2307
2306
2306
2306
2309
2320
2324
2330
2330
2330
2333
2335
2332
2325
2324
2322
2322
2320
2318
2317
2317
2313
2313
2313
2313
2314
2315
2338
2351
2354
2358
2366
2369
2373
2375
2376
2380
2390
2392
2395
2396
2397
2398
2408
2416
2417
2420
2421
2421
2420
2419
2419
2423
2423
2424
2429
2433
2444
2451
2455
2466
2468
2470
2475
2476
2486
2486
2488
2488
2483
2475
2473
2470
2465
2465
2464
2464
2459
2453
2452
2448
2445
2444
2439
2422
2420
2411
2410
2409
2405
2394
2393
2386
2385
2384
2380
2378
2373
2372
2372
2368
2368
2351
2349
2341
2337
2335
2330
2323
2318
2315
2313
2310
2308
2305
2304
2304
2303
2303
2301
2301
2301
2299
2297
2297
2291
2295
2287
2284
2282
2280
2274
2270
2264
2262
2262
2259
2254
2252
2246
2244
2243
2238
2236
2233
2223
2221
2212
2192
2177
2155
2152
2141
2132
2129
2127
2125
2118
2108
2096
2086
2081
2078
2076
2074
2078
2079
2080
2080
2081
2082
2083
2083
2084
2084
2084
2085
2083
2081
2066
2066
2068
2071
2071
2070
2069
2068
2062
2061
2060
2059
2058
2058
2056
2055
2054
2054
2055
2049
2044
2037
2035
2037
2038
2038
2035
2034
2033
2031
2028
2028
2027
2027
2027
2024
2022
2026
2028
2027
2023
2022
2022
2021
2020
2015
2013
2012
2007
2004
2003
2003
2002
1994
1988
1987
1980
1977
1974
1973
1973
1972
1972
1971
1971
1970
1970
1969
1964
1960
1957
1952
1936
1934
1930
1926
1923
1917
1914
1900
1900
1900
1899
1899
1897
1897
1897
1897
1894
1894
1893
1892
1892
1892
1894
1896
1898
1898
1899
1899
1898
1896
1893
1882
1877
1877
1875
1871
1870
1866
1869
1871
1871
1871
1870
1865
1865
1866
1864
1863
1870
1869
1867
1867
1865
1853
1849
1848
1848
1849
1849
1850
1850
1852
1848
1845
1843
1841
1839
1839
1838
1838
1837
1826
1826
1826
1826
1821
1821
1818
1818
1818
1815
1814
1816
1818
1818
1819
1819
1818
1814
1814
1815
1817
1818
1818
1818
1808
1803
1799
1788
1787
1784
1783
1780
1769
1768
1768
1769
1769
1770
1771
1773
1772
1772
1770
1770
1769
1769
1767
1768
1769
1769
1771
1772
1773
1778
1778
1778
1778
1777
1780
1781
1797
1803
1808
1809
1813
1814
1817
1823
1827
1831
1835
1836
1836
1836
1834
1833
1832
1829
1823
1822
1820
1817
1816
1816
1815
1814
1815
1820
1823
1826
1827
1827
1827
1827
1824
1824
1826
1830
1831
1831
1833
1835
1831
1831
1833
1833
1831
1828
1824
1820
1820
1820
1820
1812
1812
1810
1806
1803
1800
1797
1790
1787
1776
1771
1769
1774
1774
1774
1775
1775
1775
1775
1776
1776
1776
1777
1777
1777
1777
1781
1784
1784
1784
1785
1787
1790
1790
1790
1789
1787
1786
1785
1785
1784
1784
1784
1784
1784
1783
1783
1782
1782
1784
1794
1798
1801
1801
1799
1792
1791
1791
1793
1793
1793
1793
1794
1794
1794
1794
1793
1791
1790
1790
1790
1791
1791
1791
1791
1791
1791
1791
1791
1791
1791
1794
1792
1792
1792
1792
1792
1793
1794
1794
1795
1796
1797
1797
1794
1793
1794
1794
1793
1793
1791
1791
1791
1791
1791
1791
1791
1795
1796
1797
1797
1798
1800
1800
1796
1796
1796
1793
1793
1793
1792
1792
1793
1795
1795
1793
1793
1794
1795
1801
1801
1796
1796
1800
1802
1806
1812
1812
1812
1808
1806
1802
1794
1796
1795
1795
1794
1796
1798
1798
1795
1794
1793
1792
1793
1796
1798
1798
1798
1798
1799
1799
1799
1800
1807
1807
1807
1807
1808
1808
1808
1809
1808
1808
1808
1808
1809
1809
1809
1809
1809
1809
1809
1809
1809
1809
1809
1809
1808
1808
1808
1808
1808
1808
1809
1807
1805
1798
1798
1801
1805
1807
1807
1811
1811
1826
1828
1833
1833
1834
1833
1833
1833
1832
1832
1830
1829
1817
1816
1814
1814
1814
1816
1816
1816
1818
1820
1821
1818
1817
1817
1816
1815
1814
1814
1815
1816
1814
1812
1809
1808
1808
1808
1808
1807
1806
1806
1806
1803
1800
1799
1799
1799
1798
1800
1802
1804
1807
1807
1814
1817
1818
1823
1829
1824
1822
1822
1820
1819
1812
1814
1809
1809
1805
1807
1809
1803
1800
1800
1801
1802
1802
1803
1804
1804
1803
1802
1802
1802
1803
1803
1804
1804
1804
1803
1804
1806
1806
1804
1802
1803
1806
1806
1806
1807
1807
1807
1809
1810
1810
1809
1809
1809
1808
1808
1807
1807
1810
1813
1813
1813
1813