15 1 2 4 10 12 4 1 1 2 2