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