1195
1194
1194
1194
1194
1193
1193
1193
1192
1192
1192
1191
1191
1190
1190
1187
1183
1183
1172
1172
1171
1170
1170
1169
1169
1169
1168
1168
1167
1167
1167
1166
1166
1166
1166
1166
1166
1166
1166
1166
1166
1165
1165
1164
1163
1162
1162
1161
1161
1159
1143
1143
1143
1143
1143
1143
1143
1143
1143
1143
1143
1143
1143
1142
1142
1142
1142
1142
1142
1142
1142
1142
1142
1142
1142
1142
1142
1142
1142
1142
1142
1142
1142
1142
1142
1142
1142
1142
1142
1142
1142
1142
1144
1143
1143
1141
1141
1141
1141
1141
1140
1140
1140
1140
1140
1140
1140
1140
1141
1141
1141
1141
1141
1141
1141
1142
1142
1142
1142
1142
1142
1142
1142
1142
1142
1141
1140
1137
1136
1136
1136
1136
1136
1136
1123
1122
1121
1120
1114
1114
1114
1113
1113
1112
1112
1112
1112
1111
1111
1111
1111
1111
1111
1120
1120
1120
1121
1121
1121
1122
1122
1122
1129
1129
1128
1128
1128
1128
1128
1128
1128
1128
1128
1128
1128
1128
1128
1128
1128
1128
1128
1128
1128
1128
1128
1128
1128
1128
1128
1128
1128
1128
1128
1128
1128
1128
1128
1128
1127
1127
1127
1127
1127
1127
1127
1127
1127
1127
1126
1126
1126
1126
1124
1126
1125
1129
1130
1131
1133
1134
1134
1134
1133
1133
1133
1133
1133
1133
1133
1133
1133
1133
1133
1133
1133
1133
1134
1134
1134
1134
1134
1134
1134
1134
1134
1134
1134
1134
1134
1134
1134
1134
1135
1135
1136
1136
1136
1136
1136
1136
1136
1134
1133
1130
1128
1133
1135
1135
1135
1136
1137
1137
1138
1138
1138
1139
1139
1139
1139
1140
1140
1141
1141
1141
1141
1142
1142
1142
1142
1148
1148
1148
1148
1148
1148
1148
1148
1148
1148
1148
1148
1148
1148
1148
1148
1148
1148
1165
1165
1165
1165
1187
1186
1183
1183
1184
1185
1185
1186
1190
1192
1192
1192
1192
1192
1193
1193
1193
1193
1193
1196
1196
1196
1199
1199
1199
1199
1199
1199
1199
1199
1199
1199
1198
1198
1198
1198
1198
1198
1198
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197
1197