1027
0
366
1045
737
1677
410
300
683
269
951
266
529
382
492
532
1736
355
456
352
458
398
787
310
200