2 12 4 4 0 7 2 3 9 7