6346
16
2535
2
21152
8
3090
6
3083
2182
1
32302
0
19783
2352
3248
2932
3575
3498
4
1509
5
17946
38477
34
608
1294
1153
25669
2707
2184
3824
3080
3
1697
3298
1559
1994
2336
1725