983
988
982
1330
1073
1072
1299
1090
1035
1054
1205
896
933
916
884
966
945
1048
912
944
1200
928
1605
1109
972
913
862
870
1017
1022
877
1323
1135