8 2374 531 true 6 7 17 21 22 29 35 37