7 1049 373 true
3 17 20 21 26 35 36