8812
3400
3316
3163
2626
2521
2504
2459
2447
2229
2198
2063
1870
1858
1759
1738
1618
1591
1513
1458
1321
1275
1268
1251
1242
1237
1235
1228
1225
1222
1190
1177
1176
1112
1084
1069
1048
1040
1027
996
961
956
927
903
902
899
897
890
884
884
873
872
862
861
853
850
847
846
823
821
819
786
783
781
774
773
771
770
763
760
753
752
734
734
726
724
724
715
702
692
691
691
684
677
675
646
632
630
626
624
624
616
615
606
586
581
580
572
563
563
561
560
549
539
537
537
534
515
505
484