10 2973 587 true
1 2 7 8 11 21 22 26 29 34