910
893
875
870
868
866
864
847
825
809
806
802
800
728
721
707
703
698
691
685
680
675
660
659
652
650
649
630
624
619
615
611
603
601
562
561
554
548
547
537
533
528
525
523
520
495
483
481
478
469
468
464
463
459