983
988
981
1330
1073
1071
1299
1090
1034
1054
1204
896
933
916
883
966
945
1047
912
944
1200
928
1605
1109
972
913
862
870
1017
1022
877
1323
1135