25669
0
19783
2
2996
572
3090
6
2145
1
1189
2903
3
2932
32302
3546
657
4358
21152
8
3211
14
108797
3080
5440
17946
1193
910
583
929
2907
488
2366
257
1289601
4
426