7 748 246 true 2 12 14 26 28 37 39