383
0
1225
1380
1012
660
658
629
581
868
1376
475
1310
575
718
978
504
542
1055
1252
458
467
1168
1
621
2392
2
984
1816
1558
1239
2890
3
566