7 1490 292 true 6 11 14 20 21 27 34