14 6388 898 true
1 3 5 6 8 17 19 20 23 28 31 34 35 37