106
0
2059
1
2185
2149
5
1362
16
2740
585
9817
372
586
3619
4
516
2936
10
250
1175
57793
207
2609
3
422
21
2357
2172
23
1196