5355
4602
3951
3937
3114
3067
3032
2658
2647
2635
2497
2443
2262
2183
2169
2167
2131
2071
2058
1995
1951
1928
1840
1663
1626
1588
1586
1561
1535
1510
1503
1502
1456
1386
1371
1367
1356
1355
1309
1265
1249
1222
1213
1183
1183
1182
1174
1172
1171
1163
1146
1141
1134
1095
1084
1076
1073
1065
1063
1048
1044
1040
1021
1012
1003
1001
998
995
982
970
939
936
928
914
913
908
903
881
864
861
853
834
823
818
803
797
796
795
788
787
774
750
739
736
735
735
733
722
720
705
705
704
702
700
698
698
689
688
683
675
673
665
661
645
644
641
640
637
637
635
627
625
623
619
613
607
606
604
602
599
596
593
593
592
590
590
583
582
576
576
569
567
567
566
554
551
550
547
545
545
544
544
543
543
526
515
511
485
480
470
462
445
432
406