817
686
551
417
850
712
925
442
659
874
739
815
332
547
416
632
497
711
791
305
874
740
604
469
683
547
414
627
710
926
790
307
521
736
466
679
895
765
626
493
708
574
439
654
521
736
599
466
683
896
762
978
842
706
571