25669
0
3090
6
19783
2
4358
2996
2932
32302
2903
3
572
2902
16
21152
8
14
1189
2395
2535
3080
17946
3125
4471
2476
2471
2366
1
685
758
1193
1294
1976
2478
971
108797