5 3 2 1 10 6 10