17946
0
32302
21152
8
3090
6
3083
2
2535
2258
1
1397
1483
19783
2366
2932
3498
4
2309
3546
25669
1294
1668
1153
2727
3
2556
785
1795
7