984
989
983
1332
1075
1073
1300
1093
1036
1055
1207
897
935
917
885
967
947
1049
913
946
1201
929
1605
1110
973
915
864
872
1018
1024
879
914
1326
1137