5
59678
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
35
35
35
36
36
36
36
36
36
36
36
36
37
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
38
38
39
39
39
39
39
39
39
39
39
40
40
40
40
40
40
40
40
41
41
41
41
41
41
41
41
41
42
42
42
42
42
42
42
42
43
43
43
43
43
43
43
43
44
44
44
44
44
44
44
44
45
45
45
45
45
45
45
45
46
46
46
46
46
46
46
46
47
47
47
47
47
47
47
47
48
48
48
48
48
48
48
48
49
49
49
49
49
49
49
50
50
50
50
50
50
50
51
51
51
51
51
51
51
51
52
52
52
52
52
52
52
53
53
53
53
53
53
53
54
54
54
54
54
54
54
55
55
55
55
55
55
55
56
56
56
56
56
56
56
57
57
57
57
57
57
58
58
58
58
58
58
58
59
59
59
59
59
59
59
60
60
60
60
60
60
60
61
61
61
61
61
61
61
62
62
62
62
62
62
62
63
63
63
63
63
63
63
64
64
64
64
64
64
64
65
65
65
65
65
65
65
65
65
66
66
66
66
66
66
66
66
67
67
67
67
67
67
67
67
67
68
68
68
68
68
68
68
68
69
69
69
69
69
69
69
69
69
70
70
70
70
70
70
70
70
70
70
71
71
71
71
71
71
71
71
71
71
71
71
71
71
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
81
81
81
81
81
81
81
81
81
81
81
81
82
82
82
82
82
82
82
82
82
82
83
83
83
83
83
83
83
83
83
84
84
84
84
84
84
84
84
84
84
84
85
85
85
85
85
85
85
85
85
86
86
86
86
86
86
86
86
86
86
87
87
87
87
87
87
87
87
87
88
88
88
88
88
88
88
88
89
89
89
89
89
89
89
90
90
90
90
90
90
90
91
91
91
91
91
91
91
92
92
92
92
92
92
92
93
93
93
93
93
93
94
94
94
94
94
94
94
95
95
95
95
95
96
96
96
96
96
96
97
97
97
97
97
98
98
98
98
98
98
99
99
99
99
99
100
100
100
100
100
101
101
101
101
101
101
102
102
102
102
102
103
103
103
103
103
104
104
104
104
104
105
105
105
105
105
106
106
106
106
106
106
107
107
107
107
107
108
108
108
108
108
109
109
109
109
109
110
110
110
110
110
111
111
111
111
112
112
112
112
112
113
113
113
113
114
114
114
114
114
115
115
115
115
116
116
116
116
116
117
117
117
117
118
118
118
118
119
119
119
119
120
120
120
120
121
121
121
121
122
122
122
122
123
123
123
123
124
124
124
124
125
125
125
126
126
126
126
127
127
127
128
128
128
129
129
129
129
130
130
130
131
131
131
132
132
132
133
133
133
134
134
134
134
135
135
135
136
136
136
137
137
137
138
138
138
139
139
139
139
140
140
140
141
141
141
142
142
142
142
143
143
143
143
144
144
144
145
145
145
145
146
146
146
147
147
147
147
148
148
148
148
149
149
149
149
150
150
150
150
151
151
151
152
152
152
152
153
153
153
154
154
154
154
155
155
155
155
156
156
156
156
157
157
157
158
158
158
158
159
159
159
159
160
160
160
160
161
161
161
162
162
162
162
163
163
163
163
164
164
164
165
165
165
165
166
166
166
167
167
167
167
168
168
168
169
169
169
169
170
170
170
171
171
171
171
172
172
172
172
173
173
173
173
174
174
174
175
175
175
175
176
176
176
176
177
177
177
177
178
178
178
178
179
179
179
179
180
180
180
180
181
181
181
181
182
182
182
182
183
183
183
183
184
184
184
184
185
185
185
186
186
186
186
187
187
187
188
188
188
189
189
189
189
190
190
190
191
191
191
192
192
192
192
193
193
193
194
194
194
195
195
195
196
196
196
197
197
197
198
198
198
199
199
199
200
200
200
201
201
201
202
202
202
203
203
203
204
204
204
204
205
205
205
206
206
206
207
207
207
208
208
208
209
209
209
209
210
210
210
211
211
211
212
212
212
213
213
213
214
214
214
214
215
215
215
216
216
216
217
217
217
218
218
218
219
219
219
220
220
220
221
221
221
222
222
222
223
223
223
224
224
224
225
225
225
226
226
226
227
227
227
228
228
228
229
229
229
230
230
231
231
231
232
232
232
233
233
234
234
234
235
235
235
236
236
236
237
237
238
238
238
239
239
239
240
240
240
241
241
242
242
242
243
243
243
244
244
244
245
245
246
246
246
247
247
247
248
248
249
249
249
250
250
250
251
251
252
252
252
253
253
253
254
254
255
255
255
256
256
256
257
257
258
258
258
259
259
259
260
260
261
261
261
262
262
262
263
263
264
264
264
265
265
265
266
266
266
267
267
268
268
268
269
269
269
270
270
270
271
271
272
272
272
273
273
273
274
274
274
275
275
275
276
276
276
277
277
277
278
278
278
279
279
279
280
280
280
281
281
281
282
282
282
282
283
283
283
284
284
284
285
285
285
286
286
286
286
287
287
287
288
288
288
288
289
289
289
290
290
290
290
291
291
291
292
292
292
292
293
293
293
294
294
294
294
295
295
295
296
296
296
296
297
297
297
297
298
298
298
299
299
299
299
300
300
300
300
301
301
301
302
302
302
302
303
303
303
303
304
304
304
304
305
305
305
306
306
306
306
307
307
307
307
308
308
308
308
309
309
309
310
310
310
310
311
311
311
312
312
312
312
313
313
313
313
314
314
314
315
315
315
315
316
316
316
317
317
317
317
318
318
318
319
319
319
319
320
320
320
321
321
321
321
322
322
322
322
323
323
323
323
324
324
324
324
325
325
325
325
326
326
326
326
327
327
327
327
328
328
328
328
328
329
329
329
329
330
330
330
330
331
331
331
331
332
332
332
332
332
333
333
333
333
334
334
334
334
334
335
335
335
335
336
336
336
336
336
337
337
337
337
337
338
338
338
338
339
339
339
339
339
340
340
340
340
341
341
341
341
341
342
342
342
342
342
343
343
343
343
344
344
344
344
344
345
345
345
345
345
346
346
346
346
346
347
347
347
347
348
348
348
348
348
349
349
349
349
349
350
350
350
350
351
351
351
351
352
352
352
352
353
353
353
353
354
354
354
354
355
355
355
355
356
356
356
356
357
357
357
357
357
358
358
358
358
359
359
359
359
360
360
360
360
360
361
361
361
361
362
362
362
362
362
363
363
363
363
363
364
364
364
364
364
365
365
365
365
365
366
366
366
366
366
367
367
367
367
367
368
368
368
368
368
369
369
369
369
369
370
370
370
370
370
370
371
371
371
371
371
371
371
372
372
372
372
372
372
372
373
373
373
373
373
373
373
374
374
374
374
374
374
374
374
375
375
375
375
375
375
375
375
375
376
376
376
376
376
376
376
376
376
376
376
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
376
376
376
376
376
376
376
376
376
376
376
376
376
375
375
375
375
375
375
375
375
375
375
375
374
374
374
374
374
374
374
374
374
374
373
373
373
373
373
373
373
373
372
372
372
372
372
372
372
372
371
371
371
371
371
371
371
371
370
370
370
370
370
370
370
370
369
369
369
369
369
369
368
368
368
368
368
368
367
367
367
367
367
367
366
366
366
366
366
366
365
365
365
365
365
364
364
364
364
364
364
363
363
363
363
363
362
362
362
362
362
361
361
361
361
360
360
360
360
359
359
359
359
359
358
358
358
358
357
357
357
357
356
356
356
356
356
355
355
355
355
354
354
354
354
354
353
353
353
353
353
352
352
352
352
352
351
351
351
351
351
350
350
350
350
350
349
349
349
349
348
348
348
348
348
347
347
347
347
346
346
346
346
345
345
345
345
344
344
344
344
343
343
343
343
342
342
342
342
341
341
341
341
341
340
340
340
340
339
339
339
339
338
338
338
338
337
337
337
337
336
336
336
336
335
335
335
335
334
334
334
334
333
333
333
333
332
332
332
332
331
331
331
331
330
330
330
330
329
329
329
329
328
328
328
328
327
327
327
327
326
326
326
326
325
325
325
324
324
324
324
323
323
323
323
322
322
322
321
321
321
321
320
320
320
320
319
319
319
319
318
318
318
318
317
317
317
317
316
316
316
316
315
315
315
315
314
314
314
314
313
313
313
313
312
312
312
312
311
311
311
311
310
310
310
310
309
309
309
309
308
308
308
308
307
307
307
307
306
306
306
306
305
305
305
305
305
304
304
304
304
304
303
303
303
303
303
302
302
302
302
301
301
301
301
301
300
300
300
300
300
299
299
299
299
299
298
298
298
298
298
297
297
297
297
297
296
296
296
296
296
295
295
295
295
295
294
294
294
294
293
293
293
293
293
292
292
292
292
292
291
291
291
291
291
290
290
290
290
290
289
289
289
289
289
288
288
288
288
288
287
287
287
287
287
286
286
286
286
286
285
285
285
285
285
284
284
284
284
284
283
283
283
283
283
282
282
282
282
282
282
281
281
281
281
281
281
280
280
280
280
280
280
279
279
279
279
279
279
278
278
278
278
278
278
277
277
277
277
277
277
277
276
276
276
276
276
276
276
276
275
275
275
275
275
275
275
275
274
274
274
274
274
274
274
273
273
273
273
273
273
273
272
272
272
272
272
272
272
272
271
271
271
271
271
271
271
271
270
270
270
270
270
270
270
269
269
269
269
269
269
269
268
268
268
268
268
268
268
268
267
267
267
267
267
267
267
267
267
266
266
266
266
266
266
266
266
265
265
265
265
265
265
265
265
265
264
264
264
264
264
264
264
264
264
263
263
263
263
263
263
263
263
262
262
262
262
262
262
262
262
261
261
261
261
261
261
261
261
261
260
260
260
260
260
260
260
260
259
259
259
259
259
259
259
258
258
258
258
258
258
258
257
257
257
257
257
257
256
256
256
256
256
256
255
255
255
255
255
255
254
254
254
254
254
253
253
253
253
253
252
252
252
252
251
251
251
251
251
250
250
250
250
249
249
249
249
249
248
248
248
248
247
247
247
247
246
246
246
246
246
245
245
245
245
244
244
244
244
244
243
243
243
243
243
242
242
242
242
241
241
241
241
241
240
240
240
240
240
239
239
239
239
239
238
238
238
238
238
237
237
237
237
237
237
236
236
236
236
236
236
235
235
235
235
235
235
234
234
234
234
234
234
233
233
233
233
233
233
232
232
232
232
232
231
231
231
231
231
230
230
230
230
230
230
229
229
229
229
229
228
228
228
228
228
228
227
227
227
227
227
226
226
226
226
226
226
226
225
225
225
225
225
225
224
224
224
224
224
224
224
223
223
223
223
223
223
223
223
223
222
222
222
222
222
222
222
222
221
221
221
221
221
221
221
221
220
220
220
220
220
220
220
220
220
219
219
219
219
219
219
219
219
219
219
219
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
216
216
216
216
216
216
216
216
216
216
216
216
216
215
215
215
215
215
215
215
215
215
215
214
214
214
214
214
214
214
214
214
213
213
213
213
213
213
213
213
212
212
212
212
212
212
212
211
211
211
211
211
211
211
210
210
210
210
210
210
209
209
209
209
209
209
208
208
208
208
208
207
207
207
207
207
207
206
206
206
206
206
206
206
205
205
205
205
205
204
204
204
204
204
204
203
203
203
203
203
203
202
202
202
202
202
202
201
201
201
201
201
201
200
200
200
200
200
199
199
199
199
199
198
198
198
198
198
197
197
197
197
197
196
196
196
196
195
195
195
195
195
194
194
194
194
193
193
193
193
193
192
192
192
192
192
191
191
191
191
191
190
190
190
190
189
189
189
189
189
188
188
188
188
187
187
187
187
187
186
186
186
186
186
185
185
185
185
185
184
184
184
184
184
183
183
183
183
182
182
182
182
182
181
181
181
181
180
180
180
180
179
179
179
179
179
178
178
178
178
177
177
177
177
176
176
176
176
175
175
175
175
174
174
174
174
173
173
173
173
172
172
172
172
171
171
171
170
170
170
170
169
169
169
169
168
168
168
167
167
167
167
166
166
166
165
165
165
165
164
164
164
163
163
163
163
162
162
162
161
161
161
160
160
160
160
159
159
159
158
158
158
158
157
157
157
156
156
156
156
155
155
155
154
154
154
154
153
153
153
152
152
152
152
151
151
151
150
150
150
150
149
149
149
148
148
148
148
147
147
147
146
146
146
146
145
145
145
144
144
144
144
143
143
143
142
142
142
142
141
141
141
140
140
140
140
139
139
139
138
138
138
137
137
137
137
136
136
136
135
135
135
134
134
134
133
133
133
132
132
131
131
131
130
130
130
129
129
129
128
128
128
127
127
127
126
126
126
125
125
124
124
124
123
123
123
122
122
122
121
121
121
120
120
120
119
119
119
118
118
117
117
117
116
116
116
115
115
115
114
114
113
113
113
112
112
112
111
111
111
110
110
109
109
109
108
108
108
107
107
107
106
106
106
105
105
104
104
104
103
103
103
102
102
102
101
101
101
100
100
100
99
99
99
98
98
98
97
97
97
96
96
96
95
95
95
94
94
94
93
93
93
92
92
92
91
91
91
90
90
89
89
89
88
88
88
87
87
87
86
86
86
85
85
85
84
84
83
83
83
82
82
82
81
81
81
80
80
80
79
79
79
78
78
78
77
77
77
76
76
75
75
75
74
74
74
73
73
73
72
72
72
72
71
71
71
70
70
70
69
69
69
69
68
68
68
68
67
67
67
66
66
66
66
65
65
65
65
64
64
64
64
63
63
63
63
62
62
62
61
61
61
61
60
60
60
60
60
59
59
59
59
58
58
58
58
57
57
57
57
57
56
56
56
56
56
55
55
55
55
55
54
54
54
54
54
53
53
53
53
53
52
52
52
52
52
51
51
51
51
51
50
50
50
50
49
49
49
49
49
48
48
48
48
47
47
47
47
47
46
46
46
46
46
45
45
45
45
44
44
44
44
44
43
43
43
43
43
42
42
42
42
42
41
41
41
41
41
40
40
40
40
40
40
39
39
39
39
39
38
38
38
38
38
38
37
37
37
37
37
37
36
36
36
36
36
36
35
35
35
35
35
35
34
34
34
34
34
34
33
33
33
33
33
33
32
32
32
32
32
32
31
31
31
31
31
31
31
30
30
30
30
30
30
30
29
29
29
29
29
29
29
29
28
28
28
28
28
28
28
28
28
27
27
27
27
27
27
27
27
27
26
26
26
26
26
26
26
26
26
26
26
25
25
25
25
25
25
25
25
25
25
25
25
25
24
24
24
24
24
24
24
24
24
24
24
24
24
24
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
32
32
32
32
32
32
33
33
33
33
33
33
33
34
34
34
34
34
34
34
35
35
35
35
35
35
36
36
36
36
36
36
37
37
37
37
37
37
38
38
38
38
38
39
39
39
39
39
40
40
40
40
40
40
41
41
41
41
41
42
42
42
42
42
43
43
43
43
43
44
44
44
44
45
45
45
45
45
45
46
46
46
46
46
47
47
47
47
47
47
48
48
48
48
48
49
49
49
49
49
49
50
50
50
50
50
51
51
51
51
51
51
52
52
52
52
52
52
53
53
53
53
53
53
54
54
54
54
54
54
55
55
55
55
55
55
56
56
56
56
56
56
56
57
57
57
57
57
57
58
58
58
58
58
58
58
59
59
59
59
59
59
60
60
60
60
60
60
60
61
61
61
61
61
61
61
62
62
62
62
62
62
62
63
63
63
63
63
63
63
63
64
64
64
64
64
64
64
65
65
65
65
65
65
65
65
66
66
66
66
66
66
66
66
66
66
67
67
67
67
67
67
67
67
67
67
68
68
68
68
68
68
68
68
68
68
69
69
69
69
69
69
69
69
69
69
69
70
70
70
70
70
70
70
70
70
70
70
70
71
71
71
71
71
71
71
71
71
71
71
71
72
72
72
72
72
72
72
72
72
72
72
72
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
70
70
70
70
70
70
70
70
70
70
70
70
70
69
69
69
69
69
69
69
69
69
69
68
68
68
68
68
68
68
68
68
68
67
67
67
67
67
67
67
67
66
66
66
66
66
66
66
66
66
65
65
65
65
65
65
65
65
65
64
64
64
64
64
64
64
63
63
63
63
63
63
63
63
62
62
62
62
62
62
62
61
61
61
61
61
61
60
60
60
60
60
60
59
59
59
59
59
59
59
58
58
58
58
58
58
57
57
57
57
57
56
56
56
56
56
56
55
55
55
55
55
55
54
54
54
54
54
54
53
53
53
53
53
53
52
52
52
52
52
52
51
51
51
51
51
51
51
50
50
50
50
50
50
50
49
49
49
49
49
49
49
48
48
48
48
48
48
48
48
47
47
47
47
47
47
46
46
46
46
46
46
45
45
45
45
45
45
44
44
44
44
44
44
43
43
43
43
43
42
42
42
42
42
42
41
41
41
41
41
41
40
40
40
40
40
39
39
39
39
39
38
38
38
38
38
37
37
37
37
37
37
36
36
36
36
36
35
35
35
35
35
35
34
34
34
34
34
33
33
33
33
33
32
32
32
32
32
31
31
31
31
31
31
30
30
30
30
30
30
30
29
29
29
29
29
29
28
28
28
28
28
28
27
27
27
27
27
27
26
26
26
26
26
26
25
25
25
25
25
25
24
24
24
24
24
24
24
23
23
23
23
23
22
22
22
22
22
21
21
21
21
21
20
20
20
20
20
19
19
19
19
19
18
18
18
18
18
17
17
17
17
16
16
16
16
15
15
15
15
15
14
14
14
14
13
13
13
13
12
12
12
12
12
11
11
11
11
10
10
10
10
9
9
9
9
8
8
8
8
8
7
7
7
7
6
6
6
6
5
5
5
5
5
4
4
4
4
3
3
3
3
3
2
2
2
2
2
1
1
1
1
1
0
0
0
0
0
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-5
-5
-5
-5
-6
-6
-6
-6
-6
-7
-7
-7
-7
-8
-8
-8
-8
-9
-9
-9
-9
-10
-10
-10
-10
-11
-11
-11
-11
-12
-12
-12
-12
-13
-13
-13
-13
-14
-14
-14
-15
-15
-15
-15
-16
-16
-16
-17
-17
-17
-17
-18
-18
-18
-19
-19
-19
-20
-20
-20
-20
-21
-21
-21
-22
-22
-22
-22
-23
-23
-23
-24
-24
-24
-24
-25
-25
-25
-26
-26
-26
-26
-27
-27
-27
-28
-28
-28
-29
-29
-29
-29
-30
-30
-30
-31
-31
-31
-32
-32
-32
-33
-33
-33
-34
-34
-34
-35
-35
-35
-36
-36
-37
-37
-37
-38
-38
-38
-39
-39
-40
-40
-40
-41
-41
-42
-42
-42
-43
-43
-43
-44
-44
-45
-45
-45
-46
-46
-46
-47
-47
-48
-48
-48
-49
-49
-50
-50
-50
-51
-51
-51
-52
-52
-52
-53
-53
-54
-54
-54
-55
-55
-55
-56
-56
-56
-57
-57
-57
-58
-58
-58
-59
-59
-59
-60
-60
-61
-61
-61
-62
-62
-62
-63
-63
-63
-64
-64
-64
-65
-65
-65
-66
-66
-66
-67
-67
-67
-67
-68
-68
-68
-69
-69
-69
-70
-70
-70
-71
-71
-71
-71
-72
-72
-72
-73
-73
-73
-74
-74
-74
-74
-75
-75
-75
-76
-76
-76
-76
-77
-77
-77
-77
-78
-78
-78
-79
-79
-79
-79
-80
-80
-80
-80
-81
-81
-81
-81
-82
-82
-82
-82
-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
-89
-90
-90
-90
-90
-91
-91
-91
-91
-92
-92
-92
-92
-93
-93
-93
-93
-94
-94
-94
-94
-95
-95
-95
-95
-96
-96
-96
-96
-97
-97
-97
-97
-98
-98
-98
-98
-99
-99
-99
-99
-100
-100
-100
-100
-101
-101
-101
-101
-101
-102
-102
-102
-102
-103
-103
-103
-103
-104
-104
-104
-104
-104
-105
-105
-105
-105
-106
-106
-106
-106
-107
-107
-107
-107
-108
-108
-108
-108
-108
-109
-109
-109
-109
-110
-110
-110
-110
-110
-111
-111
-111
-111
-112
-112
-112
-112
-113
-113
-113
-113
-113
-114
-114
-114
-114
-115
-115
-115
-115
-115
-115
-116
-116
-116
-116
-116
-117
-117
-117
-117
-117
-118
-118
-118
-118
-118
-118
-119
-119
-119
-119
-119
-120
-120
-120
-120
-120
-121
-121
-121
-121
-121
-121
-122
-122
-122
-122
-122
-122
-123
-123
-123
-123
-123
-124
-124
-124
-124
-124
-125
-125
-125
-125
-125
-125
-126
-126
-126
-126
-126
-127
-127
-127
-127
-127
-127
-128
-128
-128
-128
-128
-129
-129
-129
-129
-129
-130
-130
-130
-130
-130
-131
-131
-131
-131
-131
-131
-132
-132
-132
-132
-132
-133
-133
-133
-133
-133
-133
-134
-134
-134
-134
-134
-134
-135
-135
-135
-135
-135
-136
-136
-136
-136
-136
-136
-137
-137
-137
-137
-137
-138
-138
-138
-138
-138
-139
-139
-139
-139
-139
-139
-140
-140
-140
-140
-140
-141
-141
-141
-141
-141
-141
-142
-142
-142
-142
-142
-142
-143
-143
-143
-143
-143
-143
-144
-144
-144
-144
-144
-145
-145
-145
-145
-145
-145
-146
-146
-146
-146
-146
-146
-147
-147
-147
-147
-147
-148
-148
-148
-148
-148
-148
-149
-149
-149
-149
-149
-150
-150
-150
-150
-150
-150
-151
-151
-151
-151
-151
-151
-152
-152
-152
-152
-152
-152
-153
-153
-153
-153
-153
-153
-154
-154
-154
-154
-154
-154
-154
-155
-155
-155
-155
-155
-155
-155
-156
-156
-156
-156
-156
-156
-156
-157
-157
-157
-157
-157
-157
-157
-158
-158
-158
-158
-158
-158
-158
-159
-159
-159
-159
-159
-159
-159
-160
-160
-160
-160
-160
-160
-160
-161
-161
-161
-161
-161
-161
-162
-162
-162
-162
-162
-162
-162
-162
-163
-163
-163
-163
-163
-163
-163
-164
-164
-164
-164
-164
-164
-164
-164
-165
-165
-165
-165
-165
-165
-165
-165
-166
-166
-166
-166
-166
-166
-166
-166
-166
-167
-167
-167
-167
-167
-167
-167
-167
-167
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-168
-168
-168
-168
-168
-168
-168
-168
-167
-167
-167
-167
-167
-167
-167
-167
-167
-166
-166
-166
-166
-166
-166
-166
-166
-165
-165
-165
-165
-165
-165
-165
-164
-164
-164
-164
-164
-164
-164
-163
-163
-163
-163
-163
-163
-163
-162
-162
-162
-162
-162
-162
-161
-161
-161
-161
-161
-161
-160
-160
-160
-160
-160
-160
-159
-159
-159
-159
-159
-159
-158
-158
-158
-158
-158
-158
-157
-157
-157
-157
-157
-156
-156
-156
-156
-156
-155
-155
-155
-155
-155
-154
-154
-154
-154
-154
-153
-153
-153
-153
-153
-152
-152
-152
-152
-151
-151
-151
-151
-151
-150
-150
-150
-150
-149
-149
-149
-149
-148
-148
-148
-148
-147
-147
-147
-147
-147
-146
-146
-146
-146
-145
-145
-145
-145
-145
-144
-144
-144
-144
-143
-143
-143
-143
-143
-142
-142
-142
-142
-142
-141
-141
-141
-141
-140
-140
-140
-140
-139
-139
-139
-139
-139
-138
-138
-138
-138
-137
-137
-137
-137
-137
-136
-136
-136
-136
-135
-135
-135
-135
-135
-134
-134
-134
-134
-133
-133
-133
-133
-132
-132
-132
-132
-131
-131
-131
-131
-130
-130
-130
-130
-129
-129
-129
-129
-129
-128
-128
-128
-128
-127
-127
-127
-127
-126
-126
-126
-126
-125
-125
-125
-125
-124
-124
-124
-124
-123
-123
-123
-123
-122
-122
-122
-122
-122
-121
-121
-121
-121
-120
-120
-120
-120
-119
-119
-119
-119
-118
-118
-118
-118
-117
-117
-117
-117
-116
-116
-116
-116
-115
-115
-115
-115
-114
-114
-114
-114
-113
-113
-113
-113
-112
-112
-112
-112
-111
-111
-111
-111
-110
-110
-110
-109
-109
-109
-109
-108
-108
-108
-108
-107
-107
-107
-107
-106
-106
-106
-105
-105
-105
-104
-104
-104
-104
-103
-103
-103
-102
-102
-102
-102
-101
-101
-101
-100
-100
-100
-99
-99
-99
-99
-98
-98
-98
-97
-97
-97
-97
-96
-96
-96
-95
-95
-95
-95
-94
-94
-94
-93
-93
-93
-92
-92
-92
-92
-91
-91
-91
-90
-90
-90
-89
-89
-89
-89
-88
-88
-88
-87
-87
-87
-86
-86
-86
-85
-85
-85
-84
-84
-84
-84
-83
-83
-83
-82
-82
-82
-81
-81
-81
-81
-80
-80
-80
-79
-79
-79
-78
-78
-78
-78
-77
-77
-77
-76
-76
-76
-76
-75
-75
-75
-75
-74
-74
-74
-74
-73
-73
-73
-72
-72
-72
-72
-71
-71
-71
-71
-70
-70
-70
-70
-69
-69
-69
-68
-68
-68
-68
-67
-67
-67
-67
-66
-66
-66
-65
-65
-65
-65
-64
-64
-64
-64
-63
-63
-63
-63
-62
-62
-62
-62
-61
-61
-61
-61
-60
-60
-60
-60
-59
-59
-59
-58
-58
-58
-58
-57
-57
-57
-57
-56
-56
-56
-56
-55
-55
-55
-55
-55
-54
-54
-54
-53
-53
-53
-53
-53
-52
-52
-52
-52
-51
-51
-51
-51
-50
-50
-50
-50
-49
-49
-49
-49
-49
-48
-48
-48
-48
-47
-47
-47
-47
-46
-46
-46
-46
-45
-45
-45
-45
-44
-44
-44
-44
-43
-43
-43
-43
-42
-42
-42
-42
-41
-41
-41
-41
-40
-40
-40
-40
-39
-39
-39
-39
-38
-38
-38
-38
-37
-37
-37
-37
-36
-36
-36
-36
-35
-35
-35
-35
-35
-34
-34
-34
-34
-33
-33
-33
-33
-33
-32
-32
-32
-32
-32
-31
-31
-31
-31
-31
-30
-30
-30
-30
-30
-29
-29
-29
-29
-29
-29
-28
-28
-28
-28
-28
-28
-27
-27
-27
-27
-27
-26
-26
-26
-26
-26
-26
-25
-25
-25
-25
-25
-25
-24
-24
-24
-24
-24
-23
-23
-23
-23
-23
-22
-22
-22
-22
-22
-21
-21
-21
-21
-21
-20
-20
-20
-20
-20
-19
-19
-19
-19
-19
-18
-18
-18
-18
-18
-17
-17
-17
-17
-17
-16
-16
-16
-16
-16
-15
-15
-15
-15
-15
-14
-14
-14
-14
-14
-13
-13
-13
-13
-13
-12
-12
-12
-12
-11
-11
-11
-11
-11
-10
-10
-10
-10
-10
-10
-9
-9
-9
-9
-9
-8
-8
-8
-8
-8
-7
-7
-7
-7
-7
-7
-6
-6
-6
-6
-6
-6
-5
-5
-5
-5
-5
-4
-4
-4
-4
-4
-4
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-2
-2
-1
-1
-1
-1
-1
-1
0
0
0
0
0
1
1
1
1
1
1
2
2
2
2
2
2
3
3
3
3
3
4
4
4
4
4
4
5
5
5
5
5
5
6
6
6
6
6
6
7
7
7
7
7
7
7
8
8
8
8
8
8
9
9
9
9
9
9
9
10
10
10
10
10
10
10
11
11
11
11
11
11
11
12
12
12
12
12
12
12
13
13
13
13
13
13
13
14
14
14
14
14
14
15
15
15
15
15
16
16
16
16
16
16
17
17
17
17
17
17
18
18
18
18
18
19
19
19
19
19
19
20
20
20
20
20
21
21
21
21
21
21
22
22
22
22
22
23
23
23
23
23
24
24
24
24
24
25
25
25
25
25
26
26
26
26
26
27
27
27
27
27
28
28
28
28
28
29
29
29
29
29
30
30
30
30
31
31
31
31
31
32
32
32
32
32
33
33
33
33
33
34
34
34
34
34
35
35
35
35
35
36
36
36
36
36
37
37
37
37
37
38
38
38
38
38
39
39
39
39
39
39
40
40
40
40
40
41
41
41
41
41
41
42
42
42
42
42
43
43
43
43
43
44
44
44
44
44
44
45
45
45
45
45
46
46
46
46
46
47
47
47
47
47
48
48
48
48
48
49
49
49
49
49
50
50
50
50
50
51
51
51
51
52
52
52
52
52
53
53
53
53
53
54
54
54
54
55
55
55
55
55
56
56
56
56
56
57
57
57
57
57
58
58
58
58
58
59
59
59
59
59
60
60
60
60
61
61
61
61
61
62
62
62
62
63
63
63
63
63
64
64
64
64
65
65
65
65
65
66
66
66
66
67
67
67
67
67
68
68
68
68
68
69
69
69
69
70
70
70
70
71
71
71
71
72
72
72
72
72
73
73
73
73
74
74
74
74
75
75
75
75
76
76
76
76
77
77
77
77
78
78
78
78
79
79
79
79
80
80
80
80
81
81
81
81
82
82
82
82
83
83
83
84
84
84
84
85
85
85
86
86
86
87
87
87
88
88
88
88
89
89
89
90
90
90
91
91
91
92
92
92
93
93
94
94
94
95
95
95
96
96
96
97
97
97
98
98
99
99
99
100
100
101
101
101
102
102
103
103
104
104
104
105
105
106
106
107
107
107
108
108
109
109
110
110
110
111
111
112
112
113
113
114
114
115
115
116
116
117
117
117
118
118
119
119
120
120
121
121
122
122
123
123
124
124
125
125
126
126
127
128
128
129
129
130
130
131
131
132
132
133
133
134
135
135
136
136
137
137
138
138
139
140
140
141
141
142
142
143
144
144
145
145
146
146
147
148
148
149
149
150
151
151
152
152
153
154
154
155
155
156
156
157
158
158
159
159
160
160
161
162
162
163
163
164
164
165
166
166
167
167
168
168
169
170
170
171
171
172
173
173
174
174
175
176
176
177
177
178
179
179
180
181
181
182
182
183
184
184
185
186
186
187
187
188
189
189
190
191
191
192
193
193
194
195
195
196
197
197
198
199
199
200
201
201
202
203
203
204
205
205
206
207
207
208
209
209
210
210
211
212
212
213
214
214
215
216
216
217
218
218
219
219
220
221
221
222
223
223
224
225
225
226
227
227
228
229
229
230
231
231
232
233
234
234
235
236
236
237
237
238
239
239
240
241
241
242
243
244
244
245
246
246
247
248
249
249
250
251
251
252
253
253
254
255
255
256
257
258
258
259
260
260
261
262
263
263
264
265
265
266
267
268
268
269
270
270
271
272
272
273
274
274
275
276
277
277
278
279
280
280
281
282
283
283
284
285
285
286
287
287
288
289
290
290
291
292
292
293
294
294
295
296
297
297
298
299
300
300
301
302
303
303
304
305
305
306
307
308
308
309
310
311
311
312
313
314
314
315
316
317
317
318
319
319
320
321
322
322
323
324
325
325
326
327
328
328
329
330
331
331
332
333
334
334
335
336
337
337
338
339
340
340
341
342
343
343
344
345
346
346
347
348
349
350
350
351
352
353
353
354
355
356
357
357
358
359
360
361
361
362
363
364
365
365
366
367
368
369
369
370
371
372
373
374
374
375
376
377
378
379
380
380
381
382
383
384
385
385
386
387
388
389
390
391
392
392
393
394
395
396
397
398
399
400
400
401
402
403
404
405
406
407
408
409
409
410
411
412
413
414
415
416
417
418
418
419
420
421
422
423
424
425
426
427
428
429
430
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
564
565
566
567
568
569
570
571
572
573
574
576
577
578
579
580
581
582
583
585
586
587
588
589
590
592
593
594
595
596
597
599
600
601
602
603
604
606
607
608
609
610
612
613
614
615
617
618
619
620
622
623
624
625
627
628
629
631
632
633
634
636
637
638
640
641
642
644
645
646
648
649
650
651
653
654
655
657
658
659
661
662
663
665
666
667
669
670
671
673
674
675
677
678
679
681
682
683
684
686
687
688
690
691
692
693
695
696
697
698
699
701
702
703
704
706
707
708
709
710
712
713
714
715
716
718
719
720
721
722
723
725
726
727
728
729
730
731
732
733
734
735
737
738
739
740
741
742
743
744
745
746
748
749
750
751
752
754
755
756
757
758
760
761
762
763
765
766
767
768
770
771
772
773
775
776
777
778
780
781
782
784
785
787
788
789
791
792
794
795
797
798
800
801
803
804
806
807
808
810
811
813
814
816
817
819
820
822
823
825
826
828
829
831
832
833
835
836
837
839
840
841
843
844
845
847
848
849
851
852
853
855
856
858
859
861
862
863
865
866
868
869
870
872
873
874
876
877
878
879
881
882
883
884
886
887
888
889
891
892
893
894
896
897
898
899
900
902
903
904
905
906
908
909
910
911
912
914
915
916
917
918
919
921
922
923
924
925
926
927
929
930
931
932
933
935
936
937
938
940
941
942
944
945
946
947
948
950
951
952
953
955
956
957
958
959
961
962
963
964
966
967
968
969
971
972
973
974
975
976
978
979
980
981
982
984
985
986
987
989
990
991
993
994
995
997
998
999
1000
1002
1002
1004
1006
1008
1008
1010
1012
1012
1014
1016
1018
1018
1020
1022
1024
1026
1027
1029
1030
1032
1033
1034
1036
1037
1039
1040
1042
1043
1044
1046
1047
1049
1050
1052
1053
1055
1056
1058
1060
1062
1063
1065
1067
1069
1070
1072
1074
1076
1077
1079
1081
1083
1085
1087
1089
1091
1093
1095
1098
1100
1102
1105
1107
1109
1112
1114
1117
1119
1122
1124
1127
1129
1131
1134
1136
1138
1140
1142
1145
1147
1149
1150
1152
1154
1156
1158
1160
1161
1163
1165
1167
1168
1170
1172
1174
1176
1177
1179
1181
1183
1184
1186
1188
1190
1191
1193
1195
1196
1198
1200
1202
1203
1205
1207
1208
1210
1212
1214
1215
1217
1218
1220
1222
1223
1225
1226
1227
1229
1230
1231
1233
1234
1235
1236
1237
1239
1240
1242
1243
1244
1246
1247
1249
1250
1252
1254
1255
1257
1259
1260
1262
1264
1266
1268
1269
1271
1273
1275
1277
1279
1282
1284
1286
1288
1290
1293
1295
1298
1300
1303
1306
1308
1311
1314
1317
1320
1323
1326
1329
1332
1335
1338
1341
1345
1348
1351
1354
1357
1361
1364
1367
1370
1373
1376
1379
1382
1385
1388
1391
1394
1397
1400
1402
1405
1408
1411
1413
1416
1418
1421
1423
1426
1428
1431
1433
1436
1438
1441
1444
1446
1449
1452
1454
1457
1459
1462
1464
1467
1469
1471
1474
1476
1478
1480
1482
1484
1485
1487
1489
1490
1492
1494
1495
1497
1498
1500
1501
1503
1504
1506
1508
1510
1512
1514
1516
1519
1521
1523
1526
1528
1530
1533
1535
1537
1539
1542
1544
1546
1548
1551
1553
1555
1558
1560
1563
1565
1567
1570
1572
1575
1577
1579
1582
1584
1586
1589
1591
1593
1595
1597
1599
1601
1603
1605
1607
1609
1611
1613
1615
1617
1619
1621
1623
1625
1627
1629
1631
1633
1635
1637
1639
1641
1644
1646
1649
1651
1654
1656
1659
1661
1664
1667
1670
1672
1675
1677
1680
1682
1684
1686
1688
1690
1692
1695
1697
1699
1701
1703
1705
1707
1708
1710
1712
1714
1715
1717
1719
1720
1722
1724
1725
1727
1729
1731
1733
1734
1736
1738
1740
1741
1743
1745
1746
1748
1749
1751
1752
1754
1755
1757
1758
1760
1761
1763
1764
1766
1767
1769
1770
1772
1774
1775
1777
1779
1780
1782
1783
1784
1785
1786
1787
1788
1789
1789
1790
1791
1791
1792
1793
1793
1794
1795
1796
1797
1799
1800
1801
1802
1804
1805
1806
1808
1809
1810
1812
1813
1814
1815
1816
1817
1818
1819
1820
1820
1821
1821
1821
1822
1822
1822
1822
1823
1823
1824
1825
1826
1827
1828
1829
1829
1830
1831
1832
1832
1833
1833
1833
1833
1832
1832
1831
1831
1830
1829
1829
1828
1827
1826
1826
1825
1824
1823
1822
1822
1821
1820
1819
1818
1818
1817
1816
1815
1815
1814
1813
1813
1812
1812
1811
1811
1811
1812
1812
1813
1814
1815
1816
1817
1819
1820
1821
1822
1823
1824
1824
1824
1824
1824
1824
1823
1822
1821
1821
1820
1819
1818
1817
1817
1816
1816
1815
1815
1815
1816
1816
1816
1817
1818
1818
1819
1820
1821
1821
1822
1822
1823
1823
1823
1823
1823
1822
1822
1822
1821
1821
1820
1820
1820
1820
1819
1819
1819
1819
1818
1817
1817
1816
1815
1813
1812
1811
1809
1807
1806
1804
1803
1801
1800
1799
1799
1798
1798
1797
1797
1797
1798
1798
1799
1800
1801
1802
1803
1804
1805
1805
1806
1806
1806
1805
1805
1804
1804
1803
1803
1803
1803
1804
1805
1806
1807
1809
1811
1813
1815
1817
1820
1822
1824
1825
1827
1828
1829
1830
1830
1831
1831
1831
1830
1830
1829
1828
1827
1826
1825
1824
1823
1823
1822
1821
1821
1821
1821
1821
1822
1823
1824
1825
1826
1827
1828
1830
1831
1832
1834
1835
1837
1838
1840
1841
1842
1844
1845
1846
1847
1848
1849
1850
1850
1851
1851
1852
1852
1853
1853
1853
1854
1854
1855
1855
1855
1855
1855
1856
1856
1856
1856
1856
1856
1856
1857
1857
1858
1858
1859
1860
1860
1861
1862
1862
1862
1862
1862
1862
1862
1861
1861
1860
1859
1859
1858
1857
1855
1854
1854
1853
1852
1852
1851
1852
1852
1853
1854
1856
1857
1860
1862
1864
1866
1869
1871
1873
1875
1877
1880
1882
1885
1887
1890
1893
1896
1899
1902
1905
1908
1911
1915
1918
1921
1924
1927
1930
1933
1935
1938
1940
1943
1945
1948
1950
1952
1955
1958
1961
1964
1968
1972
1976
1981
1986
1991
1996
2001
2005
2009
2013
2017
2021
2025
2028
2029
2032
2033
2035
2036
2037
2037
2037
2037
2037
2037
2037
2036
2033
2033
2031
2029
2027
2025
2024
2021
2020
2019
2017
2017
2017
2016
2016
2016
2015
2013
2013
2013
2012
2011
2009
2008
2005
2004
2001
1999
1996
1992
1988
1984
1979
1973
1968
1962
1956
1950
1944
1938
1932
1927
1922
1917
1912
1907
1903
1899
1895
1892
1888
1885
1881
1878
1876
1873
1871
1870
1868
1867
1867
1867
1867
1868
1868
1869
1870
1871
1871
1871
1870
1869
1868
1866
1865
1863
1861
1859
1857
1856
1854
1853
1851
1850
1849
1848
1848
1847
1846
1846
1846
1845
1845
1845
1845
1845
1845
1845
1844
1843
1843
1841
1840
1838
1835
1833
1830
1827
1823
1819
1815
1811
1806
1802
1797
1793
1788
1783
1778
1773
1768
1763
1757
1751
1745
1738
1731
1724
1716
1708
1699
1691
1681
1672
1662
1652
1642
1631
1620
1609
1598
1587
1576
1565
1554
1542
1530
1518
1505
1492
1479
1465
1451
1436
1422
1407
1392
1377
1362
1347
1333
1319
1306
1293
1280
1267
1255
1242
1230
1219
1207
1195
1184
1173
1162
1151
1141
1130
1120
1110
1101
1091
1082
1072
1063
1053
1043
1033
1022
1012
1002
992
982
972
962
952
943
933
924
915
906
896
887
878
869
860
852
844
836
829
822
815
809
803
797
792
787
783
779
775
771
768
765
761
758
755
752
749
745
741
737
733
728
723
717
711
705
699
692
685
678
671
664
657
651
645
639
633
627
621
616
610
604
598
592
586
579
572
565
558
550
541
533
524
514
504
494
483
472
460
448
436
423
410
398
385
372
359
347
334
321
309
296
282
269
255
241
227
212
198
183
169
154
140
126
111
97
83
69
55
42
28
14
0
-14
-29
-43
-58
-72
-87
-101
-116
-130
-143
-156
-169
-182
-194
-206
-218
-229
-240
-251
-261
-270
-279
-287
-294
-300
-306
-312
-316
-321
-325
-330
-334
-338
-342
-346
-351
-355
-360
-364
-369
-374
-380
-385
-390
-395
-400
-405
-409
-414
-418
-421
-425
-428
-430
-433
-435
-437
-440
-442
-445
-447
-451
-454
-458
-462
-466
-471
-476
-481
-486
-491
-497
-502
-508
-513
-519
-525
-531
-537
-543
-549
-555
-561
-568
-574
-580
-587
-593
-599
-606
-612
-619
-625
-633
-640
-648
-657
-665
-675
-684
-694
-703
-713
-723
-733
-743
-753
-762
-772
-782
-792
-803
-814
-826
-839
-851
-865
-878
-893
-907
-921
-936
-951
-966
-981
-996
-1010
-1026
-1041
-1057
-1072
-1087
-1102
-1117
-1131
-1146
-1160
-1174
-1187
-1200
-1213
-1225
-1237
-1248
-1260
-1271
-1281
-1292
-1302
-1312
-1322
-1331
-1340
-1349
-1358
-1366
-1375
-1383
-1390
-1398
-1406
-1414
-1422
-1430
-1437
-1445
-1453
-1460
-1467
-1475
-1482
-1489
-1497
-1504
-1512
-1519
-1527
-1534
-1542
-1550
-1557
-1565
-1573
-1580
-1588
-1596
-1604
-1613
-1621
-1630
-1638
-1647
-1657
-1666
-1676
-1686
-1697
-1708
-1719
-1730
-1742
-1754
-1766
-1778
-1790
-1803
-1816
-1828
-1841
-1853
-1866
-1878
-1890
-1902
-1914
-1925
-1937
-1949
-1960
-1972
-1984
-1996
-2008
-2020
-2032
-2043
-2054
-2065
-2076
-2087
-2097
-2108
-2119
-2130
-2141
-2153
-2164
-2176
-2187
-2199
-2211
-2223
-2235
-2248
-2260
-2273
-2287
-2300
-2313
-2326
-2339
-2352
-2364
-2375
-2387
-2398
-2408
-2418
-2428
-2438
-2447
-2456
-2464
-2472
-2480
-2487
-2494
-2501
-2508
-2515
-2522
-2529
-2536
-2543
-2550
-2558
-2565
-2573
-2581
-2589
-2597
-2605
-2613
-2621
-2629
-2636
-2643
-2650
-2656
-2662
-2667
-2673
-2678
-2683
-2689
-2694
-2700
-2705
-2711
-2717
-2723
-2730
-2736
-2743
-2751
-2759
-2767
-2776
-2785
-2795
-2804
-2814
-2824
-2834
-2844
-2854
-2864
-2874
-2884
-2893
-2902
-2911
-2920
-2929
-2937
-2946
-2955
-2964
-2974
-2983
-2993
-3004
-3015
-3026
-3038
-3050
-3062
-3074
-3087
-3100
-3113
-3126
-3138
-3151
-3164
-3177
-3190
-3203
-3215
-3228
-3240
-3252
-3263
-3274
-3285
-3296
-3306
-3317
-3328
-3339
-3350
-3362
-3374
-3386
-3398
-3411
-3423
-3436
-3448
-3460
-3472
-3483
-3495
-3506
-3517
-3527
-3536
-3545
-3554
-3561
-3568
-3574
-3580
-3585
-3589
-3593
-3596
-3599
-3602
-3604
-3606
-3608
-3610
-3611
-3613
-3615
-3617
-3619
-3622
-3625
-3629
-3633
-3637
-3642
-3647
-3652
-3657
-3663
-3669
-3676
-3682
-3688
-3694
-3700
-3706
-3712
-3717
-3723
-3729
-3734
-3740
-3747
-3753
-3760
-3767
-3773
-3780
-3786
-3792
-3798
-3804
-3809
-3815
-3820
-3825
-3830
-3835
-3839
-3843
-3847
-3851
-3854
-3857
-3860
-3862
-3864
-3866
-3868
-3869
-3869
-3870
-3870
-3870
-3869
-3868
-3867
-3866
-3865
-3863
-3861
-3859
-3857
-3856
-3854
-3852
-3851
-3850
-3850
-3850
-3850
-3850
-3851
-3852
-3853
-3854
-3855
-3856
-3856
-3857
-3858
-3858
-3859
-3859
-3860
-3861
-3861
-3862
-3862
-3862
-3861
-3861
-3860
-3858
-3857
-3855
-3854
-3852
-3850
-3849
-3847
-3846
-3846
-3846
-3846
-3847
-3849
-3851
-3853
-3855
-3858
-3860
-3863
-3866
-3868
-3871
-3873
-3875
-3877
-3879
-3881
-3882
-3882
-3882
-3881
-3880
-3878
-3876
-3872
-3868
-3864
-3859
-3853
-3847
-3841
-3835
-3829
-3823
-3816
-3810
-3803
-3796
-3790
-3783
-3775
-3768
-3761
-3754
-3747
-3740
-3734
-3729
-3724
-3719
-3715
-3711
-3708
-3705
-3702
-3700
-3697
-3695
-3692
-3689
-3686
-3683
-3680
-3676
-3671
-3667
-3662
-3656
-3651
-3646
-3640
-3634
-3629
-3623
-3617
-3612
-3606
-3601
-3595
-3590
-3585
-3580
-3576
-3571
-3567
-3563
-3560
-3557
-3554
-3551
-3548
-3546
-3543
-3540
-3538
-3535
-3532
-3528
-3524
-3519
-3514
-3509
-3504
-3499
-3493
-3488
-3483
-3478
-3472
-3467
-3461
-3456
-3450
-3444
-3439
-3434
-3429
-3423
-3418
-3413
-3408
-3403
-3398
-3392
-3387
-3381
-3375
-3369
-3363
-3358
-3353
-3348
-3344
-3340
-3336
-3333
-3331
-3329
-3328
-3327
-3326
-3326
-3325
-3326
-3326
-3326
-3327
-3328
-3328
-3329
-3330
-3331
-3333
-3334
-3336
-3338
-3341
-3343
-3346
-3349
-3352
-3355
-3358
-3361
-3364
-3367
-3369
-3372
-3374
-3376
-3379
-3380
-3382
-3384
-3385
-3385
-3385
-3385
-3384
-3382
-3380
-3377
-3374
-3370
-3366
-3361
-3357
-3352
-3348
-3343
-3338
-3332
-3327
-3322
-3317
-3312
-3308
-3303
-3298
-3294
-3289
-3284
-3280
-3275
-3270
-3265
-3260
-3255
-3250
-3245
-3239
-3233
-3227
-3220
-3214
-3207
-3201
-3195
-3189
-3184
-3178
-3173
-3168
-3163
-3159
-3154
-3150
-3146
-3142
-3138
-3134
-3130
-3125
-3120
-3115
-3110
-3105
-3100
-3095
-3090
-3085
-3080
-3076
-3072
-3068
-3065
-3063
-3061
-3059
-3057
-3055
-3053
-3051
-3048
-3045
-3042
-3039
-3036
-3033
-3029
-3027
-3024
-3021
-3019
-3017
-3015
-3013
-3011
-3010
-3009
-3009
-3009
-3010
-3012
-3013
-3015
-3017
-3020
-3022
-3024
-3026
-3027
-3029
-3030
-3032
-3033
-3033
-3034
-3034
-3034
-3034
-3035
-3035
-3036
-3038
-3040
-3043
-3047
-3051
-3056
-3062
-3068
-3074
-3081
-3088
-3095
-3102
-3109
-3116
-3122
-3129
-3134
-3140
-3144
-3148
-3151
-3153
-3154
-3154
-3153
-3151
-3148
-3145
-3141
-3137
-3132
-3127
-3121
-3116
-3110
-3105
-3100
-3094
-3089
-3084
-3079
-3074
-3069
-3063
-3057
-3051
-3044
-3037
-3030
-3022
-3014
-3006
-2997
-2988
-2979
-2969
-2959
-2948
-2937
-2926
-2915
-2903
-2891
-2878
-2866
-2853
-2839
-2826
-2812
-2798
-2784
-2770
-2755
-2740
-2726
-2711
-2696
-2681
-2666
-2651
-2636
-2621
-2606
-2592
-2577
-2562
-2548
-2534
-2520
-2506
-2493
-2480
-2467
-2453
-2440
-2427
-2414
-2401
-2388
-2374
-2361
-2348
-2334
-2321
-2307
-2293
-2279
-2265
-2250
-2235
-2220
-2205
-2190
-2175
-2161
-2146
-2132
-2118
-2105
-2092
-2079
-2067
-2055
-2043
-2032
-2020
-2009
-1997
-1985
-1973
-1961
-1948
-1934
-1920
-1906
-1891
-1876
-1860
-1844
-1827
-1810
-1793
-1775
-1757
-1740
-1722
-1705
-1688
-1671
-1654
-1638
-1621
-1605
-1590
-1574
-1558
-1542
-1526
-1510
-1493
-1476
-1459
-1442
-1425
-1408
-1392
-1375
-1359
-1343
-1327
-1312
-1297
-1284
-1270
-1258
-1246
-1234
-1223
-1213
-1202
-1192
-1182
-1172
-1162
-1153
-1143
-1134
-1124
-1114
-1105
-1094
-1084
-1072
-1061
-1048
-1036
-1022
-1008
-993
-977
-961
-944
-926
-907
-887
-866
-844
-821
-798
-774
-749
-724
-699
-673
-649
-624
-600
-576
-553
-530
-508
-486
-464
-444
-423
-403
-383
-363
-344
-324
-305
-285
-266
-246
-227
-207
-186
-166
-145
-124
-103
-82
-60
-39
-17
5
27
49
72
94
116
138
160
183
205
227
248
270
291
312
333
353
374
394
415
435
456
476
497
518
538
559
579
600
620
640
660
680
700
720
740
760
781
802
823
845
868
891
914
937
961
984
1008
1031
1055
1078
1102
1125
1148
1170
1192
1214
1235
1256
1276
1296
1316
1335
1355
1374
1393
1411
1430
1450
1469
1489
1510
1531
1552
1574
1595
1617
1638
1658
1678
1698
1716
1734
1751
1767
1782
1796
1811
1825
1839
1853
1868
1883
1898
1914
1929
1945
1961
1977
1994
2009
2027
2044
2061
2079
2096
2114
2133
2151
2170
2189
2209
2228
2248
2267
2287
2306
2326
2346
2365
2385
2404
2423
2443
2461
2480
2498
2515
2532
2549
2565
2580
2595
2610
2624
2637
2651
2664
2677
2690
2703
2717
2730
2745
2759
2775
2790
2806
2822
2838
2855
2872
2890
2908
2927
2946
2966
2985
3005
3025
3045
3064
3083
3101
3118
3135
3151
3166
3180
3195
3208
3222
3236
3249
3263
3278
3293
3309
3325
3343
3361
3380
3399
3419
3440
3460
3482
3503
3525
3546
3568
3589
3610
3630
3649
3668
3686
3704
3720
3737
3752
3767
3782
3796
3809
3822
3834
3846
3857
3868
3878
3887
3896
3904
3911
3917
3922
3927
3930
3934
3936
3939
3941
3943
3945
3948
3950
3953
3956
3960
3963
3967
3972
3977
3983
3989
3996
4003
4011
4019
4027
4037
4046
4057
4067
4077
4086
4096
4106
4115
4124
4134
4143
4153
4163
4173
4183
4194
4205
4216
4228
4240
4252
4264
4276
4288
4300
4313
4325
4338
4351
4365
4378
4392
4406
4420
4434
4448
4462
4476
4490
4504
4519
4534
4548
4564
4579
4595
4611
4628
4644
4661
4678
4695
4711
4728
4745
4762
4778
4795
4812
4829
4846
4864
4882
4900
4918
4937
4956
4976
4996
5016
5037
5058
5080
5102
5125
5148
5172
5196
5220
5245
5269
5294
5318
5342
5365
5387
5409
5430
5449
5468
5486
5503
5519
5535
5550
5564
5579
5593
5607
5622
5636
5651
5667
5683
5700
5717
5736
5754
5774
5794
5814
5835
5856
5876
5896
5916
5936
5955
5973
5991
6009
6026
6043
6059
6075
6091
6107
6123
6138
6154
6170
6186
6201
6216
6232
6247
6262
6277
6292
6307
6321
6335
6348
6361
6373
6385
6397
6409
6420
6432
6443
6454
6464
6474
6483
6491
6499
6506
6512
6519
6524
6529
6534
6539
6543
6547
6551
6556
6561
6566
6573
6579
6586
6594
6602
6610
6617
6625
6633
6640
6646
6653
6659
6665
6671
6677
6682
6687
6691
6695
6698
6700
6702
6703
6704
6704
6703
6702
6700
6698
6696
6694
6692
6690
6687
6684
6681
6677
6672
6667
6662
6656
6650
6643
6636
6630
6623
6617
6611
6605
6599
6594
6589
6585
6581
6577
6574
6572
6570
6568
6567
6567
6568
6568
6570
6571
6573
6575
6576
6577
6578
6579
6578
6577
6575
6573
6571
6568
6565
6562
6559
6556
6554
6552
6551
6551
6551
6552
6554
6556
6558
6561
6564
6567
6571
6574
6577
6580
6582
6584
6585
6586
6586
6586
6586
6586
6586
6586
6585
6585
6584
6584
6583
6582
6582
6580
6579
6577
6575
6572
6569
6564
6559
6553
6545
6537
6528
6518
6508
6497
6486
6475
6463
6452
6440
6428
6417
6405
6393
6381
6369
6357
6345
6332
6320
6307
6295
6282
6269
6255
6242
6228
6214
6200
6186
6172
6158
6144
6130
6116
6102
6088
6074
6060
6047
6033
6019
6006
5993
5981
5968
5957
5946
5935
5925
5916
5906
5898
5890
5881
5873
5866
5858
5850
5843
5836
5829
5822
5816
5809
5803
5798
5792
5787
5782
5777
5772
5767
5762
5757
5753
5748
5744
5740
5736
5732
5728
5724
5719
5715
5710
5705
5700
5694
5689
5684
5679
5674
5670
5665
5661
5658
5654
5651
5648
5645
5643
5640
5638
5635
5633
5631
5628
5625
5622
5619
5615
5611
5607
5602
5598
5594
5589
5586
5582
5580
5578
5577
5576
5576
5576
5577
5578
5580
5582
5584
5586
5588
5590
5592
5594
5596
5598
5599
5601
5602
5603
5603
5603
5603
5603
5603
5602
5600
5598
5596
5593
5590
5587
5583
5580
5576
5573
5570
5567
5565
5562
5560
5559
5557
5556
5554
5553
5551
5550
5548
5545
5543
5540
5537
5533
5529
5524
5519
5513
5507
5499
5491
5483
5474
5464
5454
5443
5432
5420
5409
5397
5385
5373
5362
5350
5339
5327
5316
5305
5295
5284
5275
5266
5257
5249
5242
5236
5229
5224
5219
5214
5209
5204
5199
5195
5190
5185
5181
5176
5172
5167
5162
5158
5153
5148
5144
5139
5135
5130
5126
5123
5119
5116
5114
5111
5108
5106
5104
5103
5101
5100
5100
5100
5100
5101
5103
5105
5108
5111
5114
5118
5122
5126
5131
5136
5142
5148
5155
5162
5170
5178
5186
5195
5204
5213
5223
5232
5241
5251
5261
5270
5279
5289
5298
5307
5316
5325
5333
5340
5347
5354
5359
5364
5369
5372
5376
5378
5381
5382
5384
5385
5386
5387
5388
5388
5387
5386
5384
5381
5378
5374
5369
5364
5358
5351
5345
5337
5330
5321
5312
5302
5290
5278
5264
5249
5233
5216
5198
5179
5158
5137
5114
5092
5068
5045
5020
4996
4972
4947
4923
4898
4874
4849
4825
4800
4776
4753
4730
4707
4684
4663
4641
4621
4601
4582
4565
4547
4531
4515
4499
4483
4468
4452
4437
4421
4405
4390
4375
4360
4346
4332
4318
4305
4293
4281
4269
4257
4246
4235
4224
4213
4203
4193
4183
4174
4164
4156
4148
4140
4133
4126
4119
4113
4107
4101
4094
4089
4082
4075
4067
4059
4051
4043
4034
4025
4016
4006
3998
3989
3981
3973
3965
3958
3951
3944
3938
3932
3926
3920
3915
3910
3905
3900
3896
3892
3887
3883
3879
3874
3869
3864
3859
3853
3847
3841
3834
3827
3819
3811
3803
3793
3784
3773
3762
3750
3737
3723
3709
3695
3679
3663
3647
3629
3612
3594
3575
3557
3538
3519
3501
3482
3464
3445
3427
3408
3390
3371
3353
3334
3315
3296
3276
3255
3234
3212
3189
3166
3142
3117
3091
3064
3037
3009
2980
2951
2921
2892
2862
2832
2802
2772
2743
2714
2685
2656
2627
2598
2568
2539
2509
2479
2448
2417
2386
2354
2322
2289
2256
2223
2190
2156
2123
2089
2056
2021
1989
1955
1922
1888
1854
1820
1786
1751
1716
1682
1647
1612
1577
1542
1508
1473
1437
1402
1367
1331
1296
1261
1225
1190
1154
1118
1082
1046
1010
974
939
903
868
833
799
765
732
700
668
638
608
578
550
522
495
469
443
418
394
370
347
325
303
282
262
243
224
207
189
172
156
139
123
106
90
73
56
39
22
5
-12
-29
-46
-63
-80
-97
-113
-130
-146
-162
-177
-193
-209
-224
-240
-256
-272
-289
-306
-324
-342
-361
-380
-400
-420
-440
-460
-480
-500
-520
-541
-561
-582
-603
-624
-646
-667
-689
-712
-735
-758
-782
-806
-831
-856
-881
-906
-932
-957
-982
-1006
-1030
-1054
-1076
-1098
-1120
-1141
-1162
-1182
-1202
-1221
-1240
-1260
-1279
-1298
-1316
-1335
-1354
-1373
-1392
-1410
-1429
-1448
-1466
-1485
-1503
-1522
-1540
-1558
-1576
-1593
-1610
-1626
-1642
-1659
-1675
-1691
-1708
-1724
-1741
-1758
-1775
-1792
-1809
-1826
-1842
-1859
-1875
-1890
-1905
-1919
-1932
-1944
-1957
-1968
-1979
-1991
-2001
-2013
-2024
-2035
-2047
-2059
-2071
-2083
-2096
-2110
-2125
-2140
-2156
-2173
-2190
-2208
-2227
-2246
-2266
-2285
-2304
-2324
-2343
-2361
-2380
-2397
-2414
-2430
-2446
-2461
-2475
-2488
-2501
-2513
-2525
-2536
-2546
-2556
-2566
-2575
-2584
-2592
-2600
-2609
-2617
-2625
-2633
-2641
-2649
-2657
-2665
-2673
-2681
-2689
-2697
-2705
-2713
-2722
-2730
-2739
-2747
-2756
-2765
-2774
-2783
-2791
-2800
-2809
-2818
-2827
-2837
-2846
-2856
-2865
-2874
-2883
-2891
-2899
-2906
-2913
-2918
-2924
-2929
-2933
-2937
-2941
-2945
-2950
-2954
-2959
-2965
-2970
-2977
-2984
-2991
-2999
-3008
-3017
-3026
-3035
-3045
-3054
-3064
-3074
-3084
-3093
-3103
-3113
-3122
-3131
-3140
-3147
-3154
-3161
-3166
-3171
-3175
-3178
-3181
-3184
-3187
-3190
-3193
-3196
-3200
-3204
-3209
-3214
-3220
-3227
-3234
-3241
-3250
-3259
-3270
-3281
-3293
-3306
-3321
-3336
-3352
-3369
-3388
-3407
-3426
-3447
-3468
-3489
-3509
-3530
-3550
-3570
-3589
-3607
-3623
-3639
-3653
-3666
-3678
-3689
-3699
-3709
-3718
-3726
-3734
-3742
-3750
-3758
-3766
-3775
-3784
-3794
-3805
-3816
-3828
-3842
-3856
-3870
-3885
-3901
-3916
-3932
-3947
-3962
-3977
-3991
-4003
-4017
-4029
-4040
-4051
-4061
-4072
-4082
-4091
-4101
-4111
-4120
-4129
-4139
-4148
-4157
-4165
-4174
-4183
-4191
-4200
-4208
-4217
-4226
-4235
-4244
-4254
-4264
-4274
-4285
-4296
-4307
-4319
-4332
-4345
-4359
-4373
-4387
-4403
-4418
-4434
-4449
-4465
-4480
-4495
-4510
-4524
-4538
-4551
-4564
-4577
-4589
-4601
-4613
-4625
-4636
-4648
-4660
-4671
-4683
-4695
-4706
-4718
-4729
-4739
-4749
-4759
-4767
-4774
-4781
-4787
-4792
-4797
-4802
-4806
-4810
-4815
-4819
-4824
-4829
-4834
-4838
-4842
-4846
-4848
-4850
-4851
-4851
-4850
-4849
-4846
-4844
-4840
-4837
-4833
-4829
-4825
-4821
-4817
-4813
-4809
-4805
-4802
-4800
-4797
-4796
-4794
-4794
-4793
-4794
-4795
-4796
-4799
-4802
-4806
-4810
-4816
-4822
-4829
-4837
-4845
-4853
-4862
-4871
-4880
-4889
-4899
-4908
-4917
-4927
-4936
-4945
-4954
-4962
-4970
-4978
-4985
-4992
-4998
-5004
-5009
-5014
-5018
-5021
-5024
-5026
-5027
-5027
-5027
-5025
-5023
-5020
-5016
-5012
-5007
-5001
-4995
-4988
-4982
-4975
-4967
-4960
-4952
-4944
-4936
-4927
-4919
-4911
-4902
-4894
-4885
-4876
-4868
-4859
-4851
-4843
-4835
-4828
-4821
-4815
-4810
-4805
-4801
-4798
-4795
-4792
-4789
-4786
-4783
-4780
-4776
-4772
-4767
-4761
-4755
-4748
-4742
-4735
-4728
-4720
-4713
-4705
-4696
-4688
-4679
-4669
-4660
-4651
-4642
-4634
-4626
-4619
-4613
-4607
-4602
-4599
-4596
-4595
-4596
-4597
-4600
-4604
-4609
-4615
-4622
-4629
-4637
-4645
-4654
-4663
-4672
-4682
-4692
-4702
-4713
-4724
-4735
-4745
-4755
-4765
-4774
-4783
-4792
-4800
-4808
-4816
-4824
-4832
-4840
-4849
-4859
-4868
-4879
-4890
-4901
-4912
-4923
-4934
-4945
-4955
-4965
-4974
-4983
-4992
-5000
-5008
-5015
-5022
-5028
-5034
-5039
-5043
-5045
-5047
-5048
-5048
-5046
-5044
-5041
-5037
-5032
-5026
-5019
-5012
-5003
-4994
-4984
-4972
-4960
-4947
-4933
-4918
-4902
-4886
-4868
-4849
-4830
-4810
-4789
-4768
-4747
-4726
-4704
-4683
-4662
-4642
-4622
-4602
-4583
-4564
-4546
-4528
-4511
-4494
-4477
-4460
-4444
-4429
-4414
-4400
-4386
-4374
-4362
-4352
-4342
-4334
-4328
-4323
-4319
-4317
-4316
-4317
-4319
-4322
-4327
-4334
-4341
-4351
-4362
-4374
-4388
-4403
-4419
-4436
-4453
-4471
-4489
-4508
-4526
-4544
-4562
-4579
-4597
-4614
-4630
-4646
-4662
-4678
-4694
-4711
-4727
-4744
-4761
-4779
-4797
-4814
-4832
-4850
-4867
-4884
-4901
-4918
-4934
-4951
-4968
-4984
-4999
-5014
-5028
-5041
-5052
-5061
-5070
-5077
-5083
-5087
-5091
-5093
-5095
-5097
-5098
-5100
-5101
-5103
-5105
-5107
-5109
-5112
-5114
-5117
-5120
-5123
-5126
-5130
-5134
-5138
-5142
-5147
-5152
-5157
-5162
-5167
-5173
-5178
-5184
-5190
-5196
-5203
-5210
-5218
-5226
-5236
-5246
-5257
-5268
-5280
-5294
-5308
-5323
-5339
-5355
-5373
-5391
-5409
-5427
-5445
-5464
-5481
-5499
-5516
-5533
-5550
-5566
-5582
-5597
-5612
-5627
-5641
-5655
-5667
-5679
-5690
-5699
-5708
-5717
-5724
-5730
-5736
-5741
-5745
-5749
-5752
-5755
-5756
-5758
-5758
-5758
-5758
-5757
-5756
-5755
-5753
-5752
-5751
-5751
-5751
-5752
-5754
-5756
-5760
-5764
-5769
-5774
-5780
-5788
-5795
-5804
-5813
-5824
-5835
-5847
-5860
-5875
-5889
-5905
-5922
-5940
-5960
-5980
-6003
-6026
-6050
-6076
-6103
-6131
-6159
-6189
-6219
-6250
-6283
-6315
-6349
-6383
-6418
-6453
-6488
-6524
-6560
-6595
-6631
-6667
-6703
-6739
-6775
-6811
-6847
-6884
-6920
-6958
-6995
-7033
-7072
-7110
-7149
-7188
-7227
-7265
-7303
-7340
-7376
-7411
-7445
-7478
-7508
-7537
-7564
-7588
-7611
-7631
-7650
-7666
-7681
-7695
-7707
-7718
-7727
-7735
-7741
-7746
-7750
-7752
-7753
-7752
-7751
-7750
-7748
-7746
-7743
-7740
-7737
-7734
-7731
-7727
-7722
-7717
-7712
-7706
-7698
-7690
-7681
-7670
-7659
-7647
-7635
-7622
-7609
-7596
-7583
-7570
-7559
-7548
-7538
-7530
-7523
-7518
-7515
-7514
-7516
-7519
-7524
-7531
-7540
-7551
-7564
-7578
-7593
-7610
-7628
-7646
-7664
-7682
-7699
-7716
-7733
-7750
-7767
-7784
-7801
-7818
-7835
-7852
-7869
-7886
-7903
-7918
-7934
-7949
-7964
-7978
-7993
-8007
-8022
-8037
-8052
-8068
-8085
-8103
-8121
-8140
-8159
-8179
-8200
-8220
-8241
-8261
-8282
-8302
-8323
-8343
-8363
-8383
-8403
-8422
-8441
-8458
-8475
-8490
-8503
-8515
-8526
-8535
-8543
-8549
-8556
-8561
-8567
-8573
-8579
-8586
-8593
-8600
-8607
-8615
-8623
-8631
-8640
-8648
-8657
-8667
-8677
-8688
-8700
-8712
-8725
-8739
-8754
-8769
-8785
-8802
-8819
-8837
-8854
-8872
-8891
-8909
-8927
-8946
-8964
-8982
-9001
-9019
-9038
-9056
-9075
-9093
-9112
-9130
-9149
-9167
-9186
-9204
-9223
-9242
-9262
-9281
-9302
-9323
-9344
-9366
-9389
-9412
-9435
-9459
-9484
-9509
-9534
-9559
-9584
-9608
-9632
-9655
-9676
-9695
-9712
-9728
-9740
-9750
-9757
-9761
-9762
-9759
-9753
-9743
-9729
-9713
-9693
-9670
-9644
-9615
-9582
-9547
-9509
-9468
-9424
-9377
-9328
-9276
-9221
-9164
-9103
-9040
-8974
-8905
-8832
-8756
-8676
-8592
-8503
-8410
-8313
-8211
-8105
-7994
-7880
-7763
-7642
-7518
-7392
-7264
-7133
-7001
-6867
-6732
-6596
-6459
-6320
-6181
-6041
-5901
-5760
-5618
-5476
-5334
-5191
-5049
-4907
-4765
-4623
-4482
-4342
-4202
-4062
-3925
-3788
-3651
-3516
-3381
-3248
-3116
-2986
-2857
-2730
-2605
-2481
-2360
-2241
-2124
-2009
-1898
-1788
-1680
-1575
-1472
-1372
-1275
-1180
-1088
-999
-913
-831
-751
-673
-599
-527
-457
-388
-322
-257
-192
-129
-67
-5
55
115
175
233
291
347
402
456
509
561
611
661
710
759
807
856
904
952
1000
1050
1100
1151
1202
1255
1309
1364
1420
1478
1537
1598
1660
1723
1788
1854
1921
1989
2058
2128
2199
2271
2344
2418
2492
2567
2641
2715
2789
2862
2934
3005
3075
3145
3214
3281
3348
3415
3480
3544
3608
3670
3732
3792
3852
3910
3966
4021
4074
4125
4175
4223
4270
4315
4358
4400
4440
4478
4515
4550
4583
4614
4644
4672
4698
4721
4743
4762
4779
4795
4808
4819
4827
4834
4839
4841
4841
4839
4835
4829
4822
4813
4803
4792
4781
4769
4756
4742
4728
4713
4698
4682
4666
4649
4632
4614
4596
4576
4555
4532
4508
4482
4454
4424
4392
4358
4321
4282
4241
4197
4151
4102
4050
3996
3940
3882
3821
3758
3692
3624
3553
3479
3402
3322
3239
3153
3064
2972
2878
2781
2682
2581
2479
2375
2270
2165
2060
1955
1851
1748
1645
1544
1445
1347
1251
1156
1063
971
880
790
700
612
525
438
353
270
187
107
29
-48
-122
-193
-263
-329
-394
-456
-516
-574
-630
-685
-738
-790
-842
-892
-942
-992
-1041
-1090
-1138
-1186
-1232
-1278
-1322
-1364
-1405
-1443
-1479
-1513
-1545
-1574
-1602
-1627
-1651
-1674
-1696
-1718
-1739
-1760
-1781
-1802
-1823
-1845
-1867
-1889
-1912
-1935
-1958
-1982
-2005
-2031
-2056
-2082
-2108
-2134
-2160
-2185
-2210
-2233
-2255
-2275
-2293
-2308
-2320
-2328
-2333
-2334
-2330
-2321
-2308
-2290
-2267
-2238
-2205
-2167
-2124
-2075
-2023
-1965
-1903
-1837
-1767
-1694
-1617
-1536
-1453
-1367
-1278
-1186
-1093
-997
-900
-800
-700
-597
-494
-389
-284
-177
-68
42
154
268
385
504
627
753
882
1014
1152
1293
1439
1588
1741
1898
2058
2222
2389
2558
2730
2903
3078
3254
3431
3609
3786
3964
4142
4320
4498
4676
4853
5031
5209
5388
5567
5746
5925
6105
6286
6466
6645
6824
7003
7180
7355
7529
7700
7870
8036
8200
8361
8519
8675
8827
8977
9124
9267
9409
9547
9682
9815
9945
10072
10197
10319
10439
10556
10672
10785
10897
11006
11114
11219
11323
11423
11522
11617
11710
11800
11888
11972
12053
12130
12205
12276
12344
12409
12471
12531
12588
12643
12696
12747
12797
12845
12891
12935
12978
13018
13056
13092
13126
13156
13183
13207
13227
13243
13254
13261
13262
13257
13247
13232
13210
13183
13150
13112
13068
13019
12966
12909
12848
12784
12717
12648
12578
12508
12437
12366
12297
12228
12160
12094
12028
11963
11898
11834
11769
11704
11639
11573
11507
11439
11370
11301
11230
11157
11084
11010
10936
10860
10785
10709
10632
10555
10478
10401
10323
10245
10166
10087
10007
9927
9847
9765
9684
9601
9517
9432
9346
9259
9170
9079
8987
8893
8798
8702
8603
8504
8403
8300
8196
8090
7983
7874
7762
7648
7532
7414
7293
7170
7046
6920
6792
6663
6534
6404
6274
6143
6013
5883
5753
5623
5494
5366
5238
5110
4983
4857
4731
4607
4483
4361
4239
4119
4000
3883
3767
3652
3538
3427
3316
3208
3102
2997
2895
2796
2698
2604
2513
2425
2342
2262
2187
2117
2051
1991
1936
1886
1841
1802
1769
1740
1717
1700
1687
1680
1678
1681
1689
1701
1717
1738
1763
1792
1825
1861
1902
1945
1993
2043
2098
2156
2217
2283
2352
2424
2501
2581
2664
2751
2840
2932
3026
3121
3218
3315
3412
3510
3607
3703
3799
3895
3989
4082
4173
4264
4353
4441
4527
4612
4695
4776
4854
4931
5005
5076
5145
5211
5274
5333
5390
5443
5493
5538
5580
5618
5653
5683
5710
5734
5756
5775
5792
5809
5824
5840
5855
5871
5887
5903
5919
5936
5952
5968
5983
5998
6011
6024
6036
6047
6056
6065
6071
6076
6079
6080
6079
6075
6069
6061
6050
6037
6022
6005
5987
5967
5946
5924
5901
5878
5855
5832
5809
5787
5767
5748
5731
5717
5706
5698
5694
5694
5698
5706
5719
5735
5754
5777
5802
5830
5860
5891
5923
5956
5988
6021
6052
6083
6113
6142
6170
6198
6226
6253
6280
6307
6335
6363
6390
6418
6446
6473
6500
6526
6551
6575
6599
6621
6643
6663
6682
6700
6717
6732
6745
6757
6766
6773
6778
6779
6778
6773
6765
6754
6738
6718
6694
6666
6634
6598
6558
6514
6468
6419
6368
6316
6263
6210
6157
6105
6054
6005
5957
5911
5866
5823
5782
5743
5705
5669
5633
5599
5565
5532
5500
5468
5437
5406
5376
5347
5318
5291
5264
5237
5211
5185
5159
5133
5108
5082
5056
5031
5006
4981
4956
4932
4907
4883
4860
4836
4814
4792
4771
4751
4732
4713
4696
4680
4665
4651
4638
4625
4612
4600
4587
4574
4561
4547
4533
4517
4501
4483
4465
4445
4425
4404
4382
4360
4338
4316
4294
4272
4250
4229
4208
4188
4168
4149
4132
4116
4101
4088
4077
4067
4059
4051
4046
4042
4038
4037
4035
4033
4032
4030
4027
4026
4024
4021
4018
4014
4011
4009
4005
4002
3999
3996
3993
3990
3987
3984
3981
3977
3973
3967
3961
3954
3946
3937
3927
3915
3903
3891
3878
3864
3851
3836
3822
3807
3791
3774
3757
3738
3718
3696
3673
3647
3620
3591
3559
3524
3487
3448
3405
3360
3311
3260
3206
3149
3088
3025
2959
2891
2820
2748
2673
2597
2519
2440
2359
2277
2193
2108
2020
1931
1840
1746
1650
1553
1452
1350
1246
1140
1031
921
808
695
579
463
346
229
111
-7
-126
-244
-362
-480
-598
-716
-834
-952
-1069
-1185
-1301
-1416
-1531
-1644
-1757
-1868
-1979
-2090
-2199
-2308
-2416
-2523
-2629
-2734
-2837
-2939
-3039
-3138
-3234
-3329
-3422
-3513
-3602
-3688
-3773
-3854
-3934
-4010
-4085
-4157
-4227
-4295
-4361
-4425
-4488
-4548
-4605
-4660
-4712
-4761
-4807
-4849
-4887
-4922
-4953
-4980
-5005
-5026
-5045
-5062
-5077
-5091
-5103
-5114
-5124
-5133
-5142
-5150
-5157
-5164
-5170
-5176
-5182
-5188
-5194
-5199
-5205
-5211
-5217
-5223
-5229
-5235
-5241
-5246
-5251
-5255
-5259
-5262
-5265
-5267
-5268
-5270
-5270
-5271
-5271
-5271
-5270
-5269
-5266
-5264
-5260
-5256
-5251
-5245
-5238
-5230
-5220
-5210
-5198
-5185
-5170
-5153
-5133
-5112
-5088
-5061
-5032
-5000
-4965
-4928
-4888
-4846
-4801
-4754
-4704
-4651
-4596
-4539
-4480
-4419
-4356
-4292
-4227
-4160
-4093
-4026
-3958
-3890
-3823
-3755
-3689
-3623
-3558
-3494
-3431
-3369
-3309
-3250
-3192
-3135
-3079
-3024
-2971
-2918
-2867
-2816
-2767
-2718
-2672
-2628
-2585
-2545
-2508
-2474
-2443
-2415
-2390
-2368
-2349
-2331
-2316
-2302
-2290
-2280
-2270
-2260
-2251
-2241
-2231
-2220
-2209
-2198
-2186
-2173
-2161
-2149
-2137
-2127
-2117
-2109
-2103
-2099
-2097
-2096
-2098
-2100
-2104
-2109
-2114
-2120
-2125
-2129
-2133
-2136
-2138
-2138
-2136
-2132
-2126
-2117
-2105
-2090
-2072
-2050
-2025
-1996
-1965
-1930
-1893
-1854
-1813
-1771
-1729
-1686
-1644
-1603
-1562
-1523
-1484
-1447
-1412
-1378
-1346
-1315
-1285
-1256
-1229
-1202
-1175
-1149
-1122
-1096
-1069
-1041
-1012
-982
-950
-916
-880
-841
-799
-753
-705
-652
-596
-538
-476
-412
-346
-279
-212
-144
-77
-11
54
117
178
237
294
347
397
444
486
525
559
588
613
634
651
664
673
679
680
679
674
666
654
640
624
604
583
561
537
511
486
459
433
407
381
355
330
306
282
259
237
217
197
179
163
148
136
125
115
108
103
101
101
103
108
116
127
141
158
178
201
226
254
283
314
346
378
411
444
477
510
542
573
604
634
664
693
720
748
774
800
825
849
872
894
915
935
954
973
991
1008
1025
1042
1059
1076
1093
1111
1129
1148
1168
1189
1211
1235
1259
1284
1309
1335
1361
1386
1412
1436
1461
1484
1507
1529
1550
1569
1587
1603
1618
1631
1642
1651
1660
1667
1673
1678
1682
1685
1687
1687
1686
1684
1680
1675
1667
1659
1649
1638
1626
1613
1601
1588
1576
1564
1554
1544
1536
1530
1525
1523
1523
1525
1529
1535
1544
1554
1565
1578
1593
1608
1625
1643
1662
1683
1705
1728
1754
1781
1811
1842
1875
1909
1945
1982
2020
2059
2098
2137
2177
2216
2256
2295
2334
2373
2413
2452
2493
2534
2576
2619
2663
2708
2755
2802
2849
2897
2946
2994
3043
3091
3138
3185
3230
3275
3318
3359
3399
3437
3474
3509
3542
3572
3601
3627
3650
3671
3689
3705
3719
3730
3740
3748
3754
3760
3764
3769
3773
3777
3782
3787
3792
3798
3803
3808
3813
3817
3820
3823
3825
3825
3826
3825
3824
3822
3820
3818
3815
3812
3809
3806
3804
3801
3800
3799
3799
3801
3804
3809
3815
3822
3830
3839
3848
3858
3868
3878
3889
3899
3910
3922
3935
3949
3964
3981
3999
4019
4042
4065
4091
4118
4146
4175
4206
4237
4269
4302
4336
4370
4405
4440
4476
4512
4549
4586
4624
4661
4699
4738
4776
4815
4854
4894
4935
4977
5019
5063
5107
5152
5198
5244
5290
5336
5382
5426
5470
5513
5554
5594
5633
5670
5706
5741
5774
5807
5839
5870
5900
5930
5961
5991
6021
6052
6083
6114
6145
6175
6206
6236
6265
6294
6322
6350
6376
6402
6426
6449
6472
6493
6513
6533
6552
6570
6588
6606
6623
6639
6655
6670
6684
6698
6711
6724
6736
6748
6759
6771
6782
6794
6806
6819
6832
6846
6861
6877
6893
6911
6930
6950
6973
6996
7022
7049
7079
7110
7144
7179
7217
7257
7299
7344
7390
7438
7488
7539
7591
7645
7699
7754
7809
7865
7920
7976
8032
8089
8146
8204
8263
8323
8384
8446
8510
8575
8640
8706
8773
8841
8909
8977
9046
9114
9182
9251
9319
9388
9457
9527
9597
9667
9738
9809
9880
9951
10022
10092
10161
10229
10295
10360
10422
10483
10541
10597
10650
10700
10747
10791
10832
10871
10907
10941
10972
11002
11031
11058
11084
11109
11133
11156
11178
11199
11219
11239
11258
11277
11295
11312
11329
11346
11361
11376
11390
11402
11414
11424
11432
11439
11444
11447
11449
11449
11447
11444
11438
11431
11423
11413
11401
11388
11374
11359
11343
11327
11310
11294
11277
11262
11246
11232
11219
11207
11196
11187
11180
11174
11170
11168
11167
11169
11171
11176
11182
11190
11200
11211
11223
11236
11250
11264
11278
11292
11306
11319
11332
11344
11355
11366
11376
11385
11393
11399
11404
11407
11408
11408
11405
11400
11393
11384
11373
11359
11343
11326
11306
11285
11262
11238
11211
11183
11153
11122
11088
11052
11015
10976
10936
10895
10852
10808
10763
10717
10670
10621
10571
10520
10466
10411
10354
10294
10232
10168
10102
10034
9964
9892
9819
9744
9667
9590
9512
9433
9354
9274
9196
9117
9039
8962
8885
8810
8736
8663
8592
8522
8454
8388
8324
8262
8202
8143
8087
8032
7980
7929
7880
7832
7786
7741
7698
7656
7615
7576
7539
7504
7470
7439
7409
7382
7357
7334
7313
7293
7275
7258
7241
7226
7211
7197
7183
7169
7156
7142
7128
7114
7099
7084
7068
7052
7034
7016
6997
6977
6956
6935
6913
6890
6866
6842
6816
6788
6760
6730
6699
6667
6633
6597
6561
6523
6485
6445
6404
6363
6321
6279
6236
6192
6148
6104
6059
6014
5968
5920
5873
5824
5774
5724
5672
5620
5567
5513
5459
5403
5347
5290
5232
5174
5114
5054
4994
4932
4870
4806
4742
4677
4611
4545
4478
4411
4344
4277
4211
4145
4078
4014
3950
3887
3825
3764
3704
3646
3590
3535
3482
3431
3381
3334
3288
3244
3202
3161
3122
3084
3048
3013
2979
2947
2914
2883
2851
2819
2788
2756
2723
2690
2657
2624
2590
2557
2524
2491
2459
2427
2397
2367
2339
2312
2287
2263
2241
2220
2200
2182
2165
2149
2135
2121
2108
2097
2087
2078
2071
2064
2059
2055
2052
2049
2045
2044
2041
2037
2033
2029
2021
2013
2005
1995
1983
1970
1956
1941
1925
1908
1891
1874
1857
1841
1825
1810
1796
1784
1772
1762
1753
1745
1738
1731
1724
1718
1710
1702
1693
1682
1670
1656
1640
1621
1601
1578
1552
1524
1494
1461
1425
1387
1347
1304
1258
1210
1160
1108
1053
996
938
878
816
754
690
626
562
497
432
366
300
233
165
97
26
-45
-118
-193
-270
-348
-427
-507
-587
-668
-749
-830
-909
-988
-1066
-1142
-1216
-1289
-1359
-1427
-1492
-1555
-1614
-1671
-1724
-1775
-1822
-1867
-1909
-1949
-1986
-2021
-2055
-2087
-2116
-2144
-2169
-2192
-2213
-2230
-2245
-2256
-2264
-2269
-2270
-2268
-2262
-2253
-2241
-2226
-2208
-2188
-2165
-2141
-2114
-2085
-2055
-2023
-1990
-1955
-1919
-1882
-1843
-1804
-1764
-1723
-1681
-1640
-1597
-1555
-1512
-1469
-1425
-1381
-1335
-1288
-1240
-1191
-1140
-1088
-1034
-979
-922
-865
-806
-746
-685
-625
-564
-503
-443
-383
-323
-264
-206
-148
-90
-33
24
81
138
195
252
310
368
427
486
546
606
666
728
789
851
914
977
1040
1104
1168
1231
1296
1360
1424
1488
1552
1616
1679
1741
1803
1863
1922
1980
2036
2091
2144
2196
2245
2293
2338
2381
2422
2460
2497
2531
2563
2594
2623
2651
2677
2701
2724
2746
2765
2783
2798
2811
2822
2831
2837
2840
2841
2839
2834
2826
2815
2801
2783
2762
2738
2710
2678
2644
2606
2566
2523
2479
2433
2385
2337
2287
2237
2187
2136
2086
2035
1984
1933
1883
1833
1784
1735
1688
1641
1595
1550
1506
1462
1419
1376
1332
1289
1245
1201
1157
1112
1067
1022
977
931
885
839
792
745
697
648
599
549
499
447
394
341
287
232
177
121
66
11
-43
-96
-149
-200
-251
-302
-352
-401
-451
-501
-551
-601
-652
-704
-756
-809
-863
-918
-974
-1030
-1088
-1146
-1204
-1263
-1323
-1383
-1443
-1504
-1565
-1627
-1689
-1752
-1814
-1878
-1941
-2004
-2067
-2129
-2191
-2251
-2310
-2368
-2423
-2477
-2529
-2579
-2627
-2672
-2715
-2755
-2793
-2829
-2862
-2893
-2922
-2949
-2975
-2998
-3020
-3041
-3061
-3080
-3098
-3116
-3134
-3152
-3170
-3187
-3205
-3222
-3240
-3257
-3274
-3290
-3306
-3322
-3336
-3350
-3362
-3373
-3383
-3391
-3397
-3402
-3405
-3407
-3408
-3407
-3405
-3402
-3399
-3394
-3389
-3384
-3379
-3374
-3370
-3366
-3362
-3359
-3356
-3353
-3351
-3349
-3346
-3344
-3340
-3337
-3332
-3328
-3322
-3316
-3310
-3302
-3295
-3287
-3279
-3270
-3261
-3252
-3243
-3233
-3224
-3215
-3206
-3197
-3189
-3180
-3173
-3165
-3158
-3152
-3146
-3142
-3138
-3135
-3133
-3131
-3131
-3130
-3130
-3130
-3130
-3130
-3131
-3132
-3133
-3134
-3136
-3139
-3143
-3148
-3154
-3161
-3169
-3178
-3188
-3200
-3212
-3226
-3240
-3254
-3270
-3286
-3302
-3318
-3334
-3350
-3366
-3382
-3397
-3412
-3426
-3439
-3452
-3464
-3475
-3485
-3494
-3502
-3509
-3514
-3518
-3521
-3522
-3522
-3520
-3516
-3511
-3504
-3495
-3485
-3472
-3457
-3441
-3423
-3403
-3381
-3359
-3336
-3312
-3287
-3263
-3238
-3214
-3190
-3167
-3144
-3122
-3101
-3081
-3062
-3044
-3027
-3011
-2995
-2980
-2966
-2952
-2937
-2923
-2907
-2891
-2874
-2856
-2837
-2817
-2796
-2774
-2752
-2730
-2707
-2684
-2661
-2638
-2615
-2592
-2569
-2545
-2522
-2500
-2478
-2457
-2437
-2418
-2400
-2384
-2368
-2355
-2342
-2331
-2320
-2311
-2303
-2295
-2288
-2283
-2278
-2274
-2271
-2270
-2270
-2272
-2276
-2281
-2288
-2297
-2307
-2320
-2334
-2350
-2367
-2386
-2406
-2427
-2450
-2473
-2498
-2524
-2551
-2578
-2606
-2634
-2661
-2689
-2716
-2743
-2768
-2793
-2817
-2839
-2861
-2881
-2901
-2920
-2938
-2956
-2974
-2992
-3011
-3030
-3049
-3070
-3091
-3114
-3137
-3162
-3188
-3215
-3244
-3274
-3305
-3339
-3374
-3411
-3449
-3489
-3531
-3574
-3619
-3665
-3712
-3760
-3808
-3858
-3908
-3959
-4010
-4062
-4115
-4168
-4223
-4278
-4335
-4393
-4453
-4513
-4575
-4637
-4699
-4761
-4823
-4885
-4947
-5008
-5068
-5127
-5185
-5242
-5298
-5353
-5406
-5458
-5509
-5559
-5608
-5656
-5704
-5750
-5797
-5843
-5888
-5934
-5980
-6027
-6074
-6121
-6169
-6217
-6266
-6315
-6364
-6414
-6464
-6515
-6565
-6615
-6666
-6716
-6765
-6814
-6863
-6910
-6957
-7002
-7048
-7092
-7136
-7181
-7225
-7270
-7315
-7361
-7407
-7455
-7503
-7553
-7603
-7653
-7705
-7757
-7809
-7861
-7913
-7965
-8016
-8067
-8118
-8167
-8217
-8265
-8312
-8358
-8404
-8449
-8493
-8536
-8579
-8621
-8662
-8703
-8743
-8783
-8823
-8861
-8900
-8937
-8974
-9010
-9046
-9081
-9115
-9149
-9181
-9213
-9244
-9274
-9302
-9329
-9355
-9379
-9402
-9423
-9442
-9460
-9477
-9491
-9505
-9517
-9529
-9539
-9549
-9558
-9566
-9574
-9580
-9585
-9589
-9591
-9591
-9590
-9586
-9580
-9571
-9560
-9546
-9529
-9510
-9489
-9466
-9441
-9415
-9388
-9360
-9332
-9304
-9277
-9250
-9224
-9199
-9174
-9150
-9127
-9105
-9084
-9064
-9044
-9025
-9007
-8991
-8975
-8961
-8948
-8937
-8927
-8918
-8911
-8905
-8901
-8897
-8895
-8893
-8892
-8891
-8890
-8890
-8889
-8888
-8886
-8884
-8880
-8873
-8865
-8854
-8840
-8823
-8802
-8779
-8751
-8721
-8688
-8651
-8613
-8572
-8529
-8485
-8440
-8395
-8349
-8302
-8255
-8208
-8161
-8114
-8067
-8019
-7971
-7922
-7874
-7825
-7775
-7726
-7677
-7628
-7579
-7530
-7482
-7435
-7388
-7342
-7297
-7253
-7211
-7171
-7132
-7094
-7058
-7024
-6991
-6960
-6930
-6902
-6874
-6848
-6822
-6796
-6771
-6746
-6722
-6697
-6671
-6646
-6621
-6596
-6571
-6546
-6521
-6497
-6472
-6448
-6424
-6401
-6379
-6357
-6336
-6316
-6296
-6276
-6257
-6238
-6218
-6199
-6180
-6161
-6142
-6123
-6105
-6087
-6070
-6053
-6037
-6021
-6006
-5992
-5978
-5964
-5950
-5937
-5924
-5912
-5899
-5887
-5874
-5862
-5851
-5840
-5830
-5820
-5811
-5803
-5796
-5790
-5784
-5779
-5776
-5773
-5771
-5770
-5769
-5770
-5771
-5773
-5776
-5780
-5784
-5789
-5794
-5800
-5806
-5812
-5818
-5823
-5828
-5832
-5836
-5838
-5839
-5839
-5837
-5835
-5831
-5826
-5820
-5812
-5803
-5793
-5782
-5769
-5754
-5738
-5721
-5702
-5682
-5661
-5639
-5616
-5594
-5571
-5549
-5527
-5507
-5489
-5472
-5458
-5446
-5437
-5431
-5428
-5428
-5431
-5437
-5446
-5459
-5474
-5493
-5514
-5538
-5565
-5595
-5628
-5663
-5700
-5740
-5783
-5827
-5872
-5919
-5967
-6016
-6066
-6117
-6169
-6222
-6277
-6333
-6390
-6450
-6512
-6576
-6642
-6711
-6782
-6855
-6930
-7006
-7085
-7165
-7246
-7329
-7412
-7497
-7581
-7667
-7752
-7837
-7922
-8006
-8090
-8172
-8253
-8331
-8408
-8482
-8552
-8620
-8684
-8745
-8802
-8856
-8907
-8955
-8999
-9042
-9082
-9120
-9157
-9193
-9228
-9263
-9298
-9335
-9372
-9411
-9452
-9496
-9543
-9593
-9646
-9704
-9765
-9830
-9899
-9971
-10047
-10126
-10208
-10292
-10378
-10466
-10556
-10647
-10739
-10832
-10925
-11018
-11112
-11206
-11300
-11394
-11488
-11582
-11676
-11770
-11864
-11959
-12053
-12148
-12243
-12339
-12435
-12532
-12629
-12726
-12824
-12923
-13021
-13119
-13218
-13316
-13413
-13509
-13605
-13700
-13793
-13885
-13975
-14064
-14151
-14236
-14319
-14400
-14480
-14558
-14635
-14711
-14787
-14862
-14938
-15014
-15090
-15168
-15247
-15327
-15409
-15491
-15575
-15661
-15748
-15835
-15924
-16015
-16106
-16198
-16292
-16386
-16481
-16577
-16674
-16771
-16869
-16966
-17065
-17163
-17262
-17360
-17459
-17558
-17656
-17754
-17851
-17948
-18044
-18139
-18234
-18328
-18421
-18514
-18607
-18700
-18792
-18885
-18978
-19072
-19167
-19263
-19359
-19457
-19556
-19655
-19756
-19857
-19959
-20062
-20166
-20269
-20374
-20478
-20582
-20687
-20790
-20893
-20995
-21095
-21194
-21291
-21387
-21480
-21571
-21661
-21748
-21832
-21915
-21995
-22074
-22150
-22224
-22295
-22364
-22430
-22494
-22554
-22611
-22665
-22715
-22762
-22806
-22847
-22885
-22920
-22952
-22983
-23011
-23038
-23063
-23087
-23109
-23130
-23150
-23169
-23186
-23201
-23216
-23228
-23239
-23248
-23254
-23258
-23260
-23259
-23255
-23248
-23238
-23226
-23210
-23192
-23172
-23150
-23126
-23101
-23074
-23046
-23017
-22988
-22959
-22929
-22899
-22869
-22839
-22809
-22779
-22749
-22720
-22690
-22660
-22630
-22601
-22571
-22542
-22512
-22483
-22454
-22426
-22398
-22370
-22343
-22317
-22292
-22268
-22245
-22224
-22205
-22188
-22173
-22161
-22152
-22145
-22141
-22140
-22142
-22147
-22154
-22163
-22174
-22187
-22201
-22216
-22232
-22247
-22263
-22278
-22292
-22306
-22320
-22334
-22347
-22361
-22375
-22389
-22404
-22419
-22435
-22451
-22467
-22483
-22500
-22516
-22533
-22549
-22564
-22579
-22592
-22605
-22616
-22625
-22633
-22638
-22642
-22644
-22644
-22642
-22638
-22632
-22625
-22616
-22605
-22592
-22576
-22559
-22539
-22517
-22492
-22464
-22433
-22399
-22361
-22320
-22276
-22229
-22179
-22125
-22069
-22010
-21949
-21885
-21819
-21752
-21682
-21612
-21540
-21466
-21391
-21315
-21236
-21155
-21072
-20987
-20899
-20808
-20714
-20617
-20517
-20413
-20307
-20196
-20082
-19964
-19841
-19715
-19585
-19451
-19314
-19174
-19030
-18884
-18735
-18584
-18431
-18276
-18118
-17960
-17799
-17638
-17475
-17311
-17146
-16980
-16814
-16646
-16479
-16309
-16140
-15972
-15802
-15632
-15461
-15290
-15119
-14947
-14775
-14603
-14430
-14258
-14085
-13911
-13738
-13564
-13390
-13216
-13042
-12867
-12692
-12516
-12341
-12165
-11989
-11813
-11637
-11461
-11284
-11107
-10930
-10753
-10576
-10398
-10220
-10042
-9863
-9683
-9503
-9322
-9140
-8957
-8772
-8587
-8401
-8213
-8025
-7837
-7648
-7459
-7270
-7081
-6893
-6705
-6519
-6333
-6147
-5963
-5779
-5595
-5413
-5231
-5049
-4868
-4687
-4506
-4326
-4145
-3964
-3782
-3600
-3416
-3231
-3045
-2857
-2668
-2477
-2284
-2090
-1894
-1696
-1497
-1297
-1095
-892
-687
-480
-272
-62
151
365
582
801
1022
1248
1475
1704
1936
2169
2405
2643
2882
3123
3366
3610
3855
4101
4348
4595
4843
5090
5336
5582
5826
6069
6311
6551
6789
7024
7258
7490
7719
7946
8170
8392
8612
8829
9044
9256
9466
9672
9876
10078
10277
10473
10667
10858
11048
11235
11421
11604
11786
11967
12145
12323
12499
12674
12847
13019
13190
13359
13526
13692
13856
14018
14179
14338
14494
14650
14803
14956
15106
15256
15405
15553
15701
15848
15995
16142
16289
16437
16585
16734
16884
17035
17187
17340
17494
17650
17806
17963
18120
18277
18434
18591
18748
18904
19059
19214
19367
19520
19672
19822
19971
20118
20263
20406
20547
20685
20820
20953
21082
21209
21332
21453
21571
21686
21799
21911
22020
22128
22235
22340
22445
22549
22651
22753
22854
22953
23050
23145
23238
23328
23415
23498
23578
23655
23727
23795
23859
23918
23972
24022
24067
24108
24144
24176
24204
24229
24251
24270
24288
24303
24317
24330
24341
24352
24362
24371
24380
24388
24396
24404
24411
24417
24422
24427
24431
24434
24436
24437
24436
24434
24430
24425
24417
24406
24394
24378
24360
24339
24316
24289
24260
24228
24193
24156
24117
24075
24031
23986
23938
23890
23840
23788
23736
23683
23629
23574
23519
23463
23407
23349
23291
23232
23172
23110
23046
22980
22911
22840
22766
22689
22609
22525
22438
22347
22253
22155
22053
21948
21840
21728
21613
21495
21374
21250
21124
20996
20865
20732
20597
20460
20321
20179
20035
19889
19740
19589
19434
19276
19115
18951
18783
18611
18436
18257
18075
17890
17703
17513
17321
17127
16931
16734
16537
16338
16138
15938
15737
15535
15333
15129
14925
14719
14513
14306
14098
13890
13680
13470
13260
13049
12837
12625
12412
12199
11986
11772
11558
11343
11129
10915
10701
10488
10275
10063
9851
9641
9431
9222
9013
8806
8599
8392
8186
7981
7775
7570
7365
7160
6955
6750
6544
6337
6130
5921
5712
5501
5290
5077
4862
4647
4430
4212
3993
3772
3551
3328
3105
2881
2657
2432
2207
1983
1759
1537
1316
1098
881
668
457
249
45
-156
-353
-547
-738
-925
-1110
-1290
-1468
-1642
-1813
-1980
-2143
-2302
-2457
-2608
-2754
-2897
-3034
-3167
-3296
-3420
-3540
-3655
-3766
-3872
-3974
-4070
-4164
-4252
-4335
-4414
-4488
-4556
-4620
-4680
-4734
-4785
-4831
-4873
-4911
-4946
-4976
-5003
-5025
-5044
-5058
-5069
-5076
-5078
-5078
-5073
-5065
-5054
-5039
-5021
-5000
-4975
-4947
-4915
-4880
-4841
-4799
-4753
-4702
-4649
-4591
-4530
-4465
-4397
-4326
-4252
-4176
-4098
-4017
-3935
-3851
-3766
-3680
-3594
-3507
-3419
-3331
-3242
-3153
-3063
-2973
-2881
-2789
-2696
-2601
-2505
-2408
-2310
-2211
-2110
-2008
-1905
-1801
-1695
-1589
-1482
-1374
-1266
-1156
-1046
-934
-822
-708
-594
-478
-361
-243
-125
-5
115
236
357
478
599
720
840
961
1081
1201
1321
1441
1562
1682
1803
1925
2047
2170
2294
2418
2543
2668
2793
2918
3042
3166
3289
3411
3531
3651
3770
3887
4003
4118
4232
4343
4454
4563
4669
4774
4877
4977
5075
5171
5264
5355
5444
5530
5614
5695
5773
5849
5923
5995
6064
6131
6196
6259
6320
6379
6437
6494
6549
6602
6654
6704
6752
6799
6844
6888
6930
6971
7010
7048
7084
7118
7151
7182
7211
7239
7265
7290
7313
7335
7357
7377
7397
7417
7438
7459
7482
7505
7531
7558
7587
7619
7653
7690
7730
7772
7818
7868
7921
7977
8037
8100
8167
8237
8310
8385
8463
8543
8624
8706
8789
8873
8957
9041
9126
9210
9295
9379
9462
9546
9628
9711
9792
9873
9952
10031
10109
10187
10263
10339
10415
10490
10564
10638
10711
10783
10855
10926
10996
11065
11133
11199
11264
11326
11386
11444
11498
11549
11597
11642
11682
11719
11752
11781
11806
11827
11844
11858
11867
11873
11876
11875
11872
11865
11856
11844
11831
11815
11798
11780
11761
11742
11722
11703
11685
11668
11652
11638
11627
11617
11610
11606
11604
11606
11611
11619
11630
11645
11664
11686
11712
11741
11773
11809
11847
11889
11935
11983
12034
12089
12146
12206
12269
12335
12404
12476
12550
12628
12709
12793
12881
12973
13068
13168
13271
13379
13490
13606
13725
13848
13975
14104
14237
14373
14511
14652
14796
14942
15091
15241
15394
15548
15705
15863
16021
16181
16343
16504
16666
16828
16988
17149
17308
17466
17623
17778
17932
18085
18236
18386
18533
18679
18824
18967
19108
19248
19387
19524
19661
19798
19933
20068
20201
20333
20464
20592
20718
20841
20960
21076
21188
21295
21398
21496
21588
21675
21756
21832
21901
21965
22023
22074
22120
22160
22194
22223
22246
22264
22277
22285
22289
22287
22281
22269
22253
22233
22207
22177
22142
22102
22058
22009
21956
21898
21837
21771
21701
21628
21550
21469
21384
21296
21203
21106
21006
20902
20794
20683
20569
20452
20332
20209
20085
19958
19830
19700
19569
19437
19304
19171
19037
18904
18771
18639
18508
18377
18248
18119
17992
17866
17741
17618
17495
17374
17254
17135
17017
16901
16785
16671
16557
16445
16334
16222
16114
16007
15900
15795
15692
15590
15490
15392
15296
15201
15109
15020
14933
14850
14769
14692
14618
14547
14480
14416
14356
14298
14244
14192
14142
14094
14047
14002
13956
13911
13866
13821
13776
13731
13686
13642
13598
13554
13512
13470
13429
13390
13352
13316
13283
13251
13221
13194
13168
13145
13123
13103
13084
13067
13050
13035
13021
13008
12996
12985
12975
12967
12961
12956
12953
12952
12953
12955
12960
12965
12972
12980
12989
12999
13010
13021
13033
13045
13058
13072
13087
13102
13119
13137
13156
13177
13199
13223
13248
13275
13304
13334
13366
13398
13432
13466
13502
13538
13574
13611
13648
13685
13723
13760
13797
13833
13868
13902
13935
13965
13994
14020
14043
14064
14082
14097
14109
14118
14124
14127
14128
14126
14122
14116
14107
14098
14087
14075
14061
14048
14033
14019
14003
13988
13972
13957
13940
13924
13907
13889
13870
13850
13828
13804
13779
13752
13722
13691
13658
13623
13586
13547
13507
13465
13422
13377
13333
13287
13241
13194
13147
13100
13052
13003
12953
12901
12848
12793
12736
12676
12614
12548
12479
12407
12332
12253
12171
12085
11996
11903
11808
11709
11607
11503
11396
11286
11174
11060
10944
10827
10707
10586
10463
10339
10214
10088
9960
9831
9700
9569
9435
9301
9164
9026
8886
8745
8601
8455
8308
8157
8006
7853
7698
7542
7384
7226
7066
6906
6745
6584
6422
6261
6099
5937
5775
5613
5450
5288
5125
4961
4798
4634
4470
4306
4141
3977
3812
3648
3484
3321
3158
2996
2835
2676
2518
2362
2209
2058
1910
1764
1622
1484
1348
1216
1088
963
842
724
609
497
389
284
182
83
-13
-107
-197
-285
-369
-452
-532
-609
-685
-758
-829
-898
-965
-1030
-1093
-1154
-1212
-1268
-1322
-1373
-1421
-1467
-1510
-1551
-1589
-1624
-1656
-1686
-1714
-1739
-1762
-1784
-1803
-1821
-1837
-1852
-1866
-1879
-1892
-1903
-1915
-1926
-1937
-1948
-1958
-1968
-1977
-1986
-1994
-2001
-2005
-2009
-2012
-2012
-2009
-2007
-2001
-1992
-1982
-1971
-1957
-1942
-1926
-1908
-1890
-1872
-1853
-1833
-1813
-1793
-1773
-1752
-1732
-1711
-1692
-1672
-1654
-1636
-1620
-1606
-1594
-1583
-1575
-1570
-1567
-1567
-1569
-1574
-1583
-1593
-1606
-1622
-1639
-1659
-1680
-1701
-1724
-1746
-1769
-1791
-1812
-1832
-1851
-1870
-1888
-1905
-1922
-1939
-1956
-1972
-1989
-2005
-2021
-2039
-2056
-2073
-2090
-2107
-2124
-2141
-2157
-2173
-2189
-2203
-2216
-2228
-2240
-2250
-2258
-2266
-2273
-2279
-2284
-2289
-2294
-2299
-2305
-2312
-2319
-2327
-2337
-2347
-2359
-2371
-2385
-2399
-2414
-2431
-2447
-2464
-2482
-2500
-2518
-2536
-2555
-2573
-2591
-2609
-2626
-2643
-2658
-2673
-2685
-2696
-2705
-2711
-2715
-2716
-2714
-2710
-2702
-2692
-2678
-2661
-2641
-2619
-2593
-2566
-2537
-2507
-2475
-2442
-2409
-2376
-2344
-2312
-2281
-2251
-2223
-2197
-2173
-2151
-2131
-2113
-2097
-2083
-2070
-2059
-2050
-2041
-2033
-2025
-2019
-2013
-2007
-2001
-1997
-1993
-1990
-1988
-1987
-1988
-1990
-1994
-2000
-2007
-2016
-2027
-2039
-2053
-2068
-2084
-2102
-2121
-2141
-2164
-2188
-2214
-2242
-2273
-2306
-2340
-2377
-2416
-2457
-2500
-2544
-2589
-2636
-2684
-2733
-2782
-2832
-2883
-2934
-2985
-3037
-3089
-3141
-3195
-3249
-3304
-3360
-3416
-3474
-3532
-3592
-3652
-3713
-3774
-3835
-3897
-3959
-4019
-4081
-4141
-4200
-4259
-4316
-4371
-4426
-4478
-4529
-4578
-4624
-4669
-4711
-4752
-4790
-4826
-4861
-4893
-4924
-4953
-4980
-5005
-5027
-5047
-5065
-5079
-5091
-5100
-5105
-5107
-5105
-5100
-5090
-5076
-5058
-5036
-5010
-4979
-4944
-4906
-4863
-4818
-4769
-4717
-4663
-4606
-4547
-4487
-4425
-4361
-4296
-4229
-4161
-4091
-4019
-3947
-3871
-3793
-3712
-3629
-3543
-3454
-3362
-3269
-3172
-3074
-2973
-2871
-2767
-2661
-2554
-2445
-2336
-2225
-2113
-2001
-1887
-1773
-1657
-1541
-1425
-1308
-1190
-1072
-954
-837
-719
-601
-484
-368
-252
-136
-21
93
206
317
428
537
645
751
857
961
1065
1167
1269
1370
1469
1567
1664
1760
1854
1948
2040
2132
2222
2312
2401
2490
2578
2666
2754
2842
2929
3017
3105
3193
3280
3367
3453
3538
3622
3705
3786
3866
3944
4019
4094
4166
4236
4303
4369
4432
4494
4553
4610
4664
4716
4766
4814
4859
4901
4940
4976
5010
5040
5067
5091
5112
5130
5145
5158
5168
5176
5181
5184
5186
5186
5184
5181
5177
5171
5164
5156
5146
5135
5122
5107
5090
5071
5050
5027
5001
4973
4943
4911
4876
4839
4801
4760
4717
4674
4628
4582
4535
4486
4437
4386
4335
4283
4229
4175
4120
4064
4006
3949
3890
3831
3770
3709
3647
3584
3521
3457
3392
3327
3260
3193
3125
3056
2985
2914
2842
2769
2695
2619
2542
2463
2383
2301
2216
2130
2041
1951
1858
1763
1666
1568
1467
1366
1263
1160
1056
951
847
743
639
535
432
330
229
128
29
-70
-167
-263
-358
-452
-544
-636
-727
-818
-907
-997
-1086
-1175
-1264
-1353
-1441
-1528
-1616
-1703
-1790
-1877
-1964
-2050
-2136
-2222
-2308
-2393
-2478
-2562
-2646
-2730
-2812
-2895
-2977
-3058
-3139
-3219
-3299
-3378
-3457
-3536
-3615
-3693
-3772
-3851
-3929
-4008
-4086
-4164
-4242
-4319
-4395
-4471
-4546
-4620
-4693
-4765
-4837
-4907
-4977
-5046
-5115
-5183
-5252
-5320
-5388
-5456
-5524
-5593
-5662
-5731
-5800
-5870
-5940
-6010
-6081
-6151
-6222
-6293
-6364
-6434
-6504
-6574
-6644
-6713
-6781
-6848
-6915
-6980
-7044
-7106
-7166
-7225
-7283
-7338
-7392
-7444
-7493
-7541
-7587
-7631
-7673
-7713
-7751
-7788
-7822
-7856
-7888
-7919
-7949
-7979
-8009
-8038
-8068
-8096
-8125
-8156
-8186
-8216
-8246
-8277
-8308
-8339
-8371
-8404
-8438
-8472
-8507
-8543
-8579
-8616
-8653
-8691
-8729
-8768
-8807
-8847
-8888
-8929
-8972
-9016
-9061
-9108
-9155
-9205
-9255
-9307
-9359
-9413
-9467
-9522
-9578
-9634
-9690
-9746
-9802
-9858
-9914
-9970
-10025
-10080
-10135
-10188
-10242
-10295
-10347
-10399
-10450
-10501
-10551
-10600
-10649
-10697
-10744
-10789
-10834
-10877
-10918
-10958
-10996
-11032
-11066
-11097
-11127
-11154
-11179
-11201
-11222
-11240
-11256
-11270
-11282
-11292
-11301
-11308
-11313
-11317
-11319
-11320
-11320
-11319
-11317
-11314
-11310
-11306
-11301
-11296
-11290
-11285
-11279
-11272
-11266
-11258
-11250
-11241
-11231
-11220
-11208
-11195
-11181
-11167
-11152
-11136
-11121
-11105
-11089
-11074
-11058
-11043
-11028
-11013
-10998
-10982
-10967
-10951
-10935
-10918
-10900
-10881
-10861
-10840
-10817
-10792
-10766
-10738
-10709
-10678
-10645
-10611
-10577
-10541
-10504
-10466
-10427
-10387
-10346
-10304
-10261
-10217
-10172
-10127
-10080
-10034
-9986
-9939
-9890
-9842
-9793
-9745
-9696
-9647
-9599
-9550
-9502
-9454
-9406
-9359
-9311
-9264
-9217
-9170
-9123
-9077
-9030
-8984
-8939
-8893
-8848
-8803
-8758
-8714
-8670
-8626
-8582
-8539
-8496
-8453
-8411
-8369
-8327
-8286
-8245
-8204
-8164
-8124
-8084
-8045
-8006
-7967
-7928
-7888
-7848
-7808
-7767
-7725
-7682
-7639
-7596
-7551
-7507
-7462
-7417
-7371
-7326
-7282
-7237
-7194
-7151
-7110
-7069
-7030
-6992
-6956
-6921
-6889
-6858
-6828
-6802
-6777
-6755
-6736
-6719
-6705
-6695
-6687
-6682
-6681
-6682
-6686
-6692
-6701
-6712
-6724
-6738
-6753
-6769
-6786
-6804
-6822
-6842
-6862
-6883
-6904
-6926
-6948
-6971
-6994
-7018
-7042
-7066
-7091
-7116
-7142
-7168
-7194
-7221
-7249
-7277
-7305
-7333
-7362
-7391
-7420
-7449
-7478
-7507
-7535
-7564
-7592
-7619
-7645
-7671
-7695
-7717
-7738
-7757
-7774
-7789
-7802
-7812
-7820
-7826
-7829
-7831
-7830
-7828
-7824
-7818
-7812
-7804
-7796
-7787
-7778
-7768
-7758
-7747
-7735
-7723
-7710
-7696
-7682
-7667
-7651
-7634
-7617
-7598
-7578
-7556
-7534
-7510
-7484
-7458
-7429
-7400
-7368
-7335
-7300
-7263
-7224
-7183
-7139
-7093
-7044
-6993
-6938
-6881
-6821
-6759
-6694
-6627
-6559
-6488
-6416
-6343
-6269
-6194
-6119
-6043
-5967
-5891
-5815
-5739
-5664
-5589
-5514
-5441
-5367
-5294
-5222
-5150
-5079
-5008
-4938
-4869
-4801
-4734
-4668
-4604
-4541
-4480
-4420
-4363
-4307
-4252
-4200
-4148
-4098
-4050
-4002
-3956
-3912
-3868
-3827
-3786
-3747
-3709
-3673
-3638
-3605
-3573
-3543
-3514
-3487
-3462
-3439
-3419
-3401
-3386
-3373
-3363
-3355
-3351
-3349
-3350
-3354
-3361
-3370
-3383
-3397
-3415
-3435
-3458
-3483
-3510
-3541
-3573
-3608
-3645
-3685
-3726
-3769
-3814
-3861
-3908
-3957
-4006
-4058
-4110
-4162
-4214
-4267
-4321
-4374
-4427
-4480
-4532
-4584
-4636
-4688
-4739
-4789
-4838
-4887
-4934
-4980
-5025
-5067
-5107
-5145
-5181
-5214
-5244
-5271
-5295
-5316
-5334
-5349
-5362
-5372
-5379
-5384
-5387
-5389
-5389
-5387
-5385
-5381
-5377
-5373
-5368
-5362
-5357
-5351
-5345
-5339
-5333
-5327
-5321
-5315
-5309
-5303
-5298
-5293
-5289
-5285
-5282
-5279
-5276
-5273
-5270
-5268
-5265
-5263
-5260
-5259
-5258
-5258
-5260
-5262
-5266
-5272
-5279
-5289
-5300
-5313
-5329
-5346
-5366
-5388
-5413
-5440
-5469
-5500
-5533
-5569
-5606
-5645
-5686
-5728
-5772
-5816
-5862
-5909
-5956
-6004
-6053
-6102
-6151
-6200
-6249
-6299
-6348
-6397
-6446
-6495
-6544
-6594
-6644
-6694
-6745
-6796
-6848
-6901
-6954
-7007
-7061
-7115
-7168
-7222
-7276
-7329
-7381
-7432
-7482
-7531
-7577
-7622
-7665
-7705
-7743
-7779
-7814
-7846
-7876
-7905
-7932
-7957
-7980
-8000
-8020
-8037
-8051
-8064
-8073
-8080
-8086
-8089
-8090
-8087
-8085
-8080
-8073
-8064
-8055
-8044
-8031
-8016
-8002
-7986
-7969
-7951
-7932
-7911
-7890
-7868
-7844
-7820
-7795
-7769
-7743
-7715
-7686
-7655
-7624
-7591
-7557
-7522
-7486
-7448
-7410
-7371
-7332
-7292
-7252
-7212
-7172
-7132
-7092
-7052
-7013
-6973
-6933
-6893
-6853
-6812
-6771
-6730
-6688
-6646
-6603
-6560
-6517
-6472
-6427
-6381
-6333
-6285
-6235
-6184
-6132
-6078
-6024
-5968
-5910
-5852
-5793
-5732
-5672
-5610
-5548
-5486
-5424
-5361
-5299
-5238
-5176
-5115
-5053
-4992
-4931
-4870
-4808
-4747
-4686
-4626
-4565
-4505
-4446
-4386
-4327
-4267
-4208
-4149
-4089
-4029
-3968
-3907
-3845
-3782
-3719
-3654
-3589
-3522
-3454
-3385
-3315
-3243
-3170
-3096
-3021
-2945
-2869
-2792
-2716
-2639
-2562
-2486
-2410
-2334
-2259
-2184
-2110
-2036
-1964
-1892
-1820
-1749
-1678
-1608
-1537
-1466
-1394
-1322
-1249
-1174
-1099
-1022
-945
-866
-785
-703
-620
-536
-450
-362
-274
-184
-94
-2
90
184
278
373
469
565
661
758
855
952
1049
1146
1242
1338
1434
1529
1623
1717
1809
1899
1989
2077
2164
2249
2333
2416
2498
2580
2660
2741
2821
2901
2981
3061
3140
3220
3300
3380
3460
3540
3621
3701
3782
3863
3943
4024
4105
4185
4265
4345
4425
4504
4582
4661
4739
4816
4894
4971
5047
5124
5200
5276
5352
5428
5504
5580
5656
5732
5809
5886
5963
6041
6121
6202
6284
6368
6455
6543
6634
6727
6823
6922
7023
7127
7233
7342
7454
7568
7685
7803
7924
8045
8167
8292
8417
8542
8667
8793
8918
9043
9168
9291
9414
9536
9657
9777
9895
10012
10128
10244
10358
10472
10585
10697
10810
10923
11035
11148
11261
11373
11486
11598
11709
11819
11929
12037
12143
12247
12350
12450
12548
12644
12737
12828
12917
13003
13088
13170
13251
13330
13408
13484
13558
13632
13704
13775
13844
13911
13977
14040
14102
14161
14218
14273
14326
14376
14423
14467
14509
14547
14583
14616
14646
14674
14699
14722
14744
14764
14782
14800
14817
14833
14848
14863
14877
14891
14905
14919
14932
14945
14957
14969
14981
14992
15002
15011
15019
15027
15033
15037
15040
15041
15041
15038
15034
15028
15020
15011
15000
14987
14974
14959
14943
14926
14908
14890
14871
14852
14832
14812
14793
14774
14755
14737
14719
14701
14683
14665
14648
14630
14612
14593
14574
14555
14534
14513
14491
14469
14445
14421
14397
14372
14347
14322
14297
14272
14247
14224
14201
14179
14158
14138
14119
14102
14085
14069
14054
14039
14025
14011
13997
13982
13968
13954
13940
13926
13913
13899
13886
13874
13862
13852
13842
13833
13826
13820
13815
13811
13808
13806
13804
13803
13802
13801
13801
13800
13798
13796
13793
13789
13784
13778
13770
13761
13749
13736
13720
13703
13683
13661
13636
13610
13582
13552
13521
13488
13455
13421
13386
13351
13315
13280
13244
13209
13173
13138
13102
13066
13031
12995
12959
12923
12887
12852
12816
12780
12743
12707
12669
12632
12593
12554
12513
12472
12429
12385
12340
12293
12245
12195
12144
12091
12038
11984
11929
11873
11818
11762
11706
11651
11596
11541
11488
11435
11382
11331
11281
11233
11185
11138
11093
11049
11005
10963
10922
10882
10843
10805
10767
10730
10694
10658
10622
10587
10551
10515
10480
10444
10408
10372
10336
10299
10262
10225
10188
10151
10114
10076
10039
10001
9963
9926
9887
9849
9810
9771
9732
9693
9654
9615
9577
9538
9500
9462
9425
9388
9352
9316
9281
9247
9214
9182
9150
9119
9089
9059
9029
8999
8970
8940
8910
8880
8850
8819
8788
8756
8724
8692
8658
8625
8591
8556
8521
8487
8452
8418
8384
8351
8318
8286
8255
8224
8195
8166
8138
8111
8084
8058
8032
8006
7980
7954
7928
7902
7875
7848
7820
7792
7763
7735
7706
7678
7650
7622
7595
7569
7544
7520
7496
7474
7453
7433
7415
7397
7381
7366
7352
7340
7329
7318
7309
7302
7295
7289
7284
7280
7277
7275
7273
7273
7274
7275
7278
7282
7287
7293
7300
7309
7318
7329
7341
7353
7366
7379
7393
7408
7422
7436
7450
7464
7477
7489
7501
7512
7522
7531
7540
7547
7553
7558
7562
7564
7564
7563
7560
7555
7548
7539
7528
7514
7499
7482
7462
7441
7417
7391
7363
7333
7300
7265
7227
7187
7144
7098
7050
7000
6948
6893
6837
6779
6719
6657
6594
6530
6464
6397
6329
6260
6190
6118
6046
5973
5899
5823
5747
5670
5591
5511
5430
5348
5265
5180
5094
5008
4920
4832
4743
4654
4564
4473
4382
4291
4200
4108
4017
3926
3835
3744
3654
3564
3475
3386
3298
3211
3125
3039
2955
2871
2788
2706
2624
2543
2463
2383
2304
2226
2148
2072
1996
1921
1848
1775
1704
1635
1566
1500
1434
1370
1308
1247
1188
1131
1075
1020
969
919
870
824
778
735
693
652
613
574
537
502
467
433
400
368
338
308
280
252
226
202
179
157
137
118
101
85
70
57
45
34
24
15
6
-2
-10
-17
-24
-30
-37
-42
-48
-54
-59
-65
-70
-76
-83
-89
-97
-105
-114
-124
-134
-145
-156
-168
-180
-192
-204
-216
-228
-240
-251
-262
-272
-282
-292
-301
-311
-320
-330
-339
-349
-359
-369
-380
-390
-401
-412
-424
-435
-447
-459
-471
-483
-495
-508
-520
-533
-546
-559
-572
-585
-598
-611
-625
-638
-652
-666
-680
-694
-708
-723
-739
-754
-771
-787
-804
-821
-839
-857
-875
-894
-913
-933
-953
-974
-996
-1018
-1041
-1064
-1089
-1114
-1140
-1166
-1192
-1219
-1246
-1272
-1298
-1324
-1349
-1375
-1399
-1424
-1448
-1473
-1497
-1521
-1545
-1570
-1594
-1619
-1644
-1669
-1694
-1720
-1746
-1772
-1799
-1825
-1851
-1878
-1904
-1930
-1956
-1981
-2005
-2031
-2055
-2079
-2103
-2126
-2148
-2170
-2191
-2212
-2232
-2251
-2271
-2290
-2309
-2327
-2346
-2365
-2385
-2404
-2424
-2444
-2465
-2486
-2507
-2529
-2550
-2572
-2593
-2614
-2635
-2655
-2674
-2692
-2709
-2724
-2739
-2753
-2765
-2776
-2787
-2796
-2805
-2813
-2821
-2828
-2835
-2843
-2851
-2859
-2868
-2877
-2888
-2900
-2912
-2926
-2941
-2957
-2974
-2993
-3013
-3033
-3055
-3077
-3100
-3123
-3146
-3170
-3194
-3217
-3241
-3265
-3288
-3312
-3336
-3360
-3383
-3408
-3432
-3457
-3482
-3508
-3534
-3561
-3589
-3618
-3647
-3678
-3709
-3741
-3774
-3808
-3843
-3879
-3915
-3952
-3990
-4027
-4067
-4106
-4144
-4183
-4222
-4261
-4299
-4337
-4375
-4412
-4450
-4487
-4524
-4561
-4598
-4635
-4671
-4707
-4742
-4777
-4811
-4845
-4878
-4910
-4942
-4973
-5004
-5033
-5062
-5089
-5116
-5142
-5166
-5190
-5213
-5235
-5255
-5275
-5293
-5310
-5326
-5340
-5353
-5365
-5376
-5385
-5394
-5401
-5407
-5412
-5416
-5418
-5420
-5420
-5419
-5417
-5414
-5410
-5406
-5400
-5394
-5386
-5377
-5368
-5357
-5344
-5330
-5315
-5297
-5278
-5257
-5234
-5209
-5182
-5153
-5122
-5090
-5055
-5019
-4982
-4943
-4902
-4861
-4818
-4774
-4729
-4683
-4635
-4587
-4537
-4486
-4434
-4381
-4327
-4272
-4215
-4158
-4099
-4038
-3977
-3914
-3849
-3783
-3715
-3645
-3574
-3502
-3428
-3353
-3277
-3200
-3123
-3045
-2968
-2890
-2813
-2737
-2661
-2587
-2514
-2442
-2372
-2304
-2237
-2172
-2109
-2048
-1989
-1932
-1877
-1823
-1772
-1722
-1674
-1627
-1583
-1539
-1498
-1458
-1420
-1383
-1348
-1314
-1282
-1252
-1223
-1197
-1172
-1149
-1128
-1108
-1091
-1076
-1063
-1052
-1043
-1037
-1032
-1029
-1028
-1029
-1033
-1038
-1045
-1054
-1066
-1079
-1095
-1112
-1132
-1153
-1177
-1202
-1229
-1257
-1287
-1319
-1352
-1387
-1422
-1460
-1498
-1537
-1577
-1619
-1660
-1703
-1746
-1789
-1833
-1877
-1922
-1967
-2012
-2058
-2104
-2151
-2197
-2244
-2290
-2335
-2381
-2425
-2468
-2511
-2552
-2592
-2631
-2669
-2705
-2741
-2775
-2808
-2840
-2870
-2900
-2929
-2956
-2984
-3011
-3037
-3063
-3090
-3116
-3143
-3169
-3196
-3223
-3250
-3277
-3303
-3329
-3354
-3379
-3402
-3424
-3446
-3466
-3485
-3503
-3521
-3537
-3553
-3568
-3582
-3596
-3609
-3622
-3635
-3647
-3660
-3673
-3685
-3698
-3711
-3725
-3738
-3752
-3767
-3782
-3798
-3814
-3831
-3849
-3867
-3886
-3906
-3926
-3947
-3969
-3991
-4013
-4035
-4059
-4082
-4105
-4128
-4151
-4174
-4197
-4219
-4242
-4265
-4288
-4312
-4335
-4360
-4384
-4409
-4435
-4461
-4487
-4513
-4539
-4565
-4590
-4616
-4641
-4665
-4690
-4714
-4738
-4762
-4785
-4809
-4832
-4856
-4880
-4904
-4928
-4951
-4975
-4998
-5022
-5045
-5067
-5089
-5111
-5133
-5154
-5176
-5197
-5218
-5239
-5260
-5282
-5303
-5324
-5346
-5368
-5390
-5412
-5436
-5459
-5483
-5508
-5534
-5560
-5587
-5615
-5643
-5672
-5702
-5733
-5765
-5797
-5830
-5863
-5897
-5932
-5968
-6004
-6042
-6080
-6120
-6162
-6204
-6248
-6293
-6339
-6386
-6434
-6483
-6533
-6584
-6635
-6687
-6739
-6792
-6845
-6898
-6952
-7006
-7061
-7116
-7171
-7226
-7281
-7336
-7391
-7446
-7500
-7554
-7608
-7660
-7712
-7763
-7813
-7862
-7909
-7956
-8000
-8045
-8087
-8128
-8167
-8207
-8244
-8279
-8313
-8346
-8377
-8407
-8436
-8463
-8489
-8513
-8536
-8559
-8580
-8601
-8621
-8640
-8660
-8679
-8698
-8717
-8737
-8757
-8778
-8800
-8823
-8847
-8871
-8897
-8923
-8950
-8977
-9005
-9033
-9062
-9091
-9120
-9148
-9177
-9204
-9231
-9257
-9281
-9305
-9327
-9347
-9367
-9384
-9401
-9416
-9430
-9442
-9454
-9465
-9474
-9483
-9491
-9499
-9505
-9512
-9518
-9523
-9528
-9532
-9536
-9539
-9541
-9543
-9544
-9544
-9544
-9543
-9541
-9538
-9535
-9531
-9526
-9520
-9513
-9505
-9496
-9485
-9474
-9461
-9448
-9433
-9419
-9404
-9388
-9372
-9356
-9339
-9322
-9304
-9286
-9266
-9246
-9224
-9201
-9176
-9150
-9122
-9092
-9061
-9028
-8993
-8957
-8919
-8881
-8841
-8801
-8759
-8717
-8675
-8631
-8587
-8543
-8497
-8451
-8404
-8356
-8308
-8258
-8207
-8154
-8101
-8047
-7991
-7934
-7876
-7816
-7756
-7695
-7634
-7572
-7510
-7447
-7385
-7323
-7262
-7200
-7140
-7080
-7020
-6962
-6904
-6847
-6791
-6736
-6682
-6629
-6576
-6524
-6473
-6422
-6371
-6320
-6269
-6218
-6167
-6116
-6063
-6011
-5957
-5903
-5847
-5791
-5734
-5675
-5616
-5556
-5496
-5436
-5376
-5316
-5257
-5199
-5141
-5085
-5030
-4976
-4922
-4870
-4818
-4767
-4717
-4667
-4618
-4569
-4520
-4471
-4422
-4374
-4325
-4276
-4226
-4176
-4126
-4075
-4024
-3971
-3918
-3863
-3808
-3750
-3691
-3630
-3567
-3502
-3435
-3365
-3293
-3218
-3141
-3061
-2980
-2896
-2810
-2722
-2633
-2541
-2448
-2354
-2258
-2161
-2063
-1963
-1863
-1761
-1658
-1553
-1447
-1340
-1230
-1119
-1004
-890
-771
-650
-527
-400
-271
-139
-4
134
274
417
562
710
860
1012
1167
1323
1482
1643
1805
1969
2134
2301
2468
2636
2805
2974
3143
3311
3480
3648
3815
3982
4147
4312
4476
4639
4801
4963
5123
5284
5444
5603
5762
5920
6078
6235
6391
6546
6701
6854
7006
7156
7306
7455
7602
7749
7895
8039
8183
8328
8471
8614
8757
8899
9040
9181
9321
9460
9599
9737
9874
10010
10145
10279
10411
10543
10673
10802
10930
11057
11184
11309
11434
11558
11681
11804
11926
12047
12168
12288
12407
12525
12642
12758
12873
12988
13100
13212
13323
13432
13540
13646
13750
13853
13954
14053
14150
14245
14338
14429
14517
14603
14687
14767
14845
14920
14992
15060
15126
15188
15248
15304
15358
15410
15458
15504
15548
15589
15627
15663
15696
15726
15753
15778
15799
15817
15832
15844
15854
15860
15863
15863
15860
15855
15846
15835
15822
15806
15788
15767
15744
15720
15693
15665
15634
15601
15567
15531
15492
15451
15408
15362
15314
15264
15211
15156
15099
15040
14978
14915
14850
14784
14716
14646
14575
14503
14429
14352
14275
14195
14113
14029
13944
13856
13767
13676
13583
13490
13395
13299
13203
13106
13009
12912
12815
12719
12624
12530
12437
12346
12257
12170
12086
12004
11925
11848
11774
11703
11635
11568
11504
11441
11379
11318
11258
11198
11139
11079
11020
10961
10903
10845
10787
10730
10673
10618
10563
10509
10456
10404
10353
10302
10253
10205
10157
10110
10064
10019
9975
9932
9889
9848
9807
9767
9727
9688
9649
9611
9573
9536
9500
9464
9430
9397
9365
9336
9308
9283
9260
9240
9222
9207
9195
9186
9179
9175
9174
9176
9179
9185
9193
9202
9213
9225
9238
9252
9266
9281
9296
9312
9328
9344
9361
9378
9396
9414
9433
9452
9472
9493
9514
9537
9560
9584
9609
9634
9661
9688
9716
9746
9776
9808
9840
9874
9909
9944
9981
10018
10056
10095
10134
10174
10213
10252
10290
10327
10363
10398
10432
10464
10494
10523
10551
10577
10601
10624
10645
10665
10684
10702
10719
10734
10749
10763
10776
10788
10798
10807
10815
10820
10823
10824
10823
10818
10810
10798
10783
10763
10740
10713
10681
10646
10607
10564
10517
10467
10413
10355
10295
10231
10164
10094
10022
9948
9871
9792
9712
9629
9545
9460
9373
9285
9195
9104
9012
8919
8825
8729
8633
8536
8437
8338
8239
8138
8038
7937
7836
7734
7632
7530
7428
7325
7222
7120
7017
6913
6810
6707
6604
6501
6398
6295
6193
6091
5990
5890
5790
5690
5591
5492
5394
5295
5196
5097
4998
4899
4800
4700
4599
4499
4397
4295
4193
4090
3985
3880
3775
3668
3560
3451
3341
3229
3116
3002
2885
2768
2648
2527
2404
2278
2151
2023
1892
1759
1625
1489
1352
1213
1072
931
788
643
497
350
200
49
-103
-258
-414
-573
-733
-896
-1061
-1229
-1399
-1571
-1746
-1923
-2101
-2281
-2463
-2645
-2829
-3014
-3199
-3386
-3573
-3761
-3950
-4140
-4330
-4521
-4712
-4904
-5095
-5287
-5479
-5671
-5863
-6054
-6244
-6434
-6623
-6811
-6999
-7186
-7372
-7558
-7743
-7927
-8111
-8295
-8478
-8660
-8842
-9023
-9203
-9383
-9561
-9739
-9916
-10091
-10265
-10438
-10609
-10779
-10947
-11113
-11278
-11440
-11601
-11760
-11917
-12073
-12227
-12379
-12529
-12678
-12824
-12969
-13111
-13251
-13389
-13524
-13657
-13787
-13915
-14039
-14161
-14280
-14396
-14509
-14618
-14725
-14830
-14931
-15030
-15126
-15220
-15312
-15403
-15492
-15579
-15666
-15751
-15836
-15920
-16003
-16085
-16166
-16247
-16326
-16404
-16480
-16554
-16627
-16697
-16765
-16830
-16892
-16951
-17007
-17059
-17108
-17153
-17195
-17233
-17267
-17299
-17328
-17354
-17377
-17398
-17417
-17433
-17447
-17459
-17469
-17476
-17483
-17487
-17489
-17490
-17490
-17488
-17485
-17482
-17478
-17474
-17469
-17466
-17463
-17460
-17459
-17458
-17458
-17459
-17460
-17462
-17464
-17466
-17467
-17469
-17469
-17469
-17469
-17467
-17463
-17459
-17453
-17445
-17436
-17425
-17413
-17399
-17384
-17368
-17351
-17333
-17314
-17295
-17276
-17258
-17239
-17222
-17205
-17189
-17175
-17161
-17148
-17136
-17125
-17115
-17105
-17095
-17085
-17075
-17065
-17055
-17046
-17036
-17026
-17017
-17007
-16997
-16988
-16978
-16968
-16959
-16949
-16940
-16930
-16921
-16912
-16904
-16895
-16886
-16878
-16869
-16860
-16851
-16842
-16833
-16823
-16814
-16806
-16798
-16791
-16785
-16781
-16778
-16777
-16779
-16783
-16789
-16798
-16811
-16826
-16844
-16865
-16890
-16917
-16946
-16977
-17010
-17044
-17079
-17115
-17151
-17186
-17222
-17258
-17293
-17327
-17361
-17395
-17428
-17460
-17492
-17523
-17554
-17584
-17615
-17645
-17676
-17708
-17739
-17772
-17806
-17840
-17876
-17912
-17948
-17986
-18023
-18061
-18099
-18137
-18174
-18211
-18247
-18282
-18317
-18349
-18381
-18411
-18440
-18467
-18493
-18517
-18540
-18562
-18583
-18602
-18621
-18638
-18655
-18672
-18687
-18702
-18716
-18729
-18742
-18754
-18765
-18775
-18785
-18793
-18801
-18807
-18813
-18817
-18819
-18820
-18820
-18817
-18813
-18807
-18799
-18789
-18776
-18762
-18745
-18726
-18706
-18684
-18660
-18634
-18608
-18580
-18551
-18521
-18490
-18458
-18425
-18391
-18356
-18319
-18281
-18242
-18202
-18159
-18114
-18067
-18017
-17964
-17908
-17849
-17786
-17719
-17650
-17576
-17499
-17419
-17335
-17248
-17158
-17066
-16971
-16874
-16775
-16674
-16572
-16467
-16361
-16254
-16145
-16035
-15924
-15811
-15697
-15583
-15468
-15353
-15237
-15122
-15006
-14890
-14775
-14659
-14543
-14428
-14312
-14197
-14082
-13967
-13852
-13737
-13622
-13508
-13394
-13280
-13166
-13052
-12938
-12824
-12710
-12596
-12483
-12369
-12256
-12142
-12029
-11917
-11804
-11692
-11581
-11470
-11360
-11251
-11143
-11036
-10930
-10826
-10723
-10621
-10521
-10423
-10326
-10231
-10138
-10048
-9959
-9873
-9788
-9706
-9625
-9547
-9470
-9396
-9323
-9252
-9182
-9115
-9049
-8985
-8923
-8862
-8804
-8748
-8694
-8642
-8594
-8547
-8504
-8464
-8426
-8392
-8361
-8332
-8307
-8284
-8265
-8247
-8232
-8218
-8206
-8196
-8186
-8180
-8173
-8170
-8167
-8166
-8166
-8167
-8172
-8177
-8183
-8193
-8204
-8216
-8231
-8247
-8265
-8285
-8306
-8330
-8355
-8382
-8411
-8442
-8475
-8509
-8546
-8585
-8625
-8667
-8711
-8756
-8804
-8853
-8904
-8956
-9010
-9066
-9123
-9181
-9240
-9300
-9361
-9422
-9483
-9545
-9606
-9667
-9728
-9788
-9847
-9906
-9964
-10021
-10077
-10132
-10186
-10238
-10289
-10339
-10388
-10435
-10481
-10525
-10569
-10610
-10651
-10692
-10731
-10770
-10809
-10847
-10885
-10924
-10962
-11000
-11039
-11078
-11118
-11157
-11197
-11237
-11277
-11317
-11356
-11395
-11434
-11471
-11508
-11543
-11577
-11610
-11641
-11670
-11698
-11724
-11748
-11771
-11791
-11809
-11825
-11840
-11853
-11865
-11875
-11885
-11894
-11903
-11912
-11921
-11930
-11939
-11948
-11957
-11966
-11975
-11983
-11991
-11998
-12005
-12010
-12014
-12017
-12019
-12021
-12021
-12021
-12020
-12019
-12017
-12015
-12014
-12012
-12011
-12010
-12010
-12011
-12013
-12016
-12020
-12025
-12032
-12040
-12049
-12060
-12072
-12086
-12101
-12117
-12134
-12152
-12171
-12190
-12211
-12231
-12252
-12274
-12295
-12317
-12338
-12359
-12380
-12401
-12421
-12440
-12459
-12476
-12494
-12510
-12525
-12540
-12554
-12567
-12580
-12592
-12604
-12615
-12626
-12636
-12647
-12657
-12668
-12678
-12689
-12699
-12709
-12719
-12729
-12738
-12748
-12757
-12766
-12775
-12784
-12792
-12802
-12811
-12820
-12830
-12839
-12849
-12859
-12868
-12878
-12887
-12895
-12903
-12911
-12918
-12924
-12930
-12935
-12939
-12943
-12946
-12948
-12949
-12950
-12949
-12948
-12947
-12944
-12940
-12936
-12931
-12925
-12918
-12910
-12902
-12892
-12881
-12870
-12857
-12843
-12829
-12813
-12797
-12781
-12763
-12746
-12728
-12710
-12692
-12674
-12657
-12639
-12623
-12607
-12591
-12576
-12561
-12546
-12532
-12518
-12503
-12489
-12474
-12458
-12443
-12426
-12409
-12391
-12373
-12354
-12334
-12314
-12293
-12272
-12250
-12228
-12207
-12185
-12162
-12140
-12118
-12096
-12074
-12052
-12031
-12009
-11988
-11967
-11946
-11926
-11906
-11887
-11867
-11848
-11829
-11809
-11789
-11769
-11748
-11725
-11702
-11678
-11652
-11625
-11597
-11567
-11536
-11504
-11471
-11436
-11401
-11364
-11326
-11287
-11247
-11206
-11164
-11121
-11076
-11031
-10986
-10940
-10894
-10847
-10801
-10755
-10710
-10665
-10619
-10574
-10528
-10483
-10436
-10389
-10341
-10292
-10242
-10190
-10137
-10082
-10026
-9968
-9909
-9848
-9784
-9720
-9653
-9585
-9515
-9443
-9370
-9295
-9219
-9140
-9060
-8978
-8895
-8809
-8721
-8632
-8541
-8447
-8352
-8256
-8157
-8057
-7956
-7854
-7750
-7645
-7539
-7432
-7324
-7216
-7106
-6996
-6886
-6774
-6662
-6549
-6436
-6322
-6207
-6092
-5976
-5861
-5745
-5628
-5512
-5395
-5278
-5161
-5044
-4927
-4809
-4692
-4574
-4456
-4337
-4218
-4098
-3978
-3856
-3735
-3612
-3488
-3364
-3238
-3112
-2985
-2857
-2728
-2598
-2468
-2337
-2206
-2075
-1944
-1813
-1682
-1552
-1422
-1293
-1164
-1034
-905
-776
-647
-517
-386
-254
-122
12
146
281
417
555
693
833
973
1116
1259
1404
1550
1698
1846
1996
2146
2298
2451
2604
2758
2914
3070
3226
3384
3542
3701
3860
4019
4180
4340
4501
4662
4823
4984
5146
5307
5469
5632
5795
5958
6122
6286
6451
6617
6784
6952
7121
7290
7461
7632
7803
7975
8147
8320
8492
8664
8835
9006
9176
9345
9513
9680
9846
10011
10175
10338
10501
10663
10824
10985
11145
11305
11464
11623
11781
11938
12094
12250
12403
12556
12706
12855
13002
13147
13290
13430
13569
13706
13841
13974
14106
14237
14367
14497
14626
14754
14882
15009
15135
15261
15385
15509
15631
15752
15872
15989
16105
16219
16331
16441
16549
16655
16759
16861
16960
17058
17154
17249
17342
17433
17524
17613
17702
17789
17875
17961
18046
18130
18213
18295
18377
18457
18537
18616
18694
18772
18848
18923
18998
19072
19144
19216
19288
19358
19428
19496
19565
19632
19699
19764
19830
19894
19958
20020
20082
20143
20204
20263
20322
20380
20436
20493
20548
20603
20657
20710
20762
20814
20866
20917
20967
21018
21069
21119
21170
21222
21274
21327
21380
21435
21491
21548
21607
21667
21728
21792
21857
21924
21993
22064
22136
22210
22285
22362
22439
22517
22596
22676
22756
22838
22919
23002
23085
23168
23253
23338
23424
23512
23600
23689
23780
23872
23965
24060
24156
24253
24351
24451
24552
24655
24758
24863
24969
25076
25183
25291
25399
25507
25615
25723
25830
25937
26044
26150
26256
26361
26467
26571
26676
26781
26885
26989
27093
27196
27299
27401
27503
27604
27704
27803
27902
28000
28097
28193
28288
28383
28477
28570
28663
28756
28849
28941
29033
29125
29217
29309
29401
29492
29583
29674
29765
29854
29944
30032
30120
30207
30293
30377
30461
30543
30624
30703
30781
30858
30932
31006
31077
31147
31215
31281
31346
31408
31469
31527
31584
31637
31689
31738
31785
31829
31871
31911
31949
31985
32019
32051
32081
32109
32134
32159
32182
32202
32220
32235
32247
32256
32265
32269
32271
32270
32267
32259
32250
32240
32226
32209
32189
32168
32144
32116
32088
32058
32025
31990
31953
31915
31875
31833
31790
31746
31700
31653
31605
31556
31505
31454
31402
31349
31295
31240
31183
31126
31066
31006
30945
30882
30817
30752
30685
30616
30546
30475
30402
30327
30251
30174
30094
30013
29930
29845
29758
29669
29578
29484
29388
29290
29190
29088
28984
28878
28770
28661
28550
28437
28323
28208
28092
27975
27857
27739
27620
27500
27380
27260
27139
27018
26897
26775
26654
26532
26411
26289
26166
26044
25920
25797
25673
25548
25422
25296
25169
25042
24914
24786
24657
24528
24399
24269
24139
24008
23877
23745
23613
23479
23345
23211
23075
22939
22802
22664
22525
22386
22245
22105
21964
21823
21681
21540
21398
21257
21116
20975
20835
20695
20556
20417
20280
20143
20008
19874
19742
19611
19481
19354
19227
19102
18979
18857
18736
18616
18498
18380
18263
18148
18032
17918
17804
17691
17578
17466
17354
17243
17132
17022
16912
16803
16695
16587
16479
16372
16265
16160
16055
15950
15846
15743
15640
15537
15434
15332
15230
15128
15026
14925
14824
14722
14622
14521
14421
14321
14222
14124
14027
13930
13834
13739
13644
13550
13456
13363
13270
13178
13086
12995
12903
12812
12720
12629
12538
12446
12354
12263
12171
12080
11988
11897
11806
11714
11623
11532
11442
11351
11261
11171
11082
10993
10903
10814
10725
10635
10546
10456
10365
10274
10182
10090
9996
9902
9807
9711
9614
9516
9417
9317
9216
9114
9011
8907
8802
8697
8591
8484
8376
8268
8160
8051
7941
7831
7721
7610
7498
7385
7272
7157
7042
6926
6808
6690
6570
6449
6327
6203
6079
5953
5826
5697
5567
5437
5305
5172
5037
4903
4767
4630
4494
4357
4220
4083
3947
3811
3677
3543
3411
3281
3152
3024
2898
2773
2649
2527
2405
2284
2164
2044
1924
1804
1684
1564
1444
1324
1204
1083
962
841
720
598
477
357
236
116
-4
-123
-242
-359
-476
-592
-707
-820
-932
-1043
-1152
-1259
-1365
-1470
-1573
-1674
-1774
-1872
-1968
-2063
-2156
-2248
-2338
-2427
-2514
-2599
-2682
-2764
-2844
-2921
-2997
-3071
-3142
-3212
-3280
-3346
-3410
-3473
-3535
-3594
-3653
-3709
-3765
-3818
-3870
-3921
-3970
-4018
-4064
-4108
-4150
-4191
-4230
-4268
-4303
-4337
-4368
-4398
-4426
-4452
-4476
-4498
-4519
-4537
-4554
-4568
-4581
-4592
-4601
-4607
-4612
-4616
-4617
-4617
-4616
-4613
-4609
-4604
-4597
-4590
-4581
-4571
-4560
-4548
-4535
-4521
-4506
-4490
-4473
-4455
-4437
-4418
-4399
-4380
-4360
-4339
-4318
-4297
-4274
-4251
-4227
-4202
-4176
-4150
-4122
-4094
-4065
-4035
-4003
-3972
-3939
-3905
-3870
-3835
-3798
-3761
-3723
-3685
-3645
-3605
-3564
-3522
-3479
-3435
-3390
-3344
-3297
-3248
-3198
-3145
-3091
-3035
-2978
-2918
-2857
-2794
-2729
-2663
-2596
-2527
-2458
-2387
-2315
-2243
-2170
-2096
-2021
-1947
-1871
-1795
-1717
-1639
-1560
-1480
-1399
-1316
-1232
-1147
-1061
-974
-886
-797
-707
-617
-526
-434
-342
-249
-155
-61
34
129
225
322
419
517
615
713
812
912
1010
1111
1211
1310
1410
1509
1608
1707
1805
1902
1999
2094
2189
2284
2377
2470
2562
2653
2743
2832
2919
3006
3091
3174
3257
3337
3416
3494
3570
3645
3718
3789
3859
3928
3995
4061
4126
4190
4252
4312
4372
4429
4486
4540
4594
4645
4695
4744
4791
4836
4880
4922
4963
5002
5040
5076
5110
5142
5173
5203
5231
5257
5282
5306
5329
5350
5371
5391
5410
5429
5447
5465
5482
5499
5516
5532
5548
5564
5578
5593
5606
5619
5631
5643
5655
5666
5677
5687
5697
5707
5717
5727
5736
5745
5754
5763
5772
5781
5789
5798
5806
5814
5822
5829
5835
5841
5846
5849
5852
5854
5854
5854
5853
5850
5847
5842
5837
5830
5822
5813
5802
5791
5779
5766
5752
5737
5722
5705
5688
5671
5653
5635
5616
5598
5579
5560
5540
5521
5501
5480
5459
5438
5415
5392
5368
5343
5317
5291
5263
5235
5206
5177
5148
5118
5088
5058
5028
4998
4969
4939
4910
4881
4853
4826
4799
4773
4749
4725
4703
4681
4661
4641
4622
4605
4588
4571
4555
4540
4525
4510
4495
4480
4465
4449
4433
4416
4399
4381
4362
4342
4322
4300
4279
4256
4233
4210
4187
4163
4139
4115
4090
4066
4042
4018
3994
3970
3947
3924
3901
3878
3856
3834
3813
3792
3772
3753
3735
3719
3703
3688
3675
3663
3652
3642
3633
3626
3619
3613
3609
3604
3601
3598
3596
3594
3593
3592
3591
3591
3591
3591
3591
3592
3592
3593
3593
3593
3593
3593
3592
3591
3589
3587
3584
3581
3577
3572
3567
3561
3554
3547
3539
3531
3523
3515
3507
3499
3492
3486
3480
3474
3469
3464
3459
3454
3448
3442
3435
3427
3418
3408
3398
3386
3373
3359
3344
3329
3312
3294
3276
3257
3237
3216
3195
3172
3149
3125
3101
3075
3049
3022
2995
2966
2937
2907
2876
2844
2811
2777
2743
2708
2673
2637
2600
2564
2527
2490
2453
2416
2378
2341
2303
2265
2226
2187
2147
2106
2065
2023
1980
1936
1891
1846
1800
1754
1708
1661
1615
1568
1521
1474
1428
1382
1335
1290
1244
1199
1154
1110
1067
1024
983
942
902
864
826
790
756
722
691
660
631
604
578
553
530
509
490
472
456
442
429
419
410
402
396
392
389
387
386
387
390
393
398
405
412
421
432
443
456
470
484
500
517
535
553
573
593
614
636
658
681
704
728
753
778
804
830
856
882
909
935
960
985
1008
1033
1056
1079
1101
1123
1145
1167
1188
1209
1230
1251
1270
1290
1308
1326
1343
1359
1375
1390
1404
1417
1430
1442
1453
1463
1472
1481
1488
1495
1500
1505
1508
1511
1512
1512
1511
1509
1506
1502
1497
1491
1484
1475
1466
1456
1446
1435
1423
1410
1397
1383
1369
1354
1337
1320
1302
1282
1262
1240
1218
1194
1170
1145
1120
1094
1069
1043
1018
992
967
942
918
893
869
844
820
797
773
750
726
704
682
660
639
619
600
581
563
546
529
513
498
484
472
460
450
440
433
426
421
417
415
414
414
415
417
420
424
429
434
440
446
452
458
464
470
476
481
486
491
496
501
506
510
515
520
525
530
536
542
548
556
564
574
584
595
608
621
635
650
667
684
702
720
740
760
781
802
825
847
870
894
918
943
968
992
1016
1042
1066
1090
1114
1138
1161
1185
1208
1232
1255
1280
1304
1329
1355
1382
1409
1438
1467
1498
1530
1563
1597
1631
1667
1703
1740
1777
1815
1853
1891
1929
1968
2005
2045
2084
2123
2162
2202
2241
2281
2321
2361
2402
2443
2485
2527
2570
2614
2658
2703
2750
2797
2845
2894
2944
2994
3046
3098
3151
3205
3260
3315
3372
3428
3486
3543
3602
3660
3719
3778
3838
3898
3958
4019
4080
4141
4202
4262
4323
4384
4445
4505
4565
4625
4685
4745
4804
4864
4923
4983
5044
5104
5166
5228
5291
5355
5419
5485
5551
5618
5686
5755
5825
5896
5968
6041
6114
6187
6261
6335
6409
6482
6555
6628
6699
6770
6839
6908
6975
7042
7107
7171
7234
7296
7356
7416
7475
7533
7589
7644
7698
7750
7801
7850
7897
7943
7987
8029
8071
8109
8148
8186
8223
8258
8292
8325
8357
8388
8418
8447
8475
8502
8528
8554
8578
8601
8623
8644
8664
8683
8701
8719
8735
8751
8766
8780
8794
8808
8821
8835
8849
8862
8876
8890
8904
8918
8933
8947
8961
8975
8988
9001
9014
9026
9038
9050
9061
9071
9082
9092
9102
9111
9121
9130
9139
9147
9155
9163
9170
9177
9183
9189
9195
9200
9205
9210
9214
9218
9221
9224
9226
9228
9229
9230
9230
9230
9229
9228
9227
9224
9221
9217
9212
9206
9200
9192
9184
9175
9166
9156
9146
9136
9126
9117
9108
9099
9091
9084
9077
9071
9065
9060
9056
9052
9049
9045
9043
9040
9038
9037
9035
9035
9035
9035
9036
9038
9042
9046
9051
9058
9067
9077
9088
9101
9115
9131
9147
9165
9183
9201
9220
9238
9256
9273
9289
9304
9318
9330
9341
9351
9359
9365
9369
9371
9371
9370
9367
9361
9354
9346
9336
9324
9311
9297
9282
9266
9250
9232
9214
9196
9177
9158
9138
9118
9098
9078
9057
9036
9014
8992
8970
8948
8925
8903
8880
8858
8835
8813
8791
8769
8748
8727
8707
8687
8668
8650
8632
8616
8600
8584
8570
8557
8546
8535
8526
8518
8511
8506
8503
8501
8501
8502
8504
8508
8513
8519
8526
8534
8542
8552
8562
8573
8584
8597
8610
8624
8639
8655
8672
8690
8708
8728
8749
8770
8792
8815
8838
8861
8885
8909
8933
8958
8983
9008
9033
9058
9084
9109
9135
9160
9185
9209
9233
9256
9279
9301
9323
9344
9363
9382
9400
9416
9431
9445
9457
9468
9478
9486
9494
9500
9506
9510
9514
9517
9519
9521
9522
9523
9523
9523
9522
9522
9522
9521
9521
9521
9521
9521
9520
9519
9517
9514
9511
9506
9500
9493
9486
9477
9467
9455
9443
9430
9416
9400
9384
9366
9347
9327
9306
9282
9258
9231
9202
9171
9139
9104
9068
9030
8990
8948
8904
8859
8813
8765
8715
8664
8612
8559
8505
8450
8394
8337
8280
8223
8164
8106
8047
7988
7928
7867
7806
7744
7681
7617
7552
7487
7420
7353
7285
7216
7147
7077
7007
6936
6865
6793
6721
6648
6576
6502
6429
6355
6281
6207
6132
6057
5981
5905
5828
5751
5673
5594
5515
5435
5354
5272
5190
5107
5024
4940
4856
4772
4687
4602
4517
4432
4347
4262
4178
4094
4011
3928
3846
3764
3683
3601
3520
3439
3358
3277
3196
3114
3032
2949
2865
2780
2694
2607
2518
2429
2339
2248
2157
2065
1973
1882
1790
1700
1609
1520
1431
1343
1256
1170
1084
999
914
831
748
666
585
505
425
346
267
189
111
33
-44
-122
-199
-277
-354
-432
-510
-588
-666
-743
-821
-898
-975
-1051
-1126
-1201
-1276
-1350
-1423
-1497
-1571
-1644
-1718
-1792
-1865
-1939
-2013
-2087
-2161
-2235
-2308
-2381
-2453
-2525
-2597
-2669
-2740
-2811
-2882
-2953
-3024
-3096
-3168
-3241
-3314
-3388
-3463
-3538
-3614
-3691
-3769
-3847
-3926
-4006
-4086
-4166
-4246
-4326
-4406
-4486
-4564
-4642
-4719
-4796
-4871
-4946
-5020
-5094
-5168
-5241
-5314
-5387
-5460
-5533
-5607
-5680
-5753
-5826
-5899
-5972
-6044
-6116
-6187
-6257
-6327
-6396
-6464
-6532
-6598
-6664
-6729
-6793
-6856
-6918
-6979
-7039
-7098
-7156
-7213
-7269
-7324
-7379
-7432
-7485
-7538
-7589
-7640
-7690
-7740
-7789
-7837
-7885
-7932
-7979
-8025
-8070
-8116
-8161
-8205
-8249
-8293
-8337
-8380
-8422
-8464
-8505
-8546
-8586
-8625
-8663
-8699
-8735
-8769
-8802
-8834
-8865
-8895
-8924
-8952
-8979
-9006
-9032
-9058
-9083
-9107
-9131
-9154
-9176
-9198
-9219
-9239
-9259
-9278
-9297
-9315
-9333
-9350
-9366
-9382
-9397
-9411
-9424
-9437
-9448
-9459
-9469
-9477
-9485
-9492
-9498
-9504
-9509
-9514
-9519
-9524
-9529
-9535
-9541
-9547
-9554
-9561
-9568
-9575
-9582
-9588
-9595
-9601
-9606
-9611
-9616
-9621
-9625
-9629
-9633
-9636
-9639
-9642
-9644
-9646
-9647
-9648
-9649
-9650
-9650
-9651
-9652
-9653
-9654
-9656
-9658
-9660
-9663
-9666
-9669
-9673
-9677
-9681
-9685
-9690
-9694
-9699
-9704
-9709
-9715
-9721
-9727
-9734
-9741
-9748
-9757
-9766
-9776
-9788
-9800
-9813
-9827
-9841
-9857
-9873
-9890
-9907
-9925
-9943
-9961
-9980
-9999
-10018
-10038
-10058
-10078
-10099
-10121
-10143
-10166
-10190
-10215
-10240
-10267
-10295
-10324
-10354
-10384
-10415
-10447
-10479
-10511
-10544
-10576
-10609
-10641
-10674
-10706
-10739
-10771
-10804
-10837
-10869
-10902
-10935
-10969
-11003
-11037
-11072
-11108
-11144
-11181
-11219
-11258
-11297
-11337
-11377
-11418
-11459
-11500
-11541
-11583
-11625
-11667
-11709
-11751
-11793
-11835
-11877
-11918
-11959
-12000
-12040
-12080
-12119
-12158
-12197
-12236
-12275
-12314
-12352
-12391
-12429
-12466
-12503
-12539
-12574
-12609
-12642
-12675
-12707
-12737
-12767
-12795
-12823
-12849
-12874
-12899
-12922
-12946
-12968
-12991
-13014
-13037
-13061
-13085
-13110
-13135
-13160
-13186
-13213
-13241
-13269
-13297
-13326
-13356
-13387
-13418
-13449
-13481
-13512
-13544
-13576
-13608
-13639
-13669
-13698
-13726
-13754
-13780
-13804
-13828
-13850
-13871
-13891
-13909
-13927
-13943
-13958
-13971
-13984
-13995
-14005
-14013
-14021
-14027
-14033
-14037
-14041
-14044
-14047
-14050
-14053
-14055
-14057
-14059
-14060
-14061
-14061
-14060
-14059
-14056
-14053
-14049
-14043
-14037
-14029
-14020
-14010
-13998
-13985
-13971
-13956
-13940
-13924
-13907
-13890
-13872
-13855
-13837
-13819
-13801
-13783
-13764
-13744
-13725
-13704
-13684
-13662
-13640
-13616
-13592
-13567
-13541
-13513
-13485
-13456
-13426
-13395
-13363
-13330
-13297
-13263
-13228
-13193
-13158
-13121
-13085
-13049
-13012
-12975
-12939
-12903
-12867
-12832
-12796
-12761
-12726
-12691
-12656
-12621
-12585
-12548
-12511
-12473
-12435
-12395
-12354
-12312
-12268
-12224
-12179
-12133
-12087
-12040
-11992
-11944
-11896
-11848
-11799
-11750
-11701
-11653
-11605
-11557
-11509
-11462
-11415
-11368
-11322
-11276
-11230
-11185
-11139
-11094
-11048
-11003
-10957
-10912
-10866
-10820
-10773
-10726
-10679
-10631
-10582
-10533
-10483
-10432
-10380
-10327
-10273
-10219
-10164
-10108
-10051
-9994
-9937
-9879
-9821
-9763
-9705
-9647
-9589
-9532
-9475
-9419
-9363
-9308
-9254
-9201
-9148
-9097
-9046
-8997
-8949
-8902
-8856
-8811
-8768
-8727
-8687
-8648
-8612
-8577
-8544
-8513
-8484
-8456
-8429
-8404
-8379
-8356
-8334
-8312
-8291
-8271
-8251
-8232
-8213
-8195
-8178
-8161
-8145
-8130
-8116
-8102
-8087
-8074
-8063
-8050
-8039
-8026
-8016
-8005
-7994
-7983
-7973
-7962
-7952
-7943
-7933
-7924
-7916
-7908
-7901
-7895
-7889
-7883
-7879
-7874
-7870
-7867
-7863
-7860
-7856
-7853
-7849
-7845
-7840
-7834
-7828
-7820
-7812
-7802
-7792
-7780
-7768
-7755
-7742
-7728
-7713
-7698
-7683
-7667
-7651
-7634
-7616
-7598
-7578
-7558
-7537
-7514
-7490
-7464
-7438
-7410
-7382
-7353
-7324
-7296
-7267
-7240
-7213
-7187
-7163
-7139
-7117
-7095
-7075
-7055
-7037
-7018
-7001
-6983
-6966
-6949
-6932
-6915
-6898
-6881
-6864
-6847
-6830
-6813
-6796
-6779
-6762
-6746
-6730
-6714
-6699
-6684
-6670
-6657
-6645
-6634
-6624
-6615
-6607
-6601
-6596
-6592
-6589
-6587
-6586
-6586
-6587
-6589
-6591
-6595
-6600
-6605
-6611
-6617
-6624
-6631
-6637
-6644
-6650
-6655
-6660
-6664
-6667
-6670
-6672
-6674
-6675
-6676
-6677
-6676
-6676
-6675
-6673
-6671
-6668
-6665
-6662
-6658
-6655
-6651
-6647
-6642
-6637
-6631
-6625
-6619
-6612
-6605
-6598
-6590
-6583
-6575
-6567
-6560
-6553
-6547
-6540
-6535
-6530
-6525
-6521
-6517
-6513
-6510
-6507
-6505
-6503
-6501
-6499
-6498
-6498
-6497
-6497
-6497
-6498
-6498
-6498
-6498
-6498
-6497
-6496
-6494
-6491
-6487
-6482
-6477
-6470
-6463
-6455
-6446
-6437
-6427
-6417
-6406
-6395
-6384
-6373
-6363
-6352
-6342
-6333
-6323
-6314
-6305
-6296
-6287
-6277
-6267
-6257
-6246
-6233
-6221
-6207
-6192
-6176
-6159
-6140
-6121
-6100
-6078
-6055
-6032
-6007
-5983
-5957
-5931
-5906
-5880
-5854
-5828
-5803
-5778
-5753
-5728
-5704
-5679
-5654
-5629
-5604
-5579
-5553
-5528
-5502
-5476
-5450
-5423
-5397
-5370
-5344
-5317
-5289
-5262
-5233
-5204
-5174
-5144
-5112
-5080
-5047
-5014
-4980
-4945
-4909
-4873
-4837
-4800
-4762
-4724
-4685
-4646
-4605
-4564
-4522
-4479
-4435
-4390
-4344
-4298
-4251
-4203
-4155
-4106
-4056
-4006
-3956
-3905
-3853
-3802
-3750
-3698
-3646
-3594
-3543
-3492
-3442
-3392
-3344
-3297
-3251
-3207
-3165
-3124
-3086
-3050
-3016
-2985
-2956
-2929
-2904
-2882
-2863
-2846
-2831
-2819
-2809
-2801
-2795
-2792
-2790
-2791
-2793
-2796
-2801
-2806
-2813
-2821
-2829
-2837
-2846
-2855
-2865
-2876
-2887
-2899
-2912
-2927
-2943
-2961
-2980
-3001
-3023
-3048
-3075
-3104
-3134
-3168
-3203
-3240
-3279
-3320
-3362
-3405
-3449
-3493
-3538
-3583
-3627
-3671
-3714
-3756
-3797
-3837
-3875
-3912
-3946
-3979
-4010
-4038
-4065
-4090
-4113
-4134
-4154
-4172
-4190
-4206
-4221
-4235
-4249
-4261
-4273
-4284
-4294
-4304
-4313
-4321
-4329
-4336
-4342
-4348
-4353
-4358
-4362
-4365
-4368
-4370
-4371
-4370
-4369
-4366
-4362
-4356
-4349
-4340
-4329
-4317
-4303
-4287
-4270
-4252
-4233
-4213
-4192
-4171
-4149
-4126
-4103
-4080
-4056
-4033
-4009
-3986
-3963
-3940
-3917
-3895
-3874
-3852
-3832
-3812
-3792
-3772
-3753
-3733
-3714
-3694
-3675
-3655
-3636
-3616
-3596
-3576
-3555
-3535
-3514
-3493
-3472
-3451
-3429
-3408
-3386
-3364
-3343
-3321
-3300
-3279
-3258
-3238
-3219
-3200
-3182
-3164
-3147
-3130
-3113
-3097
-3080
-3063
-3046
-3028
-3010
-2991
-2971
-2951
-2930
-2908
-2887
-2864
-2841
-2818
-2795
-2772
-2749
-2725
-2702
-2679
-2657
-2635
-2614
-2594
-2574
-2556
-2539
-2523
-2508
-2494
-2481
-2469
-2457
-2446
-2435
-2424
-2414
-2404
-2395
-2385
-2376
-2367
-2359
-2351
-2342
-2334
-2326
-2318
-2310
-2301
-2292
-2282
-2271
-2260
-2248
-2236
-2222
-2208
-2194
-2179
-2164
-2149
-2133
-2117
-2101
-2085
-2069
-2053
-2037
-2021
-2007
-1992
-1977
-1963
-1949
-1935
-1921
-1907
-1892
-1878
-1863
-1848
-1832
-1815
-1798
-1780
-1761
-1741
-1721
-1699
-1677
-1653
-1629
-1604
-1578
-1550
-1522
-1494
-1464
-1434
-1403
-1371
-1339
-1307
-1274
-1240
-1207
-1173
-1140
-1106
-1073
-1041
-1008
-977
-946
-915
-884
-853
-822
-791
-760
-728
-696
-662
-628
-593
-556
-518
-480
-440
-399
-358
-316
-274
-231
-188
-144
-100
-56
-12
32
77
122
166
211
257
302
347
393
439
484
530
575
620
664
708
752
794
835
876
915
953
991
1027
1062
1097
1131
1165
1199
1233
1268
1302
1338
1373
1410
1447
1485
1523
1563
1603
1643
1684
1725
1766
1806
1847
1887
1927
1967
2005
2045
2083
2122
2160
2197
2235
2272
2309
2346
2383
2420
2457
2493
2530
2567
2604
2641
2678
2716
2754
2792
2830
2868
2907
2945
2983
3020
3058
3094
3130
3166
3200
3233
3266
3297
3326
3355
3382
3408
3432
3456
3478
3500
3520
3539
3557
3574
3590
3605
3619
3632
3643
3654
3663
3672
3679
3686
3692
3698
3703
3708
3712
3717
3721
3725
3728
3731
3734
3736
3737
3738
3738
3737
3736
3733
3729
3724
3718
3709
3699
3688
3674
3658
3641
3621
3600
3578
3553
3528
3501
3473
3444
3414
3382
3349
3315
3280
3243
3204
3164
3123
3079
3033
2986
2936
2884
2830
2774
2716
2656
2595
2531
2466
2399
2330
2261
2189
2117
2043
1967
1891
1813
1734
1654
1572
1489
1404
1319
1232
1143
1054
963
871
777
682
586
489
390
290
189
86
-17
-122
-228
-335
-443
-552
-662
-773
-886
-999
-1114
-1229
-1346
-1463
-1582
-1701
-1822
-1943
-2065
-2188
-2311
-2435
-2559
-2684
-2808
-2932
-3056
-3180
-3303
-3426
-3549
-3671
-3792
-3913
-4034
-4154
-4274
-4393
-4511
-4629
-4746
-4862
-4977
-5092
-5205
-5319
-5431
-5543
-5655
-5767
-5878
-5989
-6099
-6210
-6320
-6431
-6541
-6651
-6760
-6869
-6977
-7085
-7191
-7297
-7401
-7504
-7605
-7706
-7804
-7902
-7998
-8093
-8186
-8279
-8371
-8462
-8552
-8641
-8730
-8819
-8906
-8994
-9081
-9168
-9254
-9339
-9425
-9510
-9594
-9679
-9763
-9847
-9931
-10014
-10098
-10181
-10264
-10347
-10430
-10512
-10594
-10675
-10756
-10836
-10915
-10993
-11069
-11144
-11218
-11290
-11361
-11429
-11496
-11560
-11622
-11683
-11741
-11798
-11852
-11905
-11956
-12005
-12053
-12100
-12145
-12190
-12235
-12278
-12322
-12365
-12408
-12450
-12492
-12534
-12575
-12615
-12654
-12692
-12729
-12765
-12799
-12831
-12862
-12891
-12917
-12942
-12964
-12985
-13003
-13019
-13033
-13046
-13056
-13064
-13069
-13073
-13074
-13073
-13069
-13063
-13054
-13043
-13030
-13015
-12998
-12979
-12958
-12936
-12912
-12887
-12861
-12834
-12806
-12778
-12749
-12720
-12690
-12660
-12630
-12600
-12569
-12538
-12507
-12475
-12444
-12412
-12380
-12348
-12316
-12285
-12253
-12222
-12191
-12160
-12130
-12099
-12069
-12040
-12010
-11981
-11952
-11923
-11894
-11865
-11835
-11806
-11776
-11745
-11715
-11684
-11653
-11621
-11589
-11556
-11523
-11489
-11455
-11419
-11384
-11347
-11310
-11272
-11233
-11194
-11154
-11114
-11074
-11033
-10993
-10952
-10912
-10872
-10832
-10793
-10754
-10715
-10677
-10639
-10602
-10565
-10528
-10493
-10457
-10422
-10387
-10352
-10317
-10282
-10246
-10211
-10175
-10138
-10101
-10064
-10026
-9988
-9950
-9912
-9873
-9834
-9795
-9756
-9716
-9676
-9635
-9594
-9553
-9511
-9469
-9426
-9382
-9338
-9294
-9248
-9202
-9155
-9107
-9059
-9010
-8960
-8911
-8861
-8811
-8762
-8712
-8662
-8613
-8564
-8516
-8468
-8420
-8373
-8328
-8283
-8238
-8195
-8153
-8112
-8071
-8032
-7993
-7954
-7915
-7876
-7836
-7796
-7754
-7712
-7669
-7625
-7580
-7533
-7486
-7437
-7388
-7338
-7287
-7235
-7183
-7131
-7079
-7028
-6976
-6925
-6875
-6825
-6776
-6728
-6680
-6633
-6586
-6540
-6494
-6449
-6404
-6359
-6314
-6270
-6225
-6180
-6135
-6090
-6044
-5998
-5952
-5906
-5859
-5812
-5765
-5718
-5670
-5623
-5575
-5528
-5481
-5434
-5389
-5344
-5300
-5258
-5217
-5178
-5140
-5105
-5071
-5039
-5009
-4981
-4955
-4930
-4908
-4887
-4867
-4849
-4831
-4815
-4799
-4783
-4768
-4753
-4738
-4722
-4706
-4689
-4671
-4652
-4632
-4610
-4587
-4563
-4538
-4511
-4484
-4455
-4426
-4396
-4366
-4335
-4304
-4273
-4241
-4209
-4178
-4146
-4114
-4083
-4051
-4019
-3988
-3957
-3927
-3896
-3866
-3837
-3807
-3778
-3750
-3721
-3693
-3664
-3636
-3608
-3579
-3550
-3521
-3491
-3461
-3430
-3399
-3368
-3336
-3304
-3272
-3239
-3206
-3173
-3139
-3105
-3070
-3034
-2996
-2958
-2918
-2876
-2833
-2789
-2743
-2695
-2645
-2594
-2541
-2487
-2432
-2375
-2317
-2259
-2199
-2139
-2079
-2017
-1957
-1896
-1834
-1773
-1712
-1651
-1590
-1529
-1468
-1406
-1345
-1283
-1220
-1157
-1094
-1031
-967
-903
-839
-775
-711
-648
-585
-522
-459
-397
-335
-274
-214
-155
-97
-41
14
66
118
167
214
259
302
343
381
418
452
483
513
540
564
587
607
624
640
653
664
674
681
686
690
692
693
692
690
687
683
678
672
665
658
650
641
632
622
612
601
591
580
570
559
549
538
528
518
508
499
490
481
473
465
457
451
444
438
433
427
423
419
415
412
409
407
405
404
404
404
405
407
411
415
421
428
436
446
456
468
480
493
506
520
534
549
564
578
594
609
624
639
653
668
683
697
712
726
741
755
770
785
799
814
828
843
857
872
886
901
915
929
943
956
970
983
995
1006
1018
1029
1040
1049
1059
1068
1076
1085
1093
1101
1109
1117
1125
1133
1141
1150
1158
1166
1173
1181
1188
1195
1201
1207
1212
1216
1220
1224
1227
1229
1231
1232
1232
1233
1233
1233
1232
1232
1231
1231
1231
1232
1233
1234
1237
1239
1242
1245
1249
1252
1256
1259
1262
1264
1265
1266
1266
1265
1264
1261
1256
1251
1244
1235
1225
1213
1200
1185
1168
1150
1131
1110
1088
1064
1039
1012
986
958
929
898
867
835
802
768
734
699
664
629
593
557
520
482
444
406
366
327
286
245
203
160
116
70
24
-23
-72
-121
-172
-223
-275
-328
-381
-435
-489
-543
-597
-652
-707
-762
-818
-874
-931
-988
-1046
-1104
-1163
-1222
-1282
-1342
-1403
-1464
-1526
-1589
-1652
-1716
-1781
-1846
-1913
-1980
-2047
-2116
-2185
-2255
-2326
-2397
-2469
-2542
-2616
-2690
-2765
-2841
-2918
-2996
-3076
-3156
-3238
-3320
-3404
-3488
-3574
-3661
-3748
-3837
-3927
-4018
-4110
-4204
-4299
-4396
-4493
-4592
-4691
-4792
-4893
-4994
-5096
-5199
-5302
-5405
-5508
-5612
-5716
-5819
-5922
-6025
-6128
-6230
-6332
-6433
-6533
-6633
-6732
-6830
-6926
-7021
-7115
-7208
-7299
-7389
-7478
-7565
-7651
-7736
-7819
-7901
-7982
-8061
-8140
-8218
-8295
-8372
-8449
-8525
-8601
-8677
-8753
-8828
-8904
-8979
-9054
-9129
-9204
-9278
-9353
-9426
-9499
-9572
-9643
-9714
-9783
-9851
-9918
-9983
-10047
-10110
-10171
-10230
-10288
-10345
-10399
-10452
-10503
-10553
-10600
-10647
-10692
-10735
-10777
-10818
-10858
-10896
-10933
-10968
-11002
-11035
-11065
-11095
-11122
-11148
-11171
-11193
-11213
-11231
-11246
-11260
-11271
-11279
-11286
-11289
-11290
-11288
-11283
-11276
-11266
-11254
-11239
-11223
-11205
-11186
-11165
-11144
-11123
-11101
-11079
-11058
-11036
-11016
-10995
-10975
-10956
-10936
-10917
-10898
-10878
-10858
-10838
-10817
-10795
-10773
-10750
-10726
-10702
-10677
-10651
-10624
-10597
-10569
-10541
-10513
-10485
-10457
-10428
-10400
-10372
-10345
-10318
-10291
-10264
-10237
-10211
-10185
-10158
-10132
-10105
-10078
-10052
-10025
-9998
-9971
-9945
-9918
-9891
-9864
-9837
-9810
-9783
-9755
-9727
-9699
-9671
-9642
-9612
-9583
-9552
-9521
-9490
-9458
-9425
-9392
-9359
-9325
-9291
-9256
-9221
-9186
-9150
-9114
-9077
-9039
-9001
-8962
-8922
-8881
-8840
-8797
-8754
-8710
-8665
-8620
-8575
-8528
-8482
-8434
-8386
-8337
-8287
-8236
-8183
-8131
-8076
-8020
-7963
-7904
-7844
-7782
-7718
-7653
-7586
-7517
-7446
-7373
-7298
-7222
-7143
-7063
-6981
-6897
-6811
-6725
-6637
-6548
-6457
-6366
-6274
-6181
-6088
-5994
-5899
-5803
-5707
-5611
-5514
-5417
-5319
-5222
-5124
-5026
-4928
-4830
-4732
-4635
-4537
-4438
-4340
-4241
-4142
-4042
-3942
-3842
-3742
-3641
-3541
-3441
-3341
-3242
-3143
-3043
-2945
-2846
-2747
-2648
-2550
-2451
-2353
-2255
-2157
-2060
-1964
-1869
-1776
-1683
-1592
-1502
-1413
-1326
-1240
-1156
-1073
-991
-911
-832
-755
-679
-604
-531
-459
-388
-319
-251
-184
-119
-55
9
71
132
192
251
309
366
422
477
532
586
639
691
742
793
843
892
940
988
1035
1081
1127
1172
1217
1261
1305
1348
1390
1431
1471
1510
1548
1585
1620
1653
1685
1715
1744
1770
1794
1817
1837
1855
1872
1887
1900
1913
1924
1935
1945
1956
1966
1976
1986
1996
2005
2017
2027
2037
2049
2060
2072
2084
2096
2109
2123
2138
2153
2169
2186
2204
2223
2243
2264
2285
2307
2331
2354
2379
2405
2431
2457
2484
2512
2540
2569
2597
2626
2656
2685
2715
2745
2775
2806
2836
2866
2897
2927
2957
2986
3016
3044
3072
3099
3126
3151
3175
3199
3221
3242
3262
3281
3299
3316
3332
3346
3358
3370
3380
3388
3394
3399
3402
3402
3401
3397
3391
3383
3372
3359
3344
3327
3307
3285
3261
3236
3208
3180
3149
3118
3085
3052
3018
2983
2948
2912
2876
2840
2805
2769
2733
2698
2664
2630
2596
2563
2530
2498
2467
2436
2406
2376
2347
2319
2291
2264
2237
2212
2186
2161
2137
2113
2089
2065
2041
2017
1994
1969
1945
1919
1894
1868
1841
1814
1786
1759
1731
1702
1674
1646
1618
1591
1564
1537
1511
1485
1460
1435
1410
1385
1360
1334
1309
1283
1256
1230
1203
1175
1148
1120
1093
1065
1037
1008
980
952
924
895
866
837
808
778
747
716
685
652
619
586
552
517
482
447
412
376
341
305
270
235
200
165
131
98
65
32
1
-30
-60
-89
-117
-145
-171
-196
-220
-243
-265
-286
-305
-322
-339
-354
-367
-380
-391
-402
-412
-421
-430
-438
-446
-455
-462
-470
-477
-484
-491
-497
-502
-507
-511
-514
-515
-516
-517
-516
-514
-511
-507
-503
-498
-492
-485
-478
-470
-462
-454
-446
-437
-429
-420
-412
-403
-395
-386
-378
-370
-362
-354
-346
-339
-331
-323
-315
-307
-298
-289
-279
-269
-258
-247
-235
-222
-209
-196
-182
-167
-152
-137
-121
-105
-88
-71
-53
-35
-16
3
24
44
65
86
108
130
153
175
198
221
244
268
291
314
337
359
381
402
422
441
459
476
493
508
522
536
548
560
571
581
590
599
606
613
619
624
629
632
635
637
638
638
637
636
634
631
627
623
618
612
606
600
594
588
582
576
571
566
562
558
555
553
551
549
548
547
546
544
543
542
540
538
536
533
531
527
524
520
516
511
507
502
498
494
490
487
485
484
484
485
487
491
495
501
508
516
524
533
542
552
562
572
582
592
602
613
624
635
647
659
672
685
699
713
728
744
760
776
793
811
829
848
868
887
907
928
948
968
989
1008
1029
1049
1069
1089
1108
1127
1145
1164
1182
1200
1217
1235
1253
1271
1289
1307
1324
1341
1358
1375
1391
1407
1422
1438
1453
1469
1484
1499
1515
1530
1545
1560
1574
1589
1604
1619
1634
1650
1665
1680
1696
1712
1728
1744
1760
1777
1794
1812
1829
1847
1864
1882
1900
1917
1935
1952
1969
1986
2003
2020
2037
2055
2073
2092
2110
2129
2148
2168
2187
2206
2225
2244
2264
2283
2302
2321
2341
2361
2381
2402
2423
2445
2467
2490
2513
2538
2563
2588
2614
2640
2667
2694
2722
2749
2776
2803
2829
2855
2881
2906
2931
2955
2979
3003
3027
3051
3074
3097
3120
3142
3164
3185
3205
3225
3245
3264
3282
3300
3317
3335
3351
3368
3385
3401
3417
3433
3448
3463
3478
3492
3506
3519
3532
3543
3554
3564
3574
3583
3592
3600
3608
3615
3621
3627
3632
3636
3639
3642
3645
3646
3647
3647
3646
3645
3644
3642
3640
3637
3635
3632
3629
3626
3623
3621
3618
3616
3614
3612
3611
3611
3611
3612
3614
3617
3621
3626
3631
3639
3647
3657
3668
3680
3694
3709
3725
3743
3762
3783
3804
3826
3848
3871
3895
3919
3944
3969
3994
4019
4045
4070
4096
4121
4147
4173
4198
4224
4250
4275
4301
4327
4353
4380
4406
4433
4460
4487
4515
4543
4572
4601
4631
4661
4693
4725
4758
4792
4827
4863
4901
4940
4980
5021
5064
5107
5151
5195
5240
5285
5330
5376
5421
5467
5513
5559
5606
5652
5700
5747
5795
5843
5891
5940
5989
6038
6088
6138
6188
6240
6292
6345
6399
6454
6510
6566
6624
6682
6741
6801
6861
6923
6985
7049
7113
7178
7245
7312
7381
7450
7521
7593
7666
7740
7816
7892
7970
8048
8129
8210
8292
8375
8459
8544
8630
8716
8804
8894
8984
9075
9168
9261
9356
9451
9547
9644
9742
9840
9940
10040
10140
10242
10345
10448
10552
10657
10762
10869
10975
11083
11191
11299
11408
11517
11627
11737
11847
11958
12069
12181
12293
12406
12519
12633
12748
12864
12981
13098
13217
13337
13457
13579
13701
13824
13947
14071
14194
14317
14439
14561
14683
14803
14923
15042
15160
15277
15394
15510
15626
15741
15856
15970
16084
16198
16312
16425
16538
16651
16764
16877
16991
17104
17218
17332
17446
17561
17675
17790
17905
18021
18136
18252
18367
18483
18599
18714
18830
18946
19062
19177
19292
19407
19521
19635
19748
19861
19972
20083
20194
20303
20412
20521
20629
20737
20845
20953
21061
21170
21279
21389
21500
21612
21725
21838
21953
22069
22186
22303
22422
22541
22660
22779
22899
23019
23139
23259
23378
23498
23617
23737
23856
23974
24093
24211
24329
24446
24564
24682
24800
24919
25039
25159
25279
25401
25523
25646
25770
25895
26021
26147
26274
26401
26529
26657
26785
26913
27041
27169
27296
27424
27551
27679
27806
27934
28062
28190
28319
28448
28578
28708
28839
28970
29102
29235
29368
29502
29637
29772
29907
30043
30180
30317
30454
30592
30730
30869
31007
31146
31286
31425
31564
31703
31842
31982
32121
32259
32399
32537
32677
32818
32958
33098
33239
33381
33523
33666
33810
33954
34100
34246
34393
34541
34690
34839
34989
35139
35289
35440
35591
35742
35893
36045
36196
36347
36498
36649
36800
36950
37099
37248
37396
37544
37691
37837
37983
38128
38272
38415
38558
38700
38841
38981
39120
39259
39396
39533
39668
39804
39939
40073
40207
40340
40473
40606
40738
40870
41001
41131
41261
41390
41519
41647
41775
41902
42028
42154
42280
42405
42529
42652
42775
42897
43018
43138
43257
43376
43492
43608
43722
43835
43945
44054
44161
44265
44368
44467
44564
44658
44750
44838
44924
45006
45085
45162
45236
45306
45374
45439
45502
45562
45619
45674
45726
45775
45822
45866
45908
45948
45984
46019
46051
46080
46106
46130
46150
46168
46182
46193
46201
46206
46207
46206
46200
46192
46180
46165
46147
46125
46100
46072
46041
46006
45968
45927
45883
45836
45786
45733
45677
45619
45557
45493
45426
45356
45284
45210
45133
45055
44974
44892
44808
44723
44636
44549
44460
44370
44279
44188
44096
44003
43910
43817
43723
43628
43534
43438
43342
43244
43146
43047
42946
42845
42742
42639
42535
42430
42325
42219
42113
42006
41900
41793
41686
41579
41472
41366
41259
41153
41046
40941
40835
40729
40624
40519
40414
40309
40204
40099
39995
39891
39786
39682
39579
39475
39372
39270
39168
39066
38965
38866
38767
38668
38572
38476
38381
38288
38196
38106
38017
37928
37842
37756
37672
37589
37507
37427
37348
37271
37196
37123
37052
36983
36916
36851
36789
36729
36670
36614
36560
36507
36456
36407
36360
36314
36269
36226
36184
36143
36103
36065
36027
35990
35954
35920
35886
35853
35822
35792
35763
35737
35712
35688
35667
35647
35630
35614
35599
35587
35576
35567
35560
35554
35549
35545
35543
35540
35539
35537
35536
35534
35532
35530
35527
35524
35521
35517
35514
35511
35507
35505
35502
35500
35498
35497
35496
35495
35495
35496
35497
35499
35502
35504
35508
35512
35516
35521
35527
35534
35541
35550
35559
35570
35581
35593
35606
35621
35636
35652
35670
35688
35708
35729
35751
35774
35798
35824
35851
35879
35909
35940
35972
36005
36040
36076
36113
36151
36189
36229
36270
36312
36354
36398
36442
36488
36534
36582
36630
36680
36731
36782
36834
36887
36940
36994
37047
37101
37155
37209
37262
37315
37368
37421
37473
37525
37577
37627
37678
37727
37776
37824
37870
37916
37961
38004
38047
38088
38127
38166
38203
38238
38272
38304
38335
38364
38390
38415
38437
38458
38476
38491
38504
38515
38524
38530
38534
38536
38535
38533
38529
38523
38515
38505
38495
38483
38469
38455
38440
38423
38406
38388
38369
38350
38330
38310
38289
38267
38246
38224
38201
38177
38153
38128
38102
38074
38046
38016
37985
37952
37918
37883
37846
37808
37768
37727
37685
37641
37595
37549
37501
37451
37401
37349
37296
37242
37187
37131
37075
37018
36960
36901
36842
36782
36722
36660
36598
36535
36471
36406
36340
36274
36206
36138
36068
35998
35927
35856
35784
35711
35638
35565
35492
35419
35346
35272
35199
35126
35053
34979
34906
34832
34757
34683
34607
34530
34453
34374
34293
34212
34128
34043
33955
33866
33775
33682
33586
33489
33390
33288
33185
33079
32972
32863
32753
32640
32526
32411
32293
32174
32054
31931
31808
31682
31555
31427
31297
31166
31034
30902
30768
30633
30498
30362
30225
30087
29949
29809
29669
29527
29385
29241
29097
28952
28805
28658
28509
28360
28209
28058
27906
27754
27601
27448
27295
27142
26989
26836
26684
26532
26381
26230
26081
25932
25785
25638
25493
25348
25206
25064
24924
24785
24647
24511
24376
24243
24112
23981
23852
23725
23599
23474
23350
23227
23106
22985
22866
22748
22632
22516
22403
22290
22179
22070
21962
21855
21750
21646
21544
21443
21343
21244
21146
21049
20954
20859
20765
20672
20580
20489
20399
20310
20222
20135
20049
19963
19879
19795
19712
19630
19549
19469
19390
19312
19234
19157
19081
19006
18931
18856
18782
18708
18634
18559
18485
18410
18335
18260
18184
18107
18030
17953
17874
17795
17714
17633
17551
17468
17384
17299
17214
17127
17040
16951
16862
16771
16680
16587
16494
16401
16306
16212
16116
16020
15924
15826
15729
15631
15532
15432
15333
15232
15131
15029
14927
14823
14719
14614
14508
14401
14294
14185
14076
13966
13855
13743
13631
13517
13404
13289
13175
13060
12945
12830
12715
12600
12486
12372
12258
12145
12033
11921
11809
11699
11589
11479
11370
11261
11153
11045
10937
10830
10722
10615
10508
10402
10295
10190
10084
9979
9875
9771
9668
9565
9463
9362
9261
9162
9063
8965
8867
8770
8674
8577
8481
8386
8290
8195
8100
8005
7910
7816
7722
7628
7534
7441
7348
7255
7163
7071
6980
6890
6800
6712
6626
6541
6457
6376
6296
6218
6143
6069
5996
5926
5857
5790
5724
5659
5596
5534
5472
5412
5352
5293
5234
5176
5119
5063
5007
4953
4899
4846
4794
4744
4694
4645
4597
4550
4503
4457
4412
4367
4323
4279
4236
4193
4151
4109
4069
4027
3989
3950
3912
3874
3837
3800
3763
3727
3691
3655
3620
3585
3550
3515
3481
3448
3414
3381
3348
3314
3281
3246
3211
3176
3140
3103
3065
3027
2989
2950
2911
2871
2832
2792
2752
2711
2671
2631
2591
2551
2511
2472
2433
2394
2356
2319
2283
2247
2213
2179
2147
2116
2086
2057
2029
2004
1979
1955
1933
1911
1891
1871
1853
1835
1818
1801
1785
1769
1754
1740
1726
1712
1698
1685
1671
1658
1644
1630
1617
1603
1590
1577
1565
1553
1542
1531
1521
1512
1504
1496
1489
1483
1478
1473
1470
1466
1463
1461
1458
1456
1454
1452
1450
1447
1444
1441
1436
1431
1425
1418
1410
1401
1390
1378
1364
1349
1333
1316
1298
1278
1258
1236
1214
1191
1167
1143
1118
1093
1067
1040
1012
985
957
928
898
869
839
809
779
749
718
688
658
627
596
564
532
499
465
431
395
358
320
281
241
199
157
113
69
24
-22
-69
-117
-166
-217
-268
-320
-374
-429
-486
-544
-604
-665
-728
-793
-860
-928
-998
-1070
-1144
-1219
-1296
-1374
-1454
-1536
-1619
-1704
-1790
-1877
-1965
-2054
-2145
-2236
-2327
-2420
-2514
-2609
-2705
-2802
-2901
-3001
-3103
-3207
-3312
-3420
-3529
-3640
-3754
-3869
-3985
-4103
-4223
-4344
-4466
-4589
-4712
-4837
-4962
-5088
-5215
-5342
-5469
-5597
-5724
-5852
-5979
-6106
-6232
-6359
-6484
-6609
-6734
-6859
-6983
-7107
-7231
-7356
-7480
-7605
-7729
-7854
-7979
-8103
-8228
-8353
-8478
-8604
-8729
-8855
-8980
-9106
-9232
-9357
-9483
-9607
-9731
-9854
-9976
-10096
-10215
-10332
-10447
-10560
-10672
-10782
-10891
-10997
-11103
-11206
-11308
-11408
-11506
-11603
-11698
-11791
-11883
-11973
-12063
-12150
-12237
-12322
-12407
-12490
-12572
-12653
-12733
-12812
-12890
-12967
-13043
-13118
-13193
-13266
-13339
-13412
-13484
-13556
-13628
-13700
-13771
-13843
-13914
-13985
-14056
-14128
-14199
-14270
-14341
-14411
-14481
-14551
-14620
-14688
-14755
-14820
-14885
-14947
-15008
-15066
-15123
-15177
-15229
-15278
-15325
-15370
-15412
-15452
-15490
-15526
-15560
-15593
-15624
-15653
-15682
-15709
-15736
-15761
-15786
-15811
-15835
-15859
-15882
-15904
-15927
-15948
-15968
-15987
-16004
-16018
-16033
-16044
-16053
-16059
-16064
-16065
-16064
-16059
-16050
-16041
-16027
-16010
-15990
-15967
-15942
-15913
-15882
-15849
-15813
-15775
-15735
-15693
-15649
-15603
-15556
-15507
-15458
-15408
-15357
-15305
-15253
-15200
-15147
-15093
-15040
-14986
-14932
-14878
-14825
-14771
-14718
-14665
-14612
-14559
-14507
-14455
-14403
-14351
-14299
-14246
-14194
-14141
-14087
-14033
-13978
-13923
-13867
-13810
-13752
-13694
-13635
-13576
-13516
-13455
-13394
-13333
-13272
-13212
-13151
-13092
-13032
-12974
-12916
-12859
-12802
-12747
-12693
-12639
-12587
-12536
-12486
-12437
-12389
-12342
-12296
-12251
-12207
-12164
-12121
-12078
-12035
-11993
-11950
-11907
-11863
-11819
-11775
-11729
-11683
-11636
-11588
-11539
-11489
-11437
-11385
-11332
-11279
-11224
-11169
-11114
-11059
-11003
-10949
-10895
-10843
-10791
-10741
-10691
-10644
-10597
-10552
-10507
-10464
-10421
-10379
-10338
-10297
-10256
-10214
-10172
-10130
-10087
-10043
-9998
-9952
-9905
-9857
-9807
-9757
-9705
-9653
-9600
-9547
-9493
-9440
-9387
-9334
-9282
-9230
-9179
-9129
-9080
-9032
-8985
-8939
-8895
-8852
-8811
-8771
-8733
-8696
-8661
-8627
-8594
-8563
-8533
-8504
-8477
-8450
-8425
-8401
-8378
-8356
-8335
-8315
-8296
-8278
-8261
-8246
-8231
-8218
-8206
-8195
-8185
-8177
-8170
-8164
-8159
-8154
-8151
-8147
-8144
-8141
-8138
-8135
-8132
-8130
-8127
-8125
-8125
-8124
-8125
-8125
-8128
-8130
-8134
-8138
-8144
-8150
-8157
-8164
-8175
-8186
-8198
-8212
-8227
-8245
-8264
-8285
-8308
-8334
-8361
-8390
-8421
-8453
-8488
-8523
-8560
-8598
-8637
-8677
-8717
-8758
-8798
-8838
-8878
-8918
-8957
-8996
-9034
-9073
-9111
-9148
-9186
-9223
-9259
-9296
-9332
-9367
-9403
-9437
-9472
-9506
-9540
-9573
-9606
-9640
-9673
-9706
-9740
-9774
-9809
-9844
-9880
-9915
-9951
-9988
-10025
-10062
-10099
-10136
-10174
-10213
-10252
-10291
-10331
-10371
-10411
-10452
-10493
-10534
-10575
-10617
-10659
-10701
-10743
-10785
-10828
-10870
-10913
-10955
-10998
-11041
-11083
-11125
-11167
-11208
-11248
-11288
-11326
-11364
-11400
-11435
-11469
-11502
-11535
-11566
-11597
-11628
-11658
-11687
-11716
-11746
-11774
-11803
-11832
-11860
-11889
-11916
-11944
-11971
-11997
-12023
-12049
-12074
-12098
-12122
-12146
-12169
-12191
-12213
-12235
-12256
-12277
-12298
-12319
-12340
-12361
-12381
-12401
-12421
-12441
-12460
-12479
-12498
-12515
-12532
-12549
-12564
-12578
-12592
-12604
-12615
-12624
-12633
-12640
-12645
-12650
-12653
-12655
-12656
-12656
-12656
-12654
-12652
-12649
-12647
-12645
-12643
-12642
-12643
-12645
-12648
-12654
-12661
-12671
-12683
-12697
-12714
-12732
-12752
-12774
-12797
-12822
-12848
-12875
-12904
-12934
-12965
-12997
-13031
-13066
-13103
-13141
-13181
-13222
-13266
-13311
-13358
-13408
-13459
-13514
-13571
-13630
-13692
-13757
-13825
-13895
-13967
-14042
-14118
-14195
-14273
-14352
-14432
-14512
-14592
-14671
-14751
-14831
-14910
-14990
-15069
-15148
-15228
-15307
-15386
-15465
-15544
-15623
-15701
-15780
-15859
-15937
-16015
-16094
-16175
-16254
-16335
-16417
-16499
-16581
-16665
-16749
-16833
-16918
-17004
-17090
-17177
-17264
-17352
-17441
-17529
-17619
-17709
-17799
-17890
-17983
-18076
-18170
-18265
-18360
-18457
-18555
-18653
-18752
-18851
-18952
-19053
-19155
-19258
-19362
-19467
-19574
-19681
-19791
-19902
-20014
-20128
-20243
-20361
-20479
-20599
-20721
-20844
-20968
-21094
-21221
-21350
-21480
-21612
-21745
-21881
-22017
-22156
-22297
-22439
-22583
-22729
-22877
-23026
-23177
-23329
-23482
-23637
-23792
-23947
-24103
-24259
-24414
-24570
-24724
-24878
-25031
-25183
-25335
-25484
-25633
-25781
-25927
-26071
-26215
-26357
-26497
-26637
-26775
-26912
-27048
-27182
-27316
-27448
-27579
-27709
-27838
-27966
-28093
-28218
-28342
-28465
-28587
-28707
-28825
-28943
-29058
-29172
-29284
-29395
-29503
-29609
-29713
-29815
-29913
-30010
-30103
-30194
-30282
-30368
-30451
-30531
-30609
-30684
-30757
-30827
-30895
-30960
-31024
-31085
-31144
-31201
-31256
-31310
-31363
-31414
-31463
-31512
-31559
-31606
-31651
-31695
-31737
-31779
-31819
-31858
-31895
-31932
-31966
-32000
-32033
-32064
-32095
-32125
-32154
-32183
-32210
-32237
-32262
-32289
-32314
-32338
-32362
-32386
-32409
-32433
-32457
-32479
-32503
-32527
-32551
-32573
-32598
-32622
-32647
-32671
-32695
-32719
-32741
-32765
-32787
-32808
-32827
-32845
-32861
-32875
-32887
-32897
-32905
-32910
-32913
-32914
-32912
-32908
-32902
-32894
-32884
-32872
-32858
-32843
-32825
-32807
-32787
-32765
-32743
-32720
-32697
-32673
-32648
-32624
-32598
-32573
-32548
-32523
-32497
-32470
-32444
-32417
-32389
-32360
-32333
-32304
-32274
-32244
-32213
-32182
-32151
-32119
-32086
-32052
-32019
-31985
-31950
-31914
-31879
-31842
-31806
-31769
-31732
-31694
-31656
-31618
-31580
-31542
-31504
-31466
-31428
-31391
-31354
-31317
-31281
-31245
-31209
-31174
-31138
-31103
-31068
-31033
-30998
-30963
-30927
-30892
-30857
-30822
-30786
-30752
-30717
-30683
-30649
-30615
-30581
-30548
-30515
-30481
-30448
-30414
-30380
-30346
-30312
-30277
-30243
-30208
-30173
-30138
-30102
-30067
-30030
-29994
-29958
-29921
-29885
-29849
-29813
-29778
-29743
-29709
-29675
-29643
-29611
-29580
-29550
-29521
-29493
-29466
-29439
-29414
-29389
-29365
-29341
-29318
-29296
-29274
-29252
-29232
-29211
-29192
-29173
-29155
-29137
-29120
-29103
-29086
-29069
-29052
-29036
-29019
-29003
-28987
-28971
-28956
-28941
-28928
-28915
-28904
-28894
-28885
-28878
-28872
-28869
-28867
-28868
-28870
-28876
-28883
-28893
-28906
-28922
-28940
-28961
-28985
-29012
-29041
-29072
-29106
-29143
-29181
-29222
-29264
-29308
-29353
-29400
-29448
-29496
-29545
-29594
-29643
-29692
-29741
-29790
-29838
-29886
-29934
-29981
-30028
-30075
-30122
-30169
-30216
-30264
-30312
-30361
-30410
-30460
-30510
-30560
-30610
-30661
-30711
-30762
-30812
-30861
-30909
-30957
-31004
-31050
-31095
-31139
-31181
-31223
-31263
-31302
-31341
-31378
-31414
-31449
-31483
-31517
-31549
-31580
-31611
-31641
-31671
-31700
-31730
-31759
-31788
-31818
-31849
-31880
-31912
-31944
-31978
-32012
-32049
-32085
-32122
-32161
-32198
-32238
-32278
-32317
-32357
-32398
-32438
-32478
-32518
-32557
-32595
-32634
-32671
-32709
-32746
-32782
-32818
-32853
-32888
-32923
-32957
-32992
-33026
-33060
-33094
-33128
-33163
-33197
-33232
-33268
-33303
-33339
-33375
-33411
-33447
-33483
-33519
-33556
-33592
-33629
-33666
-33703
-33741
-33778
-33815
-33851
-33888
-33924
-33959
-33994
-34028
-34062
-34094
-34126
-34157
-34187
-34217
-34247
-34276
-34305
-34335
-34365
-34396
-34428
-34461
-34495
-34531
-34569
-34607
-34647
-34688
-34730
-34772
-34815
-34858
-34902
-34945
-34988
-35031
-35073
-35115
-35156
-35197
-35237
-35276
-35315
-35353
-35392
-35429
-35467
-35505
-35542
-35580
-35617
-35656
-35694
-35733
-35773
-35813
-35853
-35894
-35935
-35977
-36019
-36061
-36102
-36144
-36185
-36226
-36267
-36308
-36348
-36388
-36428
-36468
-36507
-36546
-36584
-36621
-36658
-36694
-36729
-36763
-36795
-36827
-36857
-36885
-36911
-36935
-36958
-36979
-36998
-37015
-37030
-37044
-37057
-37068
-37079
-37088
-37096
-37103
-37109
-37115
-37120
-37124
-37128
-37132
-37136
-37139
-37143
-37146
-37150
-37153
-37158
-37163
-37170
-37177
-37185
-37195
-37206
-37218
-37230
-37244
-37258
-37273
-37289
-37304
-37319
-37334
-37348
-37362
-37375
-37387
-37398
-37407
-37416
-37423
-37429
-37435
-37439
-37443
-37447
-37450
-37454
-37459
-37464
-37470
-37477
-37485
-37494
-37504
-37515
-37527
-37539
-37552
-37565
-37579
-37593
-37606
-37620
-37633
-37647
-37660
-37672
-37685
-37697
-37709
-37721
-37732
-37744
-37755
-37766
-37778
-37789
-37801
-37812
-37824
-37836
-37848
-37860
-37872
-37883
-37895
-37906
-37917
-37927
-37937
-37945
-37953
-37961
-37967
-37973
-37979
-37983
-37988
-37992
-37996
-38000
-38004
-38008
-38011
-38015
-38018
-38020
-38022
-38024
-38025
-38026
-38026
-38025
-38024
-38022
-38019
-38016
-38013
-38010
-38006
-38003
-37999
-37995
-37992
-37988
-37985
-37981
-37978
-37975
-37971
-37968
-37965
-37962
-37959
-37957
-37955
-37954
-37953
-37953
-37954
-37956
-37958
-37962
-37966
-37972
-37978
-37985
-37993
-38003
-38013
-38024
-38037
-38051
-38066
-38083
-38101
-38120
-38140
-38162
-38185
-38210
-38237
-38265
-38295
-38327
-38361
-38397
-38434
-38474
-38515
-38557
-38601
-38646
-38692
-38738
-38783
-38828
-38873
-38916
-38959
-38999
-39039
-39077
-39114
-39149
-39183
-39215
-39247
-39278
-39308
-39337
-39366
-39396
-39425
-39454
-39484
-39514
-39545
-39577
-39609
-39642
-39676
-39711
-39747
-39784
-39821
-39860
-39900
-39940
-39981
-40022
-40064
-40106
-40149
-40193
-40236
-40281
-40325
-40370
-40415
-40460
-40505
-40549
-40594
-40638
-40681
-40724
-40766
-40807
-40848
-40888
-40927
-40966
-41005
-41043
-41080
-41117
-41154
-41190
-41226
-41262
-41297
-41331
-41366
-41400
-41433
-41466
-41499
-41532
-41563
-41595
-41625
-41655
-41684
-41713
-41740
-41767
-41792
-41816
-41839
-41861
-41881
-41900
-41918
-41934
-41948
-41961
-41973
-41982
-41990
-41997
-42001
-42004
-42006
-42005
-42003
-41999
-41993
-41985
-41975
-41963
-41949
-41932
-41913
-41892
-41869
-41843
-41815
-41785
-41753
-41720
-41686
-41650
-41613
-41575
-41536
-41496
-41455
-41413
-41370
-41326
-41281
-41234
-41186
-41136
-41084
-41031
-40974
-40915
-40854
-40789
-40721
-40650
-40576
-40498
-40417
-40332
-40243
-40151
-40054
-39954
-39851
-39744
-39634
-39520
-39403
-39284
-39162
-39037
-38910
-38780
-38649
-38515
-38379
-38242
-38103
-37963
-37822
-37680
-37536
-37393
-37248
-37104
-36959
-36814
-36669
-36523
-36378
-36234
-36090
-35946
-35803
-35660
-35519
-35378
-35238
-35098
-34960
-34823
-34686
-34551
-34417
-34284
-34152
-34021
-33891
-33762
-33635
-33508
-33383
-33258
-33135
-33012
-32891
-32770
-32650
-32531
-32414
-32296
-32180
-32066
-31953
-31841
-31730
-31621
-31513
-31408
-31304
-31201
-31101
-31002
-30905
-30810
-30717
-30625
-30536
-30447
-30361
-30276
-30193
-30111
-30030
-29950
-29870
-29791
-29712
-29633
-29553
-29473
-29393
-29311
-29229
-29145
-29061
-28975
-28889
-28801
-28712
-28622
-28532
-28441
-28349
-28257
-28164
-28071
-27977
-27883
-27788
-27693
-27598
-27501
-27404
-27306
-27207
-27107
-27006
-26903
-26799
-26694
-26588
-26480
-26370
-26259
-26147
-26034
-25920
-25805
-25690
-25574
-25458
-25343
-25227
-25112
-24998
-24884
-24770
-24657
-24545
-24434
-24323
-24212
-24103
-23993
-23884
-23776
-23667
-23559
-23451
-23343
-23235
-23128
-23021
-22913
-22807
-22700
-22594
-22488
-22382
-22277
-22172
-22068
-21963
-21859
-21755
-21652
-21548
-21445
-21342
-21239
-21137
-21035
-20933
-20832
-20731
-20631
-20531
-20432
-20334
-20237
-20140
-20044
-19949
-19854
-19761
-19669
-19577
-19486
-19397
-19308
-19221
-19134
-19048
-18962
-18877
-18793
-18709
-18625
-18541
-18457
-18373
-18289
-18205
-18120
-18034
-17948
-17862
-17775
-17688
-17600
-17512
-17424
-17337
-17249
-17161
-17075
-16988
-16902
-16817
-16733
-16650
-16568
-16488
-16408
-16329
-16253
-16178
-16104
-16032
-15961
-15891
-15823
-15756
-15689
-15623
-15558
-15493
-15428
-15363
-15298
-15232
-15165
-15098
-15030
-14961
-14892
-14821
-14750
-14678
-14605
-14532
-14457
-14383
-14307
-14231
-14155
-14078
-14001
-13923
-13846
-13767
-13689
-13610
-13530
-13451
-13370
-13289
-13208
-13126
-13044
-12961
-12878
-12795
-12711
-12627
-12542
-12457
-12372
-12286
-12199
-12112
-12025
-11938
-11851
-11763
-11675
-11588
-11500
-11413
-11325
-11238
-11151
-11064
-10978
-10892
-10808
-10724
-10641
-10559
-10479
-10400
-10324
-10248
-10175
-10104
-10034
-9966
-9899
-9835
-9772
-9710
-9650
-9591
-9534
-9478
-9424
-9371
-9319
-9268
-9219
-9170
-9123
-9077
-9032
-8989
-8946
-8905
-8865
-8826
-8789
-8754
-8720
-8688
-8657
-8628
-8601
-8576
-8552
-8529
-8509
-8490
-8472
-8456
-8442
-8429
-8418
-8408
-8399
-8392
-8386
-8381
-8376
-8373
-8370
-8367
-8365
-8363
-8362
-8360
-8359
-8358
-8357
-8356
-8355
-8354
-8354
-8353
-8353
-8353
-8353
-8354
-8355
-8356
-8358
-8360
-8362
-8364
-8366
-8368
-8370
-8371
-8372
-8371
-8370
-8369
-8366
-8362
-8357
-8351
-8344
-8335
-8326
-8315
-8303
-8290
-8276
-8260
-8244
-8226
-8208
-8188
-8167
-8145
-8122
-8096
-8071
-8044
-8013
-7984
-7952
-7918
-7883
-7847
-7808
-7769
-7727
-7684
-7639
-7593
-7544
-7494
-7442
-7389
-7334
-7277
-7219
-7159
-7099
-7037
-6974
-6910
-6846
-6781
-6716
-6651
-6586
-6522
-6458
-6395
-6333
-6271
-6211
-6151
-6093
-6036
-5979
-5924
-5870
-5817
-5765
-5714
-5664
-5615
-5567
-5520
-5473
-5428
-5383
-5338
-5294
-5250
-5206
-5162
-5118
-5074
-5029
-4985
-4940
-4894
-4848
-4802
-4756
-4710
-4664
-4618
-4572
-4527
-4481
-4437
-4393
-4349
-4306
-4264
-4222
-4181
-4140
-4100
-4061
-4022
-3983
-3945
-3908
-3871
-3834
-3798
-3762
-3726
-3690
-3654
-3616
-3578
-3539
-3499
-3458
-3415
-3370
-3324
-3276
-3227
-3175
-3122
-3067
-3010
-2951
-2890
-2827
-2763
-2697
-2630
-2561
-2491
-2420
-2347
-2274
-2201
-2126
-2052
-1977
-1902
-1827
-1752
-1677
-1602
-1527
-1451
-1377
-1302
-1228
-1153
-1080
-1006
-933
-861
-788
-716
-644
-573
-501
-430
-359
-289
-218
-148
-78
-9
60
128
195
261
327
391
455
517
578
637
696
753
809
863
916
968
1018
1067
1114
1160
1205
1249
1292
1334
1376
1417
1458
1499
1539
1578
1618
1657
1696
1734
1772
1810
1847
1884
1920
1955
1989
2023
2055
2086
2116
2145
2174
2201
2228
2253
2279
2303
2327
2351
2375
2398
2422
2446
2471
2496
2522
2549
2577
2606
2635
2665
2696
2727
2760
2793
2827
2862
2899
2936
2975
3015
3056
3098
3140
3183
3227
3271
3314
3358
3401
3444
3486
3528
3569
3609
3648
3687
3725
3762
3798
3833
3868
3902
3935
3968
4001
4033
4066
4098
4131
4164
4198
4232
4266
4302
4337
4373
4410
4447
4485
4523
4562
4602
4642
4683
4725
4768
4811
4855
4901
4947
4995
5043
5093
5145
5197
5251
5306
5361
5419
5477
5536
5595
5656
5718
5781
5845
5910
5975
6042
6109
6178
6247
6317
6387
6458
6530
6602
6675
6747
6820
6894
6967
7040
7114
7188
7261
7335
7409
7483
7557
7630
7704
7777
7850
7923
7996
8068
8140
8211
8282
8353
8423
8493
8562
8632
8701
8770
8839
8909
8979
9049
9120
9192
9266
9340
9415
9491
9569
9648
9728
9809
9891
9974
10058
10143
10228
10314
10401
10488
10576
10664
10752
10841
10931
11021
11111
11202
11293
11385
11477
11570
11664
11759
11854
11951
12048
12146
12245
12345
12446
12547
12649
12751
12853
12956
13059
13162
13265
13369
13472
13576
13680
13785
13889
13994
14100
14205
14310
14416
14522
14628
14734
14841
14947
15054
15161
15267
15374
15480
15585
15690
15794
15898
16000
16102
16203
16302
16401
16499
16596
16691
16785
16878
16970
17060
17148
17236
17321
17406
17489
17571
17652
17731
17810
17887
17964
18039
18113
18187
18260
18332
18403
18474
18544
18614
18683
18752
18821
18889
18958
19026
19095
19163
19232
19300
19369
19438
19508
19579
19650
19721
19794
19868
19943
20019
20096
20174
20254
20335
20416
20499
20584
20669
20755
20842
20930
21020
21110
21201
21293
21387
21482
21579
21677
21777
21878
21981
22086
22192
22300
22409
22520
22631
22744
22857
22971
23085
23199
23314
23428
23542
23656
23769
23881
23993
24103
24213
24320
24427
24531
24634
24735
24834
24931
25027
25120
25211
25299
25386
25470
25552
25632
25709
25784
25857
25928
25996
26063
26129
26193
26255
26317
26377
26437
26496
26555
26613
26670
26727
26784
26840
26896
26951
27005
27059
27112
27164
27214
27264
27312
27359
27404
27448
27490
27530
27569
27605
27640
27673
27704
27732
27759
27784
27806
27826
27845
27862
27877
27891
27905
27917
27929
27941
27953
27965
27977
27989
28001
28014
28027
28040
28054
28068
28082
28097
28112
28128
28144
28160
28176
28192
28209
28224
28240
28255
28270
28284
28297
28309
28320
28330
28339
28346
28353
28358
28362
28364
28365
28364
28362
28359
28354
28348
28340
28332
28322
28311
28300
28288
28275
28262
28248
28235
28221
28206
28192
28177
28162
28147
28131
28116
28100
28084
28067
28050
28032
28014
27995
27975
27955
27934
27912
27890
27867
27844
27820
27795
27769
27743
27717
27689
27661
27633
27603
27573
27542
27510
27478
27445
27412
27378
27344
27310
27276
27242
27208
27175
27141
27107
27074
27041
27008
26975
26943
26911
26879
26847
26816
26785
26754
26723
26692
26661
26630
26598
26567
26535
26504
26472
26440
26408
26376
26345
26313
26282
26252
26222
26192
26162
26133
26104
26076
26048
26020
25993
25966
25939
25913
25887
25861
25836
25811
25786
25762
25738
25714
25691
25667
25644
25622
25599
25576
25554
25531
25509
25486
25464
25442
25420
25397
25375
25352
25329
25306
25283
25260
25237
25214
25192
25170
25149
25128
25108
25088
25069
25051
25033
25017
25000
24985
24970
24955
24942
24928
24915
24902
24890
24877
24864
24851
24837
24823
24809
24794
24780
24765
24750
24736
24721
24707
24692
24678
24664
24651
24638
24625
24613
24602
24591
24581
24572
24564
24557
24552
24547
24544
24542
24541
24541
24542
24544
24546
24550
24554
24559
24564
24570
24576
24583
24590
24598
24607
24616
24627
24638
24650
24663
24677
24693
24709
24726
24744
24762
24782
24801
24822
24843
24864
24887
24909
24932
24955
24979
25002
25026
25049
25072
25095
25118
25140
25162
25184
25205
25227
25249
25271
25294
25317
25341
25365
25390
25416
25441
25467
25494
25520
25546
25572
25597
25621
25644
25666
25686
25704
25720
25734
25745
25754
25760
25763
25764
25762
25757
25750
25740
25728
25713
25697
25679
25659
25639
25616
25593
25569
25543
25517
25489
25460
25429
25397
25364
25329
25292
25253
25212
25170
25125
25078
25030
24979
24927
24874
24820
24764
24708
24652
24595
24538
24481
24425
24368
24312
24256
24201
24146
24091
24036
23982
23929
23876
23823
23770
23718
23665
23613
23561
23509
23456
23403
23349
23294
23239
23183
23126
23069
23011
22953
22894
22835
22776
22717
22658
22600
22542
22486
22431
22377
22324
22274
22225
22179
22135
22093
22055
22020
21988
21959
21934
21913
21895
21881
21872
21866
21864
21867
21873
21884
21898
21917
21940
21966
21997
22032
22071
22114
22162
22214
22270
22330
22394
22462
22534
22609
22689
22772
22859
22949
23043
23140
23240
23343
23450
23560
23673
23788
23907
24029
24153
24280
24410
24543
24679
24818
24959
25103
25250
25399
25550
25704
25859
26016
26175
26335
26495
26656
26818
26979
27140
27301
27461
27621
27780
27938
28096
28253
28409
28565
28719
28874
29028
29181
29334
29487
29640
29792
29945
30097
30249
30401
30552
30704
30856
31007
31159
31311
31462
31614
31766
31917
32067
32219
32369
32521
32671
32822
32972
33123
33273
33423
33574
33724
33875
34025
34176
34328
34480
34632
34786
34940
35095
35252
35409
35568
35729
35891
36055
36221
36389
36559
36731
36905
37081
37260
37440
37624
37809
37997
38188
38381
38576
38773
38973
39175
39379
39585
39794
40004
40217
40431
40647
40864
41083
41303
41525
41748
41972
42197
42423
42650
42877
43105
43333
43562
43790
44018
44246
44474
44701
44927
45153
45378
45603
45827
46050
46273
46495
46716
46937
47157
47376
47594
47811
48028
48244
48458
48672
48885
49097
49309
49518
49727
49934
50139
50343
50544
50744
50941
51135
51327
51516
51702
51885
52065
52242
52415
52585
52751
52914
53073
53228
53381
53530
53675
53818
53957
54094
54227
54358
54485
54610
54733
54853
54970
55086
55199
55310
55419
55527
55633
55737
55839
55940
56038
56134
56229
56320
56409
56496
56580
56662
56740
56817
56891
56962
57032
57099
57163
57226
57287
57345
57402
57458
57511
57564
57615
57664
57713
57761
57807
57853
57898
57942
57985
58027
58069
58109
58149
58188
58226
58264
58300
58336
58371
58406
58439
58472
58503
58534
58563
58591
58618
58644
58669
58693
58716
58737
58759
58779
58799
58820
58840
58860
58881
58902
58923
58946
58969
58993
59018
59044
59071
59099
59128
59159
59190
59221
59254
59286
59319
59352
59384
59415
59446
59476
59504
59530
59555
59578
59598
59617
59633
59646
59658
59667
59673
59677
59678
59677
59674
59667
59659
59647
59633
59616
59597
59575
59551
59524
59494
59462
59428
59391
59352
59311
59267
59222
59175
59126
59075
59023
58969
58914
58858
58800
58741
58681
58619
58555
58490
58424
58355
58285
58213
58140
58064
57987
57907
57826
57743
57658
57571
57483
57394
57303
57211
57117
57023
56928
56832
56736
56639
56542
56444
56347
56249
56151
56053
55955
55857
55759
55661
55564
55467
55370
55273
55177
55081
54985
54890
54794
54699
54604
54510
54416
54322
54229
54137
54045
53954
53864
53774
53685
53596
53509
53422
53335
53250
53165
53082
52999
52917
52836
52756
52677
52599
52522
52447
52372
52298
52225
52153
52081
52010
51939
51869
51798
51729
51659
51589
51520
51450
51380
51310
51240
51170
51099
51028
50957
50886
50814
50742
50669
50596
50522
50448
50373
50299
50223
50148
50072
49997
49921
49846
49771
49696
49622
49549
49476
49403
49331
49259
49187
49115
49044
48973
48901
48830
48759
48688
48618
48548
48478
48408
48340
48271
48204
48137
48071
48006
47942
47879
47817
47756
47697
47640
47583
47529
47475
47423
47372
47322
47273
47225
47177
47131
47085
47039
46994
46949
46904
46859
46815
46770
46724
46678
46632
46585
46538
46490
46441
46391
46340
46288
46236
46183
46130
46075
46020
45964
45907
45850
45791
45731
45670
45608
45545
45481
45416
45349
45282
45213
45143
45072
45000
44926
44851
44774
44696
44616
44535
44451
44366
44279
44191
44101
44010
43917
43824
43729
43634
43538
43441
43344
43247
43150
43054
42958
42862
42768
42674
42582
42490
42401
42313
42226
42141
42058
41976
41896
41817
41739
41663
41588
41514
41442
41371
41301
41233
41166
41101
41038
40976
40916
40858
40801
40746
40693
40641
40591
40541
40493
40445
40398
40351
40304
40256
40209
40161
40113
40065
40016
39967
39917
39867
39817
39766
39714
39663
39611
39558
39506
39453
39400
39346
39293
39240
39186
39133
39078
39024
38968
38912
38854
38795
38735
38673
38609
38543
38476
38406
38335
38261
38185
38107
38027
37946
37863
37778
37692
37605
37518
37429
37340
37250
37160
37070
36978
36886
36794
36700
36606
36510
36414
36316
36217
36116
36014
35910
35805
35698
35589
35479
35367
35253
35137
35019
34900
34778
34655
34529
34402
34272
34141
34008
33874
33738
33601
33463
33323
33182
33040
32897
32753
32607
32461
32313
32165
32015
31864
31712
31559
31405
31251
31096
30940
30784
30626
30469
30310
30151
29992
29831
29670
29508
29345
29181
29016
28850
28683
28514
28345
28174
28002
27828
27653
27477
27299
27119
26938
26755
26570
26383
26194
26004
25812
25619
25424
25227
25030
24831
24631
24430
24228
24025
23821
23616
23410
23203
22995
22785
22574
22361
22147
21932
21715
21497
21276
21055
20831
20606
20380
20151
19921
19690
19457
19223
18988
18751
18513
18275
18035
17795
17553
17312
17069
16826
16582
16337
16091
15846
15600
15352
15104
14856
14607
14357
14106
13856
13604
13353
13101
12848
12595
12341
12087
11833
11577
11322
11066
10810
10553
10297
10041
9784
9528
9273
9017
8763
8509
8255
8002
7750
7499
7249
6999
6750
6502
6255
6009
5763
5518
5275
5032
4789
4548
4308
4067
3830
3592
3355
3120
2885
2651
2418
2185
1954
1723
1493
1265
1037
811
586
363
141
-78
-295
-510
-723
-932
-1139
-1343
-1543
-1741
-1935
-2126
-2314
-2499
-2682
-2861
-3038
-3212
-3384
-3554
-3721
-3886
-4048
-4207
-4364
-4519
-4670
-4819
-4965
-5107
-5247
-5383
-5515
-5644
-5770
-5891
-6009
-6122
-6232
-6337
-6439
-6536
-6629
-6718
-6802
-6882
-6958
-7030
-7098
-7162
-7222
-7277
-7329
-7377
-7420
-7460
-7495
-7526
-7553
-7577
-7596
-7611
-7622
-7630
-7634
-7634
-7632
-7626
-7617
-7606
-7592
-7575
-7557
-7536
-7514
-7490
-7465
-7438
-7410
-7382
-7353
-7322
-7292
-7261
-7229
-7197
-7165
-7133
-7101
-7069
-7037
-7005
-6973
-6941
-6909
-6877
-6845
-6814
-6782
-6750
-6718
-6685
-6653
-6621
-6588
-6556
-6523
-6491
-6458
-6426
-6395
-6364
-6333
-6303
-6274
-6246
-6219
-6193
-6167
-6144
-6121
-6099
-6079
-6060
-6043
-6026
-6011
-5996
-5983
-5970
-5958
-5946
-5935
-5924
-5913
-5902
-5892
-5882
-5872
-5863
-5854
-5845
-5836
-5828
-5820
-5812
-5804
-5797
-5790
-5783
-5776
-5768
-5761
-5753
-5745
-5736
-5727
-5717
-5707
-5695
-5683
-5671
-5657
-5643
-5628
-5613
-5597
-5581
-5565
-5548
-5531
-5515
-5498
-5482
-5466
-5451
-5435
-5420
-5406
-5392
-5378
-5364
-5351
-5338
-5325
-5312
-5299
-5285
-5272
-5258
-5244
-5230
-5215
-5199
-5183
-5166
-5149
-5131
-5113
-5095
-5076
-5057
-5037
-5018
-4999
-4980
-4962
-4944
-4925
-4907
-4890
-4872
-4854
-4837
-4819
-4801
-4784
-4766
-4748
-4730
-4712
-4694
-4675
-4655
-4636
-4616
-4595
-4574
-4553
-4531
-4508
-4485
-4462
-4438
-4414
-4390
-4366
-4341
-4316
-4292
-4267
-4242
-4218
-4193
-4168
-4144
-4119
-4093
-4067
-4042
-4016
-3990
-3963
-3935
-3907
-3879
-3850
-3821
-3792
-3763
-3733
-3704
-3674
-3645
-3617
-3589
-3562
-3535
-3509
-3483
-3458
-3434
-3409
-3385
-3362
-3338
-3314
-3290
-3266
-3241
-3216
-3191
-3166
-3140
-3114
-3088
-3061
-3034
-3007
-2980
-2953
-2926
-2899
-2872
-2846
-2819
-2793
-2767
-2741
-2716
-2691
-2667
-2643
-2621
-2599
-2578
-2559
-2540
-2523
-2507
-2492
-2478
-2465
-2453
-2442
-2432
-2423
-2415
-2408
-2401
-2395
-2390
-2386
-2383
-2381
-2380
-2381
-2382
-2385
-2390
-2396
-2404
-2413
-2424
-2437
-2451
-2468
-2486
-2505
-2527
-2550
-2574
-2600
-2627
-2655
-2685
-2716
-2748
-2782
-2817
-2854
-2892
-2931
-2971
-3013
-3056
-3100
-3146
-3194
-3242
-3293
-3345
-3398
-3454
-3511
-3570
-3630
-3693
-3757
-3823
-3891
-3961
-4033
-4107
-4183
-4261
-4341
-4424
-4509
-4597
-4687
-4779
-4874
-4972
-5073
-5175
-5281
-5389
-5499
-5612
-5727
-5845
-5964
-6086
-6210
-6336
-6464
-6594
-6725
-6858
-6992
-7127
-7263
-7400
-7538
-7676
-7815
-7954
-8093
-8233
-8374
-8515
-8657
-8799
-8942
-9086
-9231
-9376
-9523
-9671
-9820
-9970
-10121
-10273
-10427
-10581
-10736
-10892
-11049
-11206
-11364
-11522
-11680
-11838
-11995
-12153
-12310
-12467
-12623
-12778
-12933
-13086
-13238
-13390
-13539
-13688
-13835
-13981
-14125
-14268
-14409
-14549
-14687
-14824
-14959
-15092
-15224
-15354
-15483
-15610
-15735
-15858
-15980
-16100
-16219
-16335
-16451
-16564
-16675
-16785
-16892
-16998
-17102
-17204
-17304
-17402
-17499
-17594
-17687
-17778
-17867
-17954
-18040
-18123
-18205
-18284
-18362
-18437
-18511
-18582
-18651
-18718
-18784
-18847
-18909
-18969
-19027
-19085
-19140
-19195
-19248
-19301
-19353
-19403
-19453
-19503
-19551
-19599
-19646
-19693
-19738
-19782
-19826
-19867
-19908
-19947
-19984
-20019
-20053
-20085
-20116
-20145
-20173
-20199
-20224
-20247
-20269
-20290
-20310
-20329
-20347
-20364
-20380
-20395
-20410
-20424
-20437
-20449
-20461
-20472
-20482
-20492
-20502
-20510
-20518
-20526
-20533
-20539
-20544
-20548
-20552
-20555
-20557
-20557
-20557
-20556
-20554
-20551
-20547
-20542
-20536
-20530
-20523
-20516
-20508
-20500
-20491
-20483
-20474
-20465
-20456
-20448
-20439
-20430
-20422
-20413
-20405
-20397
-20389
-20382
-20374
-20367
-20359
-20352
-20344
-20337
-20329
-20321
-20312
-20304
-20296
-20287
-20278
-20270
-20261
-20253
-20245
-20237
-20230
-20223
-20217
-20210
-20204
-20199
-20193
-20188
-20182
-20177
-20171
-20164
-20157
-20149
-20141
-20131
-20121
-20111
-20100
-20088
-20076
-20063
-20050
-20036
-20023
-20009
-19995
-19981
-19967
-19953
-19939
-19925
-19911
-19897
-19884
-19871
-19859
-19846
-19833
-19821
-19808
-19795
-19782
-19768
-19754
-19740
-19725
-19709
-19693
-19677
-19660
-19643
-19626
-19609
-19592
-19575
-19558
-19541
-19525
-19509
-19493
-19477
-19460
-19443
-19425
-19406
-19387
-19366
-19344
-19321
-19296
-19270
-19243
-19213
-19183
-19150
-19116
-19080
-19043
-19004
-18964
-18922
-18879
-18836
-18791
-18745
-18699
-18653
-18606
-18559
-18513
-18466
-18420
-18374
-18328
-18283
-18238
-18193
-18149
-18104
-18059
-18015
-17970
-17925
-17879
-17834
-17787
-17741
-17693
-17645
-17597
-17547
-17497
-17446
-17395
-17342
-17290
-17237
-17183
-17130
-17076
-17023
-16971
-16919
-16868
-16817
-16768
-16719
-16672
-16626
-16581
-16538
-16495
-16455
-16415
-16376
-16340
-16303
-16270
-16236
-16204
-16174
-16143
-16114
-16088
-16061
-16035
-16009
-15985
-15961
-15938
-15915
-15893
-15872
-15852
-15832
-15813
-15794
-15776
-15759
-15742
-15726
-15710
-15696
-15682
-15669
-15658
-15647
-15639
-15632
-15626
-15622
-15620
-15619
-15619
-15621
-15624
-15628
-15633
-15639
-15646
-15653
-15661
-15670
-15679
-15688
-15697
-15707
-15716
-15726
-15735
-15744
-15753
-15762
-15771
-15779
-15787
-15795
-15802
-15810
-15817
-15824
-15831
-15837
-15844
-15850
-15856
-15863
-15869
-15876
-15883
-15890
-15898
-15907
-15916
-15927
-15938
-15950
-15963
-15978
-15993
-16010
-16027
-16045
-16065
-16085
-16106
-16129
-16152
-16177
-16203
-16230
-16258
-16286
-16317
-16347
-16379
-16411
-16445
-16479
-16513
-16549
-16585
-16622
-16660
-16698
-16737
-16776
-16815
-16855
-16896
-16936
-16977
-17018
-17059
-17100
-17141
-17182
-17222
-17262
-17301
-17339
-17376
-17412
-17447
-17481
-17513
-17544
-17574
-17603
-17630
-17657
-17682
-17706
-17729
-17751
-17771
-17791
-17809
-17827
-17843
-17859
-17873
-17887
-17899
-17910
-17920
-17929
-17936
-17942
-17947
-17950
-17952
-17952
-17950
-17947
-17942
-17936
-17928
-17919
-17908
-17896
-17882
-17867
-17850
-17832
-17813
-17793
-17772
-17751
-17729
-17706
-17683
-17660
-17638
-17616
-17594
-17573
-17552
-17532
-17513
-17494
-17476
-17458
-17440
-17423
-17405
-17388
-17370
-17353
-17335
-17317
-17298
-17279
-17260
-17239
-17219
-17197
-17175
-17152
-17128
-17103
-17078
-17052
-17026
-16999
-16971
-16943
-16915
-16887
-16858
-16829
-16799
-16770
-16741
-16711
-16682
-16653
-16623
-16595
-16566
-16537
-16509
-16480
-16452
-16425
-16397
-16370
-16343
-16317
-16291
-16265
-16239
-16215
-16189
-16163
-16137
-16109
-16081
-16050
-16020
-15987
-15953
-15918
-15880
-15841
-15801
-15758
-15715
-15669
-15623
-15575
-15526
-15475
-15424
-15372
-15318
-15263
-15208
-15151
-15093
-15034
-14973
-14911
-14848
-14783
-14717
-14649
-14580
-14510
-14438
-14365
-14290
-14215
-14138
-14061
-13982
-13902
-13822
-13740
-13658
-13574
-13491
-13406
-13322
-13237
-13152
-13067
-12983
-12899
-12816
-12733
-12650
-12569
-12488
-12408
-12329
-12250
-12172
-12094
-12017
-11939
-11862
-11785
-11708
-11631
-11553
-11475
-11396
-11317
-11238
-11159
-11080
-11000
-10921
-10843
-10765
-10688
-10613
-10538
-10466
-10396
-10327
-10262
-10198
-10138
-10080
-10024
-9972
-9922
-9875
-9831
-9790
-9750
-9714
-9679
-9647
-9617
-9589
-9563
-9539
-9517
-9496
-9477
-9460
-9444
-9430
-9417
-9405
-9395
-9387
-9380
-9375
-9372
-9370
-9370
-9372
-9376
-9381
-9389
-9399
-9411
-9425
-9442
-9461
-9483
-9507
-9533
-9562
-9593
-9627
-9664
-9703
-9744
-9788
-9835
-9884
-9935
-9988
-10044
-10101
-10161
-10222
-10285
-10350
-10416
-10485
-10555
-10628
-10702
-10778
-10857
-10937
-11020
-11104
-11190
-11278
-11367
-11459
-11551
-11645
-11740
-11836
-11933
-12030
-12129
-12227
-12326
-12425
-12524
-12624
-12723
-12822
-12921
-13021
-13120
-13220
-13320
-13420
-13521
-13622
-13723
-13825
-13928
-14031
-14135
-14239
-14344
-14450
-14556
-14662
-14770
-14878
-14987
-15096
-15205
-15316
-15426
-15537
-15647
-15758
-15868
-15979
-16088
-16198
-16306
-16416
-16524
-16632
-16739
-16846
-16952
-17058
-17163
-17268
-17372
-17476
-17579
-17681
-17783
-17885
-17986
-18088
-18189
-18290
-18391
-18492
-18594
-18696
-18798
-18902
-19005
-19110
-19216
-19322
-19430
-19538
-19647
-19758
-19868
-19980
-20091
-20203
-20316
-20428
-20539
-20650
-20761
-20870
-20978
-21086
-21191
-21296
-21398
-21500
-21599
-21698
-21795
-21890
-21985
-22078
-22171
-22262
-22354
-22444
-22534
-22624
-22714
-22804
-22894
-22985
-23076
-23168
-23261
-23355
-23449
-23544
-23640
-23737
-23835
-23933
-24032
-24132
-24232
-24332
-24433
-24533
-24633
-24733
-24833
-24932
-25030
-25128
-25226
-25323
-25420
-25517
-25614
-25711
-25808
-25905
-26002
-26100
-26198
-26297
-26396
-26497
-26598
-26701
-26804
-26909
-27015
-27122
-27231
-27341
-27452
-27564
-27678
-27792
-27907
-28023
-28141
-28258
-28377
-28497
-28618
-28739
-28862
-28986
-29111
-29238
-29365
-29494
-29624
-29756
-29889
-30023
-30159
-30296
-30435
-30574
-30715
-30857
-30999
-31142
-31287
-31431
-31577
-31723
-31869
-32016
-32162
-32311
-32458
-32606
-32753
-32902
-33050
-33198
-33345
-33493
-33640
-33786
-33933
-34079
-34224
-34370
-34515
-34660
-34804
-34949
-35093
-35236
-35379
-35522
-35663
-35805
-35945
-36085
-36223
-36361
-36498
-36634
-36769
-36902
-37034
-37165
-37294
-37421
-37547
-37671
-37793
-37913
-38031
-38146
-38259
-38369
-38477
-38582
-38684
-38783
-38880
-38974
-39064
-39152
-39238
-39320
-39399
-39476
-39549
-39620
-39687
-39751
-39812
-39869
-39923
-39974
-40022
-40066
-40107
-40144
-40178
-40208
-40235
-40258
-40278
-40294
-40306
-40315
-40320
-40321
-40320
-40315
-40307
-40296
-40282
-40265
-40245
-40224
-40200
-40173
-40145
-40114
-40081
-40046
-40010
-39971
-39930
-39887
-39843
-39796
-39749
-39699
-39648
-39596
-39543
-39488
-39431
-39374
-39315
-39255
-39194
-39131
-39067
-39002
-38935
-38867
-38798
-38728
-38657
-38585
-38513
-38439
-38366
-38292
-38218
-38143
-38069
-37995
-37920
-37846
-37772
-37699
-37626
-37554
-37482
-37411
-37340
-37270
-37201
-37132
-37063
-36995
-36926
-36858
-36791
-36723
-36655
-36588
-36521
-36455
-36389
-36323
-36259
-36195
-36132
-36071
-36011
-35952
-35894
-35838
-35783
-35729
-35676
-35625
-35574
-35524
-35474
-35425
-35376
-35328
-35280
-35232
-35184
-35137
-35090
-35043
-34998
-34953
-34909
-34867
-34825
-34785
-34746
-34708
-34671
-34635
-34601
-34567
-34534
-34502
-34470
-34438
-34407
-34376
-34345
-34314
-34283
-34252
-34221
-34190
-34159
-34127
-34095
-34062
-34029
-33996
-33963
-33929
-33894
-33860
-33825
-33791
-33756
-33722
-33687
-33653
-33619
-33586
-33552
-33519
-33486
-33453
-33420
-33387
-33354
-33320
-33287
-33253
-33219
-33185
-33150
-33115
-33080
-33044
-33008
-32971
-32934
-32897
-32859
-32821
-32783
-32744
-32706
-32668
-32631
-32593
-32555
-32519
-32482
-32447
-32412
-32377
-32342
-32308
-32276
-32243
-32211
-32180
-32151
-32121
-32093
-32066
-32040
-32016
-31992
-31970
-31950
-31931
-31914
-31898
-31885
-31872
-31862
-31853
-31846
-31840
-31836
-31833
-31832
-31832
-31833
-31836
-31840
-31846
-31852
-31859
-31867
-31876
-31885
-31895
-31906
-31917
-31928
-31939
-31951
-31962
-31974
-31986
-31998
-32009
-32022
-32034
-32046
-32058
-32072
-32085
-32097
-32110
-32122
-32134
-32148
-32161
-32174
-32186
-32200
-32214
-32226
-32241
-32256
-32270
-32284
-32299
-32314
-32330
-32345
-32360
-32375
-32389
-32403
-32415
-32429
-32441
-32452
-32462
-32472
-32479
-32488
-32494
-32500
-32506
-32511
-32515
-32518
-32522
-32525
-32527
-32530
-32533
-32536
-32540
-32543
-32548
-32552
-32558
-32566
-32573
-32582
-32591
-32601
-32612
-32624
-32636
-32648
-32661
-32673
-32686
-32698
-32710
-32720
-32731
-32741
-32749
-32756
-32762
-32769
-32772
-32775
-32776
-32776
-32774
-32770
-32765
-32758
-32750
-32741
-32729
-32717
-32702
-32686
-32668
-32647
-32625
-32601
-32573
-32543
-32512
-32478
-32441
-32401
-32357
-32313
-32264
-32212
-32156
-32098
-32037
-31973
-31905
-31834
-31760
-31683
-31602
-31519
-31432
-31343
-31250
-31154
-31056
-30954
-30849
-30741
-30630
-30516
-30400
-30280
-30157
-30032
-29903
-29772
-29639
-29502
-29363
-29222
-29079
-28933
-28785
-28635
-28483
-28330
-28174
-28017
-27859
-27698
-27536
-27373
-27208
-27042
-26875
-26706
-26536
-26365
-26194
-26021
-25848
-25674
-25499
-25324
-25148
-24973
-24797
-24620
-24444
-24268
-24091
-23915
-23739
-23563
-23388
-23212
-23037
-22862
-22687
-22513
-22339
-22166
-21993
-21821
-21650
-21480
-21311
-21144
-20978
-20813
-20649
-20487
-20326
-20167
-20009
-19853
-19698
-19546
-19394
-19245
-19097
-18951
-18807
-18666
-18526
-18389
-18253
-18120
-17989
-17861
-17734
-17610
-17488
-17367
-17249
-17132
-17016
-16903
-16791
-16680
-16571
-16463
-16357
-16251
-16149
-16047
-15947
-15848
-15751
-15656
-15563
-15472
-15383
-15297
-15212
-15131
-15051
-14974
-14899
-14826
-14755
-14686
-14620
-14555
-14492
-14431
-14371
-14314
-14259
-14206
-14155
-14106
-14060
-14016
-13975
-13936
-13899
-13865
-13833
-13802
-13774
-13748
-13723
-13700
-13678
-13657
-13638
-13619
-13602
-13586
-13570
-13555
-13541
-13528
-13515
-13503
-13491
-13480
-13469
-13459
-13448
-13438
-13428
-13419
-13409
-13399
-13390
-13380
-13370
-13360
-13350
-13339
-13328
-13317
-13305
-13292
-13279
-13266
-13252
-13237
-13222
-13206
-13189
-13172
-13154
-13135
-13116
-13095
-13075
-13053
-13031
-13008
-12984
-12959
-12933
-12906
-12877
-12847
-12816
-12783
-12748
-12712
-12673
-12633
-12590
-12546
-12499
-12450
-12399
-12345
-12289
-12230
-12169
-12105
-12038
-11969
-11898
-11824
-11748
-11670
-11590
-11507
-11422
-11335
-11246
-11155
-11061
-10966
-10868
-10768
-10666
-10561
-10455
-10346
-10236
-10123
-10008
-9891
-9771
-9650
-9526
-9400
-9272
-9142
-9010
-8875
-8739
-8600
-8459
-8316
-8170
-8023
-7874
-7722
-7569
-7413
-7256
-7097
-6937
-6775
-6611
-6445
-6279
-6110
-5940
-5769
-5597
-5423
-5247
-5070
-4892
-4712
-4530
-4347
-4163
-3978
-3791
-3603
-3414
-3224
-3032
-2840
-2647
-2453
-2259
-2063
-1867
-1671
-1474
-1276
-1078
-880
-682
-484
-286
-89
109
306
502
698
893
1087
1280
1473
1664
1855
2044
2232
2419
2605
2789
2972
3153
3333
3512
3688
3864
4038
4210
4380
4549
4717
4882
5046
5209
5369
5528
5685
5840
5994
6146
6297
6445
6593
6739
6883
7026
7168
7309
7448
7586
7722
7857
7991
8122
8254
8384
8512
8640
8765
8890
9014
9136
9257
9378
9497
9615
9733
9850
9966
10081
10195
10309
10422
10534
10646
10757
10868
10978
11087
11196
11304
11411
11518
11623
11728
11831
11933
12034
12133
12232
12329
12425
12519
12613
12706
12797
12887
12976
13063
13149
13232
13314
13393
13470
13545
13618
13688
13757
13823
13886
13948
14008
14066
14122
14177
14229
14280
14330
14377
14423
14468
14510
14552
14591
14629
14666
14701
14735
14767
14798
14828
14857
14885
14912
14938
14963
14987
15010
15033
15055
15075
15095
15115
15133
15150
15167
15183
15198
15212
15225
15237
15249
15260
15270
15280
15289
15298
15306
15314
15321
15328
15334
15340
15346
15352
15357
15362
15367
15371
15375
15379
15383
15386
15389
15392
15394
15396
15399
15401
15402
15404
15405
15407
15408
15408
15409
15409
15408
15408
15407
15405
15404
15402
15399
15397
15394
15391
15387
15383
15380
15375
15371
15366
15361
15355
15350
15344
15337
15331
15323
15316
15308
15299
15290
15280
15270
15260
15249
15238
15226
15214
15201
15188
15174
15160
15145
15130
15114
15098
15082
15065
15049
15032
15016
15000
14984
14968
14953
14939
14924
14911
14898
14886
14874
14863
14853
14843
14834
14826
14819
14812
14806
14801
14796
14791
14787
14784
14780
14778
14775
14773
14771
14768
14766
14764
14762
14760
14758
14756
14753
14751
14749
14747
14744
14742
14740
14738
14736
14733
14731
14728
14726
14723
14719
14716
14712
14707
14702
14697
14691
14684
14678
14670
14663
14655
14646
14637
14628
14618
14608
14597
14586
14575
14563
14551
14538
14525
14512
14499
14485
14470
14456
14441
14427
14412
14397
14382
14366
14351
14336
14321
14306
14291
14276
14262
14247
14233
14218
14204
14190
14176
14162
14148
14134
14120
14106
14092
14077
14062
14047
14031
14015
13999
13983
13967
13950
13933
13916
13898
13881
13863
13846
13828
13811
13793
13776
13759
13742
13726
13709
13693
13677
13661
13646
13630
13615
13600
13585
13570
13556
13543
13531
13519
13508
13499
13490
13483
13476
13471
13467
13464
13461
13460
13460
13461
13463
13465
13469
13473
13477
13483
13489
13496
13504
13513
13523
13533
13545
13557
13571
13586
13601
13618
13636
13656
13676
13698
13721
13745
13770
13796
13823
13851
13881
13911
13942
13974
14007
14041
14076
14113
14150
14190
14230
14272
14316
14362
14409
14459
14510
14563
14619
14676
14736
14798
14862
14928
14997
15068
15141
15217
15295
15376
15459
15545
15633
15723
15816
15911
16009
16109
16212
16317
16424
16534
16646
16760
16877
16996
17117
17241
17366
17494
17623
17755
17888
18022
18159
18296
18435
18575
18717
18859
19003
19148
19294
19441
19589
19738
19888
20039
20191
20343
20497
20651
20807
20963
21119
21277
21435
21594
21754
21914
22075
22236
22398
22560
22722
22884
23047
23209
23372
23534
23696
23858
24020
24182
24344
24505
24667
24828
24989
25151
25312
25473
25634
25796
25957
26118
26279
26440
26601
26762
26923
27083
27243
27402
27561
27719
27876
28033
28188
28343
28497
28650
28802
28953
29104
29253
29402
29550
29698
29844
29990
30135
30280
30424
30567
30710
30852
30993
31134
31274
31413
31552
31689
31826
31962
32097
32229
32363
32494
32625
32753
32882
33009
33135
33260
33385
33508
33630
33752
33873
33993
34112
34231
34350
34468
34586
34703
34820
34937
35053
35170
35286
35403
35519
35635
35751
35867
35982
36098
36214
36329
36445
36560
36676
36791
36906
37021
37137
37252
37367
37483
37599
37714
37830
37947
38063
38180
38297
38414
38531
38649
38767
38884
39002
39120
39238
39356
39473
39590
39706
39822
39937
40052
40165
40278
40390
40500
40610
40718
40825
40930
41034
41137
41237
41336
41433
41529
41622
41713
41803
41890
41976
42060
42143
42223
42302
42380
42455
42530
42602
42673
42743
42811
42877
42942
43005
43067
43126
43184
43240
43293
43345
43394
43442
43487
43529
43570
43608
43644
43677
43708
43737
43763
43787
43810
43830
43848
43864
43878
43890
43901
43911
43918
43925
43930
43934
43936
43938
43938
43937
43935
43932
43928
43923
43918
43912
43905
43898
43890
43883
43875
43866
43858
43849
43840
43831
43821
43811
43801
43790
43779
43767
43754
43742
43728
43714
43700
43686
43671
43656
43640
43625
43609
43594
43578
43563
43548
43533
43519
43504
43490
43476
43462
43448
43434
43420
43406
43392
43377
43363
43349
43335
43320
43305
43291
43276
43260
43245
43229
43213
43196
43179
43161
43143
43124
43104
43083
43062
43039
43016
42991
42965
42937
42909
42878
42846
42813
42778
42741
42703
42663
42621
42577
42531
42483
42434
42383
42329
42275
42218
42160
42100
42039
41977
41913
41847
41780
41712
41643
41572
41500
41427
41352
41277
41200
41123
41045
40966
40887
40807
40727
40646
40565
40483
40401
40318
40235
40152
40069
39986
39902
39818
39735
39651
39567
39484
39400
39316
39233
39150
39066
38983
38900
38817
38735
38652
38569
38487
38405
38323
38242
38160
38079
37999
37918
37838
37758
37678
37598
37518
37438
37359
37279
37200
37121
37042
36963
36885
36806
36728
36649
36571
36492
36413
36333
36253
36173
36092
36010
35927
35843
35758
35672
35586
35499
35410
35321
35231
35141
35049
34957
34864
34770
34675
34580
34483
34386
34287
34187
34086
33984
33880
33775
33668
33560
33451
33339
33226
33112
32996
32878
32758
32637
32515
32392
32267
32141
32012
31885
31755
31624
31492
31359
31225
31090
30954
30816
30678
30539
30398
30256
30113
29969
29823
29676
29528
29378
29226
29073
28918
28762
28604
28445
28284
28122
27958
27792
27625
27456
27285
27112
26937
26760
26581
26400
26217
26031
25844
25655
25463
25270
25075
24878
24680
24481
24280
24078
23875
23671
23466
23261
23055
22849
22642
22435
22228
22021
21813
21606
21399
21192
20985
20779
20573
20367
20163
19959
19756
19553
19352
19152
18952
18754
18557
18360
18165
17971
17778
17585
17394
17202
17012
16822
16632
16442
16253
16064
15875
15686
15496
15307
15117
14928
14738
14548
14358
14168
13978
13788
13598
13408
13218
13029
12839
12650
12461
12272
12083
11895
11706
11518
11330
11142
10955
10767
10580
10393
10206
10020
9834
9648
9463
9277
9093
8908
8724
8539
8355
8172
7988
7804
7621
7437
7254
7070
6886
6702
6518
6334
6150
5966
5782
5598
5415
5232
5049
4868
4686
4506
4327
4148
3971
3795
3620
3447
3275
3104
2934
2766
2599
2433
2268
2103
1940
1778
1616
1455
1294
1133
974
814
655
496
338
180
22
-134
-291
-446
-601
-755
-907
-1059
-1210
-1360
-1509
-1656
-1803
-1948
-2092
-2235
-2377
-2518
-2658
-2796
-2934
-3070
-3204
-3338
-3470
-3601
-3731
-3859
-3986
-4112
-4237
-4360
-4482
-4603
-4723
-4842
-4960
-5077
-5193
-5309
-5423
-5537
-5650
-5762
-5873
-5984
-6094
-6204
-6312
-6420
-6527
-6634
-6739
-6843
-6947
-7049
-7150
-7250
-7349
-7446
-7542
-7637
-7731
-7824
-7916
-8006
-8096
-8185
-8273
-8360
-8446
-8531
-8615
-8699
-8782
-8864
-8945
-9026
-9106
-9186
-9265
-9344
-9423
-9501
-9579
-9657
-9735
-9813
-9891
-9969
-10047
-10126
-10204
-10282
-10361
-10440
-10518
-10597
-10676
-10754
-10833
-10911
-10989
-11067
-11144
-11220
-11296
-11372
-11447
-11521
-11594
-11666
-11738
-11809
-11879
-11949
-12018
-12087
-12155
-12222
-12289
-12356
-12422
-12487
-12552
-12616
-12679
-12741
-12803
-12864
-12924
-12984
-13043
-13101
-13159
-13216
-13273
-13329
-13385
-13441
-13496
-13551
-13605
-13660
-13714
-13768
-13822
-13876
-13931
-13985
-14040
-14095
-14150
-14206
-14262
-14318
-14375
-14432
-14489
-14547
-14605
-14664
-14723
-14783
-14844
-14905
-14967
-15029
-15093
-15157
-15223
-15289
-15356
-15424
-15492
-15562
-15632
-15704
-15775
-15848
-15921
-15995
-16070
-16145
-16219
-16295
-16370
-16448
-16524
-16601
-16677
-16754
-16831
-16908
-16985
-17062
-17139
-17216
-17292
-17369
-17445
-17521
-17597
-17673
-17748
-17823
-17898
-17972
-18046
-18119
-18191
-18263
-18333
-18403
-18471
-18538
-18603
-18667
-18729
-18788
-18846
-18902
-18955
-19006
-19055
-19102
-19146
-19188
-19227
-19265
-19299
-19332
-19363
-19391
-19418
-19442
-19465
-19486
-19505
-19523
-19539
-19553
-19565
-19576
-19586
-19593
-19599
-19604
-19607
-19608
-19607
-19604
-19600
-19594
-19586
-19576
-19564
-19551
-19536
-19520
-19502
-19483
-19463
-19442
-19420
-19397
-19374
-19349
-19325
-19299
-19273
-19247
-19220
-19192
-19164
-19134
-19105
-19074
-19043
-19011
-18978
-18944
-18909
-18873
-18837
-18798
-18759
-18719
-18677
-18634
-18589
-18543
-18496
-18447
-18396
-18344
-18291
-18236
-18179
-18120
-18060
-17998
-17935
-17869
-17802
-17734
-17663
-17591
-17517
-17441
-17363
-17284
-17202
-17119
-17034
-16947
-16858
-16768
-16675
-16580
-16483
-16385
-16283
-16181
-16077
-15970
-15862
-15751
-15638
-15522
-15404
-15284
-15161
-15035
-14908
-14777
-14644
-14509
-14371
-14230
-14087
-13942
-13794
-13644
-13491
-13336
-13179
-13019
-12857
-12693
-12527
-12359
-12189
-12016
-11842
-11666
-11489
-11310
-11129
-10947
-10763
-10579
-10393
-10206
-10017
-9828
-9638
-9448
-9256
-9064
-8872
-8679
-8485
-8291
-8096
-7902
-7708
-7513
-7318
-7123
-6928
-6733
-6538
-6343
-6148
-5953
-5757
-5562
-5366
-5170
-4974
-4777
-4580
-4383
-4186
-3988
-3789
-3591
-3392
-3193
-2993
-2793
-2593
-2393
-2193
-1993
-1793
-1592
-1392
-1192
-992
-792
-593
-393
-194
4
203
400
598
795
991
1187
1382
1577
1770
1963
2155
2345
2535
2723
2910
3096
3280
3463
3645
3824
4003
4179
4354
4527
4698
4867
5034
5198
5361
5521
5679
5835
5988
6138
6286
6431
6573
6712
6849
6982
7113
7240
7365
7486
7604
7719
7831
7940
8045
8150
8250
8347
8442
8533
8622
8709
8792
8873
8952
9028
9102
9173
9241
9307
9371
9433
9492
9549
9603
9656
9706
9754
9800
9844
9886
9925
9963
9999
10033
10065
10095
10123
10150
10175
10198
10219
10239
10257
10273
10287
10300
10311
10321
10329
10336
10341
10345
10347
10347
10346
10344
10340
10335
10328
10320
10311
10300
10288
10275
10261
10245
10229
10211
10193
10174
10153
10132
10110
10087
10064
10040
10015
9989
9964
9937
9910
9883
9855
9827
9798
9769
9739
9710
9679
9649
9618
9587
9556
9525
9494
9462
9431
9400
9370
9340
9310
9280
9251
9223
9195
9168
9142
9116
9091
9067
9044
9021
8999
8979
8959
8940
8922
8905
8889
8874
8861
8849
8838
8828
8820
8813
8808
8804
8802
8801
8802
8804
8808
8814
8821
8829
8839
8851
8864
8879
8895
8913
8932
8952
8975
8998
9023
9049
9076
9105
9135
9166
9197
9230
9264
9298
9334
9370
9407
9445
9483
9523
9562
9602
9643
9685
9726
9769
9812
9855
9899
9943
9988
10034
10079
10126
10172
10219
10267
10315
10363
10411
10459
10508
10556
10605
10653
10701
10749
10797
10844
10890
10937
10982
11028
11072
11116
11159
11202
11244
11285
11325
11364
11402
11440
11476
11512
11546
11580
11612
11643
11674
11703
11730
11757
11782
11806
11829
11850
11870
11888
11905
11920
11934
11947
11959
11969
11978
11985
11991
11996
12000
12003
12004
12004
12002
12000
11996
11991
11984
11976
11967
11957
11945
11932
11918
11903
11887
11870
11852
11833
11813
11793
11771
11749
11726
11703
11678
11653
11627
11600
11572
11544
11514
11484
11452
11420
11387
11353
11317
11281
11244
11205
11166
11125
11084
11041
10998
10953
10907
10861
10813
10765
10716
10665
10614
10561
10508
10453
10398
10341
10283
10225
10165
10104
10043
9980
9916
9852
9786
9720
9652
9584
9514
9444
9373
9301
9228
9154
9080
9004
8928
8851
8774
8695
8616
8537
8456
8376
8294
8212
8130
8047
7964
7880
7796
7711
7626
7541
7455
7369
7282
7196
7109
7023
6936
6850
6764
6679
6594
6509
6425
6342
6260
6178
6098
6018
5939
5861
5784
5708
5633
5559
5486
5415
5345
5276
5209
5143
5078
5014
4951
4890
4829
4770
4712
4655
4600
4545
4491
4439
4387
4336
4287
4238
4191
4144
4098
4053
4009
3966
3924
3882
3841
3801
3761
3722
3684
3647
3610
3575
3540
3507
3474
3443
3413
3384
3356
3330
3304
3280
3257
3235
3215
3195
3176
3158
3140
3124
3108
3093
3078
3065
3051
3039
3026
3014
3003
2992
2981
2971
2961
2951
2942
2933
2924
2915
2907
2900
2892
2885
2878
2871
2864
2857
2850
2843
2837
2830
2823
2816
2808
2801
2793
2784
2775
2766
2756
2745
2733
2721
2707
2693
2678
2661
2643
2624
2604
2582
2558
2533
2507
2478
2449
2417
2384
2350
2313
2276
2236
2195
2152
2108
2062
2015
1966
1916
1864
1810
1755
1699
1641
1582
1521
1459
1396
1331
1265
1198
1129
1058
987
914
840
764
687
609
530
449
367
284
199
113
26
-63
-153
-245
-337
-432
-527
-624
-723
-822
-923
-1024
-1127
-1231
-1336
-1441
-1548
-1656
-1764
-1874
-1984
-2095
-2207
-2319
-2433
-2547
-2663
-2779
-2896
-3014
-3132
-3252
-3373
-3494
-3616
-3740
-3864
-3989
-4115
-4242
-4370
-4499
-4629
-4761
-4893
-5026
-5160
-5295
-5432
-5569
-5707
-5847
-5987
-6129
-6271
-6415
-6560
-6707
-6854
-7002
-7152
-7303
-7455
-7608
-7763
-7919
-8074
-8234
-8393
-8554
-8716
-8880
-9045
-9211
-9379
-9548
-9719
-9892
-10065
-10240
-10417
-10594
-10773
-10953
-11135
-11317
-11500
-11684
-11869
-12055
-12242
-12429
-12617
-12806
-12995
-13185
-13375
-13566
-13758
-13950
-14142
-14335
-14529
-14723
-14917
-15112
-15308
-15504
-15701
-15898
-16096
-16294
-16493
-16692
-16892
-17093
-17293
-17495
-17697
-17899
-18101
-18304
-18507
-18711
-18914
-19117
-19320
-19524
-19727
-19929
-20132
-20334
-20535
-20737
-20937
-21137
-21337
-21535
-21733
-21930
-22126
-22322
-22516
-22709
-22901
-23093
-23282
-23471
-23659
-23846
-24031
-24215
-24398
-24580
-24760
-24939
-25116
-25292
-25466
-25639
-25809
-25978
-26146
-26311
-26475
-26637
-26796
-26954
-27110
-27264
-27416
-27567
-27715
-27861
-28005
-28147
-28288
-28426
-28562
-28697
-28829
-28960
-29088
-29215
-29339
-29462
-29582
-29700
-29816
-29930
-30042
-30152
-30259
-30365
-30468
-30569
-30668
-30765
-30859
-30952
-31043
-31131
-31218
-31303
-31385
-31466
-31544
-31620
-31695
-31767
-31837
-31904
-31970
-32033
-32094
-32153
-32210
-32264
-32316
-32365
-32412
-32458
-32500
-32540
-32580
-32615
-32649
-32680
-32708
-32734
-32758
-32779
-32797
-32813
-32826
-32837
-32845
-32851
-32853
-32854
-32851
-32846
-32838
-32827
-32814
-32798
-32779
-32758
-32734
-32708
-32679
-32648
-32613
-32578
-32539
-32497
-32453
-32406
-32357
-32305
-32252
-32195
-32137
-32076
-32012
-31946
-31877
-31806
-31733
-31657
-31579
-31498
-31415
-31330
-31242
-31152
-31060
-30965
-30868
-30770
-30669
-30566
-30461
-30355
-30246
-30136
-30024
-29911
-29796
-29679
-29561
-29441
-29320
-29197
-29073
-28948
-28821
-28693
-28563
-28433
-28301
-28168
-28034
-27899
-27763
-27626
-27488
-27349
-27209
-27069
-26927
-26785
-26642
-26498
-26354
-26208
-26062
-25914
-25766
-25618
-25468
-25318
-25167
-25015
-24863
-24710
-24557
-24403
-24248
-24093
-23937
-23781
-23624
-23466
-23308
-23149
-22989
-22828
-22667
-22505
-22342
-22179
-22015
-21850
-21685
-21519
-21353
-21186
-21018
-20849
-20681
-20511
-20341
-20170
-19999
-19827
-19654
-19481
-19308
-19134
-18960
-18785
-18609
-18434
-18257
-18081
-17903
-17726
-17548
-17369
-17190
-17010
-16830
-16650
-16470
-16289
-16107
-15926
-15744
-15561
-15379
-15195
-15012
-14827
-14642
-14457
-14270
-14084
-13896
-13707
-13518
-13328
-13137
-12946
-12753
-12560
-12367
-12172
-11977
-11781
-11585
-11388
-11191
-10993
-10795
-10597
-10398
-10199
-10000
-9800
-9601
-9401
-9201
-9001
-8802
-8602
-8403
-8204
-8005
-7807
-7609
-7411
-7213
-7016
-6819
-6623
-6427
-6231
-6036
-5841
-5647
-5453
-5260
-5068
-4876
-4685
-4494
-4304
-4114
-3926
-3737
-3550
-3363
-3176
-2990
-2805
-2621
-2437
-2254
-2072
-1890
-1708
-1528
-1348
-1168
-989
-810
-632
-454
-277
-100
76
252
427
602
777
951
1124
1297
1469
1640
1811
1981
2150
2319
2486
2653
2819
2984
3148
3312
3474
3636
3796
3956
4115
4273
4430
4585
4740
4894
5047
5199
5349
5498
5646
5793
5939
6083
6225
6366
6506
6644
6780
6915
7048
7179
7308
7435
7561
7684
7806
7926
8044
8160
8275
8387
8498
8607
8714
8820
8923
9025
9125
9224
9320
9415
9507
9598
9687
9773
9858
9941
10021
10100
10176
10251
10323
10393
10461
10527
10591
10653
10712
10770
10825
10879
10931
10980
11028
11074
11118
11160
11201
11240
11277
11312
11346
11378
11409
11438
11466
11492
11517
11540
11562
11583
11602
11619
11636
11651
11665
11678
11689
11699
11709
11717
11725
11731
11737
11742
11746
11749
11751
11753
11754
11755
11754
11753
11751
11749
11745
11742
11737
11732
11726
11719
11712
11704
11695
11686
11676
11665
11654
11642
11629
11616
11602
11587
11572
11556
11540
11522
11505
11486
11467
11447
11426
11404
11382
11360
11336
11312
11287
11261
11235
11208
11180
11151
11122
11092
11061
11029
10997
10964
10930
10895
10860
10824
10786
10749
10710
10670
10630
10588
10546
10502
10458
10412
10366
10318
10269
10220
10169
10117
10065
10011
9957
9902
9846
9790
9733
9675
9616
9557
9498
9437
9376
9315
9252
9189
9125
9060
8995
8928
8861
8793
8724
8654
8583
8512
8439
8366
8292
8217
8141
8064
7988
7910
7832
7752
7673
7593
7512
7430
7349
7266
7184
7101
7017
6933
6849
6764
6679
6593
6507
6421
6334
6247
6160
6072
5984
5895
5806
5717
5627
5537
5447
5356
5265
5173
5081
4989
4896
4803
4710
4616
4523
4429
4334
4240
4146
4051
3956
3862
3767
3672
3578
3483
3388
3293
3199
3104
3009
2915
2820
2726
2632
2538
2444
2350
2256
2162
2068
1975
1881
1788
1695
1602
1509
1417
1324
1232
1140
1049
958
867
777
687
598
509
422
335
248
163
79
-4
-86
-167
-246
-324
-400
-475
-549
-621
-691
-759
-826
-891
-955
-1016
-1076
-1135
-1191
-1246
-1299
-1350
-1399
-1447
-1493
-1538
-1581
-1622
-1661
-1699
-1735
-1770
-1803
-1834
-1864
-1892
-1919
-1944
-1968
-1990
-2011
-2031
-2049
-2066
-2082
-2096
-2110
-2122
-2133
-2143
-2152
-2160
-2168
-2174
-2179
-2184
-2188
-2191
-2194
-2195
-2197
-2197
-2197
-2197
-2195
-2194
-2192
-2190
-2187
-2184
-2181
-2177
-2173
-2170
-2166
-2162
-2159
-2155
-2152
-2149
-2146
-2144
-2142
-2140
-2139
-2138
-2137
-2137
-2137
-2138
-2139
-2140
-2142
-2144
-2148
-2151
-2155
-2160
-2166
-2173
-2180
-2188
-2197
-2207
-2217
-2229
-2241
-2254
-2268
-2283
-2298
-2314
-2331
-2348
-2366
-2385
-2404
-2424
-2445
-2466
-2488
-2510
-2533
-2557
-2581
-2606
-2631
-2656
-2682
-2709
-2736
-2764
-2792
-2820
-2850
-2879
-2909
-2939
-2970
-3001
-3032
-3064
-3096
-3128
-3161
-3193
-3226
-3258
-3291
-3324
-3356
-3389
-3422
-3455
-3488
-3521
-3554
-3587
-3620
-3654
-3687
-3720
-3754
-3787
-3821
-3855
-3889
-3923
-3958
-3992
-4026
-4061
-4094
-4129
-4163
-4196
-4230
-4262
-4295
-4327
-4358
-4389
-4420
-4450
-4479
-4507
-4535
-4562
-4589
-4615
-4640
-4664
-4688
-4711
-4733
-4754
-4775
-4795
-4814
-4833
-4850
-4867
-4882
-4897
-4911
-4923
-4935
-4945
-4955
-4963
-4970
-4976
-4980
-4983
-4985
-4985
-4984
-4982
-4978
-4973
-4967
-4959
-4950
-4939
-4928
-4915
-4901
-4886
-4870
-4853
-4835
-4816
-4796
-4775
-4753
-4731
-4708
-4683
-4658
-4633
-4606
-4579
-4550
-4521
-4491
-4460
-4428
-4396
-4362
-4328
-4293
-4258
-4221
-4184
-4146
-4108
-4069
-4030
-3990
-3949
-3908
-3866
-3823
-3780
-3736
-3691
-3646
-3600
-3553
-3505
-3456
-3406
-3356
-3304
-3252
-3199
-3144
-3089
-3033
-2976
-2918
-2859
-2799
-2738
-2676
-2613
-2549
-2485
-2419
-2353
-2286
-2217
-2148
-2077
-2005
-1934
-1860
-1785
-1709
-1632
-1554
-1475
-1394
-1312
-1230
-1145
-1060
-974
-886
-797
-707
-616
-524
-430
-336
-240
-143
-44
55
155
257
360
463
568
674
781
890
999
1109
1221
1334
1448
1563
1680
1798
1917
2037
2159
2282
2407
2532
2660
2788
2918
3049
3181
3315
3449
3586
3723
3861
4001
4142
4284
4427
4571
4716
4862
5010
5158
5308
5459
5610
5763
5916
6071
6227
6384
6541
6700
6860
7021
7183
7345
7509
7674
7839
8006
8173
8341
8510
8679
8850
9021
9193
9366
9539
9713
9888
10064
10240
10417
10595
10774
10953
11133
11313
11494
11676
11859
12043
12227
12412
12597
12783
12970
13158
13346
13534
13723
13912
14102
14292
14481
14671
14862
15052
15241
15431
15621
15810
16000
16187
16376
16565
16753
16941
17128
17314
17501
17687
17872
18057
18241
18425
18608
18791
18973
19155
19336
19516
19696
19875
20053
20231
20408
20584
20759
20934
21108
21281
21454
21625
21796
21965
22134
22302
22469
22635
22799
22963
23126
23287
23448
23607
23766
23923
24079
24233
24387
24539
24690
24839
24987
25134
25279
25423
25565
25706
25846
25984
26121
26256
26390
26522
26653
26782
26910
27036
27161
27284
27405
27525
27643
27759
27874
27986
28097
28207
28314
28419
28522
28624
28723
28820
28915
29008
29099
29187
29274
29358
29439
29519
29596
29671
29744
29814
29882
29947
30011
30072
30130
30186
30240
30290
30339
30385
30428
30468
30505
30540
30572
30601
30627
30650
30670
30687
30701
30711
30719
30724
30725
30724
30719
30712
30701
30687
30671
30651
30629
30604
30576
30545
30512
30475
30436
30395
30350
30303
30253
30200
30145
30087
30027
29964
29898
29829
29759
29685
29609
29531
29450
29366
29281
29193
29103
29010
28916
28819
28720
28620
28517
28412
28305
28197
28086
27974
27860
27744
27626
27506
27385
27262
27137
27011
26883
26753
26621
26488
26353
26217
26079
25939
25798
25654
25510
25363
25215
25065
24914
24761
24606
24450
24292
24132
23971
23809
23645
23480
23313
23145
22976
22805
22633
22460
22286
22110
21933
21755
21576
21396
21215
21032
20849
20664
20478
20290
20102
19913
19722
19531
19338
19145
18950
18755
18558
18360
18162
17963
17762
17561
17359
17156
16952
16748
16543
16337
16129
15923
15715
15507
15297
15088
14877
14666
14455
14243
14030
13818
13604
13390
13176
12961
12746
12531
12316
12100
11884
11668
11451
11235
11019
10802
10586
10369
10153
9937
9721
9505
9289
9074
8859
8644
8429
8215
8000
7786
7572
7359
7145
6932
6719
6506
6293
6081
5868
5656
5444
5233
5021
4810
4599
4388
4178
3968
3758
3549
3340
3132
2924
2717
2511
2305
2100
1896
1692
1489
1287
1085
884
684
485
286
88
-109
-305
-500
-695
-888
-1081
-1272
-1462
-1651
-1839
-2025
-2211
-2395
-2578
-2759
-2939
-3118
-3295
-3470
-3645
-3817
-3989
-4159
-4327
-4494
-4660
-4824
-4986
-5147
-5307
-5464
-5621
-5775
-5928
-6079
-6229
-6377
-6523
-6667
-6810
-6951
-7090
-7227
-7362
-7496
-7628
-7758
-7886
-8012
-8137
-8259
-8380
-8498
-8615
-8729
-8842
-8953
-9061
-9168
-9272
-9375
-9476
-9574
-9671
-9766
-9858
-9949
-10038
-10125
-10211
-10294
-10376
-10456
-10535
-10611
-10687
-10760
-10832
-10903
-10971
-11039
-11105
-11169
-11232
-11293
-11353
-11411
-11468
-11523
-11577
-11629
-11680
-11729
-11777
-11824
-11869
-11913
-11956
-11997
-12037
-12075
-12113
-12149
-12184
-12218
-12251
-12283
-12314
-12344
-12373
-12401
-12429
-12455
-12481
-12507
-12532
-12556
-12580
-12604
-12627
-12650
-12672
-12694
-12716
-12737
-12758
-12778
-12798
-12817
-12835
-12853
-12870
-12886
-12902
-12916
-12930
-12943
-12955
-12966
-12976
-12986
-12994
-13002
-13009
-13015
-13021
-13026
-13030
-13034
-13037
-13040
-13042
-13044
-13046
-13047
-13047
-13047
-13046
-13045
-13043
-13041
-13038
-13034
-13030
-13025
-13020
-13014
-13007
-13000
-12992
-12983
-12974
-12964
-12953
-12942
-12930
-12918
-12905
-12891
-12876
-12861
-12846
-12830
-12813
-12796
-12778
-12760
-12741
-12722
-12703
-12683
-12664
-12643
-12623
-12602
-12581
-12559
-12538
-12516
-12493
-12471
-12448
-12425
-12402
-12378
-12355
-12331
-12307
-12282
-12258
-12233
-12209
-12184
-12159
-12134
-12109
-12085
-12060
-12035
-12011
-11987
-11963
-11939
-11915
-11891
-11868
-11845
-11822
-11799
-11776
-11754
-11732
-11710
-11688
-11667
-11646
-11625
-11605
-11584
-11564
-11544
-11524
-11505
-11485
-11466
-11446
-11427
-11407
-11388
-11368
-11349
-11329
-11309
-11289
-11268
-11248
-11227
-11206
-11184
-11162
-11140
-11117
-11094
-11071
-11047
-11023
-10999
-10974
-10949
-10923
-10897
-10871
-10844
-10817
-10790
-10762
-10734
-10706
-10677
-10648
-10619
-10589
-10559
-10529
-10498
-10467
-10436
-10404
-10371
-10338
-10304
-10270
-10235
-10200
-10163
-10127
-10089
-10051
-10013
-9973
-9933
-9893
-9852
-9810
-9767
-9724
-9681
-9636
-9592
-9546
-9500
-9453
-9406
-9359
-9311
-9263
-9214
-9164
-9115
-9065
-9015
-8964
-8913
-8861
-8810
-8758
-8706
-8653
-8601
-8548
-8495
-8442
-8389
-8335
-8282
-8229
-8175
-8121
-8068
-8013
-7960
-7906
-7852
-7799
-7745
-7692
-7639
-7586
-7533
-7481
-7429
-7378
-7327
-7277
-7227
-7178
-7129
-7081
-7034
-6988
-6942
-6896
-6852
-6808
-6765
-6722
-6681
-6640
-6599
-6559
-6520
-6482
-6445
-6408
-6372
-6337
-6302
-6269
-6236
-6203
-6172
-6141
-6110
-6081
-6052
-6024
-5996
-5969
-5943
-5918
-5894
-5870
-5847
-5825
-5804
-5784
-5764
-5745
-5727
-5710
-5694
-5678
-5663
-5649
-5636
-5623
-5611
-5600
-5589
-5579
-5570
-5561
-5553
-5545
-5538
-5532
-5526
-5520
-5516
-5512
-5508
-5505
-5503
-5502
-5501
-5500
-5500
-5501
-5502
-5503
-5505
-5508
-5511
-5514
-5518
-5522
-5526
-5531
-5536
-5542
-5548
-5554
-5560
-5567
-5574
-5582
-5589
-5597
-5606
-5614
-5623
-5631
-5641
-5650
-5660
-5669
-5679
-5690
-5700
-5710
-5721
-5732
-5743
-5754
-5765
-5777
-5788
-5800
-5811
-5824
-5836
-5848
-5861
-5874
-5887
-5901
-5914
-5928
-5943
-5958
-5973
-5988
-6004
-6020
-6036
-6052
-6069
-6086
-6103
-6120
-6137
-6155
-6172
-6189
-6207
-6224
-6241
-6258
-6275
-6291
-6307
-6324
-6340
-6356
-6372
-6388
-6404
-6419
-6435
-6451
-6467
-6483
-6500
-6516
-6532
-6548
-6565
-6581
-6597
-6614
-6630
-6646
-6662
-6677
-6693
-6708
-6723
-6738
-6752
-6766
-6780
-6793
-6806
-6818
-6830
-6841
-6852
-6862
-6872
-6881
-6889
-6896
-6903
-6909
-6914
-6918
-6921
-6924
-6926
-6926
-6926
-6925
-6923
-6920
-6916
-6911
-6905
-6898
-6890
-6881
-6871
-6859
-6846
-6833
-6818
-6801
-6784
-6765
-6744
-6722
-6699
-6675
-6649
-6621
-6592
-6562
-6531
-6498
-6464
-6428
-6392
-6354
-6314
-6274
-6232
-6189
-6145
-6099
-6052
-6004
-5955
-5904
-5852
-5799
-5746
-5690
-5634
-5577
-5519
-5460
-5400
-5340
-5278
-5216
-5152
-5088
-5023
-4957
-4891
-4823
-4755
-4686
-4616
-4546
-4474
-4402
-4329
-4256
-4181
-4106
-4030
-3955
-3878
-3801
-3723
-3645
-3567
-3489
-3410
-3332
-3253
-3174
-3095
-3016
-2937
-2859
-2780
-2702
-2623
-2545
-2467
-2390
-2313
-2236
-2159
-2083
-2008
-1932
-1858
-1783
-1709
-1635
-1562
-1489
-1417
-1344
-1273
-1201
-1130
-1059
-989
-919
-849
-780
-712
-644
-576
-509
-443
-378
-313
-249
-185
-123
-61
0
60
120
178
236
293
350
405
460
514
567
620
671
722
772
822
870
918
964
1010
1055
1099
1142
1184
1226
1266
1305
1344
1381
1417
1452
1487
1520
1552
1583
1614
1643
1671
1698
1725
1750
1774
1798
1820
1841
1861
1881
1899
1917
1933
1948
1963
1977
1989
2001
2012
2023
2032
2041
2049
2057
2063
2070
2075
2080
2084
2087
2090
2093
2095
2096
2097
2097
2097
2096
2095
2093
2091
2089
2087
2084
2080
2077
2074
2070
2066
2062
2058
2054
2050
2045
2041
2037
2033
2029
2024
2020
2016
2012
2007
2003
1999
1995
1990
1986
1982
1977
1973
1969
1964
1959
1955
1950
1945
1940
1934
1929
1923
1917
1911
1905
1899
1892
1886
1879
1871
1864
1856
1847
1838
1829
1819
1809
1798
1787
1775
1763
1750
1737
1723
1709
1694
1678
1663
1646
1629
1612
1594
1576
1558
1539
1521
1501
1482
1462
1442
1422
1402
1381
1361
1340
1318
1297
1275
1253
1231
1208
1185
1162
1139
1116
1092
1068
1044
1020
996
972
948
923
899
874
850
826
801
777
753
729
705
681
657
633
609
585
560
536
512
487
462
437
412
387
361
335
309
282
255
228
200
173
145
116
88
59
30
0
-30
-61
-92
-124
-156
-189
-222
-256
-290
-325
-361
-397
-434
-471
-509
-548
-587
-627
-667
-708
-749
-791
-833
-875
-918
-962
-1004
-1050
-1094
-1139
-1184
-1230
-1276
-1323
-1370
-1418
-1466
-1514
-1563
-1613
-1663
-1713
-1764
-1816
-1868
-1920
-1972
-2025
-2078
-2132
-2186
-2240
-2294
-2349
-2404
-2459
-2515
-2571
-2628
-2685
-2742
-2800
-2858
-2917
-2976
-3036
-3096
-3157
-3218
-3280
-3342
-3404
-3466
-3529
-3592
-3654
-3717
-3780
-3843
-3906
-3969
-4030
-4094
-4156
-4219
-4281
-4343
-4405
-4466
-4527
-4589
-4649
-4710
-4770
-4830
-4890
-4950
-5009
-5068
-5127
-5186
-5244
-5302
-5360
-5417
-5475
-5532
-5589
-5645
-5701
-5757
-5813
-5868
-5922
-5977
-6030
-6084
-6136
-6188
-6239
-6290
-6340
-6389
-6438
-6485
-6532
-6579
-6624
-6669
-6712
-6755
-6798
-6839
-6880
-6920
-6959
-6998
-7035
-7072
-7109
-7144
-7179
-7213
-7246
-7279
-7311
-7342
-7372
-7402
-7431
-7459
-7486
-7513
-7539
-7564
-7588
-7612
-7635
-7657
-7679
-7700
-7720
-7740
-7759
-7778
-7796
-7813
-7830
-7846
-7861
-7876
-7890
-7903
-7915
-7927
-7937
-7948
-7957
-7965
-7973
-7980
-7986
-7991
-7995
-7999
-8002
-8004
-8005
-8006
-8005
-8004
-8002
-7998
-7994
-7989
-7984
-7977
-7970
-7962
-7953
-7943
-7932
-7920
-7908
-7894
-7880
-7864
-7848
-7831
-7812
-7793
-7772
-7751
-7728
-7704
-7678
-7652
-7624
-7595
-7565
-7533
-7500
-7466
-7430
-7393
-7355
-7316
-7275
-7233
-7189
-7145
-7099
-7052
-7003
-6953
-6902
-6850
-6797
-6742
-6686
-6629
-6571
-6511
-6451
-6389
-6326
-6262
-6198
-6132
-6065
-5997
-5928
-5858
-5787
-5715
-5643
-5569
-5495
-5420
-5344
-5267
-5190
-5113
-5035
-4956
-4877
-4798
-4718
-4638
-4558
-4478
-4397
-4317
-4236
-4156
-4075
-3994
-3914
-3833
-3753
-3673
-3593
-3514
-3434
-3355
-3276
-3198
-3119
-3042
-2964
-2887
-2810
-2734
-2658
-2583
-2508
-2434
-2360
-2287
-2215
-2143
-2072
-2001
-1933
-1864
-1796
-1729
-1662
-1595
-1529
-1464
-1399
-1334
-1270
-1206
-1142
-1079
-1016
-954
-891
-830
-768
-707
-647
-587
-527
-469
-410
-353
-295
-239
-182
-127
-71
-17
38
92
145
198
250
302
354
405
455
506
555
605
654
703
751
799
847
895
942
989
1036
1083
1130
1176
1222
1269
1315
1360
1406
1452
1497
1542
1587
1632
1676
1720
1764
1808
1851
1894
1937
1979
2021
2062
2103
2144
2184
2224
2264
2303
2342
2381
2419
2457
2494
2531
2568
2605
2641
2677
2713
2748
2784
2818
2853
2887
2921
2954
2987
3020
3052
3084
3116
3147
3177
3207
3236
3265
3294
3321
3348
3375
3401
3426
3451
3475
3499
3522
3544
3566
3588
3609
3629
3649
3669
3689
3708
3727
3745
3763
3781
3799
3817
3834
3851
3868
3885
3902
3918
3935
3951
3966
3982
3996
4011
4025
4038
4051
4065
4077
4089
4100
4111
4121
4130
4139
4148
4156
4163
4170
4176
4182
4187
4191
4195
4199
4201
4203
4205
4206
4206
4206
4205
4203
4201
4199
4196
4192
4188
4183
4178
4172
4167
4160
4154
4147
4140
4133
4125
4117
4109
4100
4091
4083
4073
4064
4054
4043
4034
4022
4011
4001
3989
3977
3965
3952
3939
3925
3910
3895
3880
3863
3846
3829
3811
3792
3772
3752
3731
3710
3687
3665
3641
3617
3592
3567
3541
3514
3487
3460
3431
3402
3373
3343
3313
3282
3251
3219
3187
3154
3121
3088
3054
3019
2984
2949
2913
2876
2839
2802
2764
2726
2687
2648
2608
2568
2528
2487
2445
2403
2361
2318
2275
2232
2188
2144
2099
2054
2008
1963
1916
1870
1823
1776
1728
1680
1632
1583
1534
1485
1436
1386
1336
1286
1236
1186
1135
1084
1033
982
931
879
828
776
724
673
620
568
516
463
410
357
304
250
197
143
89
35
-19
-73
-127
-181
-235
-290
-344
-398
-452
-506
-559
-613
-666
-718
-771
-823
-874
-925
-976
-1026
-1075
-1124
-1172
-1220
-1268
-1315
-1361
-1407
-1452
-1497
-1541
-1585
-1628
-1670
-1712
-1753
-1794
-1833
-1872
-1910
-1947
-1983
-2019
-2053
-2087
-2119
-2151
-2181
-2210
-2238
-2265
-2291
-2316
-2340
-2362
-2384
-2404
-2423
-2442
-2459
-2475
-2491
-2505
-2519
-2531
-2543
-2554
-2563
-2572
-2580
-2587
-2593
-2598
-2602
-2605
-2607
-2608
-2608
-2608
-2606
-2603
-2599
-2594
-2589
-2582
-2574
-2565
-2555
-2544
-2532
-2519
-2505
-2490
-2474
-2457
-2439
-2420
-2400
-2379
-2357
-2334
-2311
-2287
-2261
-2235
-2209
-2181
-2154
-2125
-2096
-2066
-2036
-2005
-1974
-1943
-1911
-1879
-1846
-1813
-1779
-1746
-1712
-1677
-1642
-1607
-1571
-1535
-1498
-1461
-1424
-1385
-1347
-1308
-1268
-1227
-1187
-1145
-1103
-1061
-1018
-974
-930
-886
-841
-796
-750
-704
-658
-611
-563
-516
-468
-419
-370
-321
-271
-221
-171
-120
-69
-17
35
87
140
193
247
301
356
411
466
522
579
636
693
751
809
868
927
986
1046
1106
1166
1226
1287
1348
1410
1471
1533
1594
1656
1718
1781
1843
1906
1969
2033
2096
2160
2224
2288
2353
2418
2483
2548
2614
2679
2745
2811
2877
2943
3009
3075
3141
3208
3274
3340
3406
3472
3539
3604
3670
3736
3801
3866
3931
3995
4059
4124
4187
4250
4313
4376
4438
4500
4562
4623
4684
4745
4806
4866
4926
4986
5046
5106
5165
5225
5284
5343
5401
5460
5518
5576
5634
5691
5749
5806
5863
5919
5976
6032
6087
6143
6199
6254
6309
6364
6418
6473
6528
6582
6636
6690
6745
6799
6853
6907
6961
7015
7069
7123
7177
7232
7286
7341
7396
7451
7506
7562
7618
7675
7732
7790
7848
7906
7965
8025
8085
8145
8206
8268
8329
8391
8454
8516
8580
8643
8707
8771
8835
8900
8965
9030
9095
9161
9227
9293
9359
9426
9492
9559
9626
9694
9761
9828
9896
9964
10032
10100
10169
10237
10305
10374
10442
10511
10579
10648
10717
10786
10855
10924
10993
11062
11131
11200
11269
11338
11407
11477
11546
11615
11685
11755
11824
11894
11964
12034
12104
12174
12244
12314
12384
12453
12523
12593
12663
12732
12802
12871
12940
13009
13077
13146
13213
13281
13348
13414
13480
13545
13610
13675
13738
13801
13864
13925
13987
14047
14107
14166
14225
14283
14340
14397
14452
14508
14562
14616
14669
14721
14773
14824
14874
14923
14972
15020
15067
15113
15159
15204
15248
15291
15333
15375
15416
15456
15495
15533
15570
15607
15642
15677
15710
15743
15774
15804
15834
15862
15889
15915
15939
15963
15985
16007
16027
16046
16064
16081
16097
16113
16126
16140
16152
16165
16175
16184
16193
16202
16209
16215
16219
16224
16227
16229
16230
16231
16230
16228
16225
16221
16216
16210
16204
16198
16190
16181
16172
16161
16151
16140
16126
16114
16101
16087
16072
16056
16039
16021
16003
15984
15964
15943
15922
15899
15876
15852
15827
15801
15774
15747
15719
15690
15660
15629
15598
15565
15532
15498
15463
15427
15391
15353
15314
15275
15235
15193
15151
15108
15064
15019
14973
14926
14879
14830
14781
14731
14681
14630
14578
14525
14472
14418
14364
14309
14253
14197
14140
14082
14024
13966
13907
13847
13787
13727
13666
13605
13543
13481
13418
13356
13292
13229
13165
13101
13036
12970
12905
12839
12772
12705
12638
12570
12501
12433
12363
12294
12224
12154
12083
12012
11941
11869
11797
11725
11653
11581
11508
11435
11362
11289
11216
11142
11068
10994
10919
10845
10770
10694
10618
10542
10466
10389
10311
10233
10155
10076
9997
9917
9836
9755
9673
9591
9508
9424
9339
9254
9168
9081
8994
8906
8817
8727
8637
8546
8454
8362
8268
8173
8080
7985
7889
7792
7695
7597
7498
7399
7299
7198
7098
6996
6894
6792
6689
6586
6483
6379
6274
6170
6064
5958
5852
5746
5639
5531
5423
5315
5206
5098
4988
4879
4769
4660
4549
4439
4329
4219
4109
3998
3888
3778
3668
3558
3448
3339
3229
3120
3011
2902
2794
2686
2578
2470
2362
2255
2148
2041
1934
1827
1721
1615
1510
1404
1299
1195
1090
986
882
779
676
573
470
368
266
164
62
-39
-139
-240
-340
-440
-539
-638
-737
-836
-934
-1031
-1129
-1226
-1322
-1418
-1514
-1610
-1705
-1800
-1894
-1988
-2081
-2175
-2267
-2360
-2451
-2543
-2634
-2724
-2814
-2903
-2991
-3080
-3167
-3254
-3341
-3426
-3512
-3596
-3680
-3764
-3846
-3928
-4010
-4091
-4171
-4250
-4329
-4407
-4485
-4562
-4638
-4713
-4788
-4862
-4935
-5008
-5080
-5151
-5222
-5292
-5361
-5430
-5498
-5565
-5632
-5698
-5763
-5828
-5892
-5955
-6018
-6080
-6142
-6203
-6264
-6323
-6383
-6442
-6500
-6557
-6614
-6671
-6727
-6782
-6837
-6891
-6945
-6998
-7051
-7103
-7155
-7206
-7257
-7307
-7357
-7406
-7455
-7503
-7551
-7599
-7646
-7692
-7739
-7784
-7829
-7874
-7919
-7963
-8007
-8050
-8093
-8135
-8178
-8220
-8261
-8302
-8343
-8384
-8424
-8465
-8504
-8544
-8583
-8622
-8661
-8700
-8738
-8775
-8813
-8850
-8887
-8923
-8959
-8994
-9029
-9064
-9098
-9132
-9165
-9198
-9231
-9263
-9294
-9325
-9356
-9386
-9416
-9445
-9474
-9503
-9531
-9560
-9587
-9615
-9643
-9670
-9697
-9725
-9752
-9779
-9806
-9833
-9860
-9887
-9914
-9941
-9967
-9994
-10020
-10046
-10072
-10097
-10123
-10148
-10172
-10197
-10221
-10245
-10268
-10292
-10315
-10338
-10360
-10383
-10405
-10428
-10450
-10472
-10493
-10515
-10537
-10558
-10579
-10600
-10621
-10641
-10662
-10682
-10701
-10721
-10740
-10760
-10779
-10798
-10816
-10835
-10853
-10872
-10890
-10908
-10926
-10943
-10961
-10978
-10995
-11011
-11028
-11044
-11060
-11075
-11090
-11105
-11119
-11132
-11146
-11159
-11171
-11183
-11194
-11205
-11215
-11224
-11233
-11242
-11249
-11257
-11263
-11269
-11274
-11279
-11283
-11286
-11289
-11291
-11292
-11293
-11293
-11292
-11290
-11288
-11285
-11282
-11277
-11272
-11267
-11260
-11253
-11245
-11237
-11228
-11218
-11207
-11196
-11184
-11171
-11157
-11143
-11128
-11111
-11095
-11077
-11058
-11039
-11018
-10997
-10975
-10952
-10928
-10903
-10878
-10851
-10824
-10796
-10768
-10739
-10708
-10677
-10646
-10613
-10580
-10546
-10512
-10477
-10441
-10404
-10367
-10329
-10291
-10253
-10214
-10174
-10134
-10093
-10052
-10010
-9968
-9925
-9882
-9838
-9793
-9748
-9702
-9656
-9609
-9561
-9513
-9464
-9415
-9365
-9314
-9263
-9211
-9159
-9107
-9053
-9000
-8946
-8891
-8836
-8781
-8725
-8669
-8612
-8555
-8498
-8441
-8383
-8324
-8266
-8207
-8148
-8087
-8028
-7968
-7908
-7847
-7786
-7725
-7663
-7601
-7539
-7476
-7413
-7349
-7285
-7220
-7155
-7089
-7023
-6956
-6888
-6820
-6752
-6682
-6612
-6542
-6471
-6399
-6326
-6253
-6179
-6105
-6030
-5954
-5878
-5801
-5723
-5645
-5566
-5486
-5406
-5325
-5244
-5162
-5080
-4997
-4913
-4829
-4744
-4659
-4573
-4486
-4398
-4310
-4221
-4132
-4042
-3951
-3860
-3769
-3676
-3583
-3490
-3396
-3301
-3206
-3111
-3015
-2918
-2821
-2723
-2625
-2527
-2428
-2328
-2229
-2128
-2028
-1927
-1825
-1723
-1621
-1519
-1417
-1314
-1211
-1107
-1004
-900
-797
-693
-589
-485
-381
-277
-173
-69
36
140
244
348
452
557
661
765
869
973
1078
1182
1286
1390
1494
1598
1702
1806
1909
2013
2116
2219
2321
2423
2525
2627
2727
2828
2928
3027
3126
3225
3323
3421
3518
3614
3710
3806
3901
3996
4090
4183
4276
4369
4461
4552
4643
4733
4822
4911
5000
5087
5174
5261
5346
5431
5516
5600
5683
5765
5847
5928
6009
6088
6168
6246
6324
6401
6478
6554
6629
6703
6777
6850
6922
6993
7063
7133
7202
7270
7337
7404
7469
7534
7599
7662
7725
7787
7849
7909
7969
8028
8087
8145
8201
8258
8313
8368
8422
8476
8529
8581
8632
8683
8734
8784
8833
8882
8930
8977
9024
9071
9117
9162
9206
9250
9293
9336
9377
9418
9459
9498
9537
9575
9612
9649
9685
9720
9754
9788
9821
9854
9886
9917
9948
9978
10008
10037
10066
10094
10121
10148
10174
10199
10225
10249
10273
10296
10319
10342
10364
10386
10407
10427
10448
10468
10487
10506
10525
10543
10561
10578
10594
10610
10626
10640
10654
10668
10681
10693
10704
10715
10725
10734
10742
10750
10757
10763
10768
10773
10777
10780
10783
10786
10787
10788
10789
10789
10789
10788
10787
10785
10783
10781
10778
10775
10771
10767
10763
10758
10753
10747
10741
10735
10728
10721
10713
10705
10696
10686
10676
10665
10654
10642
10629
10616
10602
10588
10573
10558
10542
10526
10509
10492
10474
10456
10437
10419
10399
10380
10359
10339
10318
10296
10274
10252
10229
10205
10181
10157
10132
10107
10081
10055
10028
10001
9974
9946
9918
9889
9861
9832
9802
9773
9743
9713
9683
9652
9621
9590
9559
9527
9495
9463
9431
9398
9365
9332
9298
9265
9231
9197
9162
9128
9093
9058
9023
8988
8953
8918
8883
8847
8812
8776
8741
8706
8670
8635
8599
8564
8529
8493
8458
8423
8388
8353
8318
8284
8249
8215
8180
8146
8112
8079
8045
8012
7979
7946
7913
7880
7847
7815
7782
7750
7717
7685
7653
7620
7588
7555
7523
7490
7458
7425
7392
7360
7327
7295
7262
7229
7197
7164
7132
7100
7068
7036
7005
6973
6942
6912
6881
6851
6822
6792
6763
6735
6706
6678
6651
6624
6597
6571
6545
6519
6494
6469
6445
6420
6396
6373
6350
6327
6304
6282
6260
6238
6216
6195
6174
6153
6133
6113
6093
6074
6055
6036
6017
5998
5980
5962
5944
5927
5910
5893
5876
5859
5843
5827
5811
5795
5780
5764
5749
5734
5720
5705
5691
5677
5663
5649
5635
5622
5608
5595
5582
5570
5557
5545
5533
5520
5508
5496
5485
5473
5461
5450
5438
5427
5415
5404
5393
5382
5371
5360
5349
5339
5328
5318
5308
5298
5289
5279
5270
5261
5253
5245
5236
5229
5221
5214
5207
5200
5194
5187
5181
5175
5170
5164
5159
5154
5149
5145
5140
5136
5132
5128
5124
5120
5117
5113
5110
5106
5103
5099
5096
5092
5089
5086
5082
5079
5075
5071
5067
5063
5059
5054
5049
5044
5039
5033
5027
5021
5014
5007
4999
4990
4982
4972
4962
4952
4941
4929
4917
4904
4891
4877
4862
4847
4831
4814
4797
4779
4761
4742
4722
4701
4680
4659
4637
4614
4590
4566
4541
4516
4490
4463
4436
4408
4380
4351
4321
4291
4259
4227
4195
4161
4127
4091
4056
4019
3981
3942
3903
3862
3821
3778
3735
3691
3646
3600
3553
3506
3458
3409
3360
3310
3259
3208
3156
3104
3051
2998
2944
2890
2835
2779
2723
2666
2608
2549
2490
2430
2369
2307
2245
2182
2117
2053
1987
1921
1854
1786
1717
1648
1578
1507
1435
1363
1290
1216
1142
1067
991
914
838
760
682
603
524
444
364
283
201
120
38
-45
-128
-211
-295
-379
-464
-549
-634
-719
-805
-891
-977
-1064
-1151
-1238
-1326
-1414
-1502
-1590
-1679
-1768
-1857
-1947
-2036
-2126
-2216
-2306
-2396
-2487
-2577
-2667
-2758
-2848
-2939
-3029
-3120
-3211
-3301
-3392
-3482
-3573
-3664
-3754
-3844
-3935
-4025
-4115
-4204
-4294
-4383
-4473
-4561
-4650
-4738
-4826
-4914
-5001
-5088
-5175
-5261
-5347
-5433
-5518
-5604
-5688
-5773
-5857
-5940
-6023
-6106
-6187
-6269
-6349
-6429
-6509
-6587
-6665
-6743
-6819
-6895
-6970
-7044
-7118
-7191
-7263
-7334
-7405
-7475
-7544
-7612
-7679
-7745
-7811
-7875
-7939
-8002
-8064
-8125
-8185
-8244
-8302
-8360
-8416
-8472
-8526
-8580
-8633
-8685
-8736
-8786
-8835
-8883
-8930
-8976
-9022
-9066
-9109
-9151
-9192
-9232
-9271
-9308
-9345
-9380
-9415
-9448
-9480
-9511
-9541
-9570
-9597
-9624
-9650
-9674
-9697
-9720
-9741
-9760
-9779
-9797
-9813
-9828
-9842
-9854
-9866
-9876
-9885
-9893
-9899
-9905
-9909
-9912
-9914
-9914
-9914
-9912
-9909
-9905
-9900
-9894
-9886
-9877
-9868
-9857
-9845
-9832
-9817
-9802
-9786
-9768
-9749
-9730
-9709
-9687
-9664
-9639
-9614
-9588
-9561
-9533
-9503
-9473
-9442
-9410
-9377
-9343
-9308
-9272
-9235
-9198
-9159
-9120
-9080
-9039
-8997
-8954
-8911
-8867
-8822
-8777
-8731
-8684
-8637
-8589
-8540
-8490
-8440
-8389
-8337
-8285
-8231
-8178
-8122
-8068
-8012
-7956
-7899
-7841
-7783
-7725
-7665
-7606
-7545
-7484
-7423
-7361
-7298
-7235
-7171
-7107
-7042
-6977
-6911
-6845
-6778
-6711
-6643
-6575
-6506
-6437
-6368
-6298
-6227
-6156
-6085
-6013
-5941
-5869
-5796
-5722
-5649
-5575
-5500
-5425
-5350
-5275
-5199
-5123
-5047
-4970
-4893
-4816
-4739
-4662
-4584
-4507
-4429
-4352
-4274
-4196
-4119
-4041
-3963
-3885
-3807
-3728
-3650
-3572
-3494
-3416
-3337
-3259
-3181
-3103
-3025
-2947
-2870
-2792
-2715
-2638
-2561
-2485
-2409
-2333
-2257
-2182
-2108
-2033
-1960
-1887
-1815
-1743
-1671
-1600
-1530
-1460
-1390
-1322
-1253
-1186
-1119
-1052
-986
-921
-856
-792
-728
-665
-602
-540
-479
-418
-358
-298
-239
-181
-123
-66
-9
46
102
156
210
263
315
367
418
468
517
566
614
661
708
754
799
844
888
931
974
1016
1058
1099
1140
1180
1219
1258
1296
1334
1371
1407
1443
1478
1512
1546
1579
1611
1642
1673
1703
1732
1760
1787
1813
1838
1863
1886
1908
1930
1950
1969
1988
2005
2021
2037
2052
2065
2078
2090
2102
2112
2122
2130
2138
2146
2152
2158
2163
2167
2170
2173
2175
2176
2177
2177
2176
2174
2172
2169
2165
2161
2156
2151
2144
2137
2130
2121
2113
2103
2093
2082
2071
2059
2045
2033
2020
2005
1991
1976
1960
1944
1927
1910
1892
1874
1855
1836
1816
1795
1774
1752
1730
1707
1684
1660
1636
1611
1586
1560
1534
1508
1481
1454
1427
1399
1371
1342
1314
1284
1255
1225
1195
1164
1133
1101
1069
1037
1004
971
938
903
869
834
799
764
728
691
655
618
580
543
504
466
427
388
349
309
269
228
188
147
106
65
24
-18
-59
-101
-142
-184
-225
-266
-308
-349
-389
-430
-471
-511
-551
-591
-631
-670
-710
-749
-788
-827
-865
-903
-941
-979
-1016
-1055
-1092
-1129
-1166
-1202
-1239
-1275
-1310
-1346
-1381
-1416
-1450
-1484
-1517
-1550
-1583
-1615
-1646
-1677
-1707
-1737
-1766
-1794
-1822
-1849
-1875
-1901
-1926
-1951
-1974
-1998
-2020
-2041
-2064
-2085
-2105
-2125
-2144
-2163
-2181
-2199
-2216
-2232
-2248
-2264
-2278
-2293
-2306
-2319
-2332
-2344
-2355
-2366
-2376
-2386
-2395
-2403
-2411
-2418
-2425
-2431
-2437
-2442
-2447
-2451
-2454
-2457
-2460
-2462
-2463
-2464
-2465
-2465
-2465
-2464
-2464
-2462
-2461
-2459
-2457
-2454
-2451
-2448
-2444
-2440
-2436
-2431
-2426
-2421
-2415
-2408
-2401
-2394
-2386
-2377
-2368
-2359
-2348
-2338
-2327
-2315
-2303
-2290
-2277
-2264
-2250
-2235
-2221
-2205
-2190
-2174
-2158
-2142
-2125
-2108
-2091
-2073
-2055
-2037
-2017
-1999
-1980
-1960
-1940
-1920
-1899
-1877
-1855
-1833
-1810
-1787
-1763
-1738
-1714
-1688
-1663
-1636
-1610
-1582
-1555
-1527
-1498
-1470
-1440
-1411
-1381
-1351
-1320
-1290
-1259
-1227
-1195
-1163
-1131
-1098
-1066
-1032
-998
-964
-930
-895
-860
-825
-789
-752
-716
-679
-642
-604
-566
-528
-489
-450
-411
-372
-332
-291
-251
-210
-169
-127
-85
-43
-1
42
85
129
173
217
262
307
352
398
445
492
539
587
635
684
733
783
833
884
935
986
1038
1090
1143
1197
1251
1305
1361
1416
1473
1530
1588
1646
1705
1765
1825
1886
1948
2009
2073
2137
2201
2266
2332
2398
2465
2533
2601
2670
2739
2809
2880
2951
3023
3095
3168
3242
3316
3391
3466
3542
3619
3696
3774
3852
3931
4010
4090
4170
4251
4332
4414
4497
4579
4663
4746
4830
4915
5000
5085
5170
5255
5341
5427
5513
5599
5686
5772
5859
5946
6032
6119
6207
6294
6381
6469
6556
6644
6732
6820
6908
6997
7085
7174
7263
7352
7441
7530
7618
7707
7796
7884
7973
8061
8148
8237
8325
8412
8500
8587
8674
8761
8848
8934
9021
9107
9193
9278
9364
9449
9534
9618
9703
9787
9870
9953
10036
10119
10201
10282
10363
10444
10524
10604
10683
10761
10839
10916
10993
11069
11144
11218
11292
11365
11437
11508
11578
11647
11716
11783
11850
11915
11980
12044
12107
12168
12229
12289
12349
12407
12464
12521
12576
12631
12685
12739
12791
12842
12893
12943
12992
13040
13087
13133
13178
13223
13266
13309
13351
13391
13431
13470
13508
13544
13580
13615
13649
13681
13713
13743
13773
13801
13829
13855
13881
13906
13929
13952
13974
13996
14016
14036
14055
14074
14092
14109
14126
14142
14158
14172
14187
14200
14213
14226
14238
14249
14260
14270
14279
14288
14296
14304
14311
14317
14323
14328
14333
14336
14340
14342
14344
14346
14347
14347
14346
14345
14344
14342
14339
14336
14332
14327
14322
14317
14311
14305
14298
14291
14284
14276
14267
14259
14249
14240
14230
14220
14209
14198
14187
14175
14163
14150
14137
14123
14109
14095
14080
14065
14050
14034
14017
14001
13984
13967
13949
13931
13913
13895
13876
13857
13838
13819
13799
13779
13759
13739
13718
13697
13676
13654
13632
13610
13588
13566
13543
13520
13497
13474
13450
13426
13402
13377
13353
13328
13302
13276
13250
13224
13197
13170
13142
13115
13087
13058
13030
13001
12972
12943
12914
12884
12854
12824
12794
12763
12732
12700
12669
12637
12604
12571
12538
12504
12469
12434
12399
12363
12326
12289
12252
12214
12175
12136
12097
12056
12016
11975
11934
11892
11849
11806
11763
11719
11674
11629
11583
11537
11491
11443
11396
11347
11298
11249
11199
11149
11098
11046
10994
10941
10888
10835
10780
10725
10670
10614
10557
10499
10441
10382
10322
10262
10200
10138
10075
10011
9946
9880
9813
9746
9677
9608
9538
9467
9396
9323
9250
9176
9101
9025
8949
8871
8793
8714
8634
8554
8472
8390
8307
8223
8138
8052
7966
7878
7790
7701
7611
7520
7429
7336
7243
7149
7054
6958
6862
6764
6666
6567
6467
6366
6265
6163
6061
5957
5853
5749
5644
5538
5431
5325
5217
5109
5001
4892
4782
4672
4562
4452
4340
4229
4117
4005
3892
3779
3666
3553
3439
3325
3210
3096
2981
2865
2750
2634
2518
2402
2286
2170
2054
1937
1821
1705
1589
1473
1357
1242
1127
1012
897
783
669
556
443
330
218
106
-5
-116
-226
-336
-445
-554
-663
-771
-878
-985
-1091
-1197
-1303
-1408
-1512
-1615
-1718
-1821
-1922
-2023
-2124
-2223
-2322
-2420
-2518
-2615
-2711
-2806
-2900
-2994
-3087
-3179
-3270
-3361
-3450
-3539
-3627
-3714
-3800
-3886
-3970
-4054
-4136
-4218
-4299
-4379
-4458
-4536
-4613
-4689
-4764
-4838
-4911
-4983
-5055
-5125
-5195
-5263
-5331
-5398
-5464
-5529
-5593
-5657
-5719
-5781
-5842
-5902
-5962
-6020
-6077
-6134
-6190
-6245
-6299
-6352
-6404
-6455
-6505
-6554
-6601
-6648
-6694
-6738
-6781
-6823
-6863
-6903
-6941
-6977
-7013
-7047
-7079
-7111
-7140
-7169
-7196
-7221
-7245
-7268
-7290
-7310
-7329
-7347
-7363
-7378
-7392
-7405
-7416
-7427
-7436
-7444
-7451
-7456
-7461
-7465
-7467
-7469
-7469
-7469
-7467
-7465
-7461
-7457
-7451
-7445
-7438
-7430
-7421
-7411
-7400
-7389
-7376
-7363
-7348
-7333
-7317
-7300
-7282
-7263
-7243
-7222
-7201
-7178
-7154
-7130
-7105
-7079
-7052
-7024
-6996
-6966
-6936
-6906
-6874
-6842
-6809
-6776
-6742
-6707
-6671
-6635
-6599
-6561
-6523
-6485
-6445
-6405
-6365
-6324
-6282
-6239
-6196
-6153
-6109
-6064
-6019
-5973
-5928
-5881
-5835
-5788
-5740
-5693
-5645
-5597
-5549
-5501
-5452
-5404
-5355
-5305
-5256
-5206
-5157
-5107
-5056
-5006
-4955
-4904
-4853
-4802
-4750
-4698
-4647
-4595
-4542
-4490
-4437
-4385
-4332
-4279
-4225
-4172
-4118
-4064
-4010
-3956
-3901
-3847
-3792
-3736
-3681
-3626
-3570
-3514
-3458
-3402
-3345
-3289
-3232
-3175
-3118
-3062
-3004
-2947
-2890
-2833
-2776
-2718
-2661
-2604
-2546
-2489
-2432
-2374
-2317
-2260
-2203
-2146
-2089
-2032
-1975
-1918
-1861
-1805
-1748
-1692
-1636
-1579
-1523
-1467
-1411
-1355
-1299
-1243
-1187
-1131
-1075
-1018
-962
-906
-850
-794
-737
-681
-625
-568
-512
-456
-400
-344
-288
-233
-177
-121
-66
-11
45
100
154
209
264
319
373
427
482
536
589
643
696
749
802
855
907
959
1010
1062
1112
1163
1213
1263
1312
1361
1410
1458
1506
1553
1600
1646
1692
1737
1782
1827
1870
1913
1956
1998
2039
2079
2119
2157
2195
2233
2269
2304
2339
2373
2406
2438
2469
2500
2529
2558
2585
2612
2637
2662
2686
2708
2730
2751
2771
2790
2807
2824
2840
2854
2868
2880
2892
2902
2911
2919
2926
2932
2936
2940
2942
2944
2944
2943
2941
2938
2934
2928
2922
2915
2906
2897
2886
2874
2862
2848
2833
2817
2801
2783
2764
2745
2724
2703
2680
2657
2633
2608
2582
2555
2528
2499
2470
2440
2410
2378
2346
2313
2279
2245
2209
2173
2136
2099
2060
2021
1981
1940
1898
1855
1812
1767
1722
1675
1628
1580
1531
1481
1430
1378
1325
1272
1217
1162
1107
1050
993
936
878
819
760
701
641
580
519
458
397
335
272
210
147
83
20
-44
-108
-172
-237
-302
-366
-431
-497
-562
-627
-693
-758
-824
-890
-956
-1022
-1088
-1154
-1221
-1287
-1354
-1420
-1487
-1553
-1620
-1686
-1753
-1820
-1886
-1953
-2019
-2086
-2152
-2218
-2284
-2350
-2416
-2481
-2546
-2611
-2676
-2741
-2805
-2869
-2933
-2997
-3060
-3124
-3187
-3249
-3312
-3374
-3436
-3497
-3559
-3620
-3681
-3741
-3802
-3862
-3921
-3981
-4040
-4098
-4157
-4215
-4272
-4330
-4386
-4443
-4499
-4555
-4610
-4665
-4719
-4773
-4826
-4879
-4932
-4984
-5036
-5087
-5138
-5189
-5239
-5288
-5338
-5387
-5435
-5483
-5531
-5579
-5626
-5674
-5720
-5767
-5814
-5860
-5906
-5952
-5998
-6043
-6088
-6133
-6178
-6223
-6267
-6311
-6355
-6399
-6442
-6485
-6528
-6571
-6613
-6655
-6696
-6738
-6779
-6820
-6860
-6900
-6940
-6979
-7018
-7057
-7096
-7134
-7172
-7209
-7246
-7283
-7320
-7356
-7392
-7427
-7463
-7497
-7532
-7566
-7599
-7633
-7665
-7698
-7730
-7762
-7793
-7824
-7854
-7885
-7915
-7944
-7974
-8002
-8031
-8058
-8087
-8115
-8143
-8170
-8197
-8223
-8250
-8276
-8302
-8327
-8353
-8378
-8403
-8428
-8452
-8477
-8501
-8525
-8549
-8572
-8596
-8619
-8642
-8665
-8687
-8709
-8731
-8753
-8775
-8796
-8817
-8837
-8858
-8878
-8898
-8917
-8937
-8956
-8975
-8994
-9012
-9030
-9049
-9066
-9084
-9101
-9118
-9135
-9152
-9168
-9184
-9199
-9215
-9230
-9245
-9260
-9275
-9289
-9304
-9318
-9332
-9346
-9359
-9373
-9386
-9399
-9412
-9425
-9438
-9450
-9463
-9475
-9487
-9499
-9511
-9522
-9534
-9545
-9556
-9567
-9578
-9588
-9599
-9609
-9619
-9629
-9639
-9649
-9658
-9667
-9677
-9685
-9694
-9702
-9711
-9718
-9726
-9733
-9740
-9747
-9753
-9759
-9764
-9770
-9775
-9779
-9784
-9788
-9791
-9795
-9797
-9800
-9802
-9804
-9805
-9805
-9806
-9806
-9805
-9804
-9802
-9800
-9798
-9795
-9792
-9788
-9783
-9779
-9773
-9767
-9761
-9754
-9746
-9738
-9730
-9721
-9711
-9701
-9691
-9680
-9668
-9656
-9643
-9630
-9616
-9602
-9587
-9572
-9556
-9539
-9522
-9504
-9486
-9467
-9448
-9428
-9407
-9386
-9364
-9341
-9319
-9295
-9271
-9247
-9222
-9196
-9170
-9143
-9116
-9089
-9060
-9032
-9002
-8973
-8942
-8911
-8880
-8848
-8815
-8782
-8749
-8714
-8680
-8645
-8609
-8573
-8536
-8499
-8462
-8424
-8385
-8347
-8308
-8268
-8229
-8189
-8148
-8108
-8067
-8025
-7984
-7942
-7900
-7858
-7815
-7773
-7730
-7687
-7643
-7600
-7556
-7512
-7468
-7423
-7379
-7334
-7289
-7244
-7198
-7153
-7107
-7061
-7015
-6969
-6923
-6876
-6830
-6783
-6737
-6690
-6643
-6596
-6549
-6503
-6456
-6409
-6362
-6315
-6268
-6220
-6173
-6126
-6079
-6031
-5984
-5937
-5889
-5842
-5794
-5746
-5699
-5651
-5603
-5555
-5507
-5459
-5411
-5363
-5315
-5267
-5219
-5172
-5124
-5076
-5029
-4981
-4934
-4886
-4839
-4792
-4745
-4699
-4652
-4606
-4560
-4515
-4469
-4424
-4379
-4334
-4290
-4245
-4202
-4158
-4115
-4072
-4029
-3987
-3945
-3903
-3862
-3821
-3781
-3741
-3701
-3662
-3623
-3585
-3547
-3509
-3472
-3435
-3399
-3363
-3328
-3292
-3258
-3223
-3189
-3155
-3121
-3088
-3055
-3022
-2990
-2957
-2925
-2893
-2861
-2830
-2799
-2768
-2737
-2706
-2676
-2645
-2615
-2585
-2556
-2526
-2497
-2467
-2439
-2410
-2381
-2353
-2325
-2297
-2269
-2242
-2214
-2188
-2161
-2135
-2109
-2083
-2058
-2033
-2008
-1984
-1960
-1936
-1912
-1889
-1866
-1843
-1820
-1798
-1775
-1753
-1731
-1709
-1687
-1665
-1643
-1622
-1600
-1579
-1558
-1537
-1516
-1495
-1475
-1454
-1434
-1414
-1394
-1374
-1354
-1335
-1315
-1296
-1277
-1258
-1238
-1219
-1200
-1182
-1163
-1144
-1125
-1107
-1088
-1069
-1051
-1032
-1014
-996
-977
-959
-941
-923
-905
-887
-869
-851
-833
-815
-797
-779
-761
-742
-724
-705
-687
-668
-649
-630
-611
-592
-572
-553
-533
-514
-494
-473
-453
-433
-412
-391
-370
-349
-328
-306
-285
-263
-241
-219
-197
-174
-151
-128
-105
-82
-58
-34
-10
14
39
64
89
115
141
167
193
219
246
273
300
327
355
382
410
438
466
494
523
551
580
608
637
666
695
724
753
782
811
841
870
899
929
958
987
1016
1047
1076
1106
1136
1166
1197
1227
1257
1288
1318
1349
1380
1411
1441
1472
1503
1534
1565
1596
1627
1658
1689
1720
1751
1782
1814
1845
1877
1909
1940
1972
2004
2037
2069
2101
2134
2166
2199
2232
2265
2298
2331
2365
2398
2432
2465
2499
2533
2567
2601
2635
2670
2704
2738
2773
2807
2842
2877
2911
2946
2980
3014
3048
3083
3116
3150
3184
3218
3251
3284
3317
3350
3383
3415
3447
3479
3510
3542
3572
3603
3633
3663
3693
3722
3751
3779
3808
3836
3863
3891
3918
3945
3971
3997
4022
4049
4074
4099
4123
4148
4172
4195
4218
4241
4264
4286
4307
4328
4349
4369
4389
4408
4427
4445
4464
4481
4499
4516
4533
4549
4565
4581
4597
4612
4627
4642
4656
4670
4684
4697
4710
4723
4735
4748
4760
4771
4783
4794
4805
4816
4826
4837
4847
4857
4867
4876
4885
4895
4903
4912
4921
4929
4938
4946
4954
4962
4969
4977
4984
4991
4998
5005
5012
5019
5025
5032
5038
5044
5050
5056
5062
5068
5074
5080
5085
5091
5096
5102
5107
5113
5118
5124
5129
5134
5140
5146
5151
5157
5162
5168
5174
5180
5186
5193
5199
5206
5213
5219
5226
5234
5241
5248
5256
5264
5272
5280
5289
5297
5306
5315
5325
5334
5344
5354
5365
5376
5387
5399
5411
5423
5436
5449
5462
5476
5490
5504
5519
5535
5550
5567
5583
5600
5618
5635
5654
5673
5692
5711
5731
5752
5773
5794
5815
5837
5860
5882
5905
5929
5953
5976
6001
6025
6050
6075
6100
6126
6152
6178
6204
6230
6256
6283
6309
6336
6363
6389
6416
6442
6468
6494
6521
6546
6572
6598
6623
6648
6674
6698
6723
6748
6772
6796
6820
6844
6867
6890
6913
6935
6958
6979
7001
7022
7043
7063
7083
7103
7122
7141
7159
7177
7195
7212
7229
7245
7261
7277
7292
7307
7321
7335
7349
7362
7374
7386
7398
7409
7420
7430
7439
7448
7457
7465
7472
7479
7486
7491
7497
7501
7505
7509
7512
7514
7516
7518
7519
7519
7519
7519
7518
7517
7516
7514
7512
7509
7507
7504
7501
7497
7494
7490
7486
7482
7477
7473
7468
7463
7458
7452
7447
7441
7435
7428
7421
7414
7407
7400
7392
7384
7376
7368
7359
7350
7341
7332
7322
7313
7303
7293
7283
7273
7263
7252
7242
7231
7221
7210
7199
7189
7178
7167
7156
7145
7134
7123
7112
7100
7089
7078
7067
7055
7044
7033
7021
7010
6999
6987
6976
6964
6953
6942
6930
6919
6908
6896
6885
6874
6863
6851
6840
6829
6817
6806
6795
6783
6772
6761
6749
6738
6727
6716
6704
6693
6682
6671
6660
6649
6639
6628
6617
6606
6595
6585
6574
6563
6553
6542
6531
6521
6510
6499
6489
6478
6467
6457
6446
6436
6425
6415
6405
6394
6384
6374
6364
6353
6343
6333
6323
6312
6302
6292
6281
6271
6260
6249
6239
6228
6217
6207
6196
6185
6174
6164
6153
6142
6131
6121
6110
6099
6088
6077
6066
6055
6043
6032
6020
6008
5997
5984
5972
5960
5947
5934
5921
5908
5894
5880
5866
5852
5837
5823
5808
5793
5778
5763
5748
5732
5717
5701
5685
5670
5654
5638
5622
5606
5589
5573
5557
5540
5524
5507
5490
5473
5455
5438
5420
5402
5384
5365
5347
5328
5309
5290
5271
5251
5232
5212
5193
5173
5153
5133
5113
5093
5073
5052
5032
5011
4991
4970
4949
4929
4908
4887
4867
4846
4826
4805
4785
4764
4744
4724
4703
4683
4663
4643
4623
4603
4584
4564
4545
4525
4506
4487
4468
4449
4430
4411
4393
4375
4357
4339
4322
4305
4288
4271
4255
4239
4224
4209
4194
4180
4165
4152
4138
4125
4112
4099
4086
4075
4062
4051
4040
4029
4019
4008
3998
3988
3979
3970
3961
3952
3944
3936
3928
3921
3913
3907
3900
3894
3889
3884
3879
3874
3870
3867
3863
3861
3858
3856
3855
3854
3853
3853
3853
3853
3854
3855
3856
3858
3859
3862
3864
3867
3870
3873
3877
3880
3884
3889
3893
3898
3904
3909
3915
3921
3928
3935
3943
3951
3959
3968
3977
3987
3997
4008
4018
4030
4041
4054
4066
4078
4091
4106
4120
4134
4149
4163
4179
4194
4210
4226
4242
4258
4275
4292
4309
4327
4344
4362
4380
4398
4416
4434
4453
4471
4490
4509
4528
4547
4566
4586
4606
4626
4646
4666
4687
4708
4729
4750
4772
4793
4815
4837
4860
4882
4905
4928
4951
4975
4998
5022
5046
5070
5094
5118
5142
5166
5191
5215
5239
5263
5287
5311
5334
5358
5381
5404
5426
5449
5471
5493
5515
5536
5557
5578
5599
5619
5639
5659
5678
5697
5716
5735
5753
5771
5789
5807
5824
5842
5858
5875
5891
5907
5922
5937
5951
5965
5979
5992
6004
6016
6028
6039
6049
6058
6067
6075
6082
6089
6095
6100
6105
6109
6112
6115
6117
6118
6119
6119
6118
6116
6114
6112
6108
6104
6099
6094
6088
6081
6073
6065
6057
6047
6037
6027
6015
6003
5990
5976
5962
5947
5931
5914
5896
5877
5858
5837
5816
5794
5770
5746
5721
5696
5669
5642
5613
5584
5555
5524
5493
5462
5429
5396
5363
5329
5294
5259
5223
5187
5151
5113
5076
5038
4999
4960
4920
4880
4839
4798
4757
4714
4672
4628
4585
4540
4495
4449
4403
4355
4308
4259
4210
4160
4109
4058
4006
3954
3902
3848
3795
3740
3686
3631
3576
3520
3465
3408
3352
3296
3239
3182
3124
3067
3009
2951
2893
2835
2776
2717
2657
2598
2538
2478
2417
2356
2295
2234
2172
2110
2047
1985
1922
1859
1795
1731
1667
1603
1539
1474
1410
1345
1279
1214
1148
1082
1016
950
883
817
750
683
616
549
482
415
348
282
215
149
82
16
-50
-116
-182
-247
-313
-378
-443
-508
-572
-636
-700
-764
-827
-890
-952
-1014
-1075
-1136
-1196
-1256
-1315
-1373
-1431
-1488
-1544
-1600
-1655
-1709
-1762
-1814
-1866
-1917
-1967
-2016
-2065
-2112
-2159
-2205
-2250
-2295
-2338
-2381
-2422
-2463
-2503
-2542
-2580
-2617
-2653
-2688
-2723
-2756
-2789
-2820
-2851
-2880
-2909
-2937
-2963
-2989
-3014
-3037
-3060
-3082
-3102
-3122
-3141
-3158
-3175
-3191
-3206
-3220
-3233
-3245
-3256
-3266
-3275
-3283
-3291
-3297
-3303
-3307
-3311
-3314
-3316
-3317
-3317
-3316
-3313
-3310
-3306
-3300
-3294
-3286
-3278
-3268
-3257
-3246
-3233
-3219
-3205
-3189
-3172
-3155
-3136
-3117
-3096
-3074
-3052
-3028
-3003
-2978
-2951
-2923
-2895
-2865
-2835
-2804
-2771
-2738
-2704
-2669
-2634
-2597
-2559
-2521
-2482
-2441
-2400
-2358
-2315
-2272
-2227
-2181
-2135
-2088
-2039
-1990
-1940
-1890
-1838
-1786
-1733
-1679
-1625
-1570
-1514
-1457
-1400
-1342
-1283
-1224
-1164
-1103
-1042
-980
-918
-855
-791
-726
-661
-596
-529
-463
-395
-327
-259
-189
-120
-50
21
92
164
236
309
382
455
529
603
678
752
828
903
979
1055
1131
1208
1284
1361
1437
1514
1590
1667
1743
1820
1896
1972
2048
2124
2200
2276
2351
2426
2501
2576
2651
2726
2800
2875
2949
3023
3097
3170
3244
3317
3390
3462
3534
3606
3678
3749
3820
3890
3960
4030
4100
4169
4238
4306
4375
4443
4511
4578
4645
4712
4779
4845
4912
4977
5043
5108
5173
5237
5301
5365
5428
5491
5554
5616
5678
5739
5800
5861
5921
5980
6040
6098
6157
6214
6272
6328
6385
6440
6496
6550
6605
6659
6712
6765
6817
6869
6920
6971
7022
7072
7121
7170
7219
7267
7314
7361
7408
7454
7499
7544
7588
7632
7675
7718
7759
7801
7841
7881
7920
7958
7996
8032
8069
8103
8138
8173
8206
8238
8270
8301
8331
8360
8389
8417
8444
8471
8496
8522
8546
8570
8593
8615
8637
8658
8679
8699
8718
8737
8755
8772
8789
8805
8820
8834
8848
8860
8872
8883
8893
8902
8911
8918
8925
8930
8935
8939
8942
8943
8944
8944
8943
8941
8938
8934
8929
8923
8916
8908
8899
8890
8879
8867
8855
8841
8827
8812
8796
8779
8761
8742
8722
8702
8681
8659
8637
8614
8590
8566
8541
8515
8489
8463
8435
8407
8379
8350
8320
8289
8258
8226
8194
8161
8127
8093
8058
8022
7986
7949
7912
7874
7835
7795
7755
7714
7672
7630
7587
7543
7499
7454
7408
7362
7314
7267
7218
7169
7119
7068
7017
6965
6913
6859
6805
6750
6695
6639
6582
6525
6467
6408
6349
6289
6228
6167
6105
6043
5979
5916
5852
5787
5722
5656
5590
5524
5457
5389
5322
5254
5185
5116
5047
4977
4907
4837
4766
4695
4624
4552
4479
4407
4334
4260
4187
4112
4038
3963
3888
3812
3736
3660
3584
3507
3430
3353
3276
3199
3121
3044
2966
2888
2811
2733
2655
2578
2500
2423
2345
2268
2190
2113
2036
1959
1882
1805
1728
1651
1574
1498
1421
1344
1268
1191
1115
1038
962
886
810
734
658
583
507
432
357
282
208
134
60
-14
-87
-160
-232
-304
-376
-447
-518
-588
-658
-727
-796
-864
-932
-999
-1066
-1132
-1197
-1262
-1327
-1391
-1454
-1517
-1580
-1642
-1704
-1765
-1826
-1886
-1946
-2005
-2064
-2122
-2180
-2238
-2295
-2351
-2407
-2462
-2517
-2571
-2625
-2678
-2731
-2783
-2834
-2885
-2936
-2986
-3035
-3084
-3132
-3179
-3225
-3271
-3316
-3361
-3405
-3447
-3489
-3531
-3571
-3611
-3649
-3687
-3725
-3761
-3797
-3832
-3866
-3900
-3933
-3966
-3998
-4030
-4061
-4091
-4122
-4152
-4182
-4211
-4239
-4267
-4295
-4322
-4348
-4375
-4400
-4425
-4450
-4474
-4497
-4520
-4542
-4564
-4585
-4605
-4625
-4644
-4662
-4680
-4697
-4713
-4729
-4744
-4759
-4773
-4786
-4799
-4811
-4823
-4835
-4846
-4856
-4866
-4876
-4886
-4895
-4904
-4913
-4921
-4930
-4937
-4945
-4952
-4959
-4966
-4973
-4979
-4985
-4991
-4997
-5003
-5008
-5013
-5018
-5022
-5026
-5031
-5034
-5038
-5041
-5044
-5047
-5050
-5053
-5055
-5058
-5060
-5062
-5065
-5067
-5070
-5072
-5075
-5077
-5080
-5083
-5085
-5088
-5091
-5094
-5097
-5100
-5103
-5107
-5110
-5114
-5118
-5122
-5125
-5130
-5134
-5138
-5143
-5148
-5152
-5158
-5163
-5168
-5174
-5180
-5186
-5193
-5200
-5206
-5214
-5221
-5229
-5236
-5244
-5253
-5261
-5269
-5278
-5286
-5295
-5303
-5312
-5320
-5329
-5337
-5346
-5354
-5362
-5370
-5378
-5385
-5393
-5399
-5406
-5412
-5418
-5424
-5429
-5434
-5438
-5442
-5446
-5449
-5452
-5455
-5458
-5460
-5462
-5463
-5464
-5465
-5466
-5466
-5466
-5465
-5464
-5463
-5461
-5459
-5456
-5453
-5450
-5446
-5442
-5437
-5432
-5427
-5421
-5415
-5408
-5400
-5393
-5384
-5375
-5366
-5357
-5347
-5336
-5326
-5315
-5303
-5292
-5280
-5268
-5255
-5243
-5230
-5218
-5205
-5192
-5179
-5167
-5154
-5141
-5128
-5116
-5103
-5091
-5079
-5067
-5055
-5043
-5031
-5019
-5007
-4995
-4983
-4971
-4959
-4946
-4934
-4922
-4909
-4897
-4884
-4872
-4859
-4846
-4834
-4821
-4808
-4795
-4782
-4769
-4756
-4743
-4730
-4716
-4703
-4689
-4676
-4663
-4649
-4636
-4622
-4609
-4595
-4582
-4568
-4555
-4541
-4528
-4515
-4502
-4488
-4475
-4462
-4449
-4436
-4423
-4410
-4397
-4384
-4371
-4358
-4346
-4333
-4320
-4307
-4295
-4282
-4270
-4257
-4244
-4232
-4219
-4207
-4195
-4182
-4170
-4157
-4145
-4132
-4120
-4107
-4094
-4081
-4069
-4056
-4043
-4030
-4017
-4003
-3991
-3978
-3965
-3952
-3939
-3926
-3913
-3901
-3888
-3875
-3863
-3851
-3838
-3827
-3815
-3803
-3792
-3781
-3770
-3759
-3749
-3739
-3729
-3719
-3710
-3701
-3692
-3683
-3674
-3666
-3658
-3649
-3641
-3632
-3624
-3615
-3607
-3598
-3589
-3580
-3570
-3561
-3551
-3541
-3531
-3521
-3511
-3500
-3490
-3479
-3468
-3458
-3447
-3436
-3425
-3415
-3404
-3394
-3383
-3373
-3363
-3352
-3342
-3332
-3322
-3312
-3302
-3292
-3282
-3273
-3263
-3254
-3244
-3235
-3226
-3217
-3208
-3199
-3191
-3182
-3174
-3166
-3158
-3151
-3144
-3136
-3129
-3122
-3116
-3109
-3103
-3097
-3091
-3085
-3079
-3073
-3068
-3062
-3057
-3052
-3047
-3043
-3038
-3034
-3030
-3026
-3022
-3019
-3015
-3012
-3009
-3007
-3004
-3002
-3000
-2998
-2996
-2994
-2993
-2991
-2990
-2988
-2987
-2986
-2985
-2984
-2983
-2982
-2981
-2980
-2979
-2978
-2976
-2975
-2974
-2973
-2972
-2971
-2970
-2969
-2968
-2966
-2965
-2964
-2963
-2962
-2961
-2960
-2959
-2958
-2957
-2956
-2955
-2954
-2954
-2953
-2953
-2952
-2952
-2952
-2952
-2952
-2952
-2952
-2952
-2953
-2953
-2953
-2954
-2955
-2956
-2957
-2958
-2959
-2961
-2963
-2964
-2966
-2968
-2970
-2972
-2974
-2977
-2979
-2982
-2984
-2987
-2990
-2993
-2996
-2999
-3002
-3006
-3009
-3013
-3017
-3021
-3026
-3030
-3035
-3039
-3044
-3049
-3053
-3058
-3063
-3069
-3074
-3079
-3084
-3090
-3095
-3101
-3106
-3112
-3117
-3122
-3127
-3133
-3138
-3143
-3147
-3152
-3157
-3161
-3165
-3169
-3173
-3177
-3180
-3183
-3186
-3189
-3192
-3194
-3197
-3199
-3201
-3203
-3205
-3207
-3208
-3210
-3211
-3212
-3213
-3214
-3214
-3215
-3215
-3215
-3215
-3215
-3215
-3215
-3215
-3215
-3214
-3213
-3213
-3212
-3211
-3210
-3209
-3208
-3207
-3205
-3204
-3202
-3200
-3198
-3196
-3193
-3191
-3188
-3185
-3182
-3178
-3175
-3171
-3168
-3164
-3160
-3156
-3152
-3148
-3144
-3140
-3135
-3131
-3127
-3122
-3118
-3113
-3109
-3104
-3100
-3095
-3091
-3086
-3082
-3077
-3073
-3068
-3064
-3059
-3055
-3050
-3046
-3041
-3037
-3032
-3028
-3023
-3019
-3014
-3009
-3005
-3000
-2995
-2990
-2984
-2979
-2973
-2967
-2961
-2955
-2948
-2941
-2934
-2927
-2919
-2912
-2903
-2895
-2887
-2878
-2869
-2860
-2850
-2840
-2830
-2820
-2810
-2799
-2788
-2777
-2766
-2755
-2743
-2732
-2720
-2708
-2697
-2685
-2672
-2660
-2648
-2635
-2622
-2609
-2596
-2583
-2569
-2555
-2541
-2528
-2513
-2499
-2485
-2470
-2456
-2441
-2426
-2412
-2397
-2382
-2366
-2351
-2336
-2320
-2304
-2288
-2272
-2255
-2238
-2221
-2204
-2187
-2169
-2151
-2133
-2114
-2096
-2077
-2058
-2037
-2019
-1999
-1979
-1959
-1938
-1917
-1896
-1875
-1853
-1832
-1810
-1787
-1765
-1742
-1720
-1697
-1674
-1651
-1627
-1604
-1580
-1557
-1533
-1509
-1485
-1461
-1438
-1414
-1389
-1365
-1341
-1317
-1293
-1269
-1244
-1220
-1195
-1171
-1146
-1122
-1097
-1072
-1048
-1022
-998
-974
-950
-925
-901
-877
-853
-830
-806
-783
-760
-737
-714
-692
-669
-647
-625
-604
-582
-561
-539
-518
-497
-476
-455
-434
-413
-392
-371
-351
-330
-309
-289
-268
-248
-227
-207
-187
-167
-147
-127
-107
-87
-68
-48
-29
-10
9
27
46
64
82
100
117
135
152
168
185
202
218
234
250
265
280
295
310
325
339
353
367
380
393
406
418
431
442
454
465
476
487
497
507
517
526
535
544
552
560
568
575
582
589
596
603
609
615
621
626
632
637
642
647
652
656
661
666
670
675
679
683
688
692
696
701
705
709
714
718
722
726
730
734
738
742
745
749
752
755
759
762
765
768
771
774
777
780
783
786
789
792
795
797
800
803
806
809
812
815
818
821
824
827
830
833
836
839
843
846
849
852
855
859
862
865
869
872
875
878
882
884
887
890
892
895
897
899
901
902
904
905
906
907
908
908
909
909
909
908
908
907
907
906
904
903
902
900
898
896
894
892
890
888
885
883
880
878
875
873
870
867
864
862
859
856
853
850
847
844
840
837
834
831
827
824
820
817
813
810
806
802
798
794
790
786
782
777
773
769
764
760
755
750
745
740
735
729
724
718
713
707
701
695
689
683
677
671
665
658
652
646
639
632
626
619
612
605
598
591
584
577
570
562
555
548
541
534
527
519
512
505
498
491
484
477
471
464
457
451
444
438
432
426
420
414
409
403
398
393
387
383
378
373
369
365
361
357
354
351
348
346
344
342
340
339
338
338
338
338
338
339
340
341
342
344
345
347
349
351
353
356
358
360
363
366
368
371
374
377
380
383
386
389
393
396
400
403
407
411
414
418
422
426
430
434
439
443
447
452
456
461
466
470
475
480
485
490
495
500
505
510
515
521
526
532
538
544
550
556
562
568
575
582
589
596
603
610
618
625
633
641
649
657
666
674
683
691
700
709
718
728
737
747
757
767
777
788
799
809
820
831
843
854
865
877
889
900
912
924
936
949
961
973
986
998
1010
1024
1037
1050
1063
1077
1090
1104
1118
1132
1147
1161
1177
1192
1208
1224
1240
1257
1273
1290
1308
1325
1343
1361
1379
1397
1416
1434
1453
1472
1491
1510
1529
1549
1568
1588
1608
1627
1647
1667
1687
1707
1728
1748
1768
1789
1809
1830
1851
1872
1893
1914
1936
1957
1979
2001
2023
2045
2068
2091
2113
2136
2160
2183
2207
2231
2255
2280
2304
2329
2354
2379
2404
2430
2455
2481
2507
2532
2558
2584
2610
2636
2662
2688
2715
2741
2767
2794
2821
2847
2874
2901
2927
2954
2981
3008
3035
3062
3088
3115
3142
3169
3196
3223
3250
3277
3304
3331
3358
3386
3413
3440
3468
3495
3523
3550
3578
3605
3633
3661
3688
3716
3743
3771
3798
3826
3853
3880
3908
3935
3962
3989
4014
4042
4067
4094
4121
4148
4174
4200
4226
4253
4279
4305
4331
4357
4383
4409
4435
4461
4486
4512
4538
4564
4590
4616
4642
4668
4694
4720
4746
4772
4798
4824
4850
4876
4902
4927
4953
4979
5004
5030
5056
5081
5106
5132
5157
5182
5207
5233
5258
5283
5308
5334
5359
5385
5410
5436
5462
5488
5514
5540
5566
5592
5618
5644
5670
5696
5723
5749
5775
5802
5829
5856
5883
5910
5937
5965
5992
6020
6048
6076
6104
6132
6160
6189
6217
6246
6274
6302
6331
6359
6388
6416
6445
6473
6501
6530
6558
6586
6615
6643
6671
6700
6728
6757
6785
6814
6843
6871
6900
6928
6957
6986
7014
7043
7071
7100
7128
7157
7185
7213
7241
7269
7298
7325
7353
7381
7409
7436
7464
7491
7519
7546
7573
7600
7627
7655
7682
7709
7736
7763
7791
7818
7846
7873
7901
7929
7957
7985
8013
8041
8069
8098
8125
8154
8183
8212
8241
8270
8299
8328
8358
8387
8417
8447
8477
8507
8537
8567
8598
8629
8660
8691
8722
8753
8785
8817
8849
8881
8913
8946
8979
9012
9045
9079
9113
9146
9181
9215
9249
9284
9319
9354
9389
9424
9460
9495
9531
9566
9602
9637
9673
9708
9744
9779
9815
9850
9886
9921
9956
9991
10026
10061
10095
10130
10165
10200
10234
10268
10303
10337
10371
10405
10439
10473
10507
10541
10574
10607
10641
10674
10706
10739
10771
10803
10835
10867
10898
10928
10959
10989
11018
11047
11076
11104
11132
11159
11186
11212
11238
11263
11288
11312
11336
11359
11382
11404
11426
11447
11467
11487
11507
11526
11545
11563
11580
11597
11614
11630
11645
11660
11675
11689
11702
11715
11727
11739
11750
11760
11770
11779
11787
11795
11801
11808
11813
11818
11821
11825
11827
11829
11830
11830
11830
11829
11827
11825
11822
11818
11814
11809
11803
11797
11789
11782
11773
11764
11754
11743
11732
11719
11707
11693
11679
11664
11648
11632
11615
11597
11578
11559
11539
11518
11496
11474
11450
11427
11402
11377
11351
11324
11297
11268
11240
11210
11180
11149
11117
11085
11052
11019
10985
10950
10915
10879
10842
10805
10768
10730
10691
10651
10611
10571
10529
10488
10445
10402
10358
10314
10270
10224
10179
10132
10085
10038
9990
9941
9892
9842
9792
9741
9689
9637
9585
9532
9478
9424
9369
9314
9258
9202
9145
9087
9029
8971
8912
8852
8792
8732
8671
8609
8547
8484
8421
8358
8294
8229
8164
8099
8032
7967
7900
7833
7766
7698
7630
7561
7492
7423
7353
7283
7213
7143
7072
7001
6930
6859
6787
6716
6644
6573
6501
6429
6358
6286
6215
6143
6072
6001
5929
5858
5787
5716
5645
5574
5503
5432
5361
5290
5219
5148
5078
5007
4936
4866
4796
4726
4656
4587
4518
4449
4380
4311
4243
4174
4106
4038
3971
3904
3837
3770
3703
3636
3570
3504
3438
3372
3306
3241
3175
3110
3045
2981
2916
2852
2788
2724
2661
2597
2534
2472
2409
2347
2285
2223
2162
2101
2041
1980
1920
1861
1801
1742
1684
1625
1567
1510
1452
1395
1338
1282
1226
1170
1114
1059
1004
950
895
841
788
735
682
629
577
526
474
423
373
322
272
223
174
125
76
28
-20
-67
-114
-160
-206
-252
-297
-342
-386
-430
-473
-516
-559
-601
-643
-684
-725
-766
-807
-847
-887
-927
-966
-1004
-1044
-1082
-1120
-1158
-1195
-1232
-1269
-1305
-1341
-1376
-1410
-1445
-1478
-1512
-1544
-1577
-1608
-1640
-1671
-1701
-1731
-1761
-1790
-1818
-1847
-1874
-1902
-1928
-1955
-1981
-2005
-2031
-2056
-2080
-2103
-2127
-2149
-2172
-2194
-2215
-2236
-2257
-2278
-2298
-2318
-2338
-2357
-2376
-2394
-2413
-2431
-2449
-2466
-2483
-2500
-2517
-2534
-2550
-2566
-2582
-2597
-2612
-2627
-2642
-2656
-2670
-2684
-2697
-2710
-2723
-2735
-2747
-2759
-2770
-2781
-2791
-2802
-2811
-2821
-2830
-2839
-2847
-2855
-2863
-2871
-2878
-2884
-2891
-2897
-2902
-2908
-2913
-2917
-2922
-2926
-2930
-2934
-2938
-2941
-2944
-2947
-2950
-2952
-2954
-2956
-2958
-2959
-2961
-2962
-2962
-2963
-2963
-2963
-2962
-2961
-2960
-2959
-2957
-2955
-2952
-2949
-2946
-2943
-2939
-2934
-2929
-2924
-2919
-2913
-2906
-2899
-2892
-2885
-2877
-2869
-2860
-2851
-2841
-2832
-2821
-2811
-2800
-2788
-2776
-2764
-2752
-2738
-2725
-2711
-2697
-2682
-2667
-2652
-2636
-2620
-2604
-2587
-2570
-2552
-2535
-2517
-2498
-2480
-2461
-2442
-2423
-2403
-2383
-2363
-2343
-2323
-2302
-2282
-2261
-2240
-2218
-2197
-2176
-2154
-2132
-2110
-2088
-2066
-2044
-2021
-2000
-1978
-1955
-1933
-1911
-1889
-1868
-1846
-1824
-1802
-1781
-1759
-1738
-1717
-1695
-1674
-1653
-1632
-1611
-1590
-1569
-1548
-1527
-1507
-1486
-1466
-1446
-1426
-1406
-1386
-1366
-1347
-1327
-1308
-1289
-1270
-1251
-1232
-1213
-1195
-1176
-1158
-1139
-1121
-1103
-1085
-1068
-1050
-1033
-1016
-1000
-983
-967
-951
-936
-921
-906
-891
-876
-862
-848
-834
-821
-807
-794
-781
-769
-756
-744
-733
-721
-710
-699
-689
-679
-669
-659
-650
-641
-633
-625
-617
-610
-603
-597
-591
-585
-580
-575
-571
-567
-563
-560
-558
-556
-554
-553
-552
-552
-552
-553
-554
-555
-557
-560
-563
-566
-570
-574
-579
-584
-589
-595
-601
-608
-614
-622
-629
-637
-645
-654
-663
-672
-682
-692
-702
-713
-724
-735
-747
-759
-771
-784
-797
-810
-823
-837
-851
-865
-880
-894
-909
-924
-939
-954
-969
-984
-999
-1014
-1030
-1045
-1060
-1075
-1091
-1106
-1121
-1137
-1152
-1167
-1182
-1198
-1213
-1228
-1243
-1258
-1274
-1289
-1304
-1319
-1333
-1348
-1363
-1378
-1392
-1407
-1421
-1435
-1449
-1463
-1477
-1491
-1505
-1519
-1532
-1546
-1560
-1574
-1588
-1602
-1615
-1629
-1644
-1658
-1672
-1686
-1700
-1715
-1729
-1743
-1758
-1772
-1786
-1800
-1814
-1828
-1841
-1855
-1868
-1881
-1894
-1906
-1919
-1931
-1942
-1954
-1965
-1976
-1987
-1997
-2007
-2017
-2027
-2036
-2045
-2055
-2064
-2073
-2082
-2090
-2098
-2106
-2114
-2121
-2129
-2136
-2142
-2149
-2155
-2161
-2166
-2172
-2176
-2181
-2185
-2189
-2193
-2196
-2198
-2201
-2203
-2204
-2206
-2206
-2207
-2207
-2207
-2206
-2205
-2204
-2203
-2201
-2199
-2196
-2194
-2191
-2187
-2184
-2180
-2176
-2171
-2166
-2161
-2155
-2149
-2143
-2136
-2129
-2122
-2114
-2106
-2098
-2089
-2080
-2071
-2061
-2051
-2040
-2029
-2017
-2005
-1994
-1981
-1968
-1955
-1942
-1928
-1913
-1899
-1884
-1868
-1853
-1837
-1821
-1804
-1787
-1770
-1753
-1735
-1717
-1699
-1681
-1662
-1643
-1624
-1604
-1584
-1564
-1544
-1523
-1502
-1480
-1458
-1436
-1413
-1390
-1367
-1343
-1319
-1294
-1270
-1245
-1219
-1194
-1168
-1142
-1115
-1089
-1062
-1035
-1008
-980
-953
-925
-897
-868
-840
-811
-782
-753
-724
-695
-666
-636
-606
-577
-547
-517
-487
-457
-426
-396
-366
-335
-304
-273
-242
-211
-180
-149
-118
-87
-56
-24
7
38
70
101
132
163
195
226
257
289
320
352
383
415
446
478
509
541
573
604
636
667
699
731
762
794
825
857
888
919
950
981
1012
1043
1074
1105
1135
1165
1196
1226
1256
1286
1316
1345
1375
1404
1434
1463
1492
1520
1549
1578
1606
1634
1662
1690
1718
1746
1773
1801
1828
1855
1882
1909
1936
1963
1989
2015
2041
2066
2092
2117
2142
2167
2191
2216
2240
2263
2287
2311
2334
2357
2379
2401
2423
2445
2466
2487
2507
2527
2547
2566
2585
2603
2621
2638
2655
2671
2687
2703
2718
2732
2746
2760
2773
2786
2798
2810
2822
2833
2843
2853
2863
2872
2880
2888
2896
2902
2909
2914
2919
2924
2928
2931
2934
2936
2938
2939
2940
2940
2940
2940
2939
2938
2936
2934
2932
2930
2927
2924
2921
2917
2913
2909
2904
2899
2894
2888
2882
2876
2869
2863
2855
2848
2841
2833
2825
2816
2808
2799
2790
2781
2772
2762
2752
2742
2732
2722
2712
2701
2690
2680
2669
2658
2646
2635
2624
2612
2601
2589
2578
2566
2554
2542
2530
2518
2506
2494
2482
2470
2457
2445
2433
2421
2409
2397
2384
2372
2360
2349
2337
2325
2313
2301
2290
2278
2267
2255
2244
2233
2222
2211
2200
2189
2179
2168
2158
2148
2138
2128
2118
2108
2098
2088
2078
2069
2059
2050
2040
2031
2021
2012
2003
1994
1985
1976
1967
1958
1949
1940
1931
1922
1913
1905
1896
1887
1879
1870
1861
1853
1844
1836
1827
1819
1811
1803
1795
1787
1779
1771
1764
1756
1749
1741
1734
1727
1720
1712
1705
1698
1691
1683
1676
1669
1661
1654
1647
1640
1632
1625
1618
1611
1604
1597
1590
1583
1576
1569
1562
1555
1548
1540
1533
1525
1518
1510
1502
1494
1486
1478
1470
1461
1453
1444
1435
1426
1417
1408
1399
1390
1381
1372
1363
1354
1345
1336
1327
1318
1309
1301
1292
1284
1275
1267
1258
1250
1242
1233
1225
1217
1208
1200
1192
1183
1175
1167
1158
1150
1142
1133
1125
1116
1108
1099
1091
1082
1073
1065
1056
1047
1038
1029
1020
1010
1002
993
984
975
966
957
948
939
930
921
912
903
894
885
875
866
857
848
838
829
820
810
800
790
780
770
760
750
739
729
718
708
697
686
675
664
653
642
632
621
610
599
589
578
568
558
548
538
528
519
509
500
491
482
473
463
454
445
436
427
418
409
400
390
381
372
363
354
344
335
326
317
309
300
291
283
275
267
259
251
243
235
228
220
213
205
198
191
183
176
168
161
153
145
137
129
121
113
104
96
87
78
69
60
51
42
32
22
12
2
-8
-19
-30
-41
-52
-63
-75
-87
-99
-111
-124
-137
-150
-163
-176
-190
-204
-217
-231
-245
-259
-273
-287
-302
-316
-331
-345
-360
-375
-390
-405
-421
-437
-453
-469
-485
-502
-518
-535
-552
-570
-587
-604
-622
-640
-657
-675
-694
-712
-730
-749
-768
-787
-806
-825
-844
-864
-883
-903
-922
-942
-961
-981
-1000
-1020
-1039
-1058
-1078
-1097
-1116
-1135
-1153
-1172
-1191
-1209
-1228
-1247
-1265
-1284
-1303
-1321
-1340
-1359
-1378
-1397
-1416
-1436
-1455
-1474
-1494
-1513
-1532
-1552
-1571
-1590
-1609
-1628
-1647
-1666
-1685
-1703
-1722
-1740
-1758
-1776
-1794
-1813
-1831
-1849
-1867
-1885
-1903
-1922
-1940
-1959
-1977
-1996
-2015
-2033
-2053
-2072
-2091
-2110
-2129
-2148
-2167
-2187
-2206
-2225
-2244
-2263
-2281
-2300
-2319
-2337
-2355
-2374
-2392
-2409
-2427
-2445
-2462
-2479
-2496
-2513
-2530
-2547
-2563
-2580
-2596
-2612
-2628
-2644
-2660
-2676
-2691
-2707
-2722
-2738
-2753
-2769
-2784
-2799
-2814
-2829
-2844
-2859
-2873
-2888
-2902
-2917
-2931
-2945
-2959
-2973
-2986
-3000
-3013
-3026
-3039
-3051
-3063
-3075
-3087
-3098
-3109
-3120
-3130
-3140
-3150
-3159
-3169
-3178
-3186
-3195
-3203
-3212
-3220
-3227
-3235
-3243
-3250
-3257
-3264
-3271
-3278
-3284
-3291
-3297
-3303
-3308
-3313
-3318
-3323
-3327
-3331
-3335
-3338
-3341
-3343
-3345
-3346
-3347
-3348
-3348
-3348
-3347
-3346
-3345
-3343
-3341
-3339
-3336
-3333
-3330
-3326
-3323
-3318
-3314
-3310
-3305
-3299
-3294
-3288
-3282
-3276
-3270
-3263
-3256
-3249
-3242
-3235
-3227
-3219
-3211
-3203
-3195
-3187
-3179
-3170
-3161
-3152
-3143
-3134
-3125
-3115
-3105
-3096
-3086
-3076
-3066
-3055
-3045
-3034
-3024
-3013
-3002
-2991
-2980
-2969
-2957
-2946
-2935
-2924
-2912
-2901
-2889
-2878
-2867
-2855
-2844
-2832
-2821
-2809
-2798
-2786
-2774
-2763
-2751
-2740
-2728
-2717
-2705
-2694
-2682
-2671
-2659
-2647
-2636
-2624
-2612
-2600
-2588
-2576
-2565
-2553
-2541
-2529
-2517
-2505
-2494
-2482
-2470
-2459
-2447
-2435
-2424
-2412
-2400
-2389
-2377
-2365
-2353
-2341
-2329
-2317
-2304
-2292
-2279
-2267
-2254
-2241
-2228
-2215
-2202
-2188
-2175
-2162
-2149
-2135
-2122
-2109
-2096
-2083
-2070
-2057
-2044
-2031
-2019
-2005
-1994
-1981
-1969
-1957
-1944
-1932
-1920
-1909
-1897
-1885
-1874
-1862
-1851
-1840
-1829
-1818
-1807
-1796
-1785
-1775
-1765
-1754
-1744
-1735
-1725
-1716
-1707
-1698
-1689
-1681
-1673
-1666
-1659
-1652
-1645
-1639
-1633
-1628
-1623
-1618
-1614
-1610
-1606
-1602
-1599
-1595
-1592
-1590
-1587
-1584
-1582
-1580
-1578
-1576
-1574
-1572
-1571
-1570
-1569
-1568
-1567
-1567
-1567
-1567
-1568
-1568
-1569
-1571
-1572
-1574
-1576
-1579
-1582
-1585
-1588
-1591
-1595
-1599
-1603
-1608
-1612
-1617
-1622
-1627
-1633
-1638
-1643
-1649
-1655
-1661
-1666
-1673
-1679
-1685
-1691
-1698
-1705
-1712
-1719
-1726
-1734
-1741
-1749
-1757
-1765
-1773
-1781
-1790
-1798
-1807
-1816
-1825
-1835
-1844
-1854
-1864
-1874
-1885
-1895
-1906
-1917
-1928
-1939
-1950
-1961
-1973
-1984
-1996
-2007
-2019
-2029
-2041
-2054
-2066
-2078
-2090
-2103
-2115
-2128
-2141
-2155
-2169
-2183
-2197
-2212
-2226
-2242
-2257
-2273
-2288
-2304
-2321
-2337
-2354
-2371
-2388
-2405
-2422
-2439
-2456
-2474
-2492
-2509
-2527
-2545
-2564
-2582
-2601
-2619
-2638
-2657
-2677
-2696
-2716
-2735
-2755
-2775
-2796
-2816
-2836
-2857
-2878
-2898
-2919
-2940
-2961
-2982
-3004
-3025
-3046
-3068
-3090
-3112
-3134
-3156
-3178
-3200
-3223
-3245
-3268
-3291
-3314
-3337
-3360
-3383
-3406
-3429
-3452
-3475
-3498
-3521
-3544
-3567
-3590
-3613
-3635
-3658
-3681
-3703
-3726
-3749
-3771
-3794
-3817
-3840
-3863
-3887
-3910
-3933
-3957
-3981
-4005
-4029
-4053
-4078
-4102
-4126
-4151
-4175
-4200
-4224
-4248
-4273
-4297
-4321
-4346
-4370
-4394
-4418
-4441
-4465
-4489
-4512
-4536
-4559
-4582
-4605
-4629
-4652
-4675
-4698
-4721
-4744
-4767
-4790
-4813
-4837
-4860
-4883
-4906
-4929
-4952
-4975
-4998
-5021
-5044
-5067
-5090
-5112
-5135
-5158
-5180
-5202
-5224
-5246
-5268
-5290
-5312
-5333
-5354
-5376
-5397
-5417
-5438
-5458
-5479
-5499
-5518
-5538
-5557
-5576
-5595
-5614
-5633
-5651
-5670
-5688
-5706
-5724
-5742
-5759
-5777
-5794
-5812
-5829
-5846
-5863
-5880
-5896
-5913
-5929
-5946
-5962
-5978
-5994
-6009
-6025
-6040
-6055
-6070
-6085
-6100
-6114
-6129
-6143
-6156
-6170
-6183
-6197
-6209
-6222
-6234
-6246
-6258
-6269
-6280
-6290
-6301
-6310
-6319
-6328
-6337
-6345
-6353
-6360
-6368
-6374
-6381
-6387
-6393
-6399
-6405
-6410
-6415
-6420
-6424
-6428
-6432
-6436
-6440
-6443
-6446
-6449
-6452
-6455
-6457
-6459
-6461
-6463
-6465
-6466
-6467
-6468
-6469
-6469
-6469
-6469
-6469
-6468
-6467
-6465
-6463
-6461
-6459
-6456
-6452
-6449
-6445
-6441
-6436
-6432
-6427
-6421
-6416
-6410
-6404
-6398
-6391
-6384
-6377
-6370
-6362
-6354
-6346
-6337
-6328
-6319
-6310
-6300
-6290
-6279
-6268
-6257
-6245
-6233
-6220
-6207
-6194
-6180
-6166
-6151
-6136
-6120
-6104
-6087
-6071
-6053
-6035
-6017
-5998
-5979
-5960
-5940
-5919
-5898
-5877
-5855
-5833
-5811
-5787
-5764
-5740
-5716
-5691
-5666
-5641
-5615
-5588
-5562
-5535
-5508
-5480
-5452
-5423
-5395
-5365
-5336
-5306
-5276
-5245
-5214
-5182
-5150
-5118
-5085
-5052
-5019
-4985
-4951
-4916
-4881
-4846
-4811
-4775
-4739
-4703
-4666
-4629
-4592
-4555
-4517
-4479
-4441
-4402
-4363
-4324
-4285
-4246
-4206
-4166
-4126
-4086
-4045
-4003
-3963
-3922
-3881
-3840
-3798
-3757
-3715
-3673
-3631
-3590
-3548
-3505
-3463
-3421
-3379
-3337
-3295
-3253
-3210
-3168
-3126
-3084
-3042
-3000
-2958
-2916
-2874
-2832
-2790
-2748
-2706
-2665
-2623
-2581
-2539
-2497
-2455
-2413
-2371
-2329
-2287
-2244
-2202
-2160
-2118
-2075
-2033
-1990
-1948
-1905
-1863
-1820
-1778
-1735
-1692
-1650
-1607
-1565
-1522
-1480
-1437
-1395
-1352
-1310
-1268
-1226
-1184
-1142
-1100
-1058
-1016
-975
-934
-892
-851
-810
-769
-728
-686
-645
-604
-563
-523
-482
-441
-400
-359
-318
-277
-236
-195
-154
-113
-72
-31
10
51
91
132
173
214
255
295
336
377
418
459
500
541
583
624
665
707
748
790
832
873
915
957
999
1041
1083
1125
1167
1209
1252
1294
1337
1380
1423
1466
1510
1553
1597
1641
1685
1729
1773
1817
1862
1906
1951
1996
2041
2087
2132
2178
2224
2270
2317
2364
2411
2458
2506
2554
2602
2650
2699
2748
2797
2847
2897
2947
2997
3047
3098
3148
3199
3251
3302
3353
3405
3457
3509
3560
3613
3665
3717
3769
3822
3874
3927
3980
4032
4085
4138
4191
4243
4296
4349
4402
4454
4507
4559
4612
4664
4717
4769
4822
4874
4926
4978
5031
5083
5135
5187
5239
5290
5342
5394
5446
5497
5549
5600
5651
5702
5753
5804
5855
5905
5955
6005
6055
6105
6154
6204
6253
6302
6351
6400
6449
6497
6546
6594
6643
6691
6740
6788
6837
6885
6933
6982
7030
7078
7126
7174
7222
7270
7318
7365
7412
7459
7506
7553
7600
7646
7692
7738
7784
7829
7875
7920
7965
8010
8054
8098
8141
8186
8230
8273
8316
8358
8401
8443
8484
8526
8567
8608
8648
8688
8728
8768
8807
8846
8885
8924
8962
9000
9038
9075
9112
9149
9186
9223
9259
9295
9330
9365
9400
9434
9468
9501
9534
9567
9599
9630
9662
9692
9722
9752
9781
9810
9839
9866
9894
9921
9947
9973
9999
10024
10049
10073
10096
10119
10142
10164
10185
10206
10226
10246
10265
10284
10302
10319
10337
10353
10369
10385
10400
10415
10430
10444
10457
10470
10483
10495
10506
10517
10528
10538
10548
10557
10565
10573
10581
10588
10594
10601
10606
10611
10616
10620
10623
10627
10629
10631
10633
10634
10634
10634
10634
10633
10632
10630
10628
10625
10622
10619
10615
10611
10607
10602
10596
10591
10585
10578
10571
10564
10556
10548
10540
10531
10521
10512
10501
10491
10479
10468
10456
10444
10432
10419
10406
10392
10379
10365
10351
10337
10322
10308
10293
10277
10262
10246
10230
10214
10197
10181
10163
10146
10129
10111
10093
10075
10056
10038
10019
10000
9981
9962
9942
9923
9903
9883
9862
9842
9821
9800
9779
9758
9736
9715
9693
9671
9649
9627
9604
9582
9559
9536
9513
9490
9467
9443
9420
9396
9372
9348
9324
9300
9276
9251
9226
9202
9177
9152
9127
9102
9076
9051
9026
9000
8975
8949
8924
8898
8872
8847
8821
8795
8770
8745
8719
8694
8669
8644
8619
8594
8569
8545
8520
8496
8471
8447
8423
8399
8375
8350
8326
8302
8278
8254
8230
8206
8182
8159
8135
8111
8087
8063
8039
8016
7993
7970
7947
7924
7901
7878
7855
7833
7810
7788
7766
7743
7721
7699
7677
7655
7633
7611
7589
7568
7546
7524
7502
7481
7459
7438
7417
7395
7374
7353
7332
7312
7291
7271
7251
7231
7211
7191
7172
7152
7133
7114
7095
7076
7058
7039
7021
7002
6984
6966
6949
6931
6913
6896
6879
6862
6845
6828
6811
6794
6777
6761
6744
6727
6711
6694
6677
6661
6644
6627
6611
6594
6578
6561
6544
6528
6512
6495
6479
6463
6447
6431
6415
6399
6383
6368
6352
6337
6322
6307
6292
6276
6262
6247
6232
6217
6202
6187
6172
6157
6142
6127
6112
6097
6082
6067
6052
6037
6023
6008
5993
5978
5964
5949
5934
5920
5905
5890
5875
5861
5846
5831
5816
5802
5787
5772
5757
5743
5728
5713
5699
5684
5670
5655
5641
5627
5613
5598
5584
5570
5556
5542
5528
5513
5499
5485
5471
5457
5442
5428
5414
5399
5385
5371
5357
5342
5328
5314
5299
5285
5271
5256
5242
5228
5213
5199
5185
5170
5156
5142
5128
5113
5099
5084
5070
5055
5041
5026
5011
4996
4981
4966
4952
4937
4922
4907
4892
4877
4862
4847
4833
4818
4803
4788
4774
4759
4744
4729
4714
4699
4684
4668
4653
4638
4622
4607
4591
4576
4560
4545
4529
4514
4498
4483
4467
4452
4437
4421
4406
4390
4375
4360
4344
4329
4314
4298
4283
4268
4253
4238
4223
4208
4193
4179
4164
4150
4135
4121
4107
4093
4078
4066
4051
4038
4026
4014
4001
3989
3977
3965
3954
3943
3932
3921
3911
3901
3891
3881
3872
3862
3853
3845
3836
3828
3819
3811
3803
3796
3788
3781
3774
3767
3760
3754
3748
3742
3736
3731
3726
3721
3717
3712
3708
3705
3701
3698
3695
3692
3690
3688
3686
3685
3683
3682
3682
3681
3681
3681
3682
3683
3684
3686
3688
3690
3693
3696
3700
3704
3708
3713
3718
3723
3729
3735
3741
3748
3755
3762
3770
3778
3786
3795
3804
3813
3822
3832
3842
3852
3862
3872
3883
3893
3904
3915
3926
3937
3948
3960
3971
3983
3994
4006
4018
4029
4041
4053
4065
4077
4088
4100
4112
4123
4135
4147
4158
4169
4181
4192
4203
4215
4226
4237
4248
4259
4270
4281
4292
4303
4314
4325
4336
4347
4358
4368
4379
4389
4399
4409
4419
4429
4439
4448
4458
4467
4476
4485
4494
4503
4512
4521
4529
4538
4547
4555
4564
4573
4581
4590
4599
4607
4616
4625
4634
4643
4652
4661
4671
4680
4689
4699
4708
4717
4727
4736
4746
4755
4765
4775
4784
4794
4803
4812
4822
4831
4840
4849
4858
4867
4876
4885
4894
4903
4912
4921
4930
4938
4947
4956
4965
4974
4984
4993
5002
5011
5020
5029
5038
5047
5056
5065
5074
5083
5091
5100
5108
5117
5125
5134
5142
5151
5159
5167
5176
5184
5193
5202
5210
5219
5228
5238
5247
5256
5266
5276
5286
5296
5305
5315
5325
5335
5345
5355
5365
5375
5385
5394
5404
5414
5423
5432
5442
5451
5460
5468
5477
5486
5494
5502
5510
5518
5526
5533
5540
5547
5554
5560
5567
5573
5579
5584
5590
5595
5600
5605
5609
5614
5618
5622
5625
5628
5632
5634
5637
5639
5641
5642
5644
5645
5645
5646
5646
5646
5645
5645
5644
5642
5641
5639
5637
5635
5633
5630
5627
5624
5621
5617
5613
5609
5605
5600
5595
5590
5584
5579
5572
5566
5559
5553
5545
5538
5530
5522
5513
5504
5495
5486
5476
5466
5456
5446
5435
5424
5413
5401
5389
5377
5365
5352
5340
5327
5313
5300
5286
5272
5258
5244
5230
5215
5200
5185
5169
5153
5137
5121
5104
5087
5069
5051
5033
5014
4996
4976
4957
4937
4916
4896
4875
4853
4832
4810
4788
4766
4743
4720
4697
4674
4651
4627
4603
4579
4555
4531
4506
4481
4457
4432
4407
4381
4356
4330
4304
4278
4252
4226
4200
4173
4147
4120
4093
4066
4038
4011
3985
3958
3931
3904
3877
3850
3823
3796
3769
3742
3714
3687
3660
3633
3607
3580
3553
3526
3499
3473
3446
3419
3392
3365
3339
3312
3285
3258
3232
3205
3178
3151
3125
3098
3071
3045
3018
2991
2964
2937
2910
2883
2856
2829
2801
2774
2746
2719
2691
2663
2635
2607
2578
2550
2521
2493
2464
2435
2406
2377
2347
2318
2289
2259
2230
2201
2171
2142
2112
2083
2053
2024
1995
1965
1936
1906
1877
1848
1818
1789
1760
1731
1701
1672
1643
1614
1586
1557
1528
1500
1472
1444
1416
1388
1360
1332
1305
1277
1250
1222
1195
1168
1141
1115
1088
1061
1035
1008
983
957
931
906
880
855
830
805
780
756
732
707
683
660
636
613
590
567
544
521
499
477
455
434
412
391
370
349
329
309
289
269
249
229
210
191
172
153
134
116
97
79
60
42
24
6
-12
-30
-48
-66
-83
-101
-118
-135
-153
-170
-187
-203
-220
-237
-253
-269
-286
-302
-318
-334
-350
-366
-381
-397
-413
-429
-444
-460
-476
-491
-507
-522
-537
-553
-568
-583
-598
-613
-628
-643
-657
-672
-687
-701
-716
-730
-744
-758
-772
-785
-799
-812
-825
-838
-850
-863
-875
-887
-899
-911
-922
-934
-945
-956
-966
-977
-987
-997
-1008
-1018
-1027
-1037
-1047
-1056
-1065
-1074
-1083
-1092
-1101
-1110
-1118
-1126
-1134
-1142
-1150
-1157
-1165
-1172
-1178
-1185
-1191
-1197
-1203
-1209
-1214
-1219
-1224
-1229
-1233
-1238
-1242
-1246
-1250
-1253
-1257
-1260
-1264
-1267
-1270
-1273
-1276
-1278
-1281
-1283
-1286
-1288
-1290
-1292
-1293
-1295
-1297
-1298
-1299
-1301
-1302
-1303
-1304
-1306
-1307
-1308
-1309
-1310
-1311
-1312
-1313
-1314
-1316
-1317
-1318
-1319
-1320
-1321
-1322
-1324
-1325
-1326
-1327
-1328
-1328
-1329
-1330
-1331
-1332
-1333
-1334
-1335
-1336
-1337
-1339
-1340
-1341
-1343
-1345
-1346
-1348
-1350
-1352
-1354
-1357
-1359
-1361
-1364
-1367
-1370
-1373
-1376
-1379
-1382
-1386
-1389
-1393
-1397
-1401
-1405
-1409
-1414
-1418
-1423
-1428
-1433
-1439
-1444
-1450
-1455
-1461
-1468
-1474
-1481
-1488
-1495
-1502
-1510
-1518
-1526
-1535
-1543
-1552
-1562
-1571
-1581
-1591
-1601
-1611
-1621
-1632
-1643
-1654
-1666
-1677
-1689
-1701
-1713
-1725
-1737
-1749
-1762
-1774
-1787
-1799
-1812
-1825
-1838
-1851
-1864
-1877
-1890
-1904
-1917
-1930
-1944
-1957
-1971
-1984
-1998
-2011
-2025
-2039
-2053
-2067
-2081
-2095
-2110
-2124
-2138
-2152
-2166
-2181
-2195
-2209
-2222
-2236
-2250
-2263
-2277
-2290
-2303
-2316
-2329
-2342
-2354
-2366
-2378
-2390
-2402
-2414
-2425
-2436
-2447
-2458
-2469
-2479
-2490
-2500
-2510
-2520
-2529
-2539
-2548
-2558
-2567
-2576
-2585
-2593
-2602
-2610
-2618
-2627
-2635
-2643
-2650
-2658
-2665
-2673
-2680
-2687
-2694
-2700
-2707
-2713
-2719
-2725
-2730
-2736
-2741
-2746
-2750
-2755
-2759
-2763
-2766
-2769
-2773
-2775
-2778
-2780
-2783
-2784
-2786
-2788
-2789
-2790
-2791
-2792
-2793
-2794
-2794
-2795
-2795
-2795
-2796
-2796
-2796
-2796
-2796
-2795
-2795
-2794
-2793
-2792
-2791
-2790
-2788
-2786
-2784
-2782
-2779
-2777
-2774
-2771
-2768
-2765
-2762
-2758
-2755
-2751
-2747
-2743
-2739
-2735
-2731
-2727
-2723
-2718
-2714
-2710
-2705
-2701
-2696
-2691
-2686
-2681
-2676
-2671
-2666
-2661
-2656
-2650
-2645
-2639
-2633
-2627
-2621
-2614
-2608
-2601
-2594
-2587
-2580
-2572
-2565
-2557
-2549
-2540
-2532
-2523
-2515
-2506
-2496
-2487
-2478
-2468
-2458
-2448
-2438
-2427
-2416
-2405
-2394
-2382
-2370
-2358
-2346
-2333
-2320
-2307
-2294
-2280
-2266
-2252
-2238
-2223
-2208
-2193
-2178
-2162
-2147
-2131
-2115
-2098
-2082
-2065
-2048
-2031
-2013
-1996
-1978
-1960
-1942
-1924
-1905
-1886
-1867
-1847
-1828
-1808
-1788
-1768
-1747
-1727
-1706
-1685
-1663
-1642
-1620
-1598
-1576
-1554
-1531
-1509
-1486
-1463
-1439
-1416
-1392
-1368
-1345
-1320
-1296
-1272
-1247
-1222
-1197
-1172
-1147
-1121
-1096
-1070
-1044
-1016
-991
-965
-938
-911
-884
-857
-830
-802
-775
-748
-720
-693
-665
-637
-610
-582
-554
-526
-498
-469
-441
-413
-384
-355
-327
-298
-269
-240
-210
-181
-152
-122
-93
-63
-34
-4
26
56
85
115
145
175
205
235
265
295
324
354
384
414
443
473
503
532
562
592
622
651
681
710
740
769
798
827
856
885
914
942
971
999
1027
1055
1082
1110
1137
1165
1192
1219
1245
1272
1299
1325
1352
1378
1404
1429
1455
1480
1506
1530
1555
1579
1604
1628
1651
1674
1698
1720
1743
1765
1787
1809
1830
1851
1872
1893
1914
1935
1955
1975
1995
2015
2035
2055
2075
2095
2114
2133
2153
2172
2191
2210
2229
2247
2266
2284
2302
2320
2338
2356
2373
2390
2407
2424
2440
2456
2472
2488
2503
2518
2533
2548
2562
2576
2590
2604
2617
2630
2643
2656
2669
2681
2693
2704
2716
2727
2738
2748
2758
2768
2777
2787
2795
2804
2812
2820
2827
2834
2841
2847
2853
2859
2864
2869
2874
2879
2883
2886
2890
2893
2896
2899
2901
2903
2905
2906
2907
2908
2909
2910
2910
2910
2910
2910
2910
2910
2909
2908
2907
2906
2905
2903
2902
2900
2898
2896
2894
2892
2889
2887
2884
2881
2879
2876
2873
2870
2867
2863
2860
2857
2853
2850
2846
2842
2838
2834
2830
2825
2821
2816
2811
2806
2801
2796
2790
2785
2780
2774
2769
2763
2757
2752
2746
2740
2735
2729
2724
2718
2713
2707
2702
2697
2691
2686
2681
2676
2671
2666
2661
2656
2651
2646
2641
2637
2632
2627
2623
2618
2614
2609
2605
2601
2597
2593
2589
2585
2582
2578
2575
2571
2568
2564
2561
2558
2555
2552
2549
2546
2543
2540
2538
2535
2532
2530
2528
2525
2523
2521
2519
2517
2515
2514
2512
2510
2509
2507
2506
2505
2503
2502
2500
2499
2497
2496
2494
2492
2491
2489
2488
2487
2485
2484
2482
2481
2480
2479
2477
2476
2475
2473
2472
2471
2469
2468
2467
2465
2464
2463
2462
2460
2459
2458
2457
2456
2455
2453
2452
2451
2450
2449
2448
2447
2445
2444
2443
2441
2440
2438
2437
2435
2433
2431
2429
2427
2425
2422
2420
2417
2414
2412
2409
2406
2403
2399
2396
2392
2389
2385
2380
2376
2371
2366
2361
2356
2351
2345
2339
2332
2326
2319
2312
2305
2297
2289
2281
2272
2263
2253
2243
2233
2223
2212
2201
2189
2177
2165
2153
2140
2127
2114
2101
2087
2073
2059
2045
2029
2015
2000
1985
1970
1954
1938
1922
1905
1889
1872
1854
1837
1819
1801
1783
1765
1746
1727
1708
1688
1668
1649
1628
1608
1587
1567
1546
1524
1503
1481
1460
1438
1415
1393
1370
1348
1324
1301
1278
1254
1230
1206
1182
1157
1133
1108
1083
1058
1033
1008
982
957
931
905
879
853
827
800
774
747
720
693
666
639
612
585
557
530
502
475
447
419
391
364
336
308
280
251
223
195
167
138
110
81
52
23
-6
-34
-63
-92
-121
-151
-180
-209
-238
-267
-296
-325
-354
-383
-412
-441
-470
-499
-528
-556
-585
-614
-643
-671
-700
-728
-757
-785
-814
-842
-870
-899
-927
-955
-983
-1012
-1040
-1068
-1096
-1124
-1152
-1179
-1207
-1235
-1263
-1290
-1318
-1346
-1373
-1400
-1428
-1455
-1482
-1509
-1536
-1563
-1590
-1617
-1643
-1670
-1697
-1723
-1750
-1776
-1803
-1829
-1855
-1881
-1907
-1932
-1958
-1983
-2009
-2033
-2059
-2084
-2108
-2133
-2157
-2181
-2205
-2229
-2252
-2275
-2298
-2321
-2344
-2367
-2389
-2411
-2433
-2455
-2477
-2499
-2520
-2542
-2563
-2584
-2604
-2625
-2645
-2665
-2684
-2703
-2722
-2741
-2760
-2778
-2796
-2814
-2832
-2850
-2867
-2885
-2902
-2919
-2936
-2952
-2969
-2985
-3001
-3016
-3032
-3047
-3062
-3076
-3090
-3104
-3118
-3132
-3145
-3158
-3171
-3184
-3196
-3209
-3221
-3232
-3244
-3255
-3266
-3277
-3287
-3297
-3307
-3317
-3326
-3335
-3344
-3353
-3361
-3369
-3377
-3385
-3392
-3399
-3406
-3412
-3419
-3425
-3430
-3436
-3441
-3446
-3450
-3454
-3458
-3462
-3465
-3468
-3470
-3473
-3474
-3476
-3477
-3478
-3479
-3479
-3479
-3478
-3478
-3477
-3476
-3475
-3474
-3472
-3471
-3469
-3467
-3466
-3463
-3461
-3459
-3456
-3454
-3451
-3448
-3445
-3441
-3438
-3434
-3430
-3426
-3422
-3417
-3413
-3408
-3403
-3397
-3392
-3386
-3380
-3374
-3368
-3362
-3355
-3348
-3342
-3334
-3327
-3320
-3312
-3304
-3296
-3288
-3279
-3270
-3261
-3252
-3243
-3233
-3223
-3213
-3202
-3192
-3181
-3169
-3158
-3146
-3134
-3121
-3109
-3095
-3082
-3068
-3054
-3040
-3025
-3011
-2995
-2980
-2964
-2948
-2931
-2915
-2898
-2881
-2863
-2845
-2827
-2809
-2790
-2772
-2753
-2733
-2714
-2694
-2675
-2655
-2634
-2614
-2593
-2572
-2551
-2530
-2509
-2487
-2465
-2443
-2421
-2399
-2376
-2354
-2331
-2308
-2284
-2261
-2237
-2213
-2189
-2165
-2141
-2116
-2091
-2067
-2041
-2016
-1991
-1966
-1941
-1915
-1890
-1864
-1838
-1813
-1787
-1761
-1736
-1710
-1684
-1659
-1633
-1608
-1582
-1556
-1531
-1505
-1479
-1454
-1428
-1403
-1377
-1352
-1327
-1301
-1276
-1251
-1226
-1201
-1176
-1151
-1127
-1102
-1078
-1053
-1029
-1004
-981
-957
-933
-909
-886
-863
-840
-817
-794
-772
-750
-727
-705
-684
-662
-640
-619
-597
-576
-555
-534
-514
-493
-473
-453
-433
-413
-393
-374
-355
-336
-317
-299
-281
-263
-245
-228
-211
-194
-177
-161
-145
-130
-114
-99
-85
-70
-56
-42
-29
-16
-3
10
22
33
45
56
66
76
86
95
104
112
119
127
133
139
145
150
155
158
162
165
167
169
170
171
172
172
171
170
168
167
164
162
159
156
152
148
144
140
135
129
124
118
111
105
98
90
82
74
66
57
48
39
29
20
10
-1
-12
-23
-34
-46
-58
-70
-82
-95
-108
-122
-135
-149
-163
-178
-192
-207
-221
-236
-251
-266
-282
-297
-313
-329
-344
-361
-377
-393
-410
-427
-444
-461
-478
-496
-513
-531
-550
-568
-586
-605
-623
-642
-661
-680
-698
-717
-736
-754
-773
-791
-809
-827
-846
-863
-881
-899
-917
-934
-952
-969
-987
-1004
-1020
-1039
-1056
-1073
-1091
-1108
-1125
-1143
-1160
-1177
-1195
-1212
-1229
-1247
-1264
-1282
-1299
-1317
-1334
-1351
-1369
-1386
-1403
-1420
-1437
-1454
-1471
-1487
-1504
-1521
-1537
-1553
-1569
-1585
-1601
-1617
-1632
-1648
-1663
-1678
-1693
-1708
-1722
-1736
-1750
-1764
-1778
-1791
-1804
-1817
-1829
-1842
-1854
-1865
-1876
-1887
-1898
-1908
-1917
-1927
-1936
-1944
-1952
-1960
-1968
-1975
-1982
-1988
-1994
-2000
-2005
-2011
-2016
-2021
-2025
-2029
-2033
-2037
-2040
-2043
-2045
-2048
-2050
-2052
-2053
-2054
-2055
-2055
-2055
-2054
-2053
-2052
-2050
-2048
-2045
-2044
-2041
-2037
-2035
-2032
-2028
-2025
-2021
-2017
-2012
-2008
-2003
-1998
-1992
-1987
-1981
-1975
-1968
-1962
-1955
-1948
-1940
-1932
-1924
-1916
-1907
-1898
-1889
-1880
-1870
-1860
-1850
-1840
-1829
-1818
-1807
-1796
-1784
-1773
-1761
-1748
-1736
-1723
-1710
-1696
-1683
-1669
-1655
-1641
-1627
-1612
-1598
-1583
-1567
-1552
-1536
-1520
-1504
-1487
-1470
-1453
-1436
-1418
-1400
-1381
-1362
-1343
-1324
-1304
-1284
-1263
-1242
-1221
-1199
-1177
-1155
-1132
-1109
-1086
-1062
-1038
-1014
-989
-964
-938
-912
-886
-860
-833
-806
-778
-750
-722
-694
-665
-636
-606
-577
-547
-516
-486
-455
-424
-393
-362
-330
-298
-266
-234
-201
-168
-135
-102
-69
-36
-2
31
65
99
133
168
202
237
271
306
341
376
412
447
483
518
554
590
626
663
699
736
772
809
846
883
920
957
995
1032
1069
1107
1144
1182
1219
1257
1294
1332
1369
1407
1444
1482
1519
1557
1594
1632
1669
1707
1744
1782
1819
1856
1893
1930
1967
2004
2040
2076
2113
2148
2184
2220
2255
2290
2325
2360
2394
2429
2463
2496
2530
2563
2596
2629
2661
2694
2726
2757
2789
2820
2851
2881
2912
2942
2971
3001
3029
3058
3086
3114
3142
3169
3196
3222
3248
3273
3299
3324
3348
3372
3396
3420
3443
3465
3488
3510
3531
3552
3573
3594
3613
3633
3652
3671
3689
3708
3725
3743
3760
3776
3793
3809
3824
3840
3855
3869
3884
3898
3912
3925
3938
3951
3964
3976
3988
4000
4011
4022
4033
4043
4054
4064
4074
4083
4093
4102
4111
4119
4127
4135
4143
4150
4156
4162
4168
4174
4179
4184
4189
4194
4198
4202
4206
4210
4214
4217
4221
4224
4227
4230
4233
4236
4239
4241
4244
4246
4248
4250
4252
4254
4256
4258
4259
4260
4262
4263
4264
4264
4265
4265
4266
4266
4266
4265
4265
4264
4263
4262
4261
4259
4258
4256
4254
4252
4249
4247
4244
4242
4239
4237
4234
4232
4229
4226
4224
4221
4219
4216
4214
4211
4209
4206
4203
4201
4198
4195
4192
4189
4186
4183
4179
4176
4172
4169
4165
4161
4157
4153
4149
4145
4141
4137
4133
4129
4125
4121
4117
4113
4109
4105
4102
4098
4094
4091
4086
4083
4081
4077
4074
4070
4067
4064
4061
4057
4054
4051
4046
4043
4041
4038
4034
4030
4027
4025
4022
4019
4017
4014
4011
4010
4008
4006
4003
4002
4001
3999
3998
3997
3996
3995
3994
3993
3992
3991
3991
3990
3990
3989
3989
3989
3989
3989
3989
3989
3990
3990
3990
3991
3992
3992
3993
3993
3994
3995
3996
3996
3997
3998
3999
3999
4000
4001
4002
4002
4003
4003
4003
4005
4006
4006
4006
4008
4008
4009
4010
4011
4011
4011
4013
4014
4014
4016
4016
4017
4018
4018
4019
4019
4019
4019
4019
4019
4019
4019
4019
4019
4018
4017
4017
4014
4014
4013
4011
4010
4008
4006
4005
4003
4001
3998
3996
3994
3992
3989
3987
3984
3982
3979
3977
3974
3971
3969
3966
3963
3959
3956
3953
3949
3946
3942
3939
3935
3931
3927
3924
3920
3916
3912
3908
3904
3900
3895
3891
3887
3883
3878
3874
3869
3865
3860
3856
3851
3846
3842
3837
3832
3827
3822
3816
3811
3806
3801
3795
3790
3784
3779
3773
3767
3761
3755
3749
3743
3736
3730
3724
3717
3711
3704
3698
3691
3684
3678
3671
3664
3657
3650
3643
3636
3628
3621
3614
3606
3598
3590
3583
3574
3566
3558
3550
3541
3533
3524
3516
3507
3499
3490
3481
3473
3464
3455
3447
3438
3429
3420
3411
3403
3394
3385
3376
3368
3359
3351
3342
3334
3326
3317
3309
3302
3294
3286
3279
3272
3265
3258
3251
3244
3238
3232
3226
3220
3214
3209
3203
3198
3193
3188
3184
3179
3175
3171
3167
3163
3160
3156
3153
3150
3147
3144
3142
3139
3137
3135
3133
3132
3130
3129
3127
3126
3125
3124
3124
3123
3123
3122
3122
3122
3123
3123
3123
3124
3125
3125
3126
3127
3128
3129
3131
3132
3133
3135
3137
3139
3141
3143
3145
3147
3150
3152
3155
3158
3161
3164
3167
3170
3174
3177
3181
3184
3188
3192
3196
3201
3205
3209
3214
3218
3223
3227
3232
3236
3241
3245
3250
3254
3259
3264
3268
3273
3278
3282
3287
3292
3297
3301
3306
3311
3315
3320
3325
3329
3334
3339
3343
3348
3352
3357
3362
3366
3371
3375
3380
3384
3389
3393
3397
3401
3405
3409
3413
3417
3421
3425
3429
3433
3437
3441
3445
3448
3452
3456
3460
3463
3467
3471
3475
3478
3482
3486
3490
3493
3497
3501
3505
3508
3512
3516
3520
3524
3528
3532
3536
3540
3544
3548
3553
3557
3562
3566
3571
3575
3580
3584
3589
3594
3598
3603
3607
3612
3617
3621
3626
3631
3635
3640
3645
3649
3654
3659
3664
3668
3673
3678
3683
3688
3694
3699
3704
3709
3714
3720
3725
3730
3735
3741
3746
3751
3756
3761
3766
3771
3776
3781
3785
3790
3794
3799
3803
3808
3812
3816
3820
3824
3828
3832
3836
3840
3844
3847
3851
3854
3857
3861
3864
3867
3870
3872
3875
3878
3880
3883
3885
3887
3889
3891
3893
3894
3895
3896
3897
3898
3899
3899
3899
3899
3899
3898
3897
3896
3895
3894
3892
3891
3889
3887
3884
3881
3879
3875
3872
3868
3865
3860
3856
3851
3846
3841
3836
3830
3823
3817
3810
3803
3796
3788
3780
3772
3763
3754
3745
3736
3726
3716
3705
3695
3683
3672
3660
3648
3635
3622
3609
3595
3581
3567
3552
3537
3521
3505
3489
3472
3455
3438
3420
3401
3382
3363
3344
3324
3303
3283
3261
3240
3218
3196
3173
3150
3126
3103
3079
3054
3029
3004
2978
2952
2926
2900
2873
2846
2818
2791
2763
2734
2706
2677
2648
2618
2589
2559
2529
2498
2468
2437
2405
2374
2342
2310
2277
2245
2212
2179
2146
2113
2079
2045
2012
1978
1943
1909
1875
1840
1806
1771
1737
1702
1667
1632
1597
1562
1527
1491
1456
1421
1386
1351
1316
1281
1245
1210
1175
1141
1106
1071
1036
1002
967
933
898
864
830
796
761
727
693
659
626
592
558
524
491
457
424
391
358
324
291
258
225
193
160
127
94
62
29
-3
-36
-68
-101
-133
-165
-197
-229
-261
-293
-325
-356
-388
-419
-450
-481
-512
-543
-574
-604
-635
-665
-696
-726
-757
-787
-817
-847
-877
-906
-936
-965
-995
-1024
-1053
-1082
-1110
-1139
-1167
-1195
-1223
-1250
-1278
-1305
-1332
-1359
-1386
-1413
-1439
-1465
-1491
-1517
-1542
-1568
-1593
-1617
-1642
-1666
-1690
-1714
-1738
-1761
-1784
-1807
-1829
-1851
-1873
-1895
-1916
-1937
-1958
-1978
-1999
-2019
-2037
-2058
-2077
-2096
-2115
-2133
-2151
-2169
-2187
-2205
-2222
-2239
-2256
-2273
-2289
-2306
-2322
-2338
-2353
-2369
-2384
-2399
-2414
-2428
-2442
-2457
-2470
-2484
-2497
-2510
-2523
-2536
-2548
-2560
-2572
-2583
-2594
-2605
-2616
-2627
-2637
-2646
-2656
-2665
-2674
-2683
-2691
-2699
-2706
-2714
-2721
-2727
-2733
-2739
-2745
-2750
-2755
-2760
-2765
-2769
-2773
-2777
-2780
-2783
-2786
-2788
-2791
-2793
-2794
-2796
-2797
-2798
-2799
-2799
-2799
-2799
-2798
-2798
-2797
-2795
-2794
-2792
-2790
-2788
-2785
-2782
-2779
-2775
-2772
-2768
-2763
-2759
-2754
-2749
-2743
-2738
-2732
-2725
-2719
-2712
-2705
-2697
-2690
-2682
-2674
-2665
-2656
-2647
-2638
-2628
-2619
-2608
-2598
-2587
-2576
-2565
-2554
-2542
-2530
-2518
-2506
-2493
-2480
-2467
-2454
-2441
-2427
-2413
-2398
-2384
-2369
-2354
-2339
-2323
-2307
-2291
-2275
-2259
-2242
-2226
-2209
-2192
-2174
-2157
-2140
-2122
-2104
-2086
-2069
-2051
-2033
-2013
-1996
-1978
-1960
-1941
-1922
-1904
-1885
-1866
-1846
-1827
-1807
-1787
-1767
-1747
-1727
-1706
-1685
-1664
-1643
-1622
-1600
-1579
-1557
-1535
-1513
-1491
-1469
-1447
-1424
-1402
-1379
-1356
-1333
-1310
-1287
-1264
-1241
-1218
-1194
-1171
-1147
-1124
-1100
-1077
-1053
-1030
-1006
-983
-959
-936
-912
-889
-865
-842
-819
-795
-772
-749
-726
-703
-680
-657
-635
-612
-589
-567
-544
-522
-499
-477
-455
-432
-410
-388
-366
-344
-322
-300
-278
-257
-235
-214
-192
-171
-150
-130
-109
-89
-69
-49
-29
-10
9
29
47
66
85
103
122
140
158
176
194
212
230
248
265
283
300
317
334
351
367
384
400
416
432
448
464
479
495
510
525
540
554
569
584
598
612
626
640
654
667
681
694
707
720
733
746
759
771
784
796
808
820
831
843
854
865
875
886
896
906
916
925
934
943
952
960
968
976
984
991
998
1004
1010
1016
1022
1029
1034
1040
1045
1050
1054
1059
1063
1067
1071
1075
1078
1082
1085
1088
1090
1093
1095
1097
1098
1100
1101
1102
1102
1102
1102
1102
1101
1100
1099
1098
1096
1094
1092
1090
1087
1084
1081
1078
1075
1071
1068
1064
1060
1055
1051
1046
1042
1037
1032
1027
1022
1016
1010
1006
1000
995
989
983
977
971
965
959
953
947
940
934
928
921
915
908
902
895
888
882
875
868
861
855
848
841
835
828
822
815
809
802
796
789
783
777
770
764
758
752
746
740
734
728
723
717
711
706
700
695
689
684
679
674
669
664
659
655
650
646
642
638
635
631
628
625
622
620
618
615
614
612
610
609
608
607
607
606
606
606
606
606
606
607
607
608
608
609
609
610
610
611
612
613
614
615
616
617
618
619
621
622
624
626
628
630
632
634
636
638
640
642
645
647
649
652
654
657
659
662
664
667
669
671
674
676
678
680
682
684
686
688
689
691
693
694
695
696
698
699
699
700
701
701
702
702
703
703
703
703
703
702
702
702
701
701
700
699
698
697
696
695
694
692
691
689
688
686
684
682
681
678
676
674
671
669
666
663
660
657
654
651
648
645
642
639
636
633
630
627
624
621
618
615
613
610
607
604
602
599
596
594
591
588
586
583
580
578
575
572
570
567
564
562
559
557
555
552
550
548
546
544
542
540
539
537
535
533
532
530
528
526
524
522
519
517
515
513
510
508
505
502
500
497
494
491
488
484
481
477
474
470
466
461
457
452
448
443
438
433
428
422
417
411
405
399
393
387
381
374
367
360
354
346
339
332
324
317
309
301
294
286
277
269
261
253
244
236
227
218
210
201
192
183
174
164
155
146
136
127
117
108
98
89
79
69
60
50
40
30
20
10
0
-10
-20
-31
-41
-52
-63
-73
-84
-96
-107
-118
-130
-141
-153
-164
-176
-188
-200
-212
-223
-235
-246
-258
-269
-280
-291
-302
-312
-323
-333
-343
-353
-362
-372
-381
-390
-399
-408
-416
-424
-433
-441
-448
-456
-464
-471
-478
-485
-493
-500
-507
-513
-520
-527
-533
-540
-546
-553
-559
-565
-571
-577
-582
-588
-593
-599
-604
-609
-614
-619
-623
-628
-632
-637
-641
-645
-649
-652
-656
-659
-663
-666
-669
-672
-674
-677
-679
-682
-684
-686
-688
-690
-692
-694
-696
-698
-699
-701
-703
-704
-706
-708
-710
-711
-713
-715
-717
-719
-721
-723
-725
-727
-729
-732
-734
-736
-739
-742
-744
-747
-750
-752
-755
-758
-760
-763
-765
-768
-770
-773
-775
-777
-779
-781
-783
-786
-788
-790
-792
-794
-796
-798
-801
-803
-805
-808
-810
-813
-815
-818
-821
-823
-826
-829
-832
-835
-838
-841
-844
-847
-850
-853
-856
-859
-862
-865
-867
-870
-873
-875
-877
-880
-882
-884
-887
-889
-891
-894
-896
-899
-901
-904
-906
-909
-912
-914
-917
-920
-923
-926
-929
-932
-935
-938
-940
-943
-946
-949
-951
-954
-957
-959
-962
-965
-967
-970
-972
-975
-978
-980
-983
-985
-988
-990
-993
-996
-998
-1000
-1002
-1004
-1008
-1010
-1012
-1014
-1016
-1018
-1020
-1022
-1025
-1027
-1029
-1032
-1034
-1036
-1038
-1040
-1042
-1045
-1047
-1049
-1052
-1054
-1057
-1059
-1062
-1064
-1067
-1069
-1072
-1074
-1076
-1079
-1081
-1083
-1085
-1087
-1089
-1090
-1092
-1094
-1095
-1097
-1098
-1100
-1101
-1103
-1104
-1106
-1107
-1108
-1110
-1111
-1113
-1114
-1115
-1116
-1117
-1118
-1118
-1119
-1119
-1119
-1118
-1118
-1117
-1116
-1115
-1114
-1112
-1111
-1109
-1107
-1105
-1103
-1101
-1099
-1097
-1095
-1093
-1091
-1088
-1086
-1083
-1081
-1078
-1075
-1072
-1069
-1066
-1063
-1059
-1056
-1052
-1048
-1044
-1040
-1036
-1032
-1027
-1022
-1018
-1012
-1008
-1002
-997
-991
-986
-980
-974
-968
-962
-956
-950
-944
-937
-931
-925
-918
-912
-905
-899
-892
-886
-879
-873
-866
-859
-852
-846
-839
-832
-825
-818
-810
-803
-796
-789
-782
-775
-768
-761
-754
-747
-740
-733
-726
-719
-713
-706
-699
-693
-686
-680
-674
-667
-661
-655
-649
-643
-637
-631
-626
-620
-614
-608
-602
-597
-591
-585
-580
-574
-568
-562
-557
-551
-545
-539
-534
-528
-522
-516
-510
-504
-498
-492
-487
-481
-475
-469
-463
-457
-452
-446
-440
-434
-428
-422
-416
-410
-404
-398
-391
-385
-379
-372
-365
-359
-352
-345
-338
-330
-323
-316
-308
-301
-294
-286
-279
-271
-264
-257
-249
-242
-234
-226
-219
-211
-203
-195
-187
-179
-170
-162
-154
-145
-136
-127
-118
-109
-100
-91
-82
-72
-63
-53
-43
-34
-24
-14
-4
6
16
26
36
46
56
66
77
88
98
109
120
131
142
154
166
177
189
201
214
226
239
252
265
278
292
306
319
333
347
362
376
391
405
420
435
450
465
480
496
511
527
543
559
575
591
608
625
642
659
676
694
712
730
748
766
784
802
821
840
858
877
896
915
934
954
973
993
1012
1032
1051
1071
1091
1111
1131
1151
1172
1192
1213
1233
1254
1275
1296
1317
1339
1360
1381
1403
1425
1446
1468
1490
1512
1533
1555
1577
1599
1621
1643
1666
1688
1711
1733
1756
1779
1802
1825
1848
1872
1896
1919
1943
1967
1991
2016
2040
2065
2089
2114
2139
2164
2189
2214
2239
2265
2290
2316
2341
2367
2393
2419
2445
2471
2497
2523
2550
2576
2603
2630
2657
2684
2711
2738
2765
2792
2820
2847
2875
2902
2930
2958
2986
3014
3042
3070
3099
3127
3155
3184
3213
3242
3270
3299
3328
3358
3387
3416
3446
3475
3505
3534
3564
3594
3623
3653
3683
3713
3742
3772
3802
3831
3861
3891
3920
3949
3979
4008
4037
4066
4094
4124
4153
4182
4210
4239
4267
4295
4323
4351
4378
4406
4433
4460
4486
4512
4538
4564
4589
4614
4639
4663
4687
4711
4734
4757
4779
4802
4823
4845
4866
4886
4907
4926
4946
4965
4984
5003
5021
5039
5056
5074
5090
5107
5123
5139
5154
5169
5184
5198
5212
5226
5239
5252
5265
5277
5289
5301
5312
5323
5334
5344
5354
5364
5373
5382
5391
5399
5407
5415
5422
5429
5436
5443
5449
5455
5461
5466
5471
5476
5481
5485
5489
5493
5496
5499
5501
5503
5505
5507
5508
5508
5509
5509
5508
5507
5506
5505
5503
5501
5498
5495
5492
5489
5485
5481
5477
5473
5468
5463
5458
5453
5447
5441
5435
5429
5423
5416
5410
5403
5396
5389
5382
5374
5367
5359
5351
5343
5335
5327
5318
5310
5301
5292
5283
5274
5265
5256
5247
5237
5228
5218
5209
5199
5189
5179
5169
5159
5149
5139
5129
5119
5108
5098
5087
5076
5066
5055
5044
5033
5022
5010
4999
4988
4977
4965
4954
4943
4931
4920
4908
4897
4885
4873
4862
4850
4838
4826
4814
4803
4791
4779
4767
4755
4743
4731
4719
4707
4695
4683
4670
4658
4646
4634
4621
4609
4597
4584
4571
4559
4546
4533
4520
4506
4493
4479
4466
4452
4438
4424
4410
4396
4382
4368
4354
4339
4325
4310
4295
4280
4264
4249
4233
4217
4201
4185
4169
4153
4137
4120
4104
4086
4070
4054
4037
4021
4003
3987
3970
3953
3936
3919
3902
3885
3868
3850
3833
3816
3798
3781
3763
3746
3728
3710
3693
3675
3657
3639
3622
3604
3586
3569
3551
3533
3515
3498
3480
3462
3444
3426
3408
3390
3373
3355
3337
3319
3301
3283
3265
3247
3229
3210
3192
3174
3155
3137
3118
3100
3081
3063
3044
3025
3007
2988
2969
2951
2932
2913
2894
2876
2857
2838
2819
2800
2781
2762
2742
2723
2704
2685
2665
2646
2626
2606
2587
2567
2547
2527
2507
2487
2467
2447
2427
2407
2386
2366
2346
2326
2306
2285
2265
2245
2225
2205
2184
2164
2144
2124
2104
2084
2064
2044
2023
2003
1983
1962
1942
1921
1900
1880
1859
1838
1817
1796
1775
1753
1732
1711
1689
1668
1646
1625
1603
1581
1559
1537
1516
1494
1472
1450
1428
1406
1384
1362
1340
1318
1296
1274
1252
1230
1209
1187
1165
1143
1121
1100
1078
1056
1035
1012
991
970
948
927
905
884
862
841
820
798
777
756
734
713
692
671
650
629
608
587
566
546
525
504
484
463
443
422
402
381
361
341
321
301
282
262
243
224
205
186
167
149
130
112
94
76
59
41
24
6
-11
-28
-44
-61
-78
-94
-110
-127
-142
-158
-174
-189
-204
-219
-234
-248
-262
-276
-290
-304
-317
-330
-343
-355
-368
-380
-392
-404
-415
-426
-437
-448
-458
-469
-479
-489
-499
-508
-517
-527
-536
-545
-553
-562
-570
-578
-586
-593
-600
-607
-614
-621
-627
-633
-639
-644
-649
-654
-659
-663
-667
-671
-675
-679
-682
-686
-689
-692
-694
-697
-699
-702
-704
-706
-707
-709
-710
-712
-713
-714
-714
-715
-716
-716
-716
-716
-716
-716
-715
-714
-714
-713
-712
-711
-709
-708
-706
-705
-703
-701
-699
-697
-695
-692
-690
-687
-685
-682
-679
-676
-673
-670
-666
-663
-659
-656
-652
-648
-644
-640
-636
-632
-628
-624
-620
-615
-611
-607
-602
-598
-593
-589
-584
-579
-575
-570
-565
-560
-555
-551
-546
-541
-536
-531
-526
-522
-517
-512
-507
-503
-498
-493
-489
-484
-479
-475
-470
-466
-461
-456
-452
-447
-442
-438
-433
-428
-423
-419
-414
-409
-403
-398
-393
-387
-382
-376
-371
-365
-359
-353
-347
-341
-335
-329
-323
-317
-311
-304
-298
-291
-285
-279
-272
-265
-259
-252
-245
-238
-231
-224
-217
-210
-203
-196
-188
-181
-174
-167
-160
-152
-145
-138
-131
-123
-116
-109
-101
-94
-87
-80
-72
-65
-58
-51
-44
-36
-29
-22
-15
-8
0
7
14
21
29
36
43
50
58
65
72
80
87
94
101
108
115
122
129
136
143
149
156
162
169
175
181
188
194
200
206
212
218
224
230
236
243
249
255
261
268
274
281
288
294
301
307
314
321
327
334
341
347
354
361
367
374
380
387
393
400
406
412
418
424
431
437
443
449
454
460
466
472
478
484
490
495
501
507
513
518
524
530
536
542
547
553
559
565
571
576
582
588
594
599
605
611
617
623
628
634
640
646
652
659
665
671
677
684
690
697
704
710
717
723
730
737
743
750
756
762
768
775
781
787
793
799
805
811
816
822
828
834
840
846
852
858
864
870
876
881
887
893
898
904
909
915
920
925
931
936
941
946
951
956
962
967
972
977
982
987
992
998
1002
1008
1012
1018
1024
1029
1035
1040
1046
1052
1057
1063
1069
1074
1080
1086
1091
1097
1103
1109
1115
1120
1126
1132
1137
1143
1149
1154
1160
1165
1171
1176
1182
1188
1193
1199
1204
1210
1216
1221
1227
1233
1238
1244
1250
1255
1261
1266
1272
1277
1282
1287
1292
1297
1301
1306
1311
1315
1319
1323
1327
1331
1335
1338
1342
1345
1349
1352
1355
1358
1361
1364
1367
1369
1372
1374
1377
1379
1381
1384
1386
1388
1390
1392
1395
1397
1399
1401
1404
1406
1408
1410
1413
1415
1417
1419
1422
1424
1426
1428
1430
1432
1435
1437
1439
1441
1444
1446
1448
1451
1453
1456
1459
1461
1464
1467
1470
1473
1476
1479
1482
1485
1489
1492
1496
1499
1503
1507
1511
1516
1520
1525
1529
1534
1539
1545
1550
1555
1561
1567
1572
1578
1584
1591
1597
1603
1609
1616
1622
1629
1636
1643
1649
1656
1664
1671
1678
1685
1693
1701
1708
1716
1724
1732
1740
1748
1756
1764
1772
1780
1789
1797
1805
1814
1823
1831
1840
1849
1858
1867
1876
1885
1894
1904
1913
1923
1932
1942
1952
1961
1971
1981
1991
2001
2011
2021
2031
2041
2051
2062
2072
2082
2093
2103
2114
2124
2135
2145
2156
2167
2177
2188
2199
2210
2221
2232
2242
2253
2264
2276
2287
2298
2309
2320
2331
2343
2354
2365
2376
2388
2399
2411
2422
2434
2446
2458
2469
2481
2493
2505
2518
2530
2542
2555
2567
2580
2593
2606
2618
2631
2644
2657
2670
2683
2696
2710
2723
2736
2749
2763
2776
2789
2802
2816
2829
2843
2856
2869
2883
2896
2910
2923
2936
2950
2963
2976
2989
3003
3016
3029
3042
3055
3068
3081
3094
3107
3120
3133
3146
3160
3173
3186
3199
3212
3225
3238
3251
3264
3277
3290
3303
3316
3330
3343
3356
3369
3382
3395
3408
3421
3434
3447
3460
3473
3486
3499
3512
3525
3538
3550
3563
3576
3589
3601
3614
3627
3639
3652
3664
3677
3689
3702
3714
3726
3739
3751
3764
3776
3788
3801
3813
3825
3838
3850
3863
3875
3887
3900
3912
3925
3937
3950
3962
3975
3987
4000
4011
4024
4037
4049
4061
4073
4085
4097
4109
4121
4133
4145
4156
4168
4179
4191
4202
4213
4224
4235
4246
4257
4267
4278
4289
4299
4310
4320
4331
4341
4351
4362
4372
4382
4392
4402
4412
4422
4431
4441
4450
4460
4469
4478
4488
4497
4506
4515
4524
4533
4543
4552
4561
4570
4579
4588
4597
4606
4615
4624
4633
4642
4651
4660
4669
4677
4686
4695
4704
4712
4721
4729
4738
4746
4754
4762
4771
4779
4786
4794
4802
4810
4817
4825
4832
4839
4846
4853
4860
4866
4873
4879
4885
4891
4897
4903
4909
4914
4920
4925
4930
4935
4940
4945
4950
4954
4959
4963
4967
4971
4975
4979
4983
4986
4990
4993
4996
5000
5003
5006
5008
5011
5014
5016
5018
5021
5023
5025
5027
5028
5030
5031
5033
5034
5035
5036
5037
5038
5039
5040
5041
5041
5042
5043
5043
5044
5044
5044
5044
5045
5044
5044
5044
5044
5043
5042
5041
5040
5039
5037
5036
5034
5033
5031
5029
5027
5024
5022
5019
5017
5014
5011
5009
5006
5003
5000
4997
4994
4990
4987
4984
4980
4976
4973
4969
4965
4961
4957
4953
4949
4945
4941
4936
4932
4927
4923
4918
4914
4909
4904
4899
4894
4888
4883
4877
4872
4866
4860
4855
4849
4843
4837
4830
4824
4818
4811
4804
4798
4791
4784
4777
4770
4762
4755
4747
4740
4732
4725
4717
4709
4701
4694
4686
4678
4670
4662
4654
4645
4637
4629
4621
4613
4605
4597
4589
4581
4574
4566
4558
4550
4542
4534
4525
4517
4509
4501
4492
4484
4476
4467
4459
4450
4442
4433
4424
4416
4407
4398
4390
4381
4372
4363
4354
4345
4336
4327
4318
4309
4299
4290
4281
4271
4261
4252
4242
4232
4222
4212
4202
4192
4181
4171
4160
4150
4139
4128
4117
4106
4094
4083
4072
4059
4049
4037
4025
4013
4000
3988
3975
3963
3950
3936
3923
3909
3895
3881
3867
3853
3838
3823
3808
3792
3777
3761
3745
3729
3712
3696
3679
3662
3645
3628
3610
3593
3575
3557
3538
3520
3501
3482
3463
3444
3424
3405
3385
3365
3345
3324
3304
3283
3262
3241
3220
3199
3178
3156
3135
3113
3091
3070
3048
3026
3004
2982
2960
2938
2916
2894
2872
2849
2827
2804
2781
2758
2736
2713
2690
2667
2643
2620
2597
2574
2551
2528
2505
2481
2458
2435
2412
2389
2365
2342
2319
2295
2272
2248
2224
2201
2176
2152
2128
2103
2078
2054
2028
2003
1978
1952
1926
1900
1874
1847
1821
1794
1768
1741
1715
1688
1661
1634
1607
1580
1553
1526
1498
1471
1443
1415
1388
1360
1332
1304
1276
1248
1219
1191
1163
1134
1106
1077
1048
1020
991
963
934
906
877
849
821
793
764
737
709
681
653
626
598
571
544
517
490
463
436
409
382
355
328
301
275
248
221
195
168
142
116
89
63
37
11
-15
-40
-66
-91
-117
-142
-167
-191
-216
-240
-264
-288
-312
-335
-358
-381
-404
-426
-447
-469
-490
-511
-531
-552
-572
-591
-610
-629
-648
-666
-684
-702
-720
-737
-754
-771
-787
-804
-820
-836
-851
-867
-882
-897
-912
-926
-941
-955
-969
-982
-996
-1008
-1022
-1035
-1048
-1060
-1073
-1085
-1096
-1108
-1119
-1131
-1142
-1153
-1163
-1174
-1184
-1194
-1204
-1214
-1224
-1233
-1243
-1252
-1261
-1271
-1280
-1289
-1297
-1306
-1315
-1323
-1332
-1341
-1349
-1357
-1366
-1374
-1382
-1390
-1398
-1406
-1414
-1421
-1428
-1435
-1442
-1448
-1454
-1460
-1465
-1470
-1475
-1480
-1485
-1489
-1493
-1497
-1501
-1504
-1508
-1511
-1514
-1517
-1520
-1523
-1526
-1528
-1531
-1533
-1535
-1537
-1539
-1541
-1542
-1543
-1544
-1545
-1546
-1546
-1547
-1547
-1547
-1547
-1547
-1546
-1546
-1545
-1544
-1544
-1543
-1542
-1541
-1539
-1538
-1537
-1536
-1534
-1533
-1531
-1530
-1528
-1527
-1525
-1523
-1521
-1519
-1517
-1515
-1513
-1511
-1509
-1507
-1505
-1502
-1500
-1498
-1495
-1493
-1491
-1488
-1486
-1483
-1481
-1479
-1477
-1474
-1472
-1470
-1469
-1467
-1466
-1464
-1463
-1462
-1461
-1461
-1460
-1460
-1460
-1460
-1460
-1460
-1461
-1461
-1462
-1462
-1463
-1463
-1464
-1464
-1465
-1465
-1466
-1466
-1467
-1467
-1468
-1468
-1468
-1469
-1469
-1470
-1470
-1470
-1471
-1472
-1472
-1473
-1474
-1475
-1476
-1477
-1479
-1480
-1482
-1484
-1485
-1487
-1489
-1491
-1493
-1496
-1498
-1500
-1502
-1505
-1507
-1509
-1512
-1514
-1516
-1519
-1521
-1523
-1526
-1528
-1530
-1532
-1535
-1537
-1539
-1541
-1543
-1545
-1547
-1549
-1551
-1553
-1555
-1558
-1560
-1562
-1564
-1566
-1569
-1571
-1574
-1576
-1578
-1581
-1583
-1586
-1588
-1590
-1593
-1595
-1598
-1600
-1603
-1605
-1608
-1611
-1613
-1616
-1618
-1621
-1624
-1627
-1629
-1632
-1635
-1638
-1641
-1644
-1646
-1649
-1653
-1656
-1659
-1662
-1665
-1669
-1672
-1675
-1679
-1682
-1686
-1689
-1692
-1696
-1699
-1703
-1706
-1710
-1713
-1717
-1720
-1724
-1727
-1730
-1734
-1737
-1741
-1744
-1747
-1751
-1754
-1757
-1761
-1764
-1768
-1772
-1775
-1779
-1783
-1787
-1792
-1796
-1800
-1805
-1809
-1814
-1818
-1823
-1828
-1832
-1837
-1842
-1847
-1851
-1856
-1861
-1866
-1871
-1876
-1882
-1887
-1892
-1898
-1903
-1909
-1914
-1920
-1926
-1932
-1938
-1944
-1950
-1956
-1963
-1969
-1975
-1981
-1988
-1994
-2001
-2007
-2013
-2019
-2025
-2032
-2037
-2044
-2050
-2056
-2062
-2068
-2074
-2080
-2086
-2092
-2097
-2103
-2109
-2115
-2121
-2127
-2133
-2139
-2145
-2150
-2156
-2162
-2168
-2173
-2179
-2184
-2190
-2195
-2201
-2206
-2211
-2216
-2222
-2227
-2232
-2237
-2241
-2246
-2251
-2256
-2260
-2265
-2270
-2274
-2279
-2283
-2287
-2292
-2296
-2300
-2305
-2309
-2313
-2317
-2321
-2325
-2330
-2334
-2338
-2342
-2347
-2351
-2355
-2360
-2364
-2369
-2373
-2378
-2382
-2386
-2391
-2395
-2400
-2404
-2408
-2412
-2417
-2421
-2425
-2429
-2433
-2436
-2440
-2444
-2448
-2451
-2455
-2458
-2462
-2465
-2468
-2472
-2474
-2477
-2480
-2483
-2485
-2488
-2490
-2492
-2494
-2495
-2497
-2498
-2499
-2500
-2501
-2501
-2502
-2502
-2501
-2501
-2500
-2499
-2498
-2497
-2495
-2493
-2491
-2489
-2486
-2483
-2480
-2477
-2473
-2470
-2466
-2462
-2458
-2454
-2449
-2445
-2440
-2435
-2430
-2426
-2420
-2415
-2410
-2405
-2399
-2394
-2388
-2383
-2377
-2371
-2365
-2359
-2353
-2346
-2340
-2334
-2327
-2320
-2314
-2307
-2300
-2292
-2285
-2278
-2270
-2263
-2255
-2247
-2239
-2231
-2223
-2215
-2207
-2199
-2191
-2183
-2175
-2167
-2159
-2151
-2144
-2136
-2128
-2121
-2113
-2106
-2098
-2091
-2083
-2076
-2068
-2060
-2053
-2045
-2037
-2029
-2021
-2012
-2004
-1995
-1986
-1977
-1968
-1959
-1949
-1940
-1930
-1920
-1910
-1900
-1890
-1880
-1869
-1859
-1849
-1838
-1828
-1818
-1807
-1797
-1787
-1776
-1766
-1756
-1745
-1735
-1725
-1714
-1704
-1693
-1683
-1673
-1662
-1652
-1641
-1631
-1621
-1610
-1600
-1589
-1579
-1568
-1558
-1548
-1537
-1526
-1516
-1505
-1494
-1483
-1472
-1461
-1450
-1439
-1427
-1416
-1405
-1393
-1381
-1370
-1358
-1346
-1334
-1323
-1311
-1299
-1287
-1276
-1264
-1252
-1241
-1229
-1218
-1206
-1194
-1183
-1171
-1160
-1148
-1137
-1125
-1113
-1102
-1090
-1078
-1067
-1055
-1043
-1031
-1018
-1006
-995
-983
-970
-958
-946
-934
-921
-909
-896
-883
-871
-858
-845
-832
-819
-806
-793
-780
-767
-754
-741
-728
-715
-703
-690
-678
-665
-653
-641
-628
-616
-604
-592
-580
-569
-557
-545
-533
-522
-510
-498
-487
-475
-464
-452
-441
-429
-418
-407
-395
-384
-373
-362
-350
-339
-328
-317
-306
-295
-285
-274
-263
-252
-241
-230
-219
-208
-197
-187
-176
-165
-154
-143
-132
-122
-111
-100
-90
-79
-69
-58
-48
-38
-27
-17
-7
3
13
23
33
43
52
62
72
82
91
101
111
121
130
140
150
160
170
180
190
201
211
221
232
242
253
263
274
285
295
306
317
328
339
350
361
372
383
394
405
416
426
437
448
459
470
481
493
504
515
527
538
550
562
574
586
598
610
622
634
646
658
670
683
695
707
719
732
744
756
768
780
792
804
816
828
840
852
864
876
888
900
911
924
936
948
960
972
984
996
1008
1020
1032
1045
1057
1069
1081
1093
1105
1117
1129
1141
1152
1164
1176
1188
1200
1211
1223
1234
1245
1257
1268
1279
1290
1300
1311
1322
1332
1343
1353
1363
1373
1384
1394
1404
1414
1423
1433
1443
1453
1462
1472
1481
1491
1500
1510
1519
1528
1538
1547
1556
1565
1574
1583
1592
1601
1610
1619
1627
1636
1644
1652
1661
1669
1677
1685
1693
1701
1708
1716
1724
1731
1739
1746
1754
1762
1769
1777
1785
1792
1800
1807
1815
1822
1830
1837
1845
1852
1859
1867
1874
1881
1888
1895
1902
1909
1916
1923
1929
1936
1943
1949
1956
1962
1969
1975
1982
1988
1995
2001
2008
2013
2021
2028
2033
2041
2048
2054
2061
2068
2075
2081
2088
2095
2101
2108
2115
2121
2128
2135
2141
2148
2154
2161
2167
2174
2180
2186
2192
2199
2205
2211
2216
2222
2228
2233
2239
2244
2249
2255
2260
2265
2270
2276
2281
2286
2292
2297
2302
2308
2314
2319
2325
2331
2337
2343
2350
2356
2362
2369
2376
2382
2389
2396
2403
2409
2416
2423
2430
2437
2444
2450
2457
2464
2471
2478
2484
2491
2498
2505
2511
2518
2525
2531
2538
2545
2551
2558
2564
2571
2577
2584
2591
2597
2604
2611
2617
2624
2631
2637
2644
2651
2657
2664
2671
2677
2684
2690
2697
2703
2709
2716
2722
2728
2734
2740
2746
2752
2758
2764
2770
2776
2782
2788
2795
2801
2807
2813
2820
2826
2833
2839
2846
2853
2860
2866
2873
2880
2887
2894
2902
2909
2917
2924
2932
2939
2947
2955
2963
2971
2979
2988
2996
3004
3012
3021
3029
3038
3046
3055
3063
3072
3081
3089
3098
3107
3116
3125
3134
3142
3151
3160
3169
3178
3187
3196
3204
3213
3222
3230
3239
3247
3256
3264
3272
3280
3288
3295
3303
3310
3318
3325
3332
3339
3346
3353
3359
3366
3373
3379
3386
3393
3399
3406
3412
3419
3425
3432
3439
3445
3452
3459
3465
3472
3479
3485
3492
3499
3505
3512
3518
3525
3532
3538
3545
3551
3557
3564
3570
3576
3582
3588
3594
3600
3605
3611
3616
3622
3627
3633
3638
3643
3649
3654
3659
3664
3670
3675
3680
3685
3691
3696
3701
3706
3712
3717
3722
3727
3732
3737
3742
3747
3751
3756
3761
3765
3769
3774
3778
3782
3786
3789
3793
3796
3799
3802
3805
3808
3811
3814
3816
3819
3821
3823
3826
3828
3830
3832
3834
3837
3839
3841
3843
3845
3847
3849
3851
3853
3855
3857
3858
3860
3861
3862
3863
3864
3865
3866
3866
3867
3867
3867
3868
3868
3868
3869
3869
3869
3870
3870
3871
3871
3872
3873
3874
3874
3875
3876
3878
3879
3880
3881
3883
3884
3885
3887
3888
3889
3890
3892
3893
3894
3895
3896
3897
3897
3898
3899
3900
3900
3901
3901
3901
3901
3901
3901
3900
3900
3900
3899
3898
3897
3897
3896
3895
3894
3893
3892
3891
3889
3888
3887
3886
3884
3883
3882
3880
3879
3877
3876
3874
3872
3871
3869
3867
3865
3863
3861
3858
3856
3853
3851
3848
3846
3843
3840
3837
3834
3831
3828
3824
3821
3818
3815
3811
3808
3805
3801
3798
3794
3791
3787
3783
3780
3776
3772
3768
3764
3760
3755
3751
3747
3742
3737
3733
3728
3724
3719
3714
3709
3704
3699
3695
3690
3684
3679
3674
3669
3663
3658
3652
3646
3640
3634
3628
3622
3616
3609
3602
3595
3588
3581
3574
3566
3559
3551
3543
3534
3526
3517
3509
3500
3491
3481
3472
3462
3453
3443
3433
3423
3413
3403
3393
3382
3372
3361
3351
3340
3329
3318
3307
3296
3285
3273
3262
3250
3239
3227
3215
3203
3191
3178
3166
3153
3141
3128
3115
3101
3088
3074
3061
3047
3033
3019
3005
2991
2977
2962
2948
2933
2919
2904
2889
2874
2859
2844
2829
2814
2798
2783
2768
2752
2736
2721
2705
2689
2673
2657
2640
2624
2607
2591
2574
2558
2541
2524
2507
2490
2473
2456
2439
2422
2405
2388
2371
2354
2337
2321
2304
2287
2270
2254
2237
2221
2204
2188
2171
2155
2139
2123
2107
2091
2075
2059
2043
2027
2011
1996
1980
1964
1949
1933
1918
1902
1887
1872
1857
1842
1827
1812
1798
1783
1769
1755
1741
1727
1713
1700
1686
1673
1660
1647
1634
1621
1609
1597
1584
1572
1560
1549
1537
1525
1514
1502
1491
1480
1469
1458
1447
1436
1425
1414
1404
1393
1383
1372
1362
1352
1342
1332
1322
1312
1302
1293
1284
1274
1265
1256
1247
1238
1229
1221
1212
1204
1195
1187
1179
1171
1163
1155
1148
1140
1133
1126
1119
1112
1105
1099
1092
1086
1081
1075
1070
1064
1059
1055
1050
1046
1041
1037
1033
1030
1026
1022
1020
1016
1014
1012
1010
1008
1006
1004
1004
1002
1002
1002
1002
1002
1002
1002
1004
1004
1004
1006
1008
1008
1010
1012
1014
1018
1020
1022
1026
1029
1032
1036
1040
1044
1048
1052
1057
1062
1067
1072
1078
1083
1089
1095
1102
1108
1115
1122
1129
1136
1143
1151
1159
1166
1174
1182
1190
1199
1207
1216
1224
1233
1243
1252
1261
1271
1281
1291
1301
1312
1322
1333
1344
1355
1366
1378
1389
1401
1413
1425
1437
1449
1461
1473
1485
1497
1510
1522
1535
1547
1560
1572
1585
1598
1610
1623
1636
1649
1663
1676
1689
1703
1716
1730
1744
1757
1771
1785
1799
1813
1828
1842
1856
1871
1885
1900
1915
1929
1944
1959
1974
1989
2004
2019
2035
2050
2065
2080
2096
2111
2127
2142
2158
2174
2189
2205
2221
2236
2252
2267
2283
2298
2314
2329
2345
2360
2375
2390
2405
2420
2435
2450
2465
2479
2494
2509
2523
2538
2552
2566
2581
2595
2609
2624
2638
2652
2666
2681
2695
2709
2723
2737
2751
2764
2778
2792
2805
2818
2831
2845
2857
2870
2883
2896
2908
2920
2933
2945
2957
2969
2981
2993
3005
3016
3028
3040
3051
3063
3074
3085
3097
3108
3119
3130
3142
3153
3164
3175
3185
3196
3207
3217
3228
3238
3249
3259
3269
3279
3288
3298
3307
3317
3326
3335
3344
3353
3362
3370
3379
3388
3396
3405
3413
3422
3430
3439
3447
3455
3464
3472
3480
3488
3496
3504
3512
3520
3528
3536
3543
3551
3558
3566
3573
3580
3587
3594
3601
3608
3614
3621
3627
3633
3639
3645
3650
3656
3661
3667
3672
3677
3682
3686
3691
3696
3700
3704
3708
3712
3716
3720
3724
3727
3730
3733
3736
3739
3742
3744
3746
3749
3751
3752
3754
3756
3757
3759
3760
3762
3763
3764
3765
3766
3767
3767
3768
3768
3769
3769
3769
3769
3768
3768
3768
3767
3766
3765
3764
3763
3761
3760
3758
3757
3755
3753
3751
3748
3746
3744
3741
3738
3736
3733
3730
3727
3724
3720
3717
3714
3710
3707
3703
3699
3696
3692
3688
3685
3681
3677
3673
3669
3665
3661
3657
3653
3648
3644
3639
3635
3630
3625
3620
3615
3610
3605
3600
3594
3589
3584
3578
3572
3567
3561
3555
3549
3543
3537
3531
3525
3518
3512
3506
3499
3493
3487
3480
3473
3467
3460
3454
3447
3440
3434
3427
3420
3413
3406
3400
3393
3386
3379
3372
3365
3357
3350
3343
3336
3328
3321
3314
3307
3299
3292
3285
3277
3270
3263
3255
3248
3240
3233
3225
3218
3210
3203
3195
3187
3179
3171
3163
3155
3147
3139
3130
3122
3114
3105
3097
3088
3080
3072
3063
3055
3047
3038
3030
3022
3014
3006
2998
2989
2981
2973
2965
2957
2950
2942
2934
2926
2918
2910
2902
2894
2886
2878
2869
2861
2853
2844
2836
2827
2819
2810
2802
2793
2784
2775
2767
2758
2749
2740
2731
2723
2714
2705
2696
2687
2679
2670
2661
2652
2643
2634
2625
2616
2607
2599
2589
2580
2571
2562
2553
2544
2535
2526
2517
2508
2499
2490
2481
2472
2463
2454
2445
2435
2426
2417
2408
2399
2390
2381
2372
2362
2353
2343
2334
2324
2315
2305
2295
2285
2275
2265
2255
2245
2234
2224
2213
2203
2192
2181
2170
2159
2148
2137
2125
2114
2102
2091
2079
2067
2056
2044
2032
2020
2008
1996
1984
1972
1960
1949
1937
1925
1913
1901
1889
1877
1865
1853
1841
1829
1817
1805
1793
1780
1768
1756
1744
1731
1719
1707
1694
1682
1669
1657
1645
1632
1620
1608
1595
1583
1571
1558
1546
1534
1521
1509
1497
1484
1472
1459
1447
1434
1421
1409
1396
1383
1371
1358
1345
1332
1320
1307
1294
1281
1268
1255
1242
1229
1215
1202
1189
1176
1163
1150
1136
1123
1110
1097
1084
1071
1058
1045
1032
1018
1006
993
980
968
955
942
929
917
904
891
878
866
853
840
827
814
801
789
776
763
750
737
724
711
699
686
673
660
647
635
622
609
597
584
571
559
546
534
521
509
496
484
472
459
447
435
423
411
399
387
375
363
352
340
329
318
306
295
285
274
263
252
242
232
222
212
202
192
182
173
163
154
145
136
127
118
109
101
92
83
75
66
58
49
41
33
24
16
8
-1
-9
-17
-25
-33
-41
-49
-57
-65
-73
-80
-88
-96
-103
-110
-118
-125
-133
-140
-147
-155
-162
-169
-177
-184
-192
-199
-207
-215
-223
-230
-238
-246
-255
-263
-271
-280
-288
-296
-305
-313
-322
-330
-339
-348
-356
-364
-373
-381
-389
-398
-406
-414
-422
-430
-438
-446
-453
-461
-469
-476
-484
-491
-499
-506
-513
-520
-527
-534
-541
-548
-555
-562
-568
-575
-581
-588
-594
-601
-607
-614
-620
-627
-634
-640
-647
-653
-659
-666
-672
-679
-685
-691
-697
-704
-710
-716
-722
-728
-734
-740
-746
-751
-757
-763
-768
-774
-780
-785
-791
-796
-802
-807
-813
-818
-823
-828
-833
-839
-844
-849
-853
-858
-863
-868
-873
-877
-882
-887
-891
-896
-900
-905
-909
-913
-918
-922
-926
-930
-934
-938
-942
-946
-949
-953
-957
-960
-964
-967
-971
-974
-977
-980
-983
-986
-989
-992
-994
-997
-1000
-1002
-1004
-1006
-1008
-1010
-1012
-1016
-1018
-1020
-1022
-1024
-1027
-1029
-1031
-1033
-1035
-1038
-1040
-1043
-1045
-1048
-1050
-1053
-1055
-1058
-1061
-1064
-1066
-1069
-1072
-1075
-1078
-1081
-1084
-1087
-1090
-1093
-1096
-1099
-1102
-1105
-1108
-1112
-1115
-1118
-1121
-1125
-1128
-1131
-1134
-1138
-1141
-1144
-1148
-1151
-1154
-1157
-1161
-1164
-1167
-1170
-1173
-1177
-1180
-1183
-1187
-1190
-1194
-1197
-1200
-1204
-1207
-1211
-1214
-1218
-1221
-1225
-1228
-1232
-1235
-1238
-1242
-1245
-1249
-1252
-1255
-1259
-1262
-1266
-1269
-1273
-1276
-1279
-1283
-1286
-1290
-1293
-1297
-1301
-1304
-1308
-1312
-1316
-1319
-1323
-1328
-1332
-1336
-1340
-1345
-1349
-1354
-1358
-1363
-1368
-1373
-1378
-1383
-1389
-1394
-1400
-1406
-1412
-1417
-1423
-1430
-1436
-1442
-1448
-1455
-1461
-1468
-1475
-1481
-1488
-1495
-1502
-1509
-1516
-1523
-1530
-1537
-1544
-1552
-1559
-1566
-1574
-1581
-1589
-1597
-1605
-1612
-1620
-1628
-1636
-1644
-1652
-1660
-1668
-1676
-1684
-1692
-1700
-1708
-1716
-1723
-1731
-1739
-1746
-1753
-1761
-1768
-1775
-1782
-1789
-1796
-1802
-1809
-1816
-1822
-1829
-1835
-1841
-1848
-1854
-1860
-1866
-1872
-1879
-1885
-1891
-1897
-1903
-1909
-1915
-1921
-1927
-1933
-1939
-1945
-1951
-1957
-1963
-1968
-1974
-1980
-1985
-1991
-1996
-2001
-2007
-2012
-2017
-2021
-2025
-2031
-2035
-2040
-2044
-2048
-2052
-2056
-2060
-2063
-2067
-2070
-2074
-2077
-2080
-2083
-2086
-2089
-2092
-2094
-2097
-2099
-2101
-2104
-2106
-2108
-2109
-2111
-2113
-2114
-2115
-2117
-2118
-2119
-2120
-2121
-2121
-2122
-2123
-2123
-2123
-2123
-2123
-2123
-2123
-2123
-2122
-2121
-2120
-2119
-2118
-2117
-2115
-2113
-2111
-2109
-2107
-2105
-2102
-2100
-2097
-2094
-2091
-2088
-2084
-2081
-2077
-2073
-2069
-2064
-2059
-2055
-2049
-2044
-2039
-2033
-2027
-2021
-2013
-2008
-2001
-1994
-1986
-1979
-1971
-1963
-1955
-1946
-1938
-1929
-1920
-1910
-1901
-1891
-1881
-1870
-1860
-1849
-1838
-1826
-1814
-1803
-1790
-1778
-1765
-1752
-1739
-1726
-1712
-1699
-1685
-1671
-1657
-1642
-1628
-1613
-1598
-1583
-1567
-1552
-1536
-1521
-1505
-1488
-1472
-1455
-1439
-1422
-1405
-1387
-1370
-1352
-1334
-1316
-1297
-1279
-1260
-1241
-1221
-1202
-1182
-1162
-1142
-1121
-1101
-1080
-1059
-1038
-1016
-996
-974
-953
-931
-909
-887
-865
-843
-821
-799
-777
-754
-732
-709
-687
-664
-641
-618
-595
-572
-549
-526
-503
-480
-457
-434
-411
-388
-365
-342
-319
-296
-273
-251
-228
-205
-183
-161
-138
-116
-94
-72
-49
-27
-5
17
39
60
82
104
126
147
169
190
212
233
255
276
297
318
339
360
381
402
422
443
463
483
503
523
543
562
582
601
620
639
658
677
695
713
732
750
768
785
803
820
838
855
871
888
904
921
937
952
968
983
999
1012
1028
1043
1057
1071
1084
1098
1111
1124
1136
1149
1161
1172
1184
1195
1206
1216
1226
1236
1246
1255
1264
1273
1281
1289
1297
1304
1311
1318
1325
1331
1337
1342
1348
1353
1358
1362
1367
1370
1374
1377
1380
1383
1385
1387
1389
1391
1392
1393
1394
1394
1395
1395
1395
1394
1393
1393
1391
1390
1388
1386
1384
1382
1380
1377
1374
1371
1368
1365
1362
1359
1355
1352
1348
1344
1341
1337
1333
1329
1325
1321
1316
1312
1308
1303
1299
1294
1290
1285
1280
1275
1270
1265
1259
1254
1249
1244
1238
1233
1227
1222
1216
1211
1205
1199
1194
1188
1182
1177
1171
1165
1159
1153
1148
1142
1136
1131
1125
1119
1114
1108
1102
1097
1091
1085
1080
1074
1068
1062
1056
1050
1045
1039
1033
1027
1020
1014
1008
1002
997
991
984
978
972
966
960
953
947
941
935
928
922
916
910
903
897
890
884
877
871
864
857
850
843
836
829
822
815
807
800
793
785
777
770
762
754
746
738
730
722
714
705
697
689
681
672
664
656
647
639
631
622
614
606
598
589
581
573
565
557
548
540
532
524
516
507
499
491
482
474
466
457
449
440
432
423
414
406
397
388
380
371
362
354
345
337
329
320
312
304
296
287
279
271
264
256
248
240
233
226
218
211
204
197
190
183
177
170
164
157
151
144
138
132
126
120
114
108
102
96
91
85
79
74
68
63
57
52
47
41
36
31
26
22
17
12
8
3
-1
-5
-9
-13
-17
-21
-24
-28
-31
-35
-38
-42
-45
-49
-52
-55
-59
-62
-65
-69
-72
-75
-78
-81
-84
-87
-90
-93
-96
-99
-101
-104
-107
-109
-112
-114
-117
-119
-121
-124
-126
-128
-130
-132
-134
-136
-138
-140
-142
-144
-146
-147
-149
-151
-152
-153
-155
-156
-158
-159
-160
-161
-162
-163
-164
-165
-166
-167
-168
-169
-170
-171
-171
-172
-173
-174
-174
-175
-176
-176
-177
-178
-178
-179
-179
-179
-180
-180
-180
-180
-180
-180
-180
-180
-179
-179
-178
-178
-177
-176
-175
-175
-174
-173
-172
-171
-170
-169
-168
-166
-165
-164
-163
-161
-160
-158
-157
-155
-153
-151
-149
-147
-145
-142
-140
-137
-134
-131
-128
-125
-121
-118
-114
-110
-106
-102
-97
-93
-88
-83
-78
-73
-68
-62
-57
-51
-45
-39
-33
-26
-20
-13
-7
0
7
14
21
29
36
44
51
59
67
75
83
91
100
108
117
125
134
143
152
161
170
179
188
197
206
216
225
235
244
254
263
273
283
293
303
313
324
334
345
355
366
377
388
399
410
422
433
445
456
468
480
492
505
517
530
543
556
569
583
596
610
624
638
652
667
681
696
711
726
742
757
773
789
804
821
837
853
870
886
903
920
937
955
972
990
1008
1026
1045
1063
1082
1101
1120
1139
1159
1179
1199
1219
1239
1260
1281
1302
1323
1344
1366
1388
1410
1432
1454
1477
1500
1522
1545
1569
1592
1615
1639
1663
1687
1711
1735
1760
1784
1809
1834
1859
1884
1910
1935
1961
1987
2012
2039
2065
2091
2118
2144
2171
2198
2225
2252
2279
2306
2333
2361
2388
2416
2443
2471
2499
2527
2555
2583
2612
2640
2669
2697
2726
2755
2784
2813
2842
2872
2901
2930
2960
2990
3019
3049
3078
3108
3138
3168
3197
3227
3257
3286
3316
3346
3375
3405
3434
3464
3493
3522
3552
3581
3610
3639
3668
3697
3726
3755
3783
3812
3841
3869
3897
3926
3954
3982
4010
4037
4065
4093
4120
4147
4174
4202
4228
4255
4282
4308
4334
4360
4386
4412
4437
4463
4488
4513
4537
4562
4586
4610
4634
4658
4682
4705
4728
4752
4775
4797
4820
4843
4865
4888
4910
4932
4953
4975
4997
5018
5040
5061
5082
5103
5124
5144
5165
5186
5206
5226
5246
5266
5286
5306
5326
5346
5365
5384
5403
5422
5441
5460
5478
5497
5515
5533
5550
5568
5586
5603
5620
5638
5655
5671
5688
5705
5721
5737
5754
5770
5785
5801
5817
5832
5847
5862
5877
5891
5906
5920
5934
5948
5962
5975
5989
6002
6014
6027
6039
6051
6063
6074
6086
6097
6107
6118
6128
6138
6148
6158
6168
6177
6186
6195
6203
6212
6220
6228
6236
6243
6251
6258
6265
6271
6278
6284
6290
6296
6301
6306
6311
6316
6320
6325
6329
6332
6336
6339
6342
6345
6347
6350
6352
6353
6355
6356
6358
6358
6359
6360
6360
6360
6359
6359
6358
6357
6356
6354
6352
6350
6348
6346
6343
6340
6337
6333
6330
6326
6322
6318
6314
6309
6304
6299
6294
6288
6283
6277
6271
6265
6259
6252
6246
6239
6232
6225
6218
6210
6203
6195
6187
6179
6171
6163
6155
6146
6137
6128
6119
6110
6101
6091
6082
6072
6062
6052
6042
6031
6021
6010
5999
5988
5977
5966
5955
5943
5932
5920
5908
5896
5884
5872
5860
5847
5835
5822
5809
5796
5783
5769
5756
5742
5729
5715
5701
5687
5673
5659
5644
5630
5615
5601
5586
5571
5556
5541
5526
5511
5495
5479
5463
5447
5431
5415
5398
5381
5364
5347
5330
5312
5294
5276
5258
5240
5221
5202
5184
5164
5145
5126
5107
5087
5067
5047
5027
5007
4987
4967
4946
4926
4905
4884
4863
4842
4821
4800
4778
4757
4735
4713
4692
4670
4648
4625
4603
4581
4558
4535
4513
4490
4467
4443
4420
4397
4373
4349
4325
4301
4277
4253
4229
4204
4180
4155
4131
4106
4081
4057
4032
4006
3982
3957
3933
3908
3883
3858
3833
3808
3783
3758
3733
3707
3682
3657
3632
3607
3582
3556
3531
3506
3481
3456
3431
3406
3381
3356
3332
3307
3283
3259
3235
3211
3187
3164
3141
3118
3095
3072
3050
3028
3006
2984
2963
2941
2920
2899
2877
2856
2835
2814
2792
2771
2750
2728
2707
2686
2664
2643
2621
2600
2579
2558
2537
2516
2495
2475
2455
2435
2416
2397
2378
2359
2341
2323
2305
2288
2271
2254
2237
2220
2204
2187
2171
2155
2139
2123
2107
2091
2075
2059
2043
2028
2012
1997
1981
1966
1951
1936
1922
1907
1892
1878
1864
1849
1835
1821
1807
1793
1780
1766
1753
1739
1726
1713
1700
1687
1675
1663
1650
1638
1627
1615
1603
1592
1581
1570
1559
1548
1537
1526
1516
1505
1495
1484
1474
1464
1453
1443
1433
1423
1413
1404
1394
1385
1376
1367
1359
1351
1343
1335
1328
1321
1314
1307
1300
1294
1287
1281
1275
1269
1262
1256
1249
1243
1236
1230
1223
1216
1209
1202
1195
1188
1181
1174
1167
1160
1153
1147
1140
1134
1128
1122
1116
1110
1105
1100
1094
1089
1084
1080
1075
1070
1066
1062
1058
1054
1050
1046
1043
1040
1037
1034
1031
1029
1027
1025
1022
1020
1018
1018
1016
1016
1014
1014
1012
1012
1010
1010
1008
1008
1006
1004
1002
1002
1000
998
997
995
994
992
991
990
989
989
988
988
988
989
990
991
992
993
995
997
999
1000
1002
1004
1006
1008
1010
1012
1014
1016
1018
1020
1020
1022
1022
1024
1025
1027
1028
1029
1031
1032
1034
1036
1038
1041
1043
1046
1049
1052
1055
1058
1061
1064
1067
1070
1073
1076
1079
1082
1084
1087
1090
1092
1095
1098
1101
1104
1108
1111
1115
1119
1123
1127
1131
1135
1140
1145
1149
1154
1159
1164
1169
1174
1179
1184
1189
1194
1198
1203
1208
1213
1217
1222
1226
1231
1236
1240
1245
1249
1254
1258
1263
1267
1272
1276
1281
1286
1290
1295
1300
1305
1309
1314
1319
1324
1328
1333
1337
1341
1346
1350
1353
1357
1361
1365
1368
1372
1375
1379
1383
1387
1391
1395
1399
1403
1408
1413
1418
1423
1428
1433
1438
1443
1449
1454
1459
1465
1470
1475
1481
1486
1491
1497
1503
1509
1514
1521
1527
1533
1539
1546
1552
1559
1565
1572
1578
1584
1591
1597
1602
1608
1614
1619
1624
1629
1635
1640
1645
1649
1654
1659
1664
1669
1674
1679
1684
1689
1694
1699
1704
1709
1714
1719
1723
1728
1732
1736
1740
1744
1748
1752
1755
1759
1762
1765
1768
1771
1774
1778
1781
1784
1787
1790
1793
1796
1799
1802
1805
1808
1811
1814
1816
1819
1821
1824
1826
1828
1831
1833
1835
1838
1840
1842
1845
1847
1849
1852
1854
1856
1858
1860
1863
1864
1866
1868
1870
1871
1873
1874
1875
1876
1876
1877
1877
1877
1877
1877
1876
1875
1875
1874
1873
1872
1871
1870
1869
1867
1866
1865
1864
1863
1863
1862
1861
1861
1861
1860
1860
1860
1860
1860
1860
1861
1861
1861
1861
1861
1862
1862
1862
1862
1862
1862
1862
1861
1861
1861
1861
1861
1860
1860
1860
1859
1859
1858
1858
1857
1857
1857
1856
1856
1856
1855
1855
1855
1855
1854
1854
1854
1853
1853
1853
1852
1852
1851
1851
1850
1850
1850
1850
1850
1850
1850
1851
1851
1852
1853
1854
1856
1857
1858
1860
1862
1863
1865
1867
1868
1870
1871
1873
1874
1875
1876
1877
1877
1878
1878
1879
1879
1879
1879
1879
1879
1879
1879
1879
1879
1879
1879
1879
1879
1878
1878
1878
1877
1877
1876
1875
1874
1874
1873
1872
1871
1869
1868
1867
1866
1864
1863
1862
1860
1859
1857
1856
1854
1853
1851
1849
1848
1846
1844
1842
1840
1838
1836
1833
1831
1828
1825
1822
1818
1815
1811
1807
1803
1799
1795
1790
1785
1780
1775
1770
1764
1758
1752
1746
1740
1734
1728
1722
1715
1709
1703
1696
1690
1683
1677
1670
1663
1657
1650
1643
1636
1629
1622
1615
1607
1600
1592
1584
1576
1568
1560
1552
1543
1535
1526
1517
1508
1499
1490
1481
1472
1463
1454
1445
1437
1428
1419
1411
1402
1393
1385
1376
1368
1359
1351
1342
1334
1325
1317
1308
1299
1290
1281
1272
1263
1253
1244
1234
1225
1215
1205
1196
1186
1176
1166
1156
1146
1136
1126
1115
1105
1095
1084
1074
1063
1053
1042
1031
1020
1010
999
988
977
967
956
946
936
926
916
906
896
887
877
868
859
851
842
833
825
816
808
800
791
783
774
766
757
748
740
731
722
713
704
695
686
677
668
659
651
642
633
624
616
607
598
590
581
573
564
555
547
538
529
520
511
502
493
484
474
465
456
446
437
427
418
408
399
390
381
371
362
353
344
335
326
318
309
300
291
282
273
265
256
247
238
230
221
212
203
195
186
177
168
160
151
143
134
126
118
110
102
94
86
79
71
63
56
48
41
34
27
19
12
5
-2
-9
-16
-23
-30
-37
-44
-51
-57
-64
-71
-77
-84
-90
-97
-103
-109
-115
-120
-126
-131
-136
-140
-145
-149
-153
-157
-161
-165
-168
-172
-175
-178
-182
-185
-188
-191
-195
-198
-201
-204
-207
-211
-214
-216
-219
-222
-224
-226
-228
-230
-232
-233
-234
-234
-235
-235
-235
-234
-234
-233
-232
-231
-230
-228
-227
-226
-224
-223
-222
-220
-219
-217
-215
-214
-212
-210
-208
-206
-203
-201
-198
-195
-192
-188
-185
-181
-177
-173
-169
-165
-161
-156
-152
-147
-143
-138
-133
-128
-123
-118
-112
-107
-101
-95
-90
-84
-78
-71
-65
-59
-52
-45
-38
-31
-24
-17
-9
-2
6
14
21
29
38
46
54
62
70
79
87
96
104
112
121
129
137
146
154
162
170
178
186
194
202
210
218
226
233
241
248
256
263
270
277
283
290
297
303
309
315
321
326
332
337
343
348
353
358
363
368
373
378
383
388
393
398
404
409
414
420
425
430
436
441
446
451
456
461
466
470
475
479
483
487
491
495
498
501
504
507
510
513
515
518
520
523
525
527
529
531
533
535
536
538
539
540
541
542
542
543
543
543
542
542
541
540
539
537
536
534
532
530
528
525
522
519
516
513
510
506
502
499
495
491
487
483
479
474
470
465
461
456
451
446
441
435
429
423
417
410
403
396
389
381
373
365
356
348
339
330
320
311
301
292
282
272
262
252
241
231
220
210
199
189
178
167
156
145
134
123
112
101
90
79
68
57
45
34
23
11
-1
-12
-24
-36
-48
-61
-73
-85
-98
-111
-123
-136
-149
-162
-175
-189
-202
-215
-228
-242
-255
-268
-281
-295
-308
-322
-335
-348
-362
-375
-389
-402
-416
-430
-443
-457
-470
-484
-497
-511
-524
-538
-551
-565
-578
-592
-605
-618
-632
-645
-658
-672
-685
-698
-712
-725
-738
-751
-764
-778
-791
-803
-816
-829
-841
-854
-866
-878
-890
-902
-914
-925
-937
-948
-960
-971
-982
-993
-1004
-1014
-1026
-1037
-1047
-1058
-1068
-1078
-1089
-1099
-1109
-1119
-1129
-1139
-1148
-1158
-1167
-1177
-1186
-1195
-1204
-1213
-1222
-1231
-1239
-1248
-1256
-1264
-1272
-1280
-1288
-1295
-1303
-1310
-1317
-1324
-1330
-1337
-1343
-1349
-1355
-1361
-1366
-1371
-1376
-1381
-1386
-1391
-1396
-1400
-1404
-1408
-1412
-1416
-1420
-1424
-1427
-1431
-1434
-1437
-1440
-1443
-1446
-1449
-1451
-1454
-1456
-1459
-1461
-1463
-1465
-1467
-1469
-1471
-1473
-1474
-1475
-1476
-1477
-1478
-1479
-1479
-1479
-1479
-1479
-1479
-1478
-1477
-1477
-1476
-1475
-1474
-1472
-1471
-1470
-1468
-1466
-1465
-1463
-1461
-1459
-1457
-1454
-1452
-1450
-1447
-1444
-1441
-1438
-1435
-1431
-1428
-1424
-1420
-1416
-1412
-1407
-1403
-1398
-1393
-1388
-1382
-1377
-1371
-1365
-1359
-1353
-1347
-1340
-1334
-1327
-1320
-1313
-1306
-1299
-1292
-1285
-1277
-1269
-1262
-1254
-1246
-1238
-1230
-1222
-1214
-1205
-1197
-1188
-1180
-1171
-1162
-1153
-1144
-1136
-1127
-1118
-1109
-1099
-1090
-1081
-1072
-1062
-1053
-1043
-1033
-1022
-1012
-1002
-992
-981
-970
-959
-948
-937
-925
-914
-902
-890
-878
-867
-855
-842
-830
-818
-806
-794
-781
-769
-756
-744
-731
-718
-706
-693
-680
-668
-655
-642
-630
-617
-604
-592
-579
-567
-554
-542
-529
-517
-504
-492
-480
-467
-455
-442
-429
-417
-404
-391
-378
-366
-353
-340
-327
-314
-301
-288
-274
-261
-248
-235
-222
-209
-196
-184
-171
-158
-145
-132
-120
-107
-95
-82
-70
-57
-45
-32
-20
-7
5
17
30
42
54
66
78
90
102
114
126
137
149
160
171
183
194
205
216
226
237
248
259
269
280
290
300
310
321
331
340
350
360
370
379
388
398
407
416
425
433
442
450
459
467
474
482
490
497
504
511
518
524
530
536
542
548
553
558
563
567
571
575
579
583
587
590
593
597
600
603
605
608
610
613
615
617
618
620
621
622
623
624
625
625
626
626
626
626
626
625
625
624
624
623
622
621
620
619
618
617
615
614
612
611
609
608
606
604
603
601
599
597
595
593
591
589
586
584
581
579
576
573
570
567
563
560
556
553
549
545
541
537
533
529
526
522
518
514
511
507
503
500
496
493
490
486
483
480
476
473
469
465
461
458
454
450
445
441
437
433
428
424
419
415
410
405
401
396
391
386
381
376
371
366
361
356
350
345
340
335
330
325
319
314
309
304
299
294
289
284
279
275
270
266
261
257
253
248
244
240
236
232
229
225
221
217
214
210
206
203
199
195
192
188
185
181
177
174
170
166
162
159
155
151
148
144
141
137
134
130
127
123
120
117
113
110
107
104
100
97
94
91
88
85
82
79
76
73
70
67
64
62
59
56
54
51
49
46
44
41
39
36
34
31
29
26
23
20
17
14
11
8
5
2
-2
-5
-8
-12
-15
-18
-22
-25
-28
-31
-35
-38
-41
-45
-48
-52
-55
-58
-62
-65
-69
-72
-76
-79
-83
-87
-90
-94
-98
-102
-105
-109
-113
-116
-120
-124
-128
-131
-135
-139
-143
-146
-150
-154
-158
-162
-166
-170
-174
-178
-182
-186
-190
-195
-199
-203
-208
-213
-218
-222
-227
-233
-238
-243
-249
-254
-260
-266
-272
-278
-284
-290
-296
-303
-309
-316
-322
-329
-335
-342
-349
-355
-362
-369
-376
-383
-390
-397
-404
-411
-419
-426
-434
-442
-450
-458
-466
-474
-482
-491
-499
-508
-516
-525
-534
-542
-551
-560
-569
-578
-587
-597
-606
-615
-625
-635
-644
-654
-664
-674
-684
-694
-705
-715
-726
-736
-747
-758
-769
-780
-791
-803
-814
-826
-837
-849
-861
-872
-884
-897
-909
-921
-933
-946
-959
-971
-984
-997
-1010
-1024
-1037
-1050
-1064
-1078
-1091
-1105
-1119
-1133
-1147
-1161
-1176
-1190
-1204
-1218
-1233
-1247
-1262
-1276
-1290
-1305
-1319
-1334
-1348
-1363
-1377
-1391
-1406
-1420
-1435
-1449
-1464
-1478
-1493
-1507
-1522
-1537
-1551
-1566
-1581
-1595
-1610
-1625
-1639
-1654
-1669
-1683
-1698
-1713
-1728
-1742
-1757
-1772
-1787
-1802
-1816
-1831
-1846
-1861
-1876
-1891
-1906
-1921
-1936
-1951
-1966
-1981
-1996
-2011
-2025
-2041
-2057
-2073
-2088
-2104
-2119
-2135
-2151
-2167
-2183
-2199
-2215
-2231
-2247
-2264
-2280
-2296
-2312
-2328
-2344
-2361
-2377
-2393
-2408
-2424
-2440
-2456
-2472
-2487
-2503
-2518
-2534
-2550
-2565
-2581
-2596
-2612
-2627
-2642
-2657
-2673
-2688
-2703
-2718
-2733
-2748
-2763
-2777
-2792
-2807
-2821
-2836
-2850
-2864
-2878
-2892
-2906
-2920
-2934
-2948
-2961
-2975
-2988
-3001
-3015
-3028
-3041
-3054
-3066
-3079
-3091
-3104
-3116
-3128
-3140
-3152
-3164
-3175
-3187
-3198
-3210
-3221
-3232
-3244
-3255
-3266
-3277
-3288
-3298
-3309
-3320
-3330
-3340
-3351
-3361
-3371
-3381
-3390
-3400
-3409
-3419
-3428
-3437
-3446
-3454
-3463
-3471
-3480
-3488
-3496
-3504
-3511
-3519
-3526
-3533
-3541
-3548
-3554
-3561
-3568
-3574
-3581
-3587
-3593
-3599
-3604
-3610
-3615
-3620
-3625
-3630
-3634
-3639
-3643
-3647
-3651
-3654
-3657
-3661
-3664
-3666
-3669
-3671
-3674
-3675
-3677
-3679
-3680
-3681
-3682
-3683
-3684
-3684
-3684
-3684
-3683
-3683
-3682
-3681
-3679
-3677
-3675
-3673
-3670
-3667
-3664
-3661
-3657
-3653
-3649
-3644
-3639
-3634
-3628
-3623
-3617
-3611
-3604
-3598
-3591
-3584
-3576
-3569
-3561
-3553
-3544
-3536
-3527
-3518
-3509
-3499
-3490
-3480
-3469
-3459
-3448
-3437
-3426
-3414
-3402
-3390
-3377
-3364
-3351
-3337
-3324
-3310
-3296
-3281
-3266
-3251
-3236
-3221
-3205
-3190
-3174
-3158
-3142
-3125
-3108
-3092
-3075
-3057
-3040
-3022
-3004
-2986
-2968
-2950
-2931
-2912
-2893
-2873
-2854
-2834
-2814
-2793
-2773
-2752
-2731
-2709
-2688
-2666
-2644
-2622
-2600
-2577
-2554
-2531
-2508
-2485
-2462
-2439
-2415
-2392
-2368
-2344
-2321
-2297
-2273
-2249
-2225
-2201
-2176
-2152
-2128
-2103
-2078
-2054
-2029
-2003
-1978
-1953
-1927
-1902
-1876
-1850
-1824
-1797
-1771
-1745
-1718
-1691
-1664
-1637
-1610
-1583
-1556
-1528
-1501
-1473
-1445
-1417
-1389
-1361
-1333
-1304
-1276
-1247
-1218
-1189
-1159
-1130
-1100
-1071
-1041
-1010
-981
-950
-920
-889
-858
-827
-796
-765
-734
-702
-671
-639
-607
-576
-544
-512
-480
-448
-415
-383
-351
-318
-285
-252
-220
-186
-153
-120
-87
-53
-20
14
48
82
116
150
184
218
252
286
321
355
390
424
459
493
528
563
597
632
667
702
736
771
806
841
876
911
946
981
1014
1050
1085
1120
1156
1191
1226
1261
1296
1331
1366
1401
1436
1471
1506
1541
1576
1611
1646
1681
1716
1750
1785
1820
1854
1889
1923
1957
1992
2025
2060
2094
2128
2162
2196
2230
2264
2298
2332
2366
2400
2433
2467
2500
2534
2567
2601
2634
2667
2700
2733
2766
2799
2831
2864
2896
2929
2961
2993
3025
3057
3089
3121
3153
3184
3216
3247
3279
3310
3341
3372
3403
3433
3464
3495
3525
3555
3585
3615
3645
3675
3705
3735
3764
3794
3823
3853
3882
3911
3940
3970
3999
4027
4057
4086
4115
4143
4172
4201
4229
4258
4286
4314
4342
4369
4397
4424
4451
4478
4505
4531
4558
4584
4610
4636
4661
4687
4712
4737
4762
4787
4812
4836
4861
4885
4909
4934
4958
4981
5005
5029
5052
5076
5099
5122
5145
5168
5191
5213
5235
5257
5279
5301
5323
5344
5365
5387
5408
5428
5449
5469
5490
5510
5530
5550
5569
5589
5608
5627
5646
5665
5684
5702
5721
5739
5757
5774
5792
5809
5827
5844
5861
5877
5894
5910
5927
5943
5959
5975
5990
6006
6021
6036
6051
6066
6081
6096
6110
6125
6139
6153
6167
6181
6195
6209
6222
6236
6249
6262
6275
6288
6301
6313
6326
6338
6350
6363
6374
6386
6398
6409
6420
6432
6442
6453
6464
6474
6485
6495
6505
6515
6525
6535
6545
6554
6563
6573
6582
6591
6600
6608
6617
6625
6634
6642
6650
6658
6666
6674
6681
6688
6696
6703
6710
6716
6723
6730
6736
6742
6748
6754
6759
6765
6770
6775
6780
6785
6790
6794
6798
6803
6807
6811
6814
6818
6821
6824
6827
6830
6833
6836
6838
6840
6842
6844
6846
6847
6848
6849
6850
6851
6851
6852
6852
6852
6851
6851
6850
6850
6849
6848
6847
6845
6844
6842
6840
6838
6836
6834
6832
6829
6826
6823
6820
6817
6813
6810
6806
6802
6798
6794
6789
6785
6781
6776
6771
6766
6761
6756
6751
6746
6741
6735
6730
6724
6719
6713
6707
6702
6696
6690
6684
6678
6673
6667
6661
6655
6649
6643
6637
6631
6625
6619
6613
6607
6601
6595
6589
6583
6577
6571
6565
6559
6553
6546
6540
6534
6528
6521
6515
6509
6502
6495
6489
6482
6475
6469
6462
6455
6448
6441
6435
6428
6421
6414
6408
6401
6394
6388
6381
6375
6368
6362
6356
6349
6343
6337
6330
6324
6318
6312
6306
6300
6293
6287
6281
6275
6269
6263
6257
6251
6245
6239
6233
6227
6221
6215
6209
6204
6198
6192
6187
6181
6175
6170
6164
6159
6153
6148
6142
6137
6131
6126
6121
6115
6110
6104
6099
6094
6089
6084
6079
6074
6069
6064
6059
6055
6050
6046
6041
6037
6033
6029
6025
6021
6018
6014
6011
6007
6004
6001
5997
5994
5991
5989
5986
5983
5980
5978
5975
5973
5970
5968
5966
5964
5962
5960
5958
5956
5954
5952
5951
5949
5947
5946
5945
5943
5942
5940
5939
5938
5937
5936
5935
5934
5933
5932
5931
5930
5929
5928
5928
5927
5926
5925
5924
5924
5923
5922
5921
5921
5920
5919
5918
5917
5916
5916
5915
5914
5913
5912
5911
5909
5908
5907
5906
5904
5903
5901
5899
5898
5896
5894
5892
5890
5887
5885
5883
5880
5877
5875
5872
5869
5866
5862
5859
5856
5852
5849
5845
5841
5838
5834
5830
5825
5821
5817
5812
5807
5803
5797
5792
5787
5782
5776
5770
5764
5758
5752
5746
5740
5733
5727
5720
5713
5706
5699
5692
5684
5677
5669
5662
5654
5646
5639
5631
5623
5614
5606
5598
5589
5581
5572
5563
5554
5544
5535
5525
5516
5506
5496
5486
5475
5464
5454
5443
5432
5421
5409
5398
5386
5374
5363
5351
5339
5327
5314
5302
5290
5278
5265
5253
5241
5228
5215
5203
5190
5177
5164
5151
5138
5125
5112
5098
5085
5071
5058
5044
5030
5016
5002
4988
4974
4960
4945
4931
4916
4902
4887
4872
4858
4843
4828
4813
4798
4782
4767
4752
4736
4721
4705
4690
4674
4658
4643
4627
4611
4595
4579
4563
4547
4531
4515
4499
4483
4467
4451
4434
4418
4401
4385
4368
4352
4335
4319
4302
4285
4268
4252
4235
4218
4201
4184
4168
4151
4134
4117
4101
4083
4067
4051
4034
4018
4001
3985
3968
3952
3935
3919
3902
3886
3869
3853
3837
3820
3804
3788
3771
3755
3739
3722
3706
3690
3674
3658
3642
3626
3610
3594
3578
3562
3546
3530
3514
3499
3483
3468
3452
3437
3421
3406
3390
3375
3360
3345
3330
3315
3300
3285
3270
3255
3241
3226
3211
3197
3182
3168
3154
3139
3125
3111
3097
3083
3069
3055
3041
3027
3014
3000
2987
2973
2960
2946
2933
2920
2907
2894
2882
2869
2856
2844
2832
2819
2807
2795
2783
2771
2759
2747
2736
2724
2712
2701
2689
2677
2666
2654
2643
2632
2620
2609
2598
2586
2575
2564
2553
2542
2530
2519
2508
2497
2486
2475
2464
2453
2442
2431
2420
2410
2399
2388
2378
2367
2357
2346
2336
2326
2315
2305
2295
2284
2274
2264
2253
2243
2233
2222
2212
2201
2191
2180
2170
2159
2149
2138
2127
2116
2106
2095
2084
2073
2062
2051
2040
2029
2017
2007
1996
1985
1974
1962
1951
1940
1929
1918
1906
1895
1884
1872
1861
1850
1838
1827
1815
1803
1792
1780
1769
1757
1746
1734
1723
1711
1700
1688
1677
1665
1654
1643
1631
1620
1609
1598
1586
1575
1564
1553
1542
1530
1519
1508
1497
1486
1475
1464
1453
1442
1431
1420
1410
1399
1388
1377
1367
1356
1346
1335
1325
1315
1304
1294
1284
1274
1263
1253
1243
1233
1224
1214
1204
1194
1184
1175
1165
1155
1146
1136
1127
1117
1107
1098
1088
1079
1069
1059
1050
1040
1031
1022
1012
1002
993
984
975
965
956
947
938
928
919
910
901
892
883
873
864
855
846
836
827
817
808
798
788
779
769
759
749
739
730
720
710
700
690
680
670
660
650
641
631
621
611
601
591
581
571
561
551
541
531
521
511
501
491
480
470
460
450
440
430
419
409
399
388
378
367
357
346
335
325
314
303
292
282
271
260
249
238
228
217
206
195
185
174
163
153
142
131
121
110
100
90
79
69
59
48
38
28
18
8
-2
-12
-21
-31
-41
-50
-60
-69
-79
-88
-97
-106
-115
-124
-133
-142
-151
-160
-168
-177
-185
-193
-201
-209
-217
-225
-233
-241
-248
-255
-263
-270
-277
-284
-291
-297
-304
-310
-317
-323
-329
-335
-341
-346
-352
-357
-362
-367
-371
-376
-380
-384
-388
-392
-395
-399
-402
-405
-408
-411
-413
-416
-418
-420
-422
-424
-425
-427
-428
-429
-430
-431
-431
-431
-431
-431
-431
-430
-429
-428
-426
-425
-423
-421
-419
-417
-414
-411
-408
-405
-402
-398
-394
-390
-386
-382
-377
-372
-367
-361
-356
-350
-344
-338
-331
-325
-318
-310
-303
-296
-288
-280
-272
-263
-254
-245
-236
-227
-217
-207
-197
-187
-176
-165
-154
-142
-130
-118
-106
-93
-80
-67
-54
-40
-26
-12
2
17
31
46
62
77
93
109
125
141
157
174
191
208
225
242
260
277
295
313
332
350
369
388
407
426
445
465
485
505
525
545
565
586
606
627
648
669
690
712
733
755
777
799
821
843
866
888
911
934
956
979
1002
1026
1049
1072
1096
1119
1143
1166
1190
1214
1237
1261
1285
1309
1333
1357
1381
1405
1429
1453
1477
1501
1525
1549
1573
1597
1621
1645
1669
1693
1717
1741
1765
1789
1813
1837
1861
1885
1908
1932
1956
1979
2003
2025
2050
2073
2096
2119
2142
2165
2188
2211
2233
2256
2278
2300
2322
2344
2365
2387
2408
2429
2450
2471
2491
2512
2532
2552
2572
2592
2611
2631
2650
2669
2688
2707
2725
2744
2762
2780
2797
2815
2832
2849
2866
2883
2900
2916
2932
2948
2963
2979
2994
3009
3023
3038
3052
3066
3079
3093
3106
3119
3132
3144
3156
3168
3180
3192
3203
3214
3225
3235
3246
3256
3266
3275
3284
3294
3302
3311
3319
3327
3335
3343
3350
3358
3365
3371
3378
3385
3391
3397
3403
3409
3414
3419
3425
3429
3434
3439
3443
3447
3451
3454
3457
3460
3463
3465
3468
3470
3471
3472
3474
3474
3475
3475
3475
3475
3474
3474
3473
3472
3471
3469
3468
3466
3464
3462
3459
3457
3454
3452
3449
3445
3442
3439
3435
3431
3427
3422
3418
3413
3408
3403
3398
3392
3386
3380
3374
3368
3362
3355
3349
3342
3335
3328
3321
3314
3307
3300
3292
3285
3277
3270
3262
3255
3247
3239
3232
3224
3216
3208
3200
3192
3184
3176
3167
3159
3151
3143
3134
3126
3118
3109
3101
3092
3084
3076
3067
3059
3050
3042
3033
3024
3016
3007
2998
2989
2981
2972
2963
2954
2946
2937
2928
2920
2911
2903
2894
2885
2877
2869
2860
2852
2843
2835
2827
2819
2811
2802
2794
2786
2778
2770
2762
2754
2747
2739
2731
2723
2716
2708
2701
2693
2685
2678
2670
2663
2656
2648
2641
2634
2626
2619
2612
2605
2598
2591
2585
2578
2571
2565
2559
2552
2546
2540
2534
2528
2522
2516
2510
2504
2499
2493
2488
2482
2477
2472
2466
2461
2456
2451
2447
2442
2438
2433
2429
2425
2421
2418
2414
2411
2407
2404
2401
2399
2396
2393
2390
2387
2384
2381
2378
2376
2373
2370
2367
2364
2361
2358
2356
2353
2350
2347
2344
2341
2339
2336
2333
2330
2327
2324
2322
2319
2316
2313
2311
2308
2305
2302
2299
2297
2294
2291
2288
2286
2283
2280
2277
2275
2272
2269
2266
2264
2261
2258
2255
2253
2250
2247
2245
2242
2239
2237
2234
2231
2229
2226
2223
2220
2218
2215
2212
2210
2207
2205
2202
2199
2197
2194
2191
2189
2186
2183
2181
2178
2176
2173
2170
2168
2165
2163
2160
2157
2155
2152
2150
2147
2144
2142
2139
2137
2134
2132
2129
2127
2124
2121
2119
2116
2114
2111
2109
2106
2104
2101
2099
2096
2094
2091
2089
2086
2084
2081
2079
2076
2074
2071
2069
2066
2064
2061
2059
2057
2054
2052
2049
2047
2044
2041
2039
2037
2035
2032
2029
2027
2025
2023
2020
2017
2015
2013
2011
2008
2005
2003
2001
1999
1996
1994
1992
1989
1987
1984
1982
1980
1977
1975
1973
1970
1968
1966
1963
1961
1959
1956
1954
1952
1950
1947
1945
1943
1940
1938
1936
1933
1931
1929
1927
1924
1922
1920
1918
1915
1913
1911
1909
1906
1904
1902
1900
1897
1895
1893
1891
1888
1886
1884
1882
1880
1877
1875
1873
1871
1869
1866
1864
1862
1860
1858
1856
1853
1851
1849
1847
1845
1843
1840
1838
1836
1834
1832
1830
1828
1825
1823
1821
1819
1817
1815
1813
1811
1808
1806
1804
1802
1800
1798
1796
1794
1792
1790
1788
1786
1783
1781
1779
1777
1775
1773
1771
1769
1767
1765
1763
1761
1759
1757
1755
1753
1751
1749
1747
1745
1743
1741
1739
1737
1735
1733
1731
1729
1727
1725
1723
1721
1719
1717
1715
1713
1711
1709
1707
1705
1703
1701
1699
1697
1696
1694
1692
1690
1688
1686
1684
1682
1680
1678
1676
1674
1673
1671
1669
1667
1665
1663
1661
1659
1658
1656
1654
1652
1650
1648
1646
1644
1643
1641
1639
1637
1635
1633
1632
1630
1628
1626
1624
1622
1621
1619
1617
1615
1613
1612
1610
1608
1606
1604
1603
1601
1599
1597
1596
1594
1592
1590
1588
1587
1585
1583
1581
1580
1578
1576
1574
1573
1571
1569
1567
1566
1564
1562
1561
1559
1557
1555
1554
1552
1550
1549
1547
1545
1544
1542
1540
1539
1537
1535
1533
1532
1530
1528
1527
1525
1523
1522
1520
1519
1517
1515
1514
1512
1510
1509
1507
1505
1504
1502
1501
1499
1497
1496
1494
1493
1491
1489
1488
1486
1485
1483
1481
1480
1478
1477
1475
1473
1472
1470
1469
1467
1466
1464
1463
1461
1459
1458
1456
1455
1453
1452
1450
1449
1447
1446
1444
1443
1441
1440
1438
1437
1435
1434
1432
1431
1429
1428
1426
1425
1423
1422
1420
1419
1417
1416
1414
1413
1411
1410
1408
1407
1405
1404
1403
1401
1400
1398
1397
1395
1394
1392
1391
1390
1388
1387
1385
1384
1383
1381
1380
1378
1377
1375
1374
1373
1371
1370
1369
1367
1366
1364
1363
1362
1360
1359
1358
1356
1355
1353
1352
1351
1349
1348
1347
1345
1344
1343
1341
1340
1339
1337
1336
1335
1333
1332
1331
1329
1328
1327
1325
1324
1323
1322
1320
1319
1318
1316
1315
1314
1313
1311
1310
1309
1307
1306
1305
1304
1302
1301
1300
1299
1297
1296
1295
1294
1292
1291
1290
1289
1287
1286
1285
1284
1282
1281
1280
1279
1278
1276
1275
1274
1273
1272
1270
1269
1268
1267
1266
1264
1263
1262
1261
1260
1258
1257
1256
1255
1254
1253
1251
1250
1249
1248
1247
1246
1245
1243
1242
1241
1240
1239
1238
1237
1235
1234
1233
1232
1231
1230
1229
1228
1226
1225
1224
1223
1222
1221
1220
1219
1218
1217
1215
1214
1213
1212
1211
1210
1209
1208
1207
1206
1205
1204
1203
1201
1200
1199
1198
1197
1196
1195
1194
1193
1192
1191
1190
1189
1188
1187
1186
1185
1184
1183
1182
1181
1180
1179
1178
1177
1176
1175
1174
1173
1172
1171
1170
1169
1168
1167
1166
1165
1164
1163
1162
1161
1160
1159
1158
1157
1156
1155
1154
1153
1152
1151
1150
1149
1148
1147
1146
1146
1145
1144
1143
1142
1141
1140
1139
1138
1137
1136
1135
1134
1133
1133
1132
1131
1130
1129
1128
1127
1126
1125
1124
1124
1123
1122
1121
1120
1119
1118
1117
1117
1116
1115
1114
1113
1112
1111
1110
1110
1109
1108
1107
1106
1105
1104
1104
1103
1102
1101
1100
1099
1099
1098
1097
1096
1095
1094
1094
1093
1092
1091
1090
1090
1089
1088
1087
1086
1086
1085
1084
1083
1082
1082
1081
1080
1079
1078
1078
1077
1076
1075
1075
1074
1073
1072
1071
1071
1070
1069
1068
1068
1067
1066
1065
1065
1064
1063
1062
1062
1061
1060
1060
1059
1058
1057
1057
1056
1055
1054
1054
1053
1052
1052
1051
1050
1049
1049
1048
1047
1047
1046
1045
1044
1044
1043
1042
1042
1041
1040
1040
1039
1038
1038
1037
1036
1036
1035
1034
1034
1033
1032
1032
1031
1030
1030
1029
1028
1028
1027
1026
1026
1025
1024
1024
1022
1022
1022
1020
1020
1020
1018
1018
1018
1016
1016
1016
1016
1014
1014
1014
1012
1012
1012
1010
1010
1010
1010
1008
1008
1008
1006
1006
1006
1004
1004
1004
1004
1002
1002
1002
1000
1000
1000
1000
999
998
998
997
997
996
996
995
994
994
993
993
992
992
991
991
990
990
989
988
988
987
987
986
986
985
985
984
984
983
983
982
982
981
981
980
980
979
979
978
978
977
977
976
976
975
975
974
974
973
973
972
972
971
971
970
970
969
969
968
968
967
967
966
966
965
965
964
964
964
963
963
962
962
961
961
960
960
960
959
959
958
958
957
957
956
956
956
955
955
954
954
953
953
953
952
952
951
951
951
950
950
949
949
948
948
948
947
947
946
946
946
945
945
944
944
944
943
943
