7 2 13 3 6 10 15