5 349 143 true 2 4 5 33 39