3090
6
25669
0
17946
32302
692
21152
8
1461
3498
4
19783
2
485
7258
1768
1030
522
2903
3
2932
1346
14
1239
1285
3080
2258
1
2350
417
1142
637
2756
1193
442
572