13 756 340 true 1 2 4 5 6 13 16 17 18 24 34 35 39