393
607
684
900
417
978
500
716
444
308
524
737
957
820
686
551
417
633
363
930
792
654
876
387
955
473
687
412
977
495
362
576
443
656
737
603
817
685
901
414
629
497
357
576
791
305
871
386
954
816
682
545
414
627
497