8 2347 553 true 0 4 14 21 24 28 30 34