5755
4815
3981
3401
3271
3214
3115
3045
2997
2959
2826
2809
2719
2652
2618
2601
2462
2413
2383
2296
2282
2179
2164
2133
2131
2097
2063
2059
2026
2021
1992
1971
1915
1908
1883
1868
1848
1804
1790
1786
1778
1757
1753
1753
1744
1733
1727
1723
1720
1715
1701
1679
1651
1609
1607
1605
1575
1564
1556
1543
1530
1528
1516
1502
1499
1496
1473
1459
1439
1439
1437
1426
1420
1419
1409
1402
1402
1395
1390
1381
1375
1370
1370
1369
1369
1366
1348
1337
1335
1332
1326
1323
1320
1319
1318
1317
1317
1301
1299
1299
1292
1284
1271
1270
1256
1250
1238
1236
1232
1224
1224
1219
1218
1215
1197
1197
1194
1192
1187
1187
1187
1181
1181
1179
1174
1173
1170
1165
1164
1155
1154
1151
1142
1142
1141
1132
1131
1128
1121
1120
1118
1118
1116
1116
1115
1110
1110
1109
1106
1102
1102
1100
1099
1096
1085
1083
1083
1079
1078
1074
1072
1068
1064
1061
1047
1043
1038
1036
1031
1030
1030
1025
1022
1017
1016
1014
1014
1009
1008
999
998
998
994
994
992
991
988
983
981
981
981
980
976
974
969
968
960
960
959
956
956
947
942
939
938
937
929
925
924
918
914
912
911
909
906
904
903
898
895
894
891
889
888
882
882
879
869
867
865
864
862
851
849
847
841
840
833
831
811
809
793
781
778
778
773
761
753
751
748
748
747
745
736
734