7 442 312 true 4 11 13 19 20 26 38