4 10 4 8 5 3 5 12 8 1