10 661 354 true 0 1 2 4 11 13 19 28 32 36