3090
6
17946
0
25669
32302
21152
8
1461
3498
4
19783
2
7258
1768
2903
3
2932
989
5517
572
1539
1
3080
2350
1011
3083
3546
2996
1092
452
1189
929
14
1723
435
2258