5
37167
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
28
28
28
28
28
28
28
29
29
29
29
29
29
29
30
30
30
30
30
30
30
31
31
31
31
31
31
31
32
32
32
32
32
32
33
33
33
33
33
33
33
34
34
34
34
34
34
35
35
35
35
35
35
36
36
36
36
36
36
37
37
37
37
37
37
38
38
38
38
38
38
39
39
39
39
39
39
40
40
40
40
40
40
41
41
41
41
41
42
42
42
42
42
42
43
43
43
43
43
44
44
44
44
44
45
45
45
45
45
45
46
46
46
46
46
47
47
47
47
47
48
48
48
48
48
49
49
49
49
49
50
50
50
50
50
51
51
51
51
51
52
52
52
52
52
53
53
53
53
54
54
54
54
54
55
55
55
55
55
56
56
56
56
57
57
57
57
57
58
58
58
58
59
59
59
59
59
60
60
60
60
61
61
61
61
62
62
62
62
62
63
63
63
63
64
64
64
64
65
65
65
65
66
66
66
66
67
67
67
67
68
68
68
68
69
69
69
69
70
70
70
70
71
71
71
71
72
72
72
72
73
73
73
73
74
74
74
74
75
75
75
75
76
76
76
77
77
77
77
78
78
78
78
79
79
79
80
80
80
80
81
81
81
81
82
82
82
83
83
83
83
84
84
84
85
85
85
85
86
86
86
87
87
87
87
88
88
88
89
89
89
90
90
90
90
91
91
91
92
92
92
93
93
93
93
94
94
94
95
95
95
96
96
96
97
97
97
97
98
98
98
99
99
99
100
100
100
101
101
101
102
102
102
103
103
103
104
104
104
105
105
105
106
106
106
107
107
107
108
108
108
109
109
109
110
110
110
111
111
111
112
112
112
113
113
113
114
114
114
115
115
115
116
116
117
117
117
118
118
118
119
119
119
120
120
120
121
121
122
122
122
123
123
123
124
124
124
125
125
126
126
126
127
127
127
128
128
129
129
129
130
130
130
131
131
132
132
132
133
133
134
134
134
135
135
135
136
136
137
137
137
138
138
139
139
139
140
140
141
141
141
142
142
143
143
143
144
144
145
145
145
146
146
147
147
148
148
148
149
149
150
150
150
151
151
152
152
153
153
153
154
154
155
155
156
156
156
157
157
158
158
159
159
159
160
160
161
161
162
162
163
163
163
164
164
165
165
166
166
167
167
167
168
168
169
169
170
170
171
171
171
172
172
173
173
174
174
175
175
176
176
177
177
177
178
178
179
179
180
180
181
181
182
182
183
183
184
184
185
185
186
186
187
187
187
188
188
189
189
190
190
190
191
191
192
192
193
193
193
194
194
195
195
196
196
196
197
197
198
198
198
199
199
199
200
200
200
201
201
201
202
202
203
203
203
204
204
204
205
205
205
206
206
207
207
207
208
208
208
209
209
209
210
210
211
211
211
212
212
212
213
213
213
214
214
214
215
215
216
216
216
217
217
217
218
218
219
219
219
219
220
220
220
221
221
221
222
222
222
222
223
223
223
223
224
224
224
224
225
225
225
225
226
226
226
226
227
227
227
228
228
228
228
229
229
229
230
230
230
231
231
231
231
232
232
232
233
233
233
234
234
234
235
235
235
236
236
236
237
237
237
238
238
238
238
239
239
239
240
240
240
241
241
241
242
242
242
243
243
243
244
244
244
245
245
245
246
246
246
247
247
247
248
248
249
249
249
250
250
250
251
251
251
252
252
252
253
253
254
254
254
255
255
255
256
256
257
257
257
258
258
258
259
259
260
260
260
261
261
261
262
262
263
263
263
264
264
265
265
266
266
266
267
267
268
268
269
269
270
270
271
271
272
272
273
273
274
274
275
276
276
277
277
278
278
279
279
280
280
281
282
282
283
283
284
284
285
286
286
287
287
288
288
289
290
290
291
292
292
293
293
294
295
295
296
296
297
298
298
299
299
300
301
301
302
302
303
303
304
305
305
306
307
307
308
308
309
310
310
311
312
312
313
313
314
315
315
316
317
317
318
319
319
320
321
321
322
323
323
324
325
325
326
326
327
328
328
329
330
330
331
331
332
333
333
334
335
335
336
336
337
338
338
339
339
340
341
341
342
342
343
344
344
345
345
346
346
347
348
348
349
349
350
350
351
351
352
352
353
353
354
354
354
355
355
356
356
357
357
358
358
359
359
360
360
361
361
362
362
362
363
363
364
364
365
365
366
366
367
367
367
368
368
369
369
370
370
370
371
371
372
372
373
373
374
374
375
375
376
376
377
377
378
378
379
379
380
380
380
381
381
382
382
382
383
383
384
384
385
385
385
386
386
387
387
388
388
389
389
390
390
391
391
392
392
392
393
393
394
394
395
395
396
396
396
397
397
398
398
398
399
399
400
400
400
401
401
402
402
402
403
403
404
404
405
405
405
406
406
407
407
407
408
408
408
409
409
410
410
410
411
411
411
412
412
412
412
413
413
413
414
414
414
414
415
415
415
415
416
416
416
416
417
417
417
417
417
418
418
418
418
419
419
419
419
419
420
420
420
420
420
421
421
421
421
421
422
422
422
422
422
422
422
423
423
423
423
423
423
423
424
424
424
424
424
424
424
424
424
424
424
425
425
425
425
425
425
425
425
425
425
425
425
425
426
426
426
426
426
426
426
426
426
426
426
426
426
426
426
426
426
426
426
426
426
426
426
426
427
427
427
427
427
427
427
427
427
427
427
427
427
427
427
427
427
427
428
428
428
427
427
427
427
427
427
427
427
427
427
427
427
427
427
427
427
427
427
426
426
426
426
426
426
426
426
426
426
425
425
425
425
425
425
425
424
424
424
424
424
424
423
423
423
423
423
422
422
422
422
422
422
421
421
421
421
421
420
420
420
420
420
419
419
419
419
418
418
418
418
418
418
417
417
417
417
417
416
416
416
416
416
416
415
415
415
415
415
415
414
414
414
414
414
413
413
413
413
413
412
412
412
412
411
411
411
411
411
410
410
410
410
409
409
409
409
409
408
408
408
408
408
407
407
407
407
406
406
406
406
405
405
405
405
405
404
404
404
404
403
403
403
403
402
402
402
402
401
401
401
400
400
400
399
399
399
398
398
398
397
397
397
397
396
396
396
395
395
395
394
394
394
393
393
393
392
392
392
391
391
391
390
390
390
389
389
388
388
388
387
387
387
386
386
386
385
385
385
384
384
383
383
383
382
382
382
382
381
381
381
380
380
380
380
379
379
379
378
378
378
378
377
377
377
377
376
376
376
376
375
375
375
374
374
374
373
373
373
373
372
372
372
371
371
371
371
370
370
370
370
369
369
369
368
368
368
368
367
367
367
367
366
366
366
365
365
365
365
364
364
364
364
364
363
363
363
363
363
362
362
362
362
361
361
361
361
361
360
360
360
359
359
359
359
359
358
358
358
358
357
357
357
357
357
356
356
356
356
356
355
355
355
355
355
354
354
354
354
354
354
353
353
353
353
353
352
352
352
352
352
351
351
351
351
351
351
350
350
350
350
350
349
349
349
349
349
348
348
348
348
347
347
347
347
346
346
346
346
346
345
345
345
345
345
345
344
344
344
344
344
344
343
343
343
343
343
343
343
342
342
342
342
342
342
342
342
341
341
341
341
341
341
340
340
340
340
340
339
339
339
339
339
339
338
338
338
338
338
337
337
337
337
337
336
336
336
336
336
335
335
335
335
334
334
334
334
333
333
333
332
332
332
332
331
331
331
331
330
330
330
330
330
329
329
329
329
328
328
328
328
327
327
327
327
327
326
326
326
326
326
325
325
325
325
325
324
324
324
324
324
323
323
323
323
323
322
322
322
322
321
321
321
321
321
320
320
320
320
320
319
319
319
319
319
318
318
318
318
318
317
317
317
317
317
316
316
316
316
316
315
315
315
315
315
315
314
314
314
314
313
313
313
313
313
312
312
312
312
311
311
311
311
310
310
310
310
310
309
309
309
309
309
308
308
308
308
308
308
307
307
307
307
307
306
306
306
306
305
305
305
305
305
304
304
304
304
303
303
303
303
302
302
302
302
301
301
301
301
300
300
300
300
299
299
299
299
298
298
298
298
297
297
297
297
296
296
296
296
295
295
295
295
294
294
294
293
293
293
293
292
292
292
292
291
291
291
290
290
290
290
289
289
289
288
288
288
287
287
287
286
286
286
285
285
285
285
284
284
284
283
283
283
282
282
282
281
281
281
280
280
280
279
279
279
278
278
278
277
277
277
276
276
275
275
275
274
274
274
273
273
273
272
272
271
271
271
270
270
269
269
269
268
268
267
267
267
266
266
266
265
265
265
264
264
263
263
263
262
262
261
261
261
260
260
259
259
259
258
258
258
257
257
256
256
256
255
255
254
254
254
253
253
252
252
252
251
251
250
250
250
249
249
249
248
248
247
247
247
246
246
246
246
245
245
245
244
244
244
243
243
243
242
242
242
241
241
241
240
240
239
239
239
238
238
238
238
237
237
237
236
236
236
235
235
235
234
234
234
233
233
233
233
232
232
232
231
231
231
231
230
230
230
229
229
229
228
228
228
227
227
227
226
226
225
225
225
224
224
223
223
222
222
222
221
221
220
220
219
219
219
218
218
217
217
217
216
216
216
215
215
214
214
213
213
213
212
212
212
211
211
211
210
210
210
209
209
208
208
208
207
207
207
206
206
206
205
205
204
204
204
203
203
202
202
202
201
201
200
200
199
199
199
198
198
197
197
196
196
195
195
195
194
194
193
193
192
192
192
191
191
190
190
189
189
189
188
188
187
187
187
186
186
185
185
185
184
184
184
183
183
182
182
182
181
181
181
180
180
180
179
179
179
178
178
178
177
177
176
176
176
175
175
175
174
174
173
173
173
172
172
172
172
171
171
171
170
170
170
169
169
169
169
168
168
168
167
167
167
167
166
166
166
165
165
165
164
164
164
163
163
163
163
162
162
162
161
161
161
161
160
160
160
159
159
159
159
158
158
158
158
157
157
157
157
157
157
156
156
156
156
156
156
155
155
155
155
155
155
155
154
154
154
154
154
154
154
154
154
153
153
153
153
153
153
153
153
153
152
152
152
152
152
152
152
151
151
151
151
151
151
151
150
150
150
150
150
149
149
149
149
149
148
148
148
148
148
148
147
147
147
147
147
147
146
146
146
146
146
145
145
145
145
145
144
144
144
144
144
144
143
143
143
143
142
142
142
142
142
141
141
141
141
141
141
140
140
140
140
139
139
139
139
139
138
138
138
138
137
137
137
137
136
136
136
136
135
135
135
135
135
134
134
134
134
133
133
133
133
132
132
132
131
131
131
131
130
130
130
129
129
129
129
128
128
128
127
127
127
126
126
126
126
125
125
125
124
124
124
123
123
123
123
122
122
122
121
121
121
120
120
120
120
119
119
119
118
118
118
117
117
117
117
116
116
116
115
115
115
114
114
114
114
113
113
113
113
112
112
112
111
111
111
110
110
110
110
109
109
109
108
108
108
107
107
107
106
106
106
106
105
105
105
104
104
104
104
103
103
103
103
102
102
102
102
101
101
101
101
100
100
100
100
99
99
99
98
98
98
98
97
97
97
96
96
96
96
95
95
95
94
94
94
93
93
93
92
92
92
91
91
91
91
90
90
90
89
89
89
88
88
88
88
87
87
87
87
86
86
86
86
85
85
85
85
84
84
84
83
83
83
83
82
82
82
82
81
81
81
81
80
80
80
79
79
79
79
78
78
78
78
77
77
77
76
76
76
75
75
75
75
74
74
74
73
73
73
72
72
72
72
71
71
71
70
70
70
69
69
69
68
68
68
67
67
67
67
66
66
66
65
65
65
65
64
64
64
63
63
63
63
62
62
62
61
61
61
61
60
60
60
59
59
59
59
58
58
58
57
57
57
57
56
56
56
55
55
55
54
54
54
53
53
53
52
52
52
51
51
50
50
50
49
49
49
48
48
47
47
47
46
46
46
45
45
44
44
44
43
43
42
42
42
41
41
41
40
40
40
39
39
39
38
38
38
37
37
37
36
36
36
36
35
35
35
34
34
34
34
33
33
33
32
32
32
32
31
31
31
31
30
30
30
30
29
29
29
29
28
28
28
28
28
27
27
27
27
26
26
26
26
25
25
25
25
24
24
24
24
23
23
23
22
22
22
22
21
21
21
21
20
20
20
20
19
19
19
18
18
18
18
17
17
17
16
16
16
15
15
15
14
14
14
13
13
12
12
12
11
11
11
10
10
10
9
9
8
8
8
7
7
6
6
6
5
5
5
4
4
3
3
3
2
2
1
1
0
0
0
-1
-1
-2
-2
-3
-3
-4
-4
-5
-5
-6
-6
-7
-7
-7
-8
-8
-9
-9
-10
-10
-11
-11
-12
-12
-13
-13
-14
-14
-14
-15
-15
-16
-16
-17
-17
-18
-19
-19
-20
-20
-21
-21
-22
-22
-23
-23
-24
-24
-25
-25
-26
-27
-27
-28
-28
-29
-29
-30
-30
-30
-31
-31
-32
-32
-33
-33
-34
-34
-35
-35
-36
-36
-37
-37
-38
-38
-38
-39
-40
-40
-41
-41
-42
-42
-42
-43
-43
-44
-44
-45
-45
-45
-46
-46
-46
-47
-47
-48
-48
-48
-49
-49
-50
-50
-50
-51
-51
-52
-52
-53
-53
-53
-54
-54
-55
-55
-56
-56
-56
-57
-57
-58
-58
-58
-59
-59
-60
-60
-60
-61
-61
-61
-62
-62
-62
-63
-63
-64
-64
-64
-65
-65
-65
-66
-66
-66
-67
-67
-68
-68
-68
-69
-69
-69
-70
-70
-70
-71
-71
-72
-72
-72
-72
-73
-73
-73
-74
-74
-74
-74
-75
-75
-75
-75
-76
-76
-76
-76
-77
-77
-77
-77
-78
-78
-78
-78
-79
-79
-79
-79
-80
-80
-80
-80
-81
-81
-81
-82
-82
-82
-82
-83
-83
-83
-84
-84
-84
-84
-85
-85
-85
-85
-86
-86
-86
-87
-87
-87
-87
-88
-88
-88
-88
-89
-89
-89
-90
-90
-90
-90
-91
-91
-91
-91
-92
-92
-92
-93
-93
-93
-93
-94
-94
-94
-94
-95
-95
-95
-95
-96
-96
-96
-97
-97
-97
-98
-98
-98
-98
-99
-99
-99
-100
-100
-100
-101
-101
-102
-102
-102
-103
-103
-104
-104
-104
-105
-105
-105
-106
-106
-107
-107
-107
-108
-108
-109
-109
-110
-110
-110
-111
-111
-112
-112
-112
-113
-113
-114
-114
-114
-115
-115
-116
-116
-116
-117
-117
-117
-118
-118
-119
-119
-119
-120
-120
-120
-121
-121
-122
-122
-123
-123
-124
-124
-124
-125
-125
-126
-126
-127
-127
-128
-128
-129
-129
-129
-130
-130
-131
-131
-131
-132
-132
-133
-133
-133
-134
-134
-134
-135
-135
-136
-136
-136
-137
-137
-138
-138
-138
-139
-139
-139
-140
-140
-140
-141
-141
-141
-142
-142
-142
-143
-143
-143
-144
-144
-144
-145
-145
-145
-145
-146
-146
-146
-147
-147
-147
-147
-148
-148
-148
-148
-148
-149
-149
-149
-149
-150
-150
-150
-150
-150
-150
-151
-151
-151
-151
-151
-151
-151
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-151
-151
-151
-151
-151
-151
-150
-150
-150
-150
-150
-149
-149
-149
-149
-149
-149
-148
-148
-148
-148
-148
-147
-147
-147
-147
-147
-146
-146
-146
-146
-146
-145
-145
-145
-145
-145
-144
-144
-144
-144
-144
-144
-143
-143
-143
-143
-143
-143
-143
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-141
-141
-141
-141
-141
-141
-141
-141
-141
-140
-140
-140
-140
-140
-140
-140
-140
-139
-139
-139
-139
-139
-139
-139
-139
-138
-138
-138
-138
-138
-138
-137
-137
-137
-137
-137
-137
-137
-137
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-133
-133
-133
-133
-133
-133
-133
-133
-133
-132
-132
-132
-132
-132
-132
-132
-132
-131
-131
-131
-131
-131
-131
-131
-131
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-128
-128
-128
-128
-128
-128
-128
-127
-127
-127
-127
-127
-126
-126
-126
-126
-126
-126
-125
-125
-125
-125
-125
-125
-124
-124
-124
-124
-124
-124
-123
-123
-123
-123
-123
-123
-123
-122
-122
-122
-122
-122
-121
-121
-121
-121
-121
-120
-120
-120
-120
-120
-119
-119
-119
-119
-119
-118
-118
-118
-118
-118
-117
-117
-117
-117
-117
-116
-116
-116
-116
-116
-115
-115
-115
-115
-115
-114
-114
-114
-114
-114
-113
-113
-113
-113
-113
-113
-112
-112
-112
-112
-112
-112
-111
-111
-111
-111
-111
-111
-110
-110
-110
-110
-110
-109
-109
-109
-109
-109
-109
-108
-108
-108
-108
-108
-107
-107
-107
-107
-107
-106
-106
-106
-106
-105
-105
-105
-105
-104
-104
-104
-104
-103
-103
-103
-103
-102
-102
-102
-102
-101
-101
-101
-101
-100
-100
-100
-100
-99
-99
-99
-99
-98
-98
-98
-98
-97
-97
-97
-97
-96
-96
-96
-96
-95
-95
-95
-95
-94
-94
-94
-94
-93
-93
-93
-92
-92
-92
-92
-91
-91
-91
-90
-90
-90
-90
-89
-89
-89
-88
-88
-88
-87
-87
-87
-86
-86
-86
-85
-85
-84
-84
-84
-83
-83
-82
-82
-81
-81
-81
-80
-80
-79
-79
-79
-78
-78
-77
-77
-76
-76
-76
-75
-75
-74
-74
-73
-73
-72
-72
-71
-71
-70
-70
-69
-69
-68
-68
-67
-67
-66
-66
-65
-65
-64
-63
-63
-62
-62
-61
-61
-60
-60
-59
-59
-58
-58
-57
-57
-56
-55
-55
-54
-54
-53
-53
-52
-52
-51
-51
-50
-50
-49
-49
-48
-48
-47
-47
-46
-46
-45
-45
-44
-44
-43
-43
-42
-42
-42
-41
-41
-40
-40
-39
-39
-38
-38
-37
-37
-36
-36
-35
-35
-34
-34
-34
-33
-33
-32
-32
-31
-31
-31
-30
-30
-30
-29
-29
-28
-28
-28
-27
-27
-27
-26
-26
-26
-25
-25
-25
-25
-24
-24
-24
-23
-23
-23
-22
-22
-21
-21
-21
-20
-20
-20
-19
-19
-18
-18
-18
-17
-17
-16
-16
-15
-15
-15
-14
-14
-13
-13
-12
-12
-11
-11
-10
-10
-10
-9
-9
-8
-8
-7
-7
-6
-6
-5
-5
-4
-4
-4
-3
-3
-2
-2
-1
-1
0
0
1
1
2
2
3
3
4
4
5
5
6
6
7
8
8
9
9
10
11
11
12
12
13
14
14
15
16
16
17
18
18
19
20
20
21
21
22
23
23
24
24
25
26
26
27
27
28
29
29
30
30
31
31
32
32
33
34
34
35
35
36
36
37
38
38
39
39
40
40
41
41
42
43
43
44
44
45
46
46
47
47
48
48
49
49
50
50
51
52
52
53
53
54
54
55
55
56
57
57
58
58
59
59
60
60
61
61
62
62
62
63
63
64
64
65
65
66
66
67
67
68
68
69
69
70
70
71
71
72
72
73
73
74
74
75
75
76
76
77
77
78
78
79
79
79
80
80
81
81
82
82
83
83
84
85
85
86
86
87
87
88
89
89
90
91
91
92
92
93
94
94
95
96
96
97
98
98
99
100
100
101
101
102
103
103
104
105
105
106
107
107
108
109
109
110
111
111
112
113
113
114
115
115
116
116
117
118
118
119
120
120
121
121
122
122
123
123
124
124
125
125
126
126
127
127
128
128
129
129
130
130
131
131
132
132
133
133
134
134
134
135
135
136
136
137
137
138
138
138
139
139
139
140
140
140
141
141
142
142
142
143
143
143
144
144
144
145
145
145
146
146
147
147
147
148
148
148
149
149
150
150
150
151
151
151
152
152
153
153
153
154
154
154
155
155
156
156
156
157
157
157
158
158
158
159
159
159
160
160
160
161
161
162
162
162
163
163
163
164
164
164
165
165
166
166
166
167
167
167
168
168
168
169
169
170
170
170
171
171
171
172
172
172
173
173
173
174
174
174
175
175
175
176
176
176
177
177
177
177
178
178
178
178
179
179
179
179
179
180
180
180
180
180
181
181
181
181
181
182
182
182
182
183
183
183
183
184
184
184
184
185
185
185
185
186
186
186
186
186
187
187
187
187
188
188
188
188
188
189
189
189
189
189
190
190
190
190
191
191
191
191
192
192
192
192
193
193
193
193
194
194
194
194
195
195
195
195
196
196
196
196
197
197
197
197
197
198
198
198
198
198
199
199
199
199
200
200
200
200
201
201
201
201
202
202
202
202
203
203
203
204
204
204
205
205
205
206
206
206
207
207
207
208
208
209
209
209
210
210
211
211
211
212
212
212
213
213
213
214
214
215
215
215
216
216
216
217
217
218
218
218
219
219
220
220
220
221
221
221
222
222
223
223
223
224
224
225
225
225
226
226
226
227
227
227
228
228
228
229
229
229
230
230
231
231
231
232
232
233
233
234
234
234
235
235
236
236
236
237
237
238
238
238
239
239
239
240
240
241
241
241
242
242
242
243
243
244
244
244
245
245
246
246
246
247
247
247
248
248
249
249
249
250
250
250
251
251
251
252
252
252
253
253
253
254
254
255
255
255
256
256
257
257
257
258
258
259
259
259
260
260
261
261
261
262
262
262
263
263
264
264
264
265
265
265
266
266
266
267
267
267
268
268
268
269
269
269
270
270
271
271
271
271
272
272
272
273
273
273
274
274
274
274
275
275
275
276
276
276
277
277
277
277
278
278
278
278
279
279
279
279
280
280
280
280
280
281
281
281
281
281
282
282
282
282
282
282
283
283
283
283
283
284
284
284
284
284
284
284
285
285
285
285
285
285
286
286
286
286
286
286
287
287
287
287
287
287
288
288
288
288
288
289
289
289
289
289
290
290
290
290
291
291
291
291
292
292
292
292
293
293
293
293
293
294
294
294
295
295
295
295
296
296
296
296
297
297
297
297
298
298
298
298
298
299
299
299
299
299
300
300
300
300
300
300
301
301
301
301
301
301
302
302
302
302
302
302
302
303
303
303
303
303
303
304
304
304
304
304
304
304
305
305
305
305
305
305
306
306
306
306
306
306
307
307
307
307
307
307
308
308
308
308
308
308
308
309
309
309
309
309
309
309
310
310
310
310
310
310
310
310
310
311
311
311
311
311
311
311
312
312
312
312
312
312
313
313
313
313
313
314
314
314
314
314
314
314
315
315
315
315
315
315
315
315
315
316
316
316
316
316
316
316
316
316
316
317
317
317
317
317
317
317
317
317
318
318
318
318
318
318
318
318
318
318
318
319
319
319
319
319
319
319
319
319
319
319
319
319
319
319
319
319
319
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
321
321
321
321
321
321
321
321
321
321
322
322
322
322
322
322
322
322
322
322
323
323
323
323
323
323
323
323
323
324
324
324
324
324
324
324
324
324
325
325
325
325
325
325
325
325
325
325
325
326
326
326
326
326
326
326
326
326
326
326
326
326
326
326
326
326
326
326
326
326
326
326
326
326
326
326
326
326
326
326
326
326
326
325
325
325
325
325
325
325
325
325
325
324
324
324
324
324
324
324
323
323
323
323
323
323
322
322
322
322
322
321
321
321
321
321
320
320
320
320
320
319
319
319
319
318
318
318
318
317
317
317
316
316
316
315
315
315
314
314
314
313
313
313
312
312
312
311
311
311
310
310
310
310
309
309
309
308
308
308
307
307
307
306
306
306
306
305
305
305
304
304
304
304
303
303
303
303
302
302
302
302
302
301
301
301
301
300
300
300
300
299
299
299
299
298
298
298
298
297
297
297
296
296
296
295
295
295
295
294
294
294
293
293
293
292
292
292
292
291
291
291
290
290
290
289
289
289
289
288
288
288
287
287
287
287
286
286
286
286
285
285
285
284
284
284
283
283
283
283
282
282
282
281
281
281
280
280
280
279
279
279
278
278
278
277
277
277
276
276
276
275
275
275
274
274
273
273
273
272
272
272
271
271
271
271
270
270
270
269
269
269
268
268
268
267
267
267
266
266
266
265
265
264
264
264
263
263
263
262
262
262
261
261
261
260
260
260
259
259
258
258
258
257
257
256
256
255
255
255
254
254
253
253
252
252
251
251
251
250
250
249
249
248
248
247
247
246
246
245
245
245
244
244
243
243
242
242
241
241
240
240
239
239
238
238
237
237
236
236
236
235
235
234
234
233
233
233
232
232
231
231
230
230
229
229
228
228
227
227
226
226
225
225
224
224
223
223
222
222
221
221
220
220
219
219
218
218
217
217
216
216
215
215
214
214
213
213
212
212
211
211
210
210
209
209
208
208
207
207
206
206
205
205
204
204
204
203
203
202
202
201
201
200
200
199
199
198
198
197
197
197
196
196
195
195
194
194
193
193
192
192
192
191
191
190
190
190
189
189
189
188
188
188
187
187
187
186
186
186
185
185
184
184
184
183
183
183
182
182
182
181
181
181
180
180
180
179
179
179
178
178
178
178
177
177
177
177
176
176
176
176
175
175
175
174
174
174
174
173
173
173
173
172
172
172
172
172
171
171
171
171
170
170
170
170
170
170
169
169
169
169
169
169
168
168
168
168
168
167
167
167
167
166
166
166
166
165
165
165
165
164
164
164
164
163
163
163
163
162
162
162
162
161
161
161
161
161
160
160
160
160
160
159
159
159
159
158
158
158
158
158
157
157
157
157
157
156
156
156
156
156
156
155
155
155
155
155
155
154
154
154
154
154
154
154
154
153
153
153
153
153
153
153
153
153
152
152
152
152
152
152
152
152
152
151
151
151
151
151
151
151
151
151
151
150
150
150
150
150
150
150
149
149
149
149
149
149
149
149
148
148
148
148
148
148
148
147
147
147
147
147
147
147
146
146
146
146
146
145
145
145
145
145
145
145
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
145
145
145
145
145
145
145
145
145
145
145
145
145
146
146
146
146
146
146
147
147
147
147
147
147
148
148
148
148
148
149
149
149
149
149
150
150
150
150
151
151
151
152
152
152
152
153
153
153
153
154
154
154
154
155
155
155
155
156
156
156
156
157
157
157
158
158
158
158
159
159
159
160
160
160
161
161
161
162
162
162
163
163
163
164
164
165
165
165
166
166
167
167
167
168
168
169
169
170
170
170
171
171
172
172
173
173
173
174
174
175
175
176
176
177
177
177
178
178
179
179
179
180
180
181
181
182
182
183
183
184
184
185
185
186
186
187
187
188
188
189
190
190
191
191
192
192
193
193
194
194
195
195
196
196
197
197
198
198
199
199
200
201
201
202
202
203
203
204
204
205
206
206
207
207
208
208
209
210
210
211
211
212
212
213
214
214
215
216
216
217
217
218
218
219
220
220
221
221
222
223
223
224
225
225
226
227
227
228
229
229
230
231
231
232
233
233
234
235
235
236
237
237
238
239
239
240
241
241
242
243
243
244
245
245
246
246
247
248
248
249
249
250
251
251
252
252
253
254
254
255
255
256
257
257
258
259
259
260
260
261
262
262
263
264
264
265
266
267
267
268
269
270
270
271
272
272
273
274
275
275
276
277
278
278
279
280
281
282
282
283
284
285
285
286
287
288
288
289
290
291
291
292
293
294
295
295
296
297
298
298
299
300
301
302
302
303
304
305
306
307
307
308
309
310
311
311
312
313
314
315
315
316
317
318
319
320
320
321
322
323
324
324
325
326
327
327
328
329
330
330
331
332
333
333
334
335
335
336
337
337
338
339
339
340
341
341
342
343
343
344
345
345
346
347
347
348
349
349
350
351
351
352
353
353
354
355
355
356
357
358
358
359
360
360
361
362
363
363
364
365
365
366
367
367
368
369
370
370
371
372
372
373
374
374
375
376
376
377
378
378
379
380
380
381
381
382
383
383
384
385
385
386
386
387
388
388
389
389
390
391
391
392
392
393
394
394
395
395
396
397
397
398
399
399
400
400
401
402
402
403
404
404
405
406
406
407
407
408
409
409
410
411
411
412
413
413
414
414
415
416
416
417
418
418
419
420
420
421
422
422
423
424
424
425
426
426
427
428
428
429
430
430
431
432
432
433
434
434
435
436
436
437
438
438
439
440
440
441
441
442
443
443
444
444
445
446
446
447
447
448
449
449
450
450
451
452
452
453
453
454
454
455
455
456
457
457
458
458
459
459
460
460
461
462
462
463
463
464
464
465
465
466
466
467
467
468
468
469
470
470
471
471
472
472
473
473
474
474
475
476
476
477
477
478
478
479
479
480
481
481
482
482
483
483
484
484
485
485
486
486
487
488
488
489
489
490
490
491
492
492
493
493
494
494
495
495
496
497
497
498
498
499
499
500
500
501
502
502
503
503
504
504
505
505
506
507
507
508
508
509
510
510
511
511
512
513
513
514
514
515
516
516
517
517
518
518
519
520
520
521
521
522
522
523
523
524
524
525
525
526
527
527
528
528
529
529
530
530
531
531
532
532
533
533
534
534
535
535
535
536
536
537
537
538
538
539
539
539
540
540
540
541
541
542
542
542
543
543
543
544
544
544
545
545
546
546
546
547
547
547
548
548
548
549
549
549
549
550
550
550
551
551
551
552
552
552
553
553
553
554
554
554
554
555
555
555
555
556
556
556
556
557
557
557
557
558
558
558
558
559
559
559
559
560
560
560
560
561
561
561
561
562
562
562
563
563
563
563
564
564
564
565
565
565
565
566
566
566
567
567
567
568
568
568
568
569
569
569
569
570
570
570
570
571
571
571
571
572
572
572
573
573
573
573
574
574
574
574
575
575
575
576
576
576
576
577
577
577
577
578
578
578
578
578
579
579
579
579
579
580
580
580
580
580
581
581
581
581
582
582
582
582
583
583
583
583
583
584
584
584
584
585
585
585
585
586
586
586
586
587
587
587
587
588
588
588
588
589
589
589
590
590
590
591
591
591
592
592
592
592
593
593
593
593
594
594
594
595
595
595
596
596
596
596
597
597
597
597
597
598
598
598
598
599
599
599
599
599
600
600
600
600
600
600
601
601
601
601
601
601
602
602
602
602
602
602
602
602
602
602
603
603
603
603
603
603
603
603
603
603
603
603
603
603
604
604
604
604
604
604
604
604
604
604
604
604
604
604
605
605
605
605
605
605
605
605
605
605
605
606
606
606
606
606
606
606
606
607
607
607
607
607
607
608
608
608
608
608
608
608
608
609
609
609
609
609
609
609
610
610
610
610
610
610
610
610
611
611
611
611
611
611
611
611
611
612
612
612
612
612
612
612
612
612
612
612
612
612
612
612
612
612
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
612
612
612
612
612
612
612
612
612
611
611
611
611
611
611
610
610
610
610
610
610
610
610
609
609
609
609
609
609
609
609
608
608
608
608
608
608
608
607
607
607
607
607
607
606
606
606
606
606
605
605
605
605
605
604
604
604
604
604
603
603
603
603
603
603
602
602
602
602
601
601
601
601
601
600
600
600
600
600
599
599
599
599
599
598
598
598
598
598
597
597
597
597
597
596
596
596
596
596
596
595
595
595
595
595
595
595
595
595
594
594
594
594
594
594
594
594
593
593
593
593
593
593
593
592
592
592
592
592
592
591
591
591
591
591
591
590
590
590
590
590
589
589
589
589
589
588
588
588
588
588
587
587
587
587
587
586
586
586
586
585
585
585
585
585
584
584
584
584
583
583
583
583
583
582
582
582
582
582
582
581
581
581
581
581
580
580
580
580
580
579
579
579
579
579
579
579
579
578
578
578
578
578
578
578
578
577
577
577
577
577
577
577
576
576
576
576
576
576
576
575
575
575
575
575
575
575
575
575
575
574
574
574
574
574
574
574
574
574
573
573
573
573
573
573
573
572
572
572
572
572
572
571
571
571
571
571
570
570
570
570
569
569
569
568
568
568
568
567
567
567
566
566
566
565
565
565
564
564
564
564
563
563
563
562
562
562
561
561
561
560
560
560
559
559
559
558
558
558
557
557
557
556
556
556
555
555
555
554
554
554
553
553
553
552
552
552
551
551
550
550
550
549
549
548
548
548
547
547
546
546
545
545
544
543
543
542
542
541
541
540
539
539
538
538
537
536
536
535
535
534
533
533
532
532
531
531
530
529
529
528
528
527
527
526
525
525
524
524
523
523
522
521
521
520
520
519
519
518
518
517
517
516
516
515
515
514
514
513
513
512
511
511
510
510
509
509
508
508
507
506
506
505
505
504
504
503
503
502
502
501
500
500
499
499
498
498
497
496
496
495
494
494
493
493
492
491
491
490
489
489
488
487
487
486
485
485
484
483
483
482
481
481
480
479
479
478
477
477
476
475
475
474
474
473
472
472
471
471
470
470
469
468
468
467
467
466
466
465
465
464
463
463
462
461
461
460
460
459
458
458
457
457
456
455
455
454
454
453
452
452
451
450
450
449
449
448
447
447
446
446
445
444
444
443
443
442
441
441
440
440
439
439
438
437
437
436
436
435
435
434
433
433
432
431
431
430
430
429
428
428
427
426
426
425
425
424
423
423
422
421
421
420
419
419
418
417
417
416
415
415
414
413
413
412
412
411
410
410
409
408
408
407
406
406
405
405
404
403
403
402
401
401
400
400
399
398
398
397
397
396
395
395
394
394
393
392
392
391
391
390
389
389
388
388
387
386
386
385
385
384
383
383
382
382
381
380
380
379
379
378
377
377
376
376
375
374
374
373
373
372
372
371
370
370
369
369
368
368
367
366
366
365
365
364
364
363
362
362
361
361
360
359
359
358
358
357
357
356
356
355
355
354
354
353
353
352
352
351
351
350
350
349
348
348
347
347
346
346
345
345
344
344
343
343
342
342
341
341
340
340
339
339
338
338
337
337
337
336
336
335
335
334
334
333
333
332
332
331
331
330
330
330
329
329
328
328
327
327
327
326
326
326
325
325
325
324
324
323
323
323
322
322
321
321
320
320
320
319
319
318
318
317
317
316
316
315
315
314
314
313
313
312
312
311
311
311
310
310
309
308
308
307
307
306
306
305
305
304
304
303
303
302
301
301
300
300
299
299
298
298
297
297
296
296
295
295
294
294
293
293
292
292
291
291
290
290
289
289
288
288
287
287
286
286
285
285
284
284
283
283
283
282
282
281
281
280
280
279
279
278
278
277
277
276
276
275
275
274
274
273
273
272
271
271
270
270
269
269
268
268
267
267
266
266
265
264
264
263
263
262
261
261
260
260
259
259
258
257
257
256
256
255
255
254
253
253
252
252
251
251
250
249
249
248
248
247
247
246
246
245
245
244
244
243
243
242
242
241
241
240
240
239
239
238
238
237
237
236
235
235
234
234
233
233
232
232
231
231
231
230
230
229
229
228
228
227
227
227
226
226
225
225
224
224
223
223
223
222
222
221
221
220
220
219
219
218
218
217
217
216
216
216
215
215
214
214
213
213
212
212
211
211
210
210
209
209
208
208
207
207
206
206
205
204
204
203
203
202
201
201
200
200
199
198
198
197
196
196
195
194
194
193
192
192
191
190
190
189
188
188
187
186
186
185
184
184
183
182
182
181
180
180
179
179
178
177
177
176
175
175
174
173
173
172
171
171
170
169
169
168
167
167
166
165
164
164
163
162
162
161
160
160
159
158
157
157
156
155
155
154
153
152
152
151
150
150
149
148
147
147
146
145
144
144
143
142
141
140
140
139
138
137
136
135
135
134
133
132
131
130
130
129
128
127
126
125
124
123
123
122
121
120
119
118
117
116
115
114
113
113
112
111
110
109
108
107
106
105
104
103
102
101
101
100
99
98
97
96
95
94
93
92
91
91
90
89
88
87
86
85
84
83
82
81
80
79
78
77
76
76
75
74
73
72
71
70
69
68
67
66
65
64
64
63
62
61
60
59
58
57
56
56
55
54
53
52
51
51
50
49
48
47
47
46
45
44
43
43
42
41
40
39
39
38
37
36
35
34
34
33
32
31
30
30
29
28
27
26
26
25
24
23
23
22
21
20
19
18
18
17
16
15
14
13
12
12
11
10
9
8
7
6
6
5
4
3
2
1
1
0
-1
-2
-3
-4
-5
-5
-6
-7
-8
-9
-10
-10
-11
-12
-13
-14
-15
-15
-16
-17
-18
-19
-20
-20
-21
-22
-23
-24
-25
-25
-26
-27
-28
-29
-30
-31
-32
-32
-33
-34
-35
-36
-37
-38
-39
-39
-40
-41
-42
-43
-44
-45
-46
-46
-47
-48
-49
-50
-51
-52
-53
-54
-54
-55
-56
-57
-58
-59
-60
-61
-62
-62
-63
-64
-65
-66
-67
-68
-69
-70
-71
-71
-72
-73
-74
-75
-76
-76
-77
-78
-79
-80
-81
-82
-83
-83
-84
-85
-86
-87
-88
-89
-90
-91
-92
-92
-93
-94
-95
-96
-97
-98
-99
-100
-100
-101
-102
-103
-104
-105
-106
-107
-107
-108
-109
-110
-111
-112
-113
-114
-114
-115
-116
-117
-118
-119
-119
-120
-121
-122
-123
-124
-125
-126
-126
-127
-128
-129
-130
-131
-132
-133
-134
-135
-135
-136
-137
-138
-139
-140
-141
-142
-143
-144
-145
-146
-147
-148
-149
-150
-151
-152
-152
-153
-154
-155
-156
-157
-158
-159
-160
-161
-162
-162
-163
-164
-165
-166
-167
-168
-169
-170
-170
-171
-172
-173
-174
-175
-176
-177
-178
-179
-179
-180
-181
-182
-183
-184
-185
-186
-187
-188
-189
-189
-190
-191
-192
-193
-194
-195
-196
-197
-198
-199
-200
-201
-202
-203
-204
-205
-206
-207
-208
-209
-210
-211
-212
-213
-215
-216
-217
-218
-219
-220
-222
-223
-224
-225
-226
-228
-229
-230
-231
-233
-234
-235
-236
-237
-239
-240
-241
-242
-244
-245
-246
-247
-249
-250
-251
-252
-254
-255
-256
-258
-259
-260
-262
-263
-264
-266
-267
-268
-270
-271
-272
-273
-275
-276
-277
-279
-280
-281
-282
-284
-285
-286
-288
-289
-290
-292
-293
-294
-295
-297
-298
-299
-301
-302
-303
-304
-306
-307
-308
-310
-311
-312
-314
-315
-316
-318
-319
-320
-322
-323
-324
-326
-327
-329
-330
-331
-333
-334
-335
-337
-338
-339
-341
-342
-344
-345
-346
-348
-349
-350
-352
-353
-355
-356
-357
-359
-360
-362
-363
-365
-366
-367
-369
-370
-372
-373
-375
-376
-378
-379
-380
-382
-383
-385
-386
-388
-390
-391
-393
-394
-396
-397
-399
-400
-402
-403
-405
-407
-408
-410
-411
-413
-414
-416
-418
-419
-421
-422
-424
-426
-427
-429
-430
-432
-434
-435
-437
-439
-440
-442
-444
-445
-447
-449
-450
-452
-454
-455
-457
-459
-461
-462
-464
-466
-467
-469
-471
-473
-475
-476
-478
-480
-482
-484
-485
-487
-489
-491
-492
-494
-496
-498
-500
-502
-503
-505
-507
-509
-511
-513
-515
-516
-518
-520
-522
-524
-526
-528
-529
-531
-533
-535
-537
-539
-541
-542
-544
-546
-548
-550
-552
-554
-556
-558
-559
-561
-563
-565
-567
-569
-571
-573
-575
-576
-578
-580
-582
-584
-586
-588
-589
-591
-593
-595
-597
-599
-600
-602
-604
-606
-608
-610
-611
-613
-615
-617
-619
-621
-622
-624
-626
-628
-630
-631
-633
-635
-637
-638
-640
-642
-644
-645
-647
-649
-651
-652
-654
-656
-657
-659
-661
-662
-664
-666
-667
-669
-671
-672
-674
-676
-677
-679
-681
-682
-684
-686
-687
-689
-691
-692
-694
-696
-697
-699
-701
-702
-704
-705
-707
-709
-710
-712
-713
-715
-716
-718
-720
-721
-723
-724
-726
-728
-729
-731
-732
-734
-736
-737
-739
-740
-742
-744
-745
-747
-748
-750
-752
-753
-755
-756
-758
-760
-761
-763
-764
-766
-768
-769
-771
-773
-774
-776
-778
-779
-781
-783
-784
-786
-788
-789
-791
-793
-794
-796
-798
-800
-802
-803
-805
-807
-809
-811
-813
-814
-816
-818
-820
-821
-823
-825
-826
-828
-830
-831
-833
-835
-836
-838
-840
-842
-843
-845
-847
-849
-851
-853
-855
-857
-859
-861
-862
-864
-866
-868
-870
-871
-873
-875
-877
-879
-881
-883
-885
-887
-889
-892
-894
-896
-898
-900
-902
-905
-907
-909
-910
-912
-914
-916
-918
-920
-922
-924
-926
-928
-930
-932
-934
-936
-938
-940
-942
-944
-946
-948
-949
-951
-953
-955
-957
-959
-961
-963
-965
-967
-970
-972
-975
-977
-980
-982
-985
-988
-990
-993
-996
-998
-1000
-1002
-1006
-1008
-1010
-1012
-1016
-1018
-1020
-1022
-1025
-1027
-1029
-1032
-1034
-1036
-1039
-1041
-1043
-1046
-1048
-1051
-1053
-1056
-1058
-1061
-1063
-1066
-1068
-1071
-1073
-1076
-1078
-1080
-1082
-1085
-1087
-1089
-1091
-1093
-1096
-1098
-1100
-1103
-1105
-1108
-1110
-1113
-1116
-1118
-1121
-1124
-1127
-1130
-1133
-1135
-1138
-1141
-1144
-1146
-1149
-1152
-1155
-1157
-1160
-1163
-1166
-1169
-1172
-1175
-1178
-1181
-1184
-1187
-1189
-1192
-1195
-1198
-1200
-1203
-1206
-1208
-1211
-1213
-1216
-1219
-1221
-1224
-1226
-1229
-1232
-1235
-1237
-1240
-1243
-1246
-1249
-1252
-1255
-1258
-1261
-1264
-1267
-1270
-1273
-1276
-1280
-1283
-1287
-1290
-1294
-1298
-1303
-1307
-1311
-1316
-1320
-1324
-1329
-1333
-1337
-1341
-1345
-1349
-1352
-1356
-1359
-1363
-1366
-1369
-1373
-1376
-1379
-1382
-1385
-1388
-1391
-1394
-1397
-1399
-1402
-1405
-1408
-1411
-1414
-1417
-1421
-1424
-1428
-1431
-1435
-1438
-1442
-1445
-1448
-1452
-1455
-1458
-1461
-1464
-1467
-1470
-1473
-1476
-1479
-1482
-1486
-1490
-1494
-1498
-1502
-1506
-1510
-1514
-1519
-1523
-1526
-1530
-1534
-1537
-1541
-1544
-1547
-1550
-1553
-1556
-1559
-1562
-1565
-1568
-1570
-1573
-1576
-1579
-1582
-1585
-1588
-1591
-1594
-1597
-1600
-1603
-1606
-1610
-1613
-1616
-1620
-1623
-1626
-1630
-1633
-1637
-1641
-1644
-1648
-1651
-1655
-1658
-1661
-1665
-1668
-1671
-1674
-1676
-1679
-1682
-1684
-1687
-1690
-1692
-1695
-1698
-1701
-1704
-1708
-1711
-1714
-1718
-1721
-1724
-1727
-1730
-1733
-1736
-1738
-1741
-1743
-1745
-1747
-1749
-1751
-1752
-1754
-1755
-1757
-1758
-1760
-1761
-1763
-1764
-1766
-1767
-1769
-1770
-1772
-1774
-1775
-1777
-1779
-1781
-1783
-1785
-1787
-1788
-1790
-1792
-1794
-1796
-1797
-1799
-1800
-1802
-1803
-1805
-1806
-1808
-1809
-1811
-1812
-1814
-1816
-1818
-1820
-1822
-1825
-1828
-1830
-1833
-1836
-1839
-1841
-1844
-1846
-1849
-1851
-1853
-1855
-1858
-1860
-1862
-1864
-1866
-1868
-1870
-1873
-1875
-1877
-1879
-1881
-1883
-1885
-1888
-1890
-1893
-1895
-1898
-1900
-1903
-1905
-1908
-1911
-1914
-1917
-1920
-1923
-1925
-1928
-1931
-1933
-1935
-1936
-1937
-1938
-1939
-1939
-1939
-1939
-1939
-1938
-1938
-1937
-1937
-1937
-1937
-1937
-1937
-1937
-1938
-1939
-1940
-1942
-1943
-1945
-1947
-1948
-1950
-1952
-1954
-1956
-1957
-1959
-1960
-1962
-1963
-1964
-1965
-1965
-1966
-1966
-1967
-1967
-1967
-1967
-1967
-1966
-1966
-1965
-1964
-1963
-1962
-1961
-1959
-1958
-1957
-1956
-1954
-1953
-1952
-1950
-1949
-1947
-1946
-1944
-1942
-1940
-1937
-1935
-1933
-1931
-1928
-1926
-1924
-1922
-1920
-1918
-1917
-1915
-1914
-1913
-1912
-1910
-1909
-1908
-1906
-1905
-1903
-1901
-1899
-1898
-1896
-1893
-1891
-1889
-1886
-1884
-1881
-1878
-1875
-1871
-1868
-1864
-1860
-1856
-1852
-1847
-1843
-1838
-1833
-1827
-1822
-1817
-1812
-1807
-1801
-1796
-1791
-1787
-1782
-1777
-1773
-1769
-1764
-1759
-1755
-1750
-1745
-1739
-1733
-1727
-1721
-1714
-1707
-1699
-1691
-1683
-1674
-1666
-1657
-1648
-1640
-1631
-1623
-1615
-1607
-1600
-1592
-1584
-1577
-1569
-1562
-1554
-1547
-1539
-1531
-1523
-1515
-1507
-1498
-1490
-1481
-1472
-1464
-1455
-1446
-1437
-1429
-1420
-1411
-1402
-1392
-1383
-1374
-1364
-1355
-1345
-1336
-1327
-1318
-1309
-1300
-1292
-1284
-1276
-1268
-1261
-1254
-1247
-1240
-1233
-1226
-1219
-1212
-1205
-1198
-1191
-1184
-1177
-1170
-1163
-1156
-1149
-1143
-1136
-1130
-1124
-1117
-1112
-1106
-1101
-1095
-1090
-1085
-1080
-1075
-1071
-1066
-1061
-1056
-1052
-1047
-1042
-1036
-1031
-1026
-1020
-1014
-1010
-1004
-1000
-996
-992
-989
-986
-983
-981
-979
-977
-975
-973
-971
-969
-967
-965
-963
-961
-958
-956
-953
-950
-947
-945
-942
-939
-936
-934
-931
-928
-924
-921
-917
-912
-907
-901
-895
-888
-881
-873
-866
-858
-850
-843
-836
-829
-823
-817
-812
-807
-802
-798
-794
-790
-786
-781
-777
-772
-767
-762
-756
-751
-745
-739
-732
-726
-720
-714
-708
-703
-697
-691
-686
-680
-675
-670
-664
-659
-653
-647
-641
-634
-628
-621
-614
-606
-598
-589
-581
-571
-562
-553
-543
-534
-524
-515
-505
-496
-487
-479
-470
-462
-455
-447
-440
-433
-427
-420
-413
-406
-400
-393
-386
-379
-373
-366
-360
-353
-346
-339
-332
-325
-317
-310
-302
-294
-286
-278
-270
-262
-255
-247
-239
-232
-225
-219
-213
-207
-202
-197
-192
-187
-182
-178
-174
-170
-166
-163
-160
-157
-154
-152
-150
-148
-146
-144
-143
-142
-142
-143
-144
-145
-147
-149
-151
-153
-155
-158
-160
-162
-165
-167
-170
-173
-176
-178
-181
-184
-188
-191
-194
-198
-201
-205
-208
-212
-215
-219
-222
-224
-227
-230
-233
-235
-239
-242
-246
-250
-254
-259
-264
-269
-275
-281
-287
-294
-302
-309
-317
-325
-333
-342
-350
-358
-366
-374
-381
-389
-396
-403
-410
-417
-424
-430
-437
-443
-450
-456
-463
-470
-477
-484
-491
-499
-506
-513
-520
-526
-532
-538
-544
-550
-556
-562
-567
-573
-580
-586
-592
-599
-606
-613
-621
-628
-636
-643
-651
-658
-666
-673
-681
-689
-696
-704
-712
-720
-728
-736
-744
-753
-761
-770
-778
-786
-794
-801
-808
-815
-821
-827
-833
-838
-844
-850
-856
-861
-867
-873
-878
-884
-889
-895
-900
-905
-909
-914
-918
-922
-926
-930
-933
-936
-940
-943
-946
-950
-953
-957
-960
-964
-968
-972
-976
-981
-986
-991
-997
-1002
-1010
-1016
-1025
-1033
-1042
-1051
-1060
-1070
-1080
-1091
-1102
-1113
-1124
-1136
-1148
-1160
-1172
-1184
-1195
-1206
-1217
-1228
-1238
-1247
-1256
-1264
-1272
-1279
-1285
-1292
-1298
-1303
-1309
-1314
-1319
-1324
-1329
-1334
-1340
-1345
-1350
-1355
-1361
-1367
-1372
-1378
-1384
-1390
-1395
-1401
-1407
-1413
-1419
-1425
-1432
-1438
-1445
-1452
-1459
-1466
-1473
-1479
-1486
-1492
-1498
-1504
-1509
-1515
-1521
-1526
-1531
-1536
-1541
-1546
-1551
-1556
-1561
-1566
-1572
-1577
-1583
-1590
-1596
-1602
-1609
-1615
-1621
-1628
-1634
-1641
-1647
-1654
-1660
-1666
-1672
-1677
-1683
-1688
-1694
-1699
-1705
-1710
-1716
-1721
-1727
-1732
-1737
-1742
-1747
-1751
-1756
-1760
-1764
-1767
-1770
-1773
-1775
-1776
-1777
-1777
-1776
-1775
-1774
-1772
-1770
-1767
-1765
-1763
-1760
-1758
-1756
-1754
-1751
-1749
-1746
-1742
-1739
-1734
-1730
-1725
-1719
-1712
-1705
-1697
-1689
-1681
-1672
-1663
-1654
-1646
-1637
-1629
-1620
-1611
-1603
-1594
-1584
-1575
-1565
-1554
-1544
-1533
-1521
-1510
-1497
-1484
-1471
-1456
-1441
-1425
-1409
-1392
-1374
-1356
-1338
-1319
-1299
-1280
-1260
-1241
-1221
-1201
-1182
-1162
-1143
-1123
-1104
-1084
-1064
-1045
-1025
-1004
-985
-965
-945
-926
-907
-888
-870
-852
-835
-817
-800
-783
-766
-749
-733
-716
-699
-682
-666
-649
-632
-616
-600
-584
-568
-554
-539
-525
-512
-500
-488
-477
-466
-456
-446
-437
-429
-420
-412
-404
-395
-386
-377
-367
-356
-345
-333
-321
-309
-295
-282
-268
-254
-240
-225
-210
-195
-180
-164
-149
-134
-118
-103
-88
-74
-60
-47
-34
-21
-9
2
14
25
36
47
58
69
80
92
105
117
131
144
158
172
186
200
215
230
245
260
274
289
304
319
334
349
364
378
393
407
421
434
448
461
475
488
501
514
526
540
553
566
580
595
609
625
640
656
672
689
705
722
738
755
771
787
802
817
831
846
860
873
887
900
913
926
938
950
962
974
985
996
1008
1018
1030
1041
1052
1063
1074
1084
1095
1105
1115
1125
1134
1142
1150
1156
1162
1167
1171
1175
1178
1180
1182
1184
1186
1188
1190
1193
1196
1201
1205
1211
1217
1224
1231
1238
1246
1255
1263
1272
1282
1291
1301
1311
1321
1332
1343
1354
1365
1376
1388
1400
1412
1424
1436
1447
1459
1470
1482
1492
1503
1513
1523
1532
1540
1548
1556
1562
1569
1574
1580
1585
1590
1595
1600
1605
1610
1615
1620
1625
1630
1635
1639
1644
1648
1653
1658
1664
1669
1676
1683
1691
1699
1708
1718
1727
1737
1747
1756
1766
1775
1783
1791
1799
1806
1813
1820
1826
1833
1839
1845
1851
1857
1864
1870
1877
1884
1891
1898
1905
1912
1918
1925
1931
1937
1944
1950
1957
1964
1971
1979
1987
1996
2005
2013
2024
2033
2043
2051
2060
2068
2075
2081
2087
2092
2096
2100
2102
2104
2106
2107
2108
2109
2110
2111
2112
2114
2116
2118
2121
2124
2127
2130
2134
2138
2142
2147
2151
2156
2160
2165
2170
2174
2178
2183
2187
2191
2196
2201
2205
2210
2216
2221
2226
2231
2236
2241
2245
2249
2252
2255
2258
2259
2261
2261
2261
2260
2258
2256
2253
2250
2248
2245
2243
2241
2239
2238
2237
2236
2236
2236
2236
2238
2240
2242
2246
2251
2256
2262
2269
2276
2284
2292
2301
2310
2318
2327
2334
2342
2349
2355
2360
2364
2368
2371
2373
2376
2379
2381
2385
2388
2393
2398
2404
2410
2417
2424
2432
2440
2449
2458
2468
2479
2490
2501
2512
2524
2536
2548
2561
2574
2587
2601
2615
2629
2643
2656
2670
2683
2695
2707
2719
2730
2740
2751
2761
2770
2779
2788
2796
2804
2812
2818
2824
2830
2835
2840
2844
2848
2852
2856
2860
2864
2867
2870
2874
2877
2879
2882
2885
2888
2890
2893
2896
2900
2903
2907
2911
2915
2920
2925
2931
2936
2942
2948
2953
2959
2964
2968
2972
2976
2979
2981
2983
2985
2986
2988
2989
2991
2993
2995
2998
3001
3006
3011
3017
3023
3031
3039
3048
3057
3067
3077
3086
3096
3106
3116
3125
3134
3142
3150
3158
3165
3171
3178
3184
3190
3196
3202
3209
3216
3223
3231
3240
3250
3261
3273
3286
3300
3315
3330
3347
3364
3382
3401
3421
3441
3462
3484
3506
3529
3553
3578
3603
3628
3654
3680
3706
3732
3759
3785
3812
3839
3865
3891
3918
3944
3970
3997
4022
4050
4075
4103
4130
4157
4184
4211
4237
4264
4290
4316
4342
4368
4393
4417
4441
4464
4487
4509
4530
4550
4570
4590
4609
4628
4646
4665
4683
4700
4717
4734
4750
4765
4780
4794
4808
4820
4833
4845
4856
4867
4878
4888
4898
4908
4917
4927
4935
4944
4952
4960
4967
4973
4979
4984
4989
4992
4996
4998
5001
5003
5005
5007
5008
5010
5012
5013
5014
5014
5015
5015
5014
5014
5013
5011
5010
5008
5005
5003
5000
4998
4995
4992
4989
4986
4982
4978
4973
4968
4962
4956
4949
4941
4933
4925
4916
4908
4899
4889
4880
4870
4860
4850
4839
4828
4817
4806
4795
4784
4774
4763
4754
4744
4735
4726
4717
4708
4698
4689
4679
4668
4656
4643
4630
4615
4600
4583
4567
4549
4531
4512
4493
4473
4453
4432
4411
4389
4366
4343
4319
4294
4268
4241
4213
4184
4154
4124
4091
4059
4027
3994
3960
3926
3892
3858
3824
3789
3755
3720
3686
3652
3619
3586
3553
3521
3489
3458
3427
3397
3367
3337
3308
3279
3251
3223
3196
3169
3143
3117
3092
3067
3043
3019
2997
2975
2954
2934
2916
2898
2881
2865
2850
2835
2822
2809
2796
2784
2773
2762
2752
2741
2731
2721
2711
2701
2690
2680
2670
2660
2650
2640
2630
2621
2613
2605
2597
2590
2584
2578
2573
2568
2564
2561
2558
2556
2555
2555
2556
2558
2561
2566
2571
2578
2586
2595
2604
2615
2627
2639
2652
2666
2680
2695
2710
2726
2741
2757
2773
2788
2804
2819
2834
2849
2863
2878
2892
2905
2918
2931
2944
2956
2968
2980
2992
3003
3014
3026
3037
3048
3058
3069
3079
3089
3099
3108
3117
3126
3135
3144
3153
3162
3172
3183
3194
3206
3219
3233
3247
3263
3279
3296
3313
3332
3350
3369
3387
3406
3424
3442
3459
3475
3491
3506
3520
3532
3544
3555
3565
3574
3582
3590
3597
3603
3610
3616
3622
3629
3636
3643
3650
3658
3667
3676
3685
3695
3705
3716
3727
3738
3749
3760
3771
3782
3792
3803
3813
3824
3834
3844
3854
3865
3875
3886
3896
3907
3919
3930
3942
3954
3966
3978
3990
4003
4016
4029
4042
4054
4066
4077
4088
4098
4107
4114
4121
4127
4132
4135
4138
4139
4140
4140
4139
4137
4135
4132
4128
4123
4118
4111
4104
4096
4086
4077
4066
4054
4041
4027
4013
3999
3984
3970
3955
3941
3927
3914
3901
3888
3875
3864
3852
3841
3829
3818
3808
3797
3786
3774
3763
3751
3740
3728
3717
3706
3695
3685
3675
3666
3657
3650
3643
3637
3631
3626
3622
3618
3613
3609
3604
3599
3594
3588
3581
3574
3567
3559
3551
3543
3535
3528
3521
3515
3509
3504
3499
3496
3492
3489
3485
3482
3478
3474
3469
3464
3457
3450
3441
3432
3422
3411
3399
3387
3374
3361
3347
3333
3319
3306
3292
3278
3265
3251
3238
3224
3209
3195
3180
3164
3148
3132
3115
3098
3082
3064
3047
3030
3013
2996
2979
2962
2945
2927
2909
2890
2870
2849
2827
2804
2779
2754
2727
2699
2670
2641
2611
2581
2551
2521
2492
2463
2435
2408
2381
2355
2329
2304
2280
2255
2231
2206
2182
2157
2132
2107
2081
2055
2029
2003
1976
1950
1924
1899
1873
1848
1824
1801
1778
1756
1734
1714
1694
1674
1655
1637
1619
1601
1584
1567
1549
1532
1515
1498
1481
1463
1445
1426
1407
1388
1369
1349
1329
1309
1289
1270
1250
1230
1210
1190
1170
1151
1132
1113
1095
1077
1060
1043
1026
1010
995
981
966
952
938
925
912
899
886
872
859
846
832
818
803
788
773
757
741
724
707
690
673
656
639
624
609
594
581
569
557
546
536
526
517
509
500
492
484
476
468
461
453
445
437
429
421
414
406
399
392
386
380
374
369
364
359
354
348
342
336
329
321
313
305
296
287
278
269
259
250
241
232
224
215
206
198
189
181
172
163
154
145
136
128
119
111
103
95
87
79
72
64
56
48
40
32
24
15
5
-5
-16
-28
-42
-56
-71
-88
-106
-125
-145
-165
-186
-208
-230
-252
-274
-295
-317
-338
-359
-379
-399
-418
-437
-456
-474
-493
-511
-530
-548
-567
-585
-603
-621
-638
-656
-672
-689
-704
-719
-733
-746
-759
-771
-783
-794
-804
-815
-825
-834
-844
-853
-861
-870
-877
-885
-892
-899
-905
-911
-916
-921
-926
-930
-935
-941
-946
-953
-959
-966
-974
-982
-990
-999
-1008
-1016
-1025
-1034
-1043
-1051
-1058
-1065
-1072
-1077
-1082
-1086
-1090
-1094
-1097
-1100
-1103
-1105
-1107
-1109
-1110
-1111
-1112
-1112
-1111
-1110
-1108
-1105
-1102
-1098
-1094
-1089
-1083
-1077
-1071
-1065
-1058
-1051
-1045
-1038
-1031
-1024
-1016
-1010
-1004
-997
-990
-983
-976
-969
-962
-956
-949
-942
-935
-927
-919
-910
-901
-891
-880
-868
-855
-842
-828
-813
-798
-783
-768
-753
-739
-725
-713
-701
-690
-680
-672
-664
-657
-651
-645
-641
-637
-633
-630
-628
-627
-626
-625
-625
-625
-625
-625
-625
-626
-626
-626
-627
-627
-627
-627
-626
-626
-625
-625
-624
-624
-624
-623
-623
-623
-622
-621
-620
-619
-617
-616
-613
-611
-608
-605
-602
-599
-596
-593
-590
-588
-585
-582
-579
-576
-572
-569
-565
-561
-556
-551
-546
-540
-535
-529
-524
-520
-518
-516
-516
-517
-519
-523
-527
-533
-539
-546
-553
-561
-568
-575
-582
-588
-594
-599
-603
-607
-611
-614
-617
-619
-621
-623
-626
-628
-630
-633
-635
-639
-642
-646
-650
-654
-658
-662
-666
-670
-674
-679
-684
-689
-694
-700
-706
-713
-721
-730
-740
-750
-762
-774
-788
-802
-817
-833
-849
-866
-883
-901
-918
-936
-953
-970
-987
-1004
-1020
-1037
-1053
-1068
-1084
-1100
-1115
-1131
-1146
-1162
-1178
-1194
-1211
-1227
-1244
-1261
-1277
-1294
-1310
-1326
-1342
-1357
-1372
-1387
-1401
-1415
-1428
-1441
-1454
-1465
-1477
-1487
-1497
-1506
-1514
-1521
-1528
-1534
-1539
-1543
-1546
-1548
-1550
-1551
-1551
-1550
-1549
-1548
-1546
-1543
-1541
-1538
-1534
-1531
-1527
-1523
-1519
-1514
-1509
-1504
-1499
-1493
-1487
-1481
-1475
-1468
-1461
-1454
-1448
-1442
-1436
-1430
-1425
-1420
-1416
-1411
-1406
-1401
-1396
-1390
-1384
-1378
-1372
-1365
-1358
-1350
-1342
-1333
-1324
-1314
-1305
-1295
-1286
-1276
-1267
-1259
-1251
-1243
-1237
-1231
-1225
-1221
-1217
-1215
-1213
-1212
-1212
-1213
-1214
-1216
-1218
-1221
-1225
-1230
-1235
-1241
-1248
-1256
-1264
-1273
-1282
-1292
-1303
-1314
-1325
-1337
-1348
-1360
-1372
-1384
-1395
-1407
-1418
-1428
-1439
-1449
-1459
-1468
-1478
-1488
-1497
-1507
-1516
-1525
-1535
-1544
-1554
-1564
-1573
-1583
-1592
-1601
-1610
-1618
-1625
-1632
-1637
-1642
-1647
-1650
-1652
-1654
-1655
-1655
-1654
-1652
-1650
-1647
-1644
-1640
-1635
-1630
-1625
-1619
-1612
-1605
-1598
-1590
-1581
-1571
-1561
-1550
-1538
-1526
-1513
-1500
-1487
-1473
-1459
-1446
-1432
-1419
-1406
-1393
-1381
-1369
-1358
-1347
-1337
-1328
-1320
-1312
-1305
-1299
-1293
-1288
-1283
-1278
-1274
-1269
-1264
-1259
-1254
-1249
-1244
-1239
-1233
-1227
-1222
-1216
-1210
-1205
-1199
-1193
-1187
-1181
-1175
-1169
-1162
-1155
-1148
-1141
-1133
-1126
-1118
-1110
-1102
-1094
-1086
-1077
-1068
-1058
-1048
-1038
-1027
-1014
-1002
-989
-975
-960
-943
-927
-909
-890
-871
-851
-831
-810
-789
-767
-745
-724
-702
-681
-660
-640
-621
-603
-585
-568
-552
-536
-521
-506
-492
-479
-467
-456
-445
-435
-426
-419
-412
-406
-401
-397
-394
-392
-391
-391
-393
-396
-400
-406
-413
-422
-433
-444
-458
-472
-488
-505
-522
-541
-560
-580
-601
-622
-643
-665
-687
-709
-731
-754
-777
-800
-824
-848
-872
-896
-920
-945
-969
-993
-1016
-1040
-1063
-1086
-1108
-1130
-1152
-1173
-1194
-1215
-1235
-1255
-1276
-1296
-1316
-1335
-1355
-1374
-1393
-1412
-1430
-1448
-1465
-1482
-1498
-1514
-1529
-1543
-1556
-1568
-1578
-1588
-1595
-1602
-1606
-1609
-1610
-1610
-1608
-1605
-1601
-1596
-1590
-1583
-1576
-1568
-1560
-1551
-1541
-1531
-1521
-1511
-1500
-1489
-1478
-1467
-1456
-1445
-1435
-1425
-1415
-1406
-1398
-1391
-1385
-1380
-1376
-1374
-1373
-1373
-1374
-1377
-1380
-1385
-1390
-1396
-1404
-1412
-1420
-1429
-1439
-1448
-1458
-1467
-1476
-1485
-1493
-1502
-1510
-1518
-1527
-1535
-1543
-1550
-1558
-1566
-1573
-1581
-1588
-1596
-1603
-1609
-1616
-1622
-1627
-1633
-1637
-1641
-1644
-1647
-1648
-1649
-1649
-1648
-1647
-1645
-1643
-1641
-1638
-1635
-1631
-1626
-1621
-1616
-1609
-1602
-1593
-1584
-1574
-1563
-1552
-1539
-1525
-1511
-1496
-1480
-1464
-1447
-1430
-1413
-1396
-1379
-1363
-1346
-1330
-1315
-1300
-1285
-1270
-1256
-1243
-1229
-1216
-1204
-1191
-1178
-1166
-1154
-1142
-1130
-1119
-1109
-1099
-1091
-1083
-1076
-1069
-1064
-1059
-1054
-1050
-1046
-1042
-1039
-1035
-1032
-1028
-1025
-1022
-1018
-1016
-1012
-1010
-1006
-1004
-1002
-1000
-1000
-998
-997
-997
-997
-997
-998
-999
-1000
-1002
-1004
-1006
-1010
-1014
-1018
-1022
-1027
-1033
-1038
-1043
-1048
-1053
-1057
-1061
-1064
-1067
-1069
-1071
-1071
-1071
-1071
-1070
-1068
-1066
-1064
-1062
-1059
-1057
-1055
-1054
-1052
-1050
-1048
-1046
-1044
-1042
-1040
-1037
-1035
-1032
-1029
-1026
-1022
-1018
-1014
-1008
-1004
-997
-990
-982
-972
-962
-950
-936
-921
-905
-887
-868
-847
-825
-801
-776
-749
-720
-690
-658
-625
-590
-554
-517
-479
-439
-398
-357
-314
-270
-225
-179
-133
-86
-39
9
58
107
156
206
256
307
357
408
458
508
558
607
655
702
749
794
838
881
923
964
1002
1042
1079
1115
1150
1183
1215
1246
1275
1303
1329
1354
1376
1397
1417
1434
1449
1463
1476
1486
1495
1502
1508
1512
1515
1516
1516
1515
1512
1509
1505
1500
1495
1490
1484
1478
1471
1465
1459
1453
1447
1441
1435
1430
1424
1419
1413
1407
1401
1394
1386
1378
1370
1360
1350
1339
1326
1313
1300
1285
1269
1253
1236
1218
1200
1181
1161
1141
1120
1098
1076
1053
1029
1004
978
951
924
896
866
836
805
773
739
705
669
632
595
556
517
477
437
396
355
314
272
231
189
147
106
65
23
-17
-58
-98
-138
-177
-215
-252
-288
-323
-357
-389
-419
-449
-476
-502
-527
-550
-572
-592
-610
-626
-641
-654
-665
-673
-680
-685
-687
-688
-686
-682
-675
-667
-656
-643
-628
-610
-591
-569
-546
-520
-494
-465
-435
-403
-370
-335
-299
-263
-225
-186
-146
-105
-64
-22
21
64
108
153
199
246
294
343
394
445
498
553
609
668
728
790
854
920
988
1058
1130
1203
1277
1352
1428
1504
1581
1657
1733
1808
1883
1956
2028
2099
2168
2235
2301
2365
2427
2486
2544
2600
2653
2704
2753
2800
2844
2887
2927
2965
3001
3035
3068
3098
3128
3155
3181
3206
3230
3252
3274
3294
3314
3334
3353
3371
3389
3406
3422
3438
3454
3469
3484
3499
3513
3527
3541
3555
3570
3584
3598
3613
3628
3643
3659
3675
3691
3708
3725
3743
3761
3780
3799
3818
3838
3858
3879
3899
3920
3941
3961
3981
4001
4021
4040
4058
4074
4090
4104
4116
4126
4134
4140
4144
4145
4144
4140
4133
4123
4110
4094
4077
4054
4030
4005
3975
3943
3909
3872
3832
3790
3746
3700
3653
3604
3554
3502
3450
3398
3345
3292
3239
3187
3135
3085
3035
2987
2941
2895
2852
2809
2768
2729
2690
2653
2617
2582
2549
2516
2486
2457
2429
2403
2379
2357
2337
2319
2304
2290
2279
2269
2262
2257
2254
2253
2254
2258
2263
2270
2278
2288
2300
2312
2326
2340
2355
2370
2386
2401
2417
2433
2449
2465
2480
2496
2511
2525
2539
2552
2565
2576
2586
2594
2601
2606
2608
2609
2608
2604
2598
2590
2580
2569
2555
2539
2523
2504
2485
2465
2444
2424
2403
2382
2361
2341
2322
2303
2285
2268
2252
2236
2222
2209
2197
2186
2176
2168
2162
2157
2154
2153
2154
2157
2162
2169
2179
2191
2205
2221
2240
2261
2284
2310
2337
2367
2398
2431
2465
2501
2539
2577
2616
2656
2696
2737
2778
2819
2860
2900
2940
2979
3017
3053
3088
3121
3151
3180
3206
3229
3249
3266
3281
3292
3300
3306
3309
3309
3306
3302
3296
3287
3277
3266
3253
3238
3222
3205
3186
3166
3145
3122
3098
3073
3046
3019
2991
2962
2932
2902
2871
2840
2809
2778
2746
2714
2681
2648
2615
2582
2548
2514
2479
2445
2410
2375
2341
2307
2273
2239
2205
2171
2137
2104
2070
2035
2001
1965
1930
1893
1855
1816
1776
1735
1692
1649
1604
1558
1512
1464
1416
1368
1319
1270
1221
1172
1123
1073
1024
974
925
875
826
777
728
680
632
586
542
499
457
418
382
347
315
286
258
233
210
189
170
152
136
121
108
96
85
75
67
59
53
48
45
42
41
41
42
44
47
51
57
64
73
82
93
106
119
134
150
168
186
206
227
250
273
298
325
352
382
413
446
481
517
556
596
639
683
728
775
824
873
923
974
1025
1076
1127
1178
1228
1277
1326
1374
1420
1465
1509
1551
1591
1629
1664
1698
1729
1759
1785
1810
1832
1852
1870
1886
1900
1912
1923
1932
1940
1946
1951
1955
1959
1961
1962
1962
1962
1961
1960
1957
1955
1952
1949
1945
1942
1939
1936
1933
1932
1931
1931
1933
1936
1941
1948
1958
1969
1983
2000
2020
2043
2069
2099
2131
2168
2207
2251
2297
2348
2401
2458
2517
2580
2645
2713
2782
2854
2927
3001
3076
3152
3227
3302
3375
3447
3518
3585
3650
3712
3771
3827
3878
3926
3971
4011
4049
4083
4113
4140
4163
4183
4199
4211
4219
4222
4221
4216
4206
4190
4170
4145
4115
4078
4038
3995
3946
3892
3835
3774
3709
3640
3568
3493
3416
3336
3254
3170
3084
2997
2909
2819
2729
2638
2548
2457
2367
2278
2190
2103
2017
1935
1855
1777
1703
1631
1563
1499
1438
1382
1329
1281
1237
1197
1161
1130
1102
1077
1056
1038
1022
1010
999
990
981
973
965
956
946
935
922
907
889
869
846
821
792
761
727
691
652
610
566
519
471
421
369
315
260
205
148
90
33
-26
-84
-142
-200
-257
-314
-370
-426
-481
-534
-587
-639
-690
-740
-789
-837
-883
-929
-973
-1016
-1058
-1098
-1138
-1176
-1213
-1249
-1283
-1316
-1346
-1375
-1402
-1427
-1450
-1471
-1489
-1505
-1518
-1529
-1537
-1541
-1543
-1540
-1534
-1524
-1510
-1492
-1470
-1444
-1414
-1381
-1343
-1302
-1258
-1210
-1161
-1109
-1055
-1000
-945
-890
-835
-782
-730
-681
-634
-589
-548
-511
-478
-449
-425
-406
-393
-384
-382
-384
-392
-406
-424
-448
-476
-508
-544
-584
-626
-671
-718
-766
-815
-865
-914
-964
-1012
-1061
-1108
-1155
-1201
-1245
-1288
-1331
-1372
-1412
-1451
-1490
-1528
-1566
-1604
-1642
-1681
-1720
-1760
-1800
-1840
-1882
-1923
-1965
-2005
-2048
-2088
-2128
-2166
-2203
-2239
-2273
-2305
-2335
-2363
-2389
-2413
-2435
-2455
-2472
-2488
-2502
-2514
-2525
-2534
-2542
-2549
-2554
-2559
-2563
-2566
-2569
-2571
-2573
-2575
-2577
-2579
-2581
-2584
-2588
-2592
-2598
-2606
-2615
-2626
-2639
-2655
-2674
-2695
-2719
-2746
-2775
-2808
-2843
-2880
-2920
-2962
-3006
-3053
-3102
-3153
-3205
-3260
-3316
-3374
-3433
-3493
-3554
-3615
-3677
-3739
-3800
-3862
-3922
-3982
-4041
-4098
-4153
-4207
-4259
-4308
-4355
-4398
-4439
-4476
-4509
-4539
-4564
-4585
-4602
-4614
-4623
-4627
-4628
-4626
-4620
-4611
-4600
-4587
-4572
-4555
-4538
-4519
-4500
-4481
-4460
-4440
-4419
-4398
-4376
-4354
-4331
-4308
-4285
-4261
-4236
-4211
-4186
-4160
-4134
-4107
-4080
-4053
-4025
-3997
-3969
-3940
-3910
-3880
-3848
-3816
-3784
-3750
-3716
-3681
-3645
-3609
-3574
-3537
-3501
-3465
-3430
-3394
-3359
-3324
-3289
-3255
-3222
-3188
-3155
-3123
-3090
-3057
-3024
-2991
-2958
-2925
-2890
-2855
-2819
-2782
-2743
-2703
-2662
-2618
-2573
-2526
-2477
-2426
-2373
-2317
-2259
-2199
-2137
-2072
-2005
-1936
-1865
-1791
-1716
-1638
-1559
-1479
-1397
-1314
-1230
-1146
-1061
-977
-893
-809
-726
-645
-564
-486
-409
-335
-263
-194
-128
-66
-6
50
103
152
197
239
277
312
343
371
395
416
434
449
461
469
475
478
478
475
470
461
450
436
419
400
378
354
328
299
268
235
201
164
125
84
42
-1
-46
-93
-140
-188
-238
-287
-338
-389
-441
-492
-545
-597
-650
-703
-756
-808
-861
-913
-965
-1016
-1066
-1115
-1163
-1210
-1256
-1300
-1343
-1384
-1425
-1464
-1503
-1541
-1578
-1614
-1650
-1686
-1721
-1756
-1790
-1825
-1859
-1893
-1926
-1960
-1993
-2025
-2060
-2093
-2126
-2159
-2192
-2224
-2257
-2289
-2320
-2351
-2380
-2409
-2436
-2461
-2485
-2506
-2525
-2542
-2555
-2567
-2575
-2581
-2584
-2585
-2583
-2578
-2571
-2562
-2550
-2537
-2521
-2504
-2485
-2464
-2442
-2418
-2393
-2366
-2338
-2309
-2279
-2247
-2215
-2181
-2146
-2111
-2075
-2037
-2000
-1961
-1922
-1882
-1841
-1799
-1757
-1714
-1670
-1625
-1580
-1533
-1485
-1435
-1384
-1332
-1278
-1223
-1167
-1109
-1051
-992
-932
-872
-811
-750
-689
-627
-567
-506
-446
-387
-329
-272
-217
-163
-111
-60
-12
35
79
122
162
200
237
271
303
333
362
388
412
434
453
470
484
496
504
509
512
510
506
498
487
472
453
431
405
376
343
306
266
222
175
125
71
14
-47
-112
-180
-252
-328
-407
-491
-579
-671
-766
-866
-970
-1077
-1188
-1303
-1420
-1541
-1664
-1790
-1918
-2049
-2181
-2315
-2451
-2589
-2727
-2867
-3008
-3150
-3292
-3435
-3578
-3721
-3865
-4008
-4152
-4295
-4439
-4581
-4724
-4866
-5007
-5147
-5286
-5425
-5563
-5699
-5835
-5971
-6106
-6240
-6374
-6507
-6640
-6773
-6906
-7038
-7170
-7301
-7431
-7561
-7690
-7818
-7945
-8071
-8196
-8321
-8445
-8568
-8690
-8812
-8932
-9053
-9172
-9291
-9409
-9526
-9641
-9756
-9869
-9981
-10090
-10198
-10303
-10406
-10506
-10604
-10697
-10788
-10875
-10958
-11036
-11111
-11181
-11246
-11306
-11362
-11412
-11456
-11496
-11530
-11558
-11581
-11599
-11612
-11620
-11622
-11620
-11614
-11602
-11587
-11567
-11544
-11516
-11485
-11450
-11412
-11371
-11327
-11280
-11230
-11177
-11122
-11065
-11006
-10944
-10881
-10816
-10748
-10680
-10609
-10537
-10464
-10389
-10313
-10235
-10156
-10075
-9993
-9909
-9824
-9737
-9649
-9560
-9470
-9378
-9285
-9191
-9095
-8998
-8900
-8800
-8699
-8596
-8493
-8388
-8282
-8176
-8068
-7960
-7852
-7742
-7632
-7522
-7411
-7300
-7188
-7077
-6965
-6854
-6743
-6632
-6522
-6413
-6305
-6197
-6091
-5987
-5884
-5783
-5683
-5585
-5488
-5393
-5300
-5208
-5118
-5030
-4943
-4857
-4774
-4693
-4613
-4536
-4461
-4388
-4318
-4250
-4186
-4124
-4065
-4009
-3957
-3907
-3861
-3817
-3776
-3737
-3701
-3667
-3636
-3606
-3579
-3553
-3529
-3508
-3488
-3470
-3454
-3439
-3427
-3416
-3407
-3400
-3395
-3390
-3388
-3387
-3387
-3389
-3392
-3397
-3403
-3410
-3418
-3427
-3437
-3449
-3461
-3474
-3489
-3504
-3521
-3539
-3557
-3577
-3599
-3621
-3645
-3669
-3695
-3721
-3749
-3777
-3805
-3834
-3863
-3892
-3921
-3950
-3980
-4009
-4038
-4069
-4098
-4128
-4158
-4188
-4219
-4249
-4279
-4309
-4339
-4368
-4398
-4428
-4458
-4488
-4518
-4549
-4580
-4611
-4642
-4674
-4707
-4739
-4772
-4804
-4836
-4868
-4900
-4930
-4960
-4988
-5016
-5042
-5066
-5089
-5110
-5130
-5148
-5163
-5177
-5189
-5198
-5206
-5210
-5212
-5211
-5207
-5200
-5189
-5175
-5158
-5136
-5112
-5083
-5052
-5016
-4978
-4936
-4892
-4845
-4795
-4743
-4689
-4633
-4575
-4516
-4457
-4396
-4334
-4272
-4210
-4147
-4083
-4019
-3957
-3893
-3829
-3765
-3700
-3636
-3571
-3506
-3441
-3376
-3311
-3246
-3182
-3117
-3053
-2989
-2926
-2863
-2801
-2740
-2680
-2622
-2564
-2509
-2454
-2402
-2350
-2301
-2252
-2204
-2158
-2112
-2067
-2021
-1978
-1934
-1890
-1848
-1805
-1763
-1722
-1681
-1640
-1600
-1560
-1521
-1482
-1444
-1406
-1368
-1330
-1292
-1254
-1216
-1178
-1140
-1101
-1061
-1020
-980
-939
-897
-854
-811
-767
-723
-679
-635
-590
-546
-501
-457
-413
-370
-328
-286
-245
-205
-166
-128
-92
-56
-22
11
43
74
103
132
159
185
209
233
255
275
294
313
329
345
360
373
386
398
409
420
431
441
452
462
473
484
495
506
518
530
543
556
569
583
597
611
624
638
652
665
678
690
702
713
723
732
741
749
756
762
766
771
774
776
778
780
780
780
779
778
776
774
771
768
764
760
755
750
744
738
732
725
718
711
704
696
689
683
676
671
666
662
659
657
656
656
656
658
660
663
667
671
676
681
686
692
697
703
708
712
717
720
723
724
724
723
720
716
710
703
694
683
671
658
643
627
610
592
574
554
535
514
493
472
451
429
406
384
361
338
314
290
265
240
215
189
163
136
110
83
56
30
3
-24
-51
-78
-105
-132
-160
-187
-215
-244
-272
-302
-332
-362
-393
-425
-458
-492
-527
-563
-600
-639
-679
-721
-764
-808
-854
-901
-948
-997
-1046
-1097
-1147
-1198
-1250
-1301
-1353
-1404
-1455
-1506
-1556
-1605
-1653
-1701
-1747
-1792
-1835
-1877
-1918
-1956
-1993
-2028
-2061
-2091
-2120
-2146
-2170
-2192
-2211
-2228
-2243
-2256
-2267
-2277
-2284
-2289
-2293
-2295
-2294
-2292
-2287
-2280
-2271
-2259
-2244
-2228
-2208
-2186
-2162
-2136
-2107
-2076
-2043
-2009
-1973
-1936
-1898
-1858
-1818
-1778
-1736
-1695
-1653
-1611
-1568
-1526
-1483
-1439
-1396
-1351
-1307
-1262
-1217
-1172
-1127
-1081
-1036
-990
-944
-899
-854
-809
-765
-720
-676
-633
-590
-547
-504
-463
-421
-380
-340
-301
-262
-223
-185
-148
-112
-76
-42
-8
25
57
88
118
146
173
199
223
247
268
289
309
328
346
363
380
397
413
429
445
461
477
493
510
526
542
559
575
592
610
628
646
665
685
706
728
751
775
800
828
856
887
919
953
989
1027
1067
1109
1153
1199
1247
1297
1348
1402
1457
1513
1571
1630
1690
1751
1813
1876
1940
2003
2068
2132
2197
2262
2326
2391
2455
2520
2584
2647
2710
2773
2835
2896
2957
3017
3077
3136
3195
3252
3309
3366
3421
3476
3530
3583
3636
3688
3739
3790
3840
3890
3940
3990
4038
4089
4139
4189
4240
4292
4345
4398
4453
4509
4566
4625
4686
4748
4812
4878
4947
5018
5091
5167
5246
5327
5411
5497
5585
5676
5769
5864
5961
6060
6160
6263
6367
6472
6579
6688
6798
6910
7023
7137
7253
7371
7491
7611
7734
7858
7984
8111
8239
8369
8500
8631
8764
8897
9031
9165
9300
9434
9569
9703
9837
9970
10103
10235
10366
10496
10625
10753
10879
11005
11128
11250
11371
11490
11607
11723
11837
11949
12059
12166
12272
12375
12476
12575
12670
12763
12853
12941
13025
13106
13185
13260
13333
13404
13471
13536
13599
13659
13717
13773
13827
13878
13927
13974
14018
14060
14099
14136
14169
14200
14228
14253
14275
14295
14311
14324
14335
14342
14347
14349
14347
14343
14336
14326
14312
14296
14277
14255
14231
14204
14175
14144
14111
14076
14040
14002
13963
13923
13881
13838
13794
13750
13704
13658
13611
13564
13516
13469
13421
13372
13324
13277
13229
13182
13135
13088
13042
12996
12950
12904
12858
12813
12767
12722
12677
12632
12587
12543
12498
12454
12410
12367
12324
12281
12238
12196
12154
12112
12071
12029
11988
11946
11905
11864
11822
11781
11740
11698
11657
11616
11576
11536
11496
11456
11417
11377
11338
11298
11258
11218
11177
11135
11092
11048
11003
10957
10910
10862
10812
10762
10711
10658
10606
10552
10499
10446
10393
10340
10289
10238
10188
10140
10093
10049
10006
9966
9927
9892
9859
9828
9801
9776
9755
9736
9721
9709
9701
9696
9694
9696
9702
9711
9724
9740
9761
9785
9812
9843
9878
9917
9958
10003
10051
10101
10155
10211
10269
10330
10393
10457
10524
10593
10663
10734
10807
10882
10957
11034
11111
11188
11266
11345
11423
11502
11581
11660
11739
11819
11898
11977
12056
12134
12213
12291
12368
12445
12521
12595
12668
12740
12809
12877
12942
13004
13063
13119
13172
13222
13267
13309
13348
13382
13413
13440
13463
13482
13499
13512
13522
13530
13535
13537
13537
13535
13531
13524
13516
13505
13492
13476
13459
13439
13418
13395
13370
13344
13315
13286
13255
13223
13190
13156
13122
13087
13051
13015
12980
12944
12909
12875
12841
12807
12775
12743
12713
12684
12655
12628
12603
12578
12555
12534
12514
12495
12477
12461
12447
12433
12421
12410
12399
12390
12382
12374
12367
12361
12355
12349
12344
12339
12334
12329
12325
12320
12314
12308
12302
12294
12286
12277
12268
12257
12246
12234
12221
12207
12193
12177
12161
12145
12127
12108
12089
12069
12048
12025
12003
11979
11954
11929
11903
11877
11850
11823
11795
11767
11739
11711
11684
11656
11628
11601
11574
11548
11522
11496
11470
11444
11418
11392
11367
11341
11314
11288
11261
11235
11208
11181
11154
11128
11101
11075
11050
11024
10999
10974
10950
10925
10901
10877
10853
10830
10807
10785
10763
10742
10721
10702
10683
10665
10648
10632
10617
10604
10593
10583
10575
10569
10566
10564
10564
10567
10571
10578
10587
10599
10613
10629
10647
10668
10691
10717
10744
10774
10807
10841
10878
10916
10956
10998
11041
11085
11130
11176
11222
11269
11315
11360
11405
11450
11493
11535
11575
11614
11652
11689
11724
11758
11791
11824
11855
11886
11917
11947
11977
12006
12036
12065
12094
12123
12151
12179
12207
12235
12261
12288
12313
12338
12363
12386
12409
12431
12453
12474
12494
12514
12533
12552
12571
12589
12607
12625
12643
12661
12678
12696
12714
12731
12749
12766
12784
12801
12818
12835
12852
12869
12886
12902
12918
12935
12951
12966
12982
12997
13012
13026
13041
13055
13068
13081
13094
13106
13118
13129
13140
13150
13160
13169
13177
13185
13192
13198
13203
13207
13209
13211
13211
13210
13208
13204
13199
13192
13185
13176
13166
13155
13143
13130
13116
13102
13087
13072
13056
13040
13024
13008
12992
12976
12960
12944
12927
12911
12894
12877
12860
12842
12823
12804
12785
12764
12743
12721
12699
12676
12652
12628
12602
12577
12550
12523
12495
12466
12437
12408
12378
12347
12316
12285
12253
12222
12190
12158
12126
12093
12061
12029
11996
11963
11930
11896
11862
11827
11792
11755
11718
11680
11641
11601
11559
11517
11473
11428
11383
11336
11289
11240
11191
11141
11090
11038
10986
10933
10879
10824
10769
10714
10658
10602
10545
10488
10432
10375
10319
10262
10206
10150
10094
10039
9984
9929
9874
9819
9765
9711
9658
9604
9551
9499
9447
9396
9346
9296
9248
9200
9153
9108
9063
9019
8977
8935
8894
8855
8816
8778
8740
8703
8667
8632
8597
8563
8529
8497
8464
8433
8403
8373
8344
8316
8289
8263
8238
8214
8189
8167
8146
8125
8105
8084
8064
8045
8023
8004
7982
7960
7937
7913
7887
7860
7831
7800
7768
7734
7699
7661
7622
7581
7538
7493
7445
7396
7344
7290
7234
7175
7114
7050
6983
6914
6841
6767
6689
6608
6525
6439
6351
6259
6166
6070
5972
5872
5769
5665
5559
5451
5342
5231
5119
5006
4892
4777
4662
4545
4428
4311
4193
4075
3956
3837
3718
3599
3479
3359
3239
3118
2997
2875
2753
2631
2508
2384
2260
2135
2009
1882
1755
1626
1496
1365
1233
1100
965
829
692
553
414
273
130
-13
-158
-305
-452
-601
-751
-903
-1056
-1210
-1365
-1521
-1678
-1837
-1997
-2158
-2321
-2485
-2651
-2818
-2987
-3157
-3329
-3503
-3677
-3854
-4030
-4210
-4390
-4571
-4753
-4935
-5118
-5302
-5485
-5669
-5853
-6037
-6221
-6404
-6588
-6771
-6954
-7136
-7319
-7501
-7684
-7866
-8048
-8230
-8411
-8592
-8772
-8952
-9132
-9311
-9489
-9666
-9842
-10018
-10192
-10365
-10537
-10706
-10874
-11041
-11205
-11367
-11527
-11684
-11839
-11992
-12141
-12289
-12433
-12575
-12713
-12849
-12982
-13111
-13237
-13360
-13479
-13595
-13707
-13816
-13921
-14022
-14121
-14215
-14307
-14395
-14480
-14562
-14641
-14717
-14789
-14858
-14924
-14987
-15046
-15102
-15155
-15205
-15251
-15294
-15335
-15372
-15405
-15436
-15464
-15489
-15510
-15529
-15544
-15557
-15568
-15575
-15580
-15583
-15583
-15581
-15577
-15571
-15563
-15552
-15541
-15527
-15512
-15496
-15478
-15460
-15441
-15421
-15401
-15381
-15361
-15341
-15322
-15304
-15286
-15270
-15254
-15240
-15227
-15216
-15206
-15198
-15191
-15185
-15180
-15177
-15174
-15172
-15171
-15169
-15168
-15167
-15165
-15164
-15162
-15160
-15158
-15155
-15153
-15150
-15147
-15144
-15141
-15139
-15136
-15134
-15132
-15131
-15130
-15129
-15128
-15128
-15128
-15128
-15129
-15130
-15130
-15131
-15132
-15133
-15134
-15135
-15136
-15136
-15136
-15137
-15136
-15136
-15135
-15133
-15132
-15129
-15127
-15123
-15119
-15115
-15110
-15105
-15099
-15093
-15086
-15079
-15073
-15066
-15059
-15053
-15046
-15040
-15034
-15029
-15024
-15019
-15014
-15010
-15007
-15004
-15001
-14999
-14997
-14996
-14995
-14995
-14995
-14996
-14998
-15000
-15002
-15005
-15010
-15014
-15020
-15026
-15033
-15041
-15049
-15058
-15067
-15077
-15087
-15098
-15109
-15120
-15132
-15144
-15156
-15169
-15182
-15195
-15209
-15223
-15238
-15254
-15270
-15287
-15304
-15323
-15341
-15361
-15381
-15402
-15423
-15444
-15465
-15487
-15508
-15529
-15550
-15571
-15591
-15610
-15628
-15646
-15663
-15678
-15693
-15706
-15718
-15729
-15739
-15748
-15757
-15764
-15770
-15776
-15781
-15785
-15788
-15790
-15791
-15792
-15792
-15791
-15789
-15787
-15784
-15781
-15778
-15774
-15770
-15766
-15762
-15759
-15755
-15752
-15749
-15746
-15744
-15743
-15742
-15742
-15742
-15743
-15744
-15746
-15748
-15750
-15753
-15756
-15760
-15764
-15768
-15772
-15776
-15780
-15784
-15788
-15791
-15794
-15797
-15799
-15801
-15802
-15802
-15802
-15801
-15799
-15796
-15792
-15787
-15780
-15773
-15764
-15754
-15743
-15731
-15717
-15703
-15687
-15671
-15654
-15636
-15617
-15599
-15580
-15560
-15541
-15522
-15502
-15483
-15464
-15445
-15425
-15407
-15388
-15369
-15350
-15331
-15313
-15294
-15275
-15256
-15237
-15219
-15200
-15182
-15164
-15148
-15131
-15116
-15102
-15089
-15076
-15065
-15055
-15047
-15039
-15032
-15027
-15023
-15020
-15019
-15019
-15020
-15023
-15028
-15034
-15043
-15054
-15066
-15081
-15099
-15119
-15141
-15166
-15193
-15224
-15257
-15292
-15331
-15372
-15415
-15462
-15511
-15562
-15616
-15672
-15730
-15790
-15852
-15916
-15981
-16047
-16116
-16186
-16257
-16329
-16402
-16476
-16551
-16626
-16702
-16778
-16855
-16933
-17010
-17088
-17167
-17246
-17325
-17405
-17485
-17566
-17646
-17728
-17809
-17891
-17973
-18056
-18139
-18223
-18306
-18390
-18473
-18557
-18640
-18722
-18804
-18885
-18965
-19044
-19121
-19198
-19272
-19346
-19418
-19488
-19557
-19625
-19690
-19754
-19817
-19877
-19936
-19992
-20047
-20100
-20150
-20198
-20244
-20287
-20328
-20367
-20402
-20435
-20465
-20493
-20518
-20540
-20559
-20576
-20589
-20601
-20609
-20615
-20619
-20620
-20619
-20615
-20609
-20600
-20589
-20576
-20560
-20542
-20521
-20498
-20473
-20445
-20415
-20383
-20348
-20311
-20272
-20230
-20186
-20140
-20091
-20041
-19988
-19933
-19877
-19818
-19758
-19695
-19631
-19565
-19497
-19428
-19356
-19282
-19206
-19128
-19048
-18967
-18883
-18797
-18709
-18619
-18527
-18433
-18337
-18239
-18139
-18037
-17933
-17826
-17717
-17606
-17492
-17376
-17258
-17137
-17013
-16887
-16759
-16628
-16495
-16359
-16222
-16082
-15940
-15797
-15651
-15504
-15356
-15205
-15054
-14901
-14747
-14592
-14435
-14278
-14119
-13960
-13800
-13639
-13477
-13316
-13154
-12991
-12829
-12667
-12506
-12344
-12184
-12024
-11864
-11705
-11548
-11391
-11235
-11080
-10926
-10774
-10623
-10473
-10326
-10179
-10035
-9892
-9751
-9612
-9474
-9339
-9204
-9072
-8942
-8813
-8685
-8559
-8435
-8312
-8191
-8070
-7951
-7833
-7716
-7600
-7485
-7371
-7257
-7144
-7032
-6920
-6809
-6698
-6588
-6478
-6368
-6259
-6151
-6043
-5936
-5830
-5724
-5619
-5515
-5411
-5309
-5207
-5107
-5008
-4909
-4813
-4717
-4623
-4531
-4440
-4351
-4264
-4179
-4096
-4016
-3938
-3863
-3790
-3721
-3654
-3591
-3531
-3474
-3420
-3370
-3323
-3279
-3240
-3204
-3171
-3143
-3118
-3097
-3080
-3067
-3058
-3052
-3051
-3053
-3059
-3068
-3081
-3098
-3118
-3141
-3168
-3198
-3230
-3266
-3305
-3347
-3392
-3439
-3489
-3542
-3598
-3655
-3715
-3777
-3842
-3908
-3976
-4046
-4117
-4190
-4264
-4340
-4417
-4495
-4575
-4655
-4737
-4821
-4905
-4991
-5077
-5165
-5255
-5345
-5436
-5528
-5621
-5716
-5811
-5906
-6002
-6099
-6196
-6294
-6392
-6490
-6588
-6687
-6786
-6884
-6983
-7082
-7181
-7280
-7379
-7478
-7577
-7677
-7776
-7876
-7975
-8074
-8173
-8272
-8371
-8468
-8566
-8662
-8758
-8852
-8945
-9037
-9128
-9217
-9304
-9389
-9473
-9554
-9634
-9711
-9786
-9858
-9929
-9996
-10062
-10124
-10184
-10242
-10296
-10348
-10398
-10444
-10487
-10528
-10565
-10599
-10630
-10657
-10681
-10702
-10719
-10732
-10742
-10748
-10750
-10749
-10743
-10734
-10721
-10704
-10684
-10659
-10632
-10600
-10565
-10526
-10484
-10438
-10389
-10336
-10280
-10221
-10158
-10093
-10023
-9951
-9876
-9798
-9717
-9633
-9546
-9456
-9364
-9269
-9171
-9070
-8967
-8862
-8753
-8642
-8529
-8413
-8294
-8172
-8048
-7923
-7795
-7665
-7533
-7400
-7265
-7129
-6993
-6856
-6718
-6580
-6442
-6305
-6167
-6029
-5892
-5756
-5619
-5483
-5348
-5212
-5077
-4943
-4808
-4674
-4539
-4405
-4271
-4138
-4003
-3870
-3736
-3602
-3468
-3333
-3199
-3064
-2929
-2794
-2659
-2524
-2389
-2253
-2118
-1982
-1847
-1711
-1575
-1439
-1303
-1167
-1030
-893
-756
-619
-481
-343
-204
-65
74
214
355
496
638
781
924
1067
1211
1355
1499
1642
1786
1929
2072
2214
2355
2495
2634
2771
2907
3040
3172
3302
3429
3554
3676
3796
3912
4026
4136
4243
4347
4447
4545
4638
4728
4815
4897
4976
5050
5120
5186
5247
5303
5354
5401
5442
5479
5510
5536
5556
5571
5581
5585
5584
5577
5566
5549
5528
5501
5471
5436
5396
5353
5305
5254
5198
5139
5075
5008
4937
4863
4784
4702
4617
4528
4436
4341
4243
4142
4038
3933
3825
3715
3603
3490
3375
3259
3142
3025
2906
2787
2668
2548
2429
2310
2191
2072
1954
1836
1719
1603
1488
1374
1261
1150
1040
931
823
718
613
511
410
310
213
117
22
-70
-161
-250
-337
-421
-503
-582
-659
-733
-805
-873
-939
-1002
-1062
-1120
-1175
-1227
-1277
-1324
-1369
-1411
-1451
-1489
-1524
-1557
-1588
-1616
-1642
-1665
-1686
-1704
-1719
-1731
-1740
-1745
-1748
-1748
-1744
-1737
-1726
-1713
-1696
-1677
-1654
-1629
-1601
-1570
-1536
-1500
-1461
-1419
-1375
-1329
-1280
-1228
-1175
-1119
-1060
-999
-935
-869
-800
-728
-654
-577
-497
-415
-329
-242
-151
-58
37
135
235
338
442
548
656
765
876
988
1101
1214
1329
1444
1559
1675
1790
1905
2020
2134
2247
2360
2471
2582
2692
2800
2908
3013
3118
3220
3321
3420
3517
3613
3706
3797
3886
3973
4058
4141
4221
4300
4376
4450
4522
4591
4659
4724
4788
4849
4909
4967
5024
5079
5134
5187
5239
5291
5342
5392
5443
5492
5542
5592
5642
5691
5741
5791
5841
5891
5941
5991
6041
6090
6140
6189
6239
6288
6337
6386
6435
6484
6533
6582
6631
6680
6729
6777
6826
6874
6922
6970
7017
7064
7111
7156
7201
7245
7288
7329
7370
7409
7446
7482
7516
7548
7578
7607
7633
7657
7680
7700
7718
7733
7747
7759
7768
7775
7780
7782
7783
7780
7775
7768
7757
7744
7728
7709
7688
7663
7636
7606
7574
7539
7502
7462
7421
7377
7331
7284
7236
7186
7135
7083
7031
6979
6926
6874
6823
6773
6723
6675
6629
6584
6541
6499
6461
6424
6390
6359
6330
6304
6281
6260
6242
6227
6214
6204
6196
6190
6186
6184
6183
6184
6187
6190
6194
6199
6205
6211
6218
6225
6232
6239
6246
6253
6259
6265
6269
6274
6277
6279
6281
6282
6281
6280
6277
6274
6270
6265
6259
6252
6244
6236
6227
6218
6209
6200
6191
6182
6174
6166
6158
6151
6145
6139
6135
6132
6130
6129
6130
6133
6137
6142
6150
6158
6169
6181
6195
6211
6229
6249
6271
6296
6324
6354
6387
6423
6461
6503
6546
6593
6642
6694
6748
6805
6864
6925
6988
7053
7120
7187
7256
7326
7396
7466
7537
7607
7677
7745
7813
7879
7944
8007
8067
8125
8182
8235
8286
8334
8379
8421
8460
8497
8530
8561
8588
8612
8634
8652
8668
8681
8691
8699
8704
8707
8708
8707
8704
8700
8694
8686
8678
8668
8657
8645
8632
8619
8604
8589
8573
8556
8539
8521
8503
8485
8466
8448
8430
8411
8394
8376
8359
8342
8326
8310
8295
8281
8267
8254
8241
8229
8218
8206
8195
8185
8173
8163
8151
8141
8129
8116
8103
8090
8077
8061
8048
8032
8016
8002
7986
7971
7955
7940
7925
7910
7895
7880
7866
7852
7839
7825
7813
7800
7788
7777
7766
7754
7744
7733
7722
7712
7701
7690
7679
7668
7657
7645
7633
7620
7607
7594
7581
7567
7554
7540
7526
7512
7498
7484
7471
7458
7445
7432
7421
7410
7401
7392
7386
7382
7380
7381
7385
7391
7402
7416
7433
7455
7481
7511
7546
7584
7627
7674
7724
7779
7837
7898
7963
8029
8101
8175
8251
8331
8412
8496
8583
8672
8763
8856
8950
9047
9145
9245
9346
9449
9552
9656
9761
9867
9973
10079
10185
10291
10398
10503
10609
10714
10819
10924
11028
11131
11233
11334
11434
11532
11629
11724
11817
11908
11997
12084
12168
12251
12331
12408
12484
12558
12629
12699
12767
12833
12898
12961
13024
13085
13146
13206
13265
13324
13383
13442
13501
13560
13618
13677
13736
13794
13852
13909
13966
14021
14076
14130
14183
14234
14285
14333
14381
14427
14471
14514
14556
14595
14634
14670
14704
14736
14766
14794
14818
14840
14859
14875
14887
14896
14902
14904
14903
14898
14889
14878
14862
14844
14822
14797
14768
14737
14703
14665
14625
14581
14535
14485
14433
14377
14317
14255
14188
14119
14046
13969
13889
13805
13718
13627
13533
13436
13335
13232
13126
13017
12905
12792
12677
12560
12441
12321
12200
12079
11956
11834
11711
11589
11468
11347
11228
11110
10993
10878
10765
10653
10544
10436
10330
10227
10126
10027
9931
9837
9745
9656
9569
9485
9403
9324
9247
9172
9100
9031
8963
8898
8836
8775
8717
8660
8606
8553
8502
8453
8406
8359
8315
8271
8229
8188
8147
8108
8069
8031
7993
7955
7918
7881
7844
7808
7772
7736
7700
7664
7628
7593
7558
7524
7490
7457
7425
7394
7363
7334
7307
7280
7255
7232
7211
7192
7175
7160
7148
7138
7131
7128
7127
7130
7136
7146
7160
7178
7199
7225
7255
7289
7326
7368
7414
7464
7518
7575
7636
7700
7768
7839
7913
7991
8071
8154
8240
8329
8420
8514
8610
8708
8807
8909
9012
9116
9220
9326
9431
9537
9643
9748
9852
9955
10057
10157
10256
10352
10446
10538
10626
10712
10795
10874
10950
11023
11092
11157
11218
11276
11329
11378
11423
11463
11499
11530
11557
11579
11595
11607
11613
11614
11609
11599
11584
11564
11538
11508
11472
11432
11387
11337
11283
11225
11162
11096
11025
10951
10873
10792
10707
10618
10527
10432
10335
10234
10131
10026
9918
9808
9695
9581
9465
9348
9229
9108
8987
8864
8740
8616
8490
8364
8238
8111
7984
7856
7728
7600
7471
7342
7214
7085
6956
6827
6699
6570
6442
6314
6186
6058
5931
5803
5676
5549
5422
5295
5169
5042
4915
4789
4662
4535
4408
4280
4153
4025
3898
3770
3642
3514
3385
3257
3129
3001
2874
2746
2620
2494
2369
2245
2121
1999
1879
1759
1641
1525
1410
1298
1187
1079
973
869
768
669
573
480
390
303
219
137
59
-15
-87
-155
-220
-281
-339
-393
-444
-492
-536
-577
-614
-648
-679
-707
-731
-752
-770
-785
-796
-805
-810
-813
-812
-808
-801
-791
-778
-762
-744
-724
-700
-675
-647
-617
-585
-551
-516
-478
-439
-398
-355
-310
-264
-216
-166
-114
-61
-6
52
111
172
235
300
366
435
506
580
655
732
812
895
980
1068
1159
1252
1349
1449
1553
1659
1770
1883
2000
2120
2243
2370
2499
2632
2766
2903
3041
3181
3323
3465
3607
3750
3893
4035
4177
4318
4458
4597
4735
4871
5007
5140
5273
5404
5533
5660
5786
5910
6032
6152
6270
6385
6499
6610
6720
6827
6932
7036
7137
7237
7334
7430
7525
7617
7709
7798
7887
7974
8060
8145
8229
8312
8394
8475
8555
8633
8711
8788
8863
8937
9010
9082
9153
9222
9290
9357
9422
9487
9550
9611
9671
9730
9788
9844
9899
9953
10006
10057
10106
10154
10201
10246
10289
10330
10370
10408
10443
10477
10509
10539
10566
10591
10614
10634
10652
10668
10680
10691
10698
10703
10706
10705
10702
10696
10687
10676
10662
10645
10625
10603
10579
10551
10522
10490
10455
10418
10379
10337
10293
10247
10199
10149
10097
10043
9988
9931
9873
9813
9752
9689
9626
9561
9496
9430
9363
9296
9228
9160
9091
9023
8954
8885
8816
8746
8677
8608
8540
8471
8403
8334
8266
8199
8131
8064
7996
7929
7863
7796
7730
7665
7599
7535
7470
7407
7344
7282
7221
7160
7101
7043
6986
6930
6876
6823
6771
6721
6672
6625
6578
6534
6491
6449
6409
6370
6334
6298
6265
6234
6204
6176
6150
6126
6103
6083
6064
6047
6032
6019
6007
5996
5988
5981
5975
5972
5969
5969
5969
5971
5975
5980
5987
5994
6003
6013
6024
6036
6048
6061
6074
6087
6100
6113
6126
6139
6151
6162
6173
6184
6194
6203
6212
6221
6229
6237
6245
6254
6262
6271
6280
6290
6300
6311
6323
6336
6349
6363
6378
6394
6411
6428
6445
6463
6482
6501
6520
6539
6558
6577
6595
6614
6632
6650
6668
6686
6704
6721
6739
6757
6776
6795
6815
6835
6856
6877
6900
6923
6947
6972
6998
7024
7051
7078
7106
7134
7162
7191
7220
7249
7278
7306
7334
7361
7387
7412
7436
7459
7481
7500
7519
7535
7549
7561
7571
7579
7584
7587
7588
7586
7582
7576
7568
7557
7544
7529
7512
7492
7471
7448
7422
7395
7365
7333
7299
7262
7223
7181
7137
7091
7043
6992
6939
6885
6828
6771
6711
6650
6588
6525
6462
6397
6332
6266
6200
6133
6065
5997
5929
5860
5791
5721
5650
5579
5507
5435
5362
5288
5215
5140
5066
4991
4915
4839
4763
4687
4611
4534
4457
4379
4301
4223
4143
4062
3981
3899
3815
3730
3643
3555
3465
3373
3278
3182
3083
2982
2879
2774
2666
2556
2444
2330
2214
2095
1974
1851
1726
1599
1471
1340
1208
1075
941
807
671
536
400
264
129
-6
-139
-272
-403
-533
-661
-788
-912
-1034
-1154
-1272
-1388
-1501
-1613
-1722
-1828
-1933
-2035
-2134
-2231
-2326
-2418
-2507
-2593
-2676
-2755
-2831
-2903
-2971
-3036
-3096
-3151
-3203
-3250
-3293
-3331
-3365
-3395
-3421
-3442
-3460
-3475
-3486
-3494
-3500
-3502
-3502
-3500
-3495
-3489
-3480
-3470
-3459
-3445
-3431
-3415
-3398
-3379
-3360
-3340
-3319
-3297
-3275
-3252
-3227
-3202
-3177
-3150
-3123
-3094
-3065
-3035
-3004
-2972
-2938
-2904
-2870
-2834
-2797
-2760
-2721
-2682
-2642
-2602
-2561
-2519
-2477
-2434
-2391
-2347
-2302
-2256
-2209
-2162
-2113
-2063
-2011
-1959
-1904
-1848
-1791
-1732
-1670
-1607
-1542
-1476
-1407
-1336
-1264
-1189
-1113
-1035
-956
-875
-793
-709
-623
-537
-448
-359
-269
-177
-84
10
105
200
296
393
491
588
686
784
882
979
1076
1172
1268
1362
1455
1546
1636
1723
1809
1893
1974
2053
2129
2203
2273
2341
2406
2467
2525
2579
2629
2675
2717
2755
2789
2818
2843
2863
2879
2889
2895
2897
2893
2885
2872
2855
2834
2808
2778
2744
2706
2664
2618
2569
2516
2459
2399
2336
2270
2200
2128
2052
1974
1892
1808
1721
1632
1541
1448
1352
1255
1156
1056
955
852
748
643
537
430
322
213
104
-7
-119
-231
-344
-458
-573
-689
-806
-924
-1042
-1162
-1282
-1403
-1525
-1649
-1773
-1898
-2023
-2150
-2277
-2405
-2534
-2664
-2794
-2926
-3058
-3190
-3324
-3458
-3592
-3728
-3864
-4000
-4137
-4275
-4412
-4551
-4689
-4828
-4967
-5106
-5245
-5383
-5522
-5660
-5798
-5935
-6072
-6208
-6343
-6477
-6610
-6741
-6871
-7000
-7127
-7252
-7375
-7496
-7614
-7730
-7844
-7955
-8063
-8167
-8270
-8369
-8465
-8557
-8646
-8731
-8813
-8891
-8965
-9035
-9101
-9164
-9222
-9277
-9327
-9373
-9415
-9453
-9487
-9516
-9542
-9563
-9580
-9592
-9601
-9605
-9606
-9602
-9595
-9583
-9568
-9549
-9526
-9500
-9470
-9438
-9402
-9364
-9323
-9280
-9234
-9187
-9137
-9086
-9033
-8979
-8924
-8867
-8810
-8751
-8692
-8632
-8572
-8510
-8449
-8388
-8326
-8264
-8203
-8141
-8080
-8021
-7961
-7902
-7845
-7788
-7732
-7678
-7625
-7574
-7524
-7476
-7429
-7385
-7342
-7301
-7263
-7226
-7192
-7160
-7130
-7103
-7078
-7055
-7035
-7017
-7002
-6989
-6978
-6969
-6962
-6958
-6955
-6954
-6955
-6958
-6962
-6968
-6974
-6982
-6991
-7002
-7013
-7025
-7037
-7051
-7065
-7081
-7097
-7114
-7132
-7151
-7171
-7192
-7215
-7239
-7264
-7291
-7319
-7349
-7380
-7413
-7448
-7484
-7523
-7563
-7606
-7651
-7698
-7748
-7801
-7856
-7915
-7976
-8039
-8106
-8177
-8251
-8327
-8406
-8489
-8574
-8663
-8754
-8848
-8945
-9044
-9146
-9251
-9358
-9467
-9579
-9694
-9810
-9929
-10050
-10173
-10299
-10426
-10555
-10686
-10819
-10954
-11090
-11229
-11368
-11510
-11652
-11796
-11941
-12087
-12234
-12381
-12529
-12677
-12825
-12973
-13121
-13268
-13415
-13561
-13706
-13850
-13993
-14135
-14277
-14417
-14556
-14694
-14830
-14966
-15101
-15234
-15366
-15497
-15627
-15756
-15883
-16008
-16133
-16254
-16376
-16496
-16614
-16730
-16844
-16956
-17067
-17176
-17284
-17390
-17494
-17596
-17697
-17796
-17893
-17989
-18083
-18175
-18266
-18355
-18442
-18527
-18610
-18690
-18769
-18845
-18918
-18989
-19058
-19124
-19187
-19248
-19306
-19361
-19414
-19464
-19511
-19555
-19597
-19636
-19672
-19705
-19736
-19764
-19790
-19812
-19833
-19850
-19866
-19878
-19889
-19897
-19902
-19906
-19907
-19906
-19903
-19898
-19891
-19882
-19872
-19860
-19846
-19830
-19813
-19794
-19774
-19752
-19729
-19704
-19678
-19650
-19621
-19591
-19559
-19525
-19491
-19455
-19417
-19379
-19338
-19297
-19255
-19211
-19166
-19120
-19074
-19026
-18977
-18927
-18877
-18826
-18774
-18721
-18668
-18614
-18560
-18505
-18450
-18394
-18338
-18281
-18224
-18167
-18110
-18052
-17995
-17937
-17879
-17821
-17764
-17706
-17648
-17591
-17534
-17476
-17420
-17363
-17307
-17251
-17195
-17140
-17085
-17031
-16977
-16923
-16870
-16817
-16766
-16715
-16664
-16615
-16566
-16518
-16470
-16424
-16378
-16332
-16289
-16245
-16202
-16158
-16117
-16075
-16033
-15992
-15951
-15910
-15869
-15829
-15788
-15747
-15707
-15666
-15625
-15583
-15542
-15500
-15458
-15416
-15373
-15329
-15285
-15241
-15196
-15150
-15103
-15056
-15007
-14958
-14907
-14855
-14802
-14747
-14691
-14634
-14576
-14516
-14455
-14393
-14330
-14265
-14200
-14133
-14065
-13996
-13926
-13854
-13782
-13710
-13636
-13562
-13487
-13411
-13335
-13258
-13181
-13104
-13026
-12947
-12869
-12790
-12710
-12631
-12551
-12471
-12391
-12311
-12231
-12150
-12070
-11990
-11910
-11830
-11751
-11672
-11593
-11515
-11438
-11361
-11285
-11210
-11135
-11062
-10990
-10919
-10850
-10782
-10715
-10650
-10586
-10524
-10463
-10403
-10345
-10288
-10232
-10178
-10124
-10071
-10018
-9966
-9915
-9864
-9813
-9762
-9711
-9661
-9610
-9559
-9508
-9456
-9404
-9352
-9299
-9246
-9191
-9136
-9081
-9024
-8966
-8908
-8848
-8786
-8724
-8659
-8594
-8526
-8457
-8386
-8313
-8238
-8160
-8080
-7999
-7914
-7828
-7739
-7647
-7553
-7456
-7357
-7256
-7152
-7045
-6937
-6826
-6712
-6597
-6480
-6360
-6240
-6117
-5993
-5868
-5742
-5616
-5488
-5361
-5233
-5105
-4978
-4850
-4724
-4598
-4472
-4348
-4224
-4102
-3981
-3862
-3744
-3628
-3513
-3401
-3290
-3182
-3075
-2970
-2867
-2765
-2666
-2569
-2473
-2380
-2288
-2198
-2110
-2024
-1939
-1857
-1776
-1697
-1620
-1545
-1472
-1401
-1331
-1264
-1198
-1134
-1072
-1012
-953
-896
-840
-786
-733
-682
-632
-583
-535
-488
-442
-397
-353
-309
-267
-225
-183
-142
-101
-60
-19
22
64
106
149
192
236
281
327
374
422
470
520
572
624
678
734
790
849
909
970
1033
1097
1163
1230
1299
1369
1440
1513
1587
1662
1738
1816
1895
1976
2057
2140
2224
2309
2395
2482
2571
2660
2751
2843
2936
3030
3125
3221
3318
3415
3514
3614
3714
3815
3917
4019
4123
4226
4331
4436
4541
4647
4753
4859
4966
5073
5179
5285
5391
5496
5600
5704
5806
5908
6008
6107
6205
6302
6397
6490
6581
6671
6760
6846
6930
7013
7094
7172
7248
7323
7395
7465
7532
7597
7660
7720
7778
7833
7885
7935
7981
8025
8067
8105
8141
8173
8203
8231
8255
8277
8296
8313
8328
8340
8349
8356
8361
8363
8363
8361
8357
8351
8342
8331
8319
8304
8288
8270
8250
8229
8205
8180
8154
8125
8096
8064
8029
7995
7958
7919
7879
7836
7792
7745
7697
7646
7594
7540
7484
7427
7368
7308
7246
7183
7118
7052
6985
6917
6847
6777
6705
6632
6558
6483
6406
6329
6251
6172
6092
6011
5930
5848
5766
5683
5599
5516
5431
5347
5263
5178
5093
5008
4922
4837
4752
4667
4581
4496
4411
4327
4242
4158
4075
3991
3909
3826
3744
3663
3583
3503
3425
3347
3270
3194
3119
3045
2972
2900
2830
2760
2692
2625
2560
2495
2432
2370
2310
2251
2193
2136
2081
2027
1975
1924
1874
1825
1777
1730
1685
1640
1596
1553
1511
1470
1429
1390
1351
1313
1276
1240
1204
1170
1137
1104
1072
1041
1010
980
951
922
894
866
838
811
784
757
730
703
676
649
622
595
567
540
511
483
453
424
393
362
330
298
265
231
197
162
127
91
54
18
-20
-57
-95
-133
-171
-209
-247
-284
-322
-358
-395
-430
-465
-499
-532
-564
-595
-625
-654
-683
-710
-736
-761
-786
-810
-833
-856
-878
-900
-921
-942
-963
-983
-1002
-1022
-1041
-1060
-1078
-1096
-1114
-1132
-1149
-1166
-1184
-1201
-1218
-1234
-1251
-1267
-1284
-1300
-1316
-1332
-1347
-1362
-1377
-1392
-1406
-1420
-1434
-1447
-1459
-1471
-1483
-1494
-1505
-1515
-1525
-1534
-1542
-1550
-1557
-1563
-1569
-1573
-1577
-1580
-1582
-1583
-1583
-1581
-1579
-1576
-1572
-1567
-1562
-1555
-1548
-1541
-1533
-1524
-1515
-1505
-1495
-1485
-1473
-1462
-1450
-1437
-1424
-1410
-1396
-1381
-1365
-1350
-1333
-1316
-1299
-1282
-1264
-1245
-1226
-1207
-1188
-1169
-1149
-1129
-1109
-1088
-1067
-1045
-1022
-1000
-977
-953
-928
-903
-877
-851
-824
-797
-769
-742
-713
-685
-657
-628
-600
-572
-544
-517
-489
-462
-436
-409
-383
-358
-333
-309
-286
-263
-241
-220
-200
-181
-163
-146
-129
-114
-99
-86
-73
-61
-50
-40
-30
-22
-14
-6
0
6
12
16
20
24
26
29
30
31
32
32
32
31
30
28
26
25
23
21
19
18
17
16
16
17
18
19
21
24
27
31
35
39
43
48
53
58
63
68
73
77
81
85
88
91
92
94
94
93
92
89
85
80
73
65
55
44
31
17
0
-18
-38
-59
-83
-108
-134
-163
-193
-224
-257
-292
-328
-366
-405
-445
-486
-528
-571
-615
-660
-705
-751
-797
-844
-891
-938
-985
-1032
-1079
-1125
-1172
-1218
-1263
-1309
-1353
-1397
-1441
-1484
-1526
-1568
-1608
-1649
-1688
-1726
-1763
-1800
-1835
-1869
-1902
-1934
-1964
-1994
-2021
-2048
-2073
-2097
-2119
-2140
-2160
-2178
-2195
-2211
-2226
-2239
-2252
-2264
-2276
-2287
-2297
-2307
-2317
-2327
-2337
-2347
-2357
-2367
-2378
-2389
-2400
-2412
-2425
-2437
-2450
-2464
-2478
-2493
-2507
-2523
-2539
-2555
-2571
-2588
-2605
-2622
-2640
-2657
-2675
-2693
-2710
-2728
-2745
-2762
-2779
-2796
-2812
-2828
-2844
-2860
-2876
-2892
-2908
-2924
-2940
-2957
-2973
-2990
-3008
-3026
-3044
-3063
-3082
-3102
-3122
-3143
-3164
-3185
-3207
-3229
-3252
-3275
-3298
-3321
-3344
-3368
-3391
-3415
-3439
-3463
-3487
-3512
-3536
-3560
-3585
-3609
-3633
-3657
-3681
-3704
-3728
-3750
-3773
-3794
-3816
-3836
-3856
-3876
-3894
-3912
-3929
-3944
-3959
-3973
-3986
-3997
-4008
-4017
-4026
-4033
-4038
-4043
-4046
-4046
-4046
-4046
-4043
-4038
-4032
-4024
-4014
-4005
-3993
-3980
-3965
-3950
-3933
-3914
-3895
-3875
-3854
-3832
-3809
-3786
-3763
-3739
-3715
-3691
-3666
-3642
-3617
-3593
-3569
-3546
-3523
-3500
-3478
-3456
-3435
-3415
-3396
-3377
-3359
-3342
-3326
-3311
-3297
-3283
-3271
-3259
-3248
-3239
-3230
-3222
-3215
-3209
-3204
-3200
-3198
-3196
-3195
-3195
-3196
-3198
-3201
-3205
-3209
-3214
-3220
-3226
-3233
-3240
-3248
-3257
-3266
-3275
-3284
-3294
-3303
-3313
-3322
-3332
-3341
-3349
-3357
-3365
-3372
-3378
-3383
-3387
-3391
-3393
-3395
-3395
-3394
-3392
-3389
-3384
-3379
-3372
-3364
-3355
-3345
-3333
-3321
-3308
-3294
-3278
-3263
-3247
-3230
-3213
-3195
-3177
-3159
-3141
-3123
-3105
-3087
-3068
-3050
-3032
-3014
-2996
-2978
-2960
-2943
-2925
-2908
-2891
-2874
-2857
-2840
-2824
-2808
-2792
-2777
-2762
-2748
-2735
-2722
-2710
-2698
-2687
-2676
-2666
-2656
-2646
-2637
-2627
-2618
-2609
-2600
-2591
-2581
-2572
-2562
-2552
-2541
-2531
-2519
-2508
-2496
-2483
-2470
-2457
-2443
-2429
-2414
-2398
-2382
-2365
-2347
-2329
-2310
-2290
-2269
-2248
-2225
-2202
-2178
-2152
-2126
-2099
-2071
-2041
-2012
-1982
-1951
-1920
-1888
-1856
-1823
-1790
-1756
-1723
-1689
-1655
-1621
-1588
-1554
-1520
-1486
-1452
-1418
-1384
-1350
-1316
-1282
-1248
-1214
-1180
-1147
-1113
-1080
-1047
-1014
-981
-948
-916
-884
-852
-821
-790
-760
-729
-700
-670
-641
-613
-585
-557
-529
-502
-475
-449
-422
-396
-371
-345
-320
-295
-269
-244
-218
-193
-167
-141
-114
-87
-60
-32
-4
25
54
84
113
143
173
204
234
265
295
326
356
387
418
448
479
509
539
569
599
629
658
687
716
744
772
800
827
854
880
906
931
956
980
1004
1028
1051
1074
1096
1118
1140
1161
1181
1202
1221
1240
1259
1277
1295
1312
1329
1345
1361
1377
1392
1407
1422
1437
1451
1466
1480
1495
1510
1525
1540
1556
1572
1588
1605
1622
1640
1658
1676
1696
1715
1736
1757
1778
1801
1824
1848
1873
1898
1924
1951
1979
2008
2037
2069
2101
2134
2168
2203
2239
2276
2314
2353
2393
2434
2476
2519
2563
2608
2654
2701
2749
2798
2849
2900
2953
3007
3062
3119
3176
3235
3295
3356
3417
3480
3544
3609
3674
3740
3807
3874
3942
4011
4078
4149
4218
4288
4358
4428
4498
4569
4639
4710
4781
4853
4924
4997
5069
5142
5216
5290
5365
5440
5515
5591
5667
5743
5820
5897
5974
6051
6128
6206
6283
6361
6438
6516
6593
6671
6749
6826
6904
6982
7060
7138
7216
7294
7372
7451
7529
7608
7687
7766
7846
7925
8005
8084
8164
8244
8324
8404
8484
8564
8644
8723
8802
8880
8958
9035
9111
9186
9260
9333
9404
9474
9543
9611
9676
9740
9803
9863
9922
9979
10033
10086
10136
10184
10229
10272
10313
10352
10388
10423
10455
10485
10512
10538
10561
10582
10602
10619
10634
10647
10658
10667
10674
10679
10682
10683
10682
10678
10673
10665
10655
10644
10629
10613
10595
10574
10551
10526
10499
10471
10440
10407
10373
10337
10300
10261
10221
10180
10138
10094
10049
10004
9958
9911
9863
9815
9767
9718
9670
9621
9573
9524
9477
9429
9383
9337
9292
9249
9206
9164
9124
9085
9047
9010
8974
8940
8907
8876
8846
8817
8790
8765
8741
8719
8698
8679
8662
8646
8631
8618
8607
8596
8587
8579
8572
8566
8562
8558
8556
8555
8554
8555
8557
8559
8563
8567
8572
8578
8585
8592
8601
8609
8619
8629
8640
8651
8663
8675
8688
8701
8715
8729
8744
8760
8776
8793
8811
8829
8849
8869
8891
8914
8938
8963
8990
9018
9048
9080
9114
9149
9186
9225
9265
9308
9352
9398
9446
9495
9545
9597
9651
9705
9760
9816
9873
9930
9988
10046
10104
10162
10221
10279
10338
10397
10455
10513
10571
10629
10686
10743
10800
10856
10911
10966
11021
11074
11128
11181
11233
11284
11335
11385
11434
11483
11531
11578
11625
11670
11715
11759
11802
11844
11885
11925
11963
12001
12037
12073
12107
12140
12172
12203
12234
12263
12292
12320
12348
12374
12400
12426
12450
12474
12497
12520
12541
12562
12582
12601
12618
12635
12651
12666
12680
12693
12704
12715
12725
12734
12742
12748
12754
12758
12761
12763
12763
12762
12759
12755
12749
12741
12731
12720
12707
12693
12676
12658
12638
12616
12592
12566
12538
12508
12475
12441
12405
12366
12325
12282
12238
12191
12143
12093
12041
11988
11933
11877
11819
11760
11700
11639
11577
11513
11449
11383
11318
11251
11183
11116
11047
10978
10909
10839
10769
10698
10627
10557
10486
10415
10344
10273
10203
10133
10063
9993
9925
9856
9789
9722
9655
9589
9523
9458
9393
9329
9266
9202
9140
9077
9015
8953
8891
8830
8768
8707
8645
8584
8523
8462
8401
8339
8278
8217
8156
8095
8032
7972
7910
7848
7785
7723
7659
7596
7531
7467
7402
7336
7271
7204
7138
7071
7004
6937
6869
6802
6735
6668
6601
6534
6468
6402
6336
6271
6207
6142
6079
6016
5953
5891
5829
5768
5708
5647
5588
5528
5469
5410
5352
5294
5236
5179
5122
5066
5011
4956
4902
4848
4795
4742
4690
4639
4588
4539
4490
4441
4394
4347
4300
4255
4210
4166
4123
4081
4038
3998
3958
3918
3879
3841
3803
3767
3731
3696
3662
3628
3595
3564
3533
3502
3473
3444
3417
3390
3363
3338
3313
3289
3266
3243
3221
3199
3178
3157
3137
3117
3098
3079
3061
3043
3026
3008
2992
2975
2959
2944
2928
2913
2899
2885
2871
2858
2845
2833
2821
2810
2799
2788
2778
2769
2760
2752
2744
2737
2730
2724
2718
2713
2709
2705
2702
2700
2699
2698
2699
2700
2703
2706
2710
2716
2722
2730
2738
2748
2758
2770
2782
2795
2809
2824
2840
2857
2874
2892
2911
2930
2951
2973
2995
3019
3043
3069
3096
3124
3153
3183
3214
3246
3278
3311
3345
3380
3415
3451
3487
3524
3562
3600
3638
3677
3716
3756
3796
3837
3877
3918
3959
4000
4041
4081
4122
4163
4204
4245
4285
4325
4365
4405
4444
4483
4521
4559
4597
4634
4671
4707
4743
4779
4814
4849
4884
4918
4952
4986
5019
5052
5085
5117
5149
5180
5211
5241
5271
5301
5330
5358
5386
5414
5441
5467
5493
5518
5542
5566
5589
5611
5632
5653
5672
5691
5709
5726
5742
5758
5772
5786
5800
5812
5825
5837
5848
5859
5869
5879
5889
5898
5906
5914
5921
5928
5934
5939
5943
5947
5950
5951
5952
5952
5951
5949
5946
5942
5937
5930
5923
5915
5905
5894
5883
5870
5856
5841
5825
5809
5791
5772
5753
5732
5711
5689
5666
5642
5618
5593
5568
5542
5516
5489
5463
5436
5409
5383
5357
5332
5307
5283
5259
5237
5216
5196
5178
5160
5144
5130
5117
5106
5097
5089
5082
5078
5074
5073
5073
5074
5077
5081
5086
5093
5100
5109
5118
5129
5140
5151
5163
5176
5189
5202
5216
5230
5244
5259
5274
5289
5305
5320
5336
5352
5367
5383
5398
5412
5427
5441
5454
5467
5480
5492
5503
5513
5523
5532
5540
5548
5555
5560
5565
5569
5572
5575
5576
5577
5577
5576
5575
5572
5569
5565
5560
5554
5547
5540
5531
5523
5513
5503
5493
5482
5470
5458
5446
5434
5421
5408
5395
5381
5367
5353
5339
5324
5309
5294
5279
5264
5249
5235
5220
5206
5192
5178
5165
5153
5141
5130
5121
5112
5104
5098
5092
5088
5086
5084
5085
5086
5088
5092
5097
5103
5110
5118
5127
5137
5148
5160
5172
5185
5199
5213
5228
5244
5260
5277
5294
5312
5331
5350
5370
5390
5411
5431
5452
5473
5494
5515
5536
5557
5577
5597
5617
5636
5655
5673
5690
5707
5724
5740
5755
5769
5783
5796
5809
5821
5833
5845
5856
5867
5877
5888
5898
5909
5919
5929
5940
5950
5960
5970
5980
5989
5998
6007
6016
6024
6032
6039
6046
6052
6058
6063
6068
6072
6075
6077
6079
6081
6081
6081
6080
6079
6076
6073
6070
6065
6060
6053
6046
6038
6029
6019
6007
5995
5981
5966
5950
5933
5915
5895
5874
5851
5827
5801
5774
5744
5714
5681
5647
5611
5573
5533
5492
5449
5404
5357
5309
5260
5209
5156
5102
5047
4990
4932
4873
4812
4751
4687
4623
4557
4489
4420
4349
4277
4204
4129
4053
3975
3896
3816
3735
3652
3568
3483
3396
3309
3220
3130
3039
2946
2853
2759
2664
2568
2472
2375
2277
2178
2079
1979
1879
1779
1678
1576
1474
1372
1269
1166
1063
959
855
752
648
545
442
339
236
134
33
-69
-169
-270
-370
-469
-569
-667
-766
-865
-963
-1062
-1160
-1259
-1357
-1456
-1555
-1654
-1753
-1852
-1951
-2050
-2149
-2247
-2345
-2443
-2540
-2637
-2733
-2828
-2923
-3017
-3110
-3202
-3293
-3382
-3471
-3559
-3645
-3729
-3813
-3894
-3975
-4053
-4130
-4206
-4279
-4351
-4422
-4490
-4557
-4623
-4687
-4749
-4809
-4868
-4926
-4982
-5037
-5091
-5144
-5195
-5246
-5296
-5345
-5393
-5440
-5488
-5534
-5581
-5628
-5674
-5721
-5769
-5816
-5865
-5914
-5964
-6016
-6068
-6122
-6176
-6232
-6290
-6348
-6408
-6469
-6531
-6594
-6658
-6723
-6788
-6854
-6921
-6988
-7056
-7125
-7193
-7263
-7332
-7402
-7471
-7541
-7611
-7681
-7751
-7821
-7891
-7960
-8029
-8099
-8169
-8238
-8307
-8375
-8444
-8512
-8579
-8646
-8712
-8778
-8842
-8906
-8968
-9029
-9088
-9145
-9201
-9255
-9307
-9356
-9404
-9449
-9493
-9534
-9573
-9610
-9645
-9678
-9710
-9739
-9767
-9794
-9819
-9843
-9866
-9888
-9909
-9928
-9947
-9965
-9982
-9999
-10014
-10028
-10042
-10055
-10066
-10078
-10088
-10098
-10106
-10114
-10121
-10128
-10133
-10138
-10143
-10146
-10150
-10153
-10156
-10158
-10161
-10164
-10167
-10170
-10174
-10178
-10182
-10188
-10193
-10200
-10207
-10215
-10224
-10234
-10244
-10255
-10267
-10279
-10291
-10304
-10317
-10330
-10344
-10357
-10370
-10383
-10395
-10407
-10419
-10430
-10442
-10452
-10463
-10474
-10484
-10494
-10503
-10513
-10521
-10530
-10538
-10545
-10551
-10556
-10560
-10563
-10564
-10564
-10561
-10557
-10551
-10543
-10532
-10519
-10504
-10487
-10468
-10446
-10423
-10398
-10371
-10343
-10313
-10281
-10248
-10214
-10178
-10141
-10102
-10062
-10020
-9977
-9932
-9886
-9838
-9789
-9739
-9687
-9633
-9578
-9522
-9465
-9406
-9346
-9285
-9224
-9161
-9097
-9032
-8967
-8900
-8832
-8764
-8695
-8624
-8553
-8481
-8409
-8335
-8261
-8186
-8111
-8036
-7960
-7885
-7809
-7734
-7659
-7585
-7511
-7437
-7365
-7293
-7222
-7152
-7082
-7014
-6947
-6880
-6814
-6749
-6685
-6622
-6559
-6498
-6437
-6376
-6317
-6258
-6199
-6141
-6084
-6027
-5970
-5914
-5858
-5802
-5746
-5691
-5635
-5579
-5523
-5467
-5410
-5352
-5294
-5235
-5175
-5114
-5053
-4990
-4926
-4861
-4795
-4728
-4660
-4590
-4520
-4449
-4377
-4303
-4230
-4155
-4080
-4003
-3928
-3851
-3774
-3697
-3619
-3542
-3464
-3387
-3310
-3233
-3157
-3081
-3006
-2931
-2858
-2785
-2713
-2643
-2573
-2504
-2436
-2370
-2304
-2240
-2177
-2114
-2053
-1993
-1934
-1876
-1819
-1762
-1707
-1652
-1598
-1545
-1493
-1441
-1389
-1338
-1287
-1236
-1186
-1135
-1085
-1035
-985
-935
-886
-837
-788
-739
-692
-644
-597
-551
-505
-460
-416
-372
-329
-286
-244
-202
-160
-119
-78
-37
3
44
85
125
166
207
249
290
333
375
418
462
506
551
597
643
690
738
786
836
886
938
990
1043
1097
1152
1208
1265
1322
1381
1440
1500
1561
1622
1685
1747
1811
1875
1940
2005
2073
2140
2208
2277
2347
2418
2490
2562
2635
2709
2784
2860
2937
3015
3094
3174
3255
3337
3420
3504
3589
3676
3763
3851
3940
4030
4122
4215
4309
4405
4501
4599
4698
4799
4901
5004
5109
5215
5321
5429
5538
5648
5759
5870
5982
6095
6208
6322
6436
6550
6665
6779
6894
7009
7123
7237
7351
7465
7578
7690
7802
7913
8023
8132
8240
8347
8453
8559
8663
8765
8867
8967
9066
9164
9261
9356
9451
9544
9635
9726
9816
9905
9992
10078
10164
10248
10331
10413
10493
10573
10651
10729
10805
10880
10954
11026
11098
11168
11238
11306
11373
11440
11505
11570
11633
11696
11757
11818
11877
11936
11994
12051
12107
12162
12216
12269
12322
12373
12423
12472
12520
12567
12612
12656
12698
12738
12777
12814
12849
12882
12913
12942
12969
12994
13016
13036
13054
13069
13082
13092
13100
13106
13109
13110
13108
13104
13098
13090
13080
13068
13055
13039
13021
13002
12981
12958
12933
12907
12879
12850
12819
12787
12753
12719
12684
12648
12611
12573
12536
12498
12459
12421
12383
12345
12307
12270
12233
12197
12161
12126
12092
12058
12026
11994
11962
11932
11902
11873
11845
11817
11791
11765
11740
11716
11694
11672
11651
11631
11612
11594
11578
11562
11547
11533
11520
11508
11496
11485
11474
11464
11455
11446
11437
11429
11421
11413
11405
11397
11389
11380
11372
11362
11353
11343
11332
11321
11309
11297
11284
11271
11257
11243
11228
11213
11198
11182
11166
11149
11132
11115
11097
11079
11061
11042
11023
11003
10983
10962
10941
10919
10897
10874
10850
10826
10801
10775
10748
10721
10692
10663
10632
10601
10569
10535
10501
10466
10429
10392
10354
10314
10274
10233
10191
10149
10106
10062
10018
9974
9928
9883
9837
9790
9743
9695
9647
9598
9549
9500
9450
9399
9348
9296
9244
9191
9138
9085
9030
8975
8920
8863
8807
8749
8691
8632
8572
8511
8450
8387
8324
8260
8196
8130
8064
7998
7930
7863
7795
7727
7658
7589
7521
7452
7384
7315
7247
7180
7113
7046
6981
6915
6851
6787
6724
6661
6599
6538
6478
6418
6359
6301
6243
6186
6130
6074
6019
5964
5911
5858
5805
5754
5703
5653
5604
5555
5508
5462
5417
5373
5330
5288
5248
5208
5170
5133
5097
5062
5028
4995
4964
4933
4903
4875
4848
4821
4796
4771
4748
4726
4704
4683
4663
4644
4626
4608
4591
4574
4558
4543
4529
4515
4502
4489
4477
4466
4455
4446
4436
4428
4420
4412
4405
4398
4392
4386
4381
4376
4371
4367
4363
4359
4356
4353
4350
4347
4344
4342
4340
4337
4335
4334
4332
4330
4329
4328
4327
4325
4324
4323
4321
4320
4318
4315
4313
4310
4307
4303
4299
4295
4290
4285
4280
4274
4268
4262
4255
4247
4240
4231
4222
4212
4201
4190
4177
4163
4149
4133
4116
4097
4077
4056
4033
4009
3984
3956
3927
3897
3864
3830
3794
3756
3716
3674
3631
3586
3539
3490
3439
3387
3332
3276
3219
3159
3098
3035
2970
2904
2836
2766
2695
2622
2548
2472
2395
2316
2235
2153
2070
1985
1899
1812
1723
1634
1544
1453
1361
1268
1175
1082
987
892
797
701
605
508
410
312
214
115
15
-85
-185
-285
-386
-487
-588
-690
-791
-893
-995
-1096
-1198
-1300
-1401
-1502
-1603
-1704
-1804
-1904
-2003
-2101
-2198
-2295
-2391
-2486
-2579
-2672
-2763
-2853
-2942
-3029
-3115
-3200
-3283
-3364
-3444
-3523
-3600
-3675
-3749
-3822
-3892
-3962
-4029
-4094
-4160
-4223
-4285
-4345
-4403
-4460
-4516
-4570
-4622
-4673
-4723
-4771
-4818
-4864
-4908
-4952
-4994
-5036
-5077
-5116
-5155
-5193
-5231
-5267
-5303
-5338
-5373
-5407
-5440
-5473
-5505
-5537
-5569
-5600
-5630
-5661
-5691
-5721
-5751
-5781
-5811
-5841
-5871
-5902
-5933
-5964
-5995
-6027
-6060
-6093
-6126
-6160
-6195
-6230
-6266
-6303
-6341
-6379
-6418
-6459
-6500
-6543
-6586
-6630
-6675
-6721
-6768
-6816
-6865
-6914
-6964
-7015
-7066
-7118
-7170
-7223
-7276
-7330
-7384
-7439
-7494
-7549
-7605
-7662
-7719
-7776
-7834
-7892
-7951
-8010
-8070
-8130
-8189
-8251
-8313
-8375
-8437
-8500
-8563
-8626
-8690
-8753
-8817
-8881
-8945
-9009
-9074
-9138
-9202
-9266
-9329
-9393
-9457
-9520
-9584
-9647
-9710
-9772
-9835
-9897
-9958
-10019
-10080
-10139
-10198
-10256
-10314
-10370
-10425
-10480
-10533
-10585
-10637
-10687
-10737
-10786
-10833
-10880
-10926
-10971
-11014
-11057
-11099
-11140
-11180
-11219
-11256
-11293
-11329
-11363
-11396
-11428
-11459
-11489
-11517
-11544
-11570
-11595
-11619
-11641
-11662
-11681
-11699
-11716
-11732
-11746
-11759
-11770
-11780
-11789
-11796
-11802
-11807
-11810
-11811
-11810
-11808
-11804
-11799
-11792
-11782
-11772
-11759
-11745
-11729
-11712
-11694
-11674
-11653
-11630
-11607
-11582
-11557
-11530
-11502
-11474
-11444
-11413
-11382
-11349
-11316
-11281
-11245
-11208
-11171
-11132
-11092
-11051
-11009
-10967
-10923
-10879
-10834
-10788
-10742
-10695
-10647
-10600
-10552
-10504
-10456
-10408
-10360
-10312
-10265
-10218
-10171
-10125
-10080
-10035
-9991
-9948
-9906
-9864
-9823
-9783
-9744
-9706
-9669
-9633
-9598
-9564
-9532
-9500
-9470
-9441
-9414
-9387
-9362
-9338
-9316
-9295
-9275
-9257
-9240
-9225
-9211
-9199
-9188
-9178
-9170
-9164
-9158
-9154
-9151
-9150
-9150
-9151
-9153
-9157
-9161
-9167
-9174
-9183
-9192
-9203
-9215
-9228
-9243
-9259
-9276
-9295
-9315
-9336
-9359
-9383
-9408
-9435
-9463
-9492
-9522
-9553
-9586
-9620
-9655
-9691
-9728
-9766
-9805
-9844
-9885
-9925
-9966
-10008
-10050
-10092
-10134
-10177
-10220
-10262
-10305
-10348
-10390
-10432
-10474
-10516
-10557
-10598
-10638
-10678
-10717
-10755
-10793
-10830
-10866
-10901
-10935
-10968
-11000
-11030
-11060
-11088
-11116
-11142
-11167
-11190
-11213
-11234
-11254
-11273
-11291
-11307
-11322
-11336
-11348
-11360
-11369
-11378
-11385
-11391
-11395
-11398
-11400
-11400
-11399
-11397
-11393
-11388
-11381
-11373
-11363
-11352
-11339
-11325
-11309
-11292
-11273
-11252
-11230
-11205
-11180
-11152
-11124
-11093
-11062
-11029
-10995
-10960
-10924
-10887
-10850
-10812
-10774
-10735
-10696
-10657
-10618
-10578
-10539
-10499
-10459
-10420
-10380
-10341
-10301
-10262
-10223
-10184
-10146
-10108
-10070
-10032
-9995
-9958
-9922
-9886
-9850
-9815
-9779
-9744
-9709
-9674
-9639
-9604
-9569
-9534
-9499
-9464
-9428
-9393
-9358
-9322
-9287
-9252
-9216
-9181
-9146
-9112
-9077
-9043
-9009
-8975
-8942
-8909
-8876
-8844
-8812
-8780
-8748
-8717
-8686
-8656
-8625
-8595
-8565
-8535
-8505
-8475
-8445
-8414
-8383
-8352
-8320
-8288
-8255
-8222
-8189
-8154
-8119
-8084
-8048
-8010
-7973
-7935
-7896
-7857
-7817
-7777
-7736
-7695
-7653
-7611
-7568
-7525
-7482
-7439
-7395
-7352
-7308
-7264
-7221
-7178
-7135
-7093
-7051
-7010
-6969
-6929
-6889
-6850
-6811
-6772
-6734
-6696
-6659
-6621
-6585
-6548
-6512
-6476
-6441
-6406
-6372
-6338
-6305
-6272
-6241
-6210
-6179
-6150
-6121
-6093
-6066
-6040
-6014
-5990
-5966
-5943
-5920
-5899
-5878
-5859
-5840
-5822
-5805
-5789
-5774
-5760
-5747
-5734
-5722
-5711
-5700
-5690
-5681
-5672
-5663
-5654
-5646
-5637
-5628
-5619
-5610
-5600
-5589
-5578
-5567
-5554
-5541
-5527
-5512
-5496
-5480
-5463
-5445
-5427
-5409
-5390
-5371
-5351
-5331
-5311
-5291
-5270
-5249
-5228
-5207
-5186
-5165
-5143
-5122
-5101
-5081
-5060
-5040
-5020
-5000
-4981
-4962
-4944
-4926
-4909
-4893
-4877
-4862
-4847
-4833
-4820
-4808
-4796
-4785
-4775
-4765
-4756
-4747
-4739
-4731
-4723
-4716
-4708
-4701
-4693
-4685
-4677
-4669
-4660
-4651
-4641
-4631
-4620
-4608
-4597
-4584
-4571
-4557
-4543
-4528
-4513
-4497
-4481
-4464
-4447
-4430
-4413
-4396
-4379
-4362
-4345
-4328
-4311
-4294
-4277
-4261
-4244
-4228
-4212
-4195
-4179
-4163
-4147
-4131
-4115
-4099
-4083
-4067
-4051
-4035
-4021
-4006
-3990
-3975
-3960
-3946
-3932
-3918
-3905
-3892
-3879
-3868
-3857
-3847
-3838
-3830
-3823
-3816
-3811
-3807
-3805
-3803
-3803
-3804
-3806
-3810
-3816
-3823
-3832
-3843
-3856
-3870
-3886
-3904
-3923
-3944
-3967
-3992
-4018
-4045
-4074
-4104
-4136
-4169
-4202
-4237
-4273
-4310
-4348
-4386
-4426
-4466
-4506
-4547
-4589
-4631
-4672
-4714
-4757
-4799
-4840
-4882
-4924
-4965
-5006
-5047
-5087
-5127
-5167
-5207
-5245
-5284
-5322
-5359
-5395
-5431
-5466
-5501
-5534
-5566
-5598
-5628
-5658
-5686
-5713
-5738
-5762
-5785
-5807
-5826
-5845
-5862
-5877
-5892
-5905
-5916
-5926
-5935
-5943
-5949
-5955
-5959
-5962
-5963
-5964
-5963
-5961
-5958
-5954
-5948
-5942
-5934
-5925
-5915
-5904
-5892
-5879
-5865
-5850
-5835
-5819
-5802
-5785
-5767
-5749
-5730
-5711
-5691
-5672
-5651
-5631
-5610
-5589
-5567
-5544
-5521
-5497
-5473
-5448
-5422
-5396
-5370
-5343
-5315
-5287
-5259
-5230
-5201
-5172
-5142
-5111
-5081
-5049
-5018
-4985
-4953
-4920
-4886
-4852
-4817
-4782
-4746
-4710
-4673
-4636
-4599
-4560
-4522
-4483
-4444
-4405
-4365
-4325
-4285
-4245
-4205
-4164
-4124
-4083
-4043
-4005
-3966
-3928
-3890
-3853
-3817
-3782
-3748
-3714
-3682
-3650
-3620
-3590
-3562
-3534
-3507
-3481
-3457
-3433
-3411
-3390
-3370
-3351
-3333
-3317
-3302
-3288
-3275
-3264
-3253
-3244
-3235
-3228
-3221
-3215
-3210
-3206
-3202
-3200
-3198
-3196
-3196
-3196
-3197
-3199
-3202
-3205
-3209
-3213
-3217
-3223
-3228
-3234
-3240
-3246
-3253
-3259
-3266
-3272
-3279
-3285
-3291
-3297
-3303
-3308
-3314
-3319
-3324
-3328
-3332
-3335
-3338
-3341
-3343
-3344
-3344
-3344
-3344
-3342
-3341
-3338
-3335
-3331
-3327
-3322
-3316
-3310
-3303
-3296
-3288
-3280
-3272
-3263
-3255
-3246
-3238
-3229
-3221
-3212
-3204
-3196
-3188
-3180
-3172
-3164
-3157
-3149
-3140
-3132
-3123
-3114
-3104
-3094
-3082
-3070
-3057
-3043
-3027
-3011
-2994
-2975
-2955
-2935
-2913
-2890
-2866
-2841
-2816
-2789
-2762
-2734
-2705
-2676
-2646
-2616
-2586
-2556
-2526
-2497
-2468
-2439
-2411
-2383
-2357
-2331
-2306
-2282
-2259
-2237
-2215
-2195
-2176
-2158
-2141
-2125
-2110
-2096
-2082
-2070
-2058
-2047
-2036
-2027
-2017
-2009
-2001
-1995
-1989
-1984
-1979
-1975
-1971
-1967
-1965
-1962
-1960
-1959
-1959
-1959
-1959
-1960
-1962
-1964
-1966
-1969
-1972
-1976
-1981
-1985
-1990
-1995
-2000
-2005
-2011
-2016
-2020
-2025
-2029
-2033
-2037
-2041
-2045
-2050
-2054
-2057
-2060
-2064
-2067
-2070
-2073
-2076
-2078
-2081
-2083
-2086
-2088
-2091
-2093
-2096
-2099
-2102
-2106
-2110
-2114
-2118
-2124
-2129
-2135
-2142
-2149
-2157
-2166
-2175
-2185
-2196
-2207
-2218
-2229
-2241
-2252
-2264
-2275
-2286
-2296
-2306
-2316
-2325
-2333
-2341
-2348
-2354
-2360
-2364
-2368
-2370
-2371
-2372
-2370
-2368
-2364
-2358
-2351
-2343
-2333
-2322
-2309
-2295
-2280
-2264
-2246
-2227
-2207
-2186
-2164
-2141
-2118
-2093
-2067
-2041
-2013
-1985
-1956
-1927
-1897
-1866
-1834
-1802
-1769
-1736
-1702
-1668
-1634
-1600
-1565
-1530
-1495
-1460
-1425
-1391
-1357
-1323
-1290
-1257
-1224
-1192
-1161
-1130
-1099
-1069
-1040
-1010
-983
-955
-927
-900
-873
-846
-819
-793
-766
-740
-714
-688
-662
-636
-610
-584
-558
-533
-507
-481
-454
-428
-402
-375
-349
-322
-295
-267
-240
-213
-185
-158
-130
-102
-74
-46
-17
12
42
71
102
132
163
194
225
257
288
320
352
384
416
447
479
511
543
575
607
638
670
701
731
762
792
821
850
879
906
933
959
984
1008
1032
1054
1075
1095
1114
1133
1150
1166
1181
1195
1208
1220
1232
1242
1252
1261
1269
1278
1285
1293
1301
1309
1316
1324
1331
1339
1347
1354
1362
1369
1377
1384
1391
1397
1403
1409
1413
1417
1421
1424
1426
1427
1428
1428
1427
1426
1424
1421
1418
1414
1409
1404
1398
1391
1385
1377
1370
1362
1353
1344
1335
1325
1315
1304
1293
1282
1270
1258
1245
1232
1219
1206
1192
1179
1165
1151
1137
1123
1109
1094
1079
1065
1050
1034
1018
1004
988
973
957
942
927
911
897
882
868
854
841
828
815
803
791
780
770
759
749
740
731
722
713
705
697
689
682
674
666
659
651
643
636
628
620
611
603
594
585
575
565
555
544
533
521
509
497
484
471
457
442
428
413
397
382
366
351
335
320
305
290
275
261
247
233
220
207
195
183
172
162
151
142
133
124
116
108
101
94
87
82
76
72
68
64
62
60
58
58
58
60
62
65
69
73
79
86
93
101
110
119
129
140
151
162
174
186
198
211
224
237
251
265
279
294
308
323
339
355
371
387
404
421
438
456
474
493
512
531
551
572
592
613
635
657
679
701
724
747
770
793
816
839
862
885
908
931
954
978
1000
1024
1048
1071
1094
1117
1140
1163
1185
1207
1229
1250
1271
1292
1312
1332
1351
1370
1389
1407
1425
1443
1461
1478
1495
1513
1529
1546
1563
1579
1595
1610
1626
1641
1655
1670
1684
1697
1710
1723
1736
1748
1760
1772
1784
1796
1807
1819
1830
1841
1851
1861
1871
1880
1889
1898
1906
1913
1921
1928
1935
1941
1947
1953
1959
1964
1969
1974
1978
1983
1987
1991
1996
2000
2004
2008
2011
2015
2019
2021
2025
2029
2033
2036
2039
2043
2045
2050
2053
2057
2061
2064
2068
2072
2077
2082
2086
2092
2097
2103
2109
2115
2122
2129
2137
2145
2155
2164
2175
2186
2198
2211
2225
2240
2255
2271
2288
2306
2324
2344
2363
2384
2404
2426
2447
2470
2492
2515
2539
2564
2589
2615
2643
2671
2700
2730
2761
2793
2826
2860
2896
2932
2969
3007
3045
3085
3124
3164
3205
3245
3286
3326
3367
3407
3447
3487
3526
3565
3604
3642
3679
3716
3753
3789
3824
3859
3893
3926
3960
3992
4024
4056
4088
4119
4150
4180
4211
4241
4271
4301
4330
4360
4390
4419
4449
4478
4508
4537
4567
4596
4626
4655
4685
4714
4744
4774
4804
4835
4865
4896
4927
4958
4989
5020
5051
5083
5114
5146
5178
5210
5242
5274
5306
5338
5369
5401
5432
5463
5493
5523
5553
5582
5611
5639
5666
5694
5720
5746
5771
5796
5820
5843
5866
5887
5909
5929
5949
5969
5988
6007
6025
6042
6060
6077
6093
6109
6125
6140
6155
6170
6184
6198
6211
6225
6238
6251
6263
6276
6288
6300
6312
6323
6334
6344
6354
6363
6372
6380
6388
6395
6402
6408
6413
6418
6421
6425
6427
6429
6429
6429
6428
6426
6423
6419
6413
6407
6399
6391
6381
6371
6359
6346
6332
6318
6302
6285
6267
6249
6229
6209
6188
6166
6143
6119
6094
6068
6041
6014
5985
5956
5925
5894
5862
5828
5794
5759
5723
5686
5648
5609
5569
5529
5487
5445
5402
5358
5313
5268
5222
5176
5129
5082
5034
4986
4938
4890
4841
4792
4744
4695
4646
4597
4549
4501
4452
4405
4357
4310
4263
4217
4171
4126
4081
4037
3993
3950
3907
3865
3823
3782
3742
3702
3662
3623
3585
3547
3510
3473
3437
3401
3365
3330
3295
3261
3227
3194
3160
3128
3095
3063
3031
3000
2968
2937
2906
2876
2846
2816
2787
2758
2729
2701
2674
2647
2621
2596
2571
2547
2523
2501
2479
2458
2439
2420
2403
2387
2372
2359
2347
2336
2326
2318
2312
2306
2302
2300
2298
2298
2300
2302
2306
2311
2317
2324
2332
2341
2350
2361
2373
2385
2398
2411
2425
2440
2455
2470
2486
2502
2519
2536
2553
2570
2588
2606
2624
2642
2661
2679
2698
2716
2735
2754
2772
2791
2810
2829
2847
2866
2885
2904
2923
2942
2961
2980
3000
3019
3038
3057
3077
3096
3115
3134
3152
3171
3190
3209
3227
3246
3264
3283
3302
3321
3340
3360
3380
3400
3421
3442
3464
3487
3510
3533
3557
3582
3607
3633
3660
3686
3713
3741
3769
3797
3825
3854
3883
3912
3942
3971
4001
4032
4062
4091
4123
4153
4184
4214
4244
4273
4303
4331
4360
4387
4414
4441
4467
4492
4517
4541
4564
4586
4608
4629
4650
4669
4689
4707
4725
4743
4760
4777
4794
4810
4825
4841
4856
4870
4884
4897
4910
4922
4934
4944
4954
4963
4971
4978
4984
4989
4993
4996
4998
4999
4999
4998
4995
4992
4988
4983
4977
4970
4962
4953
4944
4933
4922
4910
4898
4885
4872
4858
4843
4828
4813
4796
4780
4762
4745
4726
4707
4688
4668
4648
4627
4605
4583
4560
4536
4513
4488
4463
4437
4411
4385
4358
4330
4303
4274
4246
4216
4187
4157
4127
4096
4065
4033
4001
3969
3936
3902
3869
3834
3799
3764
3728
3691
3654
3615
3576
3537
3496
3454
3412
3369
3325
3280
3234
3187
3140
3092
3043
2994
2944
2894
2843
2792
2741
2689
2636
2583
2530
2476
2421
2366
2310
2254
2197
2139
2080
2021
1961
1900
1838
1776
1712
1648
1583
1517
1450
1382
1314
1244
1174
1103
1030
957
883
808
732
656
578
499
419
339
257
174
91
6
-79
-165
-252
-340
-428
-517
-606
-695
-785
-875
-965
-1054
-1144
-1233
-1322
-1411
-1499
-1588
-1675
-1763
-1849
-1936
-2021
-2106
-2191
-2274
-2357
-2438
-2519
-2599
-2677
-2755
-2831
-2906
-2979
-3051
-3121
-3190
-3256
-3322
-3385
-3446
-3506
-3564
-3620
-3674
-3726
-3777
-3825
-3871
-3916
-3958
-3999
-4038
-4075
-4110
-4143
-4175
-4204
-4233
-4259
-4284
-4307
-4329
-4349
-4368
-4385
-4402
-4417
-4431
-4444
-4456
-4467
-4477
-4487
-4496
-4504
-4512
-4519
-4525
-4531
-4537
-4541
-4546
-4549
-4553
-4555
-4557
-4558
-4559
-4559
-4559
-4558
-4557
-4556
-4554
-4552
-4551
-4549
-4547
-4545
-4543
-4541
-4539
-4536
-4534
-4532
-4530
-4528
-4526
-4524
-4522
-4519
-4517
-4514
-4512
-4509
-4506
-4503
-4499
-4495
-4491
-4487
-4482
-4477
-4472
-4466
-4460
-4454
-4447
-4440
-4432
-4424
-4416
-4407
-4398
-4388
-4378
-4368
-4358
-4347
-4336
-4325
-4313
-4302
-4290
-4278
-4266
-4254
-4242
-4230
-4217
-4205
-4192
-4180
-4168
-4156
-4144
-4132
-4120
-4109
-4098
-4086
-4075
-4066
-4056
-4046
-4035
-4027
-4018
-4010
-4002
-3995
-3988
-3982
-3976
-3971
-3967
-3963
-3960
-3957
-3954
-3952
-3951
-3950
-3949
-3948
-3948
-3948
-3948
-3949
-3950
-3950
-3952
-3953
-3954
-3956
-3958
-3961
-3964
-3967
-3970
-3974
-3978
-3983
-3987
-3992
-3997
-4002
-4006
-4011
-4017
-4022
-4027
-4033
-4038
-4043
-4048
-4053
-4058
-4062
-4067
-4073
-4078
-4083
-4089
-4094
-4101
-4107
-4113
-4120
-4126
-4133
-4140
-4147
-4154
-4160
-4167
-4174
-4181
-4187
-4194
-4200
-4206
-4213
-4219
-4226
-4233
-4240
-4247
-4254
-4262
-4270
-4277
-4285
-4293
-4301
-4309
-4316
-4324
-4332
-4339
-4347
-4354
-4361
-4368
-4374
-4380
-4386
-4390
-4395
-4398
-4401
-4404
-4405
-4406
-4406
-4405
-4404
-4402
-4399
-4395
-4391
-4386
-4380
-4374
-4367
-4360
-4352
-4344
-4336
-4327
-4318
-4309
-4299
-4290
-4280
-4271
-4262
-4252
-4243
-4234
-4225
-4216
-4207
-4197
-4188
-4178
-4168
-4158
-4147
-4136
-4125
-4113
-4102
-4089
-4077
-4064
-4051
-4038
-4026
-4013
-4000
-3988
-3975
-3962
-3949
-3936
-3922
-3909
-3896
-3882
-3868
-3855
-3841
-3827
-3812
-3798
-3783
-3769
-3754
-3739
-3725
-3710
-3695
-3680
-3666
-3651
-3636
-3621
-3607
-3592
-3578
-3563
-3549
-3534
-3520
-3505
-3490
-3476
-3461
-3446
-3431
-3415
-3400
-3384
-3367
-3351
-3333
-3316
-3298
-3280
-3261
-3242
-3222
-3202
-3181
-3160
-3139
-3117
-3096
-3073
-3051
-3029
-3006
-2983
-2960
-2936
-2913
-2889
-2865
-2841
-2817
-2792
-2767
-2743
-2717
-2692
-2667
-2641
-2615
-2589
-2563
-2536
-2510
-2483
-2455
-2428
-2400
-2373
-2345
-2316
-2288
-2259
-2231
-2202
-2172
-2143
-2113
-2083
-2052
-2021
-1990
-1958
-1925
-1892
-1858
-1824
-1789
-1753
-1717
-1680
-1643
-1606
-1567
-1529
-1490
-1450
-1410
-1369
-1328
-1287
-1245
-1203
-1161
-1118
-1075
-1031
-987
-943
-898
-853
-808
-762
-716
-669
-622
-574
-526
-477
-428
-378
-328
-277
-226
-174
-122
-69
-17
36
88
141
193
245
297
350
401
453
505
557
608
660
711
763
814
866
917
969
1020
1072
1123
1175
1227
1279
1331
1383
1435
1487
1539
1591
1643
1694
1745
1796
1846
1896
1946
1994
2043
2091
2138
2185
2231
2277
2322
2367
2411
2455
2498
2541
2584
2627
2670
2712
2755
2798
2841
2884
2927
2970
3014
3058
3102
3147
3193
3238
3285
3331
3379
3427
3475
3524
3574
3624
3675
3726
3777
3830
3882
3935
3989
4043
4097
4152
4208
4264
4320
4377
4434
4492
4551
4609
4669
4728
4788
4848
4909
4970
5031
5092
5154
5215
5277
5339
5401
5462
5524
5586
5648
5710
5771
5833
5895
5956
6017
6078
6139
6199
6259
6320
6379
6439
6499
6558
6618
6677
6736
6795
6854
6913
6972
7031
7090
7149
7207
7267
7326
7386
7446
7506
7567
7628
7689
7751
7813
7876
7938
8002
8064
8129
8192
8257
8321
8386
8451
8516
8582
8648
8714
8781
8848
8916
8984
9053
9122
9192
9263
9334
9405
9478
9551
9625
9699
9775
9851
9927
10004
10082
10160
10239
10318
10398
10477
10557
10637
10716
10796
10875
10954
11032
11110
11188
11264
11340
11415
11489
11562
11634
11706
11776
11845
11913
11980
12045
12109
12173
12235
12296
12356
12414
12472
12528
12584
12639
12692
12745
12797
12849
12899
12949
12998
13047
13095
13142
13189
13236
13282
13328
13374
13420
13466
13511
13557
13602
13648
13694
13740
13786
13833
13880
13927
13975
14022
14071
14119
14168
14217
14266
14316
14365
14414
14463
14512
14560
14608
14656
14703
14749
14794
14839
14883
14925
14967
15007
15046
15084
15120
15154
15187
15218
15248
15275
15301
15325
15346
15366
15384
15400
15413
15425
15435
15442
15448
15452
15454
15455
15454
15451
15447
15441
15435
15427
15417
15407
15395
15383
15370
15356
15341
15325
15308
15291
15273
15254
15235
15215
15194
15173
15152
15130
15108
15085
15062
15039
15016
14993
14970
14948
14925
14904
14882
14861
14841
14821
14802
14784
14766
14750
14733
14718
14704
14690
14677
14666
14655
14645
14636
14628
14621
14614
14608
14602
14597
14592
14588
14583
14579
14575
14571
14567
14563
14558
14554
14549
14543
14538
14532
14526
14519
14512
14504
14496
14487
14478
14468
14458
14447
14436
14425
14413
14400
14388
14375
14362
14349
14337
14324
14312
14300
14288
14277
14266
14255
14245
14235
14226
14217
14208
14200
14192
14185
14178
14171
14165
14160
14155
14150
14146
14142
14139
14136
14133
14131
14129
14128
14127
14126
14126
14126
14126
14127
14128
14130
14131
14133
14134
14136
14137
14138
14139
14139
14139
14138
14136
14134
14131
14127
14122
14116
14109
14101
14092
14082
14071
14059
14046
14031
14016
14000
13983
13964
13946
13926
13905
13884
13862
13839
13815
13791
13766
13741
13715
13688
13661
13633
13605
13576
13547
13518
13487
13456
13425
13393
13360
13327
13294
13260
13226
13191
13155
13119
13083
13045
13008
12970
12931
12893
12854
12815
12775
12736
12697
12658
12618
12579
12540
12501
12462
12423
12384
12345
12306
12267
12228
12188
12149
12109
12069
12030
11990
11950
11910
11870
11829
11789
11748
11706
11665
11623
11580
11538
11495
11451
11407
11363
11319
11274
11228
11183
11137
11091
11045
10998
10951
10904
10857
10810
10763
10715
10668
10620
10572
10524
10476
10428
10379
10331
10282
10233
10185
10136
10088
10040
9992
9944
9897
9849
9803
9757
9711
9666
9621
9577
9533
9490
9447
9405
9363
9321
9280
9239
9199
9159
9119
9079
9039
8999
8959
8920
8880
8840
8801
8761
8721
8681
8641
8600
8560
8518
8477
8435
8393
8350
8306
8262
8218
8172
8125
8080
8032
7984
7936
7886
7836
7786
7735
7684
7633
7581
7529
7477
7425
7372
7320
7268
7216
7164
7112
7060
7008
6957
6906
6855
6805
6755
6705
6655
6606
6557
6509
6460
6412
6365
6317
6270
6224
6177
6131
6085
6040
5995
5950
5905
5861
5817
5774
5731
5688
5646
5603
5562
5520
5479
5438
5397
5356
5315
5275
5234
5193
5152
5111
5070
5029
4987
4945
4903
4860
4818
4775
4732
4688
4644
4600
4556
4511
4466
4421
4376
4330
4285
4239
4194
4148
4103
4058
4011
3967
3922
3877
3833
3788
3743
3698
3654
3610
3566
3523
3480
3438
3396
3355
3314
3274
3234
3195
3157
3119
3081
3044
3008
2972
2937
2902
2867
2833
2799
2766
2733
2700
2668
2635
2604
2572
2541
2510
2480
2449
2420
2390
2362
2333
2306
2278
2252
2226
2201
2176
2152
2129
2107
2085
2064
2044
2025
2005
1988
1971
1955
1940
1925
1912
1899
1887
1876
1866
1857
1849
1842
1836
1831
1827
1824
1821
1820
1819
1819
1820
1821
1824
1827
1830
1835
1840
1845
1851
1858
1864
1872
1880
1888
1896
1905
1915
1924
1934
1944
1954
1964
1974
1983
1993
2001
2011
2019
2027
2035
2041
2048
2054
2060
2064
2069
2072
2075
2076
2077
2077
2077
2075
2073
2070
2067
2063
2057
2052
2045
2037
2029
2021
2013
2003
1993
1983
1973
1962
1951
1940
1928
1917
1906
1895
1884
1873
1863
1852
1842
1831
1821
1810
1800
1790
1780
1770
1760
1750
1740
1731
1721
1711
1701
1692
1683
1674
1665
1656
1648
1639
1631
1623
1615
1607
1599
1591
1583
1575
1566
1557
1548
1539
1529
1519
1508
1497
1485
1473
1460
1447
1433
1419
1404
1389
1374
1359
1344
1328
1313
1297
1282
1266
1250
1235
1219
1204
1189
1174
1160
1146
1132
1119
1107
1095
1084
1074
1064
1055
1048
1041
1034
1029
1025
1020
1018
1016
1014
1014
1014
1016
1018
1020
1024
1029
1034
1040
1047
1055
1063
1073
1084
1095
1107
1121
1135
1149
1165
1181
1198
1215
1234
1252
1271
1291
1311
1332
1353
1374
1396
1418
1440
1463
1486
1509
1533
1557
1583
1608
1635
1662
1689
1718
1747
1777
1807
1839
1871
1903
1936
1970
2004
2037
2073
2109
2144
2180
2216
2253
2290
2327
2364
2403
2441
2480
2520
2560
2600
2642
2683
2726
2769
2812
2856
2901
2945
2991
3037
3083
3129
3176
3223
3271
3318
3365
3413
3460
3507
3554
3601
3648
3694
3739
3785
3830
3874
3917
3960
4002
4043
4083
4123
4161
4198
4234
4268
4302
4334
4365
4395
4423
4450
4476
4501
4524
4545
4565
4584
4601
4617
4631
4644
4656
4666
4674
4682
4688
4693
4696
4698
4699
4699
4698
4696
4694
4690
4686
4680
4675
4668
4661
4654
4646
4637
4629
4619
4610
4600
4589
4579
4568
4557
4545
4533
4521
4508
4495
4481
4467
4452
4437
4421
4404
4387
4370
4352
4333
4314
4294
4273
4253
4231
4209
4187
4163
4140
4115
4090
4065
4038
4011
3984
3956
3927
3898
3868
3838
3807
3775
3743
3710
3676
3642
3607
3571
3534
3497
3459
3419
3379
3338
3297
3254
3210
3165
3118
3071
3022
2972
2920
2867
2813
2758
2701
2644
2585
2526
2465
2404
2342
2280
2216
2152
2088
2023
1957
1892
1826
1760
1694
1627
1561
1495
1429
1363
1297
1231
1164
1098
1033
967
901
835
770
704
639
573
508
442
377
311
246
180
115
50
-15
-81
-145
-210
-274
-338
-401
-464
-527
-589
-651
-712
-773
-833
-894
-954
-1014
-1074
-1133
-1193
-1252
-1311
-1369
-1427
-1485
-1543
-1599
-1656
-1711
-1766
-1821
-1874
-1927
-1980
-2032
-2083
-2133
-2183
-2233
-2282
-2330
-2378
-2425
-2472
-2519
-2565
-2611
-2656
-2700
-2744
-2788
-2831
-2873
-2915
-2957
-2998
-3039
-3080
-3121
-3161
-3201
-3241
-3280
-3319
-3357
-3395
-3432
-3469
-3505
-3542
-3577
-3613
-3648
-3683
-3717
-3752
-3786
-3821
-3855
-3889
-3924
-3958
-3992
-4026
-4059
-4093
-4127
-4160
-4193
-4226
-4260
-4293
-4326
-4359
-4392
-4425
-4458
-4491
-4523
-4556
-4589
-4621
-4654
-4686
-4717
-4748
-4779
-4809
-4839
-4868
-4896
-4924
-4951
-4977
-5002
-5026
-5049
-5072
-5093
-5114
-5133
-5151
-5169
-5185
-5201
-5216
-5230
-5244
-5257
-5270
-5282
-5294
-5306
-5317
-5328
-5339
-5350
-5361
-5372
-5383
-5395
-5406
-5417
-5429
-5441
-5453
-5465
-5477
-5490
-5502
-5514
-5527
-5540
-5552
-5565
-5577
-5590
-5602
-5614
-5626
-5638
-5650
-5661
-5672
-5683
-5694
-5705
-5716
-5727
-5737
-5748
-5758
-5769
-5780
-5790
-5801
-5811
-5822
-5832
-5843
-5853
-5864
-5874
-5885
-5895
-5905
-5915
-5926
-5936
-5947
-5958
-5969
-5980
-5991
-6003
-6015
-6028
-6040
-6053
-6066
-6079
-6092
-6105
-6118
-6130
-6143
-6155
-6167
-6179
-6190
-6201
-6212
-6223
-6233
-6243
-6252
-6262
-6271
-6280
-6289
-6298
-6306
-6314
-6322
-6329
-6336
-6344
-6351
-6357
-6364
-6371
-6377
-6383
-6390
-6396
-6402
-6408
-6415
-6421
-6427
-6433
-6439
-6445
-6450
-6456
-6462
-6467
-6472
-6476
-6481
-6484
-6488
-6491
-6493
-6496
-6497
-6499
-6500
-6501
-6502
-6502
-6502
-6502
-6502
-6502
-6502
-6502
-6501
-6501
-6500
-6499
-6499
-6498
-6497
-6496
-6496
-6495
-6493
-6492
-6490
-6488
-6486
-6483
-6480
-6477
-6473
-6468
-6464
-6458
-6452
-6446
-6440
-6433
-6426
-6418
-6411
-6403
-6395
-6387
-6379
-6371
-6363
-6355
-6347
-6339
-6332
-6324
-6316
-6308
-6300
-6292
-6284
-6275
-6266
-6256
-6246
-6235
-6224
-6213
-6200
-6187
-6174
-6159
-6144
-6128
-6110
-6092
-6074
-6054
-6033
-6012
-5990
-5967
-5944
-5921
-5897
-5874
-5850
-5826
-5801
-5777
-5753
-5728
-5704
-5679
-5654
-5629
-5604
-5579
-5554
-5529
-5503
-5477
-5451
-5425
-5399
-5373
-5346
-5320
-5293
-5266
-5239
-5212
-5185
-5157
-5130
-5102
-5075
-5047
-5019
-4991
-4963
-4935
-4907
-4880
-4852
-4825
-4798
-4772
-4745
-4719
-4694
-4668
-4643
-4618
-4593
-4568
-4543
-4519
-4495
-4471
-4448
-4425
-4403
-4380
-4359
-4337
-4317
-4296
-4277
-4257
-4239
-4221
-4203
-4186
-4169
-4152
-4136
-4121
-4105
-4090
-4075
-4059
-4046
-4030
-4016
-4002
-3988
-3974
-3960
-3946
-3933
-3920
-3908
-3897
-3886
-3876
-3866
-3858
-3850
-3844
-3838
-3834
-3831
-3828
-3827
-3827
-3827
-3829
-3831
-3834
-3838
-3842
-3847
-3853
-3860
-3867
-3875
-3884
-3894
-3904
-3916
-3928
-3941
-3955
-3970
-3986
-4003
-4019
-4038
-4056
-4075
-4094
-4114
-4134
-4155
-4175
-4196
-4216
-4237
-4258
-4278
-4299
-4319
-4339
-4359
-4378
-4398
-4417
-4436
-4455
-4474
-4492
-4510
-4528
-4546
-4563
-4580
-4595
-4611
-4625
-4638
-4651
-4663
-4674
-4684
-4693
-4701
-4709
-4715
-4721
-4727
-4731
-4736
-4739
-4742
-4745
-4747
-4749
-4749
-4750
-4749
-4748
-4746
-4744
-4741
-4737
-4733
-4728
-4723
-4717
-4711
-4704
-4697
-4689
-4682
-4674
-4666
-4658
-4650
-4642
-4635
-4627
-4619
-4612
-4604
-4596
-4589
-4581
-4573
-4565
-4557
-4549
-4540
-4532
-4523
-4514
-4504
-4494
-4484
-4474
-4463
-4452
-4441
-4429
-4417
-4405
-4392
-4380
-4367
-4354
-4341
-4328
-4315
-4302
-4289
-4276
-4263
-4251
-4239
-4228
-4217
-4207
-4198
-4190
-4182
-4176
-4171
-4166
-4163
-4161
-4161
-4161
-4163
-4166
-4171
-4177
-4184
-4193
-4203
-4214
-4227
-4241
-4257
-4274
-4292
-4312
-4333
-4356
-4379
-4404
-4431
-4458
-4487
-4517
-4548
-4581
-4614
-4649
-4684
-4721
-4758
-4795
-4834
-4872
-4911
-4951
-4990
-5029
-5069
-5109
-5148
-5188
-5227
-5266
-5305
-5343
-5381
-5419
-5456
-5494
-5531
-5568
-5605
-5642
-5679
-5716
-5753
-5790
-5827
-5865
-5902
-5940
-5977
-6015
-6052
-6089
-6126
-6163
-6199
-6235
-6271
-6306
-6341
-6375
-6409
-6442
-6474
-6506
-6538
-6569
-6600
-6630
-6659
-6688
-6717
-6746
-6774
-6801
-6829
-6856
-6883
-6909
-6935
-6961
-6986
-7012
-7037
-7062
-7086
-7110
-7134
-7158
-7181
-7204
-7227
-7249
-7271
-7293
-7315
-7337
-7358
-7380
-7402
-7423
-7445
-7466
-7488
-7509
-7530
-7551
-7572
-7592
-7613
-7633
-7653
-7672
-7691
-7710
-7729
-7747
-7765
-7783
-7800
-7817
-7833
-7849
-7864
-7878
-7892
-7906
-7919
-7932
-7944
-7956
-7968
-7979
-7991
-8002
-8013
-8025
-8037
-8048
-8060
-8071
-8084
-8096
-8108
-8119
-8132
-8146
-8159
-8173
-8186
-8202
-8217
-8232
-8247
-8263
-8279
-8296
-8313
-8330
-8347
-8364
-8382
-8399
-8417
-8435
-8452
-8470
-8487
-8505
-8522
-8538
-8555
-8571
-8587
-8603
-8618
-8633
-8648
-8662
-8677
-8690
-8704
-8717
-8730
-8743
-8755
-8768
-8779
-8791
-8802
-8813
-8824
-8834
-8844
-8853
-8863
-8872
-8881
-8890
-8898
-8907
-8915
-8923
-8931
-8939
-8947
-8954
-8961
-8969
-8975
-8982
-8988
-8993
-8999
-9004
-9008
-9012
-9016
-9019
-9022
-9025
-9027
-9030
-9032
-9034
-9036
-9038
-9040
-9042
-9044
-9046
-9048
-9051
-9053
-9056
-9060
-9064
-9068
-9073
-9077
-9083
-9089
-9095
-9101
-9108
-9114
-9121
-9128
-9135
-9142
-9149
-9155
-9161
-9168
-9173
-9179
-9184
-9189
-9194
-9198
-9202
-9205
-9207
-9209
-9211
-9212
-9212
-9211
-9210
-9208
-9205
-9202
-9198
-9193
-9188
-9181
-9175
-9167
-9159
-9150
-9141
-9131
-9120
-9109
-9097
-9085
-9072
-9059
-9045
-9031
-9017
-9003
-8988
-8973
-8958
-8942
-8927
-8911
-8895
-8879
-8863
-8847
-8831
-8814
-8798
-8782
-8767
-8752
-8737
-8723
-8709
-8696
-8684
-8673
-8663
-8654
-8646
-8639
-8633
-8629
-8625
-8622
-8621
-8620
-8621
-8622
-8625
-8629
-8634
-8640
-8647
-8655
-8664
-8674
-8686
-8698
-8711
-8725
-8740
-8756
-8772
-8789
-8807
-8825
-8843
-8862
-8881
-8900
-8919
-8939
-8958
-8978
-8997
-9016
-9036
-9055
-9075
-9095
-9115
-9135
-9155
-9175
-9195
-9215
-9236
-9256
-9277
-9298
-9319
-9340
-9361
-9383
-9404
-9426
-9448
-9470
-9492
-9514
-9536
-9559
-9581
-9604
-9628
-9651
-9675
-9699
-9723
-9748
-9773
-9798
-9823
-9848
-9874
-9900
-9926
-9952
-9979
-10005
-10032
-10059
-10086
-10113
-10141
-10169
-10198
-10226
-10255
-10285
-10314
-10344
-10375
-10405
-10436
-10467
-10498
-10530
-10562
-10594
-10627
-10660
-10693
-10727
-10761
-10795
-10830
-10865
-10900
-10936
-10971
-11007
-11043
-11079
-11114
-11150
-11186
-11221
-11257
-11292
-11327
-11361
-11395
-11429
-11462
-11495
-11527
-11559
-11591
-11622
-11653
-11683
-11712
-11742
-11770
-11798
-11826
-11853
-11879
-11906
-11932
-11957
-11983
-12008
-12033
-12058
-12082
-12107
-12131
-12156
-12180
-12205
-12229
-12253
-12277
-12301
-12325
-12349
-12373
-12396
-12419
-12441
-12464
-12486
-12508
-12529
-12550
-12571
-12592
-12612
-12632
-12651
-12671
-12691
-12710
-12730
-12749
-12768
-12787
-12806
-12825
-12843
-12861
-12878
-12895
-12911
-12926
-12941
-12955
-12969
-12982
-12994
-13007
-13018
-13030
-13041
-13052
-13062
-13073
-13084
-13095
-13106
-13117
-13128
-13139
-13151
-13163
-13175
-13188
-13201
-13213
-13226
-13239
-13252
-13266
-13279
-13292
-13305
-13318
-13331
-13344
-13356
-13368
-13381
-13393
-13404
-13416
-13427
-13438
-13449
-13460
-13471
-13481
-13492
-13503
-13513
-13524
-13535
-13546
-13557
-13568
-13579
-13591
-13603
-13615
-13628
-13640
-13653
-13666
-13680
-13693
-13706
-13719
-13733
-13746
-13759
-13772
-13784
-13797
-13809
-13821
-13833
-13845
-13857
-13868
-13880
-13891
-13902
-13913
-13924
-13934
-13944
-13953
-13962
-13970
-13977
-13983
-13989
-13993
-13997
-13999
-14000
-14000
-13999
-13997
-13994
-13989
-13984
-13977
-13969
-13960
-13949
-13938
-13925
-13911
-13896
-13880
-13863
-13844
-13825
-13805
-13784
-13762
-13740
-13717
-13693
-13669
-13644
-13618
-13593
-13566
-13539
-13511
-13483
-13454
-13425
-13394
-13363
-13332
-13299
-13266
-13231
-13196
-13160
-13123
-13085
-13046
-13006
-12965
-12924
-12881
-12837
-12792
-12747
-12700
-12653
-12605
-12556
-12506
-12455
-12404
-12352
-12299
-12245
-12190
-12135
-12079
-12022
-11964
-11905
-11846
-11785
-11724
-11662
-11600
-11537
-11473
-11409
-11345
-11280
-11215
-11149
-11084
-11018
-10953
-10887
-10822
-10756
-10691
-10627
-10562
-10498
-10435
-10372
-10309
-10248
-10186
-10126
-10066
-10007
-9948
-9891
-9833
-9777
-9721
-9665
-9610
-9555
-9501
-9448
-9395
-9342
-9290
-9239
-9188
-9137
-9087
-9038
-8988
-8940
-8891
-8843
-8796
-8749
-8702
-8655
-8610
-8564
-8519
-8475
-8431
-8388
-8345
-8303
-8262
-8222
-8182
-8143
-8105
-8067
-8031
-7995
-7959
-7925
-7890
-7857
-7824
-7791
-7758
-7726
-7694
-7662
-7631
-7599
-7568
-7536
-7504
-7472
-7440
-7407
-7374
-7341
-7307
-7274
-7239
-7205
-7169
-7134
-7098
-7061
-7024
-6987
-6949
-6910
-6872
-6832
-6792
-6752
-6712
-6671
-6630
-6589
-6547
-6505
-6463
-6421
-6378
-6335
-6292
-6248
-6205
-6161
-6116
-6072
-6026
-5981
-5935
-5888
-5841
-5794
-5746
-5697
-5648
-5599
-5549
-5498
-5447
-5395
-5342
-5289
-5236
-5181
-5127
-5071
-5015
-4958
-4901
-4843
-4785
-4726
-4666
-4606
-4545
-4483
-4421
-4358
-4294
-4230
-4165
-4099
-4033
-3965
-3898
-3829
-3760
-3691
-3621
-3551
-3480
-3409
-3338
-3267
-3195
-3122
-3050
-2977
-2903
-2830
-2755
-2680
-2605
-2529
-2452
-2375
-2298
-2220
-2141
-2062
-1983
-1903
-1823
-1743
-1662
-1581
-1500
-1418
-1336
-1254
-1171
-1087
-1004
-919
-835
-749
-663
-577
-490
-402
-313
-224
-135
-44
46
138
229
322
414
507
601
695
789
883
977
1072
1167
1262
1357
1452
1547
1641
1736
1831
1925
2019
2113
2206
2300
2393
2485
2578
2670
2761
2853
2943
3033
3123
3212
3300
3387
3474
3559
3644
3729
3812
3894
3976
4057
4138
4218
4297
4376
4455
4533
4611
4689
4766
4844
4921
4999
5077
5155
5233
5312
5391
5471
5551
5632
5714
5796
5879
5963
6048
6133
6218
6305
6391
6479
6567
6655
6744
6834
6924
7015
7107
7200
7293
7387
7482
7577
7674
7771
7868
7967
8066
8166
8266
8368
8470
8573
8677
8781
8886
8992
9098
9205
9312
9420
9529
9638
9748
9858
9969
10080
10192
10304
10417
10531
10644
10759
10873
10988
11104
11220
11336
11453
11570
11688
11805
11923
12041
12160
12278
12397
12516
12636
12755
12875
12995
13115
13235
13356
13476
13597
13717
13838
13958
14079
14199
14319
14440
14560
14680
14801
14921
15042
15162
15282
15403
15523
15644
15764
15884
16004
16123
16244
16363
16481
16600
16717
16834
16951
17066
17181
17296
17409
17522
17633
17744
17853
17962
18070
18176
18282
18386
18490
18592
18694
18795
18894
18993
19091
19188
19285
19380
19475
19570
19663
19756
19848
19940
20031
20121
20210
20299
20387
20474
20561
20646
20731
20815
20898
20980
21061
21142
21221
21299
21377
21454
21530
21605
21680
21754
21827
21899
21971
22042
22113
22183
22252
22320
22388
22455
22522
22588
22653
22717
22781
22844
22906
22968
23029
23090
23150
23209
23268
23326
23383
23440
23497
23553
23609
23664
23719
23774
23828
23882
23935
23988
24041
24093
24145
24197
24248
24300
24351
24402
24453
24504
24556
24607
24658
24710
24761
24813
24864
24916
24967
25019
25070
25121
25173
25224
25275
25326
25377
25428
25478
25529
25580
25630
25681
25732
25782
25834
25885
25937
25989
26041
26094
26147
26200
26254
26308
26363
26417
26472
26528
26583
26639
26695
26752
26808
26865
26922
26979
27036
27093
27151
27208
27266
27324
27382
27441
27499
27558
27617
27676
27735
27794
27853
27912
27971
28030
28089
28147
28205
28263
28320
28377
28434
28490
28545
28600
28654
28708
28761
28813
28864
28915
28964
29013
29061
29108
29154
29198
29242
29284
29325
29364
29402
29439
29474
29508
29540
29570
29600
29628
29655
29680
29704
29727
29748
29769
29788
29806
29822
29838
29852
29865
29877
29888
29897
29906
29914
29921
29927
29933
29938
29942
29945
29948
29950
29952
29953
29954
29954
29954
29953
29951
29949
29947
29944
29941
29937
29933
29928
29924
29919
29913
29908
29902
29896
29890
29884
29877
29871
29865
29859
29852
29846
29840
29834
29827
29821
29814
29808
29801
29793
29786
29778
29770
29762
29753
29744
29734
29724
29714
29703
29692
29680
29668
29656
29643
29630
29617
29604
29590
29576
29562
29549
29535
29521
29508
29494
29481
29469
29457
29445
29434
29424
29414
29405
29396
29388
29380
29373
29367
29360
29355
29349
29344
29340
29336
29332
29328
29325
29321
29318
29315
29312
29310
29307
29305
29302
29300
29298
29296
29294
29292
29290
29289
29287
29285
29283
29281
29279
29277
29274
29272
29269
29266
29262
29259
29254
29250
29244
29239
29232
29226
29218
29210
29201
29191
29180
29169
29156
29142
29127
29111
29093
29074
29054
29032
29008
28983
28957
28928
28898
28867
28833
28798
28761
28722
28681
28639
28595
28549
28501
28452
28401
28349
28294
28239
28181
28122
28062
27999
27936
27871
27804
27736
27666
27595
27523
27449
27374
27298
27221
27143
27063
26983
26902
26820
26737
26653
26569
26483
26397
26311
26223
26135
26047
25958
25869
25779
25689
25598
25507
25416
25324
25232
25140
25048
24956
24864
24772
24680
24589
24498
24407
24317
24227
24138
24050
23962
23874
23788
23702
23616
23531
23447
23363
23280
23197
23115
23034
22953
22873
22794
22715
22637
22560
22484
22409
22335
22262
22191
22121
22052
21984
21918
21853
21789
21727
21667
21608
21550
21493
21438
21384
21331
21279
21228
21178
21129
21081
21033
20986
20939
20894
20848
20804
20759
20716
20673
20630
20588
20546
20505
20464
20424
20384
20345
20307
20269
20231
20195
20158
20122
20086
20050
20015
19979
19944
19909
19873
19838
19802
19766
19730
19693
19657
19619
19581
19543
19503
19463
19423
19381
19339
19295
19251
19205
19158
19111
19062
19012
18961
18909
18856
18802
18747
18692
18635
18578
18520
18462
18402
18343
18283
18222
18160
18099
18036
17973
17910
17846
17781
17716
17650
17583
17516
17449
17380
17311
17242
17172
17101
17030
16958
16886
16814
16741
16668
16595
16522
16449
16375
16302
16229
16155
16082
16008
15935
15862
15789
15716
15644
15572
15500
15428
15357
15287
15217
15148
15080
15012
14946
14880
14815
14752
14690
14628
14568
14509
14452
14395
14340
14286
14233
14182
14131
14082
14034
13987
13941
13897
13854
13812
13771
13732
13693
13656
13620
13585
13551
13519
13487
13457
13427
13399
13372
13346
13320
13296
13272
13250
13228
13207
13187
13168
13150
13132
13115
13098
13081
13065
13050
13034
13019
13003
12988
12972
12956
12940
12923
12905
12887
12868
12849
12829
12808
12786
12764
12741
12717
12693
12667
12641
12615
12587
12559
12530
12501
12470
12439
12406
12373
12338
12302
12264
12225
12185
12143
12099
12054
12006
11957
11906
11853
11798
11742
11684
11624
11562
11499
11434
11367
11299
11229
11157
11084
11010
10934
10856
10776
10695
10613
10529
10444
10357
10268
10178
10087
9994
9900
9804
9707
9609
9510
9410
9308
9206
9103
8999
8895
8790
8684
8578
8471
8363
8256
8147
8039
7930
7820
7711
7601
7491
7381
7270
7160
7049
6939
6828
6717
6606
6495
6384
6272
6161
6049
5937
5824
5711
5598
5484
5369
5255
5139
5023
4906
4789
4671
4552
4433
4312
4192
4070
3949
3826
3703
3580
3456
3332
3207
3082
2957
2831
2705
2579
2452
2325
2198
2071
1943
1816
1689
1562
1435
1308
1181
1055
928
803
677
552
428
303
180
56
-66
-189
-311
-433
-554
-675
-795
-915
-1034
-1153
-1271
-1389
-1506
-1623
-1738
-1853
-1968
-2081
-2194
-2306
-2417
-2527
-2636
-2744
-2852
-2959
-3065
-3171
-3276
-3381
-3486
-3590
-3694
-3798
-3901
-4005
-4108
-4212
-4315
-4419
-4522
-4625
-4728
-4831
-4934
-5037
-5140
-5243
-5347
-5450
-5554
-5658
-5762
-5867
-5972
-6078
-6184
-6291
-6398
-6506
-6614
-6723
-6833
-6943
-7053
-7164
-7275
-7386
-7497
-7609
-7720
-7832
-7943
-8054
-8166
-8277
-8387
-8498
-8609
-8719
-8829
-8939
-9048
-9158
-9267
-9375
-9484
-9592
-9700
-9808
-9915
-10023
-10130
-10237
-10343
-10450
-10556
-10661
-10766
-10871
-10976
-11080
-11183
-11286
-11389
-11491
-11592
-11694
-11795
-11895
-11995
-12095
-12195
-12294
-12393
-12492
-12590
-12688
-12786
-12883
-12980
-13077
-13172
-13268
-13362
-13457
-13550
-13642
-13734
-13825
-13914
-14003
-14090
-14175
-14259
-14342
-14423
-14503
-14581
-14657
-14731
-14804
-14875
-14944
-15012
-15077
-15141
-15203
-15263
-15321
-15377
-15431
-15484
-15534
-15582
-15629
-15673
-15715
-15755
-15792
-15828
-15861
-15892
-15921
-15948
-15972
-15995
-16015
-16032
-16047
-16062
-16073
-16082
-16091
-16097
-16102
-16105
-16107
-16107
-16107
-16105
-16102
-16099
-16094
-16090
-16084
-16078
-16071
-16064
-16056
-16050
-16042
-16035
-16027
-16021
-16014
-16007
-16001
-15996
-15991
-15987
-15983
-15981
-15979
-15978
-15977
-15978
-15979
-15981
-15984
-15987
-15991
-15996
-16001
-16007
-16013
-16018
-16026
-16033
-16041
-16047
-16056
-16062
-16071
-16079
-16085
-16094
-16102
-16110
-16117
-16126
-16135
-16143
-16152
-16161
-16171
-16181
-16190
-16201
-16212
-16222
-16235
-16247
-16259
-16271
-16285
-16299
-16312
-16328
-16343
-16360
-16376
-16395
-16414
-16434
-16455
-16477
-16501
-16526
-16552
-16579
-16607
-16637
-16668
-16700
-16733
-16767
-16802
-16838
-16875
-16913
-16951
-16991
-17031
-17071
-17113
-17154
-17197
-17240
-17283
-17327
-17372
-17417
-17463
-17509
-17555
-17602
-17649
-17696
-17744
-17792
-17841
-17889
-17939
-17988
-18038
-18088
-18138
-18188
-18239
-18289
-18339
-18389
-18439
-18489
-18539
-18589
-18638
-18687
-18736
-18785
-18833
-18882
-18930
-18979
-19028
-19076
-19125
-19174
-19224
-19273
-19323
-19372
-19422
-19472
-19522
-19573
-19623
-19673
-19723
-19774
-19824
-19875
-19925
-19976
-20026
-20077
-20127
-20178
-20228
-20278
-20328
-20378
-20427
-20476
-20524
-20571
-20618
-20664
-20709
-20753
-20797
-20839
-20881
-20922
-20963
-21002
-21040
-21078
-21114
-21150
-21184
-21218
-21250
-21282
-21312
-21342
-21370
-21398
-21424
-21450
-21474
-21498
-21520
-21542
-21562
-21582
-21601
-21619
-21637
-21654
-21670
-21686
-21701
-21715
-21729
-21743
-21756
-21769
-21781
-21793
-21804
-21814
-21824
-21833
-21842
-21850
-21857
-21864
-21870
-21876
-21881
-21887
-21891
-21896
-21901
-21905
-21910
-21915
-21920
-21925
-21931
-21937
-21943
-21949
-21956
-21963
-21971
-21979
-21987
-21995
-22003
-22010
-22018
-22026
-22033
-22039
-22045
-22050
-22053
-22056
-22058
-22058
-22057
-22055
-22051
-22045
-22038
-22029
-22018
-22006
-21992
-21976
-21958
-21939
-21917
-21894
-21869
-21843
-21815
-21785
-21754
-21721
-21686
-21650
-21612
-21573
-21532
-21489
-21444
-21398
-21349
-21299
-21246
-21191
-21134
-21075
-21013
-20949
-20883
-20815
-20744
-20671
-20596
-20520
-20441
-20361
-20279
-20196
-20111
-20025
-19939
-19851
-19763
-19673
-19584
-19493
-19403
-19312
-19220
-19129
-19037
-18945
-18853
-18760
-18667
-18574
-18480
-18386
-18291
-18196
-18100
-18003
-17905
-17806
-17707
-17606
-17504
-17402
-17299
-17194
-17089
-16983
-16877
-16769
-16661
-16553
-16444
-16334
-16224
-16114
-16003
-15893
-15782
-15671
-15559
-15448
-15337
-15226
-15116
-15006
-14896
-14787
-14678
-14570
-14463
-14356
-14250
-14145
-14041
-13938
-13837
-13737
-13638
-13540
-13444
-13349
-13255
-13163
-13071
-12981
-12891
-12802
-12714
-12626
-12539
-12452
-12365
-12278
-12192
-12106
-12020
-11934
-11848
-11762
-11677
-11592
-11507
-11423
-11339
-11255
-11172
-11089
-11006
-10924
-10843
-10762
-10682
-10602
-10523
-10445
-10368
-10291
-10215
-10141
-10067
-9994
-9922
-9852
-9782
-9714
-9646
-9580
-9515
-9451
-9388
-9326
-9265
-9204
-9145
-9086
-9028
-8972
-8916
-8861
-8807
-8754
-8702
-8651
-8601
-8553
-8506
-8460
-8416
-8373
-8331
-8290
-8251
-8213
-8177
-8141
-8106
-8073
-8041
-8009
-7978
-7949
-7920
-7892
-7865
-7839
-7814
-7790
-7768
-7747
-7727
-7709
-7692
-7677
-7663
-7651
-7641
-7632
-7625
-7619
-7615
-7612
-7610
-7609
-7609
-7610
-7612
-7614
-7616
-7619
-7622
-7625
-7629
-7632
-7635
-7639
-7642
-7645
-7649
-7652
-7656
-7659
-7663
-7667
-7671
-7675
-7680
-7684
-7689
-7693
-7698
-7703
-7707
-7712
-7717
-7723
-7728
-7734
-7740
-7746
-7752
-7759
-7767
-7774
-7783
-7791
-7800
-7810
-7820
-7830
-7841
-7852
-7864
-7877
-7890
-7903
-7917
-7931
-7946
-7962
-7978
-7994
-8010
-8029
-8047
-8064
-8084
-8103
-8124
-8145
-8166
-8189
-8211
-8235
-8260
-8285
-8311
-8339
-8367
-8396
-8427
-8458
-8491
-8525
-8559
-8595
-8631
-8668
-8705
-8744
-8782
-8821
-8861
-8900
-8940
-8981
-9021
-9062
-9102
-9143
-9184
-9225
-9266
-9307
-9347
-9388
-9428
-9468
-9507
-9546
-9585
-9623
-9661
-9699
-9736
-9773
-9809
-9845
-9880
-9915
-9949
-9983
-10017
-10050
-10083
-10115
-10147
-10178
-10208
-10238
-10268
-10297
-10326
-10354
-10382
-10409
-10436
-10463
-10489
-10515
-10541
-10566
-10591
-10616
-10640
-10664
-10688
-10711
-10734
-10756
-10779
-10800
-10822
-10843
-10863
-10883
-10902
-10921
-10939
-10957
-10975
-10992
-11008
-11024
-11040
-11055
-11070
-11085
-11100
-11114
-11128
-11142
-11156
-11169
-11182
-11196
-11209
-11222
-11235
-11248
-11261
-11275
-11289
-11303
-11317
-11332
-11347
-11363
-11380
-11397
-11414
-11432
-11451
-11470
-11490
-11510
-11531
-11552
-11574
-11596
-11618
-11641
-11664
-11687
-11710
-11733
-11756
-11780
-11803
-11827
-11850
-11874
-11898
-11923
-11947
-11972
-11998
-12024
-12050
-12077
-12105
-12133
-12162
-12192
-12223
-12254
-12286
-12319
-12353
-12387
-12421
-12456
-12491
-12526
-12562
-12597
-12631
-12666
-12700
-12733
-12766
-12798
-12830
-12861
-12891
-12920
-12948
-12975
-13002
-13027
-13051
-13074
-13096
-13117
-13137
-13156
-13174
-13190
-13206
-13220
-13234
-13246
-13257
-13268
-13278
-13287
-13295
-13302
-13309
-13316
-13321
-13326
-13331
-13335
-13339
-13342
-13344
-13347
-13348
-13349
-13350
-13350
-13349
-13348
-13347
-13344
-13341
-13338
-13334
-13329
-13325
-13319
-13314
-13309
-13303
-13298
-13292
-13287
-13283
-13278
-13274
-13270
-13267
-13264
-13261
-13259
-13256
-13254
-13253
-13251
-13250
-13250
-13249
-13249
-13250
-13251
-13253
-13255
-13258
-13261
-13265
-13270
-13275
-13280
-13286
-13292
-13298
-13304
-13310
-13316
-13322
-13327
-13332
-13336
-13339
-13342
-13345
-13346
-13347
-13347
-13347
-13346
-13344
-13342
-13339
-13336
-13331
-13327
-13321
-13315
-13308
-13301
-13293
-13285
-13276
-13266
-13256
-13246
-13235
-13223
-13212
-13200
-13188
-13177
-13165
-13154
-13143
-13133
-13123
-13115
-13107
-13100
-13094
-13090
-13087
-13084
-13083
-13084
-13085
-13088
-13091
-13096
-13102
-13109
-13116
-13125
-13135
-13145
-13156
-13168
-13181
-13193
-13206
-13219
-13232
-13245
-13258
-13271
-13283
-13295
-13307
-13318
-13328
-13338
-13347
-13356
-13364
-13372
-13379
-13385
-13391
-13397
-13402
-13407
-13411
-13415
-13418
-13421
-13423
-13424
-13425
-13426
-13425
-13424
-13423
-13420
-13417
-13413
-13408
-13403
-13396
-13389
-13381
-13372
-13362
-13351
-13340
-13327
-13314
-13300
-13285
-13270
-13253
-13236
-13218
-13199
-13179
-13158
-13137
-13115
-13092
-13068
-13044
-13019
-12994
-12968
-12942
-12916
-12890
-12863
-12837
-12810
-12784
-12757
-12731
-12704
-12678
-12651
-12625
-12599
-12573
-12546
-12520
-12494
-12467
-12441
-12414
-12387
-12360
-12332
-12305
-12277
-12248
-12219
-12190
-12160
-12129
-12098
-12066
-12033
-12000
-11966
-11931
-11895
-11859
-11822
-11784
-11746
-11707
-11667
-11626
-11585
-11543
-11500
-11456
-11412
-11368
-11323
-11277
-11231
-11185
-11138
-11091
-11044
-10996
-10948
-10900
-10852
-10804
-10756
-10708
-10660
-10612
-10564
-10516
-10468
-10420
-10373
-10325
-10278
-10230
-10183
-10135
-10088
-10040
-9992
-9944
-9896
-9848
-9799
-9751
-9702
-9654
-9605
-9556
-9506
-9457
-9407
-9356
-9305
-9254
-9202
-9150
-9096
-9042
-8988
-8932
-8876
-8819
-8762
-8704
-8645
-8586
-8526
-8466
-8405
-8343
-8281
-8219
-8156
-8093
-8029
-7965
-7901
-7836
-7771
-7705
-7639
-7573
-7507
-7440
-7373
-7306
-7239
-7172
-7104
-7037
-6970
-6902
-6835
-6768
-6700
-6632
-6564
-6496
-6427
-6359
-6289
-6220
-6150
-6079
-6007
-5935
-5863
-5790
-5716
-5641
-5567
-5491
-5415
-5339
-5263
-5187
-5110
-5034
-4957
-4881
-4804
-4727
-4651
-4574
-4498
-4421
-4344
-4267
-4189
-4111
-4032
-3953
-3873
-3792
-3710
-3627
-3544
-3459
-3374
-3288
-3201
-3113
-3024
-2934
-2844
-2752
-2660
-2567
-2473
-2379
-2284
-2189
-2093
-1996
-1899
-1802
-1705
-1607
-1509
-1411
-1313
-1215
-1116
-1018
-919
-820
-721
-622
-522
-421
-321
-219
-118
-15
88
191
296
401
506
612
719
826
934
1042
1151
1260
1369
1479
1589
1699
1809
1919
2029
2140
2251
2362
2473
2584
2696
2808
2920
3032
3144
3256
3369
3481
3593
3704
3815
3926
4035
4146
4254
4362
4470
4576
4682
4787
4892
4995
5098
5200
5302
5403
5503
5603
5702
5801
5899
5996
6093
6190
6287
6384
6481
6578
6675
6773
6871
6970
7069
7169
7269
7370
7471
7572
7674
7776
7878
7981
8083
8186
8288
8391
8493
8595
8697
8799
8900
9002
9103
9204
9305
9406
9507
9607
9708
9808
9907
10007
10106
10205
10304
10403
10501
10600
10697
10795
10891
10988
11084
11179
11274
11368
11462
11556
11649
11741
11833
11925
12016
12107
12198
12289
12379
12469
12559
12649
12738
12827
12915
13002
13088
13174
13258
13340
13422
13502
13580
13657
13733
13806
13878
13949
14018
14085
14151
14215
14278
14340
14400
14459
14517
14574
14631
14686
14741
14795
14848
14902
14955
15008
15061
15114
15167
15220
15273
15326
15379
15433
15487
15540
15594
15648
15701
15755
15808
15861
15915
15967
16020
16072
16123
16175
16228
16280
16331
16383
16434
16486
16538
16590
16642
16695
16747
16800
16854
16907
16961
17015
17070
17124
17179
17233
17288
17342
17396
17450
17504
17557
17609
17661
17712
17762
17812
17860
17908
17956
18002
18048
18093
18138
18182
18226
18269
18313
18356
18399
18443
18486
18529
18573
18616
18660
18705
18749
18794
18839
18884
18930
18975
19021
19068
19114
19160
19207
19254
19300
19347
19394
19440
19487
19535
19582
19630
19678
19727
19775
19824
19873
19923
19972
20021
20070
20119
20167
20215
20262
20309
20355
20401
20445
20489
20531
20572
20612
20651
20688
20724
20758
20791
20822
20852
20880
20906
20931
20955
20977
20998
21018
21036
21054
21070
21085
21100
21113
21126
21137
21147
21157
21166
21173
21180
21186
21191
21195
21198
21200
21202
21203
21204
21204
21203
21202
21201
21199
21197
21195
21192
21190
21187
21184
21181
21178
21175
21172
21169
21166
21163
21160
21157
21154
21151
21148
21145
21141
21138
21135
21131
21128
21124
21120
21116
21112
21108
21104
21099
21095
21091
21087
21084
21080
21078
21075
21074
21073
21073
21073
21075
21077
21080
21084
21088
21093
21099
21106
21113
21120
21129
21138
21147
21157
21167
21178
21189
21201
21212
21224
21235
21247
21258
21269
21280
21291
21301
21310
21320
21328
21336
21343
21349
21355
21359
21362
21364
21365
21365
21364
21361
21357
21352
21345
21336
21326
21315
21302
21287
21270
21252
21232
21210
21187
21162
21135
21107
21077
21046
21014
20980
20945
20909
20872
20834
20794
20754
20713
20670
20627
20583
20537
20491
20444
20395
20345
20294
20243
20190
20135
20080
20024
19967
19909
19850
19790
19729
19667
19604
19541
19477
19412
19347
19281
19215
19148
19081
19014
18946
18879
18812
18745
18678
18611
18545
18479
18414
18348
18284
18219
18155
18091
18028
17965
17903
17841
17779
17718
17658
17597
17538
17479
17420
17361
17303
17245
17187
17129
17071
17012
16954
16895
16835
16774
16713
16651
16589
16525
16460
16395
16328
16260
16190
16120
16050
15978
15904
15830
15754
15678
15600
15521
15442
15361
15279
15196
15113
15029
14944
14858
14772
14685
14598
14511
14424
14336
14249
14162
14075
13989
13903
13817
13732
13648
13564
13480
13397
13315
13233
13151
13070
12990
12910
12831
12752
12673
12595
12517
12440
12363
12287
12211
12135
12060
11985
11910
11836
11762
11688
11614
11541
11467
11394
11320
11246
11172
11098
11024
10949
10874
10799
10723
10646
10569
10492
10414
10335
10255
10174
10092
10010
9926
9840
9754
9666
9577
9485
9393
9298
9201
9103
9003
8901
8797
8691
8584
8474
8363
8251
8137
8022
7905
7788
7669
7549
7428
7306
7183
7060
6935
6810
6684
6558
6430
6302
6174
6045
5915
5785
5654
5523
5391
5259
5127
4994
4861
4727
4594
4460
4325
4191
4054
3920
3784
3648
3512
3375
3239
3102
2965
2828
2692
2555
2419
2284
2149
2013
1881
1748
1616
1485
1355
1226
1099
972
847
723
600
478
357
238
120
3
-112
-227
-340
-453
-564
-675
-785
-894
-1002
-1110
-1217
-1324
-1429
-1534
-1639
-1743
-1846
-1948
-2050
-2151
-2250
-2349
-2447
-2544
-2640
-2734
-2827
-2919
-3010
-3099
-3186
-3272
-3357
-3440
-3521
-3601
-3679
-3756
-3831
-3905
-3977
-4049
-4119
-4188
-4257
-4325
-4392
-4458
-4524
-4590
-4655
-4720
-4785
-4850
-4915
-4979
-5044
-5109
-5173
-5238
-5302
-5367
-5431
-5495
-5558
-5622
-5685
-5747
-5809
-5871
-5932
-5992
-6051
-6110
-6167
-6224
-6280
-6335
-6388
-6441
-6493
-6544
-6594
-6644
-6693
-6741
-6788
-6835
-6881
-6927
-6971
-7015
-7059
-7101
-7143
-7184
-7225
-7265
-7304
-7343
-7381
-7419
-7457
-7494
-7531
-7568
-7605
-7642
-7680
-7717
-7755
-7793
-7831
-7869
-7908
-7947
-7986
-8025
-8064
-8105
-8144
-8183
-8224
-8264
-8304
-8343
-8383
-8422
-8462
-8501
-8540
-8579
-8617
-8656
-8695
-8733
-8772
-8810
-8849
-8887
-8926
-8965
-9003
-9042
-9082
-9121
-9161
-9201
-9241
-9282
-9323
-9364
-9405
-9447
-9489
-9531
-9572
-9614
-9656
-9697
-9738
-9779
-9819
-9858
-9896
-9933
-9969
-10003
-10036
-10067
-10096
-10123
-10148
-10171
-10191
-10209
-10225
-10238
-10248
-10256
-10261
-10263
-10262
-10258
-10252
-10243
-10230
-10215
-10197
-10177
-10153
-10127
-10098
-10067
-10033
-9997
-9958
-9918
-9875
-9831
-9784
-9736
-9685
-9633
-9579
-9522
-9464
-9404
-9341
-9277
-9211
-9142
-9071
-8998
-8924
-8847
-8768
-8687
-8604
-8520
-8433
-8346
-8257
-8166
-8074
-7982
-7889
-7794
-7699
-7604
-7508
-7411
-7314
-7217
-7119
-7022
-6924
-6826
-6728
-6629
-6531
-6433
-6335
-6237
-6139
-6041
-5943
-5844
-5746
-5648
-5549
-5451
-5352
-5253
-5154
-5054
-4954
-4854
-4753
-4653
-4552
-4451
-4350
-4248
-4147
-4046
-3945
-3844
-3743
-3642
-3541
-3440
-3340
-3239
-3138
-3038
-2937
-2837
-2737
-2636
-2536
-2436
-2335
-2235
-2136
-2036
-1937
-1838
-1740
-1643
-1546
-1450
-1355
-1260
-1166
-1073
-981
-890
-799
-709
-619
-531
-443
-355
-269
-183
-97
-12
72
156
238
320
401
482
561
639
716
792
867
941
1012
1083
1152
1219
1285
1349
1411
1471
1530
1587
1642
1695
1747
1796
1844
1890
1934
1976
2016
2054
2090
2125
2158
2189
2219
2247
2273
2298
2321
2343
2364
2384
2403
2420
2437
2453
2468
2482
2495
2508
2520
2531
2542
2552
2561
2570
2578
2586
2593
2600
2606
2612
2617
2621
2626
2629
2632
2635
2636
2637
2638
2637
2636
2634
2631
2626
2621
2615
2607
2598
2589
2578
2566
2553
2539
2525
2509
2493
2477
2460
2442
2424
2406
2388
2369
2350
2331
2312
2292
2272
2251
2230
2209
2187
2165
2142
2118
2094
2069
2044
2017
1992
1966
1939
1911
1883
1855
1827
1798
1770
1741
1713
1684
1656
1628
1601
1573
1547
1520
1495
1469
1445
1421
1398
1375
1353
1332
1312
1292
1274
1256
1239
1224
1210
1196
1184
1174
1164
1156
1149
1144
1140
1137
1135
1135
1136
1139
1143
1148
1154
1162
1171
1182
1193
1206
1220
1235
1251
1268
1287
1307
1328
1350
1374
1400
1426
1455
1485
1516
1550
1585
1622
1661
1702
1745
1789
1836
1884
1935
1987
2041
2097
2154
2213
2274
2336
2399
2464
2529
2596
2664
2733
2803
2874
2945
3017
3090
3163
3237
3311
3385
3460
3535
3611
3686
3762
3837
3913
3988
4064
4139
4214
4288
4362
4436
4509
4582
4654
4726
4797
4867
4937
5006
5075
5143
5211
5277
5343
5408
5471
5534
5596
5656
5716
5774
5831
5887
5941
5995
6047
6098
6148
6197
6245
6292
6337
6382
6425
6466
6507
6546
6584
6621
6657
6691
6725
6757
6787
6817
6846
6873
6900
6925
6950
6974
6997
7019
7040
7061
7081
7100
7118
7135
7152
7167
7182
7196
7209
7221
7232
7243
7252
7262
7270
7278
7286
7292
7299
7305
7311
7317
7322
7328
7334
7339
7345
7352
7358
7365
7372
7379
7387
7395
7404
7412
7421
7431
7441
7451
7462
7473
7485
7498
7511
7526
7541
7557
7575
7593
7613
7634
7656
7679
7704
7730
7758
7787
7818
7849
7883
7917
7953
7990
8029
8069
8109
8151
8195
8240
8285
8331
8378
8426
8474
8523
8573
8623
8674
8726
8779
8832
8886
8940
8996
9052
9108
9166
9224
9282
9341
9401
9461
9522
9583
9644
9706
9767
9829
9891
9953
10014
10076
10138
10200
10261
10323
10384
10445
10507
10568
10628
10689
10750
10811
10871
10932
10993
11054
11115
11176
11237
11298
11359
11421
11482
11544
11605
11667
11728
11790
11851
11913
11974
12035
12096
12157
12217
12278
12337
12397
12456
12514
12573
12630
12687
12743
12799
12854
12909
12962
13015
13067
13119
13169
13218
13267
13314
13360
13405
13448
13490
13531
13570
13607
13642
13676
13707
13736
13762
13786
13807
13826
13842
13855
13865
13872
13876
13878
13876
13872
13865
13855
13842
13827
13808
13788
13764
13738
13710
13679
13646
13610
13571
13530
13487
13441
13392
13342
13289
13233
13175
13115
13053
12989
12922
12853
12782
12710
12635
12558
12480
12400
12318
12235
12150
12064
11976
11887
11797
11705
11612
11518
11423
11327
11231
11133
11035
10936
10836
10736
10635
10533
10432
10330
10227
10124
10021
9917
9813
9709
9605
9500
9395
9290
9184
9079
8972
8866
8759
8652
8544
8436
8327
8218
8109
8000
7890
7779
7669
7558
7447
7335
7224
7112
7000
6888
6776
6663
6551
6439
6326
6214
6102
5989
5877
5765
5653
5541
5429
5318
5207
5097
4988
4879
4771
4663
4557
4452
4348
4246
4144
4043
3946
3849
3753
3659
3567
3476
3387
3300
3214
3129
3046
2965
2885
2807
2729
2654
2579
2506
2434
2364
2294
2226
2158
2092
2027
1962
1899
1836
1774
1714
1653
1594
1535
1478
1420
1364
1308
1253
1198
1143
1090
1036
983
930
877
824
772
720
667
615
563
511
459
407
354
302
250
198
146
93
40
-13
-66
-120
-174
-229
-284
-340
-397
-454
-513
-573
-633
-695
-758
-823
-888
-955
-1022
-1093
-1163
-1235
-1309
-1384
-1459
-1537
-1615
-1695
-1776
-1858
-1941
-2025
-2110
-2197
-2285
-2374
-2464
-2556
-2649
-2743
-2840
-2937
-3037
-3138
-3240
-3345
-3451
-3559
-3669
-3781
-3894
-4009
-4125
-4244
-4363
-4484
-4607
-4730
-4855
-4980
-5107
-5234
-5363
-5492
-5621
-5751
-5881
-6012
-6142
-6273
-6404
-6535
-6666
-6796
-6927
-7057
-7187
-7316
-7445
-7573
-7701
-7829
-7956
-8082
-8208
-8333
-8458
-8581
-8705
-8828
-8950
-9071
-9192
-9313
-9433
-9552
-9671
-9789
-9907
-10024
-10141
-10256
-10371
-10485
-10598
-10710
-10821
-10930
-11039
-11146
-11251
-11354
-11456
-11557
-11655
-11752
-11846
-11939
-12030
-12119
-12205
-12290
-12373
-12454
-12534
-12611
-12686
-12759
-12831
-12901
-12968
-13034
-13099
-13161
-13222
-13282
-13340
-13396
-13451
-13505
-13558
-13609
-13660
-13709
-13758
-13806
-13853
-13899
-13944
-13989
-14033
-14076
-14118
-14160
-14201
-14240
-14279
-14317
-14354
-14390
-14425
-14459
-14493
-14525
-14556
-14587
-14616
-14645
-14672
-14699
-14726
-14751
-14775
-14799
-14822
-14844
-14865
-14885
-14905
-14923
-14941
-14958
-14973
-14988
-15002
-15015
-15027
-15038
-15048
-15057
-15065
-15072
-15078
-15084
-15088
-15091
-15093
-15094
-15094
-15093
-15091
-15087
-15083
-15077
-15070
-15061
-15051
-15040
-15027
-15013
-14998
-14981
-14963
-14944
-14923
-14902
-14879
-14855
-14830
-14803
-14776
-14748
-14718
-14688
-14657
-14625
-14592
-14559
-14524
-14489
-14452
-14415
-14378
-14339
-14299
-14259
-14218
-14177
-14134
-14091
-14047
-14002
-13957
-13911
-13864
-13817
-13769
-13721
-13672
-13623
-13574
-13525
-13475
-13426
-13376
-13326
-13277
-13228
-13179
-13130
-13082
-13035
-12988
-12941
-12896
-12851
-12807
-12765
-12723
-12682
-12643
-12604
-12567
-12531
-12496
-12463
-12430
-12399
-12370
-12342
-12315
-12289
-12265
-12242
-12221
-12201
-12182
-12165
-12149
-12134
-12121
-12108
-12097
-12087
-12078
-12070
-12063
-12056
-12051
-12046
-12042
-12039
-12037
-12035
-12034
-12034
-12034
-12035
-12036
-12038
-12041
-12044
-12048
-12053
-12058
-12065
-12072
-12079
-12088
-12097
-12108
-12119
-12131
-12145
-12159
-12175
-12191
-12209
-12228
-12248
-12269
-12291
-12314
-12338
-12363
-12389
-12417
-12445
-12473
-12503
-12533
-12564
-12595
-12626
-12658
-12690
-12721
-12753
-12785
-12816
-12846
-12877
-12907
-12936
-12965
-12993
-13020
-13047
-13072
-13097
-13121
-13144
-13167
-13188
-13208
-13227
-13245
-13262
-13278
-13293
-13307
-13320
-13332
-13342
-13352
-13360
-13367
-13373
-13378
-13382
-13385
-13387
-13387
-13386
-13385
-13382
-13378
-13373
-13367
-13360
-13352
-13343
-13334
-13323
-13313
-13301
-13289
-13276
-13263
-13249
-13235
-13220
-13205
-13189
-13173
-13156
-13139
-13122
-13104
-13085
-13067
-13047
-13028
-13008
-12988
-12968
-12947
-12926
-12905
-12883
-12861
-12840
-12818
-12795
-12773
-12751
-12729
-12707
-12684
-12662
-12640
-12618
-12595
-12573
-12550
-12527
-12504
-12481
-12458
-12434
-12409
-12384
-12359
-12332
-12306
-12278
-12250
-12221
-12192
-12162
-12131
-12099
-12067
-12034
-12000
-11965
-11930
-11894
-11857
-11820
-11781
-11742
-11702
-11661
-11620
-11577
-11534
-11490
-11445
-11399
-11353
-11306
-11258
-11210
-11161
-11113
-11063
-11014
-10964
-10914
-10864
-10814
-10764
-10715
-10666
-10617
-10569
-10521
-10474
-10428
-10382
-10337
-10293
-10250
-10209
-10168
-10128
-10089
-10052
-10016
-9982
-9949
-9917
-9887
-9858
-9831
-9805
-9781
-9758
-9737
-9717
-9699
-9682
-9666
-9652
-9639
-9628
-9617
-9608
-9600
-9593
-9588
-9583
-9579
-9577
-9575
-9575
-9575
-9576
-9578
-9580
-9584
-9588
-9593
-9598
-9604
-9611
-9618
-9625
-9633
-9641
-9650
-9659
-9668
-9678
-9687
-9697
-9707
-9718
-9728
-9739
-9750
-9760
-9771
-9782
-9793
-9804
-9815
-9826
-9836
-9847
-9857
-9867
-9876
-9885
-9894
-9902
-9909
-9916
-9922
-9928
-9933
-9937
-9941
-9944
-9947
-9948
-9949
-9950
-9950
-9948
-9946
-9944
-9940
-9936
-9930
-9923
-9916
-9907
-9898
-9887
-9875
-9862
-9847
-9832
-9815
-9797
-9778
-9758
-9736
-9714
-9690
-9664
-9638
-9610
-9581
-9551
-9519
-9487
-9453
-9418
-9381
-9344
-9305
-9265
-9224
-9181
-9137
-9092
-9046
-8999
-8951
-8901
-8850
-8799
-8746
-8691
-8636
-8580
-8523
-8464
-8405
-8344
-8283
-8220
-8156
-8090
-8025
-7957
-7889
-7819
-7748
-7676
-7603
-7529
-7453
-7376
-7298
-7218
-7137
-7054
-6970
-6885
-6799
-6710
-6621
-6530
-6438
-6344
-6250
-6154
-6056
-5958
-5859
-5758
-5657
-5555
-5452
-5348
-5244
-5139
-5033
-4927
-4821
-4714
-4607
-4500
-4392
-4284
-4176
-4067
-3959
-3851
-3742
-3634
-3526
-3418
-3310
-3202
-3094
-2987
-2880
-2773
-2667
-2561
-2455
-2350
-2244
-2139
-2035
-1930
-1826
-1722
-1618
-1514
-1410
-1307
-1204
-1101
-998
-896
-793
-692
-590
-489
-389
-289
-189
-90
9
107
204
301
397
493
588
681
775
867
959
1049
1139
1228
1316
1403
1489
1575
1659
1742
1824
1905
1985
2064
2142
2219
2294
2368
2440
2512
2582
2650
2718
2784
2849
2913
2975
3036
3096
3155
3213
3269
3324
3378
3430
3482
3532
3581
3630
3677
3724
3769
3814
3859
3903
3946
3989
4032
4075
4118
4160
4203
4245
4288
4331
4374
4417
4460
4504
4547
4591
4635
4678
4722
4766
4809
4853
4897
4940
4983
5026
5069
5112
5154
5196
5237
5278
5319
5359
5398
5437
5475
5513
5550
5586
5621
5655
5688
5720
5750
5780
5808
5834
5859
5883
5905
5926
5945
5962
5977
5991
6003
6012
6020
6026
6030
6031
6031
6028
6023
6016
6007
5995
5981
5964
5946
5925
5901
5876
5848
5818
5785
5751
5714
5675
5634
5592
5547
5500
5452
5402
5351
5298
5243
5187
5130
5071
5011
4949
4886
4822
4757
4690
4623
4554
4485
4415
4343
4271
4199
4125
4051
3977
3902
3827
3752
3676
3600
3524
3448
3372
3295
3218
3142
3065
2988
2911
2834
2757
2680
2603
2526
2449
2372
2295
2219
2143
2067
1991
1916
1842
1767
1694
1620
1548
1475
1404
1332
1262
1192
1122
1053
984
915
848
780
713
646
580
515
449
384
320
256
192
129
66
4
-58
-120
-181
-241
-301
-360
-419
-478
-535
-592
-649
-705
-760
-814
-867
-920
-972
-1022
-1073
-1121
-1169
-1216
-1262
-1306
-1350
-1392
-1433
-1473
-1512
-1550
-1587
-1623
-1658
-1692
-1725
-1757
-1788
-1818
-1847
-1876
-1903
-1930
-1956
-1981
-2005
-2028
-2050
-2072
-2093
-2113
-2132
-2150
-2167
-2183
-2198
-2213
-2226
-2239
-2250
-2261
-2270
-2279
-2287
-2294
-2300
-2305
-2309
-2313
-2316
-2319
-2320
-2321
-2322
-2322
-2322
-2321
-2320
-2319
-2317
-2315
-2314
-2312
-2310
-2308
-2306
-2304
-2302
-2300
-2298
-2297
-2295
-2293
-2291
-2289
-2287
-2285
-2283
-2281
-2279
-2277
-2274
-2271
-2268
-2265
-2262
-2258
-2254
-2250
-2245
-2240
-2235
-2229
-2223
-2217
-2210
-2203
-2196
-2188
-2180
-2172
-2163
-2154
-2144
-2134
-2124
-2113
-2102
-2090
-2077
-2064
-2049
-2033
-2019
-2001
-1984
-1965
-1946
-1925
-1904
-1881
-1858
-1834
-1809
-1783
-1757
-1730
-1702
-1674
-1645
-1616
-1586
-1556
-1526
-1495
-1463
-1432
-1400
-1368
-1336
-1304
-1271
-1239
-1206
-1173
-1140
-1107
-1074
-1041
-1006
-973
-939
-904
-869
-834
-798
-762
-725
-688
-650
-612
-573
-533
-493
-453
-411
-370
-328
-285
-242
-198
-154
-109
-64
-18
28
74
120
167
214
261
308
354
401
447
494
539
585
630
674
718
762
805
848
890
932
974
1014
1055
1096
1136
1175
1214
1253
1291
1330
1367
1405
1442
1479
1516
1553
1589
1625
1661
1696
1732
1767
1802
1837
1872
1906
1941
1975
2009
2044
2079
2113
2148
2183
2217
2252
2287
2322
2357
2393
2428
2464
2500
2537
2573
2610
2647
2684
2722
2760
2797
2836
2874
2912
2951
2990
3028
3067
3106
3145
3183
3222
3261
3299
3337
3375
3413
3450
3487
3523
3559
3594
3629
3664
3698
3731
3764
3796
3828
3859
3889
3918
3946
3974
4001
4026
4051
4074
4096
4117
4137
4155
4172
4187
4201
4213
4224
4233
4241
4247
4251
4254
4255
4254
4251
4247
4241
4233
4223
4212
4199
4184
4168
4150
4131
4110
4086
4062
4038
4011
3984
3955
3925
3894
3861
3828
3794
3759
3724
3687
3650
3613
3575
3536
3497
3458
3419
3379
3339
3300
3260
3221
3181
3142
3103
3065
3026
2988
2951
2913
2876
2839
2803
2767
2731
2696
2661
2627
2593
2560
2527
2495
2464
2433
2404
2375
2347
2320
2295
2270
2246
2224
2203
2183
2164
2146
2129
2114
2100
2086
2074
2063
2054
2045
2037
2029
2024
2019
2015
2011
2009
2007
2007
2007
2008
2009
2013
2017
2021
2028
2035
2044
2053
2064
2075
2088
2102
2117
2133
2150
2168
2187
2207
2228
2250
2273
2296
2321
2346
2371
2397
2424
2451
2479
2507
2535
2564
2593
2621
2650
2679
2708
2736
2765
2793
2821
2848
2876
2903
2929
2956
2982
3008
3033
3058
3082
3106
3130
3154
3177
3200
3223
3247
3270
3293
3316
3340
3364
3389
3414
3440
3467
3494
3521
3550
3579
3609
3640
3671
3704
3737
3770
3805
3840
3877
3914
3952
3990
4030
4070
4112
4154
4198
4242
4287
4333
4380
4427
4476
4525
4574
4625
4676
4727
4780
4832
4885
4939
4993
5048
5103
5159
5215
5271
5328
5386
5444
5503
5562
5621
5681
5741
5802
5863
5924
5986
6048
6111
6174
6238
6302
6366
6431
6496
6562
6628
6694
6761
6828
6896
6964
7033
7102
7172
7242
7313
7385
7457
7529
7602
7676
7751
7827
7903
7981
8058
8138
8219
8300
8383
8467
8552
8638
8725
8813
8903
8993
9085
9178
9272
9367
9464
9562
9661
9762
9864
9968
10073
10180
10288
10398
10510
10623
10737
10853
10971
11089
11209
11331
11453
11576
11701
11826
11952
12080
12208
12336
12466
12597
12728
12861
12994
13128
13263
13399
13536
13673
13812
13951
14091
14231
14372
14514
14656
14798
14941
15085
15228
15372
15516
15660
15804
15949
16093
16236
16381
16525
16669
16813
16956
17099
17241
17383
17524
17664
17803
17942
18080
18216
18352
18486
18620
18753
18884
19014
19144
19272
19399
19525
19650
19774
19896
20018
20138
20257
20375
20492
20608
20722
20835
20948
21059
21169
21278
21386
21493
21599
21704
21808
21911
22013
22114
22215
22314
22413
22510
22607
22703
22797
22891
22984
23075
23166
23255
23344
23431
23517
23602
23686
23769
23852
23933
24013
24093
24172
24251
24329
24408
24486
24564
24642
24721
24800
24879
24959
25039
25119
25200
25281
25363
25445
25527
25610
25694
25778
25863
25948
26034
26120
26207
26294
26382
26470
26559
26648
26737
26826
26916
27005
27094
27184
27273
27361
27449
27537
27624
27711
27796
27881
27965
28048
28130
28211
28291
28369
28446
28522
28596
28669
28740
28810
28878
28945
29009
29073
29134
29194
29252
29308
29363
29415
29466
29516
29563
29609
29653
29695
29736
29774
29812
29848
29882
29915
29947
29977
30006
30033
30059
30084
30108
30130
30151
30171
30190
30208
30225
30240
30255
30269
30282
30294
30306
30317
30328
30339
30349
30359
30369
30379
30389
30399
30409
30420
30431
30442
30454
30466
30479
30493
30507
30521
30537
30553
30570
30587
30606
30625
30645
30666
30687
30710
30733
30757
30782
30808
30834
30862
30890
30918
30948
30977
31008
31038
31069
31101
31132
31164
31196
31228
31261
31293
31326
31358
31391
31423
31456
31489
31522
31554
31587
31620
31653
31686
31719
31753
31786
31820
31854
31888
31922
31957
31992
32027
32063
32098
32136
32173
32210
32247
32287
32325
32365
32405
32445
32487
32529
32570
32613
32658
32703
32749
32795
32842
32890
32939
32989
33040
33091
33144
33197
33250
33305
33360
33415
33471
33527
33584
33641
33697
33754
33811
33868
33925
33982
34038
34094
34149
34204
34259
34312
34365
34417
34469
34520
34569
34618
34666
34713
34758
34803
34846
34888
34929
34969
35008
35045
35081
35115
35149
35180
35211
35240
35267
35293
35317
35340
35362
35382
35401
35418
35433
35448
35461
35472
35482
35490
35497
35502
35505
35507
35507
35505
35501
35495
35487
35477
35465
35450
35434
35415
35395
35372
35347
35320
35291
35260
35227
35192
35154
35115
35074
35031
34986
34940
34891
34840
34788
34734
34678
34620
34560
34498
34435
34369
34302
34232
34161
34088
34012
33934
33855
33773
33689
33603
33515
33425
33334
33240
33144
33047
32948
32847
32744
32640
32534
32427
32319
32210
32098
31987
31875
31761
31647
31532
31416
31300
31184
31067
30950
30833
30716
30599
30482
30365
30248
30131
30014
29897
29780
29664
29548
29432
29316
29200
29085
28970
28855
28741
28628
28515
28403
28291
28180
28070
27961
27852
27744
27637
27531
27426
27322
27218
27115
27013
26912
26811
26712
26612
26514
26416
26318
26222
26125
26029
25934
25839
25744
25650
25556
25463
25369
25276
25184
25091
24999
24907
24815
24723
24631
24540
24448
24357
24266
24175
24085
23994
23904
23814
23725
23636
23547
23459
23371
23283
23196
23108
23021
22935
22848
22761
22675
22589
22503
22416
22330
22244
22158
22072
21986
21901
21815
21729
21644
21558
21473
21388
21303
21218
21133
21048
20964
20880
20795
20711
20628
20544
20461
20377
20294
20211
20129
20046
19964
19882
19800
19718
19637
19556
19476
19395
19316
19236
19157
19079
19001
18923
18845
18768
18691
18615
18538
18462
18386
18310
18234
18159
18083
18007
17931
17855
17778
17701
17625
17547
17470
17392
17315
17236
17158
17079
17000
16921
16841
16761
16681
16600
16519
16437
16356
16274
16192
16109
16026
15943
15859
15775
15691
15607
15522
15437
15351
15266
15179
15093
15006
14919
14831
14743
14655
14567
14478
14390
14301
14211
14122
14032
13942
13852
13761
13670
13579
13487
13395
13303
13210
13116
13022
12927
12832
12735
12638
12540
12440
12340
12239
12136
12032
11927
11821
11714
11605
11495
11384
11272
11158
11044
10928
10811
10693
10574
10454
10332
10210
10086
9961
9835
9708
9579
9450
9318
9186
9051
8916
8779
8640
8500
8359
8216
8071
7925
7778
7629
7479
7328
7175
7021
6865
6708
6551
6391
6231
6070
5907
5744
5580
5414
5248
5081
4912
4744
4574
4404
4233
4061
3889
3716
3543
3369
3195
3021
2846
2670
2495
2318
2142
1965
1789
1611
1434
1256
1079
901
723
545
366
188
10
-169
-347
-526
-704
-882
-1060
-1238
-1416
-1594
-1771
-1948
-2125
-2302
-2478
-2654
-2829
-3005
-3179
-3354
-3528
-3701
-3875
-4046
-4219
-4391
-4561
-4732
-4902
-5071
-5240
-5408
-5575
-5742
-5909
-6075
-6240
-6405
-6570
-6733
-6896
-7059
-7221
-7382
-7543
-7703
-7862
-8021
-8179
-8336
-8493
-8649
-8805
-8959
-9113
-9267
-9419
-9570
-9721
-9871
-10019
-10167
-10313
-10458
-10602
-10745
-10886
-11026
-11165
-11302
-11438
-11573
-11706
-11838
-11969
-12099
-12227
-12354
-12480
-12605
-12728
-12850
-12971
-13091
-13209
-13326
-13442
-13556
-13670
-13781
-13892
-14002
-14110
-14217
-14323
-14427
-14531
-14633
-14734
-14834
-14933
-15031
-15128
-15224
-15319
-15413
-15506
-15598
-15689
-15779
-15869
-15958
-16046
-16134
-16221
-16306
-16393
-16479
-16565
-16650
-16735
-16820
-16906
-16991
-17077
-17163
-17250
-17337
-17425
-17514
-17603
-17693
-17784
-17876
-17969
-18064
-18159
-18255
-18353
-18451
-18551
-18653
-18755
-18859
-18965
-19071
-19180
-19289
-19400
-19513
-19627
-19743
-19860
-19978
-20098
-20220
-20343
-20467
-20593
-20720
-20848
-20977
-21108
-21240
-21373
-21507
-21642
-21778
-21915
-22053
-22191
-22330
-22470
-22610
-22751
-22892
-23034
-23176
-23319
-23462
-23605
-23748
-23891
-24034
-24177
-24320
-24463
-24606
-24748
-24890
-25032
-25174
-25315
-25455
-25595
-25735
-25873
-26011
-26149
-26286
-26422
-26557
-26692
-26825
-26958
-27091
-27222
-27352
-27482
-27611
-27738
-27865
-27991
-28115
-28239
-28362
-28483
-28603
-28723
-28841
-28958
-29074
-29189
-29302
-29415
-29526
-29637
-29746
-29854
-29961
-30067
-30172
-30275
-30377
-30478
-30577
-30674
-30770
-30864
-30957
-31048
-31137
-31224
-31309
-31392
-31473
-31552
-31629
-31703
-31775
-31845
-31912
-31977
-32040
-32100
-32158
-32213
-32266
-32316
-32365
-32409
-32454
-32494
-32533
-32570
-32604
-32636
-32665
-32692
-32718
-32741
-32761
-32780
-32796
-32811
-32823
-32834
-32843
-32850
-32855
-32858
-32860
-32860
-32858
-32855
-32850
-32844
-32836
-32827
-32817
-32806
-32793
-32780
-32765
-32750
-32732
-32716
-32698
-32680
-32661
-32642
-32622
-32601
-32582
-32561
-32540
-32520
-32499
-32479
-32458
-32438
-32418
-32399
-32380
-32360
-32343
-32326
-32308
-32293
-32278
-32264
-32250
-32237
-32225
-32214
-32204
-32195
-32186
-32179
-32171
-32165
-32159
-32155
-32151
-32147
-32144
-32142
-32139
-32137
-32136
-32134
-32134
-32134
-32134
-32134
-32134
-32136
-32137
-32137
-32140
-32142
-32144
-32146
-32149
-32153
-32156
-32159
-32164
-32168
-32173
-32177
-32183
-32189
-32194
-32200
-32206
-32213
-32219
-32226
-32234
-32241
-32250
-32258
-32267
-32277
-32287
-32296
-32307
-32319
-32330
-32342
-32354
-32366
-32378
-32391
-32404
-32417
-32430
-32442
-32456
-32469
-32482
-32494
-32506
-32520
-32531
-32543
-32555
-32567
-32580
-32592
-32604
-32615
-32625
-32636
-32646
-32656
-32665
-32674
-32682
-32689
-32695
-32702
-32707
-32711
-32715
-32717
-32719
-32720
-32720
-32719
-32717
-32714
-32710
-32705
-32698
-32692
-32683
-32674
-32665
-32654
-32641
-32627
-32612
-32595
-32579
-32560
-32540
-32518
-32494
-32470
-32445
-32418
-32389
-32359
-32327
-32293
-32259
-32223
-32186
-32147
-32107
-32064
-32023
-31978
-31933
-31886
-31839
-31790
-31741
-31690
-31639
-31586
-31533
-31479
-31425
-31370
-31315
-31259
-31202
-31146
-31089
-31031
-30974
-30917
-30859
-30802
-30744
-30687
-30629
-30572
-30515
-30459
-30402
-30346
-30290
-30234
-30179
-30124
-30069
-30015
-29961
-29908
-29854
-29801
-29749
-29697
-29645
-29594
-29543
-29492
-29442
-29392
-29343
-29294
-29245
-29197
-29150
-29102
-29056
-29009
-28963
-28918
-28873
-28828
-28784
-28741
-28698
-28655
-28613
-28571
-28529
-28488
-28447
-28406
-28366
-28326
-28286
-28246
-28207
-28167
-28128
-28089
-28050
-28011
-27972
-27933
-27894
-27855
-27816
-27777
-27738
-27699
-27660
-27621
-27583
-27544
-27505
-27466
-27427
-27389
-27350
-27311
-27273
-27234
-27196
-27157
-27119
-27080
-27042
-27004
-26966
-26928
-26891
-26854
-26817
-26780
-26744
-26708
-26673
-26638
-26604
-26570
-26537
-26504
-26472
-26441
-26411
-26382
-26353
-26325
-26298
-26272
-26247
-26223
-26200
-26178
-26156
-26136
-26117
-26099
-26082
-26066
-26052
-26038
-26026
-26015
-26005
-25996
-25989
-25982
-25977
-25974
-25971
-25969
-25969
-25970
-25972
-25975
-25979
-25984
-25990
-25997
-26005
-26014
-26023
-26034
-26045
-26058
-26071
-26084
-26099
-26114
-26130
-26146
-26163
-26180
-26198
-26216
-26234
-26253
-26272
-26292
-26311
-26331
-26351
-26371
-26392
-26412
-26433
-26454
-26475
-26496
-26517
-26539
-26560
-26582
-26603
-26625
-26646
-26667
-26688
-26710
-26730
-26751
-26772
-26792
-26812
-26833
-26853
-26872
-26892
-26912
-26931
-26950
-26969
-26989
-27008
-27026
-27045
-27064
-27083
-27101
-27119
-27138
-27156
-27174
-27192
-27210
-27228
-27246
-27263
-27281
-27299
-27317
-27334
-27352
-27369
-27387
-27405
-27423
-27440
-27458
-27476
-27494
-27512
-27530
-27548
-27566
-27585
-27603
-27621
-27640
-27658
-27676
-27695
-27713
-27732
-27751
-27770
-27789
-27809
-27829
-27849
-27870
-27891
-27913
-27935
-27958
-27981
-28005
-28029
-28054
-28079
-28105
-28131
-28158
-28185
-28213
-28241
-28270
-28299
-28329
-28359
-28389
-28420
-28451
-28482
-28514
-28546
-28579
-28611
-28644
-28677
-28710
-28744
-28777
-28811
-28844
-28878
-28912
-28946
-28980
-29014
-29048
-29081
-29115
-29149
-29183
-29217
-29252
-29286
-29320
-29354
-29388
-29422
-29456
-29490
-29523
-29557
-29590
-29624
-29657
-29690
-29723
-29756
-29788
-29821
-29853
-29885
-29917
-29949
-29980
-30011
-30042
-30073
-30103
-30134
-30163
-30193
-30222
-30251
-30279
-30308
-30335
-30363
-30390
-30416
-30443
-30469
-30495
-30520
-30545
-30570
-30595
-30619
-30644
-30668
-30692
-30716
-30740
-30763
-30787
-30810
-30833
-30856
-30878
-30900
-30922
-30944
-30965
-30986
-31006
-31026
-31045
-31064
-31083
-31101
-31118
-31135
-31152
-31168
-31183
-31198
-31212
-31226
-31238
-31250
-31262
-31272
-31282
-31290
-31298
-31305
-31311
-31316
-31321
-31324
-31326
-31327
-31327
-31326
-31324
-31321
-31317
-31311
-31304
-31296
-31287
-31276
-31264
-31251
-31236
-31221
-31203
-31185
-31165
-31144
-31122
-31098
-31074
-31047
-31020
-30991
-30961
-30930
-30897
-30864
-30828
-30791
-30753
-30714
-30673
-30630
-30587
-30542
-30495
-30448
-30398
-30348
-30297
-30244
-30190
-30135
-30078
-30021
-29962
-29902
-29841
-29779
-29716
-29652
-29586
-29520
-29453
-29384
-29314
-29244
-29172
-29099
-29026
-28951
-28875
-28798
-28720
-28641
-28561
-28480
-28398
-28315
-28231
-28146
-28061
-27974
-27886
-27797
-27708
-27617
-27525
-27433
-27339
-27245
-27150
-27053
-26956
-26858
-26759
-26658
-26557
-26455
-26353
-26249
-26144
-26039
-25932
-25825
-25717
-25608
-25499
-25389
-25278
-25167
-25055
-24942
-24829
-24716
-24603
-24489
-24375
-24261
-24147
-24032
-23918
-23803
-23689
-23574
-23460
-23345
-23231
-23117
-23002
-22888
-22774
-22660
-22546
-22431
-22317
-22203
-22088
-21974
-21859
-21744
-21629
-21513
-21398
-21282
-21165
-21049
-20932
-20814
-20696
-20578
-20459
-20339
-20219
-20098
-19977
-19855
-19733
-19609
-19485
-19361
-19236
-19110
-18983
-18855
-18727
-18598
-18467
-18337
-18205
-18072
-17939
-17804
-17669
-17533
-17396
-17258
-17120
-16980
-16840
-16699
-16558
-16415
-16271
-16129
-15985
-15840
-15695
-15550
-15404
-15258
-15111
-14965
-14818
-14671
-14524
-14377
-14230
-14082
-13936
-13789
-13642
-13496
-13350
-13204
-13059
-12914
-12770
-12626
-12483
-12340
-12198
-12056
-11915
-11774
-11634
-11495
-11356
-11218
-11081
-10944
-10808
-10673
-10538
-10404
-10270
-10137
-10005
-9873
-9742
-9611
-9481
-9352
-9222
-9093
-8965
-8837
-8709
-8581
-8453
-8326
-8199
-8071
-7945
-7818
-7692
-7565
-7439
-7312
-7186
-7060
-6933
-6807
-6681
-6555
-6429
-6304
-6178
-6052
-5927
-5801
-5675
-5550
-5424
-5298
-5173
-5047
-4921
-4796
-4670
-4544
-4418
-4292
-4166
-4040
-3914
-3788
-3662
-3537
-3411
-3285
-3160
-3034
-2909
-2784
-2659
-2534
-2409
-2284
-2159
-2033
-1909
-1784
-1659
-1534
-1409
-1283
-1158
-1032
-907
-781
-655
-528
-402
-275
-148
-21
107
235
364
493
622
752
882
1012
1143
1275
1406
1538
1670
1803
1935
2068
2201
2333
2466
2599
2732
2864
2997
3129
3261
3392
3523
3654
3784
3914
4043
4171
4299
4427
4553
4679
4805
4929
5053
5176
5299
5421
5542
5662
5781
5899
6017
6134
6250
6365
6479
6592
6705
6816
6927
7036
7145
7253
7360
7466
7571
7675
7779
7881
7983
8085
8185
8285
8384
8482
8580
8677
8773
8869
8964
9058
9152
9246
9339
9431
9523
9614
9704
9795
9884
9973
10062
10150
10238
10325
10411
10498
10583
10668
10753
10837
10920
11003
11086
11168
11249
11330
11411
11491
11571
11650
11729
11807
11885
11962
12039
12116
12192
12267
12342
12417
12491
12565
12638
12711
12784
12856
12928
12999
13070
13141
13211
13281
13351
13421
13490
13559
13628
13696
13765
13834
13902
13971
14039
14108
14177
14246
14315
14385
14455
14525
14595
14666
14737
14808
14879
14951
15023
15096
15169
15242
15315
15389
15463
15538
15613
15689
15765
15841
15917
15995
16072
16149
16228
16306
16384
16463
16542
16620
16699
16778
16856
16935
17013
17090
17168
17245
17321
17397
17473
17547
17622
17695
17768
17840
17912
17982
18052
18121
18188
18255
18321
18386
18450
18512
18574
18635
18694
18753
18810
18867
18922
18976
19029
19081
19132
19182
19231
19279
19325
19371
19415
19459
19501
19542
19583
19622
19659
19696
19732
19767
19800
19832
19863
19893
19922
19949
19975
20000
20024
20047
20068
20088
20108
20126
20143
20159
20175
20190
20203
20217
20229
20241
20252
20262
20272
20282
20291
20299
20307
20315
20323
20330
20337
20344
20352
20359
20366
20374
20382
20390
20398
20407
20416
20426
20437
20448
20460
20472
20485
20499
20514
20530
20546
20564
20582
20601
20621
20642
20663
20686
20710
20734
20760
20787
20814
20843
20872
20903
20934
20966
21000
21034
21068
21104
21140
21177
21215
21254
21293
21333
21373
21414
21456
21498
21541
21584
21628
21673
21717
21763
21809
21855
21902
21949
21997
22045
22094
22143
22192
22242
22292
22343
22394
22445
22497
22550
22603
22656
22710
22764
22819
22875
22931
22987
23045
23102
23161
23220
23280
23340
23401
23463
23525
23587
23651
23715
23779
23845
23910
23977
24043
24111
24178
24247
24315
24384
24453
24523
24593
24664
24734
24805
24876
24947
25019
25090
25162
25234
25306
25377
25449
25521
25592
25663
25734
25805
25875
25945
26015
26084
26153
26221
26289
26356
26422
26488
26554
26618
26682
26745
26808
26869
26930
26991
27051
27110
27168
27226
27283
27340
27396
27451
27507
27561
27615
27669
27722
27776
27828
27881
27934
27986
28039
28091
28144
28197
28249
28302
28356
28409
28462
28516
28570
28624
28679
28734
28789
28845
28901
28957
29014
29071
29128
29186
29244
29303
29362
29422
29481
29542
29602
29663
29724
29786
29847
29909
29971
30034
30096
30159
30222
30285
30348
30411
30474
30537
30600
30663
30727
30790
30853
30917
30980
31044
31107
31171
31234
31298
31362
31426
31489
31553
31617
31681
31746
31810
31875
31939
32003
32069
32134
32198
32264
32329
32395
32460
32525
32591
32656
32722
32787
32852
32917
32982
33047
33111
33175
33239
33303
33366
33429
33491
33553
33614
33675
33735
33795
33854
33912
33970
34027
34083
34138
34193
34247
34300
34353
34404
34455
34505
34554
34602
34650
34696
34742
34788
34832
34876
34919
34961
35002
35043
35083
35123
35162
35200
35238
35275
35312
35348
35384
35419
35454
35488
35522
35556
35589
35622
35654
35686
35718
35749
35780
35811
35841
35871
35900
35930
35958
35987
36015
36043
36070
36097
36124
36151
36177
36203
36228
36253
36278
36302
36326
36350
36372
36395
36417
36438
36459
36479
36498
36517
36536
36553
36570
36587
36603
36618
36632
36646
36660
36672
36684
36696
36706
36717
36726
36735
36744
36752
36759
36766
36773
36779
36785
36791
36796
36801
36806
36811
36816
36821
36825
36829
36834
36838
36843
36847
36851
36856
36860
36865
36870
36875
36880
36885
36890
36896
36901
36907
36913
36920
36926
36932
36939
36946
36953
36960
36967
36975
36982
36990
36998
37005
37013
37021
37029
37037
37045
37053
37061
37069
37077
37085
37092
37100
37107
37114
37121
37128
37134
37140
37145
37150
37155
37158
37162
37164
37166
37167
37167
37166
37165
37162
37158
37153
37147
37140
37132
37122
37111
37099
37086
37072
37056
37039
37021
37002
36981
36959
36936
36911
36886
36859
36831
36801
36771
36739
36706
36671
36636
36599
36561
36521
36481
36439
36395
36351
36305
36258
36210
36161
36110
36059
36006
35952
35897
35841
35785
35727
35668
35609
35548
35487
35425
35362
35298
35233
35168
35102
35034
34966
34898
34828
34758
34687
34615
34542
34469
34395
34320
34244
34168
34091
34014
33936
33857
33778
33698
33618
33537
33456
33374
33292
33209
33126
33043
32959
32875
32791
32707
32622
32537
32452
32366
32281
32195
32110
32024
31938
31853
31767
31681
31595
31510
31425
31340
31255
31170
31086
31002
30918
30835
30752
30670
30587
30506
30424
30343
30263
30182
30103
30023
29945
29866
29788
29711
29634
29558
29482
29407
29333
29259
29185
29112
29040
28969
28898
28827
28757
28688
28619
28551
28484
28417
28350
28284
28219
28154
28089
28025
27961
27898
27835
27773
27711
27650
27588
27527
27467
27406
27346
27286
27227
27168
27108
27050
26991
26933
26875
26817
26760
26703
26646
26589
26533
26477
26421
26365
26310
26255
26200
26146
26091
26037
25984
25930
25876
25823
25770
25716
25663
25611
25558
25505
25452
25400
25347
25295
25242
25190
25138
25086
25034
24982
24930
24878
24827
24776
24725
24674
24623
24572
24522
24472
24422
24373
24324
24275
24226
24178
24129
24082
24034
23987
23940
23893
23847
23802
23757
23712
23667
23624
23580
23537
23495
23453
23411
23370
23330
23290
23250
23211
23172
23133
23095
23057
23020
22983
22946
22909
22873
22837
22801
22765
22729
22693
22658
22622
22586
22551
22515
22479
22443
22407
22370
22334
22297
22260
22223
22185
22148
22110
22071
22033
21994
21954
21915
21875
21835
21794
21753
21712
21671
21629
21587
21544
21502
21458
21415
21371
21327
21282
21237
21191
21145
21098
21050
21003
20954
20905
20855
20805
20754
20703
20651
20598
20545
20491
20437
20381
20326
20269
20212
20154
20096
20036
19977
19916
19855
19794
19731
19669
19605
19542
19477
19412
19347
19281
19215
19149
19082
19014
18947
18879
18810
18742
18673
18603
18533
18463
18393
18322
18251
18180
18109
18037
17965
17892
17819
17746
17673
17599
17524
17450
17375
17299
17223
17146
17070
16992
16914
16836
16757
16677
16598
16517
16436
16355
16273
16190
16108
16024
15941
15857
15773
15688
15602
15517
15431
15344
15257
15170
15083
14995
14907
14819
14731
14642
14553
14464
14375
14286
14196
14107
14018
13928
13839
13749
13660
13571
13481
13392
13304
13215
13127
13038
12950
12863
12775
12688
12601
12514
12428
12342
12256
12170
12085
12000
11915
11831
11746
11662
11578
11494
11411
11327
11243
11160
11076
10992
10909
10825
10741
10657
10573
10489
10404
10320
10235
10150
10065
9979
9894
9808
9722
9636
9549
9463
9376
9289
9202
9115
9028
8941
8853
8765
8678
8590
8502
8414
8326
8238
8148
8061
7973
7885
7798
7710
7622
7535
7448
7361
7274
7188
7101
7015
6930
6844
6759
6674
6590
6506
6422
6338
6255
6171
6089
6006
5924
5842
5760
5679
5597
5516
5436
5355
5275
5195
5115
5035
4955
4876
4797
4717
4638
4560
4481
4402
4324
4245
4167
4088
4010
3932
3854
3776
3698
3620
3542
3464
3386
3308
3230
3152
3074
2996
2918
2840
2762
2683
2605
2526
2448
2369
2290
2211
2132
2053
1973
1894
1814
1734
1654
1574
1494
1413
1333
1252
1170
1089
1006
925
842
759
676
592
508
423
338
252
166
80
-8
-95
-184
-273
-362
-452
-543
-634
-726
-819
-912
-1006
-1101
-1197
-1294
-1391
-1489
-1589
-1689
-1790
-1892
-1995
-2099
-2205
-2311
-2419
-2528
-2638
-2749
-2862
-2976
-3091
-3207
-3324
-3443
-3563
-3684
-3807
-3930
-4054
-4181
-4309
-4437
-4567
-4698
-4830
-4963
-5097
-5232
-5368
-5506
-5644
-5783
-5923
-6064
-6205
-6348
-6491
-6635
-6779
-6924
-7069
-7215
-7361
-7507
-7654
-7801
-7948
-8096
-8243
-8391
-8538
-8686
-8834
-8981
-9129
-9276
-9423
-9570
-9716
-9863
-10008
-10154
-10299
-10443
-10587
-10731
-10873
-11015
-11157
-11297
-11437
-11576
-11714
-11851
-11987
-12122
-12256
-12390
-12522
-12653
-12782
-12911
-13038
-13164
-13288
-13412
-13533
-13654
-13772
-13890
-14005
-14120
-14232
-14343
-14452
-14560
-14666
-14770
-14872
-14973
-15073
-15170
-15266
-15361
-15453
-15544
-15634
-15722
-15808
-15892
-15975
-16056
-16136
-16213
-16290
-16364
-16438
-16510
-16580
-16649
-16717
-16783
-16848
-16912
-16974
-17035
-17096
-17155
-17213
-17270
-17327
-17382
-17437
-17491
-17544
-17597
-17649
-17700
-17751
-17801
-17851
-17900
-17948
-17996
-18044
-18091
-18137
-18183
-18229
-18274
-18318
-18363
-18406
-18450
-18493
-18536
-18578
-18620
-18662
-18704
-18745
-18786
-18827
-18868
-18908
-18949
-18989
-19030
-19070
-19110
-19151
-19191
-19232
-19272
-19313
-19353
-19394
-19435
-19476
-19517
-19558
-19599
-19640
-19681
-19722
-19764
-19805
-19847
-19889
-19931
-19974
-20016
-20059
-20102
-20146
-20190
-20234
-20278
-20323
-20368
-20413
-20459
-20505
-20552
-20599
-20646
-20694
-20743
-20791
-20840
-20890
-20939
-20989
-21040
-21090
-21141
-21192
-21244
-21295
-21347
-21399
-21450
-21502
-21554
-21606
-21657
-21709
-21760
-21811
-21862
-21913
-21963
-22013
-22063
-22112
-22161
-22209
-22257
-22304
-22350
-22396
-22442
-22487
-22531
-22574
-22616
-22658
-22699
-22740
-22779
-22818
-22855
-22892
-22928
-22964
-22998
-23031
-23064
-23095
-23126
-23155
-23184
-23212
-23238
-23264
-23289
-23313
-23336
-23357
-23378
-23398
-23417
-23435
-23452
-23468
-23483
-23497
-23510
-23523
-23534
-23544
-23553
-23562
-23569
-23575
-23581
-23585
-23589
-23591
-23593
-23594
-23593
-23592
-23591
-23588
-23584
-23580
-23575
-23569
-23562
-23555
-23547
-23538
-23529
-23519
-23509
-23497
-23486
-23473
-23461
-23447
-23434
-23419
-23404
-23389
-23374
-23357
-23341
-23324
-23306
-23289
-23270
-23252
-23233
-23213
-23194
-23174
-23153
-23133
-23112
-23091
-23069
-23048
-23026
-23003
-22981
-22958
-22936
-22913
-22889
-22866
-22842
-22817
-22793
-22768
-22743
-22717
-22691
-22664
-22637
-22609
-22581
-22553
-22523
-22494
-22464
-22433
-22402
-22370
-22338
-22305
-22272
-22238
-22204
-22169
-22133
-22097
-22061
-22023
-21986
-21947
-21908
-21868
-21828
-21787
-21745
-21702
-21659
-21615
-21571
-21526
-21480
-21434
-21387
-21340
-21292
-21243
-21194
-21144
-21094
-21043
-20991
-20939
-20886
-20832
-20778
-20723
-20667
-20611
-20554
-20496
-20438
-20379
-20319
-20258
-20197
-20134
-20071
-20007
-19943
-19877
-19811
-19744
-19676
-19607
-19538
-19468
-19397
-19325
-19252
-19179
-19105
-19030
-18954
-18877
-18800
-18722
-18643
-18563
-18483
-18401
-18320
-18237
-18154
-18070
-17985
-17900
-17813
-17727
-17639
-17551
-17462
-17373
-17283
-17192
-17101
-17009
-16916
-16823
-16729
-16635
-16540
-16445
-16349
-16251
-16155
-16056
-15959
-15860
-15760
-15661
-15560
-15459
-15358
-15257
-15155
-15052
-14950
-14847
-14743
-14640
-14536
-14432
-14327
-14223
-14118
-14013
-13908
-13803
-13697
-13592
-13486
-13380
-13274
-13168
-13062
-12956
-12849
-12743
-12636
-12530
-12423
-12316
-12209
-12102
-11995
-11888
-11780
-11673
-11566
-11458
-11351
-11244
-11137
-11030
-10922
-10816
-10709
-10602
-10496
-10389
-10283
-10177
-10072
-9966
-9861
-9756
-9651
-9547
-9443
-9339
-9235
-9132
-9029
-8926
-8824
-8722
-8620
-8519
-8418
-8318
-8218
-8118
-8019
-7921
-7823
-7726
-7629
-7533
-7437
-7343
-7249
-7155
-7063
-6971
-6880
-6789
-6699
-6610
-6522
-6434
-6348
-6261
-6176
-6091
-6007
-5923
-5840
-5758
-5676
-5595
-5515
-5436
-5357
-5278
-5201
-5124
-5047
-4971
-4896
-4822
-4748
-4674
-4601
-4529
-4457
-4386
-4315
-4244
-4174
-4105
-4035
-3967
-3899
-3831
-3764
-3697
-3630
-3564
-3498
-3433
-3368
-3304
-3240
-3177
-3114
-3051
-2990
-2928
-2867
-2807
-2747
-2688
-2629
-2571
-2513
-2456
-2400
-2344
-2289
-2235
-2181
-2127
-2074
-2021
-1970
-1919
-1869
-1819
-1769
-1720
-1671
-1623
-1576
-1529
-1482
-1436
-1391
-1346
-1301
-1257
-1214
-1171
-1129
-1087
-1046
-1004
-965
-926
-887
-849
-812
-775
-738
-703
-668
-633
-599
-566
-533
-501
-470
-439
-409
-380
-351
-323
-295
-268
-242
-217
-193
-169
-146
-124
-103
-82
-63
-44
-26
-9
7
23
37
51
63
75
85
95
104
112
119
125
130
134
137
139
140
139
138
136
133
129
124
118
111
103
94
84
73
62
49
36
21
6
-9
-26
-43
-62
-80
-100
-120
-141
-163
-185
-209
-232
-257
-282
-308
-335
-362
-390
-419
-448
-478
-509
-541
-573
-606
-640
-674
-709
-745
-781
-818
-856
-895
-934
-973
-1012
-1054
-1096
-1138
-1180
-1223
-1267
-1311
-1356
-1401
-1447
-1493
-1540
-1587
-1634
-1682
-1731
-1779
-1828
-1878
-1928
-1978
-2029
-2080
-2131
-2183
-2235
-2288
-2341
-2394
-2448
-2501
-2556
-2610
-2665
-2720
-2775
-2831
-2887
-2943
-2999
-3055
-3112
-3169
-3226
-3283
-3340
-3398
-3455
-3513
-3571
-3629
-3687
-3745
-3803
-3861
-3920
-3978
-4037
-4096
-4155
-4214
-4273
-4332
-4392
-4451
-4511
-4571
-4631
-4691
-4751
-4811
-4872
-4932
-4993
-5053
-5114
-5174
-5235
-5296
-5356
-5417
-5477
-5538
-5598
-5658
-5718
-5778
-5838
-5897
-5957
-6016
-6075
-6134
-6193
-6251
-6310
-6368
-6425
-6483
-6540
-6597
-6654
-6710
-6766
-6822
-6878
-6933
-6988
-7043
-7098
-7153
-7207
-7262
-7316
-7370
-7424
-7478
-7532
-7586
-7640
-7694
-7748
-7802
-7856
-7910
-7964
-8019
-8073
-8128
-8182
-8237
-8292
-8347
-8402
-8457
-8512
-8567
-8623
-8678
-8734
-8790
-8846
-8903
-8959
-9016
-9073
-9131
-9188
-9246
-9304
-9362
-9420
-9479
-9538
-9597
-9656
-9715
-9775
-9835
-9894
-9955
-10015
-10075
-10136
-10197
-10257
-10318
-10379
-10440
-10502
-10563
-10624
-10685
-10746
-10807
-10868
-10929
-10990
-11050
-11111
-11172
-11232
-11292
-11353
-11413
-11472
-11532
-11592
-11651
-11710
-11769
-11827
-11886
-11944
-12002
-12059
-12117
-12174
-12231
-12287
-12344
-12399
-12455
-12510
-12565
-12619
-12673
-12726
-12779
-12832
-12884
-12936
-12987
-13037
-13087
-13137
-13186
-13234
-13282
-13329
-13376
-13422
-13468
-13512
-13557
-13600
-13643
-13685
-13727
-13767
-13808
-13847
-13886
-13924
-13961
-13998
-14034
-14069
-14103
-14137
-14170
-14202
-14234
-14265
-14295
-14325
-14353
-14381
-14409
-14436
-14462
-14487
-14511
-14535
-14559
-14581
-14603
-14625
-14646
-14666
-14685
-14704
-14723
-14741
-14758
-14775
-14792
-14808
-14823
-14838
-14852
-14866
-14880
-14893
-14905
-14918
-14929
-14941
-14952
-14962
-14972
-14982
-14991
-15000
-15008
-15016
-15023
-15030
-15037
-15043
-15049
-15054
-15058
-15063
-15066
-15070
-15072
-15075
-15077
-15078
-15079
-15079
-15079
-15079
-15078
-15076
-15074
-15072
-15069
-15065
-15061
-15057
-15052
-15047
-15041
-15035
-15028
-15021
-15014
-15006
-14998
-14989
-14980
-14971
-14962
-14952
-14942
-14931
-14920
-14909
-14898
-14887
-14875
-14863
-14852
-14840
-14827
-14815
-14803
-14790
-14778
-14765
-14753
-14740
-14728
-14715
-14703
-14690
-14678
-14666
-14654
-14641
-14629
-14617
-14606
-14594
-14582
-14571
-14559
-14548
-14537
-14526
-14515
-14504
-14494
-14483
-14473
-14463
-14452
-14442
-14433
-14423
-14413
-14403
-14393
-14383
-14374
-14364
-14353
-14343
-14333
-14323
-14312
-14301
-14290
-14279
-14267
-14255
-14243
-14231
-14218
-14205
-14191
-14178
-14163
-14149
-14134
-14118
-14102
-14086
-14070
-14052
-14035
-14017
-13998
-13979
-13960
-13940
-13919
-13898
-13877
-13855
-13832
-13809
-13785
-13761
-13736
-13711
-13685
-13659
-13632
-13604
-13576
-13548
-13519
-13489
-13459
-13428
-13397
-13366
-13334
-13301
-13268
-13235
-13201
-13167
-13133
-13098
-13063
-13027
-12992
-12956
-12920
-12884
-12847
-12811
-12774
-12737
-12701
-12664
-12628
-12591
-12555
-12518
-12482
-12446
-12411
-12375
-12340
-12305
-12271
-12237
-12203
-12170
-12137
-12105
-12073
-12041
-12010
-11980
-11950
-11921
-11892
-11864
-11837
-11810
-11784
-11758
-11733
-11709
-11686
-11663
-11641
-11620
-11600
-11580
-11561
-11543
-11526
-11509
-11493
-11478
-11464
-11451
-11438
-11426
-11415
-11405
-11396
-11387
-11379
-11372
-11366
-11360
-11355
-11351
-11347
-11344
-11341
-11339
-11338
-11337
-11337
-11337
-11337
-11338
-11339
-11341
-11343
-11345
-11348
-11351
-11355
-11358
-11362
-11366
-11371
-11376
-11380
-11385
-11391
-11396
-11401
-11407
-11413
-11419
-11424
-11430
-11436
-11442
-11449
-11455
-11461
-11467
-11473
-11480
-11486
-11492
-11498
-11504
-11510
-11516
-11522
-11528
-11534
-11539
-11545
-11550
-11555
-11559
-11563
-11567
-11571
-11574
-11577
-11580
-11582
-11584
-11585
-11586
-11586
-11586
-11585
-11584
-11582
-11579
-11576
-11571
-11567
-11561
-11554
-11547
-11538
-11529
-11519
-11507
-11495
-11481
-11467
-11451
-11434
-11416
-11397
-11377
-11355
-11333
-11309
-11283
-11257
-11229
-11200
-11170
-11139
-11106
-11072
-11036
-11000
-10962
-10923
-10882
-10840
-10797
-10753
-10707
-10660
-10612
-10563
-10512
-10461
-10408
-10354
-10298
-10242
-10185
-10127
-10067
-10007
-9946
-9884
-9821
-9757
-9692
-9627
-9561
-9494
-9427
-9359
-9290
-9220
-9151
-9080
-9010
-8938
-8867
-8795
-8722
-8649
-8576
-8503
-8429
-8354
-8280
-8205
-8130
-8054
-7978
-7902
-7825
-7749
-7672
-7594
-7517
-7439
-7361
-7282
-7204
-7125
-7046
-6967
-6888
-6808
-6728
-6648
-6568
-6488
-6407
-6327
-6246
-6165
-6084
-6003
-5922
-5841
-5760
-5679
-5598
-5518
-5437
-5357
-5276
-5196
-5116
-5037
-4957
-4878
-4799
-4720
-4642
-4564
-4486
-4409
-4332
-4255
-4179
-4103
-4027
-3952
-3878
-3804
-3730
-3657
-3584
-3511
-3439
-3368
-3297
-3226
-3156
-3086
-3017
-2948
-2879
-2811
-2743
-2676
-2609
-2542
-2476
-2410
-2344
-2278
-2213
-2148
-2082
-2017
-1953
-1888
-1824
-1759
-1695
-1630
-1566
-1501
-1437
-1372
-1307
-1242
-1178
-1113
-1047
-982
-917
-851
-785
-719
-653
-587
-521
-454
-387
-321
-254
-187
-120
-52
15
82
150
217
285
353
421
489
556
624
692
761
829
897
965
1033
1101
1169
1237
1305
1373
1441
1508
1576
1643
1710
1777
1843
1910
1976
2041
2107
2172
2237
2301
2365
2429
2492
2555
2617
2679
2740
2801
2862
2921
2980
3039
3097
3155
3212
3268
3324
3379
3433
3487
3540
3593
3645
3697
3748
3799
3849
3898
3947
3996
4043
4091
4138
4184
4230
4276
4321
4365
4409
4453
4496
4539
4582
4624
4665
4707
4748
4788
4829
4869
4908
4948
4987
5026
5065
5104
5142
5180
5219
5257
5295
5332
5370
5408
5445
5483
5520
5557
5594
5631
5668
5705
5742
5779
5816
5852
5889
5926
5962
5998
6035
6071
6107
6144
6180
6216
6252
6288
6324
6360
6396
6432
6468
6504
6539
6575
6610
6646
6681
6716
6751
6785
6820
6854
6889
6923
6956
6990
7023
7056
7089
7121
7154
7186
7218
7249
7280
7311
7342
7373
7403
7433
7463
7492
7522
7551
7579
7607
7635
7663
7690
7717
7743
7770
7795
7821
7846
7870
7894
7918
7941
7964
7987
8009
8029
8051
8071
8092
8111
8131
8148
8167
8185
8202
8219
8235
8251
8266
8281
8295
8309
8322
8335
8348
8360
8371
8382
8393
8403
8412
8421
8430
8438
8446
8454
8460
8467
8473
8478
8484
8488
8493
8497
8500
8504
8507
8509
8512
8514
8516
8517
8519
8520
8520
8521
8521
8521
8520
8520
8519
8517
8516
8514
8511
8509
8506
8503
8500
8496
8492
8488
8484
8480
8476
8471
8466
8462
8457
8452
8447
8442
8438
8433
8428
8424
8419
8415
8411
8407
8403
8399
8395
8392
8389
8385
8382
8380
8377
8375
8372
8370
8369
8367
8366
8365
8364
8363
8363
8363
8363
8364
8365
8366
8367
8369
8371
8373
8376
8378
8381
8385
8388
8392
8396
8401
8406
8410
8416
8421
8427
8433
8439
8445
8452
8459
8466
8473
8480
8488
8496
8504
8512
8520
8529
8537
8546
8555
8565
8574
8583
8593
8602
8612
8622
8631
8641
8651
8661
8671
8680
8690
8700
8710
8720
8730
8739
8749
8759
8769
8778
8788
8798
8808
8817
8827
8837
8847
8857
8867
8877
8888
8898
8909
8919
8930
8941
8952
8963
8974
8985
8996
9008
9020
9031
9043
9055
9067
9079
9092
9104
9116
9128
9141
9153
9165
9178
9190
9202
9214
9226
9238
9251
9263
9275
9286
9298
9310
9322
9334
9345
9357
9368
9379
9390
9401
9412
9423
9433
9444
9454
9464
9474
9484
9493
9503
9512
9521
9530
9538
9547
9555
9563
9571
9579
9587
9594
9601
9608
9615
9621
9627
9633
9639
9645
9650
9655
9660
9665
9670
9674
9678
9682
9685
9689
9692
9694
9697
9699
9701
9702
9703
9704
9704
9704
9703
9703
9701
9700
9697
9695
9692
9689
9685
9681
9676
9672
9666
9661
9655
9648
9641
9634
9627
9619
9611
9602
9593
9584
9574
9565
9555
9544
9533
9522
9511
9500
9488
9476
9464
9451
9438
9425
9412
9398
9385
9371
9356
9342
9327
9312
9297
9282
9266
9250
9234
9218
9201
9185
9168
9151
9134
9116
9099
9081
9063
9045
9026
9008
8989
8971
8952
8932
8913
8893
8874
8854
8833
8813
8792
8772
8751
8730
8708
8687
8665
8644
8622
8600
8577
8555
8532
8509
8487
8464
8440
8417
8394
8370
8346
8323
8299
8275
8251
8226
8202
8178
8153
8129
8103
8079
8055
8029
8005
7981
7956
7932
7907
7883
7859
7835
7811
7788
7765
7742
7719
7697
7675
7653
7632
7611
7591
7572
7552
7534
7516
7498
7481
7465
7450
7435
7420
7407
7393
7381
7369
7358
7348
7339
7330
7322
7314
7308
7302
7297
7293
7290
7287
7286
7285
7286
7287
7289
7292
7296
7301
7307
7313
7321
7330
7340
7350
7362
7374
7388
7402
7417
7433
7450
7468
7487
7507
7528
7549
7572
7595
7619
7644
7669
7696
7723
7752
7781
7811
7842
7873
7906
7939
7973
8007
8042
8080
8117
8154
8194
8233
8273
8314
8356
8398
8441
8484
8529
8573
8619
8664
8711
8758
8805
8853
8901
8950
8999
9049
9099
9149
9200
9251
9302
9354
9406
9458
9510
9562
9615
9668
9721
9774
9827
9881
9934
9987
10041
10094
10148
10201
10254
10308
10361
10413
10466
10519
10571
10623
10675
10726
10778
10829
10880
10931
10981
11031
11081
11130
11179
11228
11276
11324
11371
11418
11464
11510
11555
11600
11645
11689
11732
11775
11818
11860
11901
11942
11983
12023
12062
12102
12140
12178
12216
12253
12290
12326
12361
12397
12431
12465
12499
12531
12564
12596
12627
12658
12688
12717
12746
12775
12802
12829
12856
12882
12907
12932
12956
12979
13001
13023
13045
13065
13085
13105
13123
13141
13158
13174
13190
13205
13219
13233
13245
13257
13269
13279
13289
13298
13306
13314
13321
13327
13333
13338
13342
13345
13348
13350
13351
13352
13352
13351
13350
13348
13345
13342
13338
13333
13328
13322
13315
13308
13300
13291
13282
13272
13261
13250
13237
13224
13211
13196
13181
13166
13149
13132
13114
13095
13076
13056
13035
13013
12991
12968
12944
12920
12895
12869
12842
12814
12786
12757
12728
12697
12666
12634
12601
12568
12534
12499
12464
12427
12390
12353
12314
12275
12236
12195
12154
12112
12070
12027
11983
11939
11893
11848
11801
11754
11707
11658
11610
11560
11510
11459
11408
11357
11305
11252
11199
11146
11092
11037
10983
10928
10873
10817
10762
10706
10650
10594
10537
10481
10424
10367
10311
10254
10198
10141
10085
10029
9973
9917
9862
9807
9752
9698
9644
9590
9537
9484
9432
9380
9329
9278
9228
9179
9130
9081
9034
8987
8941
8895
8851
8807
8765
8723
8682
8642
8603
8566
8529
8493
8459
8426
8393
8363
8333
8305
8278
8252
8227
8204
8183
8162
8144
8125
8109
8096
8083
8071
8061
8053
8045
8039
8036
8034
8032
8034
8036
8039
8045
8052
8060
8069
8080
8093
8106
8122
8140
8157
8178
8199
8221
8244
8269
8295
8323
8351
8381
8412
8444
8477
8512
8547
8583
8621
8659
8698
8738
8779
8821
8863
8907
8951
8995
9041
9087
9133
9181
9228
9276
9325
9374
9423
9473
9523
9573
9624
9674
9725
9776
9827
9878
9930
9981
10032
10083
10134
10185
10236
10286
10337
10387
10437
10486
10535
10584
10632
10680
10728
10775
10822
10868
10913
10958
11003
11046
11090
11132
11174
11215
11256
11295
11334
11373
11410
11447
11482
11517
11551
11584
11617
11648
11678
11708
11736
11764
11790
11816
11840
11864
11886
11907
11928
11947
11965
11981
11997
12012
12025
12038
12049
12059
12068
12076
12083
12088
12093
12096
12099
12100
12100
12099
12097
12094
12090
12084
12078
12071
12063
12053
12043
12032
12020
12007
11993
11978
11962
11945
11928
11909
11890
11870
11850
11828
11806
11783
11760
11735
11711
11685
11659
11632
11605
11576
11548
11518
11488
11458
11427
11395
11363
11330
11297
11263
11228
11193
11158
11122
11086
11049
11011
10973
10935
10896
10857
10817
10777
10737
10696
10655
10613
10571
10529
10486
10443
10399
10356
10312
10268
10223
10179
10134
10089
10044
9998
9953
9907
9861
9815
9769
9723
9677
9630
9584
9538
9492
9445
9399
9353
9307
9260
9214
9168
9123
9077
9031
8985
8940
8894
8848
8803
8757
8712
8666
8621
8575
8530
8485
8439
8394
8349
8304
8259
8214
8169
8125
8080
8035
7991
7946
7902
7858
7813
7769
7725
7680
7636
7592
7548
7504
7460
7416
7372
7328
7285
7241
7197
7153
7109
7065
7021
6977
6933
6889
6845
6800
6756
6712
6667
6622
6577
6532
6487
6441
6396
6350
6303
6257
6210
6164
6116
6069
6021
5973
5925
5876
5827
5778
5728
5678
5628
5577
5526
5474
5422
5369
5317
5263
5210
5156
5102
5047
4992
4937
4881
4825
4768
4711
4654
4596
4538
4480
4421
4361
4302
4242
4181
4120
4059
3998
3936
3874
3811
3748
3685
3622
3558
3495
3430
3366
3301
3236
3171
3105
3039
2973
2906
2839
2772
2705
2637
2569
2501
2433
2364
2296
2227
2158
2089
2019
1950
1880
1811
1741
1671
1601
1531
1460
1390
1320
1250
1180
1109
1039
969
899
830
760
691
622
553
484
416
347
280
212
145
78
12
-54
-120
-185
-250
-315
-379
-442
-505
-568
-630
-692
-753
-813
-873
-932
-991
-1050
-1107
-1164
-1221
-1277
-1333
-1388
-1442
-1496
-1549
-1601
-1653
-1705
-1755
-1806
-1855
-1904
-1952
-1999
-2045
-2092
-2138
-2183
-2227
-2271
-2314
-2356
-2398
-2440
-2480
-2521
-2560
-2600
-2638
-2677
-2714
-2751
-2788
-2824
-2860
-2895
-2930
-2964
-2998
-3031
-3064
-3097
-3129
-3161
-3193
-3224
-3254
-3285
-3315
-3345
-3375
-3404
-3433
-3462
-3491
-3519
-3548
-3576
-3604
-3632
-3660
-3688
-3715
-3743
-3770
-3797
-3824
-3851
-3878
-3905
-3931
-3958
-3985
-4011
-4037
-4064
-4090
-4116
-4142
-4168
-4194
-4219
-4245
-4270
-4296
-4321
-4346
-4372
-4397
-4422
-4446
-4471
-4496
-4521
-4545
-4570
-4594
-4618
-4642
-4667
-4691
-4715
-4739
-4763
-4787
-4812
-4836
-4860
-4884
-4909
-4933
-4957
-4982
-5006
-5031
-5055
-5080
-5105
-5129
-5154
-5179
-5205
-5230
-5256
-5281
-5307
-5333
-5359
-5385
-5412
-5439
-5466
-5493
-5520
-5548
-5576
-5604
-5633
-5661
-5691
-5720
-5750
-5780
-5810
-5841
-5871
-5903
-5934
-5966
-5998
-6030
-6062
-6095
-6128
-6161
-6194
-6228
-6262
-6296
-6330
-6364
-6399
-6434
-6469
-6504
-6539
-6574
-6609
-6645
-6680
-6716
-6752
-6787
-6823
-6859
-6895
-6931
-6966
-7002
-7038
-7074
-7110
-7145
-7181
-7216
-7251
-7286
-7321
-7356
-7390
-7425
-7459
-7493
-7527
-7561
-7594
-7627
-7660
-7693
-7725
-7757
-7789
-7821
-7852
-7882
-7912
-7942
-7972
-8000
-8029
-8057
-8085
-8112
-8138
-8164
-8189
-8214
-8238
-8261
-8284
-8306
-8328
-8349
-8369
-8388
-8407
-8424
-8442
-8458
-8473
-8488
-8502
-8515
-8527
-8539
-8549
-8559
-8568
-8576
-8583
-8589
-8594
-8599
-8602
-8605
-8607
-8608
-8608
-8608
-8606
-8604
-8601
-8597
-8593
-8587
-8581
-8574
-8567
-8559
-8549
-8540
-8529
-8518
-8506
-8494
-8481
-8467
-8453
-8438
-8422
-8406
-8390
-8373
-8355
-8337
-8319
-8300
-8280
-8260
-8240
-8219
-8197
-8175
-8153
-8130
-8106
-8083
-8058
-8034
-8009
-7983
-7957
-7931
-7905
-7878
-7850
-7823
-7795
-7767
-7739
-7710
-7681
-7652
-7623
-7593
-7564
-7534
-7503
-7473
-7442
-7411
-7380
-7349
-7318
-7286
-7255
-7223
-7191
-7159
-7127
-7095
-7063
-7031
-6999
-6966
-6934
-6902
-6870
-6837
-6805
-6773
-6740
-6708
-6676
-6644
-6612
-6580
-6547
-6515
-6483
-6451
-6419
-6388
-6356
-6324
-6293
-6261
-6230
-6199
-6168
-6137
-6107
-6077
-6047
-6017
-5987
-5958
-5928
-5899
-5870
-5842
-5813
-5785
-5757
-5729
-5701
-5674
-5646
-5619
-5592
-5565
-5538
-5511
-5484
-5458
-5431
-5405
-5378
-5352
-5326
-5300
-5273
-5247
-5221
-5195
-5168
-5142
-5115
-5089
-5062
-5035
-5008
-4981
-4954
-4926
-4899
-4871
-4843
-4815
-4787
-4758
-4729
-4701
-4672
-4642
-4613
-4584
-4554
-4524
-4495
-4465
-4434
-4404
-4374
-4343
-4313
-4282
-4251
-4221
-4190
-4159
-4128
-4096
-4065
-4034
-4003
-3971
-3940
-3908
-3877
-3845
-3813
-3782
-3750
-3718
-3686
-3655
-3623
-3591
-3560
-3528
-3497
-3465
-3434
-3402
-3371
-3339
-3308
-3277
-3246
-3215
-3184
-3153
-3122
-3091
-3060
-3030
-2999
-2969
-2939
-2909
-2878
-2849
-2819
-2789
-2760
-2731
-2702
-2673
-2644
-2616
-2588
-2560
-2532
-2505
-2478
-2451
-2425
-2399
-2374
-2349
-2324
-2300
-2276
-2253
-2230
-2208
-2186
-2165
-2144
-2123
-2103
-2084
-2065
-2047
-2029
-2011
-1995
-1979
-1963
-1948
-1934
-1920
-1907
-1894
-1882
-1871
-1860
-1850
-1840
-1832
-1824
-1816
-1809
-1803
-1797
-1792
-1788
-1784
-1781
-1778
-1776
-1775
-1774
-1774
-1774
-1775
-1776
-1778
-1781
-1784
-1787
-1791
-1796
-1801
-1806
-1812
-1818
-1825
-1832
-1839
-1847
-1855
-1864
-1873
-1882
-1892
-1902
-1912
-1923
-1934
-1945
-1957
-1969
-1981
-1993
-2005
-2019
-2033
-2045
-2061
-2075
-2090
-2105
-2120
-2136
-2152
-2169
-2185
-2202
-2220
-2238
-2256
-2275
-2294
-2313
-2332
-2352
-2373
-2393
-2414
-2436
-2457
-2479
-2502
-2525
-2548
-2571
-2595
-2619
-2643
-2668
-2692
-2718
-2743
-2769
-2795
-2821
-2848
-2874
-2901
-2928
-2955
-2983
-3010
-3038
-3066
-3094
-3122
-3151
-3179
-3208
-3236
-3265
-3293
-3322
-3351
-3380
-3409
-3438
-3467
-3496
-3525
-3554
-3584
-3613
-3642
-3671
-3700
-3730
-3759
-3788
-3818
-3847
-3877
-3906
-3936
-3966
-3996
-4025
-4054
-4085
-4116
-4146
-4176
-4206
-4236
-4267
-4297
-4327
-4358
-4388
-4419
-4449
-4480
-4510
-4541
-4571
-4602
-4632
-4663
-4693
-4724
-4754
-4785
-4815
-4846
-4877
-4907
-4938
-4968
-4999
-5030
-5060
-5090
-5121
-5151
-5181
-5211
-5241
-5270
-5300
-5329
-5359
-5388
-5416
-5445
-5473
-5501
-5529
-5557
-5584
-5611
-5637
-5663
-5689
-5715
-5740
-5765
-5789
-5813
-5836
-5860
-5882
-5904
-5926
-5947
-5968
-5988
-6008
-6027
-6045
-6063
-6081
-6097
-6113
-6129
-6144
-6158
-6172
-6185
-6198
-6210
-6221
-6232
-6243
-6253
-6262
-6271
-6279
-6287
-6295
-6302
-6308
-6314
-6320
-6325
-6329
-6334
-6337
-6341
-6344
-6346
-6348
-6350
-6351
-6352
-6353
-6353
-6353
-6352
-6351
-6350
-6348
-6346
-6344
-6341
-6338
-6335
-6332
-6328
-6323
-6319
-6314
-6309
-6304
-6298
-6292
-6286
-6279
-6272
-6265
-6258
-6250
-6243
-6234
-6226
-6217
-6208
-6199
-6189
-6179
-6169
-6158
-6147
-6136
-6124
-6112
-6100
-6088
-6075
-6062
-6049
-6035
-6021
-6007
-5993
-5978
-5963
-5948
-5932
-5916
-5900
-5884
-5868
-5851
-5834
-5817
-5800
-5783
-5765
-5748
-5730
-5712
-5694
-5676
-5658
-5640
-5622
-5604
-5586
-5567
-5549
-5531
-5513
-5495
-5478
-5460
-5442
-5425
-5407
-5390
-5373
-5356
-5339
-5322
-5305
-5288
-5272
-5256
-5239
-5223
-5207
-5192
-5176
-5160
-5145
-5130
-5115
-5100
-5085
-5071
-5056
-5042
-5028
-5014
-5000
-4986
-4973
-4959
-4946
-4933
-4920
-4907
-4894
-4881
-4868
-4856
-4843
-4830
-4818
-4805
-4792
-4780
-4767
-4755
-4742
-4730
-4717
-4705
-4693
-4681
-4669
-4657
-4645
-4633
-4622
-4610
-4599
-4588
-4577
-4566
-4555
-4544
-4534
-4524
-4513
-4504
-4494
-4485
-4475
-4467
-4458
-4450
-4442
-4434
-4426
-4419
-4412
-4406
-4400
-4394
-4388
-4383
-4378
-4374
-4370
-4366
-4363
-4360
-4357
-4355
-4353
-4352
-4351
-4350
-4349
-4349
-4350
-4350
-4351
-4353
-4354
-4356
-4358
-4361
-4364
-4367
-4370
-4374
-4378
-4382
-4386
-4391
-4395
-4401
-4406
-4411
-4417
-4423
-4430
-4436
-4443
-4450
-4457
-4464
-4471
-4479
-4487
-4495
-4503
-4511
-4520
-4528
-4537
-4545
-4554
-4563
-4572
-4581
-4590
-4599
-4608
-4617
-4626
-4635
-4645
-4654
-4663
-4671
-4680
-4689
-4698
-4707
-4715
-4724
-4732
-4740
-4748
-4756
-4764
-4772
-4780
-4787
-4795
-4802
-4810
-4817
-4824
-4832
-4839
-4846
-4853
-4860
-4867
-4874
-4881
-4888
-4895
-4902
-4909
-4916
-4922
-4929
-4935
-4942
-4948
-4954
-4960
-4966
-4972
-4978
-4984
-4990
-4996
-5001
-5007
-5012
-5018
-5023
-5028
-5033
-5038
-5043
-5048
-5052
-5057
-5061
-5065
-5069
-5073
-5077
-5081
-5085
-5088
-5091
-5095
-5098
-5101
-5104
-5106
-5109
-5111
-5113
-5115
-5117
-5118
-5119
-5120
-5121
-5121
-5121
-5121
-5120
-5119
-5118
-5117
-5116
-5114
-5112
-5110
-5108
-5105
-5103
-5100
-5097
-5093
-5090
-5086
-5083
-5079
-5074
-5070
-5066
-5061
-5056
-5051
-5046
-5041
-5035
-5030
-5024
-5018
-5013
-5007
-5001
-4994
-4988
-4982
-4975
-4968
-4962
-4955
-4948
-4940
-4933
-4925
-4918
-4909
-4901
-4893
-4884
-4875
-4866
-4857
-4848
-4838
-4828
-4818
-4808
-4797
-4786
-4775
-4764
-4752
-4740
-4728
-4716
-4703
-4690
-4677
-4663
-4649
-4635
-4620
-4606
-4590
-4575
-4559
-4543
-4526
-4509
-4492
-4474
-4456
-4437
-4418
-4399
-4379
-4359
-4338
-4317
-4296
-4274
-4252
-4229
-4206
-4183
-4159
-4135
-4111
-4086
-4061
-4035
-4010
-3984
-3958
-3931
-3904
-3877
-3849
-3821
-3793
-3764
-3735
-3706
-3676
-3646
-3616
-3586
-3555
-3524
-3492
-3461
-3429
-3397
-3364
-3331
-3298
-3265
-3231
-3197
-3163
-3129
-3094
-3059
-3024
-2989
-2953
-2917
-2881
-2845
-2809
-2773
-2736
-2699
-2662
-2625
-2588
-2550
-2513
-2475
-2436
-2398
-2359
-2320
-2281
-2242
-2203
-2163
-2124
-2084
-2044
-2004
-1963
-1923
-1882
-1841
-1800
-1759
-1717
-1676
-1634
-1593
-1551
-1510
-1468
-1426
-1385
-1343
-1302
-1261
-1219
-1178
-1137
-1096
-1055
-1014
-974
-934
-894
-854
-815
-775
-736
-697
-659
-621
-583
-545
-508
-471
-434
-398
-362
-327
-292
-257
-222
-188
-155
-121
-89
-56
-24
8
39
70
100
130
160
190
219
247
276
304
332
359
387
414
440
467
493
519
545
570
596
621
646
671
696
720
745
769
794
818
842
866
891
915
939
963
987
1010
1036
1060
1085
1110
1134
1160
1185
1210
1236
1262
1288
1314
1341
1367
1394
1421
1449
1476
1504
1533
1561
1590
1619
1648
1678
1708
1738
1769
1800
1832
1864
1896
1929
1962
1995
2029
2064
2098
2133
2169
2204
2240
2277
2314
2351
2388
2426
2465
2503
2542
2581
2621
2661
2701
2742
2783
2824
2865
2906
2948
2990
3032
3075
3117
3159
3202
3244
3287
3329
3371
3413
3455
3497
3539
3581
3622
3663
3704
3745
3786
3826
3866
3905
3945
3984
4022
4061
4098
4136
4173
4210
4246
4281
4317
4352
4386
4420
4454
4487
4519
4551
4582
4613
4643
4673
4702
4731
4759
4786
4813
4839
4865
4890
4914
4938
4961
4983
5005
5027
5047
5067
5086
5105
5123
5140
5157
5172
5188
5202
5216
5230
5243
5255
5266
5277
5287
5297
5306
5315
5323
5330
5337
5343
5349
5354
5359
5363
5366
5369
5372
5374
5375
5376
5377
5377
5376
5376
5374
5373
5370
5368
5365
5362
5358
5355
5351
5346
5342
5337
5332
5326
5321
5315
5309
5303
5297
5291
5284
5278
5271
5265
5258
5251
5244
5238
5231
5224
5218
5211
5204
5198
5192
5186
5179
5173
5168
5162
5157
5151
5146
5142
5137
5133
5128
5125
5121
5118
5115
5112
5110
5108
5107
5106
5105
5105
5105
5106
5108
5109
5112
5115
5118
5122
5127
5132
5138
5144
5151
5158
5167
5175
5184
5194
5205
5216
5227
5240
5252
5266
5280
5295
5310
5326
5342
5359
5377
5395
5414
5433
5453
5474
5495
5516
5538
5561
5584
5608
5633
5657
5683
5708
5735
5761
5788
5816
5844
5872
5901
5930
5959
5988
6018
6048
6079
6109
6140
6171
6203
6234
6266
6298
6330
6362
6394
6427
6459
6492
6524
6557
6590
6622
6655
6688
6721
6754
6787
6820
6853
6886
6919
6952
6985
7018
7050
7083
7116
7148
7180
7212
7244
7276
7308
7339
7371
7402
7433
7463
7494
7524
7554
7584
7614
7643
7672
7701
7730
7758
7787
7815
7842
7870
7897
7924
7951
7978
8004
8029
8055
8082
8106
8132
8157
8183
8208
8232
8257
8281
8305
8329
8353
8377
8400
8424
8447
8471
8494
8517
8539
8562
8584
8606
8628
8650
8671
8692
8713
8734
8754
8775
8795
8814
8834
8853
8872
8890
8909
8927
8945
8962
8980
8997
9013
9030
9046
9062
9078
9094
9109
9124
9138
9153
9167
9181
9195
9208
9221
9234
9247
9259
9271
9283
9295
9306
9317
9327
9338
9348
9357
9367
9376
9385
9394
9402
9410
9418
9425
9433
9440
9447
9453
9460
9466
9472
9478
9484
9489
9495
9500
9505
9511
9516
9521
9526
9530
9535
9540
9545
9549
9554
9559
9563
9568
9573
9578
9583
9588
9593
9598
9603
9608
9613
9619
9624
9630
9636
9642
9648
9654
9660
9667
9673
9680
9687
9693
9701
9708
9715
9722
9729
9737
9744
9752
9759
9767
9775
9782
9790
9798
9806
9813
9821
9829
9837
9845
9853
9861
9870
9878
9886
9894
9902
9910
9918
9926
9935
9943
9951
9959
9967
9975
9983
9991
9999
10007
10015
10023
10030
10038
10046
10053
10061
10069
10076
10083
10091
10098
10105
10112
10119
10126
10133
10140
10146
10153
10159
10165
10172
10178
10184
10190
10196
10201
10207
10212
10218
10223
10228
10234
10238
10243
10248
10252
10257
10261
10264
10268
10271
10275
10278
10280
10283
10285
10287
10288
10289
10290
10291
10292
10292
10291
10291
10289
10288
10286
10284
10281
10278
10275
10271
10266
10261
10256
10250
10244
10237
10230
10223
10215
10206
10197
10188
10178
10168
10158
10147
10136
10124
10112
10099
10086
10073
10059
10045
10030
10015
10000
9984
9968
9951
9934
9917
9899
9881
9863
9845
9826
9807
9787
9768
9748
9727
9707
9686
9666
9644
9623
9601
9580
9557
9535
9512
9489
9466
9443
9419
9395
9370
9346
9321
9296
9270
9244
9218
9192
9165
9138
9111
9084
9056
9028
8999
8971
8942
8912
8883
8853
8822
8792
8761
8729
8698
8666
8633
8601
8568
8535
8501
8467
8433
8398
8363
8328
8293
8257
8221
8183
8148
8111
8073
8036
7998
7960
7921
7882
7843
7804
7765
7725
7685
7645
7604
7564
7523
7482
7440
7399
7357
7315
7273
7230
7188
7145
7102
7059
7016
6973
6930
6886
6843
6799
6756
6712
6669
6625
6582
6538
6495
6452
6408
6365
6322
6279
6236
6193
6150
6108
6065
6023
5980
5938
5896
5853
5811
5770
5728
5686
5645
5604
5563
5522
5481
5441
5401
5361
5322
5282
5243
5204
5166
5128
5089
5052
5014
4977
4940
4904
4868
4832
4796
4761
4726
4692
4658
4624
4591
4558
4525
4493
4461
4430
4399
4369
4339
4309
4280
4252
4223
4196
4168
4141
4115
4089
4062
4038
4013
3988
3964
3941
3918
3895
3873
3851
3829
3808
3787
3767
3747
3727
3708
3689
3670
3652
3634
3616
3599
3583
3566
3550
3534
3519
3504
3489
3475
3461
3447
3434
3421
3408
3395
3383
3370
3358
3346
3335
3323
3312
3301
3289
3278
3268
3257
3246
3235
3225
3214
3204
3193
3182
3171
3161
3150
3138
3127
3116
3104
3093
3081
3069
3056
3044
3031
3019
3005
2992
2979
2965
2951
2937
2923
2908
2894
2879
2864
2848
2833
2817
2801
2785
2769
2752
2736
2719
2702
2685
2668
2650
2633
2615
2597
2579
2560
2542
2523
2504
2485
2466
2446
2427
2407
2387
2366
2346
2326
2305
2284
2263
2242
2221
2199
2178
2156
2134
2112
2091
2068
2045
2024
2001
1980
1957
1935
1913
1890
1868
1846
1823
1801
1779
1757
1735
1713
1691
1669
1647
1626
1604
1583
1562
1541
1520
1499
1479
1458
1438
1418
1398
1379
1359
1340
1321
1302
1284
1265
1247
1229
1211
1193
1176
1158
1141
1123
1106
1089
1073
1056
1039
1022
1006
990
973
957
941
924
908
892
876
860
844
827
811
795
779
762
746
730
713
697
680
664
647
631
614
598
581
565
548
532
516
500
484
468
452
436
421
405
390
375
360
346
331
317
302
288
274
261
247
234
221
207
194
182
169
156
143
131
118
105
93
80
68
55
42
30
17
4
-8
-21
-34
-47
-60
-74
-87
-101
-114
-128
-142
-157
-171
-186
-201
-216
-232
-247
-263
-280
-296
-313
-331
-348
-367
-385
-404
-423
-443
-463
-484
-505
-527
-549
-571
-594
-618
-642
-666
-691
-716
-742
-768
-795
-822
-849
-877
-905
-934
-964
-993
-1022
-1054
-1085
-1117
-1149
-1181
-1214
-1247
-1280
-1314
-1349
-1383
-1418
-1454
-1489
-1526
-1562
-1599
-1636
-1673
-1710
-1748
-1786
-1825
-1863
-1902
-1941
-1981
-2021
-2060
-2101
-2141
-2182
-2222
-2263
-2305
-2346
-2388
-2429
-2471
-2514
-2556
-2598
-2641
-2684
-2726
-2769
-2812
-2855
-2898
-2942
-2985
-3028
-3072
-3115
-3158
-3202
-3245
-3288
-3332
-3375
-3418
-3461
-3505
-3548
-3591
-3634
-3677
-3720
-3762
-3805
-3848
-3890
-3932
-3974
-4016
-4058
-4100
-4141
-4182
-4223
-4264
-4304
-4345
-4385
-4424
-4464
-4503
-4542
-4580
-4618
-4656
-4694
-4731
-4768
-4804
-4840
-4876
-4911
-4946
-4981
-5015
-5049
-5083
-5116
-5149
-5181
-5214
-5246
-5278
-5309
-5340
-5371
-5401
-5432
-5461
-5491
-5520
-5549
-5577
-5605
-5633
-5660
-5687
-5714
-5740
-5765
-5791
-5816
-5840
-5864
-5887
-5910
-5933
-5955
-5976
-5997
-6018
-6038
-6057
-6076
-6095
-6113
-6130
-6147
-6163
-6179
-6194
-6208
-6222
-6235
-6247
-6259
-6271
-6281
-6291
-6300
-6309
-6317
-6325
-6332
-6338
-6343
-6348
-6353
-6356
-6360
-6362
-6364
-6366
-6366
-6367
-6366
-6366
-6364
-6363
-6360
-6358
-6354
-6351
-6346
-6342
-6337
-6331
-6325
-6319
-6312
-6305
-6297
-6289
-6280
-6271
-6262
-6252
-6242
-6231
-6220
-6209
-6197
-6185
-6172
-6159
-6146
-6133
-6119
-6104
-6090
-6074
-6059
-6043
-6027
-6010
-5993
-5975
-5958
-5939
-5921
-5902
-5882
-5862
-5842
-5821
-5800
-5779
-5757
-5734
-5712
-5688
-5665
-5641
-5616
-5591
-5566
-5540
-5514
-5487
-5460
-5433
-5405
-5376
-5347
-5318
-5288
-5258
-5228
-5197
-5166
-5134
-5102
-5070
-5037
-5004
-4971
-4938
-4904
-4869
-4834
-4799
-4764
-4728
-4692
-4656
-4619
-4582
-4545
-4507
-4469
-4431
-4392
-4353
-4314
-4275
-4235
-4195
-4155
-4115
-4074
-4033
-3992
-3950
-3909
-3867
-3824
-3782
-3739
-3696
-3652
-3609
-3565
-3520
-3476
-3431
-3385
-3340
-3294
-3247
-3201
-3154
-3106
-3059
-3011
-2962
-2914
-2865
-2816
-2766
-2716
-2666
-2616
-2565
-2514
-2462
-2411
-2359
-2306
-2254
-2201
-2148
-2095
-2041
-1988
-1934
-1880
-1826
-1771
-1717
-1662
-1608
-1553
-1498
-1443
-1388
-1333
-1278
-1222
-1167
-1112
-1056
-1000
-945
-890
-834
-779
-723
-668
-613
-557
-502
-447
-391
-336
-281
-226
-170
-115
-60
-5
50
105
160
215
270
324
379
434
489
543
597
652
706
760
814
868
922
975
1029
1083
1136
1189
1242
1295
1348
1401
1453
1505
1557
1609
1661
1712
1763
1814
1865
1915
1964
2013
2063
2112
2160
2208
2256
2303
2350
2396
2442
2488
2533
2577
2621
2664
2707
2749
2791
2832
2873
2913
2952
2991
3029
3066
3103
3139
3175
3210
3244
3278
3311
3343
3375
3406
3436
3466
3495
3524
3551
3578
3605
3630
3655
3680
3703
3726
3749
3770
3791
3812
3831
3851
3869
3887
3905
3921
3938
3953
3968
3983
3997
4011
4024
4035
4048
4059
4070
4081
4090
4100
4108
4117
4125
4132
4139
4146
4152
4157
4162
4167
4171
4175
4179
4182
4185
4187
4189
4191
4192
4193
4194
4194
4194
4193
4192
4191
4190
4188
4186
4184
4181
4178
4175
4171
4167
4163
4159
4155
4150
4145
4140
4135
4129
4123
4117
4111
4105
4099
4091
4085
4078
4072
4064
4057
4050
4042
4034
4027
4019
4010
4002
3994
3985
3977
3968
3959
3950
3940
3931
3921
3911
3901
3890
3880
3869
3858
3846
3834
3823
3810
3798
3785
3772
3759
3745
3731
3717
3702
3687
3672
3656
3640
3623
3607
3589
3572
3553
3535
3516
3496
3476
3456
3435
3414
3392
3369
3347
3323
3300
3275
3251
3226
3200
3174
3148
3121
3093
3065
3037
3008
2979
2949
2919
2889
2858
2827
2796
2764
2732
2700
2667
2634
2601
2568
2534
2500
2466
2432
2397
2363
2328
2292
2257
2222
2186
2150
2115
2079
2043
2007
1970
1934
1897
1861
1824
1788
1751
1714
1677
1640
1603
1565
1528
1491
1453
1416
1379
1341
1304
1266
1228
1191
1153
1116
1079
1041
1004
967
930
893
856
819
782
746
709
673
637
600
564
528
492
457
421
385
350
314
279
243
208
173
137
102
67
32
-3
-39
-74
-109
-144
-179
-214
-250
-285
-320
-356
-391
-426
-462
-497
-533
-568
-603
-639
-674
-710
-745
-780
-815
-851
-886
-921
-956
-990
-1025
-1060
-1094
-1129
-1163
-1197
-1232
-1266
-1300
-1334
-1368
-1401
-1435
-1469
-1502
-1535
-1568
-1601
-1634
-1667
-1699
-1731
-1763
-1795
-1827
-1859
-1890
-1921
-1952
-1983
-2013
-2044
-2075
-2105
-2135
-2165
-2194
-2224
-2253
-2282
-2311
-2340
-2369
-2397
-2425
-2453
-2481
-2509
-2536
-2564
-2591
-2618
-2645
-2672
-2698
-2725
-2751
-2778
-2804
-2831
-2857
-2883
-2909
-2935
-2961
-2987
-3013
-3039
-3065
-3091
-3117
-3143
-3169
-3195
-3221
-3247
-3273
-3299
-3325
-3351
-3377
-3404
-3430
-3457
-3483
-3510
-3536
-3563
-3590
-3617
-3645
-3672
-3699
-3727
-3755
-3783
-3811
-3839
-3868
-3897
-3926
-3955
-3984
-4014
-4043
-4073
-4103
-4134
-4164
-4195
-4226
-4257
-4288
-4320
-4351
-4383
-4415
-4447
-4479
-4512
-4544
-4577
-4610
-4643
-4676
-4710
-4743
-4777
-4810
-4844
-4878
-4912
-4946
-4980
-5014
-5048
-5082
-5116
-5150
-5184
-5218
-5252
-5285
-5319
-5353
-5387
-5421
-5455
-5489
-5523
-5557
-5591
-5626
-5660
-5694
-5729
-5763
-5798
-5832
-5867
-5902
-5936
-5971
-6006
-6041
-6076
-6111
-6146
-6181
-6216
-6251
-6286
-6320
-6355
-6390
-6424
-6459
-6493
-6527
-6562
-6596
-6629
-6663
-6696
-6730
-6763
-6795
-6828
-6860
-6892
-6924
-6955
-6986
-7017
-7048
-7078
-7107
-7136
-7165
-7194
-7222
-7249
-7276
-7303
-7329
-7354
-7379
-7403
-7427
-7451
-7473
-7496
-7517
-7538
-7559
-7579
-7598
-7616
-7634
-7651
-7668
-7684
-7699
-7714
-7727
-7741
-7753
-7765
-7776
-7786
-7796
-7805
-7813
-7820
-7827
-7833
-7839
-7844
-7848
-7852
-7855
-7857
-7859
-7860
-7861
-7861
-7860
-7859
-7857
-7855
-7852
-7849
-7845
-7841
-7836
-7831
-7825
-7819
-7813
-7806
-7798
-7790
-7782
-7773
-7764
-7755
-7745
-7734
-7724
-7712
-7701
-7689
-7677
-7665
-7652
-7639
-7626
-7613
-7599
-7585
-7571
-7557
-7542
-7527
-7512
-7496
-7481
-7465
-7449
-7432
-7416
-7399
-7382
-7364
-7347
-7329
-7311
-7293
-7274
-7256
-7237
-7218
-7199
-7179
-7160
-7140
-7120
-7100
-7080
-7060
-7039
-7019
-6998
-6977
-6956
-6934
-6913
-6891
-6869
-6847
-6824
-6802
-6779
-6756
-6733
-6710
-6686
-6663
-6639
-6615
-6590
-6566
-6541
-6516
-6491
-6466
-6441
-6415
-6390
-6364
-6338
-6312
-6286
-6259
-6233
-6206
-6180
-6153
-6126
-6099
-6072
-6045
-6017
-5990
-5962
-5934
-5906
-5878
-5850
-5821
-5793
-5764
-5735
-5706
-5677
-5647
-5618
-5588
-5558
-5528
-5497
-5467
-5436
-5405
-5374
-5343
-5312
-5280
-5248
-5216
-5184
-5151
-5119
-5086
-5053
-5019
-4986
-4952
-4918
-4884
-4850
-4815
-4780
-4745
-4710
-4675
-4639
-4603
-4566
-4530
-4493
-4456
-4419
-4381
-4343
-4305
-4267
-4228
-4189
-4150
-4110
-4070
-4030
-3990
-3949
-3908
-3866
-3825
-3783
-3740
-3697
-3654
-3611
-3567
-3523
-3479
-3435
-3390
-3345
-3299
-3253
-3207
-3161
-3115
-3068
-3021
-2974
-2926
-2879
-2831
-2783
-2734
-2686
-2637
-2588
-2539
-2490
-2440
-2391
-2341
-2291
-2241
-2191
-2140
-2090
-2039
-1989
-1938
-1887
-1836
-1786
-1735
-1684
-1633
-1582
-1531
-1480
-1429
-1378
-1327
-1276
-1225
-1174
-1123
-1072
-1020
-970
-920
-869
-818
-768
-718
-668
-618
-568
-518
-469
-419
-370
-321
-273
-224
-176
-129
-81
-34
13
59
105
151
196
241
285
329
373
416
459
501
543
584
625
665
705
745
784
822
860
898
935
972
1008
1044
1079
1114
1148
1182
1215
1248
1281
1312
1344
1374
1405
1435
1464
1493
1521
1549
1576
1603
1629
1655
1681
1706
1730
1755
1779
1802
1825
1848
1870
1892
1914
1935
1956
1977
1997
2017
2037
2057
2076
2095
2114
2133
2151
2169
2187
2204
2222
2239
2256
2272
2289
2305
2321
2337
2352
2368
2383
2398
2413
2427
2442
2457
2471
2485
2499
2514
2528
2542
2556
2570
2584
2599
2613
2627
2641
2656
2670
2685
2699
2714
2729
2744
2759
2774
2789
2804
2820
2835
2851
2867
2883
2900
2916
2933
2949
2966
2983
3001
3018
3035
3053
3071
3089
3107
3125
3143
3162
3181
3200
3218
3238
3257
3276
3296
3316
3336
3356
3376
3396
3417
3437
3458
3479
3500
3522
3543
3564
3586
3608
3630
3652
3674
3696
3718
3740
3763
3785
3808
3830
3853
3876
3899
3922
3945
3969
3992
4016
4038
4062
4086
4111
4135
4159
4183
4208
4232
4257
4281
4306
4331
4356
4381
4406
4431
4457
4482
4508
4534
4559
4585
4611
4638
4664
4690
4717
4743
4770
4797
4823
4850
4877
4904
4931
4958
4986
5013
5040
5067
5095
5122
5150
5177
5205
5232
5260
5287
5315
5343
5370
5398
5425
5452
5480
5507
5534
5561
5588
5615
5642
5669
5696
5722
5748
5775
5801
5826
5852
5878
5903
5928
5953
5977
6001
6025
6049
6072
6095
6118
6140
6162
6184
6205
6226
6247
6267
6287
6306
6325
6344
6362
6380
6398
6415
6432
6449
6465
6481
6496
6511
6526
6540
6554
6567
6581
6593
6606
6618
6630
6641
6652
6663
6673
6684
6693
6703
6712
6721
6729
6737
6745
6752
6759
6766
6772
6778
6784
6789
6794
6799
6803
6807
6810
6813
6816
6818
6820
6821
6823
6823
6824
6824
6824
6823
6822
6821
6819
6817
6815
6812
6809
6806
6803
6799
6795
6791
6786
6781
6776
6771
6766
6760
6754
6748
6742
6735
6728
6721
6714
6707
6699
6691
6684
6675
6667
6659
6651
6642
6633
6625
6616
6607
6598
6589
6580
6570
6561
6551
6542
6532
6522
6512
6503
6492
6482
6472
6462
6451
6441
6430
6419
6409
6398
6387
6375
6364
6352
6341
6329
6317
6305
6293
6281
6268
6256
6243
6230
6217
6204
6191
6178
6164
6150
6137
6123
6108
6094
6080
6065
6050
6035
6020
6005
5989
5973
5958
5941
5925
5908
5892
5875
5857
5840
5822
5804
5786
5767
5748
5729
5709
5689
5669
5648
5627
5606
5584
5562
5539
5516
5493
5469
5445
5421
5396
5371
5345
5319
5292
5266
5238
5211
5183
5154
5125
5096
5067
5037
5006
4976
4944
4913
4881
4849
4816
4783
4750
4716
4682
4647
4612
4576
4540
4504
4467
4430
4392
4354
4316
4277
4238
4198
4158
4117
4075
4034
3993
3950
3908
3865
3821
3778
3734
3689
3644
3599
3553
3507
3461
3415
3368
3320
3273
3225
3177
3128
3080
3031
2982
2932
2882
2833
2783
2732
2682
2631
2581
2530
2479
2428
2376
2325
2274
2222
2170
2119
2067
2015
1963
1911
1859
1807
1755
1702
1650
1597
1545
1492
1439
1387
1334
1281
1228
1175
1122
1069
1016
962
909
856
802
749
696
643
589
536
483
430
377
324
271
218
166
113
61
9
-43
-95
-146
-197
-248
-299
-349
-400
-450
-499
-549
-598
-647
-695
-744
-792
-840
-887
-934
-981
-1028
-1075
-1121
-1167
-1212
-1258
-1303
-1348
-1392
-1437
-1481
-1524
-1568
-1611
-1653
-1696
-1738
-1779
-1820
-1861
-1902
-1942
-1981
-2020
-2059
-2097
-2135
-2173
-2210
-2246
-2282
-2317
-2353
-2387
-2421
-2455
-2488
-2521
-2553
-2585
-2616
-2647
-2677
-2707
-2736
-2765
-2793
-2821
-2849
-2876
-2902
-2928
-2954
-2979
-3004
-3028
-3051
-3075
-3097
-3120
-3141
-3163
-3184
-3204
-3224
-3244
-3263
-3281
-3300
-3318
-3335
-3352
-3369
-3385
-3401
-3417
-3432
-3447
-3461
-3475
-3489
-3502
-3516
-3528
-3541
-3553
-3565
-3576
-3587
-3598
-3608
-3619
-3629
-3638
-3647
-3656
-3665
-3674
-3682
-3690
-3697
-3705
-3712
-3718
-3725
-3731
-3737
-3742
-3747
-3752
-3756
-3760
-3764
-3767
-3770
-3773
-3775
-3777
-3779
-3780
-3781
-3782
-3782
-3783
-3783
-3782
-3782
-3781
-3779
-3778
-3776
-3774
-3772
-3769
-3766
-3763
-3760
-3757
-3753
-3749
-3745
-3740
-3736
-3731
-3726
-3721
-3716
-3710
-3704
-3699
-3693
-3687
-3680
-3674
-3667
-3661
-3654
-3647
-3640
-3633
-3625
-3618
-3611
-3603
-3595
-3587
-3579
-3571
-3563
-3555
-3547
-3539
-3530
-3522
-3513
-3505
-3496
-3487
-3478
-3469
-3460
-3451
-3442
-3433
-3423
-3414
-3404
-3395
-3385
-3375
-3366
-3356
-3346
-3336
-3326
-3316
-3306
-3296
-3286
-3275
-3265
-3254
-3244
-3233
-3222
-3211
-3200
-3189
-3178
-3167
-3155
-3144
-3132
-3120
-3108
-3095
-3083
-3070
-3057
-3044
-3031
-3018
-3004
-2990
-2976
-2962
-2947
-2932
-2917
-2902
-2886
-2870
-2854
-2838
-2821
-2804
-2786
-2769
-2751
-2732
-2714
-2695
-2676
-2656
-2636
-2616
-2595
-2575
-2553
-2532
-2510
-2488
-2466
-2443
-2420
-2397
-2373
-2349
-2325
-2301
-2276
-2251
-2226
-2200
-2175
-2148
-2122
-2096
-2069
-2041
-2013
-1987
-1959
-1931
-1902
-1874
-1845
-1816
-1787
-1758
-1728
-1698
-1668
-1638
-1608
-1578
-1547
-1517
-1486
-1455
-1424
-1393
-1362
-1331
-1299
-1268
-1236
-1204
-1172
-1140
-1108
-1076
-1044
-1012
-979
-947
-914
-881
-849
-816
-783
-750
-717
-684
-651
-618
-584
-551
-518
-484
-450
-416
-382
-348
-314
-280
-245
-211
-176
-141
-107
-72
-36
-1
34
70
105
141
177
213
249
285
322
358
395
431
468
505
542
579
616
653
691
728
766
803
841
879
917
955
993
1031
1069
1107
1146
1185
1223
1262
1301
1341
1380
1419
1459
1499
1538
1578
1618
1658
1698
1738
1779
1819
1859
1899
1940
1980
2020
2061
2101
2142
2182
2223
2264
2304
2345
2386
2427
2468
2509
2550
2591
2632
2673
2714
2756
2797
2838
2879
2920
2961
3003
3044
3085
3126
3167
3208
3249
3290
3331
3372
3413
3454
3495
3536
3577
3618
3658
3699
3739
3780
3820
3860
3900
3939
3979
4018
4057
4096
4134
4173
4211
4249
4286
4324
4361
4398
4435
4472
4508
4545
4581
4616
4652
4687
4722
4756
4790
4824
4857
4890
4923
4955
4986
5018
5048
5079
5108
5138
5166
5195
5222
5250
5276
5302
5328
5353
5377
5401
5425
5448
5470
5491
5513
5533
5553
5572
5591
5609
5627
5644
5661
5677
5693
5709
5723
5738
5752
5765
5779
5791
5804
5816
5827
5839
5850
5860
5871
5880
5890
5899
5908
5917
5925
5933
5941
5949
5956
5963
5970
5976
5982
5988
5994
5999
6005
6010
6014
6019
6023
6027
6031
6034
6038
6041
6044
6047
6050
6052
6055
6057
6060
6062
6064
6065
6067
6069
6071
6072
6074
6075
6076
6077
6079
6080
6081
6082
6083
6084
6085
6086
6086
6087
6087
6088
6088
6089
6089
6089
6089
6089
6089
6089
6089
6090
6090
6090
6090
6090
6090
6090
6090
6090
6089
6089
6089
6088
6088
6087
6086
6086
6085
6084
6082
6081
6079
6078
6076
6074
6072
6070
6067
6065
6062
6059
6056
6052
6049
6045
6040
6036
6031
6026
6021
6015
6009
6003
5997
5990
5983
5975
5967
5959
5951
5942
5933
5923
5913
5903
5893
5882
5871
5859
5847
5835
5823
5810
5796
5783
5769
5755
5740
5725
5710
5694
5678
5662
5646
5629
5612
5594
5577
5559
5540
5522
5502
5483
5463
5443
5423
5402
5380
5359
5337
5315
5292
5270
5246
5223
5199
5175
5151
5126
5101
5076
5050
5025
4998
4972
4945
4918
4890
4863
4834
4806
4777
4748
4719
4689
4660
4629
4599
4568
4537
4506
4474
4443
4411
4378
4346
4313
4280
4247
4213
4180
4146
4112
4078
4043
4009
3974
3939
3904
3869
3834
3799
3763
3728
3692
3657
3621
3585
3549
3513
3477
3440
3404
3368
3331
3295
3258
3222
3185
3149
3112
3076
3039
3003
2966
2930
2893
2856
2820
2783
2746
2710
2673
2636
2599
2562
2525
2488
2451
2414
2377
2340
2303
2266
2229
2192
2155
2118
2082
2045
2008
1971
1934
1898
1861
1825
1788
1752
1715
1679
1643
1606
1570
1534
1498
1462
1427
1391
1355
1320
1284
1249
1213
1178
1142
1107
1072
1037
1002
967
932
897
863
828
793
759
725
691
657
623
589
556
522
489
456
423
390
358
325
293
261
229
197
165
134
103
71
40
9
-21
-52
-83
-113
-143
-173
-203
-233
-263
-293
-323
-352
-382
-411
-440
-470
-499
-528
-557
-586
-615
-644
-673
-702
-730
-759
-788
-816
-845
-873
-901
-930
-958
-986
-1014
-1041
-1069
-1097
-1124
-1152
-1179
-1206
-1233
-1260
-1287
-1314
-1340
-1367
-1393
-1419
-1445
-1471
-1497
-1522
-1548
-1573
-1598
-1623
-1648
-1673
-1697
-1722
-1746
-1770
-1795
-1819
-1843
-1866
-1890
-1914
-1937
-1961
-1984
-2007
-2029
-2053
-2076
-2099
-2121
-2144
-2167
-2189
-2212
-2234
-2257
-2279
-2301
-2324
-2346
-2369
-2391
-2414
-2436
-2459
-2482
-2504
-2527
-2550
-2572
-2595
-2618
-2641
-2664
-2687
-2710
-2733
-2757
-2780
-2804
-2827
-2851
-2875
-2899
-2923
-2946
-2970
-2994
-3018
-3042
-3066
-3090
-3114
-3138
-3162
-3186
-3210
-3234
-3258
-3281
-3305
-3329
-3352
-3375
-3399
-3422
-3445
-3468
-3491
-3513
-3536
-3558
-3580
-3602
-3624
-3646
-3667
-3689
-3710
-3731
-3752
-3772
-3793
-3813
-3833
-3853
-3873
-3892
-3911
-3930
-3949
-3967
-3985
-4003
-4021
-4038
-4054
-4072
-4088
-4105
-4121
-4136
-4152
-4167
-4182
-4196
-4211
-4225
-4239
-4252
-4266
-4279
-4291
-4304
-4316
-4328
-4339
-4351
-4362
-4372
-4383
-4393
-4402
-4412
-4421
-4430
-4438
-4446
-4454
-4461
-4468
-4475
-4481
-4487
-4493
-4498
-4502
-4507
-4510
-4514
-4517
-4519
-4521
-4523
-4524
-4524
-4525
-4524
-4523
-4522
-4520
-4518
-4515
-4511
-4507
-4503
-4498
-4493
-4487
-4481
-4474
-4467
-4459
-4451
-4443
-4434
-4425
-4416
-4406
-4396
-4386
-4375
-4364
-4352
-4340
-4328
-4316
-4303
-4290
-4277
-4264
-4250
-4236
-4221
-4207
-4192
-4177
-4161
-4146
-4130
-4114
-4098
-4081
-4065
-4048
-4030
-4014
-3997
-3979
-3962
-3944
-3926
-3908
-3890
-3872
-3854
-3835
-3817
-3798
-3779
-3760
-3742
-3723
-3704
-3685
-3666
-3646
-3627
-3608
-3589
-3570
-3551
-3532
-3513
-3494
-3475
-3456
-3437
-3418
-3399
-3381
-3362
-3343
-3325
-3306
-3288
-3270
-3251
-3233
-3215
-3197
-3179
-3161
-3143
-3126
-3108
-3091
-3073
-3056
-3039
-3023
-3006
-2990
-2973
-2957
-2941
-2925
-2910
-2894
-2879
-2864
-2849
-2834
-2819
-2804
-2790
-2776
-2761
-2747
-2733
-2719
-2706
-2692
-2679
-2665
-2652
-2639
-2625
-2612
-2599
-2586
-2573
-2560
-2547
-2534
-2522
-2509
-2496
-2483
-2471
-2458
-2446
-2433
-2421
-2408
-2396
-2383
-2371
-2358
-2346
-2333
-2321
-2309
-2296
-2284
-2271
-2259
-2246
-2234
-2221
-2209
-2196
-2184
-2171
-2159
-2146
-2134
-2121
-2109
-2096
-2084
-2071
-2058
-2045
-2032
-2019
-2005
-1993
-1980
-1966
-1953
-1939
-1926
-1912
-1898
-1885
-1871
-1857
-1843
-1829
-1815
-1802
-1788
-1774
-1760
-1746
-1732
-1719
-1705
-1691
-1678
-1664
-1651
-1637
-1624
-1611
-1597
-1584
-1571
-1558
-1545
-1532
-1520
-1507
-1494
-1482
-1469
-1457
-1445
-1433
-1421
-1409
-1397
-1385
-1374
-1362
-1351
-1340
-1328
-1318
-1307
-1296
-1286
-1276
-1265
-1255
-1246
-1236
-1226
-1217
-1207
-1198
-1189
-1180
-1171
-1162
-1153
-1144
-1136
-1127
-1119
-1111
-1103
-1095
-1087
-1080
-1073
-1065
-1058
-1051
-1044
-1038
-1031
-1025
-1018
-1012
-1006
-1000
-994
-988
-982
-976
-971
-965
-960
-955
-950
-945
-940
-936
-931
-927
-923
-919
-915
-911
-908
-904
-901
-898
-895
-892
-889
-887
-884
-882
-879
-877
-875
-873
-871
-868
-867
-865
-863
-861
-859
-857
-855
-853
-852
-850
-848
-846
-843
-841
-839
-837
-834
-832
-829
-827
-824
-821
-818
-815
-812
-809
-805
-801
-797
-793
-788
-784
-779
-773
-768
-762
-756
-749
-743
-736
-728
-721
-713
-705
-697
-689
-680
-671
-662
-653
-643
-633
-623
-613
-602
-591
-580
-568
-556
-544
-532
-519
-507
-494
-480
-467
-453
-439
-425
-411
-396
-381
-366
-351
-336
-320
-305
-289
-273
-257
-241
-224
-208
-191
-175
-158
-141
-124
-107
-90
-73
-55
-38
-20
-3
15
32
50
67
85
102
120
138
155
172
190
207
224
241
258
275
292
309
325
342
358
375
391
407
423
439
454
470
486
501
516
532
547
562
576
591
605
620
634
648
661
675
689
702
715
728
741
753
765
777
789
801
812
823
834
844
855
865
874
883
892
901
909
917
925
933
940
946
953
959
965
971
976
981
986
990
995
999
1002
1006
1008
1012
1014
1018
1020
1022
1024
1025
1026
1027
1028
1028
1028
1028
1027
1027
1025
1024
1022
1020
1018
1016
1012
1010
1006
1002
1000
996
992
987
983
978
973
968
962
956
950
944
938
931
924
917
910
903
895
888
880
872
864
856
848
840
831
823
814
806
797
788
779
770
761
751
742
733
723
714
704
694
684
675
665
654
644
634
623
613
602
592
581
570
559
548
537
525
514
503
492
480
469
458
447
436
425
414
403
393
382
371
360
349
339
328
317
306
296
285
274
263
252
241
230
219
208
196
185
174
163
151
140
128
117
105
94
82
70
58
46
34
22
9
-3
-15
-28
-41
-53
-66
-79
-92
-105
-118
-131
-144
-157
-170
-184
-197
-210
-224
-237
-250
-264
-277
-291
-304
-317
-330
-344
-357
-370
-383
-396
-409
-422
-435
-447
-460
-472
-485
-497
-509
-521
-533
-545
-557
-568
-580
-591
-602
-612
-623
-633
-643
-653
-663
-672
-681
-689
-697
-705
-713
-720
-727
-734
-741
-747
-752
-758
-763
-768
-773
-777
-781
-784
-788
-790
-793
-795
-797
-799
-800
-802
-802
-803
-803
-803
-803
-802
-801
-799
-798
-795
-793
-790
-786
-782
-778
-773
-768
-762
-756
-749
-742
-734
-726
-718
-709
-699
-690
-680
-669
-659
-647
-636
-624
-612
-600
-587
-574
-561
-548
-534
-520
-505
-491
-476
-460
-445
-429
-413
-396
-379
-362
-345
-327
-309
-290
-272
-252
-233
-213
-193
-173
-152
-130
-109
-87
-65
-42
-19
4
28
52
76
101
126
151
177
203
229
255
282
309
337
364
392
421
449
478
507
537
566
596
626
656
687
718
749
780
811
842
874
906
938
970
1002
1034
1066
1099
1132
1165
1198
1231
1264
1297
1331
1364
1398
1431
1465
1498
1532
1565
1598
1631
1664
1697
1730
1763
1795
1828
1860
1892
1924
1956
1987
2017
2049
2080
2111
2142
2172
2202
2232
2262
2292
2321
2351
2380
2409
2438
2466
2495
2523
2551
2579
2607
2634
2662
2689
2716
2743
2770
2797
2824
2850
2876
2902
2928
2954
2980
3006
3031
3057
3082
3107
3132
3157
3182
3206
3231
3255
3279
3303
3327
3351
3375
3398
3422
3445
3468
3491
3514
3537
3560
3582
3604
3626
3648
3669
3691
3712
3733
3753
3774
3794
3815
3835
3855
3874
3894
3914
3933
3952
3971
3990
4009
4027
4046
4065
4083
4102
4120
4138
4156
4173
4191
4208
4225
4241
4258
4274
4290
4306
4322
4338
4353
4369
4384
4399
4414
4429
4444
4459
4473
4488
4502
4517
4531
4546
4560
4574
4589
4603
4617
4631
4645
4659
4673
4687
4701
4715
4729
4743
4757
4770
4784
4797
4811
4824
4837
4851
4864
4877
4889
4902
4914
4927
4939
4951
4963
4975
4987
4998
5010
5021
5032
5043
5054
5065
5076
5087
5097
5108
5119
5129
5139
5150
5160
5170
5180
5190
5201
5211
5221
5231
5241
5251
5261
5270
5280
5290
5300
5310
5320
5330
5340
5349
5359
5369
5378
5388
5398
5407
5417
5426
5436
5445
5455
5464
5474
5483
5493
5502
5512
5521
5531
5541
5550
5560
5569
5579
5588
5598
5607
5616
5626
5635
5644
5654
5663
5672
5681
5690
5698
5707
5716
5724
5733
5741
5750
5758
5766
5774
5782
5790
5797
5805
5812
5820
5827
5834
5841
5848
5854
5861
5867
5874
5880
5886
5892
5898
5903
5909
5914
5919
5924
5929
5934
5939
5943
5948
5952
5957
5961
5965
5970
5974
5978
5982
5986
5990
5993
5997
6001
6005
6009
6013
6017
6021
6025
6030
6034
6038
6043
6047
6052
6057
6061
6066
6071
6077
6082
6087
6093
6099
6105
6111
6117
6123
6129
6135
6142
6148
6155
6162
6169
6176
6183
6190
6197
6205
6213
6220
6228
6237
6245
6253
6262
6271
6279
6288
6297
6306
6316
6325
6334
6344
6353
6363
6372
6382
6392
6402
6412
6422
6432
6442
6452
6462
6472
6483
6493
6503
6514
6524
6535
6545
6555
6566
6576
6587
6597
6608
6618
6628
6639
6649
6660
6670
6681
6691
6701
6712
6722
6733
6743
6753
6764
6774
6784
6795
6805
6815
6825
6836
6846
6856
6866
6876
6886
6895
6905
6915
6924
6934
6943
6952
6961
6970
6979
6988
6996
7004
7013
7021
7029
7036
7044
7051
7059
7066
7072
7079
7085
7091
7097
7103
7108
7113
7118
7123
7128
7132
7136
7140
7144
7147
7151
7154
7157
7159
7162
7164
7167
7169
7170
7172
7173
7174
7175
7176
7176
7176
7175
7175
7174
7173
7171
7169
7167
7165
7162
7160
7156
7153
7149
7145
7141
7136
7131
7126
7121
7115
7109
7103
7096
7089
7082
7075
7067
7060
7052
7044
7035
7027
7018
7009
7000
6991
6981
6972
6962
6952
6942
6932
6921
6911
6900
6889
6878
6867
6855
6844
6832
6821
6809
6797
6785
6772
6760
6748
6735
6723
6710
6697
6684
6671
6658
6645
6632
6619
6606
6592
6579
6566
6552
6539
6526
6512
6499
6486
6473
6460
6447
6433
6421
6408
6395
6382
6369
6357
6344
6332
6320
6308
6296
6284
6272
6261
6250
6238
6227
6216
6205
6195
6184
6174
6164
6154
6145
6136
6126
6118
6109
6100
6092
6084
6077
6069
6062
6055
6048
6042
6035
6029
6024
6018
6012
6007
6002
5997
5992
5988
5983
5979
5975
5971
5967
5964
5961
5957
5955
5952
5949
5947
5945
5943
5942
5940
5939
5938
5936
5935
5935
5934
5933
5933
5932
5932
5932
5932
5932
5932
5932
5932
5933
5933
5934
5934
5934
5935
5935
5936
5936
5936
5937
5937
5937
5937
5937
5936
5936
5936
5935
5934
5934
5933
5931
5930
5928
5926
5924
5922
5920
5917
5914
5910
5907
5903
5899
5895
5890
5885
5880
5874
5868
5862
5856
5849
5842
5834
5826
5818
5809
5800
5791
5781
5771
5761
5750
5739
5728
5716
5704
5691
5679
5666
5652
5639
5625
5610
5596
5581
5566
5551
5535
5519
5503
5487
5470
5453
5436
5419
5401
5383
5365
5346
5327
5308
5289
5269
5249
5229
5208
5188
5166
5145
5123
5101
5079
5056
5033
5010
4987
4963
4939
4915
4890
4866
4841
4815
4790
4764
4738
4712
4685
4659
4632
4605
4577
4550
4522
4494
4466
4437
4409
4380
4351
4321
4292
4262
4232
4201
4171
4140
4109
4078
4046
4014
3982
3950
3918
3885
3853
3820
3787
3754
3720
3687
3653
3619
3586
3552
3518
3484
3450
3416
3382
3347
3313
3279
3245
3211
3177
3143
3108
3074
3040
3006
2972
2938
2904
2871
2837
2803
2769
2736
2702
2669
2635
2602
2569
2535
2502
2469
2436
2403
2370
2337
2304
2271
2239
2206
2173
2140
2108
2075
2043
2009
1978
1946
1913
1881
1849
1817
1785
1753
1721
1689
1657
1625
1593
1561
1529
1497
1465
1433
1401
1369
1337
1305
1273
1241
1209
1176
1144
1111
1079
1046
1014
981
948
915
882
849
816
783
750
716
683
650
616
582
549
515
481
447
413
379
344
310
275
241
206
172
137
102
67
32
-3
-39
-74
-109
-145
-180
-216
-251
-287
-323
-358
-394
-430
-466
-502
-538
-574
-609
-645
-681
-717
-753
-788
-824
-860
-895
-931
-967
-1002
-1038
-1073
-1109
-1145
-1180
-1216
-1251
-1287
-1323
-1358
-1394
-1430
-1466
-1502
-1538
-1574
-1609
-1645
-1681
-1718
-1754
-1790
-1826
-1862
-1898
-1934
-1971
-2007
-2043
-2080
-2116
-2152
-2188
-2225
-2261
-2297
-2334
-2370
-2406
-2442
-2478
-2514
-2550
-2585
-2621
-2657
-2692
-2727
-2763
-2798
-2833
-2868
-2903
-2937
-2972
-3007
-3041
-3076
-3110
-3144
-3178
-3212
-3246
-3280
-3314
-3347
-3380
-3414
-3447
-3480
-3512
-3545
-3577
-3610
-3642
-3674
-3706
-3738
-3769
-3801
-3832
-3863
-3895
-3925
-3956
-3987
-4017
-4046
-4077
-4107
-4137
-4167
-4197
-4226
-4255
-4284
-4314
-4343
-4371
-4400
-4429
-4457
-4486
-4514
-4543
-4571
-4599
-4627
-4655
-4683
-4710
-4738
-4766
-4793
-4820
-4848
-4875
-4902
-4929
-4956
-4983
-5009
-5036
-5062
-5088
-5115
-5141
-5167
-5192
-5218
-5244
-5269
-5295
-5320
-5345
-5370
-5395
-5419
-5444
-5468
-5492
-5516
-5540
-5563
-5587
-5610
-5633
-5656
-5678
-5700
-5722
-5744
-5766
-5787
-5808
-5829
-5850
-5871
-5891
-5911
-5931
-5951
-5970
-5990
-6009
-6027
-6046
-6064
-6082
-6099
-6117
-6134
-6151
-6168
-6184
-6200
-6216
-6232
-6247
-6262
-6277
-6291
-6305
-6319
-6333
-6347
-6360
-6373
-6385
-6398
-6410
-6422
-6433
-6444
-6455
-6465
-6476
-6485
-6495
-6504
-6513
-6521
-6530
-6537
-6545
-6552
-6559
-6565
-6571
-6577
-6582
-6587
-6592
-6596
-6600
-6604
-6607
-6610
-6612
-6614
-6616
-6617
-6618
-6619
-6619
-6619
-6618
-6618
-6616
-6615
-6613
-6611
-6608
-6605
-6602
-6598
-6594
-6590
-6585
-6581
-6575
-6570
-6564
-6558
-6552
-6545
-6538
-6530
-6523
-6515
-6506
-6497
-6488
-6479
-6469
-6459
-6448
-6437
-6425
-6413
-6401
-6388
-6374
-6361
-6347
-6332
-6317
-6302
-6286
-6270
-6254
-6237
-6220
-6203
-6185
-6167
-6149
-6130
-6112
-6093
-6073
-6054
-6034
-6014
-5994
-5974
-5953
-5932
-5911
-5890
-5869
-5847
-5825
-5804
-5782
-5760
-5738
-5715
-5693
-5671
-5649
-5626
-5604
-5581
-5559
-5536
-5514
-5491
-5469
-5446
-5424
-5401
-5379
-5356
-5333
-5310
-5288
-5265
-5242
-5220
-5197
-5174
-5151
-5128
-5106
-5083
-5060
-5037
-5015
-4992
-4969
-4946
-4923
-4900
-4877
-4854
-4831
-4808
-4785
-4762
-4739
-4715
-4692
-4668
-4645
-4621
-4597
-4573
-4549
-4525
-4500
-4476
-4451
-4427
-4402
-4377
-4352
-4327
-4302
-4277
-4251
-4226
-4200
-4174
-4149
-4123
-4097
-4070
-4043
-4018
-3992
-3965
-3939
-3912
-3885
-3858
-3831
-3804
-3776
-3749
-3721
-3694
-3666
-3638
-3610
-3582
-3553
-3525
-3497
-3468
-3440
-3411
-3382
-3353
-3324
-3295
-3266
-3237
-3208
-3178
-3149
-3119
-3090
-3060
-3030
-3000
-2970
-2940
-2910
-2880
-2850
-2820
-2790
-2760
-2730
-2700
-2670
-2640
-2609
-2579
-2549
-2519
-2489
-2459
-2428
-2398
-2368
-2338
-2308
-2277
-2247
-2217
-2187
-2156
-2126
-2096
-2065
-2035
-2004
-1973
-1943
-1912
-1881
-1850
-1819
-1788
-1756
-1725
-1694
-1662
-1631
-1599
-1568
-1536
-1505
-1473
-1442
-1410
-1379
-1347
-1316
-1285
-1253
-1222
-1191
-1160
-1129
-1098
-1067
-1036
-1006
-975
-945
-914
-884
-853
-823
-793
-763
-733
-704
-674
-645
-616
-587
-558
-529
-501
-472
-444
-416
-388
-360
-333
-305
-278
-251
-224
-197
-170
-144
-117
-91
-65
-39
-13
12
38
63
88
113
138
163
188
213
237
262
286
310
334
358
382
406
429
453
476
499
523
546
569
592
614
637
660
683
705
728
751
773
796
818
841
864
886
909
932
954
977
999
1022
1045
1067
1090
1113
1135
1158
1181
1203
1226
1249
1271
1294
1317
1339
1362
1384
1407
1430
1452
1474
1497
1519
1542
1564
1586
1609
1631
1653
1675
1698
1720
1742
1764
1786
1808
1830
1852
1874
1895
1917
1938
1959
1980
2001
2021
2043
2064
2085
2105
2126
2146
2166
2186
2206
2225
2245
2264
2283
2302
2321
2340
2358
2376
2394
2412
2429
2447
2464
2481
2498
2514
2531
2547
2563
2579
2595
2611
2626
2641
2656
2671
2686
2701
2715
2729
2743
2757
2770
2784
2797
2810
2823
2835
2847
2860
2872
2883
2895
2906
2917
2928
2938
2949
2959
2969
2979
2988
2998
3007
3015
3024
3032
3040
3048
3056
3063
3070
3077
3084
3090
3097
3103
3108
3114
3119
3124
3129
3134
3138
3142
3146
3149
3153
3156
3159
3161
3164
3166
3168
3170
3171
3173
3174
3175
3176
3176
3177
3177
3177
3177
3176
3176
3175
3174
3172
3171
3169
3167
3165
3163
3160
3158
3155
3151
3148
3145
3141
3137
3133
3128
3124
3119
3115
3110
3105
3100
3095
3089
3084
3078
3073
3067
3061
3055
3049
3042
3036
3030
3023
3016
3010
3003
2996
2989
2982
2975
2968
2961
2954
2947
2939
2932
2925
2918
2911
2904
2896
2889
2882
2875
2868
2861
2854
2846
2839
2832
2825
2818
2811
2804
2797
2790
2783
2776
2769
2762
2755
2749
2742
2735
2729
2723
2716
2710
2704
2698
2692
2686
2680
2674
2669
2663
2658
2652
2647
2642
2637
2632
2627
2623
2618
2614
2609
2605
2600
2596
2592
2588
2584
2580
2576
2572
2568
2564
2560
2557
2553
2549
2546
2542
2538
2535
2531
2527
2524
2520
2516
2513
2509
2505
2502
2498
2494
2490
2486
2483
2479
2475
2470
2466
2462
2458
2453
2449
2445
2440
2436
2431
2427
2422
2417
2413
2408
2404
2399
2394
2389
2384
2379
2374
2368
2363
2357
2352
2346
2340
2334
2328
2321
2315
2308
2302
2295
2288
2281
2273
2265
2258
2249
2241
2233
2224
2215
2206
2197
2187
2177
2167
2157
2147
2136
2125
2114
2103
2091
2080
2068
2056
2044
2032
2019
2007
1994
1981
1968
1955
1942
1929
1915
1901
1887
1873
1859
1844
1830
1815
1800
1785
1770
1754
1739
1723
1707
1691
1675
1658
1642
1625
1608
1591
1574
1557
1539
1522
1504
1486
1468
1449
1431
1413
1394
1375
1356
1337
1318
1299
1280
1261
1242
1222
1203
1183
1164
1144
1124
1104
1084
1064
1044
1024
1004
984
963
943
922
902
881
861
840
820
799
779
759
738
718
698
678
658
638
618
598
578
559
539
520
500
481
462
443
424
406
387
369
351
333
315
297
279
261
243
226
208
191
174
157
139
122
105
89
72
55
38
22
5
-11
-27
-44
-60
-75
-91
-107
-122
-137
-152
-167
-182
-197
-211
-225
-240
-253
-267
-281
-294
-307
-320
-333
-345
-358
-370
-382
-394
-405
-417
-428
-439
-450
-461
-472
-482
-493
-503
-513
-523
-533
-543
-552
-562
-571
-580
-589
-598
-606
-615
-624
-632
-640
-648
-656
-664
-672
-679
-687
-694
-701
-708
-715
-722
-729
-736
-742
-749
-755
-761
-767
-774
-780
-786
-792
-797
-803
-809
-815
-821
-827
-832
-838
-844
-849
-855
-861
-866
-872
-877
-883
-889
-894
-900
-905
-911
-917
-922
-928
-934
-939
-945
-951
-956
-962
-967
-973
-978
-984
-989
-995
-1000
-1006
-1010
-1016
-1022
-1028
-1033
-1038
-1044
-1049
-1054
-1060
-1065
-1070
-1076
-1081
-1086
-1091
-1097
-1102
-1107
-1112
-1117
-1123
-1128
-1133
-1138
-1144
-1149
-1154
-1160
-1165
-1170
-1176
-1181
-1186
-1192
-1197
-1203
-1208
-1214
-1219
-1225
-1230
-1236
-1242
-1247
-1253
-1259
-1264
-1270
-1276
-1282
-1287
-1293
-1299
-1305
-1311
-1317
-1323
-1328
-1334
-1340
-1346
-1352
-1359
-1365
-1371
-1377
-1383
-1389
-1395
-1401
-1408
-1414
-1420
-1426
-1432
-1438
-1445
-1451
-1457
-1463
-1469
-1475
-1481
-1487
-1493
-1498
-1504
-1510
-1516
-1522
-1527
-1533
-1539
-1544
-1550
-1556
-1561
-1567
-1572
-1578
-1583
-1588
-1594
-1599
-1604
-1610
-1615
-1620
-1625
-1630
-1635
-1640
-1645
-1650
-1655
-1660
-1665
-1669
-1674
-1679
-1683
-1688
-1693
-1697
-1702
-1707
-1711
-1716
-1721
-1726
-1731
-1736
-1740
-1745
-1750
-1755
-1760
-1765
-1770
-1775
-1779
-1784
-1789
-1794
-1799
-1803
-1808
-1813
-1818
-1822
-1827
-1831
-1836
-1840
-1845
-1849
-1854
-1858
-1862
-1867
-1871
-1876
-1880
-1884
-1889
-1893
-1898
-1902
-1906
-1911
-1915
-1919
-1924
-1928
-1932
-1937
-1941
-1945
-1950
-1954
-1958
-1963
-1967
-1971
-1975
-1979
-1984
-1988
-1992
-1996
-1999
-2003
-2007
-2011
-2013
-2017
-2021
-2024
-2027
-2029
-2033
-2036
-2039
-2041
-2044
-2045
-2049
-2051
-2053
-2055
-2056
-2058
-2060
-2061
-2062
-2064
-2065
-2066
-2067
-2068
-2068
-2069
-2070
-2070
-2071
-2071
-2072
-2072
-2073
-2073
-2073
-2073
-2073
-2073
-2072
-2072
-2072
-2071
-2070
-2069
-2068
-2067
-2065
-2064
-2062
-2060
-2058
-2056
-2054
-2051
-2048
-2045
-2041
-2039
-2035
-2032
-2028
-2024
-2020
-2015
-2009
-2005
-2000
-1995
-1990
-1984
-1978
-1972
-1966
-1960
-1953
-1947
-1940
-1933
-1926
-1919
-1911
-1904
-1896
-1888
-1879
-1871
-1863
-1854
-1845
-1836
-1827
-1818
-1808
-1799
-1789
-1779
-1769
-1759
-1749
-1739
-1728
-1718
-1707
-1697
-1686
-1675
-1664
-1654
-1643
-1632
-1621
-1610
-1599
-1588
-1577
-1566
-1555
-1544
-1533
-1522
-1511
-1500
-1489
-1478
-1467
-1456
-1445
-1434
-1423
-1412
-1401
-1390
-1378
-1367
-1355
-1344
-1332
-1320
-1309
-1297
-1285
-1273
-1261
-1249
-1236
-1224
-1212
-1200
-1187
-1175
-1162
-1150
-1138
-1125
-1113
-1100
-1088
-1075
-1063
-1051
-1038
-1026
-1014
-1000
-989
-977
-965
-953
-941
-929
-917
-905
-893
-881
-869
-858
-846
-834
-822
-811
-799
-787
-776
-764
-752
-741
-729
-718
-706
-695
-683
-671
-660
-648
-637
-626
-614
-603
-591
-580
-568
-556
-545
-533
-522
-510
-498
-487
-475
-463
-452
-440
-428
-417
-405
-393
-381
-370
-358
-346
-334
-322
-311
-299
-287
-275
-263
-252
-240
-228
-216
-204
-192
-180
-168
-156
-144
-132
-120
-108
-96
-83
-71
-58
-46
-33
-20
-8
5
18
31
44
57
70
83
96
109
122
135
149
162
175
189
202
215
229
242
255
269
282
295
308
322
335
348
361
374
387
400
412
425
438
451
463
476
489
501
514
526
539
551
564
576
589
601
613
626
638
650
663
675
687
700
712
724
737
749
761
773
786
798
810
822
834
846
858
870
882
893
905
916
927
939
950
961
971
982
992
1002
1012
1022
1033
1043
1052
1062
1071
1081
1090
1099
1108
1116
1125
1134
1142
1150
1158
1167
1175
1182
1190
1198
1206
1213
1221
1228
1235
1242
1249
1256
1263
1270
1276
1283
1289
1295
1301
1307
1313
1319
1325
1330
1336
1341
1346
1351
1356
1361
1366
1371
1376
1380
1385
1389
1394
1398
1403
1407
1411
1416
1420
1424
1428
1432
1436
1440
1444
1448
1452
1455
1459
1463
1466
1469
1473
1476
1479
1483
1486
1489
1492
1496
1499
1502
1505
1508
1511
1515
1518
1521
1524
1527
1530
1533
1536
1539
1542
1544
1547
1550
1552
1555
1557
1560
1562
1564
1566
1568
1570
1572
1574
1575
1577
1578
1579
1580
1581
1582
1583
1583
1584
1584
1585
1585
1585
1585
1585
1584
1584
1583
1583
1582
1581
1580
1579
1578
1576
1575
1574
1572
1571
1569
1568
1566
1564
1562
1561
1559
1557
1555
1554
1552
1550
1548
1546
1544
1542
1541
1539
1537
1534
1532
1530
1528
1526
1523
1521
1519
1516
1513
1511
1508
1505
1502
1499
1496
1492
1489
1486
1482
1479
1475
1471
1468
1464
1460
1456
1452
1448
1443
1439
1435
1430
1425
1421
1416
1411
1406
1401
1395
1390
1385
1380
1374
1369
1363
1358
1352
1346
1341
1335
1329
1324
1318
1312
1306
1300
1294
1288
1282
1276
1270
1264
1258
1251
1245
1239
1233
1227
1220
1214
1208
1202
1196
1190
1184
1178
1172
1166
1160
1155
1149
1143
1137
1132
1126
1120
1114
1109
1103
1097
1091
1085
1079
1073
1067
1061
1055
1049
1042
1036
1030
1024
1016
1010
1004
998
992
985
979
973
967
960
954
948
942
936
930
924
918
912
906
900
895
889
883
877
871
866
860
854
849
843
837
832
826
821
815
809
804
798
793
787
781
776
770
765
760
754
749
744
739
734
729
724
719
714
709
704
699
694
689
684
679
674
669
663
658
653
647
641
636
630
624
618
612
606
599
593
586
580
573
566
559
552
545
538
530
523
515
507
499
491
483
475
466
458
449
440
431
421
412
403
393
383
373
363
352
342
331
320
309
298
286
275
263
251
239
227
214
202
189
176
163
149
136
122
108
94
80
66
51
36
21
6
-10
-25
-41
-57
-73
-89
-106
-122
-139
-156
-172
-189
-206
-223
-240
-258
-275
-292
-309
-327
-344
-362
-379
-397
-415
-432
-450
-468
-486
-504
-522
-540
-558
-577
-595
-613
-631
-650
-668
-686
-704
-722
-741
-759
-777
-795
-813
-831
-848
-866
-884
-901
-919
-936
-953
-970
-987
-1004
-1020
-1037
-1054
-1070
-1086
-1102
-1118
-1134
-1149
-1165
-1180
-1195
-1210
-1224
-1238
-1253
-1266
-1280
-1293
-1307
-1319
-1332
-1344
-1356
-1368
-1379
-1390
-1401
-1412
-1422
-1432
-1441
-1450
-1459
-1468
-1476
-1484
-1492
-1499
-1507
-1513
-1520
-1526
-1533
-1538
-1544
-1549
-1554
-1559
-1563
-1568
-1571
-1575
-1579
-1582
-1585
-1587
-1590
-1592
-1594
-1596
-1598
-1599
-1601
-1602
-1603
-1603
-1604
-1604
-1605
-1605
-1605
-1604
-1604
-1603
-1603
-1602
-1601
-1600
-1599
-1597
-1595
-1594
-1592
-1590
-1587
-1585
-1582
-1580
-1577
-1573
-1570
-1567
-1563
-1559
-1555
-1551
-1547
-1543
-1538
-1534
-1529
-1524
-1519
-1514
-1508
-1502
-1497
-1491
-1484
-1478
-1471
-1464
-1457
-1450
-1442
-1435
-1427
-1418
-1410
-1401
-1392
-1383
-1373
-1363
-1353
-1342
-1332
-1321
-1310
-1298
-1286
-1274
-1262
-1249
-1237
-1224
-1210
-1197
-1183
-1169
-1155
-1141
-1126
-1111
-1096
-1081
-1066
-1051
-1035
-1018
-1002
-987
-971
-954
-938
-921
-904
-887
-870
-853
-836
-818
-800
-783
-765
-747
-729
-710
-692
-673
-655
-636
-617
-598
-579
-560
-541
-521
-502
-482
-463
-443
-423
-404
-384
-364
-344
-325
-305
-285
-265
-245
-225
-205
-185
-165
-145
-125
-105
-85
-65
-45
-25
-5
15
35
55
75
95
115
135
155
175
196
216
236
256
277
297
317
338
358
379
399
420
440
461
481
501
522
542
563
583
603
623
643
663
684
704
724
743
763
783
803
822
842
862
881
901
920
940
959
979
998
1016
1037
1056
1075
1094
1113
1131
1150
1169
1187
1205
1224
1242
1260
1278
1295
1313
1330
1348
1365
1382
1399
1415
1432
1448
1464
1481
1497
1512
1528
1544
1559
1574
1589
1604
1619
1634
1649
1664
1678
1693
1707
1721
1736
1750
1764
1778
1792
1806
1820
1834
1848
1862
1876
1890
1904
1918
1932
1945
1959
1973
1987
2001
2013
2028
2041
2056
2070
2084
2098
2112
2126
2140
2154
2168
2182
2196
2210
2224
2239
2253
2267
2282
2297
2311
2326
2341
2356
2371
2386
2401
2416
2431
2447
2462
2478
2493
2509
2524
2540
2555
2571
2586
2602
2618
2633
2649
2665
2680
2696
2712
2727
2743
2758
2773
2789
2804
2819
2834
2849
2863
2878
2893
2907
2921
2936
2950
2963
2977
2991
3004
3017
3030
3043
3055
3067
3079
3091
3102
3114
3124
3135
3145
3155
3165
3174
3183
3191
3200
3208
3215
3222
3229
3236
3242
3247
3253
3258
3263
3267
3271
3274
3278
3281
3283
3286
3288
3289
3291
3292
3293
3293
3294
3294
3293
3293
3292
3291
3290
3289
3287
3285
3283
3281
3278
3275
3272
3268
3265
3261
3256
3252
3247
3242
3237
3232
3227
3221
3215
3209
3203
3196
3190
3183
3176
3169
3161
3154
3146
3138
3131
3122
3114
3106
3098
3089
3080
3072
3063
3054
3045
3036
3027
3017
3008
2999
2989
2980
2970
2960
2950
2940
2930
2921
2911
2901
2891
2881
2871
2861
2851
2841
2831
2821
2812
2802
2792
2783
2774
2764
2755
2746
2736
2727
2718
2709
2700
2691
2682
2673
2664
2656
2647
2639
2630
2622
2614
2606
2598
2591
2583
2576
2569
2562
2555
2548
2541
2534
2528
2521
2515
2509
2502
2496
2490
2484
2479
2473
2467
2462
2457
2451
2446
2441
2436
2431
2427
2422
2417
2413
2408
2404
2400
2396
2392
2388
2384
2380
2376
2373
2369
2366
2363
2360
2357
2355
2352
2350
2347
2345
2343
2341
2339
2338
2336
2335
2333
2332
2331
2330
2330
2329
2329
2328
2328
2328
2329
2329
2330
2330
2331
2332
2334
2335
2337
2339
2341
2343
2346
2348
2351
2354
2357
2361
2365
2368
2372
2377
2381
2386
2391
2396
2402
2407
2413
2419
2426
2432
2439
2446
2453
2461
2468
2476
2484
2492
2501
2509
2518
2527
2537
2546
2556
2566
2576
2587
2598
2609
2621
2632
2644
2657
2669
2682
2695
2709
2723
2737
2751
2766
2780
2796
2811
2827
2843
2859
2875
2892
2909
2926
2944
2961
2979
2998
3016
3035
3054
3073
3092
3111
3131
3150
3170
3190
3210
3230
3251
3271
3292
3313
3334
3355
3376
3397
3419
3441
3462
3484
3507
3529
3551
3574
3596
3619
3642
3664
3687
3711
3734
3757
3780
3804
3827
3851
3874
3898
3921
3945
3969
3993
4017
4041
4065
4089
4114
4138
4162
4187
4212
4237
4261
4287
4312
4337
4362
4388
4414
4439
4465
4491
4518
4544
4570
4597
4624
4651
4677
4704
4732
4759
4786
4813
4841
4868
4896
4924
4951
4979
5007
5035
5063
5091
5119
5148
5176
5204
5233
5261
5290
5318
5347
5375
5404
5433
5461
5490
5519
5547
5576
5605
5633
5662
5691
5719
5748
5777
5806
5834
5863
5892
5920
5949
5978
6007
6035
6064
6093
6121
6150
6178
6207
6235
6264
6292
6321
6349
6377
6406
6434
6462
6490
6518
6546
6574
6601
6629
6657
6684
6711
6739
6766
6793
6820
6847
6874
6901
6927
6954
6980
7007
7033
7059
7085
7112
7138
7164
7189
7215
7241
7267
7292
7318
7343
7369
7394
7419
7445
7470
7495
7520
7545
7570
7594
7619
7644
7668
7693
7717
7741
7766
7790
7814
7838
7862
7886
7910
7933
7957
7980
8004
8026
8050
8073
8096
8119
8141
8164
8186
8209
8231
8253
8274
8296
8317
8338
8359
8379
8400
8420
8440
8460
8480
8499
8518
8537
8556
8575
8594
8612
8630
8648
8666
8683
8701
8718
8735
8752
8768
8784
8801
8816
8832
8848
8863
8878
8893
8908
8922
8937
8951
8965
8979
8992
9005
9018
9031
9044
9056
9068
9080
9092
9103
9114
9125
9135
9146
9156
9166
9175
9185
9194
9203
9212
9220
9229
9237
9245
9252
9260
9267
9274
9281
9287
9294
9300
9306
9311
9317
9322
9327
9331
9336
9340
9344
9348
9352
9356
9359
9362
9365
9368
9370
9372
9374
9376
9378
9380
9381
9382
9384
9385
9386
9386
9387
9387
9388
9388
9388
9388
9388
9388
9388
9388
9387
9387
9386
9386
9385
9384
9383
9383
9382
9381
9379
9378
9377
9376
9375
9373
9372
9370
9369
9367
9365
9363
9361
9359
9357
9355
9353
9350
9348
9345
9343
9340
9337
9334
9331
9328
9325
9322
9318
9315
9311
9308
9304
9300
9296
9292
9287
9283
9279
9274
9269
9265
9260
9255
9250
9244
9239
9233
9227
9222
9216
9209
9203
9197
9190
9184
9177
9170
9163
9156
9148
9141
9133
9126
9118
9110
9102
9094
9085
9077
9068
9060
9051
9042
9033
9023
9014
9004
8995
8985
8975
8965
8954
8944
8933
8923
8912
8900
8889
8877
8866
8854
8842
8829
8817
8804
8791
8778
8765
8751
8737
8723
8709
8695
8680
8666
8651
8636
8620
8605
8589
8573
8557
8540
8523
8506
8489
8472
8454
8436
8418
8399
8381
8362
8342
8323
8303
8284
8263
8243
8223
8202
8180
8160
8138
8117
8095
8073
8051
8029
8006
7984
7961
7938
7915
7891
7868
7844
7820
7796
7772
7747
7723
7698
7673
7648
7622
7597
7571
7545
7519
7493
7466
7440
7413
7386
7359
7331
7304
7276
7248
7220
7192
7163
7134
7106
7077
7047
7018
6989
6959
6929
6899
6869
6839
6808
6777
6747
6716
6685
6653
6622
6591
6559
6528
6496
6464
6432
6400
6368
6336
6304
6272
6240
6207
6175
6143
6111
6078
6046
6014
5981
5949
5917
5884
5852
5820
5788
5755
5723
5691
5659
5626
5594
5562
5530
5498
5465
5433
5401
5369
5337
5304
5272
5240
5208
5176
5143
5111
5079
5047
5014
4982
4950
4917
4885
4853
4820
4788
4756
4723
4691
4658
4626
4593
4560
4528
4495
4462
4430
4397
4364
4331
4298
4265
4232
4199
4166
4133
4100
4067
4033
4000
3967
3933
3900
3867
3833
3799
3766
3732
3699
3665
3631
3597
3564
3530
3496
3462
3428
3394
3360
3326
3292
3258
3224
3190
3156
3122
3088
3054
3020
2986
2952
2918
2884
2850
2816
2782
2748
2714
2680
2646
2613
2579
2545
2511
2477
2444
2410
2376
2342
2308
2275
2241
2207
2173
2140
2106
2072
2039
2005
1971
1938
1904
1871
1837
1804
1770
1737
1703
1670
1636
1603
1570
1537
1503
1470
1437
1404
1371
1338
1304
1271
1238
1205
1171
1138
1105
1072
1038
1004
972
939
905
872
839
806
773
740
708
675
642
609
577
544
512
479
447
415
383
351
319
287
255
223
191
159
128
96
65
33
2
-29
-61
-92
-123
-154
-185
-216
-247
-277
-308
-338
-368
-398
-428
-458
-488
-517
-546
-576
-605
-633
-662
-691
-719
-747
-775
-803
-831
-858
-885
-912
-939
-965
-991
-1016
-1043
-1068
-1093
-1118
-1142
-1167
-1191
-1214
-1238
-1261
-1284
-1307
-1330
-1352
-1374
-1395
-1417
-1438
-1459
-1480
-1500
-1520
-1540
-1560
-1580
-1599
-1618
-1637
-1656
-1674
-1693
-1711
-1729
-1746
-1764
-1781
-1797
-1814
-1830
-1846
-1862
-1877
-1892
-1907
-1922
-1936
-1950
-1964
-1978
-1991
-2004
-2017
-2029
-2041
-2054
-2065
-2077
-2088
-2099
-2109
-2120
-2130
-2140
-2149
-2159
-2168
-2176
-2185
-2193
-2201
-2208
-2216
-2223
-2229
-2236
-2242
-2248
-2254
-2260
-2265
-2270
-2275
-2280
-2284
-2289
-2293
-2297
-2301
-2304
-2308
-2311
-2314
-2317
-2320
-2322
-2325
-2327
-2329
-2331
-2333
-2335
-2336
-2337
-2339
-2340
-2341
-2342
-2343
-2344
-2344
-2345
-2346
-2346
-2346
-2347
-2347
-2347
-2347
-2347
-2346
-2346
-2346
-2345
-2344
-2344
-2343
-2342
-2341
-2339
-2338
-2337
-2335
-2334
-2332
-2330
-2328
-2326
-2324
-2322
-2320
-2318
-2315
-2313
-2310
-2308
-2305
-2303
-2300
-2298
-2295
-2293
-2290
-2288
-2285
-2283
-2281
-2278
-2276
-2274
-2272
-2270
-2268
-2266
-2264
-2262
-2260
-2259
-2257
-2256
-2254
-2253
-2252
-2251
-2250
-2249
-2248
-2247
-2246
-2245
-2244
-2244
-2243
-2243
-2242
-2242
-2241
-2241
-2241
-2240
-2240
-2240
-2240
-2240
-2240
-2240
-2240
-2240
-2240
-2241
-2241
-2241
-2242
-2242
-2242
-2243
-2244
-2244
-2245
-2246
-2247
-2248
-2249
-2250
-2252
-2253
-2254
-2255
-2257
-2258
-2259
-2261
-2262
-2264
-2265
-2267
-2268
-2269
-2271
-2272
-2274
-2275
-2277
-2278
-2280
-2281
-2283
-2284
-2286
-2288
-2289
-2291
-2292
-2294
-2296
-2297
-2299
-2301
-2302
-2304
-2306
-2308
-2309
-2311
-2313
-2315
-2317
-2319
-2320
-2322
-2324
-2326
-2328
-2329
-2331
-2333
-2335
-2337
-2338
-2340
-2342
-2344
-2345
-2347
-2349
-2351
-2352
-2354
-2356
-2357
-2359
-2361
-2362
-2364
-2365
-2366
-2368
-2369
-2370
-2371
-2372
-2373
-2374
-2375
-2376
-2377
-2378
-2378
-2379
-2380
-2380
-2380
-2381
-2381
-2381
-2382
-2382
-2382
-2383
-2383
-2383
-2384
-2384
-2384
-2385
-2385
-2386
-2386
-2387
-2387
-2388
-2388
-2389
-2389
-2390
-2391
-2392
-2393
-2394
-2395
-2396
-2397
-2398
-2399
-2401
-2402
-2403
-2405
-2406
-2408
-2409
-2411
-2412
-2414
-2416
-2418
-2419
-2421
-2423
-2425
-2427
-2429
-2431
-2433
-2435
-2437
-2438
-2440
-2442
-2444
-2447
-2449
-2451
-2453
-2455
-2458
-2460
-2462
-2465
-2467
-2469
-2472
-2474
-2476
-2479
-2481
-2483
-2486
-2488
-2490
-2493
-2495
-2497
-2500
-2502
-2504
-2507
-2509
-2511
-2513
-2515
-2518
-2520
-2522
-2524
-2526
-2528
-2530
-2532
-2534
-2536
-2539
-2541
-2543
-2545
-2547
-2549
-2551
-2553
-2555
-2556
-2558
-2560
-2562
-2564
-2566
-2568
-2569
-2571
-2573
-2575
-2576
-2578
-2580
-2581
-2583
-2585
-2587
-2588
-2590
-2591
-2593
-2595
-2596
-2598
-2600
-2601
-2603
-2604
-2606
-2608
-2609
-2611
-2612
-2614
-2615
-2617
-2618
-2620
-2621
-2623
-2624
-2625
-2627
-2628
-2630
-2631
-2633
-2634
-2636
-2637
-2639
-2640
-2642
-2643
-2645
-2646
-2647
-2648
-2650
-2651
-2652
-2654
-2655
-2656
-2657
-2658
-2660
-2661
-2662
-2663
-2664
-2665
-2667
-2668
-2669
-2670
-2671
-2672
-2674
-2675
-2676
-2678
-2679
-2680
-2682
-2683
-2685
-2686
-2688
-2690
-2692
-2694
-2696
-2698
-2700
-2702
-2704
-2707
-2709
-2712
-2715
-2717
-2720
-2723
-2726
-2730
-2733
-2736
-2740
-2744
-2747
-2751
-2755
-2759
-2764
-2768
-2772
-2777
-2781
-2786
-2790
-2795
-2800
-2805
-2809
-2814
-2819
-2824
-2829
-2835
-2840
-2846
-2851
-2857
-2863
-2869
-2875
-2881
-2887
-2893
-2900
-2907
-2913
-2920
-2928
-2935
-2942
-2950
-2957
-2965
-2973
-2981
-2989
-2998
-3006
-3014
-3023
-3032
-3040
-3049
-3058
-3067
-3076
-3085
-3094
-3103
-3112
-3121
-3130
-3140
-3149
-3158
-3168
-3177
-3187
-3196
-3206
-3215
-3225
-3234
-3244
-3253
-3263
-3272
-3282
-3291
-3301
-3310
-3319
-3328
-3337
-3347
-3355
-3364
-3373
-3382
-3390
-3399
-3407
-3415
-3423
-3432
-3439
-3447
-3455
-3463
-3470
-3478
-3485
-3492
-3499
-3506
-3513
-3520
-3526
-3533
-3539
-3545
-3551
-3557
-3563
-3569
-3574
-3579
-3585
-3590
-3595
-3599
-3604
-3609
-3613
-3617
-3621
-3625
-3629
-3632
-3636
-3639
-3642
-3645
-3648
-3651
-3654
-3656
-3659
-3661
-3664
-3666
-3668
-3670
-3672
-3674
-3676
-3678
-3680
-3682
-3683
-3685
-3687
-3688
-3689
-3691
-3692
-3693
-3694
-3695
-3695
-3696
-3697
-3698
-3698
-3699
-3699
-3700
-3700
-3701
-3701
-3701
-3702
-3702
-3702
-3702
-3702
-3702
-3702
-3702
-3701
-3701
-3701
-3701
-3700
-3700
-3700
-3700
-3700
-3700
-3700
-3700
-3700
-3700
-3700
-3700
-3700
-3701
-3701
-3701
-3702
-3702
-3703
-3704
-3704
-3705
-3706
-3707
-3709
-3710
-3711
-3712
-3714
-3715
-3717
-3718
-3720
-3721
-3723
-3725
-3726
-3728
-3730
-3732
-3734
-3736
-3738
-3741
-3743
-3745
-3748
-3750
-3753
-3755
-3758
-3760
-3763
-3765
-3768
-3770
-3772
-3775
-3777
-3779
-3782
-3784
-3786
-3789
-3791
-3794
-3796
-3799
-3801
-3803
-3806
-3808
-3810
-3813
-3815
-3817
-3819
-3821
-3823
-3825
-3827
-3829
-3831
-3833
-3835
-3837
-3839
-3841
-3842
-3844
-3846
-3848
-3850
-3851
-3853
-3855
-3856
-3858
-3859
-3861
-3862
-3864
-3866
-3867
-3869
-3870
-3872
-3873
-3875
-3877
-3879
-3880
-3882
-3884
-3886
-3888
-3890
-3892
-3894
-3896
-3898
-3900
-3902
-3904
-3906
-3907
-3909
-3911
-3913
-3915
-3917
-3919
-3921
-3923
-3925
-3926
-3928
-3930
-3932
-3934
-3935
-3937
-3939
-3941
-3942
-3944
-3945
-3947
-3949
-3950
-3952
-3954
-3955
-3957
-3959
-3960
-3962
-3964
-3965
-3967
-3969
-3971
-3973
-3975
-3977
-3980
-3982
-3984
-3986
-3989
-3991
-3994
-3996
-3999
-4001
-4003
-4006
-4009
-4011
-4014
-4018
-4021
-4024
-4027
-4030
-4033
-4035
-4038
-4043
-4046
-4050
-4053
-4057
-4061
-4064
-4067
-4072
-4075
-4081
-4085
-4089
-4093
-4097
-4102
-4106
-4111
-4115
-4120
-4124
-4129
-4133
-4138
-4143
-4148
-4152
-4157
-4162
-4167
-4172
-4177
-4181
-4186
-4191
-4196
-4201
-4205
-4210
-4214
-4219
-4223
-4228
-4232
-4237
-4241
-4245
-4250
-4254
-4259
-4263
-4267
-4272
-4276
-4281
-4285
-4290
-4294
-4298
-4303
-4307
-4312
-4316
-4320
-4325
-4329
-4334
-4338
-4343
-4347
-4352
-4356
-4361
-4366
-4370
-4375
-4380
-4385
-4390
-4394
-4399
-4404
-4409
-4414
-4418
-4423
-4428
-4433
-4437
-4442
-4447
-4452
-4457
-4461
-4466
-4471
-4476
-4482
-4487
-4492
-4497
-4502
-4508
-4513
-4518
-4523
-4529
-4534
-4539
-4544
-4550
-4555
-4560
-4565
-4571
-4576
-4581
-4587
-4592
-4597
-4602
-4607
-4612
-4617
-4622
-4627
-4632
-4636
-4641
-4645
-4650
-4654
-4658
-4662
-4666
-4670
-4674
-4678
-4682
-4685
-4689
-4692
-4695
-4698
-4701
-4704
-4707
-4709
-4711
-4713
-4715
-4717
-4719
-4720
-4722
-4723
-4724
-4725
-4726
-4727
-4727
-4728
-4729
-4729
-4729
-4730
-4730
-4730
-4730
-4730
-4730
-4730
-4730
-4729
-4729
-4729
-4728
-4727
-4727
-4726
-4725
-4724
-4723
-4722
-4721
-4720
-4719
-4718
-4717
-4715
-4713
-4712
-4710
-4708
-4706
-4704
-4701
-4699
-4697
-4694
-4691
-4688
-4685
-4682
-4679
-4676
-4672
-4669
-4665
-4661
-4658
-4653
-4649
-4645
-4640
-4635
-4631
-4626
-4620
-4615
-4610
-4604
-4598
-4592
-4586
-4580
-4574
-4568
-4561
-4555
-4548
-4541
-4534
-4527
-4520
-4513
-4505
-4497
-4490
-4482
-4474
-4465
-4457
-4448
-4439
-4431
-4422
-4413
-4404
-4394
-4385
-4376
-4366
-4357
-4348
-4338
-4329
-4319
-4309
-4300
-4290
-4280
-4270
-4259
-4249
-4239
-4228
-4217
-4207
-4196
-4185
-4174
-4162
-4151
-4140
-4128
-4117
-4105
-4093
-4082
-4070
-4058
-4046
-4034
-4021
-4009
-3997
-3985
-3972
-3960
-3947
-3935
-3922
-3910
-3897
-3885
-3872
-3860
-3847
-3835
-3822
-3809
-3797
-3784
-3771
-3758
-3745
-3732
-3719
-3706
-3693
-3680
-3667
-3654
-3640
-3627
-3614
-3600
-3587
-3573
-3560
-3546
-3532
-3519
-3505
-3492
-3478
-3464
-3451
-3437
-3424
-3410
-3396
-3383
-3369
-3355
-3342
-3328
-3314
-3300
-3287
-3273
-3259
-3245
-3231
-3218
-3204
-3190
-3176
-3163
-3149
-3135
-3122
-3108
-3094
-3081
-3067
-3053
-3040
-3026
-3012
-2998
-2984
-2971
-2957
-2943
-2929
-2915
-2901
-2888
-2874
-2860
-2846
-2833
-2819
-2806
-2792
-2779
-2765
-2752
-2738
-2725
-2711
-2697
-2684
-2670
-2656
-2643
-2629
-2615
-2601
-2587
-2573
-2559
-2545
-2532
-2518
-2504
-2490
-2476
-2462
-2448
-2434
-2420
-2407
-2393
-2379
-2365
-2351
-2337
-2323
-2309
-2295
-2281
-2268
-2254
-2240
-2227
-2213
-2200
-2187
-2174
-2160
-2147
-2134
-2122
-2109
-2096
-2083
-2071
-2058
-2045
-2033
-2021
-2009
-1998
-1986
-1975
-1963
-1952
-1941
-1930
-1919
-1908
-1896
-1885
-1874
-1863
-1852
-1841
-1830
-1819
-1808
-1797
-1786
-1776
-1765
-1754
-1743
-1732
-1721
-1710
-1700
-1689
-1678
-1667
-1657
-1646
-1635
-1625
-1614
-1603
-1593
-1582
-1572
-1561
-1551
-1540
-1530
-1519
-1509
-1498
-1488
-1477
-1467
-1456
-1446
-1436
-1425
-1415
-1405
-1395
-1384
-1374
-1364
-1354
-1343
-1333
-1323
-1313
-1303
-1293
-1283
-1273
-1262
-1252
-1242
-1232
-1222
-1212
-1202
-1193
-1183
-1173
-1163
-1153
-1143
-1133
-1123
-1114
-1104
-1094
-1084
-1075
-1065
-1055
-1046
-1036
-1026
-1016
-1006
-997
-988
-978
-969
-959
-950
-940
-931
-921
-912
-902
-893
-883
-874
-865
-855
-846
-837
-827
-818
-809
-800
-790
-781
-772
-763
-754
-744
-735
-726
-717
-708
-699
-690
-681
-672
-663
-654
-645
-636
-627
-618
-609
-600
-591
-582
-573
-565
-556
-547
-538
-529
-521
-512
-503
-495
-486
-477
-469
-460
-451
-443
-434
-425
-417
-408
-400
-391
-383
-374
-366
-357
-349
-341
-332
-324
-315
-307
-299
-290
-282
-274
-265
-257
-249
-241
-232
-224
-216
-208
-200
-192
-183
-175
-167
-159
-151
-143
-135
-127
-119
-111
-103
-95
-87
-79
-71
-63
-56
-48
-40
-32
-24
-16
-9
-1
7
15
22
30
38
46
53
61
69
76
84
91
99
106
114
122
129
137
144
152
159
166
174
181
189
196
204
211
218
226
233
240
247
255
262
269
276
284
291
298
305
312
320
327
334
341
348
355
362
369
376
383
390
397
404
411
418
425
432
439
446
452
459
466
473
480
487
493
500
507
514
520
527
534
541
547
554
560
567
574
580
587
593
600
607
613
620
626
633
639
646
652
658
665
671
678
684
690
697
703
709
716
722
728
735
741
747
753
760
766
772
778
784
791
797
803
809
815
821
827
833
839
845
851
857
863
869
875
881
887
893
899
905
911
917
923
928
934
940
946
952
957
963
969
975
980
986
992
998
1002
1008
1014
1020
1026
1031
1037
1043
1048
1054
1059
1065
1070
1076
1081
1087
1092
1098
1103
1109
1114
1120
1125
1130
1136
1141
1146
1152
1157
1162
1168
1173
1178
1183
1189
1194
1199
1204
1210
1215
1220
1225
1230
1235
1241
1246
1251
1256
1261
1266
1271
1276
1281
1286
1291
1296
1301
1306
1311
1316
1321
1326
1331
1336
1341
1345
1350
1355
1360
1365
1370
1374
1379
1384
1389
1393
1398
1403
1408
1412
1417
1422
1426
1431
1436
1440
1445
1450
1454
1459
1463
1468
1472
1477
1482
1486
1491
1495
1500
1504
1509
1513
1517
1522
1526
1531
1535
1539
1544
1548
1553
1557
1561
1566
1570
1574
1578
1583
1587
1591
1595
1600
1604
1608
1612
1616
1621
1625
1629
1633
1637
1641
1645
1649
1654
1658
1662
1666
1670
1674
1678
1682
1686
1690
1694
1698
1702
1706
1710
1714
1717
1721
1725
1729
1733
1737
1741
1745
1748
1752
1756
1760
1764
1767
1771
1775
1779
1782
1786
1790
1793
1797
1801
1804
1808
1812
1815
1819
1823
1826
1830
1833
1837
1841
1844
1848
1851
1855
1858
1862
1865
1869
1872
1876
1879
1883
1886
1889
1893
1896
1900
1903
1906
1910
1913
1916
1920
1923
1926
1930
1933
1936
1940
1943
1946
1949
1953
1956
1959
1962
1965
1969
1972
1975
1978
1981
1984
1987
1991
1994
1997
2000
2003
2005
2009
2012
2015
2017
2021
2024
2027
2029
2033
2036
2039
2041
2045
2048
2051
2054
2057
2060
2063
2065
2068
2071
2074
2077
2080
2082
2085
2088
2091
2094
2096
2099
2102
2105
2108
2110
2113
2116
2118
2121
2124
2126
2129
2132
2134
2137
2140
2142
2145
2148
2150
2153
2155
2158
2160
2163
2166
2168
2171
2173
2176
2178
2181
2183
2186
2188
2191
2193
2195
2198
2200
2203
2205
2208
2210
2212
2215
2217
2219
2222
2224
2226
2229
2231
2233
2236
2238
2240
2243
2245
2247
2249
2252
2254
2256
2258
2260
2263
2265
2267
2269
2271
2273
2276
2278
2280
2282
2284
2286
2288
2290
2293
2295
2297
2299
2301
2303
2305
2307
2309
2311
2313
2315
2317
2319
2321
2323
2325
2327
2329
2331
2333
2334
2336
2338
2340
2342
2344
2346
2348
2349
2351
2353
2355
2357
2359
2360
2362
2364
2366
2368
2369
2371
2373
2375
2376
2378
2380
2382
2383
2385
2387
2388
2390
2392
2393
2395
2397
2398
2400
2402
2403
2405
2406
2408
2410
2411
2413
2414
2416
2417
2419
2421
2422
2424
2425
2427
2428
2430
2431
2433
2434
2436
2437
2439
2440
2441
2443
2444
2446
2447
2449
2450
2451
2453
2454
2455
2457
2458
2460
2461
2462
2464
2465
2466
2468
2469
2470
2471
2473
2474
2475
2477
2478
2479
2480
2482
2483
2484
2485
2486
2488
2489
2490
2491
2492
2494
2495
2496
2497
2498
2499
2500
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2541
2542
2543
2544
2545
2546
2547
2547
2548
2549
2550
2551
2552
2552
2553
2554
2555
2555
2556
2557
2558
2559
2559
2560
2561
2561
2562
2563
2564
2564
2565
2566
2566
2567
2568
2568
2569
2570
2570
2571
2572
2572
2573
2574
2574
2575
2576
2576
2577
2577
2578
2579
2579
2580
2580
2581
2581
2582
2582
2583
2584
2584
2585
2585
2586
2586
2587
2587
2588
2588
2589
2589
2590
2590
2591
2591
2591
2592
2592
2593
2593
2594
2594
2594
2595
2595
2596
2596
2596
2597
2597
2598
2598
2598
2599
2599
2599
2600
2600
2600
2601
2601
2601
2602
2602
2602
2603
2603
2603
2604
2604
2604
2604
2605
2605
2605
2605
2606
2606
2606
2606
2607
2607
2607
2607
2608
