381
944
460
679
546
627
843
707
916
788
652
516
384
811
679
546
410
974
838
705
436
651
870
378
597
812
672
542
408
623
353
919
783
999
513
380
459
330
892
754
970
486
353
567
784
999
727
945
808
677
889
757
622
837