632
632
861
548
453
609
495
465
494
705
505
651
1075
520
643
845
786
637
597
953
908
781