10 2368 423 true 2 3 6 13 14 17 19 28 33 34