5 6 10 15 14 21 2 1 5 2 4