2
3
47
371
2
20
1
13
1
4
23
10
7
1
15
78
5