6 649 263 true 3 8 12 19 34 35