2 10 5 3 4 4 6 1 6 3