6 649 162 true 3 8 12 19 34 35