4944
4065
3018
3009
3005
2782
2604
2547
2333
2102
2101
1951
1833
1760
1705
1635
1613
1611
1579
1472
1385
1371
1355
1342
1329
1321
1320
1311
1281
1272
1269
1269
1258
1253
1249
1242
1232
1230
1218
1208
1208
1200
1170
1165
1163
1160
1151
1138
1137
1131
1112
1112
1107
1100
1091
1087
1072
1068
1054
1032
1004
1003
1002
995
991
981
973
966
960
955
950
942
933
931
930
925
908
898
896
892
892
891
888
883
879
875
874
871
869
864
861
850
846
839
838
838
827
823
819
813
812
808
808
808
805
805
805
801
796
795
794
790
790
790
780
779
776
766
760
759
758
757
755
752
748
747
745
742
740
736
735
733
730
729
728
727
718
713
713
712
710
708
706
706
703
703
698
688
677
675
672
664
663
657
657
655
652
649
647
647
646
645
642
635
632
628
625
625
623
616
615
611
608
608
606
606
599
598
594
593
579
578
575
574
574
573
571
570
565
564
561
560
557
556
556
552
548
541
536
535
532
532
530
529
529
529
525
522
521
518
517
514
508
502
501
486
474