10 5317 591 true 0 2 5 9 11 16 17 25 33 36