25669
0
3090
6
2903
3
4358
2996
21152
8
19783
2
32302
4471
2069
5
2932
14
1189
2316
2453
1
3546
2366
572
475
108797
1289601
4
55904
3008
2355
10827
758
37355
13
3080
2535
1225