1077
1072
1069
1063
1054
1033
1021
1007
999
990
976
964
954
951
946
924
922
921
888
872
857
852
842
838
810
790
788
780
779
770
768
764
742
734
730
717
701
679
678
670
645
627
618
611
610
595
593
581
577
566
554
548
546
545
541
512
502
501