7 3 6 5 7 4 1 2