989
938
1059
927
881
888
982
906
945
887
978
893
937
922
936
925
986
1035
956
1061
1071
923
1009
1104
969