1
931
1
948
2
956
3
975
4
1001
5
1011
6
1009
7
1003
8
994
9
989
10
985
11
989
12
983
13
983
14
988
15
992
16
990
17
1000
18
1006
19
1011
20
1007
21
998
22
996
23
986
24
984
25
985
26
986
27
988
28
986
29
975
30
965
31
961
32
963
33
969
34
958
35
945
36
943
37
937
38
924
39
924
40
923
41
923
42
926
43
929
44
929
45
928
46
919
47
917
48
916
49
920
50
915
51
913
52
921
53
928
54
923
55
922
56
923
57
927
58
934
59
936
60
934
61
927
62
926
63
927
64
929
65
931
66
929
67
926
68
923
69
924
70
925
71
925
72
920
73
924
74
931
75
929
76
930
77
932
78
933
79
934
80
938
81
945
82
947
83
945
84
948
85
947
86
945
87
944
88
940
89
935
90
935
91
936
92
950
93
953
94
954
95
951
96
941
97
935
98
938
99
934
100
931
101
928
102
928
103
925
104
927
105
929
106
927
107
928
108
932
109
938
110
942
111
937
112
934
113
930
114
946
115
935
116
930
117
927
118
928
119
929
120
926
121
924
122
924
123
928
124
931
125
927
126
927
127
926
128
926
129
926
130
928
131
926
132
924
133
925
134
926
135
929
136
930
137
931
138
931
139
931
140
931
141
935
142
938
143
937
144
937
145
942
146
951
147
952
148
951
149
953
150
958
151
963
152
968
153
973
154
975
155
963
156
981
157
958
158
966
159
955
160
959
161
968
162
960
163
972
164
976
165
978
166
983
167
984
168
989
169
992
170
993
171
1005
172
1007
173
1010
174
1013
175
1018
176
1018
177
1021
178
1022
179
1030
180
1035
181
1038
182
1038
183
1038
184
1039
185
1052
186
1050
187
1050
188
1052
189
1049
190
1050
191
1052
192
1051
193
1053
194
1055
195
1058
196
1061
197
1061
198
1067
199
1073
200
1072
201
1078
202
1075
203
1076
204
1084
205
1068
206
1061
207
1079
208
1081
209
1078
210
1078
211
1089
212
1086
213
1088
214
1087
215
1086
216
1085
217
1085
218
1085
219
1086
220
1087
221
1086
222
1084
223
1089
224
1089
225
1090
226
1090
227
1092
228
1094
229
1094
230
1100
231
1101
232
1096
233
1097
234
1097
235
1098
236
1098
237
1096
238
1097
239
1099
240
1099
241
1099
242
1101
243
1100
244
1100
245
1101
246
1098
247
1102
248
1102
249
1110
250
1103
251
1092
252
1088
253
1078
254
1069
255
1064
256
1068
257
1072
258
1073
259
1073
260
1073
261
1073
262
1073
263
1071
264
1070
265
1070
266
1070
267
1069
268
1067
269
1064
270
1062
271
1060
272
1057
273
1055
274
1053
275
1049
276
1048
277
1045
278
1043
279
1042
280
1040
281
1039
282
1038
283
1032
284
1031
285
1029
286
1029
287
1026
288
1025
289
1022
290
1017
291
1006
292
1003
293
998
294
994
295
991
296
986
297
980
298
972
299
970
300
970
301
966
302
960
303
955
304
959
305
956
306
951
307
949
308
952
309
957
310
956
311
957
312
959
313
955
314
954
315
954
316
954
317
953
318
954
319
953
320
952
321
950
322
949
323
948
324
947
325
944
326
941
327
938
328
936
329
933
330
933
331
935
332
939
333
940
334
935
335
930
336
927
337
927
338
930
339
933
340
937
341
939
342
937
343
934
344
937
345
938
346
939
347
939
348
943
349
942
350
954
351
953
352
953
353
948
354
945
355
936
356
935
357
935
358
936
359
939
360
939
361
944
362
941
363
943
364
947
365
953
366
952
367
951
368
947
369
946
370
948
371
947
372
944
373
941
374
941
375
940
376
941
377
942
378
942
379
941
380
940
381
938
382
940
383
936
384
936
385
939
386
938
387
940
388
940
389
937
390
931
391
927
392
933
393
936
394
939
395
939
396
935
397
933
398
934
399
932
400
925
401
919
402
920
403
924
404
942
405
968
406
943
407
916
408
917
409
921
410
919
411
925
412
929
413
932
414
938
415
937
416
936
417
935
418
934
419
936
420
936
421
938
422
949
423
953
424
951
425
953
426
953
427
957
428
959
429
964
430
965
431
967
432
967
433
975
434
993
435
984
436
968
437
969
438
975
439
977
440
980
441
978
442
977
443
990
444
999
445
998
446
988
447
996
448
1002
449
1014
450
1005
451
1005
452
1006
453
1007
454
1006
455
1013
456
1004
457
1006
458