5 440 345 true 4 10 17 21 30