7 1420 361 true 6 7 9 18 23 25 34