928
942
925
1611
945
961
934
932
1437
1397
1507
733
668
726
728
748
703
791
695
697
752
690
757
707
701
739
712
742
807
740
708
718
679
711
788