494
710
577
793
658
388
605
467
684
898
763
496
709
574
792
655
870
387
604
465
330
416
980
842
362
922
787
656
386
603
463
328
896
413
626
845
357
439
305
520
386
951
813
681
894
761
623
840
705
574
788
656
521
380
599