9 3579 560 true 0 10 12 20 26 31 35 37 38