9 5865 685 true
4 13 19 22 30 31 33 34 35