3289
2261
2237
2163
1973
1914
1794
1607
1550
1542
1386
1328
1230
1156
1140
1133
1111
1075
1070
1062
1036
1016
982
972
971
969
959
953
952
932
897
895
890
877
875
857
846
844
825
821
816
807
802
794
793
792
780
752
748
748
746
736
734
722
718
718
702
691
683
672
672
655
648
641
628
624
623
623
611
611
605
605
598
589
588
585
563
542
537
533
529
522
512
507
506
506
503
495
492
489
485
485
479
478
465
461
457
456
450
450
446
445
443
443
439
435
435
424
410
404
389
386