2895
2785
2556
2550
2519
2499
2412
2396
2395
2389
2361
2359
2354
2346
2331
2291
2241
2178
2171
2152
2105
2068
2066
2053
2051
2048
2018
2015
2011
2008
2007
2000
1988
1984
1969
1947
1936
1934
1913
1909
1892
1889
1880
1878
1876
1868
1811
1805
1792
1780
1772
1771
1767
1764
1761
1756
1733
1732