25669
0
3090
6
2903
3
4358
21152
8
19783
2
32302
4471
2069
5
2932
2316
2453
1
3546
2366
108797
1289601
4
55904
3008
2355
10827
37355
13
3080
2535
2012
948
3779
4044
2087
17946
3051