40 10 BBAAA AAAAA BBAAA ABAAA BABAA AAABA AAAAB BABBB AABAB AAAAA 10 5978 8869 5163 4591 6383 5641 7851 6646 3292 1513