4 2 2 10 3 12