5 297 179 true 2 5 7 25 30