3805
6
2254
1
32302
0
17946
2505
2
25669
1594
3
2776
951
3090
3498
4
21152
8
19783
2015
1461
1606
1451
2535
7258
6346
16
2977
3083
2932
4034
2182
2350
3491
1294
1153
2667