988
0
2
870
1
780
2457
8524
8
1069
2536
2523
1637
1163
1552
1506
1167
1127
3
945
1423
1084
984
1656
1234
2114
2358
1534
1508
2281
3841