5 297 272 true 2 5 7 25 30