929
900
947
861
976
959
1015
992
1410
910
860
989
907
870
858
1084
1113
1271
837
841
1130
835
902
838
834
874
1140
1147
839