1198
978
927
1053
920
869
883
969
893
935
879
968
886
930
913
928
1018
948
907
917
1054
1061
914
1000
967
1094
1024
958
833
781
788