10 3706 570 true 3 5 6 14 25 27 31 32 37 39