2565
2564
2532
2509
2486
2474
2458
2427
2419
2414
2395
2338
2325
2322
2303
2292
2284
2273
2261
2196
2179
2163
2121
2116
2066
2063
2041
2016
2012
1999
1996
1991
1986
1970
1928
1896
1881
1879
1876
1855
1839
1838
1828
1811
1803
1793
1790
1788
1782
1762
1753
1740
1737
1715
1707
1697
1694
1692
1682