1279
1289
1294
1296
1323
1336
1353
1383
1385
1373
1379
1385
1397
1401
1420
1432
1433
1431
1432
1435
1444
1458
1461
1464
1477
1479
1486
1487
1493
1498
1508
1510
1517
1522
1529
1533
1536
1542
1554
1587
1592
1599
1620
1638
1656
1674
1679
1681
1679
1687
1688
1686
1703
1712
1712
1715
1719
1732
1740
1734
1731
1734
1729
1723
1708
1703
1715
1720
1740
1747
1754
1755
1755
1763
1861
1886
1924
1934
1949
2007
2026
2040
2074
2133
2145
2195
2192
2174
2160
2144
2114
2105
2085
2065
2097
2104
2108
2112
2125
2132
2154
2181
2210
2215
2227
2233
2237
2234
2224
2212
2207
2178
2154
2138
2136
2153
2135
2105
2098
2055
1990
1971
1985
1996
2008
2012
2013
1978
1961
1949
1942
1951
1971
2035
2038
2039
2027
1988
1986
1979
1964
1943
1930
1943
1956
1968
1971
2006
2007
1985
1981
1970
1949
1989
2014
2063
2075
2081
2101
2103
2074
2060
2066
2073
2080
2079
2076
2058
2045
2060
2063
2065
2066
2065
2063
2063
2075
2102
2132
2136
2136
2133
2107
2090
2077
2065
2056
2044
1992
1939
1929
1927
1919
1914
1903
1902
1895
1889
1881
1871
1872
1867
1863
1859
1862
1869
1873
1878
1882
1880
1878
1888
1900
1930
1967
1977
1981
2016
2025
2029
2031
2022
2008
2001
1992
1972
1959
1920
1919
1919
1943
1949
1987
2017
2033
2049
2052
2053
2048
2043
2035
2006
2001
1989
1986
1975
1958
1946
1935
1924
1915
1924
1910
1870
1855
1816
1810
1808
1803
1802
1802
1796
1800
1800
1808
1819
1826
1827
1829
1835
1845
1852
1849
1848
1825
1811
1813
1821
1824
1834
1843
1867
1887
1887
1882
1876
1871
1867
1860
1859
1858
1854
1850
1847
1851
1856
1866
1880
1885
1896
1909
1916
1925
1943
1957
1980
1983
1988
2001
2012
2017
2018
2020
2010
1991
1980
1975
1972
1972
1974
1974
1973
1972
1953
1944
1940
1931
1913
1906
1892
1862
1847
1838
1850
1848
1846
1846
1847
1849
1850
1839
1836
1836
1839
1839
1804
1763
1747
1737
1724
1735
1738
1738
1730
1716
1705
1699
1698
1702
1696
1664
1660
1642
1636
1615
1606
1603
1597
1593
1588
1573
1560
1528
1522
1507
1503
1495
1487
1484
1473
1463
1452
1431
1406
1381
1371
1359
1355
1343
1341
1337
1327
1299
1290
1281
1255
1207
1199
1189
1188
1199
1214
1224
1241
1256
1265
1278
1294
1306
1308
1316
1322
1319
1314
1314
1316
1326
1341
1356
1348
1337
1332
1326
1327
1339
1364
1373
1395
1390
1394
1399
1431
1432
1440
1448
1442
1453
1462
1467
1478
1485
1488
1489
1472
1462
1450
1448
1443
1435
1412
1406
1391
1379
1366
1360
1342
1326
1307
1289
1270
1262
1245
1238
1223
1206
1185
1151
1131
1113
1115
1119
1148
1169
1184
1184
1183
1178
1157
1140
1110
1087
1087
1089
1094
1078
1023
982
968
948
909
862
854
853
855
860
859
861
854
827
822
816