517
0
654
317
495
764
638
380
385
576
659
718
602
782
473
590
504
918
562
423
703
479
617
851
559
606