10 9 10 4 3 9 1 1 4 2 10 6