3090
6
25669
0
17946
32302
21152
8
1461
3498
4
2535
2
19783
7258
1768
4179
1
2903
3
2932
3546
37355
13
1545
2131
3080
2350
1819
570
800
1125
13442
15
1583
4044
5
1067
3083
2908