5692
5610
5209
4950
4401
4254
4183
3891
3763
3721
3705
3637
3395
3301
3296
3148
3089
3068
3009
2821
2788
2693
2619
2579
2513
2485
2453
2435
2247
2200
2150
2091
2088
2049
2037
2015
1957
1940
1933
1895
1878
1872
1852
1822
1809
1803
1794
1791
1770
1733
1725
1690
1637
1628
1612
1598
1565
1554
1493
1486
1484
1473
1446
1372
1358
1343
1339
1323
1315
1314
1288
1278
1256
1253
1251
1246
1216
1210
1200
1199
1198
1196
1186
1185
1177
1170
1169
1161
1157
1147
1146
1128
1127
1121
1110
1106
1083
1068
1065
1054
1050
1042
1010
1006
992
982
971
949
947
943
940
937
936
925
923
918
918
908
898
894
889
869
866
858
846
841
821
816
808
803
799
788
784
775
773
763
761
754
745
701
649
620
576