1562
1422
1397
1365
1291
1150
1053
1050
979
954
929
885
873
866
864
847
844
843
842
823
819
810
799
799
795
794
786
782
777
777
771
766
765
759
755
752
749
748
742
740
736
733
730
728
728
726
725
720
719
715
711
711
707
701
690
690
687
686
677
677
671
671
670
667
664
664
661
659
654
650
649
643
638
637
634
633
631
631
627
624
622
621
620
616
614
612
607
598
591
589
587
583
581
581
579
579
578
573
571
571
570
569
566
565
564
564
564
557
554
547
547
544
543
542
538
537
536
536
534
529
528
525
523
523
518
517
516
511
510
508
500
500
498
495
493
486
483
481
479
473