8 1351 419 true 3 6 8 10 15 16 26 29