1191
977
926
1050
917
866
883
967
890
933
876
885
928
912
925
1012
945
897
911
1051
1059
913
998
962
1092
1021
954
825
774
784