988
0
2
871
1
780
2457
8528
8
1069
1363
4
2926
2536
2523
1637
1164
1552
1506
1167
1127
3
945
1423
1084
984
1656
1234
2114
2358
1536
1508
2570
295
2113
1294
323
3703
57
2281
3841
3535