2675
2668
2579
2572
2561
2546
2509
2493
2467
2461
2433
2404
2394
2345
2312
2302
2294
2283
2280
2271
2268
2256
2237
2183
2152
2137
2114
2112
2058
2054
2025
2003
2001
1997
1989
1967
1965
1924
1908
1878
1871
1869
1854
1814
1802
1797
1795
1778
1773
1769
1768
1736
1728
1725
1724
1712
1701
1692