1a 1b 1c
2a
3a
4aa
4bb
4a
4cc
4dd
5a
6a