2
3
5148
42
88

12
3
8
18
2
68
12
4906
4
88
3
159