6346
16
2182
1
2254
3805
6
951
2015
2
2505
1594
3
2776
4034
1451
0
770
1606
3491
4
2977
2667
1317
5122
1036
1373
5
24337
22
2336
1547
6445
3683
2631
1808
7
1444
1265
1700