6 393 297 true 7 10 13 18 20 35