11 574 392 true 2 7 10 11 17 20 21 24 26 29 30