6 12 10 3 13 11 5 1 8 4 7 9 2