15871
6
2841
1
1237
13034
15
1101
2305
4
1504
5152
5
4175
1476
1691
1681
2453
0
1705
4690
3
864
14470