25669
0
570
1
800
19783
2
21152
8
3090
6
32302
2903
3
2932
4358
3083
108797
2386
17946
948
562
10827
4
2258
3080
1289601
2530
3211
940
2949
6236
10
55904
1992
1527
3071
9
2166