7 492 244 true 3 7 14 20 24 25 34