4358
6
25669
0
19783
2
3090
2903
3
572
2932
534
32302
21152
8
1564
2996
657
2349
3080
14
3551
10
1179
2366
1
616
1189
1289601
4
2661
9
800
297066
108797
1045
1543
1403
789