574
0
385
380
638
763
493
317
652
516
365
610
533
461
323
566
590
931
682
553
765
602
835
531
593
557