636
500
365
796
665
877
393
956
823
341
554
771
638
715
936
446
311
526
740
957
824
691
768
981
850
714
928
447
662
525
740
957
687
904
417
981
847
715
579
797
310
389
954
822
336
903
767
632
500
359
575
444
659
523
739