1 4 2 8 9 5 7 6 10 3