977
926
1050
917
866
883
967
890
933
876
885
928
912
925
974
1012
945
897
911
1051
1059
913
998
1092
954