5 441 294 true
14 27 31 32 35