25669
0
19783
2
619
1
3090
6
2903
3
2932
11153
8
3738
5
4358
3673
21152
2996
572
32302
2284
3080
1755
2366
2891
11
8527
3562
14
2535
4044
7159
10
3083
17946
1787
2465
1189