1 8 4 7 10 9 3 2 5 6