1523
1418
1224
7384
1137
1192
1688
900
938
922
889
971
951
919
950
1280
839
706
782
854
887
800
825
752
899
797
677
852
828
749
861
776
783
818