3090
6
25669
0
17946
32302
438
19783
2
21152
8
1461
3498
4
3158
10180
7258
1768
2903
3
2932
2788
1663
5
3080
3546
1
6741
2350
2245
1489
3286
2031
562
2629
2996
2295
883