3090
6
25669
0
17946
32302
21152
8
1461
3498
4
19783
2
7258
1768
2903
3
2932
4044
5
3080
4471
2350
2245
499
1029
3146
12
579
5825
3071
9
7034
2348
1
2355
1743
14
2535
2219