8 2965 537 true 2 3 7 13 26 27 28 32