3
526
3
1

22
1
1
2
1
1
29
1
1
280
15
53
2
5
5
1
1
112