6346
16
2254
1
3805
6
951
2015
2
2505
2776
1594
3
1451
0
1431
1532
4034
2166
3491
4
83
1690
2710
2368
770
2243
1558
1371
1372
1788
2727
1681
1778
1051
3156
8
2760