494
711
574
305
871
736
951
818
683
760
628
494
710
577
792
306
520
732
602
684
546
762
628
839
360
788
653
522
383
599
466
331
760
976
489
356
569
439
302
866
734
596
465
678
896
762
975
493
358
570
435
653
866
729
598