1208
2759
2773
2770
2793
2813
2817
2811
2793
2784
2772
2739
2732
2732
2732
2708
2685
2667
2665
2665
2664
2663
2661
2652
2657
2663
2641
2626
2616
2608
2606
2606
2606
2600
2573
2562
2560
2559
2550
2537
2539
2543
2543
2542
2539
2537
2534
2511
2511
2504
2491
2490
2494
2490
2487
2496
2518
2526
2540
2549
2551
2562
2569
2560
2567
2577
2582
2558
2560
2563
2594
2605
2605
2608
2607
2602
2612
2617
2614
2606
2598
2575
2600
2593
2590
2604
2614
2640
2651
2654
2681
2682
2708
2724
2748
2750
2752
2748
2741
2735
2727
2727
2723
2697
2683
2670
2639
2632
2621
2621
2623
2632
2640
2645
2649
2653
2662
2669
2673
2675
2677
2679
2689
2694
2701
2710
2713
2721
2724
2731
2734
2740
2743
2747
2749
2750
2750
2750
2747
2732
2714
2717
2709
2703
2698
2690
2680
2648
2642
2639
2633
2625
2619
2616
2615
2614
2614
2615
2611
2599
2598
2596
2592
2586
2579
2575
2550
2556
2561
2550
2544
2537
2529
2529
2517
2504
2504
2504
2504
2496
2486
2486
2486
2483
2474
2471
2471
2462
2456
2456
2455
2455
2453
2450
2449
2443
2432
2428
2423
2421
2411
2404
2404
2404
2401
2401
2396
2383
2381
2370
2352
2338
2330
2316
2316
2300
2251
2267
2272
2231
2219
2197
2219
2234
2227
2214
2203
2191
2186
2168
2164
2147
2123
2110
2108
2109
2100
2084
2087
2071
2055
2045
2039
2025
2011
2029
2038
2012
2012
2013
2011
1986
1999
1983
1971
1909
1943
1964
1948
1984
1989
1991
1990
1990
1988
1984
1983
1981
1978
1968
1966
1972
1949
1949
1944
1942
1942
1942
1942
1942
1947
1954
1948
1925
1946
1940
1950
1944
1962
1961
1958
1936
1925
1937
1975
1967
1962
1966
1968
1963
1960
1957
1953
1974
1956
1961
1954
1941
1941
1953
1950
1943
1939
1939
1942
1930
1934
1954
1966
1969
1958
1953
1956
1951
1959
1952
1956
1961
1968
1974
1974
1968
1962
1962
1961
1954
1952
1951
1956
1958
1966
1973
1971
1974
1981
1984
1991
2000
2004
2015
2041
2052
2057
2073
2085
2103
2114
2133
2148
2168
2175
2159
2159
2162
2162
2162
2163
2164
2164
2170
2187
2195
2199
2219
2222
2236
2239
2253
2265
2255
2255
2255
2284
2297
2305
2310
2297
2295
2285
2270
2264
2262
2248
2247
2236
2229
2224
2197
2173
2152
2143
2138
2134
2131
2122
2106
2101
2096
2082
2068
2052
2021
2021
2019
2011
2005
1995
1988
1980
1949
1937
1929
1908
1908
1908
1906
1909
1914
1897
1917
1914
1897
1900
1899
1898
1930
1905
1887
1881
1876
1893
1897
1893
1917
1901
1899
1901
1895
1896
1882
1894
1890
1881
1873
1832
1829
1821
1810
1830
1838
1793
1807
1810
1819
1848
1827
1823
1817
1816
1804
1805
1806
1808
1812
1812
1811
1810
1811
1816
1815
1814
1815
1816
1819
1821
1821
1820
1821
1825
1826
1826
1832
1838
1843
1861
1868
1874
1870
1870
1869