25669
0
3090
6
32302
17946
536
21152
8
19783
2
14
1461
3498
4
7258
1768
2903
3
2932
3202
1
408
2086
847
993
1794
345
1344
1612
2313
1513
1260
1456
1060
3371
1549