6 10 3 7 4 12 2