3
3
10
10
27
1
1
6
2
10
5