3090
6
25669
0
32302
17946
21152
8
3498
4
1768
2
1461
2903
3
19783
7258
4471
2932
14
1189
2996
3546
1
475
108797
55904
2355
10827
37355
13
3080
2535
2350
3779
1289601
4044
5
2087