5 408 252 true 3 6 8 10 17