4358
6
25669
0
534
19783
2
628
3090
1189
2156
1
2903
3
572
2932
452
52099
2996
2219
4
32302
435
21152
8
1564
5517
938
800
1078
607
3080
2416
14
3551
10
1543
581