3 3 1 15 2 9 7 5 9 2 4