11055
7975
6484
3952
3623
3083
2922
2694
2631
2607
2167
1883
1721
1664
1599
1584
1513
1484
1359
1332
1328
1297
1292
1288
1263
1222
1163
1136
1132
1113
1110
1109
1064
1061
1038
1009
995
958
956
954
948
945
945
944
930
918
918
915
905
902
891
881
878
866
858
850
850
847
845
832
829
827
820
810
809
808
807
802
788
787
782
782
774
766
743
738
734
726
721
719
712
710
701
695
680
678
673
660
656
654
654
645
639
638
630
628
624
620
617
603
599
599
599
598
593
586
559
557
556
553
541
539
523
501
498
490
488
488
484
481
476
469
462
461
458
421
411