8 2644 547 true 6 7 12 16 23 26 32 34