13 17818 992 true
2 7 8 10 12 17 18 22 29 30 32 34 39