5556
5170
4662
4551
3853
3794
3738
3462
3372
3356
2883
2834
2711
2647
2613
2537
2445
2386
2328
2310
2261
2216
2201
2166
2154
2150
2091
2057
2023
2000
1980
1932
1882
1835
1817
1816
1787
1778
1768
1765
1763
1755
1739
1715
1699
1693
1672
1659
1638
1630
1630
1609
1588
1585
1583
1580
1570
1565
1561
1548
1548
1547
1539
1522
1520
1512
1509
1505
1500
1479
1466
1461
1455
1440
1439
1432
1426
1417
1400
1392
1371
1355
1336
1333
1329
1321
1311
1305
1292
1267
1262
1261
1261
1256
1242
1229
1226
1219
1216
1209
1200
1195
1195
1187
1183
1168
1158
1136
1135
1133
1131
1130
1120
1115
1095
1092
1091
1082
1070
1054
1053
1036
1022
1021
1016
1012
1007
1007
1006
984
979
979
976
975
974
965
963
963
951
944
942
940
939
935
934
917
913
909
904
904
900
899
899
898
895
885
879
877
870
865
850
850
842
837
836
830
814
809
806
805
804
792
791
786
783
781
773
758
757
753
740
738
735
698
694
673
671