10 4 2 5 3 7 1 3 2 6 3 7 2 10 6 6 2 6 4 10 5