270
1
2456
12459
3
530
1854
1343
0
3818
7
2366
2254
3263
4
2622
6
3598
2219
2
2356
2631
775
1116
2468
1509
5
2534
1348
2600
5308
3614
1000
3625
1993
998
1194
2935