945
893
1020
886
837
845
937
859
901
844
933
858
897
875
894
880
931
975
916
865
873
1026
968
1055
920