955
900
1027
898
846
856
946
867
911
855
942
868
906
889
905
944
983
925
876
882
1030
1036
893
980
1070
934