25669
0
19783
2
467
3090
6
2903
3
2932
4358
21152
8
496
2996
572
1973
1819
1
32302
3080
2131
4706
2173
975
2366
455
3934
1746
2377
1380
895
1075
1259
2414
2110