3680
3366
2922
2809
2799
2791
2716
2556
2503
2359
2147
2108
2070
2010
1985
1940
1914
1866
1791
1746
1693
1681
1672
1660
1545
1500
1322
1204
1190
1098
1070
1013
981
825
816
799
766
762
720
715
590
426
305
0