7 855 392 true 3 6 7 11 15 28 34