2
10
6
1
2
87
1
27
1
2
14
3
71
4
21