3248
8
4228
3
2446
1
6346
16
2254
3805
6
951
2015
2
770
2505
2776
4034
1594
2182
1606
1451
0
2977
2184
3491
4
3528
5
2337
2667
5122
1446
2568
3298
1317
3575
1660