631
497
927
792
310
523
739
472
684
901
416
631
498
361
441
658
521
741
602
468
334
412
631
496
360
576
790
656
389
604
468
682
547
761
845
710
924
792
656
520
738
601
819
683
547
412
976
490
706
574
791
655
868
386