6 439 282 true 2 19 21 23 28 37