1175
942
917
1092
1065
1074
921
927
1089
1100
1170
1523
1136
1404
1140
1234
1111
731
687
839
706
781
854
886
800
824
752
899
796
676
852
828
749
860
799