2678
10
3456
1
451
0
1923
3
1132
2120
1938
4
4396
2628
2
360
2062
518
1961
1350
569
2800
392
4233
1454
1343
671
2719
3708
582
2346
3558
6371
7
2084
1020
3375