21152
8
25669
0
297066
17946
3765
4
32302
2535
2
19783
2907
94424
3
1849
3289
189326
2683
1
9817
2932
267612
5389
1978
1282
2121
3498
2381
1295
280
2899
123674
35
3779
3683
2328