25669
0
19783
2
3090
6
4335
2903
3
2932
7258
4358
21152
8
2996
572
2328
32302
3080
1819
1
948
1336
1380
5242
2366
1431
2090
2558
635
2468
7159
10
496
2934
883
2264