4
4
2
1
2
1
5
5
2
1
6
5
5
10
5
23
5
13
3
2