976
979
977
1320
1068
1061
1285
1083
1029
1043
1189
890
930
910
877
958
939
1042
908
941
1186
919
1589
1103
967
906
855
864
1010
1018
871
907
1318
1130
902