8 1391 442 true 2 6 20 21 26 27 33 35