3090
6
32302
0
2903
3
2932
2
21152
8
25669
989
5517
572
1539
1
3080
5402
9
1193
1011
3083
17946
2009
5
3546
2996
1092
452
1189
929
14
1723
435
2258
2750
108797
6779