4358
6
25669
0
21152
8
19783
2
3090
550
1
2903
3
2932
1060
2996
572
32302
3080
1512
1416
398656
19
2223
1755
2366
2264
4573
644
2722
467
14861
7
1761
3960
1193
5339
5
2980