Saudi stocks end at 10792