10 8 2 3 5 7 4 9 6 1