4577
3586
3136
2940
2691
2496
2379
2355
2238
2077
2036
1831
1804
1802
1795
1793
1790
1712
1680
1652
1646
1575
1566
1563
1559
1555
1520
1470
1448
1443
1435
1430
1385
1319
1315
1274
1254
1201
1186
1184
1126
1116
1105
1060
1045
1026
995
994
992
987
982
966
958
944
937
930
913
912
907
890
889
880
876
875
870
867
861
854
837
834
829
824
819
813
813
802
777
767
747
744
737
727
727
701
689
673
671
668
664
663
662
653
643
643
635
629
622
621
616
615
615
614
611
604
603
594
581
573
565
564
562
562
562
560
558
556
554
550
545
528
517
500
487
481
470
465
464
453
448
424