2983
2964
2634
2199
1492
1446
1429
1427
1377
1377
1359
1357
1346
1320
1317
1306
1251
1220
1214
1207
1191
1181
1173
1171
1169
1162
1138
1116
1115
1106
1101
1100
1088
1086
1082
1078
1077
1068
1066
1056
1056
1056
1053
1050
1046
1039
1035
1026
1026
1025
1022
1021
1021
1009
1009
1006
999
991
988
984
984
975
974
969
968
965
962
959
952
951
937
937
936
933
932
932
931
928
927
924
918
917
903
903
900
898
893
882
880
873
866
864
855
855
852
849
837
837
832
820
805
756