6346
16
2254
1
3805
6
951
2411
0
2015
2
2505
2776
4034
1594
3
3540
1451
1055
878
11717
11
2295
3338
453
28098
14
13676
21
770
5599
2182
1606
607
3491
4
1129
2977
2667
5122