3 5 10 2 6 10 5 5 1