6 10 3 7 9 1 2 5 8 4