686
768
631
497
360
578
792
656
387
606
818
334
894
765
627
843
360
791
655
524
390
952
466
682
896
763
631
355
924
439
654
872
739
953
819
679
764
978
492
709
574
786
653
518
733
599
817
681
894
761
627
490
705
572
787