2
15
628

2
3
2
59
5
3
6
1
5
5
1
2
1
1
2
10
36
2
498
1