25669
0
536
14
19783
2
2996
3090
6
2903
3
2932
2366
1
3202
408
2086
847
993
1794
32302
4358
345
1344
1612
2313
1513
21152
8
1260
1456
1060
572
3371
1549
2180