8 1318 358 true 0 3 7 8 11 12 17 21