5
36139
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
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
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
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
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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
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
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
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
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
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
15
15
15
15
15
16
16
16
16
16
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
19
19
19
19
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
23
23
23
23
23
24
24
24
24
24
24
24
25
25
25
25
25
25
26
26
26
26
26
27
27
27
27
28
28
28
28
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
32
32
32
33
33
33
34
34
34
34
34
34
35
35
35
35
35
35
35
35
35
36
36
36
36
36
37
37
37
37
38
38
38
38
38
39
39
39
39
39
40
40
40
40
40
41
41
41
41
42
42
42
42
42
43
43
43
43
44
44
44
44
45
45
45
45
46
46
46
46
47
47
47
47
47
48
48
48
48
48
49
49
49
49
49
49
49
49
50
50
50
50
50
51
51
51
52
52
52
52
53
53
53
53
54
54
54
54
55
55
55
55
55
56
56
56
56
56
57
57
57
57
58
58
58
58
58
59
59
59
59
60
60
60
60
61
61
61
61
62
62
62
63
63
63
64
64
64
65
65
65
66
66
66
66
67
67
67
67
68
68
68
68
68
68
69
69
69
69
69
70
70
70
70
71
71
71
72
72
72
72
73
73
73
73
74
74
74
74
74
75
75
75
75
76
76
76
76
77
77
77
78
78
78
78
79
79
79
79
79
80
80
80
80
81
81
81
81
82
82
82
82
83
83
83
83
83
84
84
84
84
85
85
85
85
86
86
86
86
87
87
87
87
88
88
88
88
89
89
89
89
90
90
90
90
91
91
91
91
92
92
92
93
93
93
94
94
94
95
95
95
95
96
96
96
96
97
97
97
97
97
97
98
98
98
98
99
99
99
99
100
100
100
101
101
101
102
102
103
103
103
103
104
104
104
104
105
105
105
106
106
106
106
107
107
107
107
107
107
108
108
108
108
108
109
109
109
109
110
110
110
110
111
111
111
112
112
113
113
113
114
114
114
115
115
115
115
116
116
116
116
116
117
117
117
117
117
117
118
118
118
118
118
119
119
119
120
120
120
120
121
121
121
121
121
121
122
122
122
122
122
123
123
123
124
124
124
124
125
125
125
125
126
126
126
127
127
127
127
127
127
127
127
127
127
127
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
129
129
129
129
130
130
130
131
131
131
132
132
132
132
133
133
133
133
133
133
133
132
132
132
132
132
133
133
133
133
133
134
134
134
134
134
134
134
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
136
136
136
137
137
137
137
137
137
137
137
137
137
136
136
136
136
136
136
136
136
136
136
136
136
137
137
137
137
137
137
138
138
138
138
138
139
139
139
139
139
138
138
138
138
138
138
138
138
138
139
139
139
139
139
139
139
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
141
141
141
141
141
142
142
142
142
142
142
142
142
142
143
143
143
143
143
143
143
143
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
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
146
146
146
146
146
146
146
146
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
148
148
148
148
148
148
148
148
148
148
148
148
147
147
147
147
147
147
147
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
149
149
149
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
152
152
152
152
152
152
152
152
152
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
153
153
153
153
153
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
156
156
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
158
158
158
158
158
158
158
158
158
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
159
159
159
159
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
162
162
162
162
162
162
163
163
163
163
163
163
163
164
164
164
164
164
164
164
165
165
165
165
165
165
165
165
166
166
166
166
166
166
166
166
166
166
166
167
167
167
167
167
167
167
167
167
167
167
167
167
167
168
168
168
168
168
168
169
169
169
169
169
169
170
170
170
170
170
170
170
170
170
170
170
171
171
171
171
171
171
172
172
172
172
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
174
174
174
174
174
174
175
175
175
175
176
176
176
176
176
176
176
176
176
176
177
177
177
177
177
177
177
177
178
178
178
178
178
178
178
178
179
179
179
179
179
179
179
180
180
180
180
180
180
181
181
181
181
182
182
182
183
183
183
183
183
184
184
184
184
184
184
184
184
185
185
185
185
186
186
186
186
186
187
187
187
187
188
188
188
188
188
188
188
188
189
189
189
189
189
189
189
189
189
190
190
190
191
191
191
192
192
192
192
192
193
193
193
193
193
193
193
194
194
194
194
194
195
195
195
196
196
196
197
197
197
198
198
198
198
198
199
199
199
199
199
199
199
200
200
200
200
201
201
201
201
202
202
202
202
203
203
203
203
204
204
204
204
204
205
205
205
205
205
206
206
206
206
207
207
207
207
208
208
208
208
208
209
209
209
209
209
209
210
210
210
210
210
211
211
211
211
212
212
212
212
213
213
213
214
214
214
214
215
215
215
215
216
216
216
216
217
217
217
217
218
218
218
218
219
219
219
219
220
220
220
220
221
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
227
228
228
228
228
229
229
229
229
230
230
230
231
231
231
232
232
232
233
233
233
234
234
234
235
235
235
235
236
236
236
236
237
237
237
238
238
238
239
239
239
240
240
240
241
241
241
242
242
242
243
243
243
244
244
244
245
245
245
245
246
246
246
247
247
247
247
248
248
248
249
249
249
250
250
250
251
251
251
252
252
252
253
253
253
254
254
255
255
255
256
256
256
256
257
257
257
258
258
258
259
259
259
260
260
260
260
261
261
261
262
262
262
263
263
264
264
264
265
265
265
265
266
266
266
267
267
267
268
268
268
269
269
269
270
270
270
271
271
271
272
272
272
273
273
273
274
274
274
275
275
275
275
276
276
276
277
277
277
278
278
278
279
279
280
280
280
281
281
281
282
282
283
283
283
284
284
284
285
285
285
286
286
286
287
287
288
288
288
289
289
289
290
290
290
291
291
291
292
292
292
293
293
293
294
294
294
295
295
296
296
296
297
297
298
298
298
299
299
299
300
300
301
301
301
302
302
303
303
303
304
304
305
305
305
306
306
307
307
307
308
308
308
309
309
310
310
310
311
311
311
312
312
313
313
313
314
314
315
315
316
316
317
317
317
318
318
318
319
319
319
320
320
321
321
321
322
322
323
323
323
324
324
325
325
326
326
326
327
327
328
329
329
330
330
331
331
332
332
333
333
333
334
334
335
335
335
336
336
336
337
337
338
338
338
339
339
340
340
341
341
341
342
342
343
343
343
344
344
344
345
345
345
346
346
347
347
348
348
349
349
350
350
351
351
352
352
352
353
353
354
354
354
355
355
356
356
357
357
358
358
359
359
360
360
361
361
362
362
363
363
364
364
364
365
365
366
366
366
367
367
368
368
369
369
370
370
371
371
372
372
373
373
374
374
375
375
376
376
376
377
377
378
378
378
379
379
379
380
380
381
381
381
382
382
383
383
384
384
385
385
386
386
387
387
388
388
389
389
390
390
390
391
391
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
404
405
405
405
406
406
407
407
407
408
408
409
409
409
410
410
410
411
411
412
412
412
413
413
413
414
414
414
414
415
415
415
416
416
416
417
417
418
418
419
419
419
420
420
420
420
421
421
421
421
422
422
422
422
423
423
423
423
424
424
424
425
425
425
426
426
426
427
427
427
428
428
428
429
429
429
430
430
430
430
431
431
431
432
432
432
433
433
433
433
434
434
434
434
435
435
435
435
436
436
436
436
437
437
437
437
437
438
438
438
438
439
439
439
439
440
440
440
440
441
441
441
441
442
442
442
442
443
443
443
443
444
444
444
444
444
445
445
445
445
446
446
446
446
447
447
447
447
448
448
448
448
449
449
449
449
450
450
450
450
451
451
451
451
452
452
452
452
453
453
453
453
454
454
454
454
454
454
454
455
455
455
455
455
455
455
455
456
456
456
456
456
456
457
457
457
458
458
458
458
459
459
459
459
460
460
460
460
460
461
461
461
461
461
462
462
462
462
462
463
463
463
463
464
464
464
464
465
465
465
465
465
465
465
465
466
466
466
466
466
466
467
467
467
467
468
468
468
468
468
468
468
469
469
469
469
469
469
469
469
470
470
470
470
470
470
470
471
471
471
471
471
472
472
472
472
472
472
473
473
473
473
473
473
474
474
474
474
474
475
475
475
475
476
476
476
476
476
477
477
477
477
477
477
478
478
478
478
478
479
479
479
479
479
480
480
480
480
480
481
481
481
481
482
482
482
482
482
483
483
483
483
483
484
484
484
484
484
484
485
485
485
485
485
485
486
486
486
486
486
487
487
487
487
487
488
488
488
488
488
489
489
489
489
490
490
490
490
490
491
491
491
491
492
492
492
492
492
493
493
493
493
493
494
494
494
494
494
495
495
495
495
495
496
496
496
496
497
497
497
497
497
498
498
498
498
498
499
499
499
499
499
500
500
500
500
500
501
501
501
501
501
502
502
502
502
502
503
503
503
503
503
503
504
504
504
504
504
504
505
505
505
505
505
506
506
506
506
506
507
507
507
507
507
508
508
508
508
508
509
509
509
509
509
509
510
510
510
510
510
511
511
511
511
511
512
512
512
512
512
513
513
513
513
513
514
514
514
514
514
514
515
515
515
515
515
516
516
516
516
517
517
517
517
518
518
518
518
519
519
519
519
520
520
520
521
521
521
521
522
522
523
523
523
524
524
525
525
526
526
527
527
528
528
529
529
530
531
531
532
532
533
534
534
535
536
536
537
538
539
539
540
541
542
543
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
559
560
561
562
564
565
566
568
569
570
572
573
575
576
577
579
580
582
583
585
586
588
589
590
592
593
594
596
597
598
600
601
602
604
605
606
607
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
623
624
625
625
626
626
627
627
627
627
627
627
627
627
627
627
627
626
626
625
625
624
624
623
622
622
621
620
619
619
618
617
616
615
614
613
612
611
610
608
607
606
604
603
601
600
599
597
596
594
593
592
590
589
588
587
585
584
583
582
581
580
579
578
577
576
575
574
573
572
571
570
569
567
566
565
564
563
562
561
560
559
559
558
557
557
556
556
556
555
555
555
554
554
554
553
553
553
552
552
551
551
550
550
549
549
548
547
547
546
546
545
545
545
545
546
546
547
547
548
549
550
551
552
553
554
554
555
556
557
557
558
559
560
562
563
564
566
567
569
570
572
573
574
576
577
579
581
583
585
588
590
593
596
599
601
604
607
610
613
616
619
621
624
628
631
634
637
640
644
647
650
653
655
658
661
663
665
667
670
672
674
677
679
682
684
687
690
692
695
697
700
702
704
706
708
709
711
712
714
715
717
719
720
721
723
724
725
726
727
728
728
729
729
729
729
729
729
729
729
728
728
728
728
728
727
727
727
727
726
726
725
724
724
723
721
720
719
717
716
714
712
710
707
705
703
700
698
696
694
692
690
688
687
685
684
683
681
680
678
677
675
673
671
669
666
663
661
658
655
652
649
646
643
640
638
635
633
630
628
626
625
624
623
622
621
621
621
621
621
621
621
620
620
619
618
617
616
615
613
612
610
608
607
605
604
602
601
600
599
598
597
597
596
595
594
594
593
592
591
591
590
589
588
587
586
585
584
583
581
580
578
576
574
573
571
569
567
565
563
561
560
558
557
556
556
555
555
555
555
556
557
558
559
560
561
563
564
566
568
569
571
572
574
576
577
578
580
581
582
584
585
586
588
589
591
593
595
597
599
601
603
606
608
611
613
616
618
621
623
625
627
629
630
632
633
634
635
636
637
638
640
641
643
644
646
648
650
652
654
656
659
661
663
665
668
670
672
674
676
678
679
681
682
683
684
686
687
688
689
691
692
694
696
698
700
702
705
707
710
712
715
718
720
723
726
729
731
734
737
739
742
744
747
749
751
753
754
756
757
758
759
759
760
760
760
760
760
760
760
759
759
759
759
759
758
758
759
759
760
760
761
763
764
765
766
768
769
770
771
772
773
773
774
774
775
775
776
776
777
778
779
780
781
781
782
783
784
785
786
787
788
788
789
789
790
790
790
789
789
788
787
786
785
784
783
782
780
779
778
777
776
775
775
774
774
774
774
774
774
775
775
776
776
776
776
777
777
777
776
776
776
775
774
774
773
773
772
772
772
771
771
771
772
772
773
774
775
776
778
779
781
783
785
787
789
790
792
793
794
795
796
796
797
797
797
798
798
799
800
801
802
804
805
806
808
809
810
811
813
814
816
817
819
820
822
823
825
826
828
829
831
833
835
836
838
840
843
845
848
851
854
857
861
864
867
870
873
876
878
881
883
886
888
890
892
894
896
898
901
903
905
908
910
913
916
918
921
924
926
929
931
934
937
940
943
946
949
953
956
960
964
967
971
974
977
980
983
986
988
991
994
996
998
1000
1002
1004
1006
1006
1008
1008
1010
1010
1010
1010
1012
1012
1012
1012
1012
1014
1014
1014
1014
1014
1014
1014
1014
1014
1012
1010
1008
1006
1004
1002
1000
999
997
994
992
989
987
984
981
977
974
971
967
963
960
956
952
948
944
939
935
930
924
918
912
906
900
893
886
880
874
868
862
857
852
848
844
840
837
835
832
829
827
824
821
817
814
810
806
802
797
793
788
783
778
773
768
763
757
751
744
737
730
722
714
706
698
689
680
671
662
653
645
636
627
618
609
601
592
583
575
567
559
553
547
541
537
533
529
526
523
520
516
512
508
503
498
491
485
478
471
464
458
451
445
439
433
428
423
418
413
408
404
400
396
393
390
387
383
380
377
373
369
365
360
355
351
346
341
336
331
326
322
318
313
309
305
301
296
292
287
282
276
271
265
259
253
247
240
234
227
221
214
208
201
195
188
182
175
169
163
157
152
146
141
137
132
127
122
117
111
105
98
90
82
74
66
57
48
40
32
24
16
8
0
-7
-15
-23
-30
-38
-47
-55
-64
-73
-83
-94
-106
-118
-132
-146
-161
-177
-193
-209
-226
-242
-258
-274
-289
-303
-317
-330
-342
-354
-366
-377
-389
-401
-414
-428
-442
-456
-472
-487
-503
-518
-534
-549
-563
-576
-589
-602
-613
-625
-636
-647
-657
-668
-678
-688
-698
-707
-716
-725
-733
-740
-748
-755
-763
-770
-778
-786
-795
-803
-812
-821
-829
-838
-847
-856
-865
-874
-884
-894
-905
-916
-928
-940
-952
-963
-975
-986
-996
-1004
-1012
-1018
-1022
-1026
-1028
-1029
-1029
-1030
-1029
-1030
-1030
-1032
-1034
-1037
-1041
-1046
-1051
-1057
-1064
-1070
-1078
-1086
-1094
-1103
-1113
-1124
-1135
-1147
-1160
-1173
-1185
-1198
-1210
-1222
-1233
-1244
-1255
-1266
-1278
-1290
-1304
-1319
-1334
-1351
-1368
-1385
-1402
-1419
-1435
-1450
-1463
-1476
-1487
-1497
-1506
-1515
-1523
-1531
-1539
-1547
-1555
-1564
-1573
-1582
-1591
-1600
-1608
-1615
-1622
-1628
-1634
-1640
-1646
-1652
-1659
-1667
-1677
-1687
-1699
-1711
-1724
-1738
-1752
-1765
-1778
-1790
-1802
-1812
-1821
-1830
-1837
-1844
-1850
-1856
-1861
-1865
-1870
-1874
-1879
-1883
-1889
-1894
-1900
-1907
-1914
-1922
-1930
-1939
-1947
-1956
-1964
-1973
-1980
-1988
-1994
-2001
-2007
-2013
-2020
-2027
-2033
-2041
-2049
-2058
-2066
-2075
-2084
-2092
-2100
-2108
-2115
-2122
-2127
-2132
-2136
-2139
-2141
-2142
-2142
-2142
-2142
-2141
-2140
-2139
-2139
-2139
-2139
-2141
-2144
-2148
-2153
-2160
-2168
-2177
-2187
-2198
-2209
-2220
-2231
-2240
-2249
-2257
-2263
-2268
-2273
-2276
-2279
-2280
-2281
-2282
-2281
-2280
-2278
-2275
-2271
-2266
-2259
-2253
-2245
-2236
-2227
-2217
-2207
-2196
-2185
-2173
-2161
-2149
-2137
-2124
-2111
-2098
-2084
-2070
-2055
-2041
-2025
-2011
-1996
-1981
-1968
-1955
-1942
-1930
-1918
-1906
-1894
-1880
-1865
-1849
-1830
-1810
-1787
-1764
-1739
-1714
-1689
-1665
-1642
-1621
-1601
-1584
-1569
-1556
-1545
-1535
-1528
-1522
-1518
-1515
-1513
-1512
-1511
-1512
-1513
-1514
-1516
-1518
-1520
-1523
-1526
-1530
-1534
-1539
-1544
-1550
-1557
-1564
-1571
-1579
-1587
-1596
-1606
-1616
-1626
-1636
-1646
-1656
-1664
-1673
-1680
-1686
-1690
-1694
-1696
-1698
-1698
-1698
-1697
-1696
-1694
-1693
-1692
-1691
-1691
-1692
-1694
-1696
-1700
-1706
-1712
-1719
-1726
-1734
-1742
-1750
-1757
-1764
-1770
-1775
-1779
-1783
-1786
-1789
-1790
-1791
-1791
-1791
-1791
-1790
-1789
-1789
-1788
-1787
-1787
-1786
-1786
-1786
-1785
-1784
-1784
-1783
-1782
-1782
-1781
-1781
-1781
-1781
-1782
-1783
-1784
-1785
-1787
-1788
-1790
-1792
-1794
-1797
-1799
-1802
-1805
-1808
-1811
-1813
-1816
-1818
-1820
-1823
-1825
-1826
-1828
-1829
-1830
-1830
-1830
-1830
-1829
-1829
-1830
-1831
-1833
-1836
-1839
-1842
-1845
-1847
-1848
-1846
-1843
-1838
-1831
-1823
-1813
-1802
-1792
-1782
-1772
-1764
-1757
-1751
-1746
-1742
-1738
-1734
-1730
-1725
-1720
-1713
-1706
-1698
-1689
-1680
-1672
-1663
-1654
-1645
-1635
-1626
-1616
-1606
-1595
-1583
-1571
-1558
-1544
-1530
-1516
-1501
-1487
-1472
-1457
-1443
-1428
-1414
-1399
-1385
-1371
-1357
-1343
-1329
-1316
-1301
-1287
-1273
-1258
-1243
-1227
-1211
-1194
-1178
-1161
-1143
-1126
-1108
-1091
-1075
-1059
-1044
-1031
-1018
-1008
-999
-991
-985
-979
-975
-971
-967
-963
-960
-957
-954
-952
-950
-950
-950
-951
-953
-957
-961
-966
-972
-979
-985
-991
-998
-1002
-1008
-1014
-1018
-1022
-1027
-1031
-1036
-1041
-1046
-1051
-1057
-1063
-1069
-1076
-1083
-1090
-1097
-1104
-1110
-1116
-1122
-1127
-1133
-1138
-1144
-1150
-1157
-1165
-1175
-1185
-1196
-1207
-1219
-1231
-1243
-1254
-1264
-1273
-1281
-1288
-1295
-1300
-1306
-1312
-1317
-1323
-1330
-1336
-1343
-1349
-1355
-1359
-1363
-1366
-1367
-1367
-1367
-1365
-1364
-1363
-1362
-1361
-1361
-1362
-1363
-1364
-1365
-1366
-1366
-1365
-1364
-1361
-1357
-1353
-1347
-1341
-1335
-1329
-1323
-1317
-1311
-1304
-1297
-1288
-1279
-1268
-1256
-1243
-1228
-1212
-1195
-1177
-1159
-1141
-1123
-1106
-1088
-1071
-1054
-1037
-1020
-1002
-984
-965
-946
-926
-906
-885
-863
-841
-818
-794
-770
-745
-719
-693
-667
-640
-614
-587
-561
-535
-510
-484
-458
-433
-407
-381
-356
-330
-304
-279
-254
-228
-203
-177
-151
-125
-99
-72
-44
-17
10
38
65
93
120
147
175
202
229
254
279
301
321
338
351
361
367
370
370
366
360
352
343
333
322
312
303
295
288
283
280
279
279
281
283
287
291
294
298
300
303
304
305
306
306
306
305
304
304
303
301
299
296
293
288
282
275
266
256
244
232
219
205
192
179
166
155
144
135
126
118
111
104
97
89
81
71
61
49
35
20
5
-12
-30
-47
-65
-83
-100
-118
-134
-150
-166
-181
-195
-208
-220
-232
-242
-251
-259
-266
-271
-274
-276
-277
-277
-276
-273
-271
-267
-263
-259
-254
-248
-241
-233
-223
-211
-198
-183
-165
-146
-124
-100
-74
-47
-17
14
47
81
116
153
191
230
269
307
345
382
417
451
481
509
534
556
576
593
607
620
631
642
652
662
673
686
700
715
733
752
774
796
821
846
873
900
927
954
981
1006
1033
1057
1081
1104
1125
1146
1166
1186
1205
1224
1243
1263
1284
1306
1330
1356
1385
1415
1448
1483
1521
1561
1603
1646
1692
1740
1790
1842
1895
1951
2009
2069
2132
2198
2266
2337
2410
2485
2561
2639
2717
2795
2874
2951
3028
3103
3177
3248
3318
3385
3449
3509
3567
3622
3673
3720
3764
3805
3842
3876
3907
3934
3958
3980
3998
4013
4025
4034
4041
4045
4046
4046
4043
4040
4035
4029
4022
4014
4006
3997
3986
3974
3961
3946
3929
3911
3891
3869
3846
3822
3796
3770
3744
3716
3689
3660
3630
3599
3566
3531
3493
3451
3405
3356
3301
3243
3180
3114
3045
2973
2899
2824
2748
2671
2594
2518
2441
2365
2288
2212
2136
2061
1987
1913
1841
1770
1701
1633
1567
1501
1437
1373
1310
1247
1184
1121
1057
994
930
867
803
739
675
611
547
483
419
355
291
227
164
102
40
-20
-79
-136
-191
-244
-294
-341
-386
-428
-468
-505
-541
-576
-609
-642
-674
-706
-737
-769
-800
-832
-863
-893
-924
-953
-982
-1008
-1035
-1060
-1083
-1104
-1123
-1140
-1156
-1170
-1182
-1193
-1202
-1210
-1217
-1221
-1225
-1227
-1228
-1227
-1224
-1220
-1214
-1207
-1197
-1186
-1173
-1159
-1143
-1125
-1107
-1088
-1069
-1048
-1027
-1006
-983
-959
-934
-907
-879
-848
-816
-781
-744
-705
-664
-621
-576
-530
-481
-432
-382
-330
-278
-224
-170
-116
-60
-3
55
114
174
236
300
365
433
502
573
646
720
795
870
946
1020
1096
1171
1244
1317
1388
1458
1527
1595
1661
1726
1791
1854
1916
1976
2036
2094
2151
2206
2259
2311
2360
2408
2454
2497
2539
2578
2614
2649
2681
2712
2740
2767
2791
2815
2836
2857
2875
2893
2908
2922
2934
2943
2949
2952
2952
2949
2941
2931
2916
2898
2876
2851
2823
2792
2758
2722
2682
2640
2596
2549
2499
2447
2392
2335
2274
2211
2144
2075
2003
1928
1852
1773
1693
1612
1531
1449
1367
1286
1205
1125
1046
968
891
814
739
664
591
518
446
374
303
233
163
95
26
-41
-108
-175
-242
-309
-377
-446
-517
-591
-667
-747
-830
-918
-1010
-1106
-1207
-1310
-1417
-1527
-1637
-1749
-1861
-1972
-2082
-2191
-2297
-2402
-2505
-2605
-2704
-2802
-2897
-2992
-3084
-3176
-3267
-3356
-3445
-3532
-3618
-3703
-3788
-3871
-3952
-4032
-4111
-4188
-4262
-4335
-4405
-4472
-4537
-4599
-4657
-4713
-4767
-4817
-4865
-4911
-4956
-4998
-5039
-5079
-5118
-5156
-5193
-5229
-5265
-5299
-5333
-5365
-5396
-5425
-5452
-5477
-5499
-5519
-5536
-5551
-5562
-5570
-5575
-5576
-5574
-5568
-5559
-5547
-5531
-5513
-5492
-5468
-5442
-5413
-5383
-5350
-5315
-5279
-5239
-5198
-5154
-5108
-5059
-5008
-4954
-4898
-4840
-4780
-4717
-4652
-4585
-4515
-4444
-4370
-4294
-4215
-4134
-4051
-3966
-3878
-3789
-3697
-3603
-3508
-3412
-3314
-3216
-3118
-3020
-2922
-2824
-2727
-2631
-2535
-2440
-2345
-2251
-2156
-2062
-1967
-1872
-1778
-1683
-1589
-1496
-1404
-1313
-1225
-1138
-1055
-975
-898
-825
-755
-690
-629
-571
-518
-468
-421
-378
-338
-300
-266
-235
-206
-181
-159
-141
-126
-116
-110
-109
-112
-120
-132
-148
-169
-194
-222
-255
-292
-334
-380
-431
-486
-547
-613
-685
-761
-843
-930
-1020
-1115
-1212
-1311
-1412
-1514
-1616
-1718
-1819
-1920
-2020
-2119
-2218
-2316
-2413
-2510
-2605
-2699
-2793
-2884
-2974
-3063
-3150
-3235
-3319
-3402
-3484
-3566
-3649
-3732
-3817
-3904
-3992
-4083
-4175
-4269
-4365
-4462
-4561
-4661
-4762
-4865
-4970
-5075
-5183
-5292
-5402
-5514
-5626
-5739
-5853
-5965
-6077
-6188
-6296
-6403
-6507
-6608
-6707
-6804
-6898
-6991
-7081
-7170
-7258
-7344
-7429
-7512
-7595
-7676
-7756
-7834
-7910
-7985
-8057
-8125
-8193
-8256
-8316
-8372
-8425
-8475
-8521
-8564
-8604
-8643
-8679
-8715
-8750
-8784
-8819
-8853
-8888
-8924
-8959
-8995
-9030
-9064
-9098
-9130
-9160
-9187
-9212
-9234
-9253
-9268
-9278
-9284
-9285
-9282
-9273
-9259
-9240
-9216
-9187
-9153
-9115
-9072
-9026
-8976
-8924
-8870
-8814
-8757
-8699
-8642
-8584
-8527
-8470
-8414
-8360
-8307
-8255
-8206
-8157
-8113
-8069
-8028
-7989
-7952
-7916
-7881
-7848
-7816
-7784
-7752
-7720
-7688
-7656
-7624
-7592
-7559
-7527
-7496
-7464
-7433
-7401
-7370
-7338
-7305
-7273
-7239
-7205
-7171
-7136
-7100
-7064
-7027
-6991
-6953
-6916
-6879
-6842
-6807
-6772
-6738
-6706
-6676
-6647
-6620
-6596
-6573
-6552
-6534
-6518
-6503
-6492
-6482
-6475
-6470
-6468
-6468
-6471
-6477
-6484
-6494
-6506
-6519
-6534
-6549
-6564
-6579
-6594
-6607
-6618
-6627
-6633
-6636
-6636
-6633
-6627
-6618
-6607
-6594
-6580
-6566
-6552
-6538
-6525
-6514
-6505
-6499
-6496
-6496
-6500
-6509
-6521
-6538
-6559
-6584
-6614
-6647
-6684
-6724
-6767
-6812
-6858
-6905
-6953
-7001
-7049
-7097
-7144
-7191
-7237
-7284
-7329
-7374
-7418
-7461
-7504
-7545
-7586
-7625
-7663
-7700
-7736
-7772
-7807
-7841
-7875
-7910
-7945
-7982
-8020
-8060
-8103
-8148
-8196
-8247
-8302
-8359
-8420
-8485
-8552
-8622
-8695
-8770
-8847
-8927
-9008
-9091
-9176
-9261
-9348
-9435
-9524
-9614
-9705
-9797
-9891
-9986
-10082
-10180
-10278
-10377
-10476
-10574
-10671
-10766
-10859
-10949
-11036
-11118
-11197
-11270
-11339
-11403
-11463
-11517
-11567
-11612
-11653
-11690
-11723
-11752
-11779
-11802
-11823
-11842
-11859
-11874
-11888
-11901
-11914
-11927
-11940
-11953
-11967
-11981
-11995
-12009
-12022
-12035
-12047
-12057
-12065
-12070
-12073
-12072
-12067
-12058
-12046
-12029
-12008
-11982
-11952
-11917
-11878
-11834
-11785
-11732
-11675
-11614
-11550
-11482
-11411
-11339
-11264
-11188
-11112
-11034
-10957
-10879
-10801
-10723
-10645
-10567
-10489
-10411
-10332
-10254
-10175
-10097
-10019
-9941
-9865
-9789
-9715
-9643
-9574
-9507
-9442
-9381
-9322
-9267
-9214
-9164
-9117
-9073
-9031
-8991
-8954
-8920
-8887
-8858
-8830
-8804
-8780
-8758
-8738
-8718
-8700
-8683
-8666
-8650
-8634
-8618
-8603
-8587
-8571
-8555
-8538
-8521
-8504
-8487
-8470
-8453
-8438
-8424
-8411
-8401
-8393
-8389
-8387
-8388
-8393
-8401
-8412
-8427
-8445
-8466
-8490
-8517
-8547
-8580
-8614
-8651
-8689
-8728
-8769
-8809
-8850
-8890
-8929
-8968
-9005
-9041
-9076
-9110
-9142
-9173
-9203
-9232
-9261
-9289
-9317
-9346
-9374
-9403
-9433
-9463
-9495
-9527
-9561
-9595
-9631
-9669
-9707
-9747
-9788
-9831
-9875
-9920
-9967
-10014
-10064
-10114
-10165
-10218
-10273
-10329
-10388
-10448
-10510
-10574
-10641
-10711
-10782
-10856
-10933
-11011
-11092
-11174
-11257
-11341
-11426
-11510
-11594
-11677
-11758
-11837
-11913
-11986
-12056
-12123
-12186
-12245
-12301
-12353
-12402
-12448
-12491
-12531
-12568
-12604
-12637
-12669
-12699
-12728
-12755
-12780
-12804
-12826
-12845
-12862
-12876
-12887
-12894
-12898
-12898
-12894
-12886
-12874
-12858
-12837
-12812
-12782
-12748
-12710
-12668
-12621
-12571
-12516
-12458
-12396
-12330
-12261
-12189
-12114
-12036
-11955
-11872
-11787
-11699
-11610
-11519
-11426
-11332
-11237
-11140
-11041
-10941
-10840
-10737
-10632
-10527
-10420
-10313
-10206
-10098
-9991
-9885
-9780
-9676
-9573
-9472
-9373
-9275
-9178
-9083
-8989
-8895
-8802
-8710
-8618
-8525
-8432
-8339
-8245
-8151
-8055
-7961
-7865
-7769
-7673
-7578
-7482
-7387
-7293
-7201
-7109
-7020
-6932
-6847
-6765
-6685
-6609
-6537
-6468
-6403
-6342
-6285
-6232
-6183
-6139
-6098
-6062
-6030
-6003
-5980
-5962
-5948
-5940
-5936
-5937
-5942
-5952
-5967
-5985
-6008
-6034
-6065
-6098
-6135
-6175
-6218
-6264
-6313
-6363
-6416
-6471
-6527
-6585
-6643
-6702
-6761
-6820
-6878
-6936
-6992
-7048
-7102
-7155
-7207
-7257
-7305
-7353
-7400
-7447
-7493
-7540
-7588
-7638
-7689
-7742
-7797
-7855
-7916
-7980
-8045
-8116
-8189
-8266
-8347
-8430
-8517
-8607
-8699
-8794
-8890
-8987
-9085
-9183
-9281
-9377
-9472
-9565
-9656
-9744
-9829
-9912
-9992
-10069
-10143
-10214
-10282
-10347
-10409
-10468
-10523
-10576
-10625
-10672
-10716
-10757
-10795
-10831
-10865
-10897
-10926
-10954
-10979
-11003
-11025
-11044
-11063
-11079
-11094
-11108
-11120
-11131
-11142
-11152
-11162
-11172
-11182
-11192
-11201
-11211
-11221
-11230
-11239
-11249
-11258
-11267
-11276
-11284
-11292
-11299
-11305
-11310
-11312
-11311
-11307
-11299
-11285
-11266
-11241
-11209
-11170
-11123
-11069
-11006
-10935
-10856
-10768
-10672
-10567
-10454
-10332
-10203
-10065
-9920
-9768
-9609
-9443
-9272
-9094
-8912
-8724
-8532
-8335
-8134
-7927
-7715
-7499
-7276
-7047
-6812
-6569
-6319
-6062
-5797
-5524
-5245
-4959
-4667
-4370
-4067
-3763
-3455
-3144
-2831
-2516
-2200
-1882
-1563
-1244
-923
-601
-278
45
370
695
1022
1350
1679
2009
2342
2676
3012
3350
3689
4030
4374
4719
5066
5413
5762
6111
6460
6810
7159
7508
7857
8206
8553
8899
9243
9585
9923
10258
10587
10912
11229
11539
11841
12133
12416
12687
12948
13197
13434
13659
13872
14073
14262
14440
14607
14763
14908
15043
15168
15283
15389
15487
15577
15658
15733
15801
15862
15917
15967
16010
16049
16081
16108
16129
16143
16152
16154
16149
16137
16119
16094
16062
16024
15979
15928
15871
15809
15740
15665
15584
15496
15403
15302
15194
15080
14958
14830
14693
14550
14399
14241
14076
13903
13723
13536
13341
13139
12929
12712
12487
12255
12015
11768
11515
11255
10989
10719
10445
10167
9887
9605
9323
9041
8760
8480
8202
7926
7653
7383
7117
6855
6597
6343
6094
5850
5611
5376
5146
4920
4698
4480
4264
4051
3842
3634
3429
3226
3025
2827
2632
2440
2251
2066
1884
1706
1531
1361
1194
1032
873
720
571
427
289
157
31
-87
-199
-303
-400
-488
-569
-643
-708
-765
-815
-857
-892
-919
-938
-949
-952
-947
-933
-909
-877
-834
-782
-719
-646
-561
-466
-359
-240
-110
31
184
348
522
706
900
1103
1315
1535
1762
1996
2238
2485
2739
2999
3264
3534
3809
4088
4371
4658
4947
5238
5530
5823
6115
6406
6694
6980
7262
7539
7811
8077
8337
8590
8836
9074
9305
9528
9743
9950
10150
10342
10526
10704
10874
11038
11196
11348
11494
11636
11773
11906
12035
12160
12283
12402
12519
12633
12744
12853
12959
13062
13162
13258
13352
13441
13527
13609
13686
13759
13828
13893
13953
14010
14064
14114
14162
14208
14253
14297
14342
14388
14435
14483
14535
14589
14645
14705
14767
14832
14899
14967
15037
15107
15176
15243
15309
15371
15429
15482
15530
15573
15609
15639
15662
15679
15691
15696
15697
15692
15684
15672
15658
15642
15625
15609
15592
15577
15564
15554
15545
15541
15539
15541
15547
15557
15570
15588
15610
15635
15664
15697
15734
15775
15819
15867
15919
15975
16036
16101
16170
16245
16324
16409
16500
16596
16698
16806
16920
17040
17165
17295
17430
17568
17709
17853
17997
18142
18286
18430
18571
18711
18849
18985
19118
19249
19378
19506
19633
19761
19889
20021
20155
20295
20441
20595
20758
20931
21116
21312
21522
21745
21983
22236
22504
22787
23085
23400
23729
24073
24432
24803
25187
25581
25984
26394
26808
27223
27638
28050
28457
28856
29245
29623
29989
30340
30677
30998
31302
31589
31858
32107
32339
32549
32741
32912
33062
33190
33298
33383
33448
33493
33517
33521
33508
33477
33429
33367
33291
33203
33103
32992
32872
32741
32604
32460
32308
32148
31983
31810
31632
31447
31257
31060
30857
30647
30432
30211
29984
29751
29513
29268
29017
28760
28496
28224
27945
27658
27361
27055
26738
26410
26070
25717
25352
24973
24581
24175
23755
23321
22874
22413
21940
21454
20956
20448
19931
19406
18875
18338
17799
17260
16721
16184
15655
15131
14617
14113
13621
13142
12679
12232
11801
11388
10993
10616
10258
9918
9596
9292
9005
8736
8483
8246
8023
7815
7619
7436
7265
7104
6954
6813
6681
6559
6445
6340
6243
6155
6075
6005
5943
5890
5848
5815
5792
5780
5780
5791
5815
5851
5900
5963
6041
6133
6240
6363
6502
6657
6828
7016
7219
7439
7674
7924
8189
8468
8760
9064
9379
9703
10037
10379
10727
11082
11442
11807
12175
12547
12922
13300
13679
14059
14440
14820
15201
15580
15959
16335
16710
17083
17453
17821
18186
18548
18908
19264
19618
19969
20318
20665
21010
21354
21696
22038
22378
22719
23060
23401
23742
24084
24428
24771
25116
25462
25808
26154
26501
26848
27195
27542
27889
28236
28582
28926
29270
29611
29950
30286
30619
30947
31270
31588
31899
32203
32499
32786
33064
33333
33590
33838
34073
34297
34509
34709
34896
35070
35231
35379
35513
35634
35741
35834
35912
35975
36022
36053
36068
36066
36046
36008
35951
35875
35780
35665
35531
35376
35202
35008
34794
34561
34308
34036
33746
33437
33110
32766
32404
32026
31632
31221
30796
30355
29900
29431
28947
28451
27941
27418
26884
26339
25784
25219
24645
24065
23478
22886
22290
21691
21090
20488
19886
19284
18683
18085
17489
16896
16306
15722
15141
14564
13993
13426
12864
12307
11754
11206
10662
10121
9585
9052
8521
7994
7468
6945
6423
5902
5382
4863
4343
3823
3303
2782
2259
1735
1210
683
154
-377
-908
-1441
-1974
-2506
-3037
-3566
-4091
-4614
-5132
-5643
-6149
-6646
-7136
-7617
-8087
-8548
-8998
-9437
-9863
-10278
-10680
-11069
-11445
-11809
-12159
-12495
-12817
-13124
-13417
-13695
-13957
-14203
-14434
-14649
-14847
-15030
-15196
-15346
-15480
-15597
-15698
-15782
-15849
-15900
-15933
-15950
-15949
-15931
-15895
-15843
-15773
-15687
-15583
-15464
-15328
-15176
-15009
-14826
-14629
-14417
-14190
-13950
-13696
-13429
-13147
-12853
-12545
-12224
-11890
-11542
-11182
-10808
-10421
-10021
-9609
-9184
-8747
-8299
-7839
-7370
-6890
-6402
-5906
-5403
-4894
-4379
-3861
-3339
-2816
-2291
-1766
-1242
-721
-202
313
823
1327
1824
2313
2794
3265
3726
4177
4618
5047
5464
5871
6265
6649
7020
7380
7728
8064
8388
8700
8999
9286
9562
9825
10077
10317
10546
10764
10971
11168
11354
11531
11698
11857
12008
12151
12289
12421
12549
12674
12796
12916
13036
13156
13276
13397
13520
13644
13769
13895
14022
14148
14273
14394
14512
14624
14728
14824
14909
14981
15041
15085
15114
15126
15120
15096
15054
14992
14912
14812
14693
14556
14401
14229
14041
13837
13620
13390
13148
12896
12634
12364
12087
11804
11516
11224
10927
10628
10327
10024
9720
9415
9111
8808
8506
8207
7910
7616
7325
7038
6754
6474
6197
5924
5653
5385
5120
4856
4594
4333
4072
3812
3552
3292
3032
2773
2515
2258
2004
1752
1503
1259
1018
785
556
335
120
-87
-286
-478
-662
-839
-1008
-1171
-1328
-1479
-1625
-1766
-1903
-2037
-2167
-2295
-2419
-2540
-2658
-2772
-2883
-2990
-3092
-3189
-3281
-3368
-3448
-3521
-3588
-3648
-3701
-3747
-3786
-3818
-3843
-3863
-3878
-3888
-3895
-3899
-3902
-3904
-3907
-3912
-3919
-3928
-3941
-3956
-3975
-3996
-4019
-4045
-4070
-4097
-4122
-4146
-4167
-4185
-4199
-4208
-4211
-4209
-4199
-4183
-4158
-4124
-4081
-4027
-3963
-3888
-3801
-3701
-3589
-3464
-3326
-3174
-3008
-2827
-2631
-2419
-2191
-1946
-1685
-1406
-1109
-796
-466
-119
243
619
1010
1413
1827
2251
2684
3123
3567
4014
4466
4917
5369
5820
6269
6717
7163
7606
8047
8485
8921
9356
9788
10219
10649
11078
11506
11934
12360
12786
13212
13636
14059
14480
14899
15316
15729
16139
16544
16944
17339
17727
18109
18485
18853
19214
19569
19915
20255
20588
20913
21231
21542
21845
22139
22425
22703
22970
23227
23474
23708
23931
24141
24337
24519
24687
24840
24977
25098
25203
25291
25363
25416
25453
25471
25472
25456
25423
25373
25307
25226
25131
25022
24900
24766
24622
24467
24302
24128
23946
23756
23559
23355
23145
22929
22708
22481
22249
22013
21772
21527
21279
21026
20771
20512
20249
19983
19714
19442
19166
18886
18603
18315
18023
17725
17422
17113
16798
16475
16145
15807
15460
15106
14743
14373
13995
13611
13220
12823
12421
12014
11603
11190
10774
10357
9939
9521
9104
8688
8275
7864
7457
7053
6654
6260
5872
5490
5115
4746
4386
4033
3688
3352
3025
2707
2398
2098
1808
1526
1254
990
734
486
245
12
-215
-435
-650
-858
-1061
-1258
-1450
-1636
-1816
-1991
-2160
-2323
-2480
-2630
-2774
-2910
-3040
-3163
-3277
-3384
-3481
-3570
-3648
-3716
-3773
-3819
-3852
-3872
-3878
-3871
-3848
-3810
-3756
-3686
-3598
-3492
-3367
-3223
-3059
-2875
-2670
-2443
-2195
-1924
-1631
-1317
-980
-623
-245
151
565
996
1441
1899
2368
2847
3333
3827
4326
4829
5336
5845
6356
6868
7380
7891
8401
8909
9414
9915
10411
10902
11387
11865
12335
12797
13250
13695
14130
14556
14974
15382
15781
16172
16554
16927
17293
17651
18002
18346
18684
19017
19344
19667
19986
20301
20613
20923
21231
21536
21840
22143
22444
22745
23044
23343
23641
23939
24235
24531
24826
25121
25414
25706
25998
26287
26576
26862
27147
27429
27708
27984
28256
28524
28786
29043
29293
29536
29771
29996
30211
30415
30607
30786
30951
31101
31237
31358
31463
31552
31627
31686
31731
31762
31780
31786
31781
31766
31741
31708
31667
31619
31564
31503
31435
31362
31283
31198
31106
31008
30903
30791
30672
30545
30409
30265
30111
29948
29775
29591
29396
29189
28971
28739
28494
28236
27964
27679
27379
27064
26736
26394
26039
25669
25287
24892
24486
24067
23637
23197
22747
22287
21819
21343
20860
20370
19874
19372
18866
18357
17843
17328
16810
16291
15771
15251
14731
14211
13692
13175
12659
12146
11634
11125
10619
10116
9616
9119
8626
8137
7651
7170
6694
6222
5755
5293
4836
4383
3935
3491
3051
2616
2184
1755
1329
906
485
66
-352
-769
-1185
-1600
-2015
-2429
-2843
-3256
-3667
-4077
-4485
-4891
-5294
-5693
-6087
-6477
-6861
-7238
-7608
-7969
-8321
-8663
-8995
-9315
-9622
-9917
-10198
-10465
-10717
-10955
-11177
-11385
-11577
-11755
-11917
-12065
-12198
-12317
-12422
-12512
-12589
-12653
-12703
-12740
-12764
-12776
-12775
-12761
-12734
-12696
-12644
-12580
-12503
-12413
-12309
-12193
-12063
-11919
-11761
-11589
-11403
-11201
-10985
-10754
-10507
-10244
-9965
-9670
-9358
-9030
-8685
-8324
-7946
-7551
-7140
-6713
-6269
-5809
-5332
-4840
-4333
-3811
-3274
-2723
-2160
-1584
-997
-400
207
823
1446
2077
2712
3353
3998
4645
5294
5943
6592
7240
7886
8528
9166
9798
10424
11043
11655
12257
12849
13431
14002
14561
15107
15639
16158
16662
17151
17624
18082
18523
18948
19357
19748
20123
20481
20822
21147
21454
21745
22019
22275
22515
22738
22944
23133
23305
23460
23599
23720
23825
23913
23985
24041
24082
24106
24115
24108
24085
24048
23994
23926
23841
23741
23626
23495
23348
23186
23008
22814
22606
22382
22142
21888
21619
21335
21037
20723
20396
20053
19696
19325
18940
18540
18127
17700
17260
16808
16341
15866
15378
14879
14370
13852
13325
12790
12246
11695
11136
10570
9997
9418
8831
8239
7641
7038
6429
5816
5199
4578
3953
3326
2696
2063
1429
793
157
-481
-1119
-1756
-2394
-3030
-3666
-4299
-4931
-5561
-6189
-6814
-7435
-8054
-8669
-9280
-9887
-10489
-11087
-11680
-12267
-12848
-13423
-13992
-14554
-15108
-15656
-16196
-16728
-17253
-17769
-18277
-18776
-19267
-19748
-20221
-20683
-21135
-21576
-22007
-22426
-22833
-23228
-23610
-23980
-24335
-24678
-25006
-25321
-25622
-25908
-26181
-26439
-26683
-26913
-27129
-27331
-27518
-27691
-27849
-27993
-28122
-28236
-28335
-28418
-28486
-28538
-28573
-28592
-28594
-28579
-28547
-28497
-28429
-28343
-28238
-28115
-27974
-27813
-27634
-27435
-27217
-26981
-26725
-26451
-26157
-25845
-25515
-25168
-24802
-24420
-24021
-23606
-23176
-22731
-22271
-21798
-21312
-20814
-20304
-19784
-19253
-18714
-18165
-17610
-17048
-16480
-15908
-15332
-14753
-14174
-13593
-13014
-12436
-11860
-11288
-10720
-10158
-9602
-9052
-8510
-7977
-7453
-6939
-6435
-5942
-5460
-4991
-4534
-4089
-3658
-3240
-2835
-2444
-2067
-1703
-1354
-1016
-695
-385
-89
195
466
725
972
1207
1430
1642
1842
2031
2209
2375
2529
2671
2802
2919
3024
3116
3194
3257
3306
3340
3359
3361
3348
3317
3270
3205
3122
3022
2903
2765
2609
2434
2240
2028
1797
1548
1281
998
698
382
52
-292
-649
-1018
-1400
-1791
-2192
-2603
-3021
-3446
-3878
-4315
-4757
-5203
-5652
-6104
-6557
-7013
-7469
-7926
-8383
-8840
-9297
-9754
-10211
-10667
-11123
-11579
-12036
-12492
-12949
-13407
-13865
-14324
-14785
-15246
-15708
-16171
-16636
-17101
-17568
-18036
-18505
-18975
-19446
-19918
-20389
-20861
-21332
-21803
-22272
-22740
-23206
-23669
-24129
-24586
-25039
-25487
-25930
-26368
-26799
-27224
-27642
-28053
-28455
-28849
-29234
-29609
-29974
-30329
-30673
-31006
-31327
-31636
-31932
-32216
-32487
-32744
-32988
-33218
-33435
-33638
-33826
-34001
-34161
-34306
-34437
-34553
-34655
-34742
-34814
-34872
-34915
-34943
-34957
-34957
-34943
-34915
-34873
-34817
-34748
-34666
-34570
-34462
-34340
-34206
-34059
-33899
-33727
-33542
-33345
-33135
-32914
-32680
-32436
-32180
-31913
-31635
-31347
-31050
-30743
-30427
-30102
-29769
-29429
-29082
-28728
-28369
-28004
-27634
-27261
-26884
-26504
-26122
-25739
-25356
-24973
-24590
-24209
-23831
-23455
-23083
-22716
-22353
-21995
-21644
-21299
-20961
-20630
-20307
-19993
-19686
-19388
-19099
-18819
-18548
-18286
-18034
-17790
-17556
-17331
-17115
-16907
-16708
-16518
-16335
-16161
-15994
-15835
-15684
-15539
-15402
-15271
-15148
-15030
-14919
-14815
-14716
-14624
-14537
-14456
-14380
-14310
-14245
-14185
-14131
-14081
-14036
-13996
-13961
-13930
-13903
-13881
-13862
-13848
-13837
-13830
-13826
-13826
-13830
-13838
-13849
-13863
-13881
-13904
-13929
-13959
-13993
-14030
-14072
-14118
-14169
-14224
-14284
-14349
-14419
-14494
-14576
-14663
-14756
-14855
-14961
-15074
-15194
-15320
-15454
-15595
-15744
-15901
-16065
-16238
-16419
-16607
-16803
-17007
-17219
-17439
-17667
-17902
-18145
-18396
-18653
-18917
-19188
-19465
-19748
-20037
-20330
-20629
-20933
-21241
-21553
-21870
-22191
-22515
-22842
-23173
-23507
-23844
-24183
-24525
-24869
-25214
-25560
-25908
-26256
-26604
-26953
-27300
-27647
-27992
-28336
-28677
-29015
-29351
-29683
-30011
-30334
-30653
-30966
-31274
-31575
-31870
-32158
-32439
-32712
-32978
-33234
-33483
-33722
-33952
-34172
-34382
-34581
-34770
-34947
-35113
-35266
-35408
-35537
-35654
-35759
-35850
-35929
-35995
-36048
-36089
-36118
-36134
-36139
-36132
-36113
-36083
-36041
-35989
-35925
-35850
-35764
-35667
-35559
-35440
-35311
-35172
-35021
-34861
-34690
-34510
-34319
-34119
-33909
-33690
-33463
-33226
-32981
-32726
-32465
-32195
-31918
-31633
-31341
-31042
-30736
-30423
-30104
-29779
-29449
-29112
-28770
-28423
-28071
-27714
-27353
-26988
-26618
-26245
-25868
-25487
-25104
-24719
-24331
-23941
-23550
-23158
-22764
-22371
-21977
-21583
-21190
-20798
-20407
-20017
-19629
-19243
-18859
-18478
-18100
-17724
-17352
-16984
-16619
-16259
-15903
-15552
-15206
-14865
-14530
-14200
-13876
-13558
-13246
-12941
-12642
-12351
-12066
-11789
-11520
-11259
-11006
-10762
-10526
-10300
-10083
-9875
-9677
-9490
-9312
-9145
-8989
-8843
-8708
-8583
-8470
-8367
-8274
-8192
-8121
-8058
-8007
-7966
-7933
-7909
-7893
-7886
-7886
-7893
-7907
-7927
-7953
-7984
-8021
-8061
-8108
-8157
-8213
-8271
-8334
-8400
-8469
-8542
-8619
-8698
-8782
-8868
-8958
-9052
-9149
-9249
-9353
-9461
-9572
-9687
-9806
-9928
-10055
-10185
-10320
-10458
-10601
-10747
-10898
-11052
-11209
-11370
-11534
-11701
-11870
-12042
-12216
-12392
-12569
-12748
-12927
-13106
-13285
-13463
-13641
-13817
-13992
-14164
-14335
-14502
-14667
-14829
-14988
-15143
-15294
-15441
-15585
-15724
-15860
-15990
-16117
-16239
-16357
-16470
-16579
-16684
-16786
-16883
-16977
-17067
-17154
-17238
-17318
-17395
-17470
-17541
-17609
-17674
-17737
-17795
-17851
-17904
-17953
-17999
-18041
-18080
-18116
-18148
-18177
-18202
-18224
-18243
-18258
-18270
-18278
-18283
-18285
-18284
-18280
-18272
-18262
-18249
-18234
-18217
-18197
-18176
-18153
-18128
-18102
-18075
-18047
-18018
-17988
-17957
-17926
-17893
-17860
-17826
-17792
-17756
-17720
-17683
-17644
-17605
-17566
-17525
-17483
-17441
-17397
-17352
-17306
-17259
-17211
-17162
-17111
-17060
-17006
-16951
-16895
-16837
-16777
-16715
-16651
-16585
-16516
-16444
-16370
-16292
-16210
-16126
-16038
-15945
-15848
-15747
-15640
-15529
-15413
-15291
-15164
-15031
-14893
-14749
-14599
-14444
-14283
-14116
-13943
-13765
-13581
-13391
-13196
-12995
-12788
-12577
-12360
-12138
-11912
-11680
-11445
-11205
-10962
-10716
-10466
-10215
-9961
-9705
-9449
-9191
-8934
-8676
-8419
-8163
-7908
-7655
-7405
-7156
-6910
-6668
-6428
-6192
-5960
-5731
-5506
-5285
-5069
-4856
-4648
-4444
-4245
-4051
-3861
-3675
-3495
-3319
-3147
-2981
-2819
-2662
-2510
-2362
-2220
-2082
-1948
-1820
-1696
-1577
-1462
-1353
-1248
-1148
-1054
-964
-880
-801
-728
-661
-599
-544
-495
-451
-415
-384
-361
-344
-333
-330
-333
-343
-360
-384
-415
-453
-498
-551
-610
-676
-750
-831
-920
-1014
-1118
-1229
-1347
-1472
-1605
-1746
-1893
-2049
-2212
-2382
-2560
-2745
-2938
-3138
-3345
-3560
-3782
-4011
-4247
-4491
-4741
-4998
-5261
-5530
-5806
-6087
-6374
-6666
-6962
-7263
-7567
-7875
-8185
-8498
-8812
-9128
-9445
-9764
-10082
-10401
-10720
-11038
-11356
-11673
-11988
-12302
-12614
-12923
-13230
-13534
-13834
-14131
-14423
-14712
-14995
-15274
-15547
-15814
-16074
-16329
-16576
-16816
-17048
-17272
-17488
-17694
-17892
-18080
-18258
-18426
-18583
-18730
-18867
-18992
-19107
-19210
-19301
-19381
-19450
-19506
-19551
-19584
-19605
-19614
-19610
-19595
-19568
-19528
-19477
-19414
-19339
-19252
-19154
-19044
-18922
-18789
-18643
-18487
-18319
-18139
-17948
-17746
-17532
-17308
-17074
-16829
-16574
-16309
-16036
-15753
-15463
-15165
-14860
-14548
-14230
-13907
-13579
-13246
-12909
-12568
-12224
-11877
-11528
-11176
-10821
-10465
-10108
-9749
-9389
-9027
-8665
-8301
-7937
-7572
-7206
-6840
-6472
-6105
-5736
-5368
-4999
-4630
-4262
-3894
-3527
-3161
-2796
-2433
-2073
-1714
-1358
-1004
-656
-309
33
370
703
1031
1354
1671
1982
2286
2584
2875
3159
3435
3703
3962
4213
4455
4687
4910
5122
5324
5515
5694
5863
6020
6165
6298
6418
6527
6623
6706
6777
6835
6880
6913
6933
6940
6935
6917
6887
6845
6791
6725
6648
6560
6461
6351
6231
6100
5960
5809
5648
5478
5298
5109
4911
4704
4488
4264
4032
3793
3547
3293
3033
2767
2496
2218
1936
1650
1359
1065
768
468
167
-136
-440
-745
-1049
-1353
-1656
-1957
-2256
-2552
-2845
-3134
-3418
-3698
-3972
-4241
-4503
-4759
-5009
-5251
-5486
-5714
-5934
-6147
-6352
-6550
-6741
-6924
-7099
-7267
-7428
-7581
-7727
-7865
-7996
-8119
-8236
-8344
-8445
-8539
-8625
-8704
-8776
-8840
-8898
-8948
-8992
-9028
-9059
-9082
-9100
-9112
-9118
-9118
-9113
-9102
-9086
-9064
-9038
-9007
-8970
-8929
-8883
-8833
-8778
-8718
-8655
-8587
-8515
-8438
-8358
-8273
-8183
-8090
-7992
-7890
-7782
-7671
-7554
-7433
-7308
-7178
-7043
-6904
-6760
-6613
-6461
-6306
-6146
-5983
-5817
-5646
-5473
-5296
-5115
-4932
-4745
-4554
-4361
-4164
-3965
-3762
-3557
-3349
-3139
-2926
-2711
-2493
-2273
-2052
-1828
-1602
-1375
-1146
-915
-684
-452
-219
14
247
479
710
940
1168
1395
1619
1841
2060
2276
2490
2700
2908
3112
3313
3511
3705
3896
4083
4267
4446
4622
4793
4961
5123
5282
5435
5585
5729
5869
6004
6135
6261
6382
6499
6612
6719
6822
6920
7013
7102
7185
7264
7338
7407
7471
7531
7585
7635
7681
7721
7757
7788
7813
7835
7851
7863
7870
7872
7870
7863
7852
7836
7817
7793
7765
7734
7699
7661
7619
7575
7527
7477
7425
7369
7312
7253
7191
7129
7064
6999
6932
6865
6798
6730
6661
6593
6525
6458
6391
6325
6260
6196
6134
6073
6013
5955
5899
5845
5793
5743
5697
5653
5612
5574
5539
5508
5480
5456
5436
5419
5406
5397
5392
5390
5392
5397
5405
5417
5432
5449
5469
5492
5516
5543
5572
5603
5635
5668
5703
5739
5776
5813
5851
5890
5930
5970
6011
6052
6094
6137
6179
6222
6265
6309
6352
6395
6437
6480
6521
6562
6602
6641
6679
6716
6751
6785
6818
6850
6880
6908
6935
6960
6984
7005
7025
7043
7058
7072
7083
7093
7100
7106
7109
7111
7111
7109
7105
7100
7093
7084
7074
7063
7051
7037
7022
7006
6989
6971
6952
6933
6913
6892
6870
6849
6827
6805
6784
6763
6742
6722
6703
6686
6669
6653
6639
6627
6616
6607
6600
6594
6590
6588
6587
6589
6591
6596
6602
6610
6619
6630
6643
6656
6672
6689
6708
6728
6750
6774
6801
6829
6859
6892
6926
6964
7004
7046
7091
7139
7190
7244
7301
7362
7425
7492
7562
7636
7714
7796
7882
7972
8066
8164
8268
8376
8488
8604
8726
8852
8982
9117
9256
9400
9549
9701
9858
10019
10184
10354
10527
10703
10884
11067
11255
11445
11639
11836
12035
12238
12443
12650
12860
13073
13287
13504
13722
13943
14164
14387
14611
14836
15061
15287
15513
15739
15965
16190
16416
16640
16863
17086
17306
17525
17743
17958
18171
18381
18589
18794
18996
19195
19391
19583
19771
19956
20137
20313
20485
20653
20816
20974
21127
21275
21418
21555
21686
21811
21930
22042
22148
22247
22339
22424
22501
22570
22632
22686
22731
22769
22799
22820
22834
22840
22838
22828
22811
22787
22756
22718
22675
22625
22569
22508
22443
22372
22297
22218
22135
22049
21960
21867
21772
21675
21575
21472
21368
21261
21152
21041
20928
20812
20694
20574
20450
20324
20194
20062
19926
19786
19644
19497
19347
19193
19036
18875
18711
18543
18372
18198
18021
17841
17659
17474
17288
17100
16910
16719
16527
16334
16140
15948
15755
15562
15370
15178
14988
14799
14612
14426
14243
14063
13885
13710
13538
13370
13205
13044
12887
12734
12585
12440
12300
12164
12033
11907
11785
11669
11558
11452
11352
11257
11167
11083
11003
10929
10860
10796
10736
10682
10631
10585
10543
10506
10472
10443
10418
10396
10379
10366
10357
10352
10352
10356
10364
10378
10396
10419
10447
10481
10520
10564
10614
10670
10732
10799
10872
10951
11035
11125
11220
11320
11425
11535
11649
11767
11889
12015
12145
12278
12415
12554
12696
12841
12988
13137
13289
13442
13597
13754
13911
14070
14230
14390
14550
14711
14871
15032
15192
15351
15510
15668
15824
15979
16133
16283
16434
16581
16726
16867
17006
17142
17275
17405
17531
17654
17773
17889
18001
18110
18215
18317
18415
18510
18601
18688
18772
18852
18928
19001
19070
19135
19197
19254
19308
19357
19402
19443
19479
19510
19537
19558
19575
19587
19593
19595
19591
19582
19567
19547
19522
19491
19455
19414
19367
19315
19257
19194
19126
19053
18974
18889
18800
18705
18604
18499
18388
18272
18150
18024
17893
17757
17616
17470
17320
17165
17006
16842
16674
16502
16327
16146
15964
15776
15586
15391
15194
14992
14787
14579
14367
14153
13934
13713
13489
13261
13030
12797
12561
12322
12080
11836
11590
11341
11090
10836
10581
10323
10064
9802
9539
9273
9006
8738
8468
8196
7923
7649
7374
7098
6821
6543
6265
5987
5708
5430
5153
4876
4601
4328
4056
3788
3522
3260
3001
2747
2497
2252
2012
1778
1549
1327
1110
900
696
498
307
123
-55
-227
-392
-551
-703
-850
-990
-1124
-1253
-1376
-1492
-1604
-1709
-1809
-1903
-1992
-2075
-2153
-2226
-2293
-2354
-2411
-2462
-2508
-2549
-2585
-2616
-2643
-2664
-2681
-2693
-2700
-2703
-2701
-2696
-2686
-2672
-2655
-2634
-2609
-2582
-2551
-2517
-2481
-2442
-2400
-2356
-2310
-2262
-2211
-2159
-2104
-2048
-1989
-1929
-1866
-1802
-1735
-1667
-1596
-1523
-1449
-1372
-1293
-1212
-1129
-1044
-957
-868
-777
-685
-591
-495
-398
-300
-201
-101
0
101
203
306
409
512
616
720
824
928
1033
1137
1241
1346
1450
1554
1657
1760
1863
1965
2067
2168
2269
2369
2468
2567
2665
2763
2859
2955
3050
3144
3237
3328
3419
3508
3596
3683
3768
3851
3933
4013
4091
4168
4242
4315
4385
4452
4517
4580
4640
4697
4751
4802
4849
4894
4935
4972
5005
5035
5060
5081
5098
5111
5118
5122
5120
5114
5103
5087
5066
5041
5010
4975
4936
4891
4843
4790
4732
4671
4605
4536
4462
4385
4303
4218
4129
4035
3939
3839
3735
3627
3515
3400
3281
3158
3031
2901
2766
2628
2485
2338
2188
2032
1873
1710
1542
1371
1195
1014
831
644
452
257
58
-144
-350
-559
-772
-987
-1205
-1425
-1647
-1872
-2098
-2326
-2554
-2784
-3014
-3245
-3475
-3705
-3935
-4164
-4391
-4617
-4842
-5064
-5284
-5501
-5716
-5928
-6136
-6341
-6543
-6741
-6935
-7126
-7313
-7496
-7675
-7851
-8022
-8189
-8354
-8515
-8672
-8825
-8975
-9121
-9263
-9401
-9536
-9667
-9793
-9916
-10035
-10149
-10258
-10363
-10464
-10559
-10650
-10735
-10815
-10890
-10960
-11024
-11083
-11136
-11184
-11226
-11263
-11294
-11320
-11341
-11356
-11366
-11371
-11372
-11367
-11358
-11345
-11328
-11306
-11280
-11251
-11217
-11180
-11140
-11096
-11048
-10997
-10942
-10885
-10824
-10760
-10693
-10623
-10551
-10476
-10398
-10319
-10237
-10154
-10068
-9981
-9892
-9802
-9710
-9617
-9523
-9428
-9331
-9233
-9135
-9035
-8935
-8834
-8733
-8632
-8530
-8428
-8327
-8225
-8124
-8023
-7924
-7825
-7727
-7630
-7534
-7438
-7344
-7251
-7159
-7068
-6977
-6888
-6800
-6712
-6625
-6538
-6452
-6366
-6281
-6196
-6110
-6025
-5940
-5854
-5768
-5682
-5596
-5510
-5423
-5336
-5249
-5162
-5074
-4987
-4899
-4811
-4723
-4635
-4548
-4461
-4374
-4287
-4201
-4116
-4032
-3949
-3866
-3785
-3705
-3626
-3548
-3472
-3397
-3324
-3252
-3181
-3112
-3044
-2977
-2912
-2848
-2786
-2725
-2666
-2609
-2554
-2501
-2450
-2401
-2355
-2311
-2270
-2231
-2195
-2162
-2132
-2105
-2080
-2059
-2041
-2025
-2013
-2004
-1997
-1994
-1994
-1996
-2001
-2011
-2021
-2037
-2054
-2075
-2098
-2124
-2153
-2184
-2219
-2255
-2294
-2335
-2379
-2424
-2471
-2519
-2570
-2622
-2675
-2729
-2784
-2841
-2898
-2956
-3015
-3074
-3133
-3193
-3253
-3312
-3371
-3430
-3488
-3545
-3602
-3657
-3711
-3763
-3814
-3863
-3911
-3957
-4002
-4045
-4086
-4125
-4163
-4200
-4235
-4268
-4300
-4331
-4361
-4390
-4418
-4445
-4471
-4496
-4521
-4545
-4568
-4591
-4613
-4635
-4657
-4678
-4699
-4719
-4739
-4758
-4777
-4794
-4811
-4827
-4842
-4855
-4867
-4878
-4888
-4896
-4902
-4907
-4910
-4912
-4913
-4912
-4909
-4906
-4900
-4894
-4886
-4877
-4866
-4854
-4840
-4825
-4809
-4791
-4772
-4751
-4729
-4705
-4680
-4654
-4626
-4598
-4568
-4537
-4506
-4474
-4441
-4409
-4376
-4343
-4311
-4279
-4248
-4218
-4189
-4161
-4134
-4109
-4085
-4062
-4041
-4021
-4002
-3985
-3969
-3954
-3939
-3926
-3913
-3900
-3888
-3876
-3864
-3852
-3839
-3826
-3812
-3797
-3782
-3766
-3749
-3731
-3712
-3692
-3671
-3650
-3627
-3604
-3580
-3555
-3530
-3503
-3477
-3450
-3423
-3395
-3367
-3339
-3311
-3283
-3255
-3227
-3200
-3173
-3146
-3120
-3094
-3069
-3045
-3021
-2998
-2976
-2954
-2934
-2914
-2894
-2876
-2858
-2840
-2823
-2806
-2788
-2771
-2753
-2734
-2715
-2695
-2673
-2650
-2626
-2600
-2572
-2542
-2511
-2477
-2440
-2401
-2360
-2316
-2269
-2219
-2166
-2111
-2053
-1991
-1927
-1861
-1791
-1719
-1645
-1568
-1489
-1408
-1325
-1240
-1154
-1066
-976
-886
-794
-702
-608
-515
-420
-326
-231
-136
-41
54
149
245
339
434
529
624
719
814
909
1004
1100
1196
1292
1389
1485
1583
1680
1778
1876
1974
2072
2170
2268
2366
2463
2561
2657
2754
2849
2944
3038
3131
3222
3313
3402
3490
3576
3661
3745
3827
3907
3985
4062
4138
4211
4283
4353
4421
4487
4551
4613
4673
4731
4786
4838
4888
4935
4980
5021
5059
5094
5127
5156
5182
5205
5224
5241
5254
5264
5271
5275
5276
5274
5269
5261
5249
5235
5218
5199
5176
5151
5123
5092
5059
5023
4985
4944
4901
4855
4807
4757
4705
4651
4594
4536
4475
4413
4349
4283
4215
4145
4073
3999
3924
3846
3767
3686
3602
3517
3429
3340
3248
3155
3059
2961
2861
2759
2655
2548
2440
2329
2217
2103
1987
1870
1751
1631
1509
1387
1264
1140
1014
890
765
640
515
390
265
141
18
-104
-225
-345
-463
-580
-695
-808
-919
-1028
-1135
-1239
-1342
-1442
-1539
-1635
-1727
-1817
-1905
-1989
-2071
-2150
-2227
-2300
-2370
-2438
-2502
-2563
-2621
-2676
-2727
-2775
-2820
-2860
-2898
-2931
-2961
-2986
-3007
-3024
-3037
-3044
-3047
-3045
-3038
-3026
-3008
-2984
-2955
-2920
-2879
-2832
-2779
-2720
-2654
-2582
-2504
-2419
-2329
-2232
-2129
-2020
-1904
-1784
-1657
-1525
-1388
-1245
-1097
-944
-787
-625
-458
-287
-112
67
249
435
624
815
1008
1206
1404
1604
1805
2007
2210
2412
2615
2818
3020
3221
3422
3622
3820
4018
4214
4409
4603
4796
4987
5177
5366
5554
5740
5925
6109
6291
6472
6652
6830
7006
7181
7355
7527
7697
7866
8032
8197
8361
8522
8681
8837
8992
9144
9294
9441
9585
9726
9864
9999
10131
10259
10383
10503
10619
10731
10838
10941
11038
11131
11218
11301
11377
11448
11514
11573
11627
11675
11717
11752
11782
11805
11822
11832
11837
11835
11827
11812
11792
11765
11733
11694
11651
11601
11546
11486
11421
11350
11275
11195
11110
11021
10927
10829
10727
10620
10509
10393
10273
10149
10021
9889
9752
9612
9466
9317
9164
9006
8845
8680
8510
8337
8161
7981
7798
7612
7422
7230
7035
6838
6638
6437
6233
6028
5821
5612
5402
5192
4980
4768
4556
4343
4131
3918
3706
3494
3284
3074
2865
2658
2452
2248
2045
1846
1648
1454
1262
1073
888
706
528
354
184
18
-142
-298
-449
-595
-736
-871
-1000
-1126
-1245
-1358
-1466
-1568
-1664
-1755
-1839
-1918
-1990
-2057
-2117
-2171
-2219
-2260
-2295
-2324
-2347
-2364
-2375
-2380
-2380
-2373
-2361
-2344
-2321
-2292
-2258
-2219
-2175
-2126
-2072
-2013
-1950
-1881
-1808
-1730
-1648
-1561
-1470
-1374
-1274
-1169
-1060
-945
-827
-703
-575
-442
-305
-162
-16
136
291
451
616
785
957
1134
1315
1500
1688
1880
2075
2273
2474
2677
2884
3092
3303
3515
3728
3943
4158
4374
4590
4806
5022
5237
5451
5664
5875
6085
6292
6497
6700
6900
7097
7291
7483
7670
7855
8036
8213
8388
8558
8725
8889
9048
9205
9357
9506
9651
9792
9929
10062
10191
10315
10435
10551
10662
10768
10870
10967
11059
11146
11228
11305
11377
11443
11504
11560
11610
11655
11693
11726
11753
11773
11788
11797
11799
11795
11784
11768
11745
11715
11679
11637
11588
11532
11470
11402
11327
11245
11157
11062
10962
10855
10742
10623
10499
10369
10234
10095
9950
9802
9650
9494
9335
9172
9007
8840
8670
8498
8325
8150
7973
7796
7617
7437
7257
7076
6895
6713
6530
6348
6165
5983
5800
5616
5433
5250
5066
4882
4698
4514
4329
4144
3959
3773
3587
3400
3214
3027
2840
2653
2467
2281
2095
1910
1726
1542
1360
1179
1000
823
647
474
303
134
-32
-195
-355
-511
-664
-814
-959
-1100
-1237
-1370
-1498
-1622
-1740
-1854
-1963
-2067
-2165
-2259
-2348
-2431
-2509
-2582
-2650
-2713
-2771
-2824
-2872
-2916
-2954
-2988
-3018
-3042
-3063
-3078
-3090
-3096
-3099
-3097
-3091
-3081
-3067
-3048
-3026
-2999
-2969
-2934
-2896
-2853
-2807
-2757
-2703
-2646
-2584
-2519
-2450
-2378
-2302
-2222
-2139
-2053
-1964
-1871
-1775
-1676
-1574
-1469
-1361
-1251
-1139
-1024
-908
-789
-669
-548
-425
-301
-177
-51
75
202
329
457
586
715
844
974
1104
1234
1364
1494
1625
1755
1886
2016
2146
2276
2405
2534
2663
2791
2918
3045
3171
3296
3419
3542
3663
3783
3901
4018
4132
4245
4355
4463
4568
4671
4771
4869
4964
5056
5145
5232
5315
5396
5475
5550
5623
5693
5761
5825
5887
5946
6002
6055
6105
6152
6196
6237
6274
6308
6338
6365
6389
6409
6425
6438
6446
6451
6452
6450
6443
6432
6418
6400
6378
6351
6322
6288
6251
6210
6166
6118
6066
6012
5954
5892
5828
5760
5689
5615
5539
5459
5377
5292
5204
5114
5022
4927
4830
4731
4630
4527
4422
4316
4207
4097
3985
3872
3757
3640
3522
3404
3284
3163
3042
2920
2798
2675
2552
2430
2307
2185
2063
1941
1820
1699
1580
1460
1342
1224
1108
993
878
765
653
543
434
327
221
117
15
-86
-184
-281
-376
-469
-560
-648
-735
-820
-902
-982
-1060
-1136
-1210
-1282
-1351
-1418
-1484
-1547
-1609
-1668
-1726
-1782
-1836
-1888
-1938
-1986
-2032
-2076
-2118
-2158
-2195
-2230
-2263
-2293
-2321
-2347
-2369
-2389
-2407
-2421
-2433
-2442
-2448
-2451
-2452
-2450
-2445
-2437
-2428
-2416
-2401
-2385
-2366
-2346
-2325
-2301
-2277
-2251
-2224
-2196
-2167
-2138
-2108
-2078
-2048
-2017
-1987
-1956
-1926
-1895
-1865
-1834
-1804
-1774
-1743
-1713
-1683
-1652
-1622
-1592
-1561
-1530
-1499
-1468
-1436
-1403
-1371
-1337
-1302
-1267
-1231
-1194
-1156
-1117
-1077
-1036
-995
-952
-908
-864
-818
-772
-726
-679
-631
-584
-536
-489
-441
-395
-349
-303
-258
-215
-172
-130
-90
-50
-13
24
59
92
123
153
181
208
232
255
276
294
311
326
339
350
360
367
373
377
380
382
382
382
382
381
381
381
382
383
386
390
395
402
411
421
432
445
460
476
493
511
530
549
570
591
612
633
654
675
696
716
735
754
772
789
805
821
835
848
860
871
881
891
899
906
912
916
920
923
925
926
926
924
922
919
915
910
904
897
889
881
872
862
852
841
829
817
804
790
776
761
745
728
710
692
671
650
627
602
575
547
516
484
449
413
374
334
291
247
200
152
102
50
-3
-58
-114
-171
-229
-289
-348
-409
-470
-531
-592
-653
-714
-774
-834
-893
-952
-1008
-1065
-1120
-1174
-1226
-1277
-1326
-1373
-1419
-1462
-1505
-1545
-1584
-1621
-1657
-1691
-1724
-1756
-1786
-1816
-1845
-1874
-1902
-1929
-1956
-1983
-2009
-2035
-2061
-2087
-2112
-2138
-2162
-2187
-2211
-2235
-2258
-2280
-2301
-2322
-2342
-2360
-2377
-2393
-2407
-2420
-2432
-2442
-2451
-2459
-2465
-2470
-2474
-2476
-2478
-2478
-2477
-2475
-2472
-2469
-2464
-2459
-2454
-2448
-2441
-2435
-2428
-2421
-2414
-2406
-2399
-2391
-2383
-2374
-2365
-2356
-2345
-2335
-2323
-2311
-2298
-2284
-2269
-2253
-2236
-2217
-2198
-2176
-2153
-2129
-2103
-2074
-2044
-2011
-1976
-1939
-1899
-1857
-1813
-1765
-1716
-1663
-1608
-1551
-1491
-1429
-1365
-1298
-1229
-1157
-1083
-1006
-929
-849
-766
-681
-594
-505
-413
-320
-225
-128
-29
72
174
277
381
486
592
698
804
911
1016
1123
1228
1332
1436
1537
1637
1736
1832
1926
2017
2107
2193
2277
2357
2434
2509
2579
2647
2711
2771
2828
2881
2931
2978
3021
3060
3095
3127
3156
3180
3201
3218
3232
3241
3247
3248
3246
3240
3230
3216
3197
3175
3149
3118
3084
3046
3004
2959
2910
2858
2803
2745
2683
2619
2552
2482
2409
2334
2256
2174
2090
2003
1913
1820
1724
1625
1523
1418
1310
1199
1085
968
849
727
602
476
348
217
86
-47
-180
-314
-449
-584
-719
-853
-987
-1120
-1253
-1384
-1515
-1644
-1772
-1899
-2024
-2149
-2272
-2394
-2515
-2635
-2754
-2872
-2989
-3106
-3221
-3336
-3449
-3562
-3675
-3786
-3897
-4006
-4116
-4224
-4331
-4437
-4542
-4646
-4748
-4849
-4949
-5047
-5144
-5239
-5332
-5424
-5514
-5603
-5689
-5774
-5856
-5936
-6014
-6090
-6163
-6233
-6301
-6366
-6429
-6488
-6544
-6597
-6647
-6693
-6736
-6775
-6810
-6842
-6870
-6893
-6913
-6928
-6940
-6947
-6949
-6948
-6942
-6932
-6917
-6899
-6877
-6850
-6820
-6786
-6748
-6706
-6661
-6613
-6561
-6506
-6447
-6386
-6321
-6253
-6181
-6107
-6029
-5948
-5863
-5775
-5684
-5590
-5492
-5390
-5285
-5177
-5065
-4950
-4831
-4710
-4584
-4456
-4325
-4190
-4051
-3912
-3768
-3621
-3471
-3318
-3162
-3004
-2843
-2679
-2514
-2346
-2177
-2005
-1832
-1658
-1482
-1306
-1128
-949
-770
-590
-410
-230
-49
131
312
492
672
851
1029
1206
1381
1556
1728
1898
2066
2232
2394
2554
2710
2862
3011
3155
3295
3430
3561
3687
3808
3924
4035
4142
4243
4339
4431
4517
4599
4676
4748
4816
4880
4939
4994
5044
5091
5134
5172
5207
5238
5265
5288
5308
5324
5336
5344
5349
5350
5346
5339
5328
5313
5294
5271
5244
5213
5178
5139
5096
5049
4998
4944
4886
4824
4759
4691
4620
4546
4470
4390
4309
4225
4140
4053
3964
3874
3783
3691
3598
3505
3411
3317
3223
3129
3035
2942
2850
2758
2666
2576
2487
2400
2313
2228
2145
2063
1982
1904
1827
1752
1680
1609
1539
1472
1407
1344
1282
1222
1164
1107
1052
998
946
895
845
796
749
702
656
611
567
524
482
441
401
363
325
289
254
221
189
160
132
106
83
62
44
29
16
6
-1
-4
-5
-2
5
14
27
44
64
87
114
144
177
215
255
300
347
399
453
512
573
639
708
780
855
934
1016
1101
1189
1279
1373
1469
1567
1668
1771
1876
1982
2091
2201
2313
2426
2540
2656
2772
2890
3009
3128
3249
3371
3493
3616
3739
3864
3988
4113
4239
4364
4490
4615
4740
4865
4989
5112
5234
5355
5476
5594
5712
5827
5941
6053
6163
6271
6377
6479
6580
6677
6772
6863
6951
7037
7119
7197
7273
7345
7413
7479
7542
7601
7658
7712
7763
7811
7856
7899
7940
7977
8013
8045
8074
8103
8128
8151
8170
8188
8203
8215
8224
8230
8233
8233
8230
8224
8214
8201
8185
8164
8141
8116
8086
8054
8018
7979
7938
7894
7847
7798
7746
7693
7637
7579
7520
7459
7396
7332
7266
7199
7131
7061
6990
6918
6845
6770
6693
6616
6537
6456
6373
6289
6203
6115
6026
5934
5840
5745
5647
5548
5447
5343
5238
5131
5022
4911
4798
4683
4567
4448
4328
4207
4083
3959
3833
3705
3576
3446
3314
3182
3048
2914
2779
2644
2508
2372
2235
2099
1964
1828
1694
1560
1427
1295
1164
1035
907
781
657
534
414
295
178
64
-49
-159
-266
-372
-475
-576
-675
-772
-866
-958
-1048
-1136
-1222
-1307
-1389
-1469
-1547
-1624
-1698
-1771
-1842
-1910
-1977
-2041
-2104
-2165
-2223
-2278
-2332
-2382
-2430
-2475
-2518
-2557
-2593
-2625
-2654
-2680
-2702
-2720
-2734
-2744
-2751
-2753
-2751
-2745
-2735
-2720
-2701
-2679
-2652
-2621
-2586
-2547
-2504
-2457
-2407
-2354
-2297
-2238
-2175
-2109
-2041
-1970
-1897
-1822
-1745
-1665
-1584
-1501
-1416
-1330
-1243
-1154
-1065
-974
-882
-789
-696
-602
-507
-411
-315
-219
-122
-25
72
169
266
364
461
559
656
753
849
946
1041
1137
1232
1326
1419
1512
1603
1694
1783
1871
1957
2041
2124
2204
2282
2357
2430
2500
2567
2631
2691
2748
2802
2852
2898
2941
2980
3015
3046
3074
3098
3118
3135
3148
3158
3164
3168
3168
3165
3159
3151
3139
3126
3110
3092
3071
3049
3026
3000
2974
2945
2916
2886
2854
2822
2789
2754
2719
2683
2646
2608
2569
2529
2488
2446
2403
2359
2314
2268
2220
2172
2122
2071
2019
1965
1911
1855
1799
1741
1682
1622
1561
1499
1436
1372
1307
1242
1175
1108
1040
971
901
830
758
686
612
538
463
387
310
232
153
74
-6
-87
-169
-251
-333
-416
-500
-583
-667
-751
-836
-920
-1004
-1089
-1174
-1259
-1345
-1430
-1516
-1602
-1688
-1775
-1862
-1949
-2037
-2126
-2216
-2306
-2397
-2489
-2582
-2676
-2771
-2867
-2963
-3061
-3160
-3259
-3360
-3462
-3564
-3667
-3771
-3875
-3981
-4086
-4192
-4298
-4405
-4511
-4618
-4724
-4831
-4937
-5042
-5147
-5252
-5356
-5459
-5561
-5661
-5761
-5859
-5955
-6050
-6143
-6233
-6322
-6408
-6491
-6572
-6650
-6725
-6797
-6866
-6931
-6994
-7053
-7109
-7161
-7210
-7256
-7298
-7336
-7371
-7402
-7429
-7453
-7473
-7489
-7502
-7510
-7516
-7517
-7515
-7509
-7499
-7486
-7470
-7450
-7427
-7401
-7371
-7338
-7301
-7262
-7219
-7173
-7125
-7073
-7018
-6960
-6899
-6835
-6768
-6698
-6626
-6550
-6472
-6392
-6309
-6223
-6135
-6045
-5952
-5857
-5760
-5661
-5560
-5458
-5353
-5246
-5138
-5027
-4915
-4801
-4685
-4567
-4448
-4327
-4204
-4080
-3954
-3826
-3698
-3567
-3436
-3303
-3169
-3035
-2899
-2763
-2626
-2489
-2351
-2214
-2076
-1939
-1802
-1665
-1530
-1395
-1262
-1130
-999
-869
-742
-616
-492
-371
-252
-135
-21
91
199
305
407
506
601
693
781
865
944
1020
1091
1157
1219
1276
1328
1375
1417
1454
1486
1512
1533
1548
1559
1564
1564
1558
1548
1532
1511
1485
1454
1418
1377
1330
1279
1222
1160
1093
1020
944
861
774
681
583
480
372
259
141
19
-109
-241
-378
-520
-666
-817
-972
-1132
-1295
-1462
-1634
-1809
-1987
-2169
-2355
-2543
-2734
-2928
-3124
-3322
-3523
-3725
-3929
-4134
-4340
-4547
-4755
-4963
-5172
-5380
-5589
-5797
-6005
-6212
-6419
-6624
-6829
-7033
-7236
-7438
-7638
-7837
-8034
-8229
-8423
-8614
-8804
-8991
-9177
-9360
-9540
-9718
-9894
-10067
-10236
-10403
-10567
-10727
-10884
-11037
-11187
-11334
-11476
-11615
-11750
-11881
-12008
-12131
-12250
-12365
-12476
-12582
-12684
-12782
-12875
-12964
-13048
-13127
-13201
-13271
-13335
-13394
-13449
-13498
-13541
-13580
-13612
-13640
-13662
-13678
-13689
-13695
-13695
-13690
-13679
-13662
-13641
-13614
-13583
-13546
-13504
-13457
-13406
-13350
-13289
-13224
-13155
-13081
-13004
-12922
-12836
-12747
-12653
-12556
-12455
-12351
-12243
-12132
-12017
-11899
-11777
-11652
-11525
-11394
-11260
-11123
-10983
-10840
-10695
-10547
-10397
-10245
-10090
-9934
-9776
-9617
-9456
-9294
-9132
-8968
-8805
-8641
-8476
-8312
-8148
-7985
-7823
-7661
-7500
-7340
-7182
-7026
-6871
-6718
-6567
-6419
-6273
-6130
-5990
-5852
-5718
-5586
-5458
-5333
-5212
-5094
-4980
-4869
-4761
-4658
-4558
-4462
-4370
-4281
-4196
-4115
-4037
-3964
-3893
-3827
-3764
-3704
-3648
-3596
-3547
-3501
-3459
-3420
-3385
-3353
-3325
-3300
-3279
-3262
-3248
-3237
-3230
-3227
-3227
-3231
-3238
-3249
-3264
-3282
-3304
-3329
-3358
-3391
-3427
-3467
-3510
-3556
-3606
-3659
-3715
-3774
-3835
-3900
-3966
-4035
-4107
-4181
-4257
-4334
-4413
-4493
-4575
-4658
-4742
-4827
-4912
-4998
-5085
-5171
-5259
-5346
-5433
-5521
-5608
-5695
-5782
-5869
-5955
-6041
-6127
-6212
-6296
-6380
-6463
-6545
-6626
-6707
-6787
-6866
-6944
-7021
-7097
-7172
-7246
-7320
-7392
-7463
-7534
-7603
-7672
-7739
-7806
-7872
-7937
-8000
-8064
-8127
-8188
-8248
-8307
-8365
-8421
-8476
-8529
-8581
-8631
-8679
-8725
-8768
-8810
-8850
-8887
-8922
-8955
-8985
-9012
-9037
-9060
-9079
-9096
-9111
-9122
-9131
-9137
-9141
-9142
-9140
-9135
-9128
-9118
-9106
-9091
-9073
-9053
-9030
-9005
-8978
-8948
-8915
-8880
-8843
-8803
-8760
-8715
-8667
-8616
-8563
-8506
-8447
-8384
-8318
-8249
-8177
-8102
-8023
-7941
-7855
-7766
-7674
-7578
-7479
-7377
-7271
-7162
-7050
-6935
-6816
-6695
-6570
-6443
-6312
-6179
-6044
-5906
-5765
-5623
-5479
-5333
-5185
-5036
-4886
-4735
-4584
-4432
-4280
-4128
-3976
-3824
-3673
-3522
-3373
-3224
-3076
-2929
-2784
-2640
-2497
-2356
-2217
-2079
-1943
-1810
-1678
-1549
-1422
-1297
-1175
-1055
-938
-823
-711
-602
-494
-390
-287
-187
-88
8
103
196
288
378
467
555
642
728
812
896
978
1059
1139
1218
1295
1371
1446
1518
1590
1659
1726
1792
1855
1916
1976
2033
2088
2142
2193
2242
2289
2335
2379
2421
2461
2500
2537
2573
2608
2641
2673
2704
2734
2763
2790
2817
2843
2867
2891
2915
2937
2958
2979
2999
3018
3037
3055
3072
3089
3106
3123
3139
3156
3172
3189
3206
3223
3241
3260
3279
3299
3319
3339
3360
3381
3403
3425
3446
3468
3490
3511
3532
3553
3574
3594
3613
3633
3651
3669
3687
3703
3719
3735
3749
3763
3775
3787
3798
3808
3818
3826
3834
3840
3846
3852
3856
3860
3864
3867
3869
3871
3872
3872
3873
3872
3871
3870
3868
3865
3861
3857
3853
3847
3841
3834
3827
3818
3810
3800
3790
3779
3768
3757
3745
3732
3719
3707
3693
3680
3667
3653
3640
3627
3614
3601
3589
3577
3565
3555
3545
3536
3527
3520
3513
3507
3503
3499
3496
3495
3494
3495
3496
3499
3503
3508
3514
3522
3531
3541
3553
3566
3581
3597
3615
3634
3655
3678
3702
3728
3755
3784
3813
3844
3877
3910
3944
3979
4014
4051
4089
4128
4167
4207
4247
4289
4331
4374
4419
4464
4510
4558
4606
4656
4707
4760
4813
4868
4924
4982
5041
5102
5164
5227
5292
5359
5428
5498
5571
5645
5721
5800
5881
5963
6048
6135
6224
6315
6408
6503
6600
6698
6798
6900
7003
7107
7213
7320
7428
7537
7647
7757
7868
7980
8090
8203
8314
8425
8535
8645
8754
8862
8969
9075
9179
9282
9384
9484
9583
9680
9776
9870
9962
10052
10141
10228
10313
10396
10477
10556
10633
10708
10782
10853
10922
10988
11053
11115
11175
11233
11288
11341
11390
11437
11481
11522
11560
11595
11626
11654
11678
11699
11716
11730
11739
11745
11747
11745
11739
11729
11715
11698
11676
11651
11621
11589
11552
11513
11469
11423
11374
11322
11266
11209
11148
11085
11020
10953
10884
10813
10740
10665
10589
10512
10433
10353
10273
10191
10108
10024
9939
9854
9768
9681
9594
9506
9418
9329
9239
9149
9059
8968
8876
8783
8690
8597
8503
8408
8312
8216
8119
8021
7923
7824
7725
7625
7525
7424
7323
7222
7121
7019
6918
6817
6717
6617
6518
6420
6323
6228
6134
6041
5950
5861
5774
5689
5606
5524
5445
5368
5293
5220
5149
5080
5013
4949
4886
4826
4768
4712
4659
4608
4559
4512
4468
4426
4387
4349
4314
4281
4250
4221
4194
4169
4146
4125
4106
4088
4073
4059
4048
4038
4030
4024
4019
4018
4019
4021
4026
4033
4043
4054
4069
4085
4104
4125
4149
4175
4203
4233
4266
4301
4339
4378
4420
4465
4511
4560
4611
4664
4719
4777
4837
4898
4962
5028
5095
5164
5234
5306
5379
5453
5528
5603
5680
5757
5834
5912
5990
6068
6147
6226
6305
6384
6463
6542
6620
6699
6777
6855
6933
7010
7086
7162
7237
7311
7385
7457
7528
7599
7668
7736
7802
7868
7932
7995
8055
8116
8175
8232
8288
8342
8395
8446
8495
8542
8587
8631
8672
8711
8748
8783
8815
8845
8872
8896
8918
8937
8952
8964
8973
8979
8981
8980
8975
8966
8954
8938
8918
8895
8868
8837
8803
8765
8724
8679
8631
8580
8525
8468
8408
8344
8278
8210
8138
8064
7990
7911
7831
7749
7664
7577
7488
7397
7304
7209
7111
7012
6910
6807
6701
6593
6483
6371
6258
6142
6025
5906
5785
5663
5539
5414
5289
5162
5034
4906
4777
4648
4519
4390
4261
4133
4005
3878
3751
3626
3501
3377
3254
3133
3012
2893
2776
2659
2544
2430
2318
2207
2097
1989
1882
1777
1673
1570
1469
1370
1273
1177
1083
992
902
815
730
647
567
489
413
341
270
202
137
74
14
-44
-100
-153
-204
-252
-299
-343
-385
-425
-462
-497
-530
-561
-589
-615
-639
-660
-678
-694
-706
-717
-724
-729
-730
-729
-726
-719
-710
-699
-685
-669
-650
-629
-607
-582
-555
-527
-497
-465
-432
-398
-363
-326
-289
-250
-211
-171
-130
-89
-47
-4
39
82
125
169
213
257
301
345
389
433
476
519
562
605
647
688
729
770
809
849
887
926
963
1000
1037
1074
1109
1145
1179
1214
1247
1280
1312
1344
1374
1404
1432
1459
1485
1510
1533
1555
1575
1594
1611
1627
1641
1653
1664
1674
1682
1688
1693
1696
1698
1698
1696
1692
1686
1678
1669
1657
1643
1627
1608
1587
1563
1537
1508
1477
1443
1406
1367
1325
1280
1233
1184
1132
1078
1022
964
904
842
779
714
647
580
511
441
370
299
227
154
82
8
-65
-138
-212
-285
-357
-430
-501
-572
-643
-712
-780
-848
-913
-978
-1041
-1103
-1163
-1222
-1279
-1335
-1390
-1442
-1494
-1544
-1592
-1639
-1685
-1729
-1772
-1813
-1853
-1892
-1929
-1965
-1999
-2032
-2064
-2094
-2122
-2149
-2174
-2198
-2220
-2240
-2258
-2275
-2290
-2303
-2315
-2325
-2333
-2340
-2346
-2350
-2352
-2353
-2352
-2350
-2347
-2342
-2336
-2330
-2321
-2312
-2302
-2291
-2279
-2267
-2253
-2239
-2225
-2210
-2194
-2178
-2162
-2145
-2128
-2111
-2094
-2077
-2060
-2041
-2025
-2007
-1990
-1972
-1955
-1937
-1919
-1902
-1884
-1865
-1847
-1827
-1808
-1787
-1766
-1745
-1722
-1698
-1673
-1647
-1620
-1591
-1561
-1530
-1497
-1464
-1429
-1393
-1356
-1317
-1278
-1238
-1197
-1156
-1113
-1070
-1027
-983
-939
-894
-850
-805
-760
-715
-670
-625
-580
-536
-492
-448
-404
-360
-317
-275
-232
-190
-148
-107
-66
-26
14
53
92
130
167
204
240
275
309
341
373
404
433
461
488
513
536
558
577
595
611
624
636
645
653
658
660
661
659
655
648
639
628
615
599
581
560
537
512
485
455
423
390
354
316
276
234
191
146
99
51
1
-50
-102
-156
-212
-268
-326
-385
-445
-507
-569
-632
-697
-762
-828
-896
-964
-1033
-1103
-1173
-1245
-1317
-1390
-1463
-1538
-1613
-1689
-1766
-1844
-1922
-2001
-2080
-2161
-2241
-2323
-2404
-2487
-2569
-2652
-2735
-2818
-2902
-2985
-3068
-3151
-3234
-3316
-3398
-3480
-3561
-3641
-3721
-3800
-3878
-3955
-4030
-4107
-4181
-4254
-4326
-4397
-4467
-4536
-4604
-4671
-4737
-4802
-4866
-4930
-4992
-5054
-5116
-5176
-5236
-5296
-5355
-5414
-5472
-5529
-5587
-5644
-5700
-5756
-5811
-5866
-5920
-5973
-6026
-6078
-6130
-6181
-6231
-6280
-6329
-6377
-6425
-6471
-6517
-6562
-6607
-6650
-6693
-6735
-6776
-6817
-6857
-6896
-6935
-6973
-7010
-7047
-7083
-7119
-7155
-7189
-7224
-7257
-7290
-7323
-7355
-7386
-7416
-7446
-7475
-7503
-7531
-7558
-7584
-7609
-7634
-7657
-7680
-7701
-7722
-7741
-7760
-7777
-7792
-7807
-7820
-7831
-7841
-7849
-7856
-7861
-7864
-7865
-7865
-7862
-7858
-7852
-7843
-7833
-7820
-7806
-7790
-7772
-7752
-7731
-7707
-7683
-7656
-7629
-7600
-7569
-7538
-7505
-7471
-7436
-7400
-7364
-7326
-7288
-7248
-7208
-7168
-7127
-7085
-7044
-7001
-6959
-6917
-6874
-6831
-6789
-6746
-6704
-6661
-6619
-6577
-6535
-6494
-6452
-6410
-6368
-6326
-6284
-6241
-6198
-6154
-6110
-6066
-6020
-5974
-5928
-5880
-5832
-5782
-5732
-5681
-5629
-5577
-5523
-5468
-5413
-5356
-5299
-5240
-5181
-5121
-5060
-4999
-4937
-4874
-4811
-4748
-4685
-4621
-4558
-4495
-4432
-4370
-4309
-4248
-4189
-4130
-4072
-4014
-3960
-3905
-3852
-3800
-3750
-3701
-3653
-3607
-3563
-3520
-3478
-3438
-3399
-3362
-3327
-3293
-3260
-3229
-3199
-3171
-3144
-3118
-3093
-3069
-3046
-3024
-3004
-2984
-2966
-2949
-2933
-2919
-2905
-2893
-2882
-2873
-2865
-2858
-2852
-2847
-2844
-2841
-2839
-2838
-2838
-2839
-2840
-2842
-2844
-2846
-2850
-2853
-2857
-2860
-2864
-2869
-2873
-2877
-2881
-2885
-2889
-2892
-2895
-2898
-2900
-2902
-2903
-2903
-2902
-2900
-2898
-2895
-2890
-2885
-2879
-2871
-2863
-2853
-2843
-2831
-2818
-2803
-2788
-2771
-2753
-2733
-2713
-2691
-2668
-2644
-2619
-2592
-2565
-2537
-2509
-2480
-2450
-2420
-2390
-2359
-2328
-2297
-2266
-2235
-2203
-2172
-2140
-2109
-2077
-2045
-2013
-1981
-1949
-1916
-1884
-1852
-1820
-1788
-1756
-1725
-1694
-1663
-1632
-1602
-1572
-1543
-1514
-1485
-1456
-1427
-1398
-1369
-1340
-1311
-1281
-1252
-1223
-1194
-1165
-1137
-1108
-1080
-1052
-1025
-997
-970
-944
-917
-891
-865
-840
-815
-790
-765
-741
-716
-693
-669
-645
-622
-598
-575
-552
-529
-506
-483
-460
-437
-414
-391
-368
-344
-321
-297
-272
-248
-222
-196
-169
-142
-113
-84
-53
-22
11
44
79
114
150
188
226
265
305
346
387
429
472
516
559
604
649
694
739
785
830
876
922
968
1012
1059
1104
1149
1194
1238
1282
1325
1368
1410
1451
1491
1530
1569
1606
1642
1677
1711
1744
1775
1805
1833
1861
1886
1911
1934
1956
1977
1997
2015
2033
2049
2064
2079
2092
2104
2116
2127
2137
2146
2154
2162
2169
2175
2180
2185
2189
2192
2195
2196
2197
2196
2195
2193
2189
2185
2179
2173
2165
2157
2147
2137
2125
2113
2100
2087
2073
2058
2044
2029
2013
1999
1984
1969
1954
1940
1926
1912
1900
1887
1876
1865
1855
1846
1837
1830
1823
1817
1812
1808
1805
1803
1802
1802
1802
1803
1805
1808
1812
1816
1821
1827
1833
1840
1847
1855
1863
1872
1881
1890
1900
1910
1920
1931
1941
1951
1962
1972
1982
1991
2000
2009
2017
2025
2033
2040
2047
2053
2059
2065
2071
2076
2082
2087
2093
2098
2105
2111
2118
2126
2135
2144
2154
2164
2176
2188
2201
2214
2229
2244
2260
2276
2294
2311
2329
2348
2367
2386
2405
2425
2444
2464
2483
2503
2522
2541
2560
2578
2597
2615
2633
2651
2669
2687
2705
2723
2741
2759
2777
2796
2815
2834
2853
2872
2892
2912
2933
2954
2975
2996
3018
3041
3063
3086
3109
3133
3157
3181
3206
3230
3255
3281
3306
3331
3357
3383
3409
3435
3461
3488
3514
3541
3567
3594
3621
3648
3676
3703
3731
3759
3787
3816
3844
3874
3903
3933
3963
3993
4024
4056
4088
4120
4153
4187
4221
4256
4292
4328
4365
4402
4440
4479
4518
4558
4598
4638
4679
4720
4762
4803
4845
4886
4928
4969
5009
5050
5089
5128
5166
5203
5239
5274
5308
5341
5372
5402
5430
5457
5482
5505
5527
5546
5564
5580
5594
5605
5615
5622
5627
5630
5631
5630
5627
5622
5614
5605
5594
5582
5568
5552
5534
5516
5496
5475
5453
5430
5406
5381
5355
5329
5302
5275
5247
5219
5190
5161
5132
5102
5073
5042
5012
4982
4951
4920
4889
4857
4825
4793
4761
4728
4696
4663
4629
4596
4562
4528
4493
4459
4425
4390
4355
4320
4286
4251
4216
4181
4147
4112
4078
4043
4009
3975
3941
3908
3874
3841
3809
3777
3745
3714
3683
3653
3623
3594
3566
3539
3512
3485
3460
3435
3411
3388
3366
3344
3324
3304
3285
3267
3250
3233
3218
3204
3190
3177
3165
3154
3144
3134
3125
3118
3110
3104
3098
3093
3089
3085
3082
3080
3078
3077
3077
3077
3078
3079
3081
3083
3085
3088
3091
3095
3099
3104
3109
3114
3120
3126
3132
3139
3146
3154
3163
3172
3181
3191
3202
3214
3227
3240
3255
3270
3287
3304
3323
3343
3363
3385
3408
3432
3458
3484
3511
3540
3569
3600
3631
3664
3698
3732
3768
3804
3842
3880
3918
3958
3997
4037
4078
4119
4160
4202
4243
4285
4327
4369
4411
4453
4496
4538
4581
4623
4666
4709
4751
4794
4837
4880
4923
4966
5009
5052
5095
5138
5180
5222
5264
5306
5348
5389
5429
5469
5509
5549
5587
5626
5663
5701
5738
5774
5810
5845
5880
5915
5949
5983
6016
6049
6082
6115
6147
6180
6211
6243
6274
6305
6335
6365
6394
6423
6452
6479
6506
6533
6559
6583
6608
6631
6653
6675
6696
6716
6735
6753
6770
6786
6801
6816
6829
6841
6852
6862
6870
6878
6885
6890
6894
6898
6900
6901
6900
6898
6895
6891
6885
6878
6869
6859
6847
6833
6818
6802
6784
6764
6742
6719
6694
6668
6639
6609
6577
6543
6507
6469
6429
6387
6343
6297
6249
6199
6147
6093
6036
5978
5918
5856
5792
5726
5659
5589
5518
5446
5372
5296
5219
5141
5062
4982
4901
4819
4736
4653
4569
4485
4400
4316
4231
4147
4062
3978
3895
3812
3729
3647
3566
3485
3406
3327
3249
3173
3098
3023
2951
2879
2809
2740
2673
2608
2543
2481
2420
2361
2304
2248
2194
2142
2092
2043
1997
1952
1909
1868
1828
1791
1755
1721
1689
1659
1631
1605
1580
1558
1538
1520
1504
1490
1478
1469
1461
1456
1453
1452
1453
1457
1462
1471
1481
1494
1508
1525
1544
1565
1588
1613
1640
1669
1699
1732
1765
1801
1838
1876
1916
1957
1999
2041
2086
2131
2178
2225
2272
2321
2370
2420
2471
2522
2573
2625
2678
2731
2784
2837
2891
2945
3000
3054
3109
3164
3219
3274
3328
3383
3438
3493
3548
3603
3657
3712
3766
3820
3873
3927
3979
4032
4083
4134
4185
4234
4283
4331
4378
4424
4469
4513
4555
4596
4636
4674
4710
4745
4778
4810
4839
4867
4893
4916
4938
4957
4975
4990
5003
5013
5021
5027
5030
5031
5030
5026
5019
5010
4998
4983
4965
4945
4922
4897
4868
4837
4803
4767
4727
4685
4640
4593
4543
4489
4434
4375
4314
4250
4183
4114
4042
3967
3890
3810
3727
3642
3554
3463
3370
3274
3176
3075
2972
2866
2758
2648
2536
2422
2306
2188
2069
1947
1825
1700
1575
1448
1321
1192
1063
933
802
671
539
407
274
142
9
-124
-256
-388
-520
-651
-781
-911
-1040
-1168
-1294
-1419
-1543
-1665
-1785
-1903
-2019
-2133
-2245
-2355
-2463
-2568
-2670
-2770
-2868
-2963
-3056
-3146
-3233
-3318
-3400
-3479
-3556
-3630
-3701
-3769
-3835
-3897
-3957
-4014
-4069
-4121
-4169
-4215
-4258
-4299
-4336
-4370
-4401
-4430
-4455
-4477
-4496
-4512
-4525
-4535
-4541
-4544
-4543
-4539
-4532
-4521
-4507
-4490
-4468
-4444
-4415
-4384
-4348
-4310
-4268
-4222
-4173
-4121
-4066
-4006
-3946
-3882
-3815
-3745
-3672
-3597
-3520
-3440
-3358
-3275
-3189
-3102
-3014
-2924
-2832
-2740
-2647
-2553
-2458
-2363
-2268
-2172
-2077
-1981
-1886
-1791
-1697
-1603
-1511
-1419
-1328
-1239
-1150
-1063
-978
-894
-811
-730
-651
-574
-498
-425
-353
-284
-216
-151
-88
-28
30
85
138
189
236
281
322
361
397
429
459
485
508
527
543
556
565
571
573
573
569
561
550
537
519
499
476
450
420
388
353
315
275
232
186
138
87
34
-21
-79
-138
-200
-264
-330
-398
-469
-541
-615
-691
-770
-850
-932
-1016
-1102
-1190
-1280
-1372
-1465
-1560
-1657
-1755
-1855
-1957
-2060
-2164
-2270
-2377
-2485
-2594
-2704
-2816
-2928
-3041
-3155
-3269
-3384
-3499
-3615
-3731
-3847
-3963
-4078
-4195
-4310
-4425
-4539
-4653
-4765
-4877
-4988
-5098
-5206
-5313
-5419
-5524
-5626
-5728
-5828
-5926
-6022
-6116
-6209
-6300
-6389
-6475
-6560
-6644
-6725
-6804
-6881
-6956
-7029
-7100
-7169
-7236
-7301
-7364
-7425
-7483
-7540
-7595
-7647
-7697
-7746
-7791
-7835
-7876
-7915
-7951
-7985
-8016
-8044
-8070
-8093
-8113
-8130
-8145
-8156
-8164
-8170
-8173
-8173
-8169
-8163
-8153
-8141
-8125
-8106
-8086
-8061
-8035
-8005
-7973
-7938
-7901
-7862
-7820
-7777
-7732
-7685
-7636
-7586
-7534
-7481
-7427
-7371
-7315
-7258
-7200
-7141
-7081
-7020
-6959
-6898
-6836
-6773
-6710
-6647
-6583
-6519
-6455
-6390
-6325
-6260
-6194
-6129
-6063
-5997
-5931
-5865
-5799
-5733
-5668
-5602
-5537
-5472
-5407
-5343
-5279
-5216
-5153
-5091
-5030
-4970
-4912
-4854
-4797
-4742
-4688
-4636
-4586
-4537
-4490
-4445
-4402
-4360
-4321
-4285
-4250
-4217
-4187
-4159
-4133
-4109
-4086
-4067
-4049
-4033
-4019
-4006
-3996
-3987
-3980
-3975
-3971
-3969
-3968
-3969
-3972
-3976
-3982
-3989
-3998
-4008
-4019
-4032
-4046
-4061
-4078
-4096
-4116
-4136
-4158
-4181
-4206
-4231
-4258
-4286
-4315
-4345
-4376
-4408
-4441
-4475
-4511
-4547
-4584
-4622
-4660
-4699
-4739
-4780
-4821
-4862
-4904
-4946
-4987
-5029
-5071
-5112
-5152
-5193
-5232
-5271
-5309
-5347
-5383
-5418
-5453
-5486
-5518
-5549
-5579
-5608
-5635
-5662
-5687
-5711
-5734
-5757
-5778
-5798
-5817
-5835
-5852
-5868
-5883
-5897
-5910
-5923
-5934
-5945
-5955
-5964
-5973
-5980
-5987
-5993
-5999
-6004
-6008
-6011
-6014
-6016
-6017
-6017
-6017
-6016
-6013
-6010
-6006
-6001
-5995
-5988
-5980
-5971
-5960
-5949
-5936
-5922
-5907
-5890
-5873
-5854
-5833
-5812
-5789
-5766
-5741
-5714
-5687
-5659
-5630
-5599
-5568
-5536
-5504
-5470
-5436
-5401
-5366
-5330
-5294
-5257
-5220
-5183
-5145
-5108
-5070
-5032
-4994
-4956
-4917
-4879
-4841
-4803
-4764
-4726
-4687
-4649
-4610
-4571
-4532
-4492
-4452
-4412
-4371
-4330
-4288
-4245
-4202
-4158
-4114
-4069
-4022
-3976
-3929
-3881
-3832
-3783
-3733
-3683
-3632
-3581
-3529
-3477
-3425
-3372
-3320
-3267
-3215
-3162
-3110
-3058
-3005
-2954
-2902
-2850
-2799
-2748
-2697
-2647
-2596
-2546
-2496
-2447
-2397
-2348
-2299
-2250
-2201
-2153
-2104
-2056
-2008
-1960
-1913
-1865
-1818
-1772
-1725
-1679
-1633
-1588
-1544
-1499
-1456
-1412
-1370
-1328
-1287
-1246
-1207
-1168
-1130
-1093
-1057
-1022
-989
-956
-924
-894
-864
-836
-809
-783
-759
-735
-713
-692
-673
-654
-637
-622
-607
-594
-582
-571
-562
-554
-547
-542
-538
-535
-533
-533
-533
-535
-538
-542
-546
-552
-559
-566
-574
-582
-591
-601
-611
-622
-633
-644
-656
-668
-680
-692
-705
-718
-730
-743
-756
-769
-782
-795
-808
-821
-833
-846
-858
-871
-883
-895
-907
-919
-930
-941
-952
-962
-972
-981
-990
-998
-1006
-1012
-1018
-1022
-1027
-1030
-1032
-1033
-1032
-1031
-1028
-1024
-1018
-1012
-1006
-997
-988
-977
-965
-952
-938
-923
-906
-889
-871
-851
-831
-810
-788
-765
-741
-716
-691
-665
-638
-610
-582
-553
-523
-493
-462
-431
-399
-367
-334
-301
-267
-233
-198
-163
-128
-92
-56
-20
16
52
89
126
163
200
237
274
311
348
385
422
459
495
531
567
603
638
673
707
741
774
807
839
870
901
932
961
990
1018
1045
1072
1098
1123
1147
1170
1192
1214
1235
1255
1274
1292
1310
1327
1343
1359
1373
1388
1401
1414
1426
1438
1449
1460
1470
1479
1488
1497
1506
1513
1521
1528
1535
1542
1548
1554
1559
1565
1570
1575
1579
1584
1588
1592
1596
1600
1603
1606
1609
1612
1615
1618
1620
1622
1624
1626
1627
1628
1629
1630
1630
1630
1630
1630
1629
1628
1626
1624
1621
1618
1615
1611
1607
1602
1597
1591
1585
1579
1572
1564
1557
1549
1541
1532
1524
1515
1506
1497
1487
1478
1469
1459
1450
1441
1431
1422
1413
1404
1395
1386
1378
1369
1361
1353
1345
1337
1330
1323
1316
1310
1304
1299
1294
1290
1286
1283
1280
1278
1277
1277
1277
1278
1280
1282
1286
1290
1295
1300
1307
1314
1322
1331
1341
1352
1363
1375
1388
1402
1416
1432
1448
1465
1483
1501
1521
1541
1562
1584
1607
1631
1655
1680
1706
1733
1761
1790
1819
1849
1881
1913
1945
1979
2013
2049
2085
2122
2159
2197
2236
2275
2315
2355
2396
2437
2478
2519
2561
2603
2645
2687
2729
2771
2814
2856
2899
2941
2984
3026
3069
3112
3155
3198
3240
3283
3327
3370
3413
3456
3499
3542
3586
3629
3672
3716
3759
3802
3846
3889
3933
3976
4019
4062
4106
4149
4192
4234
4277
4318
4360
4401
4442
4481
4521
4559
4597
4634
4670
4705
4739
4772
4804
4835
4864
4892
4919
4944
4968
4991
5012
5031
5049
5066
5081
5095
5107
5118
5127
5135
5141
5146
5150
5152
5153
5152
5151
5148
5144
5139
5132
5125
5116
5107
5096
5084
5072
5059
5044
5029
5013
4996
4978
4959
4940
4919
4898
4877
4854
4831
4807
4783
4758
4732
4706
4680
4653
4626
4598
4570
4542
4513
4485
4456
4427
4399
4370
4341
4313
4285
4257
4229
4202
4175
4149
4123
4097
4072
4048
4024
4000
3978
3956
3935
3914
3894
3875
3857
3840
3824
3808
3794
3780
3768
3756
3746
3736
3728
3720
3713
3708
3703
3699
3696
3693
3692
3691
3691
3691
3692
3694
3696
3699
3703
3707
3712
3717
3723
3729
3735
3742
3750
3757
3765
3773
3782
3790
3798
3807
3815
3823
3831
3839
3847
3854
3861
3867
3873
3879
3884
3889
3893
3897
3901
3904
3907
3910
3912
3915
3916
3918
3919
3921
3921
3922
3923
3923
3923
3922
3921
3920
3919
3917
3914
3911
3908
3904
3900
3895
3890
3885
3879
3874
3868
3861
3855
3849
3842
3836
3830
3824
3818
3813
3808
3803
3798
3794
3790
3787
3783
3780
3777
3775
3773
3771
3769
3767
3766
3765
3764
3763
3762
3762
3762
3763
3764
3766
3768
3770
3774
3777
3782
3787
3792
3799
3805
3813
3821
3829
3838
3847
3857
3867
3877
3887
3898
3909
3920
3931
3943
3954
3965
3977
3988
4000
4011
4022
4035
4046
4058
4069
4080
4091
4102
4112
4122
4132
4141
4149
4157
4165
4172
4178
4183
4188
4193
4196
4199
4201
4202
4202
4201
4199
4197
4193
4188
4183
4176
4169
4160
4150
4139
4127
4114
4100
4083
4067
4050
4030
4011
3990
3967
3944
3919
3893
3865
3837
3807
3776
3744
3711
3677
3641
3605
3568
3529
3490
3450
3410
3369
3327
3285
3242
3199
3155
3112
3067
3023
2979
2934
2889
2844
2799
2753
2708
2663
2618
2573
2528
2484
2439
2395
2352
2308
2265
2223
2181
2139
2098
2057
2017
1978
1939
1901
1864
1827
1791
1756
1722
1689
1656
1625
1594
1565
1536
1509
1482
1457
1432
1409
1387
1365
1345
1326
1307
1289
1272
1256
1241
1226
1213
1200
1187
1176
1165
1155
1146
1138
1130
1124
1117
1112
1107
1102
1098
1094
1091
1088
1085
1082
1079
1077
1074
1071
1069
1066
1063
1060
1057
1054
1050
1047
1043
1039
1035
1031
1026
1022
1016
1012
1006
1002
997
992
986
981
975
970
964
958
953
947
941
934
928
921
914
907
899
891
883
874
865
856
846
836
825
814
802
789
776
762
748
733
717
700
683
664
645
625
604
582
559
534
509
482
455
426
395
364
331
297
262
226
188
150
110
69
27
-17
-61
-106
-152
-198
-246
-294
-343
-392
-442
-492
-543
-594
-646
-698
-751
-804
-857
-911
-965
-1020
-1075
-1130
-1186
-1242
-1298
-1355
-1412
-1469
-1526
-1583
-1640
-1697
-1754
-1810
-1866
-1922
-1977
-2031
-2085
-2138
-2190
-2242
-2292
-2342
-2391
-2438
-2485
-2530
-2575
-2618
-2660
-2701
-2740
-2778
-2815
-2851
-2885
-2918
-2949
-2978
-3006
-3033
-3058
-3081
-3103
-3122
-3140
-3157
-3171
-3184
-3195
-3204
-3211
-3217
-3221
-3222
-3223
-3221
-3218
-3213
-3206
-3198
-3188
-3177
-3164
-3150
-3135
-3118
-3100
-3081
-3061
-3040
-3019
-2996
-2972
-2948
-2923
-2898
-2872
-2846
-2820
-2793
-2766
-2738
-2710
-2682
-2654
-2626
-2597
-2568
-2539
-2509
-2479
-2449
-2419
-2388
-2357
-2325
-2294
-2262
-2230
-2197
-2164
-2131
-2098
-2065
-2031
-1998
-1964
-1930
-1896
-1862
-1827
-1793
-1759
-1725
-1691
-1657
-1624
-1590
-1557
-1525
-1493
-1462
-1431
-1401
-1372
-1343
-1316
-1290
-1264
-1240
-1216
-1194
-1173
-1153
-1135
-1117
-1101
-1086
-1072
-1059
-1048
-1038
-1029
-1022
-1016
-1010
-1008
-1006
-1004
-1006
-1008
-1010
-1014
-1020
-1028
-1037
-1046
-1057
-1069
-1081
-1095
-1110
-1127
-1144
-1162
-1181
-1202
-1223
-1246
-1269
-1294
-1320
-1347
-1375
-1405
-1435
-1467
-1501
-1535
-1571
-1608
-1646
-1685
-1726
-1768
-1811
-1856
-1901
-1948
-1995
-2043
-2092
-2142
-2192
-2243
-2294
-2346
-2397
-2449
-2500
-2552
-2603
-2654
-2704
-2754
-2804
-2853
-2901
-2949
-2995
-3041
-3085
-3129
-3171
-3213
-3253
-3291
-3329
-3365
-3399
-3433
-3464
-3494
-3523
-3550
-3575
-3599
-3621
-3642
-3661
-3678
-3694
-3708
-3720
-3731
-3740
-3748
-3754
-3758
-3761
-3762
-3761
-3759
-3754
-3749
-3741
-3732
-3721
-3709
-3695
-3679
-3662
-3643
-3623
-3601
-3577
-3553
-3526
-3498
-3469
-3438
-3406
-3373
-3338
-3303
-3265
-3227
-3188
-3147
-3106
-3063
-3019
-2975
-2930
-2884
-2837
-2789
-2741
-2693
-2644
-2595
-2546
-2496
-2447
-2397
-2348
-2299
-2250
-2201
-2153
-2106
-2058
-2012
-1966
-1921
-1877
-1834
-1791
-1750
-1709
-1669
-1630
-1592
-1556
-1520
-1485
-1451
-1419
-1387
-1357
-1328
-1299
-1272
-1247
-1222
-1199
-1176
-1155
-1135
-1116
-1099
-1082
-1067
-1052
-1039
-1026
-1014
-1004
-995
-987
-979
-972
-966
-961
-957
-954
-952
-951
-951
-952
-954
-957
-961
-966
-972
-979
-987
-997
-1006
-1018
-1030
-1043
-1057
-1071
-1086
-1102
-1118
-1135
-1152
-1170
-1187
-1206
-1224
-1242
-1260
-1279
-1297
-1315
-1333
-1350
-1368
-1385
-1402
-1419
-1435
-1451
-1467
-1483
-1498
-1513
-1528
-1542
-1556
-1570
-1583
-1596
-1609
-1621
-1633
-1645
-1656
-1666
-1677
-1686
-1696
-1704
-1713
-1720
-1727
-1734
-1740
-1745
-1750
-1753
-1756
-1759
-1760
-1761
-1760
-1759
-1757
-1754
-1750
-1745
-1740
-1733
-1725
-1717
-1707
-1696
-1684
-1672
-1658
-1643
-1626
-1609
-1590
-1570
-1549
-1527
-1503
-1479
-1453
-1426
-1398
-1368
-1338
-1306
-1274
-1241
-1207
-1172
-1136
-1099
-1062
-1024
-986
-947
-907
-866
-826
-784
-742
-700
-657
-613
-569
-525
-480
-434
-388
-342
-295
-248
-200
-151
-102
-53
-3
48
99
151
203
255
308
361
414
467
520
573
627
679
732
784
836
888
939
989
1039
1087
1135
1182
1228
1272
1316
1359
1400
1440
1479
1516
1552
1587
1620
1652
1682
1711
1738
1764
1788
1811
1832
1851
1869
1886
1900
1914
1925
1936
1944
1951
1957
1961
1964
1966
1966
1965
1963
1959
1955
1949
1943
1936
1927
1918
1908
1898
1887
1875
1862
1850
1836
1823
1809
1794
1779
1764
1749
1734
1718
1702
1687
1671
1655
1639
1624
1609
1594
1579
1565
1551
1537
1525
1512
1501
1490
1479
1470
1461
1454
1447
1441
1437
1433
1431
1429
1429
1430
1432
1435
1439
1445
1451
1458
1467
1476
1486
1497
1509
1522
1535
1549
1564
1579
1596
1612
1630
1648
1667
1686
1705
1726
1746
1768
1789
1811
1833
1856
1878
1901
1924
1947
1970
1993
2016
2039
2062
2085
2107
2129
2151
2173
2194
2215
2236
2256
2276
2296
2315
2334
2352
2370
2388
2405
2422
2438
2454
2470
2485
2500
2515
2529
2542
2555
2568
2580
2592
2604
2614
2625
2635
2644
2653
2661
2669
2676
2683
2689
2695
2700
2705
2709
2713
2716
2719
2721
2723
2725
2725
2726
2725
2724
2723
2720
2718
2714
2710
2706
2701
2696
2690
2684
2677
2671
2664
2657
2649
2642
2635
2628
2621
2614
2607
2601
2595
2589
2584
2579
2575
2571
2567
2564
2562
2560
2559
2558
2558
2558
2559
2561
2563
2565
2569
2572
2577
2581
2586
2592
2598
2604
2611
2618
2625
2633
2641
2649
2657
2666
2676
2685
2695
2705
2715
2725
2736
2746
2757
2769
2780
2792
2803
2815
2827
2839
2851
2864
2876
2889
2901
2914
2927
2939
2952
2965
2978
2991
3004
3018
3031
3044
3057
3071
3084
3098
3111
3124
3138
3151
3164
3177
3190
3203
3216
3228
3240
3252
3263
3274
3284
3294
3303
3312
3320
3328
3334
3340
3345
3349
3352
3355
3356
3357
3357
3356
3354
3351
3347
3343
3337
3332
3325
3318
3310
3302
3293
3284
3274
3264
3254
3243
3232
3221
3210
3198
3186
3174
3162
3149
3137
3124
3111
3097
3084
3070
3057
3043
3028
3014
3000
2985
2970
2955
2940
2924
2908
2892
2876
2859
2842
2824
2806
2787
2769
2749
2730
2710
2689
2669
2648
2627
2606
2585
2565
2544
2523
2503
2483
2464
2445
2427
2409
2392
2376
2361
2347
2333
2321
2309
2298
2289
2280
2273
2266
2260
2255
2252
2249
2247
2245
2245
2245
2246
2247
2249
2251
2254
2258
2262
2266
2270
2275
2280
2285
2290
2296
2302
2308
2314
2321
2327
2334
2342
2349
2357
2365
2374
2383
2392
2402
2413
2424
2436
2448
2461
2475
2489
2504
2520
2536
2553
2571
2589
2608
2627
2646
2666
2686
2707
2727
2748
2768
2789
2809
2828
2848
2867
2885
2903
2921
2938
2954
2969
2984
2999
3012
3025
3038
3049
3060
3071
3081
3090
3098
3106
3113
3120
3126
3131
3136
3140
3144
3147
3150
3152
3154
3155
3155
3155
3155
3154
3153
3151
3149
3147
3144
3141
3138
3135
3131
3127
3123
3119
3115
3110
3105
3100
3095
3090
3085
3079
3074
3068
3062
3056
3050
3044
3038
3031
3025
3018
3011
3005
2998
2991
2984
2977
2970
2964
2957
2950
2944
2937
2931
2925
2919
2913
2908
2903
2898
2894
2890
2887
2884
2882
2881
2880
2879
2880
2880
2882
2884
2887
2890
2894
2898
2903
2909
2915
2922
2929
2936
2944
2952
2961
2970
2979
2988
2998
3008
3018
3028
3038
3049
3060
3070
3081
3091
3102
3113
3123
3133
3143
3153
3163
3173
3182
3191
3200
3209
3218
3227
3235
3244
3252
3260
3268
3276
3284
3291
3299
3306
3313
3320
3326
3333
3339
3344
3350
3355
3360
3364
3368
3372
3375
3378
3381
3383
3385
3386
3388
3388
3389
3388
3388
3387
3385
3383
3380
3377
3372
3368
3362
3356
3349
3341
3332
3322
3311
3300
3287
3273
3259
3243
3226
3209
3190
3170
3149
3127
3104
3081
3056
3030
3003
2976
2948
2919
2889
2858
2827
2795
2762
2729
2695
2661
2626
2590
2554
2518
2481
2444
2406
2368
2329
2290
2250
2210
2170
2129
2088
2047
2005
1962
1920
1877
1833
1789
1745
1701
1657
1612
1568
1523
1478
1434
1389
1345
1300
1256
1212
1169
1126
1083
1040
998
956
915
874
834
795
756
717
680
643
607
572
537
504
472
440
410
381
353
326
301
276
253
231
210
190
172
155
138
123
109
96
83
72
61
52
43
35
27
21
15
9
4
0
-4
-8
-11
-14
-16
-18
-19
-20
-21
-21
-21
-21
-20
-19
-18
-16
-14
-11
-8
-4
0
4
9
15
21
27
34
41
49
58
66
76
85
95
105
116
127
138
150
162
174
187
199
212
226
239
253
267
280
294
308
323
337
351
365
378
392
406
419
432
445
457
469
481
492
502
512
522
530
539
546
552
558
563
568
571
574
575
576
576
575
574
571
567
562
556
549
541
532
522
511
498
485
470
455
438
420
401
381
361
339
317
294
270
245
220
193
167
139
111
82
53
22
-8
-40
-72
-105
-138
-173
-208
-244
-280
-317
-356
-394
-434
-475
-516
-558
-601
-645
-689
-734
-780
-827
-874
-923
-971
-1020
-1071
-1122
-1173
-1225
-1277
-1329
-1382
-1435
-1489
-1542
-1596
-1650
-1704
-1758
-1813
-1867
-1921
-1976
-2029
-2084
-2139
-2193
-2247
-2301
-2355
-2409
-2463
-2517
-2571
-2624
-2678
-2731
-2784
-2838
-2891
-2944
-2996
-3049
-3101
-3153
-3205
-3257
-3308
-3359
-3409
-3459
-3508
-3556
-3604
-3652
-3698
-3744
-3789
-3833
-3877
-3919
-3961
-4001
-4041
-4080
-4117
-4154
-4189
-4224
-4257
-4289
-4320
-4350
-4379
-4406
-4433
-4458
-4482
-4505
-4526
-4547
-4566
-4584
-4602
-4618
-4633
-4647
-4660
-4672
-4683
-4694
-4703
-4711
-4719
-4726
-4732
-4737
-4741
-4745
-4748
-4750
-4752
-4753
-4753
-4753
-4753
-4752
-4751
-4749
-4747
-4744
-4742
-4739
-4736
-4732
-4729
-4725
-4721
-4717
-4713
-4709
-4705
-4700
-4695
-4691
-4686
-4681
-4676
-4670
-4665
-4659
-4653
-4647
-4641
-4635
-4628
-4621
-4614
-4607
-4600
-4593
-4585
-4578
-4570
-4563
-4555
-4547
-4539
-4531
-4523
-4515
-4507
-4498
-4490
-4482
-4475
-4467
-4459
-4452
-4444
-4437
-4430
-4423
-4416
-4410
-4403
-4397
-4391
-4384
-4378
-4372
-4366
-4360
-4354
-4348
-4341
-4335
-4329
-4322
-4316
-4309
-4302
-4295
-4288
-4281
-4274
-4267
-4260
-4252
-4245
-4237
-4230
-4222
-4215
-4208
-4201
-4194
-4187
-4180
-4174
-4167
-4161
-4155
-4150
-4145
-4140
-4135
-4131
-4127
-4124
-4121
-4119
-4116
-4115
-4114
-4113
-4113
-4113
-4114
-4115
-4117
-4119
-4122
-4125
-4128
-4133
-4137
-4142
-4148
-4154
-4160
-4167
-4174
-4181
-4189
-4196
-4205
-4213
-4221
-4230
-4239
-4248
-4257
-4266
-4275
-4284
-4293
-4302
-4311
-4320
-4329
-4338
-4346
-4355
-4363
-4371
-4378
-4386
-4393
-4399
-4406
-4412
-4417
-4422
-4427
-4432
-4436
-4440
-4443
-4446
-4448
-4450
-4452
-4453
-4454
-4454
-4454
-4453
-4452
-4450
-4448
-4446
-4443
-4439
-4436
-4431
-4427
-4421
-4416
-4410
-4403
-4396
-4388
-4380
-4371
-4361
-4351
-4341
-4329
-4317
-4304
-4291
-4277
-4262
-4247
-4230
-4213
-4195
-4176
-4157
-4136
-4115
-4093
-4070
-4046
-4022
-3996
-3970
-3943
-3915
-3886
-3857
-3826
-3795
-3763
-3731
-3697
-3663
-3629
-3593
-3557
-3520
-3483
-3445
-3407
-3368
-3328
-3288
-3247
-3206
-3164
-3122
-3080
-3037
-2993
-2950
-2906
-2861
-2817
-2772
-2727
-2682
-2637
-2591
-2546
-2500
-2454
-2408
-2361
-2315
-2268
-2222
-2176
-2129
-2083
-2036
-1990
-1944
-1898
-1851
-1805
-1760
-1714
-1668
-1623
-1578
-1533
-1489
-1444
-1401
-1357
-1314
-1272
-1229
-1188
-1147
-1106
-1066
-1027
-988
-949
-911
-874
-838
-802
-767
-732
-699
-666
-633
-602
-571
-541
-512
-483
-455
-428
-401
-375
-350
-325
-301
-278
-255
-233
-211
-190
-169
-149
-129
-110
-91
-73
-55
-38
-22
-6
9
23
37
49
61
73
83
92
101
108
115
121
125
129
132
134
135
135
134
132
129
126
122
117
112
105
98
91
82
73
64
54
43
33
21
9
-3
-15
-28
-41
-54
-67
-80
-94
-108
-122
-135
-149
-163
-177
-191
-205
-219
-232
-246
-259
-273
-286
-298
-311
-323
-335
-347
-358
-368
-379
-389
-398
-407
-415
-423
-431
-437
-444
-449
-455
-459
-463
-467
-470
-472
-474
-475
-475
-475
-474
-473
-471
-468
-465
-461
-456
-451
-445
-438
-431
-424
-415
-406
-397
-387
-376
-365
-353
-341
-328
-314
-300
-285
-270
-254
-238
-221
-203
-185
-166
-146
-126
-105
-83
-60
-37
-13
12
38
65
93
121
150
180
211
243
275
309
343
378
413
450
487
524
563
602
642
683
724
767
809
853
897
942
987
1033
1080
1127
1175
1224
1273
1323
1373
1424
1475
1527
1580
1633
1686
1740
1794
1848
1903
1958
2013
2068
2123
2178
2233
2288
2343
2397
2452
2506
2559
2612
2665
2717
2768
2819
2869
2919
2967
3015
3063
3109
3155
3200
3244
3287
3329
3371
3412
3452
3491
3529
3567
3603
3639
3674
3708
3741
3774
3805
3836
3866
3895
3923
3950
3977
4003
4027
4051
4075
4097
4119
4140
4160
4179
4197
4215
4232
4248
4263
4278
4291
4304
4316
4327
4337
4346
4354
4361
4368
4374
4378
4382
4385
4388
4390
4390
4391
4390
4389
4388
4385
4383
4379
4376
4371
4366
4361
4356
4350
4343
4337
4330
4323
4315
4307
4299
4291
4283
4274
4265
4256
4247
4238
4228
4218
4208
4198
4188
4178
4168
4158
4147
4137
4126
4116
4106
4094
4085
4075
4065
4054
4045
4035
4025
4016
4006
3997
3988
3978
3969
3961
3952
3944
3935
3927
3919
3912
3904
3897
3890
3883
3876
3870
3863
3857
3851
3846
3840
3835
3831
3826
3822
3818
3814
3811
3809
3806
3805
3803
3803
3802
3803
3804
3806
3808
3811
3815
3819
3824
3830
3837
3844
3853
3862
3871
3882
3894
3906
3920
3934
3949
3965
3983
4001
4019
4041
4062
4085
4108
4133
4158
4185
4212
4240
4270
4300
4331
4363
4396
4429
4463
4498
4533
4569
4606
4642
4680
4717
4755
4793
4831
4869
4908
4946
4984
5022
5060
5098
5136
5173
5209
5246
5281
5316
5351
5385
5418
5450
5481
5511
5540
5569
5596
5622
5646
5670
5692
5713
5732
5750
5766
5782
5795
5807
5818
5826
5834
5840
5844
5846
5847
5847
5845
5841
5836
5829
5821
5811
5799
5787
5772
5757
5740
5721
5701
5680
5658
5634
5610
5584
5556
5528
5499
5468
5437
5404
5370
5336
5300
5263
5226
5188
5148
5108
5068
5026
4984
4941
4898
4853
4809
4763
4718
4671
4624
4577
4529
4481
4433
4384
4335
4285
4236
4186
4136
4086
4035
3986
3936
3887
3837
3788
3739
3691
3643
3595
3548
3502
3456
3411
3366
3323
3280
3238
3197
3157
3118
3080
3043
3007
2972
2938
2905
2874
2843
2814
2786
2760
2734
2710
2688
2666
2646
2627
2610
2594
2579
2566
2554
2544
2535
2527
2521
2517
2513
2512
2511
2513
2516
2520
2525
2532
2541
2551
2562
2575
2588
2604
2620
2637
2656
2676
2697
2719
2742
2766
2790
2816
2842
2869
2897
2925
2953
2982
3012
3041
3071
3101
3131
3161
3192
3222
3252
3282
3312
3341
3370
3399
3428
3456
3484
3511
3538
3565
3591
3616
3642
3666
3690
3714
3737
3759
3781
3802
3823
3843
3862
3881
3899
3916
3932
3948
3963
3978
3991
4003
4014
4026
4035
4045
4053
4059
4067
4072
4075
4078
4081
4083
4083
4082
4081
4078
4075
4070
4066
4059
4053
4046
4038
4029
4019
4009
3999
3987
3975
3962
3948
3934
3919
3903
3887
3869
3851
3833
3813
3793
3773
3751
3729
3707
3684
3660
3636
3611
3587
3562
3536
3511
3485
3459
3433
3407
3381
3355
3329
3303
3277
3252
3226
3201
3176
3151
3126
3102
3078
3054
3030
3007
2984
2961
2938
2916
2895
2873
2852
2831
2811
2791
2771
2752
2733
2714
2696
2677
2660
2642
2625
2608
2591
2575
2558
2542
2525
2509
2493
2477
2460
2444
2427
2411
2395
2378
2361
2345
2328
2311
2294
2277
2260
2243
2227
2210
2193
2176
2159
2142
2125
2108
2091
2074
2057
2040
2023
2007
1990
1973
1955
1938
1921
1904
1886
1869
1852
1834
1816
1798
1781
1763
1744
1726
1708
1689
1670
1652
1633
1613
1594
1575
1555
1535
1516
1496
1475
1455
1434
1414
1393
1372
1350
1329
1307
1286
1264
1242
1220
1197
1175
1153
1130
1107
1085
1062
1039
1014
992
968
944
920
896
872
847
822
797
772
747
721
695
669
642
615
588
560
532
504
475
445
416
386
355
325
294
263
231
199
167
135
103
71
38
5
-27
-60
-93
-126
-158
-191
-224
-256
-289
-322
-355
-388
-420
-453
-486
-519
-551
-584
-617
-649
-682
-714
-747
-779
-811
-843
-875
-906
-938
-969
-1000
-1032
-1063
-1093
-1124
-1154
-1185
-1215
-1244
-1274
-1303
-1332
-1361
-1389
-1417
-1444
-1471
-1498
-1524
-1550
-1575
-1600
-1624
-1648
-1671
-1694
-1716
-1738
-1759
-1780
-1800
-1820
-1839
-1858
-1877
-1895
-1912
-1929
-1946
-1963
-1979
-1994
-2009
-2024
-2037
-2052
-2066
-2079
-2091
-2104
-2115
-2127
-2138
-2148
-2158
-2168
-2177
-2186
-2195
-2203
-2211
-2219
-2226
-2233
-2239
-2245
-2252
-2257
-2263
-2268
-2273
-2278
-2283
-2288
-2293
-2298
-2302
-2307
-2312
-2317
-2322
-2327
-2332
-2337
-2343
-2348
-2354
-2360
-2366
-2372
-2379
-2385
-2392
-2399
-2406
-2412
-2419
-2427
-2434
-2441
-2448
-2455
-2462
-2469
-2477
-2484
-2491
-2498
-2505
-2512
-2520
-2527
-2534
-2542
-2550
-2557
-2565
-2573
-2582
-2590
-2599
-2608
-2618
-2627
-2637
-2647
-2658
-2669
-2680
-2691
-2703
-2714
-2726
-2739
-2751
-2763
-2776
-2789
-2802
-2814
-2827
-2840
-2853
-2865
-2878
-2890
-2902
-2914
-2925
-2937
-2948
-2959
-2969
-2979
-2989
-2999
-3008
-3017
-3025
-3034
-3042
-3049
-3056
-3063
-3070
-3076
-3082
-3087
-3092
-3097
-3101
-3105
-3109
-3112
-3115
-3118
-3120
-3122
-3123
-3125
-3126
-3126
-3127
-3127
-3127
-3126
-3125
-3124
-3122
-3120
-3117
-3114
-3110
-3106
-3101
-3096
-3089
-3083
-3075
-3067
-3059
-3049
-3039
-3028
-3016
-3004
-2991
-2977
-2963
-2948
-2932
-2915
-2898
-2880
-2862
-2844
-2824
-2805
-2785
-2764
-2743
-2722
-2701
-2679
-2658
-2636
-2613
-2591
-2569
-2546
-2524
-2501
-2479
-2456
-2433
-2411
-2388
-2365
-2343
-2320
-2298
-2275
-2253
-2231
-2209
-2188
-2166
-2145
-2124
-2104
-2084
-2064
-2044
-2025
-2007
-1989
-1972
-1955
-1938
-1923
-1908
-1893
-1880
-1867
-1855
-1843
-1833
-1823
-1813
-1805
-1797
-1790
-1784
-1779
-1774
-1769
-1766
-1762
-1760
-1757
-1755
-1754
-1753
-1752
-1752
-1752
-1752
-1752
-1753
-1753
-1754
-1755
-1756
-1757
-1758
-1759
-1760
-1760
-1761
-1762
-1763
-1764
-1764
-1765
-1765
-1765
-1765
-1765
-1765
-1765
-1764
-1764
-1763
-1762
-1761
-1760
-1759
-1758
-1756
-1755
-1753
-1751
-1749
-1747
-1745
-1743
-1741
-1738
-1736
-1733
-1731
-1728
-1725
-1722
-1718
-1715
-1711
-1707
-1703
-1699
-1694
-1689
-1684
-1679
-1673
-1667
-1660
-1654
-1647
-1640
-1632
-1625
-1617
-1608
-1600
-1592
-1583
-1574
-1565
-1556
-1547
-1537
-1528
-1518
-1508
-1499
-1489
-1479
-1469
-1459
-1449
-1439
-1429
-1419
-1409
-1399
-1389
-1379
-1368
-1358
-1347
-1336
-1325
-1314
-1302
-1291
-1279
-1267
-1255
-1243
-1230
-1217
-1204
-1191
-1178
-1165
-1151
-1138
-1124
-1110
-1095
-1081
-1066
-1051
-1035
-1020
-1002
-987
-970
-953
-935
-916
-898
-879
-859
-839
-818
-798
-776
-754
-732
-709
-686
-663
-639
-615
-590
-565
-540
-514
-488
-462
-435
-408
-381
-354
-326
-298
-270
-242
-214
-185
-156
-127
-98
-68
-39
-9
21
52
82
113
143
174
205
236
267
297
328
358
388
418
447
476
505
533
560
587
614
639
665
689
713
736
759
781
802
823
843
862
881
898
916
932
948
962
977
990
1002
1014
1026
1036
1046
1055
1064
1071
1078
1084
1089
1094
1097
1100
1102
1104
1105
1105
1104
1103
1101
1098
1096
1092
1088
1084
1079
1074
1069
1063
1057
1051
1044
1037
1030
1022
1014
1008
1000
992
984
975
967
958
949
940
931
922
912
903
893
883
873
863
854
844
834
824
814
804
794
784
774
765
755
746
736
727
718
709
700
691
683
675
667
659
651
644
637
631
625
619
614
610
606
602
599
597
595
595
595
595
597
599
602
606
611
617
623
630
638
646
655
665
676
687
699
712
725
739
754
769
785
801
818
836
854
873
892
911
932
952
974
995
1018
1041
1064
1088
1113
1138
1163
1190
1217
1244
1272
1300
1329
1359
1388
1419
1449
1480
1511
1542
1573
1604
1636
1667
1699
1730
1761
1792
1823
1854
1885
1915
1945
1975
2004
2033
2062
2090
2118
2146
2173
2200
2226
2252
2277
2302
2326
2350
2373
2396
2419
2440
2462
2483
2503
2523
2542
2562
2580
2599
2617
2634
2652
2669
2685
2702
2718
2734
2750
2765
2780
2795
2810
2825
2839
2853
2867
2881
2894
2907
2920
2933
2945
2956
2968
2979
2989
2999
3009
3018
3027
3035
3043
3050
3057
3063
3069
3074
3079
3084
3088
3091
3094
3097
3099
3101
3103
3104
3104
3104
3104
3103
3102
3101
3099
3097
3094
3091
3088
3084
3081
3077
3073
3068
3063
3059
3054
3048
3043
3037
3032
3026
3020
3013
3007
3000
2993
2986
2979
2972
2964
2956
2948
2940
2931
2922
2913
2904
2894
2884
2874
2864
2853
2842
2831
2820
2809
2798
2786
2775
2763
2752
2740
2728
2717
2706
2694
2683
2672
2661
2651
2640
2630
2620
2610
2600
2590
2581
2572
2563
2554
2545
2536
2528
2520
2512
2504
2496
2489
2481
2474
2467
2460
2454
2447
2441
2435
2429
2423
2417
2412
2406
2401
2395
2390
2384
2379
2374
2368
2363
2358
2352
2347
2342
2336
2331
2325
2320
2314
2309
2303
2297
2292
2286
2280
2273
2267
2261
2254
2247
2241
2234
2227
2220
2212
2205
2198
2191
2183
2176
2168
2161
2154
2147
2140
2133
2126
2119
2113
2107
2101
2095
2090
2085
2080
2076
2072
2068
2065
2062
2059
2057
2055
2054
2053
2052
2052
2052
2053
2053
2055
2056
2058
2060
2062
2064
2067
2069
2072
2075
2079
2082
2085
2089
2093
2097
2101
2105
2109
2113
2118
2122
2127
2132
2137
2142
2147
2152
2158
2163
2169
2175
2181
2187
2194
2200
2207
2213
2220
2226
2233
2240
2247
2253
2260
2266
2273
2279
2285
2291
2297
2302
2308
2312
2317
2321
2325
2328
2331
2334
2335
2337
2337
2337
2337
2336
2334
2332
2329
2325
2321
2316
2311
2305
2299
2292
2285
2277
2269
2260
2250
2240
2229
2218
2206
2193
2180
2166
2152
2137
2121
2104
2087
2069
2051
2031
2011
1990
1969
1946
1923
1900
1875
1850
1824
1797
1770
1742
1713
1684
1655
1624
1593
1562
1530
1498
1466
1433
1400
1366
1333
1299
1264
1230
1195
1161
1126
1091
1056
1020
986
951
917
882
847
812
778
744
709
675
642
608
574
541
508
475
442
409
377
344
312
280
248
216
185
154
122
92
61
30
0
-30
-60
-90
-119
-148
-176
-204
-232
-259
-286
-312
-337
-362
-386
-409
-431
-453
-474
-493
-512
-530
-547
-563
-578
-592
-605
-617
-628
-638
-646
-654
-660
-665
-669
-672
-674
-675
-675
-673
-671
-668
-663
-658
-651
-644
-636
-627
-617
-606
-594
-582
-570
-556
-542
-528
-513
-498
-482
-466
-449
-433
-416
-398
-381
-363
-346
-328
-310
-291
-273
-254
-236
-217
-198
-179
-161
-142
-123
-104
-86
-67
-49
-31
-14
4
21
37
54
69
85
99
113
127
140
152
164
175
185
195
203
211
219
225
231
237
241
245
249
251
253
255
255
255
255
254
251
249
245
241
236
231
224
217
210
201
192
182
171
160
148
136
123
109
95
80
64
48
32
15
-2
-20
-39
-57
-76
-95
-115
-135
-155
-176
-196
-217
-238
-259
-280
-301
-323
-344
-365
-387
-408
-430
-451
-473
-494
-516
-538
-560
-581
-603
-625
-647
-669
-691
-713
-735
-757
-779
-802
-824
-847
-869
-892
-915
-938
-961
-984
-1006
-1031
-1054
-1077
-1101
-1124
-1148
-1171
-1195
-1218
-1241
-1264
-1288
-1311
-1333
-1356
-1379
-1401
-1424
-1446
-1468
-1490
-1512
-1534
-1556
-1578
-1600
-1623
-1645
-1667
-1689
-1711
-1733
-1755
-1777
-1799
-1821
-1843
-1865
-1887
-1909
-1930
-1952
-1973
-1994
-2015
-2035
-2055
-2075
-2094
-2113
-2132
-2150
-2167
-2184
-2201
-2217
-2232
-2246
-2260
-2272
-2285
-2296
-2306
-2316
-2324
-2332
-2338
-2344
-2349
-2352
-2355
-2356
-2357
-2356
-2355
-2352
-2348
-2344
-2338
-2331
-2324
-2315
-2306
-2296
-2285
-2273
-2261
-2248
-2234
-2220
-2205
-2189
-2173
-2156
-2139
-2121
-2103
-2085
-2066
-2047
-2027
-2007
-1987
-1966
-1945
-1924
-1903
-1881
-1858
-1836
-1813
-1789
-1766
-1742
-1717
-1693
-1668
-1643
-1618
-1592
-1566
-1541
-1515
-1488
-1462
-1436
-1410
-1383
-1357
-1331
-1305
-1279
-1253
-1227
-1201
-1175
-1150
-1125
-1100
-1075
-1050
-1026
-1002
-979
-955
-932
-910
-887
-865
-844
-823
-802
-781
-761
-741
-722
-703
-684
-665
-647
-629
-611
-593
-575
-558
-540
-523
-505
-488
-471
-453
-435
-417
-399
-381
-362
-344
-325
-306
-286
-267
-247
-228
-208
-188
-168
-148
-128
-108
-88
-68
-49
-29
-10
9
28
46
64
81
99
116
132
149
164
180
195
210
224
238
252
266
279
292
305
317
329
341
353
365
376
387
398
409
420
430
440
450
460
470
480
490
500
509
519
529
539
548
558
568
578
588
598
607
617
627
637
647
657
666
675
685
694
702
711
719
727
735
742
749
756
762
769
774
780
785
790
795
800
804
808
812
816
819
823
826
830
833
837
841
844
848
852
857
861
866
871
876
882
888
895
902
909
916
924
933
942
951
961
971
982
993
1004
1016
1029
1043
1056
1070
1085
1100
1115
1131
1148
1165
1182
1200
1218
1236
1255
1275
1295
1315
1335
1356
1378
1399
1421
1444
1467
1490
1513
1537
1561
1585
1610
1635
1661
1687
1713
1740
1766
1793
1821
1848
1876
1904
1932
1960
1989
2017
2045
2074
2103
2132
2160
2189
2217
2246
2274
2302
2330
2358
2386
2414
2441
2468
2495
2521
2548
2574
2599
2624
2649
2674
2698
2721
2745
2767
2789
2811
2832
2853
2873
2892
2911
2929
2946
2963
2979
2994
3008
3022
3036
3048
3060
3072
3083
3093
3103
3112
3121
3129
3137
3145
3152
3159
3165
3171
3177
3182
3187
3191
3195
3198
3202
3204
3207
3209
3210
3211
3212
3212
3212
3212
3211
3210
3208
3206
3204
3201
3198
3195
3192
3188
3184
3179
3174
3169
3164
3159
3153
3147
3141
3135
3128
3122
3116
3109
3103
3096
3090
3083
3077
3071
3065
3060
3054
3049
3044
3040
3035
3031
3027
3024
3021
3018
3016
3013
3011
3010
3008
3007
3006
3005
3004
3003
3002
3002
3001
3000
2999
2998
2997
2996
2995
2994
2993
2992
2990
2989
2988
2987
2985
2984
2983
2983
2982
2982
2981
2981
2982
2983
2984
2985
2987
2989
2991
2994
2998
3001
3005
3010
3014
3019
3024
3029
3034
3040
3046
3051
3057
3063
3069
3074
3080
3086
3091
3097
3102
3108
3113
3118
3123
3127
3132
3136
3140
3144
3147
3150
3153
3155
3158
3160
3162
3163
3165
3166
3167
3167
3168
3168
3168
3168
3168
3167
3167
3166
3165
3164
3163
3162
3160
3158
3155
3153
3150
3147
3143
3139
3134
3129
3124
3118
3112
3105
3098
3091
3083
3074
3065
3056
3046
3036
3025
3014
3003
2991
2979
2966
2953
2940
2927
2913
2900
2886
2872
2857
2843
2828
2814
2799
2784
2769
2754
2739
2723
2708
2692
2677
2661
2645
2629
2613
2597
2581
2564
2548
2531
2514
2497
2480
2463
2446
2429
2411
2394
2377
2359
2342
2325
2308
2291
2274
2257
2241
2224
2208
2193
2177
2162
2148
2133
2119
2106
2093
2080
2068
2056
2045
2033
2024
2015
2005
1997
1990
1983
1976
1970
1964
1959
1955
1951
1947
1944
1941
1939
1937
1935
1933
1932
1931
1930
1930
1929
1929
1929
1930
1931
1932
1933
1935
1937
1939
1942
1945
1948
1952
1956
1961
1966
1971
1977
1983
1989
1996
2003
2009
2017
2025
2032
2040
2048
2056
2064
2072
2080
2088
2096
2104
2112
2120
2128
2135
2142
2150
2156
2163
2169
2175
2181
2187
2192
2196
2200
2204
2207
2210
2212
2214
2215
2216
2215
2215
2213
2211
2209
2206
2202
2197
2192
2186
2180
2173
2165
2157
2148
2138
2128
2118
2107
2095
2083
2071
2058
2044
2029
2015
2000
1985
1969
1953
1937
1920
1902
1884
1866
1848
1829
1809
1790
1770
1749
1729
1708
1687
1665
1643
1622
1599
1577
1555
1532
1509
1486
1463
1440
1418
1395
1372
1349
1326
1304
1281
1259
1236
1214
1192
1170
1148
1127
1105
1084
1063
1042
1020
1000
979
959
939
919
899
879
860
841
822
803
785
767
749
731
714
697
680
664
647
631
615
600
584
569
554
540
525
511
496
482
468
455
441
427
414
400
387
374
360
347
334
322
309
296
284
272
260
248
237
226
215
204
194
185
175
167
158
150
143
136
130
124
119
115
111
107
104
102
101
100
99
99
100
101
103
105
108
111
115
119
124
129
134
140
146
152
158
165
172
179
186
194
201
209
217
225
234
242
251
260
269
278
287
297
307
317
327
338
349
360
371
383
395
408
421
434
448
462
476
491
507
522
539
555
572
589
607
625
643
662
680
699
718
738
757
777
797
817
837
857
878
898
918
938
958
978
997
1016
1036
1055
1074
1093
1111
1129
1146
1164
1181
1197
1214
1230
1245
1260
1275
1290
1304
1318
1331
1344
1357
1369
1381
1393
1404
1415
1425
1435
1445
1454
1463
1471
1479
1486
1493
1499
1505
1510
1515
1519
1522
1525
1528
1529
1530
1531
1531
1530
1528
1526
1524
1521
1517
1513
1508
1503
1497
1491
1484
1477
1470
1462
1454
1445
1436
1427
1418
1408
1398
1387
1377
1366
1355
1343
1332
1320
1307
1295
1282
1269
1255
1241
1227
1212
1197
1182
1166
1149
1133
1116
1098
1081
1062
1044
1025
1006
987
967
948
928
908
888
868
847
827
807
787
767
747
727
707
688
669
650
631
612
594
577
559
542
526
510
495
480
465
452
438
426
414
403
392
382
373
365
357
349
343
337
331
327
322
319
316
313
312
310
310
309
310
311
312
314
316
319
322
326
330
334
339
344
350
356
362
369
376
383
391
399
407
416
425
434
443
453
463
473
484
494
505
517
528
540
552
564
577
590
603
616
630
643
658
672
687
701
717
732
748
763
779
796
812
828
845
862
879
895
912
929
946
963
979
996
1012
1028
1044
1060
1076
1091
1106
1120
1135
1149
1163
1176
1189
1201
1213
1225
1236
1247
1258
1268
1277
1286
1295
1303
1311
1318
1325
1332
1337
1343
1347
1352
1356
1359
1362
1364
1366
1367
1367
1367
1367
1366
1364
1362
1359
1356
1352
1347
1341
1336
1329
1322
1314
1306
1298
1288
1279
1269
1258
1247
1236
1224
1212
1200
1187
1174
1161
1147
1133
1119
1105
1090
1076
1061
1045
1030
1014
999
984
968
953
937
922
907
891
876
861
847
832
818
804
790
776
762
749
736
722
709
697
684
671
658
646
633
620
608
595
582
569
556
544
531
518
505
493
480
468
455
443
431
419
407
396
384
372
361
350
338
327
316
305
294
284
273
262
252
242
232
222
212
203
194
185
176
168
160
152
144
137
130
123
116
110
104
98
92
86
80
75
69
64
59
53
48
43
38
33
28
23
18
13
8
2
-3
-8
-13
-18
-23
-28
-33
-37
-42
-46
-50
-54
-57
-61
-64
-67
-69
-71
-73
-74
-75
-76
-76
-76
-75
-74
-73
-71
-69
-67
-64
-61
-57
-53
-49
-44
-39
-33
-27
-21
-13
-6
2
11
20
30
41
52
64
76
89
103
118
133
149
166
183
202
220
240
260
281
302
324
347
370
394
418
443
468
494
520
546
573
600
627
654
682
710
738
766
794
822
850
878
906
934
961
989
1016
1043
1070
1096
1122
1148
1173
1198
1223
1247
1271
1294
1317
1339
1361
1382
1403
1424
1443
1463
1482
1500
1518
1535
1552
1568
1583
1598
1613
1626
1639
1652
1664
1675
1685
1695
1704
1713
1720
1727
1734
1739
1744
1748
1752
1755
1758
1759
1761
1762
1762
1762
1762
1761
1761
1759
1758
1757
1755
1754
1752
1750
1749
1747
1746
1744
1743
1742
1740
1739
1738
1737
1737
1736
1736
1735
1735
1735
1735
1735
1736
1736
1736
1737
1737
1738
1738
1739
1740
1740
1741
1742
1743
1744
1746
1747
1749
1750
1752
1754
1757
1759
1762
1765
1768
1771
1775
1778
1783
1787
1792
1796
1802
1807
1813
1819
1825
1831
1838
1845
1852
1859
1866
1873
1880
1888
1895
1903
1910
1917
1924
1931
1938
1945
1951
1957
1963
1969
1975
1980
1985
1990
1994
1998
2001
2005
2009
2013
2016
2019
2021
2024
2027
2029
2031
2033
2035
2037
2037
2040
2041
2043
2044
2045
2045
2047
2048
2048
2049
2049
2049
2049
2049
2048
2047
2045
2045
2043
2041
2039
2037
2033
2031
2028
2025
2021
2017
2013
2009
2004
1999
1994
1989
1984
1978
1973
1967
1961
1956
1950
1944
1938
1932
1926
1920
1914
1908
1902
1896
1890
1884
1877
1871
1865
1859
1854
1848
1842
1836
1831
1825
1820
1815
1810
1805
1800
1795
1791
1787
1783
1779
1776
1773
1770
1767
1765
1763
1761
1759
1758
1756
1755
1755
1754
1754
1754
1754
1755
1755
1756
1757
1759
1760
1762
1764
1766
1768
1770
1773
1775
1778
1781
1784
1787
1791
1794
1798
1802
1806
1810
1815
1819
1824
1829
1835
1840
1845
1851
1857
1863
1869
1875
1881
1888
1894
1901
1907
1914
1921
1927
1934
1941
1948
1954
1961
1967
1974
1980
1986
1992
1998
2004
2009
2013
2019
2024
2028
2032
2035
2037
2041
2043
2045
2045
2047
2048
2048
2047
2045
2044
2041
2037
2033
2029
2025
2019
2013
2005
1999
1992
1984
1975
1966
1957
1947
1937
1926
1915
1904
1892
1880
1868
1856
1843
1829
1816
1802
1788
1773
1758
1743
1727
1711
1694
1677
1660
1642
1624
1605
1586
1566
1547
1526
1505
1484
1462
1440
1417
1393
1369
1345
1319
1294
1267
1241
1213
1186
1157
1129
1100
1070
1041
1010
980
949
918
886
854
822
790
758
725
692
659
626
592
559
525
491
458
424
389
355
321
287
252
218
184
149
115
81
46
12
-22
-56
-90
-124
-157
-191
-224
-256
-289
-321
-353
-384
-415
-446
-476
-505
-534
-563
-591
-618
-645
-671
-696
-721
-745
-768
-791
-813
-834
-855
-875
-894
-912
-930
-947
-963
-979
-994
-1008
-1022
-1035
-1047
-1059
-1070
-1080
-1090
-1099
-1108
-1116
-1123
-1129
-1135
-1140
-1145
-1148
-1151
-1154
-1155
-1156
-1156
-1156
-1155
-1153
-1150
-1147
-1143
-1138
-1133
-1127
-1120
-1113
-1105
-1097
-1088
-1079
-1069
-1059
-1048
-1037
-1026
-1014
-1002
-991
-978
-966
-953
-940
-927
-915
-902
-889
-876
-863
-851
-838
-826
-814
-802
-790
-779
-768
-757
-747
-736
-726
-717
-707
-698
-690
-682
-674
-666
-659
-652
-645
-639
-633
-627
-622
-617
-612
-607
-603
-599
-596
-593
-590
-588
-586
-584
-583
-582
-582
-582
-583
-584
-586
-588
-590
-594
-597
-602
-606
-612
-618
-624
-632
-640
-648
-658
-668
-679
-690
-703
-716
-729
-744
-759
-775
-791
-808
-826
-845
-864
-884
-904
-925
-947
-969
-991
-1014
-1038
-1063
-1087
-1113
-1138
-1164
-1191
-1218
-1245
-1273
-1301
-1329
-1358
-1387
-1417
-1446
-1476
-1506
-1536
-1566
-1597
-1627
-1658
-1689
-1720
-1751
-1781
-1812
-1843
-1874
-1905
-1935
-1966
-1996
-2027
-2057
-2087
-2117
-2146
-2175
-2204
-2233
-2261
-2290
-2317
-2344
-2371
-2398
-2424
-2449
-2474
-2498
-2522
-2546
-2568
-2591
-2612
-2634
-2655
-2675
-2695
-2714
-2733
-2751
-2769
-2786
-2803
-2819
-2835
-2850
-2865
-2880
-2894
-2907
-2920
-2933
-2945
-2957
-2969
-2980
-2990
-3001
-3010
-3020
-3029
-3037
-3046
-3054
-3061
-3068
-3075
-3081
-3087
-3093
-3098
-3103
-3107
-3111
-3115
-3118
-3121
-3124
-3126
-3127
-3129
-3130
-3130
-3131
-3131
-3131
-3130
-3129
-3129
-3128
-3126
-3125
-3124
-3122
-3121
-3119
-3118
-3117
-3115
-3114
-3113
-3112
-3111
-3111
-3110
-3110
-3110
-3110
-3110
-3110
-3111
-3112
-3112
-3113
-3114
-3115
-3117
-3118
-3119
-3121
-3122
-3124
-3126
-3127
-3129
-3131
-3133
-3135
-3138
-3140
-3142
-3145
-3147
-3149
-3152
-3155
-3157
-3160
-3163
-3165
-3168
-3171
-3174
-3176
-3179
-3182
-3185
-3188
-3191
-3194
-3197
-3200
-3203
-3207
-3210
-3213
-3217
-3220
-3224
-3228
-3232
-3236
-3240
-3244
-3249
-3254
-3258
-3263
-3269
-3274
-3279
-3285
-3290
-3296
-3302
-3308
-3314
-3319
-3325
-3331
-3337
-3342
-3348
-3353
-3359
-3364
-3369
-3373
-3378
-3383
-3387
-3391
-3395
-3399
-3403
-3406
-3410
-3413
-3416
-3419
-3422
-3425
-3428
-3431
-3433
-3436
-3439
-3442
-3445
-3448
-3452
-3455
-3459
-3463
-3467
-3471
-3476
-3480
-3485
-3490
-3496
-3501
-3507
-3513
-3519
-3526
-3533
-3540
-3547
-3554
-3562
-3570
-3578
-3587
-3595
-3604
-3613
-3622
-3632
-3641
-3651
-3661
-3670
-3680
-3690
-3700
-3710
-3720
-3730
-3740
-3750
-3760
-3769
-3779
-3789
-3798
-3808
-3817
-3826
-3836
-3845
-3854
-3863
-3872
-3881
-3890
-3899
-3908
-3917
-3926
-3934
-3943
-3951
-3959
-3967
-3976
-3983
-3991
-3999
-4006
-4014
-4021
-4027
-4035
-4042
-4048
-4054
-4061
-4066
-4072
-4077
-4082
-4086
-4090
-4094
-4098
-4101
-4104
-4106
-4108
-4110
-4111
-4112
-4113
-4113
-4113
-4112
-4111
-4109
-4107
-4105
-4102
-4099
-4096
-4091
-4088
-4083
-4078
-4074
-4069
-4064
-4058
-4051
-4046
-4038
-4033
-4026
-4018
-4011
-4003
-3996
-3988
-3980
-3972
-3964
-3956
-3948
-3940
-3932
-3924
-3916
-3908
-3901
-3893
-3885
-3877
-3869
-3861
-3853
-3845
-3837
-3829
-3821
-3814
-3806
-3798
-3790
-3782
-3774
-3767
-3759
-3751
-3743
-3735
-3727
-3720
-3712
-3704
-3696
-3689
-3681
-3673
-3665
-3658
-3650
-3642
-3635
-3627
-3619
-3611
-3604
-3596
-3588
-3581
-3573
-3565
-3558
-3550
-3543
-3535
-3527
-3520
-3512
-3505
-3497
-3489
-3482
-3474
-3467
-3459
-3452
-3444
-3437
-3429
-3422
-3414
-3407
-3399
-3392
-3384
-3377
-3369
-3362
-3354
-3347
-3339
-3332
-3325
-3317
-3310
-3302
-3295
-3288
-3280
-3273
-3265
-3258
-3251
-3243
-3236
-3229
-3221
-3214
-3207
-3199
-3192
-3185
-3178
-3170
-3163
-3156
-3149
-3141
-3134
-3127
-3120
-3112
-3105
-3098
-3091
-3084
-3076
-3069
-3062
-3055
-3048
-3041
-3033
-3026
-3019
-3012
-3005
-2998
-2991
-2984
-2977
-2969
-2962
-2955
-2948
-2941
-2934
-2927
-2920
-2913
-2906
-2899
-2892
-2885
-2878
-2871
-2864
-2857
-2850
-2843
-2836
-2829
-2822
-2815
-2809
-2802
-2795
-2788
-2781
-2774
-2767
-2760
-2753
-2747
-2740
-2733
-2726
-2719
-2712
-2706
-2699
-2692
-2685
-2678
-2672
-2665
-2658
-2651
-2645
-2638
-2631
-2624
-2618
-2611
-2604
-2597
-2591
-2584
-2577
-2571
-2564
-2557
-2551
-2544
-2537
-2531
-2524
-2518
-2511
-2504
-2498
-2491
-2484
-2478
-2471
-2465
-2458
-2452
-2445
-2439
-2432
-2425
-2419
-2412
-2406
-2399
-2393
-2386
-2380
-2373
-2367
-2361
-2354
-2348
-2341
-2335
-2328
-2322
-2316
-2309
-2303
-2296
-2290
-2284
-2277
-2271
-2264
-2258
-2252
-2245
-2239
-2233
-2226
-2220
-2214
-2208
-2201
-2195
-2189
-2182
-2176
-2170
-2164
-2157
-2151
-2145
-2139
-2132
-2126
-2120
-2114
-2108
-2102
-2095
-2089
-2083
-2077
-2071
-2065
-2058
-2052
-2045
-2040
-2033
-2028
-2021
-2016
-2009
-2003
-1997
-1991
-1985
-1979
-1973
-1967
-1961
-1955
-1949
-1943
-1937
-1931
-1925
-1919
-1913
-1907
-1901
-1895
-1889
-1883
-1877
-1871
-1866
-1860
-1854
-1848
-1842
-1836
-1830
-1824
-1818
-1813
-1807
-1801
-1795
-1789
-1783
-1777
-1772
-1766
-1760
-1754
-1748
-1743
-1737
-1731
-1725
-1720
-1714
-1708
-1702
-1697
-1691
-1685
-1679
-1674
-1668
-1662
-1657
-1651
-1645
-1640
-1634
-1628
-1623
-1617
-1611
-1606
-1600
-1595
-1589
-1583
-1578
-1572
-1567
-1561
-1555
-1550
-1544
-1539
-1533
-1528
-1522
-1517
-1511
-1506
-1500
-1495
-1489
-1484
-1478
-1473
-1467
-1462
-1456
-1451
-1445
-1440
-1435
-1429
-1424
-1418
-1413
-1407
-1402
-1397
-1391
-1386
-1381
-1375
-1370
-1365
-1359
-1354
-1349
-1343
-1338
-1333
-1327
-1322
-1317
-1311
-1306
-1301
-1296
-1290
-1285
-1280
-1275
-1269
-1264
-1259
-1254
-1249
-1243
-1238
-1233
-1228
-1223
-1217
-1212
-1207
-1202
-1197
-1192
-1187
-1181
-1176
-1171
-1166
-1161
-1156
-1151
-1146
-1141
-1136
-1131
-1126
-1121
-1115
-1110
-1105
-1100
-1095
-1090
-1085
-1080
-1075
-1070
-1065
-1060
-1055
-1050
-1046
-1041
-1036
-1031
-1026
-1020
-1016
-1010
-1006
-1000
-996
-991
-987
-982
-977
-972
-967
-962
-957
-953
-948
-943
-938
-933
-928
-924
-919
-914
-909
-905
-900
-895
-890
-885
-881
-876
-871
-867
-862
-857
-852
-848
-843
-838
-834
-829
-824
-820
-815
-810
-806
-801
-796
-792
-787
-782
-778
-773
-769
-764
-759
-755
-750
-746
-741
-737
-732
-727
-723
-718
-714
-709
-705
-700
-696
-691
-687
-682
-678
-673
-669
-664
-660
-656
-651
-647
-642
-638
-633
-629
-625
-620
-616
-611
-607
-603
-598
-594
-589
-585
-581
-576
-572
-568
-563
-559
-555
-550
-546
-542
-538
-533
-529
-525
-520
-516
-512
-508
-503
-499
-495
-491
-486
-482
-478
-474
-470
-465
-461
-457
-453
-449
-445
-440
-436
-432
-428
-424
-420
-416
-411
-407
-403
-399
-395
-391
-387
-383
-379
-375
-371
-366
-362
-358
-354
-350
-346
-342
-338
-334
-330
-326
-322
-318
-314
-310
-306
-302
-298
-294
-290
-286
-283
-279
-275
-271
-267
-263
-259
-255
-251
-247
-243
-240
-236
-232
-228
-224
-220
-216
-213
-209
-205
-201
-197
-193
-190
-186
-182
-178
-174
-171
-167
-163
-159
-156
-152
-148
-144
-141
-137
-133
-129
-126
-122
-118
-115
-111
-107
-104
-100
-96
-93
-89
-85
-82
-78
-74
-71
-67
-63
-60
-56
-53
-49
-45
-42
-38
-35
-31
-27
-24
-20
-17
-13
-10
-6
-3
1
4
8
11
15
18
22
25
29
32
36
39
43
46
50
53
57
60
63
67
70
74
77
81
84
87
91
94
97
101
104
108
111
114
118
121
124
128
131
134
138
141
144
148
151
154
157
161
164
167
171
174
177
180
184
187
190
193
196
200
203
206
209
213
216
219
222
225
228
232
235
238
241
244
247
251
254
257
260
263
266
269
272
276
279
282
285
288
291
294
297
300
303
306
309
312
315
318
321
324
327
330
333
336
339
342
345
348
351
354
357
360
363
366
369
372
375
378
381
384
387
390
393
395
398
401
404
407
410
413
416
419
421
424
427
430
433
436
438
441
444
447
450
453
455
458
461
464
467
469
472
475
478
480
483
486
489
491
494
497
500
502
505
508
510
513
516
519
521
524
527
529
532
535
537
540
543
545
548
551
553
556
559
561
564
566
569
572
574
577
579
582
585
587
590
592
595
597
600
602
605
608
610
613
615
618
620
623
625
628
630
633
635
638
640
643
645
648
650
653
655
657
660
662
665
667
670
672
675
677
679
682
684
687
689
691
694
696
698
701
703
706
708
710
713
715
717
720
722
724
727
729
731
734
736
738
741
743
745
747
750
752
754
757
759
761
763
766
768
770
772
775
777
779
781
783
786
788
790
792
794
797
799
801
803
805
808
810
812
814
816
818
821
823
825
827
829
831
