3
1
1
2
16
5
3
5
2
7
33
1
7
6
23
207