3019
2375
2127
2015
1829
1764
1595
1503
1475
1465
1415
1298
1276
1269
1241
1235
1231
1201
1199
1160
1158
1133
1080
1079
1070
1061
1050
1045
1036
1035
1026
1014
1009
1009
998
993
991
983
980
980
966
958
954
948
939
930
922
919
911
902
893
884
875
865
863
859
842
839
837
835
828
827
825
825
824
818
818
803
802
793
790
788
784
774
769
769
765
751
742
736
726
725
715
706
705
703
701
696
691
686
680
677
677
677
667
666
663
660
659
653
645
645
641
639
637
636
634
632
630
628
623
621
611
610
609
606
600
597
595
587
583
578
576
574
573
573
572
567
563
556
556
550
547
546
541
541
537
531
529
529
528
526
522
511
511
511
502
491
487
477
472
472
469
469
466
457
457
454
454
451
450
440
433
426
424
421
415
412
366