7 956 355 true 0 4 5 14 20 25 30