928
877
1007
874
823
832
922
847
885
829
913
841
882
860
881
864
963
902
851
857
1005
1012
868
954
1034
907