1 3 10 15 20 1 2 1 3