1074
1059
1056
1052
1026
1019
1018
1010
984
983
961
940
934
931
913
906
904
897
838
834
831
820
816
800
798
797
772
770
765
752
748
747
742
721
718
699
683
650
631
617
608
603
602
586
576
573
571
564
558
554
551
534
533
529
521