5
1
8
7
1
5
12
3
5
3
2
4
14
2
52
3
356
4