632
715
930
793
661
878
395
469
688
902
767
985
501
714
929
791
309
740
604
473
685
552
415
980
498
712
441
657
523
392
602
817
336
763
982
495
709
577
790
659
521
738
603
468
684
903
418
978
843
712
573
440
658
873
739