2586
2541
2446
2360
2350
2252
2250
2248
2205
2186
2183
2179
2173
2169
2167
2164
2159
2156
2153
2151
2131
2128
2125
2121
2118
2114
2081
2076
2072
2062
2059
2056
2053
2048
2043
2039
2035
2031
2025
2016
2006
2003
1999
1996
1993
1960
1954
1951
1947
1945
1942
1939
1933
1929
1925
1913
1898
1893
1888
1808
1805
1801
1797
1794
1786
1782
1778
1774
1770
1766
1762
1758
1753
1750
1747
1744
1735
1732
1728
1724
1719
1715
1711
1708
1704
1701
1692
1690
1686
1683
1675
1669
1665
1657
1653
1650
1643
1640
1638
1636
1632
1622
1618
1614
1610
1606
1598
1593
1570