600581
5 7 A
1 2 3 4 6 10 B
8C
9 D
11ABC
12ACD
13ABC
14AC
15 O
57a 1234610 b 11 123 12 134 13 123 14 13 151234