8 2420 453 true 3 6 11 17 19 29 36 38