10
589
163
3

3
10
6
9
1
17
4
108
17
2
586
1
1