2414
2339
2219
2190
1960
1911
1849
1792
1732
1714
1708
1647
1628
1619
1577
1571
1568
1555
1552
1543
1519
1516
1513
1507
1506
1504
1499
1455
1449
1445
1444
1419
1413
1393
1389
1388
1382
1379
1377
1376
1371
1342
1339
1336
1325
1315
1312
1310
1308
1305
1300
1298
1271
1264
1263
1258
1258
1254
1246
1242
1240
1209
1204
1188
1180
1179
1175
1168
1165
1163
1161
1160
1121
1113
1110
1103
1100
1100
1099
1093
1092
1088
1086
1084
1081
1074
1073
1071
1067
1065
1062
1059
1054
1047
1046
1045
1042
1028
1028
1021
1002
994
987
981
978
968
967
962
950
949
940
938
936
934
933
930
916
914
910
897
886
884
883
882
881
880
840
823
809
782