4552
3435
2590
2254
2131
1931
1928
1915
1781
1738
1701
1611
1523
1500
1477
1464
1442
1403
1345
1333
1308
1284
1278
1278
1251
1232
1220
1212
1202
1169
1166
1155
1151
1147
1126
1112
1108
1106
1074
1056
1038
1035
1033
1029
1026
1014
1013
1012
1011
1009
1007
1004
998
987
986
979
972
971
970
967
947
939
921
920
917
916
906
902
898
898
897
888
888
886
883
879
872
871
870
867
866
866
862
858
854
852
846
845
834
820
816
814
813
813
809
800
799
797
797
780
776
772
758
754
753
751
751
748
748
742
737
730
729
727
726
722
721
718
713
703
701
700
699
699
699
695
685
681
678
677
670
670
667
667
664
664
660
658
658
656
653
653
651
650
650
643
640
637
637
636
635
633
633
632
628
619
617
613
612
611
610
610
603
601
600
596
594
590
584
583
581
581
579
578
577
576
574
572
569
568
567
564
562
557
554
549
547
545
545
543
540
539
538
532
529
528
528
528
522
522
520
519
517
515
515
514
514
512
511
509
508
507
505
504
504
503
502
502
501
500
497
490
488
485
484
479
477
477
476
476
471
469
469
467
465
463
462
461
461
460
457
452
450
450
446
444
442
442
439
437
436
433
430
419
414