25669
0
3090
6
19783
2
3008
3
2903
2932
15233
1
951
913
4358
21152
8
8527
2270
1363
3498
4
3870
12
2440
32302
5079
2337
5
3080
1514
1659
2338
2906
2151
3724
2316
2902
16
1710