10 793 314 true 2 5 12 13 14 15 21 24 26 36