3090
6
25669
0
19783
2
572
2996
32302
2903
3
2932
4358
21152
8
2395
1193
14
3546
1
3125
3080
2069
5
1189
3551
10
2906
2990
2907
685
2366
528
1527
108797
6236
1804
2525
4