1091
1077
1070
1064
1051
1037
1011
997
976
956
934
931
930
911
898
897
883
848
836
834
830
808
804
798
788
779
776
766
758
740
731
726
719
714
712
692
658
652
628
620
613
612
605
601
591
578
577
576
575
569
568
564
561
551
549
544
536
534