25669
0
19783
2
3090
6
564
1
3765
4
2903
3
2932
4358
21152
8
2996
572
32302
3080
5657
11
2189
2402
5
83
1615
2366
2573
2071
1229
1514
2886
2190
2430
2264
1395
14
2535