10 6612 595 true
3 6 7 15 16 18 22 23 25 34