2
3
3
3
20
17
12
3
4
1