3090
6
32302
0
2903
3
2932
2
21152
8
2258
1
25669
14
108797
3080
5402
9
120
1193
2996
1045
3083
17946
2949
2009
5
692
1429
1853
3546
1189
514
47639
810
7793
4
1136
1673