829
841
818
779
739
1249
719
736
693
705
652
655
842
947
624
626
832
650
632
776
629
1499
795
659
988