838
1
900
2468
3
467
0
1380
1826
1788
1225
1093
1883
2
1012
660
1376
868
1310
542
581
978
1526
629
718
1055
995
504
475
458
2649
1816
575
984