2 3 1 4 10 4 6 3 2 12 4 6 3 5 15 7 3 4 3 17