2
3
4
1
1
5
12
4
2
5
17
13
12
6
10
6
46
10
7
5