2
28
3

1
3
3
3
1
4
2
2
12
2