3090
6
25669
0
17946
32302
21152
8
1461
3498
4
19783
2
2366
1
7258
1768
572
2903
3
2932
2666
9
388
1107
383
1397
743
2270
3544
1456
3080
2350
309
2042
14
571
918