1077
1060
1050
1044
1035
1028
1005
977
976
967
943
938
897
896
891
875
867
853
836
827
818
817
803
789
788
784
758
739
730
726
720
717
708
707
696
667
666
646
636
634
632
622
618
615
601
594
592
581
578
577
572
565
563
557
547
541
539