10 4992 815 true 2 6 8 14 19 20 25 31 34 39