7 1 5 6 9 4 3 8 10 2