6436
3705
2538
2327
2269
2219
1960
1843
1821
1705
1614
1614
1558
1456
1385
1308
1307
1174
1158
1124
1058
1055
1055
1038
1031
937
912
862
858
835
820
802
801
800
796
755
743
741
736
728
725
720
715
709
702
665
664
663
655
655
642
633
632
618
611
604
602
600
589
588
582
568
567
561
560
546
533
518
509
497
478
470
466
462
459
458
457
450
440
439
430
428
407