9 2277 523 true 0 1 4 6 12 15 22 31 35