4412
2168
2046
1847
1744
1722
1560
1508
1486
1443
1429
1399
1367
1366
1350
1315
1302
1262
1243
1224
1195
1143
1105
1062
1055
1027
996
995
990
978
972
971
967
949
943
939
924
912
906
893
881
876
875
874
858
852
845
845
821
813
801
796
783
780
779
777
770
770
768
767
756
747
743
734
721
715
713
709
708
706
699
692
680
676
664
659
653
649
646
646
642
640
639
632
630
629
619
614
614
614
605
603
600
592
592
592
588
584
582
579
579
578
574
573
564
563
562
561
556
550
550
548
547
546
544
540
536
528
527
526
525
525
525
524
523
522
518
517
509
507
505
504
502
502
501
500
498
496
495
494
485
483
481
480
480
477
475
474
473
471
466
461
458
456
452
452
451
449
448
444
439
432
430
428