270
1
2456
1631
4
2254
2468
3
2534
2
2990
0
2219
4944
1153
970
3386
2600
400
2505
2055
3090
6
2377
2921
5
1449
21152
8
25669
1622
3544
1752