2 3 7 2 15 1 10 7