5
4
7
5
3
8
11
8
4
3
12
3
4