1025 1024 1040 940 1141 1102 1104 1123