8 1388 421 true 0 3 8 10 13 14 23 28