25669
0
3090
6
32302
3498
4
1380
17946
496
1787
1
19783
2
21152
8
1461
1606
1526
7258
1768
2377
8527
467
2903
3
2932
4443
9
2535
1168
5627
3546
5820
690
4768
5
1545
802