2 1 10 3 5