10 618 377 true 0 3 4 11 12 14 16 18 29 34