730
595
675
888
754
621
835
702
565
784
644
378
595
458
322
890
399
969
834
699
431
646
858
727
941
804
670
755
619
834
699
564
777
645
508
726
591
321
885
752
617
483
348
913
426
991
725
939
805
320
883
749
616
480