10 3994 542 true 1 7 13 14 15 17 19 28 32 34