7 711 252 true 3 6 10 11 19 23 35