741
605
467
682
766
978
497
713
926
790
658
739
605
823
682
899
766
628
493
713
445
306
872
387
951
466
682
901
412
628
362
924
791
655
519
385
468
681
900
764
980
840
710
576
441
652
385
947
467
681
896
411
628
494