13 643 338 true 0 3 4 5 7 9 13 17 24 28 29 33 39