2
4
3
21
2
4
6
2