2
6
3
2
1
0
5
20
2
2
2
1
7
11
40
55
1
0
1
0