7563
6189
5642
4572
4527
4286
4064
3916
3780
3601
3535
3247
3131
3100
3088
3032
2910
2872
2855
2820
2770
2763
2646
2608
2588
2563
2532
2413
2408
2377
2373
2337
2259
2242
2201
2123
2082
2072
2023
2020
2017
1985
1929
1910
1905
1834
1823
1774
1773
1761
1761
1745
1712
1684
1668
1668
1651
1649
1622
1578
1566
1553
1509
1499
1497
1493
1485
1475
1454
1446
1443
1418
1393
1386
1363
1352
1351
1331
1305
1291
1283
1280
1274
1251
1251
1247
1243
1217
1206
1202
1180
1179
1178
1148
1142
1122
1121
1120
1096
1084
1066
1045
1043
1042
1037
1031
1030
1030
1027
1027
1027
1020
1019
1018
1010
998
997
994
994
984
983
973
968
956
954
953
945
939
934
927
922
909
907
904
884
877
869
863
851
849
840
839
833
831
823
820
810
805
802
801
800
800
798
783
757
740
728
725
708
700
691
688
684
680
676
668
658
654
626
621
620
600
597
591
590
540