955

1049

901

939

909

881

896

980

926

898

961

1021

929

908

883

887

960

913

866

897

885

925

884

943

899

883

928

889

947

870

896

885

849

883

895

856

876

948