10 3105 547 true 0 1 4 7 14 20 21 25 28 36