1192
977
926
1050
917
866
883
968
890
933
876
967
885
928
912
925
1012
945
898
911
1052
1059
913
999
963
1093
1022
954
826
776
785