25669
0
3090
6
19783
2
791
534
572
685
3008
3
795
2903
2932
15233
1
2996
951
913
4358
800
21152
8
8527
2270
1363
3498
4
3870
12
2440
2595
32302
501
5079
2337
5
3080