2
2
2
2
10
20
3
6
1
0
8
14
8
10
15
55
1
0
4
3