5220
4664
3916
3866
3734
3730
3716
3614
3524
3364
3345
3186
2956
2921
2841
2833
2828
2807
2779
2778
2725
2720
2686
2660
2644
2605
2600
2584
2479
2468
2461
2449
2395
2387
2384
2373
2367
2365
2363
2346
2327
2306
2303
2302
2302
2267
2258
2240
2223
2209
2200
2189
2178
2173
2173
2131
2121
2106
2105
2102
2090
2078
2074
2069
2068
2055
2055
2030
2020
2014
2011
2008
1977
1974
1974
1956
1955
1953
1939
1930
1930
1926
1926
1914
1893
1890
1889
1888
1875
1870
1866
1864
1862
1851
1849
1828
1821
1814
1808
1798
1787
1776
1758
1750
1748
1744
1734
1732
1731
1727
1719
1716
1704
1703
1692
1685
1675
1671
1668
1667
1660
1657
1657
1656
1653
1650
1639
1633
1630
1628
1609
1603
1597
1589
1584
1581
1578
1575
1525
1520
1518
1463