5 327 288 true 1 7 10 23 31