10 9817 660 true
4 7 15 17 18 19 20 22 31 34