983
988
981
1330
1073
1071
1297
1090
1034
1054
1203
896
933
916
882
966
945
1047
912
944
1199
928
1605
1108
972
913
862
870
1017
1022
877
1323
1135