4431
3999
3630
3267
2803
2775
2761
2478
2399
2305
2239
2132
2057
2034
1895
1712
1691
1675
1641
1601
1598
1539
1526
1510
1479
1433
1424
1422
1400
1381
1367
1339
1332
1323
1319
1317
1304
1286
1274
1270
1249
1248
1241
1241
1238
1237
1229
1228
1222
1221
1211
1198
1196
1179
1172
1171
1149
1146
1129
1128
1125
1122
1096
1086
1085
1083
1082
1081
1075
1074
1070
1048
1044
1043
1038
1037
1036
1035
1033
1026
1021
1019
1018
1014
1008
1001
996
994
987
987
987
985
984
982
980
978
977
977
971
971
958
954
946
943
940
935
934
933
925
924
920
918
917
916
916
912
912
904
902
898
895
892
886
884
878
878
878
877
871
869
863
863
851
845
843
835
817
812
800
791
791
784
768