8 2748 742 true 1 3 5 14 15 18 27 34