492
0
497
503
398
323
512
577
563
707
562
485
515
409
281
525
529
305
440
417
456
666
558
540
468
599
705