242443333222111 5 6 9 1 2 3 7 2 4 7 12 3 4 6 14 3 3 3 6 1 4