25669
0
19783
2
3090
6
2903
3
4258
1
2932
1585
4358
21152
8
4706
2996
2627
572
37355
13
32302
3080
5527
1289601
4
12305
18816
11
1295
2476
6200
14861
7
2366
929
1380
1107
14
2535