5693
5613
5210
4951
4402
4255
4184
3891
3763
3722
3705
3637
3398
3302
3296
3148
3089
3069
3009
2821
2788
2693
2619
2579
2513
2485
2456
2436
2247
2200
2150
2092
2089
2049
2037
2015
1957
1940
1933
1896
1878
1872
1852
1822
1810
1803
1794
1791
1772
1733
1725
1690
1637
1628
1612
1598
1567
1554
1493
1486
1484
1474
1446
1373
1358
1343
1339
1323
1315
1314
1289
1278
1258
1253
1251
1249
1216
1210
1201
1200
1199
1196
1186
1185
1177
1170
1169
1161
1157
1147
1146
1128
1127
1121
1110
1106
1083
1068
1065
1054
1050
1042
1010
1006
992
983
971
949
947
944
940
937
936
925
923
918
918
908
898
894
889
869
866
859
846
841
821
816
809
803
799
788
785
775
773
763
761
756
745
701
649
620
576