6 4 5 10 12 7