25186
0
20650
2463
5
14091
1159
2
1681
1587
1
15356
1746
4
663
1314
3895
9
2630
1673
475
1146
128
1354
1647
1579
1982
711
1427
1422
6
1263
1537
3
782
1571
1006
1140