25669
0
3041
2
19783
3090
6
2903
3
2932
4358
21152
8
2996
572
32302
5782
4
3080
2595
2366
1
2243
661
534
486
758
14
2535
670
4044
5
3083
17946
2465
1189
3125
3546