7 687 323 true 4 6 15 27 33 36 38