5509
4786
4026
3955
3922
3759
3579
3523
3405
3396
3357
3182
3151
3085
2863
2741
2704
2599
2557
2551
2516
2469
2323
2304
2279
2215
2185
2078
2067
1980
1919
1847
1840
1837
1772
1726
1702
1690
1690
1636
1578
1560
1507
1465
1443
1442
1441
1428
1400
1387
1385
1366
1325
1312
1310
1307
1258
1248
1227
1209
1180
1168
1133
1128
1124
1115
1106
1102
1093
1083
1072
1071
1070
1057
1031
970
968
961
950
940
918
909
888
873
873
851
845
836
833
831
830
829
828
824
823
820
815
812
807
799
799
796
792
792
788
787
786
786
780
766
757
756
755
753
736
729
727
723
721
717
707
691
686
684
681
671
666
664
664
658
641
638
636
631
623
617
606
600
591
585
571
568