2 1 3 3 3 3 6 6 5 1