25669
0
3090
6
32302
17946
19783
2
21152
8
1461
3498
4
7258
1768
2903
3
2932
1354
2996
14
3080
2350
528
2258
1
2087
19944
971
475
338
797
108797
6247
5
352
2471
337