c a1

c a2

c b2

c b1

c d1

c d2

b a1

b a2

b b1

b b2

b b3

b c1

b c2

b c3

b d1

b d2

b e1

b e2

b f1

b f2

b g1

b g2

d 1

d2

d 4