3 4 2 4 0 5 7 9 12 12 6 6