10 3526 494 true
1 2 3 5 13 14 15 29 34 35