6 588 410 true 14 17 18 33 35 39