1225
0
1012
768
1
629
581
2289
1716
2
2322
4
868
989
1376
475
660
1310
575
718
978
504
542
1252
458
3079
621
984
1056
1816
1239
2533
1055
566