1009 905 984 924 945 952 957 1043