12 4743 677 true
4 10 12 13 16 21 24 26 27 29 32 39