5 248 276 true 1 8 14 21 28