6 434 306 true 5 6 15 19 20 30