2072
2
1225
0
1012
629
581
1520
4335
868
1376
475
1125
1
660
1310
575
718
978
504
542
1252
458
2089
621
984
1816
1239
1055
566
2649
883
3252