979
929
1053
921
871
884
970
894
936
879
969
888
931
914
915
977
1019
949
908
918
1055
1063
1000
1096
960