4 1 8 7 3 2 6 10 5 9