8 1739 486 true 5 17 18 19 23 25 28 29