7 1622 518 true 1 2 6 11 12 17 22