9 3760 586 true 0 2 4 10 18 22 24 32 39