784
437
708
938
673
516
930
433
584
640
810
713
891
324
265