8 759 376 true 2 4 7 22 23 25 27 28