1404
1140
1234
1112
687
839
706
782
854
887
800
825
752
899
797
676
852
828
749
861
776
783
818
764
761
772
741
759
769
753
777
870
813