7 1141 428 true 1 7 8 10 18 21 37