983
988
982
1330
1073
1072
1299
1091
1035
1054
1205
896
934
916
884
966
946
1048
912
944
1200
928
1605
1109
972
913
862
870
1017
1023
877
1324
1135