7 1254 322 true
3 5 6 14 22 30 39