5
47014
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
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
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
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
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
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
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
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
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
9
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
10
11
11
11
11
11
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
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
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
18
18
18
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
19
19
19
20
20
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
21
21
21
21
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
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
26
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
29
29
30
30
30
30
30
30
30
30
30
30
30
30
30
31
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
36
36
36
36
36
36
36
36
37
37
37
37
37
37
37
38
38
38
38
38
38
38
39
39
39
39
39
39
39
40
40
40
40
40
40
41
41
41
41
41
41
42
42
42
42
42
42
43
43
43
43
43
43
44
44
44
44
44
44
45
45
45
45
45
45
46
46
46
46
46
46
47
47
47
47
47
47
48
48
48
48
48
48
49
49
49
49
49
49
50
50
50
50
50
50
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
57
57
57
57
57
57
58
58
58
58
58
59
59
59
59
59
59
60
60
60
60
60
61
61
61
61
61
62
62
62
62
62
63
63
63
63
63
64
64
64
64
64
65
65
65
65
65
66
66
66
66
66
67
67
67
67
68
68
68
68
68
69
69
69
69
70
70
70
70
70
71
71
71
71
72
72
72
72
73
73
73
73
73
74
74
74
74
75
75
75
75
76
76
76
76
76
77
77
77
77
78
78
78
78
79
79
79
79
79
80
80
80
80
81
81
81
81
82
82
82
82
83
83
83
83
83
84
84
84
84
85
85
85
85
85
86
86
86
86
87
87
87
87
87
88
88
88
88
88
89
89
89
89
90
90
90
90
90
91
91
91
91
91
92
92
92
92
92
93
93
93
93
93
94
94
94
94
94
95
95
95
95
95
96
96
96
96
97
97
97
97
97
98
98
98
98
98
99
99
99
99
99
100
100
100
100
100
100
101
101
101
101
101
102
102
102
102
102
102
103
103
103
103
103
104
104
104
104
104
104
105
105
105
105
105
105
106
106
106
106
106
107
107
107
107
107
107
108
108
108
108
108
108
109
109
109
109
109
110
110
110
110
110
110
111
111
111
111
111
111
112
112
112
112
112
112
112
113
113
113
113
113
113
114
114
114
114
114
114
115
115
115
115
115
116
116
116
116
116
117
117
117
117
117
118
118
118
118
118
119
119
119
119
119
120
120
120
120
120
121
121
121
121
122
122
122
122
123
123
123
123
123
124
124
124
125
125
125
125
126
126
126
126
127
127
127
127
128
128
128
128
129
129
129
130
130
130
130
131
131
131
131
132
132
132
132
133
133
133
133
134
134
134
135
135
135
135
136
136
136
136
137
137
137
137
138
138
138
138
139
139
139
139
140
140
140
140
141
141
141
141
142
142
142
142
143
143
143
143
144
144
144
144
145
145
145
145
146
146
146
146
146
147
147
147
147
148
148
148
148
148
149
149
149
149
149
150
150
150
150
151
151
151
151
151
152
152
152
152
152
153
153
153
153
153
154
154
154
154
154
154
155
155
155
155
155
156
156
156
156
156
157
157
157
157
157
157
158
158
158
158
158
158
158
159
159
159
159
159
159
160
160
160
160
160
160
160
161
161
161
161
161
161
161
162
162
162
162
162
162
162
163
163
163
163
163
163
163
163
164
164
164
164
164
164
164
165
165
165
165
165
165
165
166
166
166
166
166
166
166
166
167
167
167
167
167
167
167
168
168
168
168
168
168
168
168
169
169
169
169
169
169
169
169
170
170
170
170
170
170
170
170
171
171
171
171
171
171
171
172
172
172
172
172
172
172
173
173
173
173
173
173
173
174
174
174
174
174
174
174
174
175
175
175
175
175
175
176
176
176
176
176
176
176
177
177
177
177
177
177
177
178
178
178
178
178
178
179
179
179
179
179
179
180
180
180
180
180
180
180
181
181
181
181
181
182
182
182
182
182
182
183
183
183
183
183
184
184
184
184
184
184
185
185
185
185
185
186
186
186
186
186
186
187
187
187
187
187
188
188
188
188
188
189
189
189
189
190
190
190
190
190
191
191
191
191
192
192
192
192
192
193
193
193
193
194
194
194
194
195
195
195
195
196
196
196
196
196
197
197
197
197
198
198
198
198
199
199
199
199
199
200
200
200
200
201
201
201
201
201
202
202
202
202
203
203
203
203
203
204
204
204
204
205
205
205
205
205
206
206
206
206
207
207
207
207
208
208
208
208
209
209
209
209
210
210
210
210
210
211
211
211
211
212
212
212
212
212
213
213
213
213
214
214
214
214
214
215
215
215
215
216
216
216
216
216
217
217
217
217
218
218
218
218
218
219
219
219
219
220
220
220
220
220
221
221
221
221
222
222
222
222
222
223
223
223
223
224
224
224
224
224
225
225
225
225
225
226
226
226
226
226
227
227
227
227
227
228
228
228
228
228
228
229
229
229
229
230
230
230
230
230
231
231
231
231
231
232
232
232
232
232
233
233
233
233
233
234
234
234
234
234
235
235
235
235
235
236
236
236
236
236
237
237
237
237
237
238
238
238
238
238
238
239
239
239
239
239
240
240
240
240
240
240
241
241
241
241
241
242
242
242
242
242
243
243
243
243
243
244
244
244
244
244
245
245
245
245
245
246
246
246
246
246
247
247
247
247
247
248
248
248
248
249
249
249
249
249
250
250
250
250
250
251
251
251
251
252
252
252
252
252
253
253
253
253
254
254
254
254
255
255
255
255
256
256
256
256
256
257
257
257
257
258
258
258
258
259
259
259
259
259
260
260
260
260
261
261
261
261
261
262
262
262
262
262
263
263
263
263
263
264
264
264
264
264
265
265
265
265
265
266
266
266
266
266
267
267
267
267
267
267
268
268
268
268
268
269
269
269
269
269
269
270
270
270
270
270
271
271
271
271
271
271
272
272
272
272
272
272
273
273
273
273
273
274
274
274
274
274
274
275
275
275
275
275
276
276
276
276
276
276
277
277
277
277
277
277
278
278
278
278
278
278
279
279
279
279
279
279
279
280
280
280
280
280
280
280
281
281
281
281
281
281
282
282
282
282
282
282
282
283
283
283
283
283
283
283
283
284
284
284
284
284
284
284
284
284
285
285
285
285
285
285
285
285
285
286
286
286
286
286
286
286
286
286
286
287
287
287
287
287
287
287
287
287
287
288
288
288
288
288
288
288
288
288
288
288
289
289
289
289
289
289
289
289
289
289
290
290
290
290
290
290
290
290
290
291
291
291
291
291
291
291
291
291
291
292
292
292
292
292
292
292
292
292
292
293
293
293
293
293
293
293
293
293
293
294
294
294
294
294
294
294
294
294
294
294
294
295
295
295
295
295
295
295
295
295
295
295
295
295
295
296
296
296
296
296
296
296
296
296
296
296
296
296
296
296
296
296
296
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
296
296
296
296
296
296
296
296
296
296
296
296
296
296
296
296
296
296
295
295
295
295
295
295
295
295
295
295
295
295
295
295
295
295
294
294
294
294
294
294
294
294
294
294
294
294
294
294
293
293
293
293
293
293
293
293
293
293
293
293
292
292
292
292
292
292
292
292
292
292
292
291
291
291
291
291
291
291
291
291
291
291
290
290
290
290
290
290
290
290
290
290
290
290
289
289
289
289
289
289
289
289
289
289
289
289
289
288
288
288
288
288
288
288
288
288
288
288
288
288
288
287
287
287
287
287
287
287
287
287
287
287
287
287
287
287
287
287
286
286
286
286
286
286
286
286
286
286
286
286
286
286
286
286
286
286
286
286
286
286
286
286
286
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
281
281
281
281
281
281
281
281
281
281
281
281
281
281
281
281
281
281
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
279
279
279
279
279
279
279
279
279
279
279
279
279
279
279
279
279
278
278
278
278
278
278
278
278
278
278
278
278
278
278
278
277
277
277
277
277
277
277
277
277
277
277
277
277
277
277
277
276
276
276
276
276
276
276
276
276
276
276
276
276
276
276
275
275
275
275
275
275
275
275
275
275
275
275
275
275
275
275
275
275
275
275
275
275
275
275
275
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
270
270
270
270
270
270
270
270
270
270
270
270
270
270
269
269
269
269
269
269
269
269
269
269
269
269
268
268
268
268
268
268
268
268
268
268
268
268
268
268
267
267
267
267
267
267
267
267
267
267
267
267
267
267
267
266
266
266
266
266
266
266
266
266
266
266
266
266
265
265
265
265
265
265
265
265
265
265
265
265
264
264
264
264
264
264
264
264
264
264
264
264
264
263
263
263
263
263
263
263
263
263
263
263
263
262
262
262
262
262
262
262
262
262
262
262
262
261
261
261
261
261
261
261
261
261
261
261
261
261
260
260
260
260
260
260
260
260
260
260
260
260
260
260
259
259
259
259
259
259
259
259
259
259
259
259
259
259
259
259
258
258
258
258
258
258
258
258
258
258
258
258
258
258
258
258
258
258
258
258
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
256
256
256
256
256
256
256
256
256
256
256
256
257
257
257
257
257
257
257
257
257
257
257
258
258
258
258
258
258
258
258
258
259
259
259
259
259
259
259
259
259
259
260
260
260
260
260
260
260
260
260
261
261
261
261
261
261
261
261
261
262
262
262
262
262
262
262
262
262
263
263
263
263
263
263
263
263
263
263
264
264
264
264
264
264
264
264
264
264
264
265
265
265
265
265
265
265
265
265
265
265
265
266
266
266
266
266
266
266
266
266
266
266
266
266
266
267
267
267
267
267
267
267
267
267
267
267
267
267
267
267
267
267
267
268
268
268
268
268
268
268
268
268
268
268
268
268
268
268
268
268
268
268
268
268
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
269
269
269
269
269
269
269
269
269
269
269
269
269
269
268
268
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
264
264
264
264
264
263
263
263
263
263
262
262
262
262
262
261
261
261
261
261
260
260
260
260
259
259
259
259
259
258
258
258
258
257
257
257
257
256
256
256
255
255
255
255
254
254
254
254
253
253
253
252
252
252
252
251
251
251
250
250
250
249
249
249
249
248
248
248
247
247
247
246
246
246
245
245
245
245
244
244
244
243
243
242
242
242
241
241
241
240
240
240
239
239
239
238
238
237
237
237
236
236
236
235
235
234
234
234
233
233
232
232
232
231
231
230
230
230
229
229
228
228
228
227
227
226
226
225
225
225
224
224
223
223
222
222
222
221
221
220
220
219
219
218
218
218
217
217
216
216
215
215
214
214
214
213
213
212
212
211
211
210
210
209
209
208
208
208
207
207
206
206
205
205
204
204
203
203
202
202
202
201
201
200
200
199
199
198
198
197
197
196
196
195
195
195
194
194
193
193
192
192
191
191
190
190
189
189
188
188
188
187
187
186
186
185
185
184
184
183
183
183
182
182
181
181
180
180
179
179
178
178
177
177
176
176
175
175
175
174
174
173
173
172
172
171
171
170
170
169
169
168
168
167
167
166
166
165
165
164
164
163
163
162
162
161
161
160
160
159
159
158
158
157
157
156
156
155
155
154
154
153
153
152
152
151
151
150
150
149
149
148
148
148
147
147
146
146
145
145
144
144
143
143
142
142
141
141
140
140
139
139
138
138
137
137
136
136
135
135
135
134
134
133
133
132
132
131
131
130
130
129
129
128
128
127
127
126
126
125
125
124
124
123
123
123
122
122
121
121
120
120
119
119
118
118
117
117
116
116
115
115
114
114
114
113
113
112
112
111
111
110
110
109
109
108
108
108
107
107
106
106
105
105
105
104
104
103
103
102
102
102
101
101
100
100
100
99
99
98
98
98
97
97
96
96
96
95
95
94
94
94
93
93
93
92
92
91
91
91
90
90
89
89
89
88
88
88
87
87
86
86
86
85
85
85
84
84
84
83
83
82
82
82
81
81
81
80
80
80
79
79
79
78
78
78
77
77
76
76
76
75
75
75
74
74
74
73
73
73
72
72
72
71
71
71
70
70
70
69
69
69
68
68
68
68
67
67
67
66
66
66
66
65
65
65
64
64
64
64
63
63
63
62
62
62
62
61
61
61
61
60
60
60
59
59
59
59
58
58
58
58
58
57
57
57
57
56
56
56
56
55
55
55
55
55
54
54
54
54
54
53
53
53
53
53
53
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
47
47
47
47
47
47
47
47
46
46
46
46
46
46
46
46
45
45
45
45
45
45
45
45
44
44
44
44
44
44
44
44
44
44
43
43
43
43
43
43
43
43
43
43
42
42
42
42
42
42
42
42
41
41
41
41
41
41
41
41
41
40
40
40
40
40
40
40
40
40
39
39
39
39
39
39
39
39
39
38
38
38
38
38
38
38
38
38
38
37
37
37
37
37
37
37
37
37
36
36
36
36
36
36
36
36
36
36
35
35
35
35
35
35
35
35
35
34
34
34
34
34
34
34
34
34
34
33
33
33
33
33
33
33
33
33
32
32
32
32
32
32
32
32
32
32
31
31
31
31
31
31
31
31
31
31
30
30
30
30
30
30
30
30
30
30
30
29
29
29
29
29
29
29
29
29
29
28
28
28
28
28
28
28
28
28
28
28
28
27
27
27
27
27
27
27
27
27
27
27
27
26
26
26
26
26
26
26
26
26
26
26
26
26
26
25
25
25
25
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
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
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
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
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
24
24
24
24
24
24
24
24
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
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
19
19
19
19
19
19
19
19
19
19
19
19
19
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
8
8
8
8
8
8
8
8
8
8
8
8
7
7
7
7
7
7
7
7
7
7
7
6
6
6
6
6
6
6
6
6
6
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
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
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
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
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
14
14
14
14
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
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
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
10
10
10
10
10
10
10
10
10
10
10
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
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
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
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
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
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
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
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
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
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
18
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
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
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
28
28
28
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
36
36
36
36
36
36
36
36
36
36
37
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
40
40
41
41
41
41
41
41
41
41
41
42
42
42
42
42
42
42
43
43
43
43
43
43
43
44
44
44
44
44
44
44
45
45
45
45
45
45
46
46
46
46
46
46
46
47
47
47
47
47
47
48
48
48
48
48
48
49
49
49
49
49
49
50
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
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
61
61
61
61
61
61
62
62
62
62
62
62
63
63
63
63
63
64
64
64
64
64
65
65
65
65
65
66
66
66
66
66
67
67
67
67
67
68
68
68
68
68
68
69
69
69
69
69
70
70
70
70
70
70
71
71
71
71
71
72
72
72
72
72
72
73
73
73
73
73
74
74
74
74
74
74
75
75
75
75
75
75
76
76
76
76
76
77
77
77
77
77
77
78
78
78
78
78
79
79
79
79
79
80
80
80
80
80
80
81
81
81
81
81
82
82
82
82
82
83
83
83
83
83
84
84
84
84
85
85
85
85
85
86
86
86
86
86
87
87
87
87
87
88
88
88
88
88
89
89
89
89
89
90
90
90
90
91
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
101
101
101
101
102
102
102
102
103
103
103
104
104
104
104
105
105
105
105
106
106
106
107
107
107
107
108
108
108
109
109
109
109
110
110
110
111
111
111
111
112
112
112
113
113
113
114
114
114
115
115
115
115
116
116
116
117
117
117
118
118
118
119
119
119
120
120
120
120
121
121
121
122
122
122
123
123
123
124
124
124
125
125
125
126
126
126
126
127
127
127
128
128
128
129
129
129
130
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
140
140
140
140
141
141
141
142
142
142
143
143
143
144
144
144
145
145
145
145
146
146
146
147
147
147
148
148
148
148
149
149
149
149
150
150
150
151
151
151
152
152
152
152
153
153
153
153
154
154
154
155
155
155
155
156
156
156
157
157
157
157
158
158
158
159
159
159
159
160
160
160
161
161
161
161
162
162
162
163
163
163
164
164
164
164
165
165
165
166
166
166
166
167
167
167
168
168
168
169
169
169
169
170
170
170
171
171
171
171
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
180
180
180
180
181
181
181
181
182
182
182
182
183
183
183
183
184
184
184
184
185
185
185
185
186
186
186
186
187
187
187
187
188
188
188
188
189
189
189
189
189
190
190
190
190
191
191
191
191
192
192
192
192
193
193
193
193
194
194
194
194
195
195
195
195
196
196
196
196
197
197
197
197
198
198
198
198
199
199
199
199
200
200
200
200
201
201
201
201
202
202
202
203
203
203
203
204
204
204
204
205
205
205
205
206
206
206
207
207
207
207
208
208
208
209
209
209
210
210
210
210
211
211
211
212
212
212
213
213
213
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
226
226
226
227
227
227
228
228
229
229
229
230
230
230
231
231
232
232
232
233
233
233
234
234
235
235
235
236
236
237
237
237
238
238
239
239
239
240
240
240
241
241
242
242
242
243
243
244
244
244
245
245
246
246
246
247
247
248
248
248
249
249
249
250
250
251
251
251
252
252
253
253
253
254
254
255
255
255
256
256
257
257
258
258
258
259
259
260
260
260
261
261
262
262
263
263
263
264
264
265
265
266
266
266
267
267
268
268
268
269
269
270
270
271
271
271
272
272
273
273
273
274
274
275
275
275
276
276
277
277
277
278
278
279
279
279
280
280
281
281
281
282
282
283
283
283
284
284
285
285
285
286
286
287
287
287
288
288
289
289
289
290
290
290
291
291
292
292
292
293
293
293
294
294
295
295
295
296
296
296
297
297
298
298
298
299
299
299
300
300
300
301
301
301
302
302
302
303
303
303
304
304
305
305
305
306
306
306
307
307
307
308
308
308
309
309
309
310
310
310
311
311
311
312
312
312
313
313
313
314
314
314
315
315
315
316
316
316
317
317
317
318
318
318
319
319
319
320
320
320
321
321
321
322
322
322
323
323
323
324
324
324
325
325
325
326
326
326
327
327
327
328
328
328
329
329
329
330
330
330
331
331
331
332
332
332
333
333
333
334
334
334
335
335
335
336
336
336
337
337
337
338
338
338
339
339
339
340
340
341
341
341
342
342
342
343
343
343
344
344
344
345
345
345
346
346
346
347
347
347
348
348
349
349
349
350
350
350
351
351
351
352
352
352
353
353
353
354
354
354
355
355
355
356
356
357
357
357
358
358
358
359
359
359
360
360
360
361
361
361
362
362
362
363
363
363
364
364
364
365
365
366
366
366
367
367
367
368
368
368
369
369
369
370
370
370
371
371
371
372
372
372
373
373
373
374
374
375
375
375
376
376
376
377
377
377
378
378
378
379
379
379
380
380
380
381
381
381
382
382
382
383
383
383
384
384
384
385
385
385
386
386
386
387
387
387
388
388
388
389
389
389
390
390
390
391
391
391
392
392
392
393
393
394
394
394
395
395
395
396
396
396
397
397
398
398
398
399
399
399
400
400
401
401
401
402
402
403
403
403
404
404
405
405
406
406
406
407
407
408
408
409
409
409
410
410
411
411
412
412
413
413
414
414
415
415
416
416
416
417
417
418
418
419
419
420
420
421
421
422
422
423
423
424
424
425
425
426
426
427
427
428
428
429
429
430
430
430
431
431
432
432
433
433
434
434
435
435
436
436
437
437
438
438
439
439
440
440
441
442
442
443
443
444
444
445
445
446
446
447
447
448
448
449
449
450
451
451
452
452
453
453
454
454
455
455
456
456
457
458
458
459
459
460
460
461
461
462
462
463
463
464
464
465
466
466
467
467
468
468
469
469
470
471
471
472
472
473
473
474
474
475
476
476
477
477
478
478
479
479
480
481
481
482
482
483
484
484
485
485
486
487
487
488
488
489
490
490
491
491
492
493
493
494
495
495
496
497
497
498
498
499
500
500
501
502
503
503
504
505
505
506
507
507
508
509
509
510
511
512
512
513
514
514
515
516
517
517
518
519
520
521
521
522
523
524
525
525
526
527
528
529
529
530
531
532
533
534
534
535
536
537
538
539
540
540
541
542
543
544
545
546
547
548
548
549
550
551
552
553
554
555
555
556
557
558
559
560
561
562
563
564
564
565
566
567
568
569
570
571
572
572
573
574
575
576
577
578
578
579
580
581
582
583
583
584
585
586
587
588
588
589
590
591
592
592
593
594
595
595
596
597
597
598
599
600
600
601
602
603
603
604
605
606
606
607
608
609
609
610
611
612
612
613
614
615
615
616
617
618
618
619
620
621
621
622
623
624
625
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
646
647
648
649
650
651
652
654
655
656
657
659
660
661
662
663
665
666
667
668
670
671
672
673
674
676
677
678
679
680
682
683
684
685
687
688
689
690
691
693
694
695
696
697
698
699
700
701
702
703
703
704
705
706
707
707
708
709
710
710
711
712
712
713
714
714
715
715
716
716
717
717
718
718
718
719
719
719
720
720
720
720
721
721
721
722
722
723
723
723
724
724
724
725
725
725
726
726
726
727
727
728
728
728
729
729
730
730
731
732
732
733
734
734
735
736
737
738
738
739
740
741
742
743
744
745
746
747
748
749
751
752
753
754
756
757
759
760
761
763
764
766
767
769
770
771
773
774
775
777
778
780
781
783
784
785
787
789
790
792
793
795
796
798
799
801
802
804
805
806
808
809
810
811
813
814
815
816
817
818
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
834
835
836
836
837
838
838
839
840
840
841
841
842
843
843
844
844
845
845
846
846
846
847
847
847
847
847
848
848
848
848
848
848
849
849
849
849
850
850
851
851
852
852
853
854
854
855
855
856
857
857
858
858
859
859
860
860
861
862
862
863
863
864
865
866
867
868
868
869
870
872
873
874
875
876
877
878
880
881
882
883
884
885
887
888
889
890
891
893
894
895
897
898
899
901
902
904
905
907
909
910
912
914
915
917
919
920
922
924
925
927
929
931
932
934
936
938
939
941
943
945
946
948
950
951
953
955
957
958
960
962
963
965
967
968
970
971
973
974
976
978
979
981
982
984
985
987
988
989
991
992
994
995
996
997
998
1000
1000
1002
1002
1004
1004
1004
1006
1006
1006
1008
1008
1008
1008
1010
1010
1010
1010
1010
1010
1010
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1014
1014
1014
1014
1014
1014
1014
1014
1014
1014
1016
1016
1016
1016
1016
1016
1016
1016
1016
1018
1018
1018
1018
1018
1018
1020
1020
1020
1020
1022
1022
1022
1024
1025
1026
1027
1028
1029
1030
1031
1032
1034
1035
1036
1038
1039
1040
1042
1043
1045
1047
1048
1050
1052
1054
1056
1058
1059
1061
1064
1066
1068
1070
1072
1075
1077
1079
1082
1084
1087
1089
1091
1094
1096
1099
1101
1103
1106
1108
1111
1114
1116
1119
1122
1124
1127
1130
1133
1135
1138
1140
1143
1145
1148
1150
1152
1155
1157
1160
1162
1165
1167
1170
1173
1175
1178
1181
1184
1186
1189
1192
1194
1197
1200
1203
1205
1208
1210
1213
1215
1218
1220
1223
1225
1228
1230
1233
1235
1237
1239
1242
1244
1246
1248
1250
1252
1254
1256
1258
1260
1261
1263
1265
1267
1268
1270
1271
1272
1274
1275
1276
1277
1278
1280
1281
1282
1283
1284
1285
1285
1286
1287
1287
1288
1288
1289
1289
1289
1290
1290
1290
1290
1291
1291
1291
1291
1292
1292
1292
1292
1293
1293
1294
1294
1295
1296
1296
1297
1297
1298
1299
1299
1300
1301
1302
1302
1303
1304
1304
1305
1306
1307
1308
1309
1310
1311
1312
1314
1315
1316
1318
1319
1321
1322
1324
1326
1327
1329
1331
1333
1335
1337
1339
1341
1343
1345
1347
1349
1352
1354
1356
1358
1361
1363
1365
1367
1369
1371
1373
1375
1377
1378
1380
1381
1383
1385
1386
1387
1389
1390
1392
1393
1395
1396
1398
1399
1401
1403
1405
1407
1409
1411
1414
1416
1418
1421
1423
1425
1427
1430
1432
1434
1436
1438
1440
1443
1445
1447
1449
1451
1454
1456
1458
1460
1463
1465
1467
1469
1471
1472
1474
1476
1477
1479
1481
1482
1483
1485
1487
1488
1490
1492
1493
1495
1497
1500
1502
1505
1507
1510
1513
1516
1519
1522
1525
1528
1532
1535
1538
1541
1544
1547
1549
1552
1555
1558
1560
1563
1566
1569
1572
1575
1578
1581
1585
1588
1591
1595
1598
1601
1604
1607
1610
1613
1616
1618
1621
1624
1626
1629
1631
1633
1635
1638
1640
1641
1643
1645
1647
1649
1650
1652
1653
1655
1656
1657
1658
1659
1660
1661
1661
1662
1662
1662
1662
1661
1661
1660
1659
1658
1656
1655
1653
1651
1649
1647
1645
1642
1640
1638
1636
1634
1632
1630
1628
1626
1624
1623
1621
1619
1617
1615
1613
1611
1609
1607
1605
1603
1601
1599
1597
1595
1593
1592
1591
1590
1589
1588
1588
1587
1587
1588
1588
1588
1589
1589
1590
1590
1591
1592
1593
1594
1595
1596
1597
1598
1600
1601
1603
1605
1607
1609
1612
1615
1618
1622
1626
1630
1634
1639
1643
1648
1653
1658
1662
1667
1672
1676
1681
1685
1690
1694
1698
1703
1707
1712
1716
1720
1725
1730
1734
1739
1744
1749
1754
1759
1763
1768
1773
1777
1781
1785
1789
1792
1795
1798
1801
1803
1805
1807
1808
1810
1812
1813
1815
1817
1819
1820
1822
1824
1826
1827
1829
1830
1831
1832
1833
1833
1833
1833
1833
1832
1831
1830
1829
1828
1826
1825
1823
1822
1820
1818
1817
1815
1813
1812
1810
1809
1807
1806
1804
1803
1801
1799
1797
1795
1793
1791
1789
1786
1784
1781
1778
1776
1773
1770
1767
1765
1762
1760
1758
1756
1754
1752
1751
1750
1749
1748
1747
1746
1745
1745
1744
1744
1743
1742
1741
1740
1739
1738
1737
1735
1734
1732
1730
1728
1726
1724
1722
1721
1719
1717
1715
1714
1713
1712
1711
1711
1711
1711
1711
1712
1712
1713
1713
1714
1714
1715
1715
1715
1715
1715
1715
1716
1716
1716
1716
1716
1717
1718
1719
1720
1722
1724
1726
1729
1732
1735
1738
1741
1744
1748
1751
1755
1758
1761
1764
1767
1769
1772
1774
1776
1778
1780
1782
1784
1786
1788
1791
1794
1797
1801
1804
1808
1812
1816
1820
1825
1829
1833
1838
1842
1846
1849
1853
1856
1860
1863
1866
1869
1872
1875
1878
1881
1884
1888
1892
1896
1900
1904
1909
1913
1918
1922
1926
1930
1934
1938
1940
1943
1945
1946
1947
1948
1948
1948
1947
1947
1946
1945
1944
1944
1943
1943
1943
1943
1943
1943
1943
1943
1944
1944
1944
1943
1942
1941
1940
1938
1935
1932
1929
1926
1922
1918
1915
1911
1907
1903
1899
1896
1892
1889
1886
1882
1879
1875
1872
1868
1865
1861
1858
1855
1852
1849
1846
1844
1841
1839
1837
1834
1832
1831
1829
1828
1828
1828
1828
1828
1829
1830
1831
1832
1834
1835
1836
1837
1838
1839
1839
1840
1841
1841
1842
1843
1844
1846
1848
1849
1851
1853
1856
1858
1860
1863
1866
1868
1871
1874
1877
1880
1883
1886
1889
1891
1894
1896
1898
1899
1901
1902
1903
1903
1904
1904
1904
1903
1903
1902
1901
1899
1897
1895
1892
1889
1886
1883
1879
1876
1872
1868
1865
1861
1858
1855
1852
1849
1846
1843
1840
1838
1835
1832
1829
1825
1822
1819
1816
1813
1810
1807
1805
1802
1800
1797
1795
1793
1792
1790
1788
1787
1786
1785
1784
1783
1783
1782
1782
1781
1781
1781
1781
1781
1781
1781
1781
1781
1782
1782
1782
1783
1784
1785
1786
1788
1789
1791
1792
1793
1795
1796
1797
1798
1799
1801
1802
1804
1806
1808
1811
1814
1817
1820
1824
1828
1832
1836
1841
1846
1850
1855
1860
1865
1870
1875
1881
1886
1891
1897
1902
1907
1912
1917
1922
1927
1932
1936
1941
1945
1950
1954
1959
1964
1969
1974
1979
1984
1989
1995
2000
2005
2009
2013
2019
2023
2027
2031
2035
2037
2041
2045
2049
2052
2055
2058
2062
2065
2067
2070
2072
2074
2076
2077
2078
2079
2079
2079
2078
2078
2077
2076
2075
2074
2073
2072
2071
2069
2068
2067
2066
2065
2064
2064
2063
2063
2062
2062
2062
2062
2062
2062
2063
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2073
2074
2074
2074
2074
2075
2075
2075
2075
2075
2075
2076
2076
2076
2077
2077
2077
2078
2078
2078
2077
2077
2077
2076
2076
2075
2075
2074
2074
2074
2073
2073
2073
2072
2072
2072
2071
2071
2070
2070
2069
2068
2067
2066
2064
2062
2060
2058
2055
2052
2049
2045
2041
2037
2033
2028
2023
2017
2013
2008
2001
1996
1991
1985
1979
1973
1967
1962
1956
1950
1944
1938
1933
1927
1922
1916
1911
1906
1900
1895
1890
1885
1881
1876
1871
1867
1863
1858
1855
1851
1848
1845
1843
1842
1841
1840
1840
1840
1841
1842
1843
1844
1845
1846
1847
1847
1848
1848
1849
1850
1851
1852
1853
1855
1857
1859
1861
1864
1867
1870
1874
1877
1880
1884
1888
1891
1894
1898
1901
1904
1907
1909
1911
1913
1915
1916
1917
1917
1917
1917
1917
1917
1916
1915
1914
1913
1911
1910
1908
1906
1903
1901
1898
1895
1891
1887
1883
1879
1874
1868
1862
1856
1849
1842
1834
1826
1817
1808
1800
1791
1782
1773
1764
1756
1747
1739
1732
1724
1717
1710
1702
1695
1688
1681
1674
1667
1660
1653
1646
1638
1631
1624
1618
1611
1605
1598
1592
1587
1581
1576
1571
1567
1563
1559
1555
1552
1549
1546
1544
1542
1540
1538
1536
1534
1532
1530
1528
1526
1523
1520
1517
1514
1511
1508
1505
1502
1499
1496
1494
1492
1490
1488
1487
1486
1485
1484
1483
1482
1481
1480
1479
1478
1476
1475
1473
1471
1469
1466
1463
1460
1456
1452
1447
1442
1437
1432
1426
1421
1416
1411
1406
1401
1396
1392
1387
1383
1379
1376
1372
1368
1364
1360
1357
1353
1349
1345
1341
1337
1333
1329
1325
1320
1316
1311
1307
1303
1298
1294
1290
1286
1282
1278
1274
1270
1266
1262
1258
1253
1249
1244
1239
1234
1228
1222
1216
1209
1202
1195
1188
1181
1174
1167
1159
1152
1145
1138
1131
1124
1117
1111
1104
1098
1092
1086
1080
1075
1069
1064
1060
1056
1052
1049
1047
1045
1043
1043
1042
1043
1043
1044
1046
1047
1049
1051
1053
1054
1056
1058
1059
1061
1062
1064
1066
1068
1070
1073
1076
1079
1083
1086
1090
1094
1098
1102
1106
1110
1114
1118
1122
1126
1130
1134
1137
1141
1144
1147
1150
1153
1156
1159
1163
1166
1170
1174
1178
1182
1187
1192
1196
1201
1206
1210
1213
1217
1220
1222
1223
1224
1224
1224
1222
1220
1218
1215
1211
1207
1202
1198
1192
1187
1182
1176
1171
1165
1159
1154
1148
1142
1136
1130
1124
1117
1111
1104
1098
1091
1085
1079
1073
1068
1064
1060
1056
1054
1052
1050
1049
1049
1049
1049
1050
1051
1052
1054
1055
1056
1057
1057
1058
1059
1059
1060
1060
1060
1060
1060
1060
1060
1060
1060
1060
1060
1060
1060
1060
1060
1060
1060
1060
1060
1060
1059
1059
1059
1059
1059
1059
1059
1059
1059
1059
1059
1060
1060
1060
1060
1061
1061
1061
1062
1063
1064
1065
1067
1068
1070
1071
1073
1074
1076
1078
1079
1080
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1094
1096
1098
1100
1103
1107
1110
1114
1119
1124
1130
1135
1142
1148
1155
1162
1169
1176
1184
1191
1198
1205
1212
1220
1227
1234
1240
1247
1254
1261
1267
1273
1280
1286
1292
1298
1304
1311
1317
1324
1330
1337
1343
1350
1357
1363
1369
1375
1381
1386
1392
1397
1402
1406
1411
1416
1420
1425
1429
1434
1438
1443
1447
1451
1456
1460
1463
1467
1470
1473
1475
1477
1479
1479
1480
1479
1478
1476
1474
1472
1468
1465
1461
1457
1453
1449
1444
1439
1433
1427
1421
1415
1408
1401
1393
1385
1377
1369
1360
1352
1343
1334
1326
1317
1308
1300
1291
1282
1274
1265
1256
1247
1239
1230
1221
1212
1203
1194
1185
1176
1167
1158
1149
1141
1132
1123
1115
1107
1099
1091
1083
1076
1069
1063
1056
1050
1045
1039
1034
1030
1025
1020
1016
1012
1010
1006
1002
999
995
992
988
984
980
975
971
967
962
958
953
949
945
940
936
932
928
923
919
915
910
905
900
895
889
884
878
872
865
858
852
845
838
831
823
816
809
802
795
788
781
774
767
760
754
747
741
735
729
724
719
714
710
706
702
698
695
692
689
687
685
683
682
681
680
680
681
682
684
686
689
692
696
700
704
709
713
718
722
727
731
735
739
743
747
751
754
758
762
766
770
773
777
782
786
790
794
798
802
807
811
815
819
823
827
831
834
837
840
842
844
844
844
844
842
840
836
832
828
822
816
810
803
795
788
779
771
762
753
743
733
723
712
702
691
679
668
656
644
632
619
606
593
580
566
553
539
525
511
497
482
468
454
440
427
413
400
387
375
362
350
338
326
313
301
289
276
264
251
239
227
215
203
192
181
170
159
149
138
129
119
110
101
92
84
75
67
59
52
44
36
28
20
13
5
-3
-11
-19
-27
-35
-43
-52
-60
-68
-76
-84
-91
-98
-104
-110
-115
-119
-122
-124
-126
-127
-127
-126
-125
-124
-123
-121
-119
-117
-115
-114
-112
-110
-108
-106
-105
-103
-100
-98
-95
-93
-90
-86
-83
-79
-75
-71
-67
-62
-58
-54
-50
-46
-42
-38
-35
-32
-29
-26
-23
-21
-19
-17
-15
-13
-11
-9
-7
-5
-3
0
3
6
9
13
16
20
24
27
31
35
38
41
45
47
50
52
54
55
56
57
58
59
60
60
61
62
63
65
66
67
68
70
71
72
74
75
76
77
78
78
79
79
78
78
77
77
76
74
73
71
69
67
64
62
59
56
52
48
44
39
35
30
24
19
13
7
1
-6
-12
-19
-26
-33
-40
-47
-54
-62
-69
-76
-84
-91
-99
-106
-114
-121
-128
-135
-142
-149
-155
-161
-167
-173
-178
-183
-188
-192
-195
-198
-200
-202
-203
-204
-204
-203
-203
-201
-199
-196
-193
-188
-184
-178
-172
-164
-157
-148
-139
-129
-118
-107
-95
-83
-70
-57
-44
-30
-16
-2
12
26
40
54
68
82
95
109
123
136
150
164
178
192
206
221
235
250
265
280
296
311
327
342
358
373
388
404
419
434
448
463
477
491
505
518
531
544
556
568
580
591
602
612
622
632
641
650
658
666
674
681
688
694
701
706
712
716
721
725
728
731
734
736
738
739
740
741
741
742
741
741
741
740
739
738
737
735
733
731
729
727
725
722
720
717
714
711
708
705
702
699
695
692
688
684
681
677
674
670
667
663
660
657
653
650
646
643
639
635
632
628
624
621
617
614
610
607
604
601
598
594
591
588
584
581
577
574
571
567
564
561
559
556
554
553
552
551
550
550
550
550
550
550
551
551
551
551
551
550
549
548
547
545
542
540
536
533
529
524
520
515
510
506
501
496
491
486
482
477
473
469
466
463
460
457
455
454
452
451
450
450
449
449
449
450
450
450
450
451
451
451
451
450
449
448
447
445
443
440
437
434
431
427
423
419
415
410
406
401
397
392
388
384
380
376
372
368
365
361
358
356
354
352
351
350
349
349
349
349
350
351
352
354
356
358
361
363
367
370
374
378
382
386
390
395
399
404
408
413
417
421
426
430
434
439
443
447
450
454
457
459
462
464
465
467
468
468
469
469
469
469
468
468
467
466
465
463
461
459
457
454
450
447
443
438
433
427
422
415
409
401
394
386
378
370
361
352
343
333
324
314
304
294
285
275
265
256
246
237
227
218
209
199
190
180
171
161
151
141
131
120
110
100
90
80
71
61
52
43
35
26
19
11
4
-3
-9
-15
-20
-25
-30
-35
-39
-43
-47
-51
-55
-58
-62
-65
-69
-72
-74
-77
-79
-81
-82
-84
-84
-85
-85
-85
-84
-83
-82
-80
-78
-76
-74
-72
-69
-66
-64
-61
-58
-55
-52
-50
-47
-44
-42
-39
-37
-34
-32
-29
-26
-24
-21
-17
-14
-10
-6
-2
2
7
12
17
23
28
33
39
44
49
53
58
62
67
70
74
78
82
85
89
92
96
99
103
107
110
114
117
121
124
127
130
132
135
137
138
140
141
141
142
142
142
141
141
140
139
138
136
134
132
130
128
125
122
120
117
114
112
109
107
105
102
100
98
96
94
91
89
86
83
80
77
73
69
65
61
57
53
50
46
42
39
36
33
31
29
27
26
24
24
23
23
22
22
23
23
23
24
24
24
25
26
27
28
29
30
32
35
38
41
45
50
56
62
70
78
86
96
106
117
128
140
153
165
178
192
205
218
232
245
257
270
282
294
305
316
327
337
347
356
365
374
383
391
399
407
415
423
431
438
446
453
460
466
473
479
485
491
497
503
509
514
520
525
530
536
541
546
550
555
560
564
568
573
576
580
584
587
590
593
596
599
601
604
607
611
614
618
622
627
632
637
642
648
653
659
664
669
673
678
681
684
687
689
691
692
692
692
692
691
690
689
687
685
683
681
679
677
675
672
670
667
665
662
659
657
654
651
648
646
643
640
637
635
632
629
626
623
620
617
613
609
605
600
595
590
585
579
572
565
558
550
541
532
523
513
502
492
480
469
458
446
435
424
414
404
395
386
378
371
364
358
352
347
342
338
333
330
326
323
320
317
315
312
310
308
307
305
304
303
302
301
301
300
300
300
301
301
302
302
303
304
305
306
306
307
307
307
306
305
303
301
299
296
292
289
285
280
276
271
265
260
254
248
241
234
227
219
211
203
194
184
175
165
154
143
132
120
108
96
83
70
58
45
33
21
10
0
-10
-19
-27
-34
-40
-46
-51
-55
-58
-62
-64
-67
-69
-71
-73
-75
-76
-78
-79
-80
-80
-80
-80
-80
-79
-77
-75
-73
-70
-67
-63
-59
-54
-49
-43
-37
-31
-23
-16
-7
1
10
20
29
39
49
59
69
79
89
98
108
117
127
136
145
155
164
173
182
191
200
208
216
224
232
239
245
251
257
262
267
270
274
276
278
280
280
280
280
278
277
274
271
268
264
260
255
250
244
238
232
226
219
212
204
196
187
178
169
159
149
138
127
115
103
91
78
65
53
40
26
13
0
-13
-27
-40
-53
-67
-80
-93
-107
-121
-135
-149
-164
-179
-194
-210
-225
-241
-257
-274
-290
-306
-322
-337
-353
-369
-384
-399
-413
-428
-442
-455
-468
-481
-494
-506
-518
-529
-540
-550
-560
-569
-577
-585
-591
-597
-602
-606
-610
-612
-614
-615
-615
-615
-614
-613
-611
-610
-607
-605
-602
-600
-597
-594
-591
-587
-584
-580
-576
-571
-567
-562
-556
-551
-545
-538
-532
-525
-517
-509
-500
-491
-481
-471
-460
-449
-438
-427
-415
-403
-391
-379
-367
-355
-343
-331
-319
-306
-294
-281
-269
-256
-243
-230
-217
-204
-192
-179
-166
-154
-142
-131
-120
-109
-98
-88
-79
-69
-60
-52
-43
-35
-28
-20
-12
-5
3
11
18
26
34
42
50
58
65
73
79
86
91
96
100
103
105
107
107
107
105
103
99
95
90
83
76
69
60
51
42
31
21
10
-2
-13
-25
-37
-49
-62
-74
-87
-101
-114
-128
-143
-157
-173
-189
-205
-221
-238
-254
-271
-288
-305
-321
-337
-353
-369
-384
-399
-413
-427
-440
-453
-466
-478
-490
-502
-513
-524
-534
-544
-554
-563
-571
-580
-588
-595
-603
-610
-617
-623
-630
-636
-642
-647
-653
-658
-663
-668
-673
-678
-682
-687
-692
-696
-701
-706
-711
-716
-721
-727
-732
-738
-743
-748
-754
-759
-764
-769
-774
-779
-783
-788
-792
-797
-801
-806
-810
-815
-819
-824
-829
-834
-840
-846
-851
-858
-864
-871
-877
-884
-892
-899
-907
-914
-922
-930
-938
-946
-954
-962
-970
-978
-986
-994
-1002
-1008
-1016
-1024
-1031
-1038
-1046
-1053
-1060
-1068
-1075
-1082
-1090
-1097
-1105
-1112
-1120
-1128
-1135
-1143
-1151
-1159
-1168
-1176
-1184
-1193
-1201
-1210
-1218
-1227
-1236
-1245
-1253
-1262
-1272
-1281
-1290
-1299
-1308
-1318
-1327
-1336
-1345
-1354
-1364
-1373
-1382
-1391
-1401
-1410
-1420
-1429
-1439
-1448
-1458
-1468
-1477
-1487
-1496
-1506
-1516
-1526
-1535
-1545
-1555
-1565
-1575
-1585
-1595
-1605
-1614
-1624
-1634
-1644
-1654
-1664
-1674
-1684
-1694
-1705
-1715
-1726
-1737
-1747
-1758
-1769
-1780
-1790
-1801
-1812
-1823
-1833
-1844
-1855
-1866
-1878
-1889
-1901
-1914
-1926
-1940
-1953
-1967
-1982
-1997
-2012
-2027
-2043
-2058
-2074
-2090
-2106
-2123
-2139
-2155
-2171
-2187
-2203
-2219
-2236
-2252
-2268
-2285
-2301
-2318
-2335
-2352
-2368
-2385
-2401
-2417
-2433
-2449
-2465
-2480
-2495
-2510
-2525
-2540
-2556
-2571
-2586
-2601
-2616
-2632
-2647
-2662
-2678
-2693
-2708
-2723
-2737
-2752
-2766
-2780
-2794
-2807
-2821
-2834
-2847
-2859
-2872
-2884
-2895
-2907
-2919
-2930
-2942
-2953
-2964
-2975
-2986
-2997
-3008
-3018
-3029
-3039
-3049
-3059
-3069
-3079
-3089
-3099
-3108
-3118
-3128
-3138
-3147
-3157
-3167
-3176
-3186
-3196
-3205
-3215
-3224
-3233
-3242
-3250
-3258
-3265
-3272
-3278
-3283
-3288
-3291
-3294
-3296
-3297
-3297
-3296
-3295
-3292
-3289
-3286
-3281
-3277
-3272
-3266
-3261
-3255
-3249
-3243
-3238
-3233
-3227
-3223
-3218
-3215
-3212
-3209
-3207
-3206
-3206
-3206
-3208
-3210
-3212
-3216
-3220
-3225
-3231
-3237
-3244
-3252
-3261
-3271
-3281
-3293
-3304
-3317
-3329
-3343
-3356
-3370
-3384
-3398
-3413
-3427
-3442
-3456
-3471
-3485
-3500
-3514
-3528
-3541
-3555
-3568
-3580
-3592
-3604
-3616
-3627
-3637
-3647
-3657
-3666
-3675
-3683
-3691
-3699
-3705
-3712
-3718
-3723
-3728
-3732
-3736
-3739
-3742
-3745
-3747
-3749
-3751
-3753
-3754
-3755
-3755
-3755
-3754
-3752
-3750
-3747
-3744
-3740
-3736
-3731
-3725
-3719
-3712
-3704
-3696
-3687
-3677
-3667
-3655
-3643
-3629
-3615
-3600
-3584
-3568
-3550
-3533
-3514
-3495
-3475
-3455
-3435
-3414
-3393
-3372
-3351
-3329
-3308
-3286
-3265
-3244
-3224
-3204
-3184
-3165
-3147
-3129
-3112
-3096
-3080
-3065
-3050
-3036
-3022
-3009
-2995
-2982
-2970
-2958
-2946
-2934
-2923
-2912
-2902
-2892
-2882
-2874
-2866
-2859
-2853
-2847
-2843
-2840
-2838
-2838
-2838
-2840
-2843
-2847
-2852
-2858
-2865
-2873
-2882
-2891
-2901
-2912
-2923
-2935
-2948
-2961
-2974
-2988
-3003
-3018
-3033
-3049
-3066
-3083
-3100
-3118
-3135
-3153
-3170
-3188
-3205
-3223
-3240
-3257
-3275
-3292
-3310
-3327
-3345
-3363
-3381
-3399
-3417
-3435
-3452
-3470
-3488
-3505
-3523
-3541
-3558
-3576
-3593
-3611
-3628
-3646
-3663
-3680
-3697
-3713
-3729
-3745
-3761
-3776
-3791
-3806
-3820
-3835
-3849
-3863
-3876
-3890
-3903
-3916
-3929
-3942
-3955
-3967
-3979
-3991
-4003
-4014
-4026
-4038
-4049
-4059
-4070
-4081
-4091
-4102
-4111
-4120
-4129
-4138
-4145
-4153
-4160
-4167
-4174
-4180
-4186
-4192
-4198
-4204
-4210
-4215
-4221
-4226
-4231
-4236
-4241
-4245
-4249
-4253
-4256
-4259
-4262
-4264
-4266
-4267
-4268
-4268
-4267
-4266
-4265
-4263
-4260
-4257
-4254
-4251
-4247
-4243
-4239
-4235
-4231
-4227
-4222
-4218
-4214
-4209
-4205
-4200
-4196
-4191
-4186
-4181
-4175
-4170
-4164
-4157
-4151
-4144
-4137
-4130
-4122
-4115
-4107
-4099
-4091
-4083
-4075
-4067
-4059
-4053
-4045
-4038
-4032
-4025
-4019
-4014
-4009
-4003
-3999
-3994
-3990
-3986
-3982
-3978
-3975
-3972
-3968
-3966
-3963
-3960
-3958
-3956
-3955
-3954
-3953
-3953
-3954
-3955
-3957
-3959
-3962
-3966
-3970
-3974
-3979
-3984
-3989
-3995
-4000
-4006
-4011
-4017
-4022
-4029
-4035
-4041
-4048
-4054
-4062
-4069
-4077
-4086
-4094
-4105
-4115
-4126
-4137
-4148
-4160
-4172
-4184
-4196
-4208
-4220
-4232
-4243
-4255
-4266
-4276
-4286
-4295
-4304
-4313
-4321
-4329
-4336
-4344
-4351
-4358
-4364
-4371
-4378
-4385
-4391
-4398
-4405
-4411
-4417
-4423
-4429
-4435
-4440
-4445
-4449
-4454
-4458
-4462
-4467
-4471
-4475
-4480
-4485
-4490
-4496
-4502
-4509
-4516
-4524
-4532
-4541
-4549
-4558
-4568
-4577
-4587
-4596
-4605
-4614
-4623
-4632
-4641
-4649
-4658
-4666
-4674
-4682
-4691
-4699
-4708
-4717
-4727
-4737
-4747
-4757
-4767
-4778
-4789
-4800
-4811
-4822
-4832
-4843
-4854
-4864
-4874
-4884
-4893
-4902
-4911
-4919
-4927
-4934
-4941
-4947
-4953
-4958
-4962
-4966
-4970
-4973
-4976
-4978
-4979
-4981
-4981
-4982
-4982
-4981
-4980
-4979
-4977
-4975
-4973
-4970
-4966
-4963
-4959
-4955
-4950
-4945
-4940
-4935
-4930
-4925
-4920
-4914
-4909
-4904
-4898
-4893
-4888
-4882
-4877
-4872
-4867
-4862
-4857
-4852
-4847
-4842
-4837
-4832
-4827
-4822
-4816
-4811
-4804
-4798
-4791
-4783
-4776
-4768
-4759
-4750
-4741
-4732
-4722
-4712
-4701
-4690
-4679
-4667
-4655
-4642
-4629
-4615
-4601
-4587
-4572
-4556
-4540
-4523
-4506
-4488
-4469
-4450
-4430
-4410
-4389
-4368
-4346
-4325
-4304
-4283
-4262
-4242
-4222
-4204
-4185
-4168
-4152
-4136
-4121
-4107
-4094
-4081
-4070
-4058
-4048
-4038
-4027
-4019
-4011
-4003
-3995
-3988
-3981
-3975
-3970
-3965
-3960
-3957
-3953
-3951
-3948
-3947
-3945
-3944
-3943
-3943
-3942
-3942
-3942
-3942
-3942
-3942
-3942
-3942
-3942
-3942
-3942
-3943
-3943
-3944
-3946
-3948
-3950
-3953
-3957
-3961
-3966
-3972
-3978
-3984
-3990
-3997
-4003
-4009
-4016
-4021
-4027
-4032
-4035
-4040
-4043
-4046
-4051
-4054
-4057
-4059
-4064
-4067
-4070
-4075
-4080
-4086
-4091
-4098
-4105
-4113
-4121
-4130
-4139
-4149
-4159
-4169
-4179
-4190
-4200
-4211
-4222
-4233
-4244
-4254
-4265
-4276
-4288
-4299
-4311
-4323
-4335
-4348
-4361
-4374
-4387
-4401
-4414
-4428
-4441
-4455
-4468
-4481
-4494
-4507
-4520
-4532
-4545
-4557
-4568
-4580
-4591
-4601
-4612
-4622
-4631
-4640
-4649
-4657
-4665
-4672
-4680
-4687
-4694
-4701
-4707
-4714
-4720
-4727
-4733
-4740
-4746
-4753
-4759
-4766
-4772
-4778
-4784
-4789
-4795
-4801
-4806
-4811
-4817
-4822
-4827
-4833
-4838
-4843
-4848
-4853
-4857
-4862
-4866
-4869
-4872
-4875
-4878
-4879
-4881
-4881
-4882
-4881
-4881
-4880
-4878
-4877
-4875
-4873
-4871
-4869
-4867
-4866
-4864
-4863
-4862
-4861
-4860
-4860
-4860
-4860
-4861
-4862
-4864
-4866
-4869
-4873
-4877
-4882
-4887
-4893
-4899
-4906
-4912
-4920
-4927
-4934
-4941
-4948
-4956
-4963
-4970
-4977
-4984
-4991
-4998
-5005
-5012
-5019
-5026
-5033
-5040
-5047
-5054
-5061
-5068
-5075
-5081
-5088
-5095
-5101
-5107
-5114
-5120
-5126
-5132
-5138
-5144
-5150
-5156
-5162
-5168
-5174
-5180
-5186
-5193
-5200
-5207
-5214
-5222
-5230
-5239
-5248
-5258
-5268
-5279
-5289
-5301
-5312
-5323
-5335
-5346
-5358
-5369
-5381
-5393
-5404
-5416
-5429
-5441
-5454
-5467
-5481
-5495
-5510
-5525
-5540
-5556
-5572
-5589
-5605
-5622
-5639
-5656
-5674
-5691
-5709
-5727
-5745
-5763
-5781
-5800
-5818
-5837
-5856
-5875
-5895
-5914
-5934
-5954
-5975
-5996
-6017
-6038
-6060
-6081
-6103
-6124
-6146
-6167
-6188
-6209
-6229
-6249
-6269
-6289
-6308
-6326
-6344
-6362
-6380
-6397
-6414
-6431
-6447
-6463
-6479
-6495
-6510
-6525
-6540
-6555
-6569
-6582
-6595
-6608
-6619
-6630
-6641
-6650
-6658
-6665
-6671
-6676
-6679
-6682
-6684
-6685
-6684
-6683
-6681
-6679
-6675
-6671
-6667
-6663
-6658
-6653
-6649
-6645
-6641
-6637
-6634
-6631
-6629
-6627
-6626
-6625
-6625
-6625
-6625
-6626
-6627
-6628
-6630
-6633
-6636
-6640
-6643
-6648
-6653
-6658
-6664
-6670
-6676
-6683
-6690
-6697
-6705
-6713
-6721
-6729
-6738
-6747
-6756
-6765
-6775
-6785
-6796
-6806
-6817
-6828
-6839
-6850
-6862
-6873
-6884
-6896
-6907
-6918
-6928
-6938
-6948
-6958
-6967
-6975
-6983
-6991
-6999
-7006
-7014
-7021
-7028
-7035
-7042
-7049
-7057
-7064
-7072
-7080
-7088
-7096
-7105
-7113
-7122
-7131
-7141
-7151
-7161
-7171
-7182
-7193
-7204
-7216
-7227
-7239
-7251
-7264
-7276
-7288
-7300
-7312
-7323
-7335
-7345
-7355
-7365
-7374
-7382
-7389
-7396
-7401
-7406
-7411
-7414
-7417
-7419
-7420
-7420
-7420
-7419
-7417
-7415
-7412
-7409
-7406
-7402
-7398
-7394
-7390
-7386
-7381
-7376
-7371
-7366
-7360
-7354
-7348
-7341
-7334
-7327
-7319
-7311
-7303
-7293
-7284
-7273
-7262
-7250
-7237
-7224
-7209
-7194
-7179
-7163
-7146
-7129
-7112
-7094
-7076
-7057
-7038
-7019
-6999
-6979
-6958
-6937
-6916
-6894
-6872
-6849
-6827
-6804
-6781
-6758
-6734
-6710
-6686
-6661
-6636
-6610
-6584
-6557
-6530
-6502
-6473
-6443
-6413
-6383
-6352
-6320
-6289
-6257
-6224
-6192
-6159
-6127
-6094
-6061
-6029
-5996
-5964
-5932
-5900
-5869
-5837
-5807
-5777
-5747
-5718
-5689
-5660
-5632
-5605
-5578
-5552
-5526
-5501
-5477
-5454
-5431
-5410
-5390
-5370
-5352
-5335
-5319
-5305
-5291
-5279
-5268
-5258
-5249
-5242
-5235
-5229
-5224
-5220
-5216
-5213
-5210
-5208
-5206
-5204
-5203
-5202
-5201
-5200
-5199
-5198
-5197
-5196
-5196
-5195
-5194
-5194
-5193
-5193
-5193
-5193
-5193
-5194
-5195
-5196
-5197
-5199
-5200
-5202
-5203
-5205
-5206
-5208
-5210
-5211
-5213
-5214
-5216
-5218
-5220
-5221
-5223
-5225
-5226
-5227
-5228
-5229
-5229
-5230
-5230
-5229
-5229
-5228
-5227
-5225
-5223
-5220
-5217
-5213
-5208
-5203
-5196
-5189
-5181
-5172
-5162
-5151
-5139
-5126
-5113
-5099
-5085
-5070
-5055
-5040
-5024
-5008
-4993
-4977
-4961
-4945
-4930
-4915
-4900
-4885
-4870
-4855
-4841
-4827
-4812
-4798
-4784
-4770
-4756
-4741
-4726
-4712
-4697
-4682
-4666
-4651
-4635
-4620
-4605
-4589
-4574
-4559
-4545
-4530
-4516
-4502
-4488
-4474
-4460
-4447
-4433
-4420
-4406
-4393
-4380
-4367
-4354
-4341
-4328
-4315
-4302
-4289
-4276
-4263
-4250
-4237
-4224
-4211
-4198
-4185
-4173
-4160
-4147
-4134
-4121
-4109
-4096
-4083
-4070
-4058
-4045
-4033
-4019
-4008
-3996
-3984
-3973
-3962
-3951
-3941
-3930
-3921
-3912
-3903
-3894
-3886
-3878
-3871
-3863
-3856
-3850
-3843
-3837
-3831
-3826
-3821
-3817
-3813
-3810
-3808
-3808
-3808
-3809
-3811
-3815
-3820
-3825
-3832
-3840
-3849
-3859
-3870
-3881
-3893
-3905
-3918
-3932
-3945
-3959
-3974
-3988
-4002
-4017
-4030
-4045
-4059
-4073
-4086
-4100
-4113
-4126
-4138
-4150
-4162
-4173
-4183
-4193
-4203
-4212
-4220
-4228
-4235
-4242
-4248
-4254
-4259
-4263
-4267
-4271
-4274
-4277
-4279
-4281
-4282
-4283
-4284
-4284
-4283
-4282
-4281
-4279
-4276
-4273
-4269
-4265
-4261
-4256
-4251
-4246
-4240
-4234
-4227
-4220
-4213
-4205
-4197
-4188
-4180
-4171
-4161
-4152
-4143
-4133
-4123
-4114
-4104
-4094
-4083
-4072
-4061
-4050
-4038
-4026
-4014
-4001
-3987
-3974
-3960
-3946
-3932
-3917
-3903
-3888
-3874
-3860
-3847
-3834
-3821
-3809
-3797
-3786
-3775
-3765
-3756
-3747
-3739
-3732
-3725
-3719
-3713
-3708
-3703
-3698
-3695
-3691
-3687
-3684
-3681
-3678
-3676
-3673
-3670
-3667
-3664
-3661
-3658
-3654
-3650
-3645
-3640
-3635
-3629
-3623
-3616
-3609
-3602
-3595
-3587
-3580
-3572
-3565
-3558
-3552
-3546
-3541
-3537
-3534
-3531
-3529
-3528
-3529
-3529
-3531
-3534
-3537
-3541
-3546
-3552
-3558
-3564
-3571
-3578
-3586
-3594
-3601
-3609
-3616
-3623
-3630
-3637
-3643
-3649
-3654
-3659
-3664
-3668
-3671
-3674
-3676
-3677
-3677
-3676
-3675
-3673
-3670
-3666
-3661
-3656
-3649
-3642
-3635
-3627
-3618
-3609
-3599
-3590
-3580
-3569
-3559
-3549
-3538
-3527
-3517
-3506
-3495
-3484
-3473
-3462
-3452
-3442
-3432
-3422
-3413
-3404
-3395
-3388
-3380
-3373
-3367
-3361
-3355
-3350
-3345
-3340
-3335
-3330
-3325
-3319
-3313
-3307
-3300
-3293
-3285
-3277
-3268
-3258
-3248
-3237
-3225
-3213
-3200
-3187
-3173
-3158
-3142
-3126
-3110
-3093
-3075
-3057
-3038
-3019
-2999
-2978
-2957
-2935
-2912
-2888
-2864
-2839
-2813
-2787
-2760
-2733
-2705
-2676
-2648
-2618
-2589
-2559
-2530
-2500
-2470
-2440
-2410
-2380
-2351
-2321
-2292
-2263
-2234
-2205
-2177
-2149
-2121
-2094
-2067
-2040
-2013
-1987
-1962
-1936
-1911
-1886
-1861
-1836
-1811
-1786
-1761
-1735
-1709
-1683
-1656
-1629
-1601
-1573
-1544
-1515
-1485
-1456
-1426
-1396
-1366
-1336
-1306
-1277
-1247
-1218
-1190
-1162
-1134
-1108
-1082
-1057
-1033
-1010
-988
-967
-947
-928
-911
-894
-879
-865
-853
-841
-830
-820
-811
-803
-795
-788
-781
-775
-769
-762
-756
-750
-744
-738
-732
-726
-720
-715
-709
-703
-697
-691
-686
-680
-674
-668
-661
-654
-647
-639
-631
-623
-614
-604
-594
-583
-572
-560
-548
-535
-522
-509
-495
-480
-465
-449
-433
-416
-398
-380
-360
-340
-319
-297
-274
-251
-226
-201
-176
-149
-122
-95
-68
-40
-12
15
43
70
97
125
152
178
205
232
259
287
314
342
371
400
430
461
492
524
556
589
622
656
690
724
759
793
828
862
897
931
964
998
1030
1062
1094
1125
1155
1184
1212
1240
1266
1292
1316
1340
1362
1384
1404
1423
1441
1457
1473
1487
1501
1513
1525
1536
1546
1556
1565
1574
1582
1590
1598
1606
1613
1620
1627
1633
1640
1646
1653
1659
1665
1671
1676
1682
1687
1692
1696
1700
1704
1707
1710
1712
1714
1716
1717
1717
1718
1717
1717
1716
1714
1712
1710
1708
1705
1701
1698
1693
1688
1683
1677
1670
1663
1656
1648
1640
1631
1622
1612
1602
1591
1579
1567
1554
1541
1527
1512
1496
1479
1462
1443
1424
1404
1383
1361
1338
1315
1291
1267
1242
1217
1191
1166
1140
1115
1089
1064
1039
1014
990
966
942
919
896
874
853
831
811
790
771
751
732
713
694
675
657
638
619
601
582
564
546
528
510
492
475
458
442
426
411
397
383
369
356
343
331
318
306
294
282
270
258
247
235
224
213
202
191
181
172
163
154
146
139
132
126
120
114
108
103
97
91
85
78
70
62
53
43
32
20
7
-7
-23
-39
-57
-76
-96
-117
-140
-164
-189
-216
-243
-272
-303
-334
-367
-402
-437
-474
-512
-552
-592
-634
-676
-720
-765
-810
-857
-905
-953
-1002
-1051
-1102
-1152
-1203
-1254
-1306
-1357
-1409
-1461
-1512
-1564
-1615
-1666
-1717
-1768
-1818
-1869
-1919
-1968
-2017
-2066
-2114
-2161
-2207
-2253
-2297
-2341
-2383
-2424
-2464
-2502
-2540
-2575
-2609
-2642
-2673
-2702
-2729
-2755
-2779
-2800
-2821
-2839
-2855
-2870
-2882
-2893
-2902
-2909
-2915
-2918
-2920
-2921
-2920
-2917
-2912
-2906
-2898
-2889
-2878
-2865
-2850
-2834
-2816
-2796
-2774
-2751
-2725
-2698
-2669
-2638
-2606
-2571
-2535
-2498
-2458
-2417
-2374
-2329
-2282
-2233
-2183
-2131
-2077
-2021
-1965
-1907
-1847
-1786
-1723
-1660
-1595
-1529
-1461
-1393
-1324
-1255
-1185
-1114
-1043
-972
-902
-832
-762
-693
-625
-558
-493
-429
-366
-306
-247
-190
-134
-81
-30
20
67
113
157
199
239
278
315
350
383
415
445
473
500
525
549
571
591
610
627
643
657
670
682
692
701
709
715
719
722
724
723
721
717
712
704
695
684
670
655
638
619
597
574
549
522
493
462
429
394
358
320
281
241
200
157
114
70
26
-19
-64
-110
-155
-202
-248
-295
-342
-389
-437
-484
-532
-579
-627
-675
-722
-770
-817
-864
-910
-957
-1002
-1047
-1092
-1135
-1178
-1220
-1261
-1300
-1339
-1376
-1412
-1447
-1480
-1512
-1543
-1572
-1599
-1625
-1649
-1672
-1694
-1714
-1733
-1750
-1767
-1782
-1796
-1808
-1820
-1831
-1841
-1850
-1857
-1864
-1870
-1875
-1878
-1881
-1882
-1882
-1880
-1877
-1873
-1867
-1859
-1850
-1840
-1827
-1813
-1798
-1780
-1762
-1741
-1719
-1696
-1670
-1643
-1615
-1585
-1552
-1519
-1483
-1445
-1406
-1365
-1323
-1278
-1232
-1184
-1135
-1084
-1031
-977
-922
-866
-808
-749
-689
-627
-564
-499
-433
-365
-296
-225
-153
-79
-3
74
154
234
317
400
485
572
659
747
836
926
1016
1106
1196
1286
1374
1462
1549
1634
1718
1800
1881
1960
2036
2111
2185
2256
2326
2394
2460
2525
2588
2650
2710
2768
2825
2880
2934
2986
3036
3085
3132
3177
3220
3262
3302
3340
3377
3411
3444
3475
3504
3531
3555
3578
3599
3618
3635
3650
3663
3674
3683
3690
3696
3699
3701
3701
3699
3695
3690
3682
3673
3663
3651
3638
3624
3609
3593
3576
3559
3540
3522
3503
3483
3463
3443
3422
3401
3379
3357
3334
3311
3288
3264
3240
3216
3192
3167
3143
3119
3096
3074
3052
3032
3013
2995
2979
2964
2952
2941
2932
2925
2920
2917
2916
2917
2920
2924
2931
2940
2950
2963
2977
2994
3012
3032
3055
3079
3105
3133
3163
3195
3228
3264
3301
3340
3380
3422
3465
3509
3554
3601
3648
3696
3745
3794
3844
3894
3945
3996
4046
4099
4152
4204
4258
4311
4366
4420
4476
4532
4589
4646
4704
4763
4823
4884
4945
5007
5070
5133
5197
5261
5325
5390
5454
5519
5583
5646
5709
5772
5833
5894
5954
6013
6070
6127
6183
6238
6292
6344
6396
6446
6495
6543
6590
6636
6681
6724
6767
6808
6849
6888
6925
6962
6997
7030
7062
7092
7120
7147
7172
7195
7216
7235
7253
7269
7283
7295
7306
7315
7323
7330
7335
7340
7343
7345
7346
7346
7346
7344
7342
7340
7337
7333
7329
7325
7321
7317
7313
7308
7304
7300
7297
7294
7291
7288
7287
7286
7285
7286
7288
7290
7293
7298
7303
7309
7316
7325
7334
7344
7354
7366
7378
7391
7404
7419
7434
7449
7466
7483
7502
7521
7541
7562
7583
7606
7630
7654
7679
7705
7731
7758
7784
7811
7838
7865
7892
7919
7946
7973
8000
8026
8053
8080
8106
8135
8162
8189
8218
8246
8274
8302
8330
8358
8387
8416
8444
8473
8502
8531
8559
8588
8617
8647
8676
8705
8734
8764
8793
8823
8853
8883
8913
8944
8975
9006
9038
9070
9103
9136
9169
9202
9236
9269
9303
9336
9369
9402
9435
9467
9498
9530
9561
9591
9621
9651
9680
9709
9738
9766
9794
9821
9849
9875
9902
9928
9953
9978
10002
10026
10049
10071
10093
10114
10134
10153
10171
10189
10206
10222
10237
10252
10267
10281
10295
10308
10322
10335
10348
10362
10375
10388
10402
10415
10429
10443
10456
10470
10483
10496
10508
10520
10531
10542
10552
10561
10570
10578
10585
10591
10597
10603
10608
10612
10616
10620
10624
10627
10630
10634
10637
10641
10645
10649
10654
10659
10665
10671
10677
10684
10692
10701
10710
10719
10729
10740
10752
10764
10777
10790
10803
10817
10831
10846
10860
10875
10889
10904
10917
10931
10944
10956
10968
10979
10989
10998
11006
11013
11019
11024
11027
11030
11032
11033
11032
11031
11029
11026
11022
11017
11011
11004
10997
10989
10980
10971
10960
10950
10938
10925
10912
10898
10884
10868
10852
10835
10817
10798
10779
10759
10739
10718
10696
10674
10651
10628
10604
10580
10555
10530
10504
10477
10451
10423
10395
10367
10338
10308
10277
10247
10215
10183
10150
10117
10084
10050
10016
9981
9947
9912
9876
9841
9805
9769
9732
9695
9658
9621
9584
9546
9508
9470
9432
9394
9356
9318
9281
9245
9210
9176
9143
9112
9082
9055
9029
9005
8983
8964
8946
8931
8918
8907
8898
8891
8886
8883
8881
8881
8883
8887
8892
8900
8909
8920
8933
8948
8965
8985
9006
9030
9056
9084
9114
9147
9181
9218
9257
9298
9341
9386
9433
9481
9531
9583
9636
9691
9748
9805
9865
9926
9988
10052
10118
10186
10255
10327
10400
10475
10552
10631
10711
10793
10877
10962
11048
11135
11224
11314
11404
11496
11588
11680
11773
11866
11960
12053
12147
12240
12334
12427
12520
12613
12705
12797
12888
12979
13070
13160
13249
13338
13426
13514
13601
13687
13773
13858
13942
14025
14108
14190
14270
14350
14429
14506
14582
14656
14729
14800
14869
14936
15000
15063
15123
15181
15237
15290
15341
15389
15435
15479
15520
15559
15596
15630
15663
15694
15723
15750
15776
15800
15823
15845
15865
15885
15903
15920
15935
15950
15964
15976
15987
15997
16006
16014
16020
16026
16030
16035
16038
16040
16042
16043
16043
16043
16042
16041
16039
16036
16035
16032
16029
16026
16021
16018
16014
16009
16003
15997
15991
15983
15975
15966
15955
15944
15931
15917
15902
15885
15867
15848
15826
15804
15780
15754
15727
15698
15668
15637
15605
15571
15537
15501
15464
15427
15388
15349
15309
15268
15227
15184
15142
15098
15054
15008
14963
14916
14869
14821
14773
14723
14674
14623
14572
14520
14468
14416
14363
14310
14256
14202
14148
14093
14038
13983
13928
13873
13817
13761
13705
13649
13593
13537
13481
13426
13370
13314
13259
13204
13149
13095
13041
12988
12936
12885
12834
12786
12738
12692
12648
12606
12566
12528
12493
12460
12430
12402
12378
12356
12337
12322
12310
12301
12295
12293
12294
12299
12308
12321
12337
12357
12382
12410
12442
12479
12520
12564
12613
12666
12723
12783
12848
12916
12988
13064
13143
13226
13312
13402
13495
13592
13692
13795
13902
14012
14125
14243
14363
14487
14615
14746
14881
15019
15161
15306
15454
15606
15761
15918
16079
16242
16408
16577
16747
16920
17094
17270
17448
17627
17807
17988
18170
18352
18536
18719
18904
19088
19272
19457
19642
19826
20010
20193
20376
20558
20739
20919
21097
21274
21449
21622
21793
21961
22127
22289
22449
22606
22760
22910
23057
23200
23339
23475
23606
23734
23857
23976
24090
24200
24305
24406
24501
24592
24679
24760
24837
24909
24976
25038
25096
25149
25198
25243
25283
25320
25352
25381
25406
25428
25446
25461
25473
25482
25487
25490
25489
25485
25479
25469
25456
25441
25422
25401
25376
25349
25319
25287
25252
25214
25173
25130
25084
25036
24986
24933
24877
24820
24760
24698
24635
24569
24502
24433
24363
24291
24218
24144
24070
23994
23918
23842
23765
23688
23611
23534
23457
23381
23305
23229
23154
23079
23005
22932
22860
22788
22716
22646
22576
22507
22439
22372
22306
22241
22177
22114
22052
21992
21933
21875
21819
21765
21713
21662
21614
21567
21523
21481
21441
21403
21368
21334
21303
21274
21247
21223
21201
21181
21163
21148
21134
21123
21115
21108
21103
21101
21100
21101
21104
21109
21115
21122
21130
21140
21150
21161
21172
21184
21197
21209
21221
21234
21246
21258
21269
21281
21292
21302
21313
21323
21333
21342
21352
21361
21370
21379
21388
21397
21406
21414
21423
21431
21439
21447
21454
21461
21467
21473
21478
21482
21485
21487
21488
21489
21488
21487
21484
21481
21477
21472
21467
21460
21453
21446
21438
21430
21421
21411
21402
21391
21381
21370
21358
21346
21333
21320
21306
21292
21277
21261
21245
21228
21210
21192
21174
21155
21136
21117
21097
21077
21057
21037
21017
20997
20977
20957
20938
20918
20899
20880
20862
20844
20826
20809
20793
20777
20762
20748
20734
20721
20709
20698
20688
20679
20672
20666
20661
20658
20656
20656
20658
20661
20666
20674
20683
20694
20707
20721
20738
20757
20778
20801
20827
20854
20884
20916
20951
20988
21027
21070
21115
21163
21213
21267
21323
21383
21445
21510
21578
21649
21723
21799
21878
21960
22044
22130
22218
22308
22399
22493
22587
22683
22781
22879
22978
23078
23178
23279
23381
23482
23585
23687
23789
23892
23994
24097
24199
24301
24402
24504
24604
24704
24804
24902
25000
25096
25192
25286
25379
25472
25563
25652
25741
25828
25914
25999
26082
26164
26244
26323
26400
26476
26550
26623
26694
26763
26831
26897
26962
27025
27087
27147
27205
27261
27315
27366
27416
27463
27507
27549
27588
27625
27658
27688
27715
27739
27759
27776
27790
27800
27806
27809
27808
27803
27794
27782
27765
27744
27720
27691
27658
27621
27580
27535
27485
27431
27373
27310
27243
27171
27095
27014
26929
26839
26744
26644
26539
26430
26316
26196
26072
25944
25810
25671
25528
25380
25228
25070
24909
24742
24571
24396
24217
24033
23845
23653
23456
23256
23052
22845
22634
22420
22202
21982
21759
21533
21305
21074
20841
20607
20370
20133
19894
19653
19412
19171
18929
18686
18444
18202
17960
17719
17478
17239
17000
16763
16527
16293
16059
15828
15599
15371
15146
14922
14701
14482
14265
14050
13838
13628
13420
13216
13013
12814
12617
12422
12230
12041
11855
11672
11491
11313
11139
10968
10799
10635
10473
10315
10161
10010
9863
9720
9580
9444
9312
9184
9060
8940
8823
8711
8603
8499
8399
8303
8211
8122
8039
7961
7885
7814
7747
7685
7626
7571
7520
7473
7430
7390
7354
7321
7292
7267
7245
7226
7210
7198
7190
7184
7182
7183
7188
7195
7206
7220
7237
7257
7279
7305
7333
7364
7398
7434
7473
7514
7557
7603
7651
7701
7754
7809
7866
7926
7987
8052
8118
8186
8258
8332
8407
8485
8565
8646
8729
8814
8901
8988
9077
9167
9257
9348
9440
9532
9624
9717
9809
9901
9993
10084
10176
10266
10357
10446
10535
10623
10710
10796
10880
10964
11046
11126
11205
11282
11356
11429
11499
11567
11632
11694
11752
11808
11860
11908
11953
11993
12030
12061
12088
12111
12128
12141
12148
12150
12147
12138
12124
12105
12080
12049
12014
11973
11927
11875
11819
11758
11693
11622
11548
11469
11386
11299
11209
11114
11016
10915
10809
10701
10589
10474
10355
10233
10108
9979
9847
9713
9575
9435
9291
9145
8996
8845
8691
8534
8376
8215
8052
7887
7720
7551
7381
7208
7035
6859
6682
6504
6324
6144
5962
5779
5595
5411
5225
5039
4852
4665
4477
4289
4100
3911
3722
3533
3343
3153
2963
2773
2582
2391
2200
2009
1818
1626
1434
1241
1048
855
662
469
276
83
-110
-303
-495
-686
-877
-1067
-1255
-1442
-1628
-1812
-1995
-2176
-2355
-2532
-2708
-2881
-3052
-3221
-3388
-3552
-3714
-3874
-4032
-4188
-4341
-4491
-4639
-4785
-4928
-5069
-5207
-5342
-5474
-5603
-5730
-5853
-5973
-6090
-6204
-6314
-6421
-6525
-6626
-6723
-6817
-6907
-6995
-7079
-7161
-7239
-7314
-7386
-7455
-7521
-7584
-7645
-7703
-7758
-7810
-7860
-7907
-7951
-7993
-8032
-8069
-8103
-8134
-8163
-8189
-8212
-8233
-8251
-8266
-8278
-8288
-8294
-8298
-8299
-8297
-8293
-8285
-8275
-8262
-8247
-8228
-8208
-8185
-8159
-8132
-8102
-8071
-8037
-8002
-7965
-7927
-7887
-7846
-7803
-7759
-7714
-7667
-7619
-7570
-7520
-7469
-7417
-7364
-7311
-7257
-7203
-7149
-7094
-7040
-6987
-6934
-6882
-6830
-6780
-6731
-6683
-6636
-6591
-6547
-6504
-6462
-6422
-6383
-6344
-6307
-6271
-6235
-6201
-6167
-6133
-6101
-6069
-6037
-6007
-5977
-5948
-5920
-5894
-5868
-5844
-5821
-5800
-5780
-5763
-5746
-5732
-5719
-5707
-5697
-5689
-5682
-5677
-5673
-5670
-5669
-5668
-5669
-5672
-5675
-5680
-5687
-5694
-5703
-5714
-5726
-5740
-5755
-5772
-5791
-5811
-5833
-5858
-5884
-5911
-5941
-5972
-6005
-6039
-6075
-6112
-6150
-6189
-6229
-6270
-6312
-6354
-6397
-6440
-6484
-6528
-6573
-6618
-6664
-6711
-6758
-6807
-6856
-6907
-6959
-7012
-7066
-7121
-7178
-7236
-7295
-7355
-7417
-7479
-7543
-7607
-7673
-7739
-7805
-7873
-7941
-8009
-8079
-8148
-8220
-8291
-8364
-8437
-8511
-8586
-8662
-8739
-8817
-8897
-8977
-9058
-9140
-9223
-9308
-9394
-9481
-9569
-9658
-9748
-9840
-9933
-10028
-10124
-10221
-10319
-10419
-10521
-10624
-10729
-10835
-10943
-11053
-11164
-11277
-11391
-11508
-11626
-11745
-11867
-11989
-12114
-12240
-12367
-12496
-12626
-12757
-12889
-13022
-13157
-13292
-13428
-13565
-13703
-13842
-13982
-14124
-14267
-14410
-14556
-14702
-14851
-15000
-15151
-15304
-15458
-15613
-15770
-15928
-16088
-16248
-16410
-16574
-16738
-16903
-17069
-17236
-17403
-17572
-17740
-17910
-18080
-18251
-18422
-18594
-18766
-18939
-19112
-19286
-19461
-19636
-19812
-19988
-20165
-20342
-20520
-20697
-20875
-21053
-21230
-21407
-21584
-21760
-21936
-22110
-22284
-22456
-22628
-22798
-22967
-23134
-23300
-23465
-23628
-23789
-23950
-24109
-24267
-24424
-24580
-24735
-24889
-25043
-25196
-25348
-25499
-25650
-25800
-25949
-26098
-26246
-26393
-26540
-26685
-26829
-26973
-27115
-27256
-27396
-27534
-27670
-27805
-27939
-28071
-28201
-28329
-28456
-28581
-28705
-28827
-28948
-29067
-29184
-29300
-29415
-29528
-29640
-29750
-29859
-29966
-30071
-30175
-30277
-30378
-30478
-30576
-30673
-30768
-30862
-30955
-31046
-31136
-31225
-31312
-31397
-31482
-31564
-31646
-31725
-31803
-31880
-31954
-32028
-32100
-32170
-32238
-32305
-32371
-32435
-32497
-32557
-32616
-32673
-32728
-32780
-32831
-32880
-32926
-32970
-33012
-33052
-33089
-33124
-33157
-33187
-33215
-33241
-33264
-33285
-33304
-33321
-33336
-33349
-33360
-33369
-33377
-33382
-33386
-33389
-33390
-33389
-33387
-33382
-33376
-33368
-33359
-33347
-33333
-33317
-33298
-33278
-33255
-33231
-33205
-33176
-33147
-33115
-33082
-33048
-33013
-32976
-32939
-32901
-32862
-32822
-32781
-32740
-32698
-32655
-32610
-32567
-32523
-32476
-32432
-32386
-32340
-32293
-32247
-32201
-32155
-32110
-32064
-32019
-31974
-31930
-31887
-31844
-31801
-31759
-31718
-31678
-31638
-31599
-31560
-31521
-31484
-31446
-31409
-31372
-31335
-31298
-31261
-31225
-31188
-31151
-31114
-31077
-31039
-31002
-30964
-30926
-30888
-30850
-30811
-30773
-30734
-30695
-30657
-30618
-30578
-30539
-30500
-30460
-30421
-30381
-30341
-30302
-30262
-30222
-30182
-30143
-30104
-30065
-30026
-29988
-29951
-29914
-29878
-29842
-29807
-29772
-29738
-29704
-29670
-29636
-29602
-29568
-29533
-29498
-29462
-29426
-29388
-29349
-29310
-29270
-29229
-29186
-29144
-29100
-29056
-29011
-28966
-28920
-28874
-28828
-28781
-28735
-28688
-28642
-28596
-28550
-28505
-28459
-28414
-28369
-28324
-28280
-28235
-28190
-28145
-28100
-28055
-28010
-27964
-27919
-27873
-27828
-27782
-27737
-27692
-27647
-27603
-27559
-27515
-27473
-27431
-27390
-27349
-27310
-27271
-27233
-27196
-27160
-27125
-27090
-27056
-27022
-26989
-26957
-26926
-26895
-26865
-26835
-26806
-26778
-26750
-26724
-26697
-26672
-26647
-26622
-26599
-26575
-26553
-26530
-26508
-26487
-26466
-26446
-26425
-26405
-26386
-26366
-26347
-26327
-26308
-26288
-26268
-26247
-26226
-26205
-26183
-26160
-26136
-26111
-26086
-26059
-26032
-26004
-25975
-25945
-25914
-25883
-25850
-25817
-25783
-25748
-25712
-25676
-25638
-25600
-25561
-25521
-25481
-25439
-25397
-25354
-25309
-25264
-25217
-25169
-25120
-25070
-25018
-24965
-24910
-24854
-24796
-24736
-24676
-24613
-24549
-24484
-24417
-24348
-24278
-24206
-24132
-24057
-23979
-23900
-23819
-23736
-23652
-23566
-23478
-23388
-23297
-23205
-23112
-23017
-22922
-22825
-22728
-22630
-22531
-22432
-22332
-22232
-22132
-22032
-21931
-21830
-21729
-21627
-21526
-21424
-21321
-21219
-21116
-21012
-20909
-20805
-20700
-20596
-20491
-20387
-20283
-20179
-20076
-19974
-19873
-19773
-19674
-19578
-19483
-19390
-19300
-19212
-19126
-19043
-18962
-18884
-18809
-18736
-18666
-18599
-18534
-18472
-18412
-18354
-18300
-18247
-18197
-18149
-18104
-18061
-18021
-17983
-17947
-17913
-17882
-17853
-17826
-17801
-17779
-17757
-17738
-17720
-17704
-17689
-17675
-17663
-17652
-17643
-17635
-17628
-17622
-17618
-17615
-17613
-17613
-17614
-17617
-17621
-17626
-17632
-17640
-17649
-17660
-17671
-17684
-17698
-17713
-17729
-17746
-17764
-17784
-17804
-17824
-17846
-17869
-17893
-17917
-17943
-17969
-17996
-18025
-18054
-18085
-18116
-18149
-18182
-18216
-18252
-18288
-18326
-18364
-18403
-18443
-18484
-18525
-18568
-18611
-18654
-18699
-18744
-18790
-18836
-18882
-18929
-18977
-19025
-19073
-19121
-19169
-19217
-19265
-19313
-19361
-19409
-19456
-19503
-19550
-19597
-19643
-19688
-19733
-19778
-19822
-19865
-19907
-19948
-19989
-20028
-20067
-20104
-20141
-20176
-20210
-20243
-20275
-20306
-20335
-20364
-20391
-20416
-20440
-20463
-20485
-20505
-20523
-20540
-20556
-20570
-20582
-20593
-20602
-20609
-20615
-20619
-20621
-20621
-20620
-20616
-20610
-20602
-20592
-20580
-20565
-20548
-20528
-20506
-20482
-20455
-20425
-20393
-20358
-20321
-20281
-20239
-20194
-20147
-20097
-20045
-19990
-19932
-19872
-19809
-19744
-19676
-19605
-19532
-19456
-19378
-19297
-19214
-19128
-19040
-18949
-18856
-18760
-18661
-18560
-18456
-18350
-18241
-18130
-18016
-17900
-17781
-17660
-17537
-17411
-17284
-17155
-17025
-16892
-16759
-16624
-16488
-16352
-16213
-16076
-15938
-15799
-15660
-15520
-15380
-15240
-15100
-14960
-14819
-14678
-14536
-14395
-14252
-14109
-13966
-13822
-13677
-13532
-13387
-13241
-13094
-12947
-12800
-12652
-12505
-12357
-12209
-12062
-11914
-11767
-11620
-11474
-11328
-11183
-11038
-10894
-10750
-10608
-10466
-10324
-10184
-10045
-9906
-9769
-9632
-9497
-9364
-9232
-9101
-8972
-8846
-8721
-8598
-8478
-8360
-8245
-8132
-8022
-7915
-7810
-7709
-7611
-7516
-7424
-7336
-7250
-7168
-7090
-7015
-6943
-6875
-6811
-6750
-6692
-6638
-6587
-6540
-6496
-6454
-6416
-6380
-6348
-6317
-6289
-6264
-6240
-6218
-6198
-6180
-6164
-6149
-6135
-6122
-6111
-6101
-6091
-6083
-6075
-6068
-6062
-6056
-6050
-6045
-6040
-6036
-6031
-6027
-6023
-6018
-6014
-6010
-6005
-6001
-5996
-5991
-5985
-5979
-5972
-5965
-5957
-5948
-5939
-5929
-5918
-5906
-5893
-5880
-5865
-5849
-5832
-5814
-5795
-5775
-5753
-5730
-5705
-5679
-5652
-5623
-5593
-5561
-5527
-5492
-5456
-5418
-5378
-5337
-5294
-5249
-5203
-5155
-5106
-5054
-5001
-4946
-4890
-4831
-4771
-4709
-4644
-4578
-4510
-4440
-4368
-4294
-4218
-4140
-4059
-3979
-3895
-3809
-3721
-3632
-3540
-3447
-3352
-3256
-3158
-3058
-2958
-2856
-2753
-2649
-2545
-2440
-2334
-2228
-2122
-2015
-1908
-1801
-1694
-1588
-1481
-1374
-1268
-1163
-1057
-953
-849
-746
-643
-541
-440
-340
-241
-143
-46
50
145
239
331
423
513
602
690
776
860
943
1025
1105
1183
1261
1336
1410
1483
1555
1625
1694
1762
1829
1895
1961
2025
2089
2152
2214
2276
2337
2397
2457
2517
2575
2633
2691
2748
2804
2860
2915
2969
3024
3078
3131
3184
3237
3289
3341
3393
3444
3496
3547
3597
3648
3698
3748
3798
3848
3898
3947
3997
4046
4097
4147
4197
4248
4298
4348
4399
4449
4500
4550
4601
4651
4702
4752
4802
4851
4901
4951
5000
5049
5099
5148
5197
5246
5296
5345
5395
5445
5495
5546
5597
5649
5701
5754
5808
5863
5918
5974
6031
6089
6148
6208
6269
6331
6393
6456
6520
6584
6649
6714
6779
6844
6910
6975
7039
7104
7168
7232
7295
7358
7421
7484
7546
7608
7670
7731
7793
7854
7915
7976
8037
8096
8157
8217
8277
8336
8395
8453
8510
8567
8623
8679
8733
8787
8839
8891
8942
8992
9041
9090
9138
9185
9232
9278
9324
9370
9416
9461
9506
9551
9596
9640
9684
9728
9772
9815
9857
9899
9940
9981
10021
10060
10098
10136
10172
10207
10241
10274
10305
10335
10364
10391
10417
10441
10463
10484
10503
10520
10535
10549
10561
10570
10579
10585
10589
10592
10593
10592
10590
10586
10580
10573
10565
10555
10544
10531
10517
10501
10485
10467
10448
10428
10406
10384
10360
10335
10309
10281
10253
10223
10192
10159
10126
10091
10056
10019
9981
9943
9903
9863
9822
9780
9738
9695
9652
9608
9563
9518
9473
9427
9380
9333
9286
9238
9190
9141
9092
9043
8993
8944
8894
8845
8796
8748
8701
8654
8609
8564
8521
8480
8440
8401
8365
8330
8298
8267
8239
8212
8188
8166
8146
8128
8112
8099
8087
8080
8073
8069
8068
8069
8073
8080
8089
8101
8117
8135
8157
8182
8210
8242
8278
8317
8360
8406
8455
8509
8565
8625
8689
8755
8825
8898
8974
9052
9134
9219
9307
9398
9492
9590
9690
9794
9901
10011
10125
10241
10361
10484
10610
10739
10871
11006
11144
11284
11426
11571
11719
11868
12020
12174
12330
12488
12647
12809
12971
13136
13302
13469
13638
13808
13979
14151
14323
14497
14671
14847
15022
15199
15376
15554
15732
15911
16091
16271
16454
16637
16821
17006
17191
17378
17566
17755
17944
18134
18325
18516
18708
18900
19092
19283
19475
19665
19855
20044
20231
20416
20600
20781
20961
21137
21311
21482
21650
21815
21976
22135
22289
22440
22588
22732
22872
23009
23142
23271
23396
23517
23634
23748
23857
23962
24063
24161
24254
24343
24428
24509
24585
24658
24727
24792
24853
24911
24965
25015
25062
25105
25145
25182
25216
25246
25274
25299
25321
25341
25358
25373
25385
25394
25401
25406
25408
25408
25406
25400
25393
25383
25371
25357
25340
25321
25301
25278
25253
25227
25198
25168
25137
25104
25070
25034
24997
24960
24921
24881
24841
24801
24759
24718
24675
24633
24590
24547
24504
24460
24417
24374
24331
24288
24246
24203
24162
24121
24081
24041
24003
23965
23928
23893
23858
23824
23791
23759
23729
23699
23670
23643
23616
23591
23566
23543
23520
23499
23478
23458
23439
23420
23402
23385
23369
23353
23338
23324
23311
23298
23286
23274
23263
23253
23243
23235
23226
23218
23211
23204
23197
23191
23185
23178
23171
23164
23157
23148
23139
23130
23119
23107
23094
23080
23065
23048
23030
23011
22991
22969
22946
22922
22897
22871
22844
22815
22786
22756
22725
22694
22661
22628
22594
22560
22525
22489
22452
22414
22375
22336
22296
22254
22212
22169
22125
22079
22033
21986
21937
21888
21837
21784
21731
21676
21620
21563
21504
21444
21383
21320
21257
21192
21126
21059
20991
20922
20853
20783
20714
20644
20574
20504
20434
20365
20296
20228
20161
20095
20029
19964
19900
19837
19775
19714
19654
19594
19535
19478
19421
19365
19311
19257
19204
19152
19102
19052
19003
18955
18908
18861
18815
18770
18724
18679
18634
18589
18543
18497
18451
18405
18358
18310
18263
18214
18166
18117
18068
18018
17969
17918
17868
17817
17767
17715
17664
17612
17560
17508
17456
17403
17350
17297
17243
17189
17135
17081
17027
16972
16916
16861
16804
16747
16690
16632
16572
16512
16451
16390
16327
16263
16198
16132
16065
15998
15929
15860
15790
15720
15649
15578
15507
15435
15364
15293
15222
15152
15082
15013
14944
14877
14810
14743
14678
14613
14549
14486
14424
14362
14302
14242
14183
14125
14067
14011
13956
13901
13848
13796
13745
13695
13647
13600
13554
13510
13468
13428
13389
13352
13316
13283
13251
13222
13194
13169
13146
13125
13106
13089
13074
13062
13052
13043
13037
13033
13032
13032
13035
13039
13046
13055
13066
13080
13095
13113
13134
13156
13180
13207
13235
13265
13297
13330
13364
13400
13436
13473
13509
13546
13583
13618
13654
13688
13721
13752
13783
13812
13841
13867
13893
13918
13942
13964
13986
14007
14027
14047
14065
14083
14100
14115
14130
14145
14158
14170
14181
14191
14199
14207
14214
14219
14224
14227
14229
14230
14229
14227
14224
14219
14213
14206
14196
14185
14173
14158
14141
14123
14102
14079
14054
14026
13996
13963
13927
13889
13849
13806
13760
13711
13660
13606
13550
13491
13430
13366
13300
13232
13162
13090
13016
12940
12863
12784
12703
12621
12537
12452
12365
12277
12188
12097
12004
11910
11815
11719
11621
11522
11421
11320
11217
11114
11009
10903
10796
10689
10580
10471
10360
10249
10137
10023
9909
9794
9678
9562
9444
9326
9207
9088
8967
8847
8726
8604
8482
8360
8238
8115
7992
7869
7745
7621
7497
7373
7248
7124
6998
6873
6748
6623
6497
6372
6247
6122
5997
5872
5748
5624
5500
5378
5255
5134
5013
4893
4773
4655
4538
4421
4306
4192
4078
3966
3856
3746
3637
3530
3424
3319
3215
3113
3012
2912
2814
2717
2622
2528
2436
2345
2256
2169
2083
2000
1918
1838
1761
1685
1611
1540
1470
1403
1337
1274
1214
1155
1098
1044
992
942
893
847
802
758
716
674
633
593
553
513
472
432
390
348
306
262
218
173
127
81
34
-14
-62
-112
-162
-212
-263
-315
-368
-421
-475
-530
-586
-642
-699
-757
-816
-875
-936
-997
-1059
-1122
-1187
-1252
-1317
-1384
-1452
-1521
-1591
-1661
-1733
-1805
-1879
-1953
-2029
-2105
-2182
-2261
-2340
-2421
-2503
-2586
-2670
-2756
-2843
-2932
-3022
-3114
-3207
-3303
-3399
-3498
-3598
-3700
-3804
-3909
-4016
-4124
-4234
-4345
-4457
-4570
-4685
-4800
-4916
-5033
-5151
-5269
-5386
-5504
-5622
-5738
-5855
-5970
-6084
-6197
-6309
-6419
-6528
-6635
-6740
-6844
-6946
-7047
-7146
-7244
-7339
-7434
-7527
-7618
-7708
-7796
-7882
-7967
-8048
-8130
-8210
-8287
-8362
-8436
-8508
-8577
-8645
-8711
-8775
-8838
-8898
-8957
-9014
-9069
-9123
-9175
-9226
-9275
-9323
-9369
-9414
-9457
-9499
-9539
-9578
-9615
-9650
-9684
-9716
-9746
-9775
-9802
-9827
-9850
-9871
-9890
-9907
-9923
-9937
-9949
-9959
-9968
-9974
-9979
-9982
-9984
-9984
-9982
-9978
-9973
-9966
-9958
-9948
-9937
-9924
-9910
-9895
-9879
-9861
-9842
-9822
-9800
-9778
-9754
-9729
-9702
-9675
-9646
-9616
-9585
-9553
-9519
-9485
-9449
-9412
-9375
-9336
-9296
-9255
-9213
-9170
-9126
-9081
-9035
-8988
-8939
-8890
-8840
-8789
-8738
-8685
-8631
-8577
-8522
-8467
-8411
-8355
-8298
-8240
-8182
-8124
-8066
-8007
-7948
-7889
-7831
-7772
-7713
-7654
-7596
-7537
-7479
-7421
-7364
-7306
-7249
-7192
-7136
-7079
-7023
-6966
-6910
-6854
-6798
-6741
-6685
-6629
-6572
-6516
-6460
-6404
-6348
-6293
-6238
-6183
-6129
-6076
-6023
-5971
-5920
-5870
-5820
-5772
-5724
-5677
-5631
-5586
-5541
-5498
-5455
-5414
-5373
-5332
-5292
-5253
-5214
-5176
-5138
-5100
-5062
-5025
-4989
-4952
-4917
-4881
-4846
-4812
-4779
-4746
-4714
-4683
-4653
-4624
-4595
-4568
-4542
-4517
-4493
-4471
-4449
-4430
-4411
-4394
-4378
-4364
-4351
-4340
-4331
-4323
-4318
-4314
-4312
-4312
-4315
-4319
-4326
-4336
-4348
-4362
-4379
-4399
-4422
-4448
-4476
-4507
-4542
-4578
-4618
-4661
-4706
-4754
-4804
-4856
-4911
-4969
-5028
-5090
-5154
-5221
-5289
-5359
-5432
-5506
-5582
-5661
-5741
-5823
-5906
-5992
-6079
-6167
-6257
-6347
-6439
-6532
-6626
-6721
-6816
-6912
-7008
-7105
-7203
-7300
-7398
-7496
-7595
-7694
-7792
-7891
-7990
-8089
-8188
-8288
-8387
-8486
-8584
-8683
-8781
-8879
-8976
-9073
-9169
-9263
-9357
-9450
-9541
-9631
-9719
-9805
-9890
-9972
-10052
-10131
-10207
-10280
-10351
-10419
-10485
-10548
-10608
-10666
-10720
-10772
-10821
-10867
-10910
-10951
-10988
-11023
-11055
-11085
-11112
-11136
-11158
-11177
-11195
-11209
-11222
-11232
-11240
-11246
-11249
-11251
-11250
-11247
-11242
-11235
-11226
-11216
-11203
-11189
-11173
-11155
-11135
-11114
-11091
-11067
-11040
-11013
-10983
-10952
-10920
-10886
-10850
-10813
-10774
-10733
-10691
-10647
-10602
-10555
-10506
-10455
-10403
-10348
-10292
-10234
-10175
-10113
-10050
-9985
-9919
-9851
-9782
-9711
-9639
-9567
-9493
-9418
-9343
-9267
-9190
-9113
-9035
-8957
-8879
-8800
-8721
-8642
-8562
-8483
-8404
-8325
-8246
-8167
-8087
-8010
-7932
-7855
-7778
-7702
-7626
-7551
-7477
-7404
-7332
-7260
-7190
-7120
-7052
-6985
-6919
-6855
-6791
-6729
-6669
-6610
-6553
-6497
-6442
-6389
-6338
-6288
-6240
-6193
-6147
-6103
-6060
-6019
-5978
-5939
-5901
-5864
-5829
-5794
-5761
-5728
-5697
-5668
-5639
-5612
-5586
-5562
-5539
-5517
-5497
-5478
-5460
-5444
-5429
-5415
-5403
-5391
-5381
-5371
-5363
-5354
-5347
-5339
-5332
-5326
-5319
-5313
-5306
-5300
-5294
-5289
-5283
-5278
-5274
-5271
-5268
-5266
-5265
-5265
-5267
-5269
-5273
-5278
-5284
-5291
-5300
-5310
-5321
-5333
-5346
-5360
-5376
-5392
-5409
-5427
-5445
-5464
-5483
-5503
-5523
-5543
-5563
-5583
-5603
-5622
-5641
-5659
-5677
-5694
-5711
-5726
-5741
-5756
-5769
-5782
-5793
-5804
-5815
-5824
-5833
-5840
-5848
-5854
-5860
-5865
-5870
-5874
-5877
-5880
-5882
-5884
-5885
-5886
-5887
-5886
-5886
-5885
-5884
-5882
-5880
-5877
-5874
-5871
-5867
-5863
-5857
-5851
-5844
-5836
-5826
-5815
-5803
-5789
-5773
-5755
-5736
-5714
-5690
-5665
-5637
-5607
-5575
-5540
-5504
-5465
-5424
-5382
-5337
-5290
-5242
-5191
-5139
-5085
-5029
-4972
-4912
-4852
-4789
-4725
-4659
-4592
-4523
-4452
-4380
-4306
-4231
-4154
-4075
-3997
-3916
-3834
-3751
-3667
-3581
-3496
-3409
-3322
-3234
-3146
-3057
-2969
-2880
-2792
-2703
-2614
-2525
-2437
-2348
-2260
-2171
-2083
-1994
-1906
-1818
-1729
-1641
-1553
-1465
-1377
-1290
-1203
-1116
-1030
-945
-861
-777
-694
-612
-531
-450
-371
-292
-213
-136
-59
17
92
167
240
314
386
457
528
598
667
735
803
869
934
998
1061
1123
1184
1243
1302
1359
1415
1470
1523
1575
1626
1676
1724
1770
1815
1859
1901
1941
1979
2016
2052
2085
2117
2148
2177
2205
2232
2257
2281
2304
2326
2346
2366
2385
2403
2421
2438
2454
2470
2485
2500
2515
2530
2545
2559
2574
2589
2604
2619
2634
2650
2666
2682
2699
2716
2734
2752
2770
2789
2808
2828
2849
2870
2891
2913
2935
2957
2980
3003
3026
3049
3073
3096
3120
3143
3167
3190
3213
3236
3258
3280
3302
3324
3345
3366
3387
3408
3428
3449
3469
3489
3508
3528
3548
3567
3587
3606
3626
3645
3665
3685
3705
3725
3745
3765
3786
3806
3827
3847
3868
3888
3908
3929
3949
3969
3988
4008
4027
4046
4065
4083
4103
4122
4141
4160
4179
4199
4218
4238
4258
4278
4299
4320
4341
4362
4384
4405
4427
4449
4471
4493
4515
4537
4559
4582
4604
4627
4651
4674
4698
4722
4747
4772
4797
4822
4848
4874
4900
4926
4953
4979
5004
5030
5055
5080
5104
5128
5152
5175
5198
5220
5242
5264
5285
5306
5327
5348
5369
5389
5409
5430
5449
5469
5489
5508
5527
5546
5564
5582
5600
5618
5635
5652
5669
5687
5704
5722
5740
5758
5778
5798
5819
5841
5864
5888
5914
5941
5969
5999
6031
6064
6099
6135
6173
6213
6254
6297
6341
6387
6434
6482
6531
6582
6633
6685
6739
6793
6848
6904
6961
7019
7078
7137
7197
7258
7320
7383
7446
7510
7574
7639
7704
7770
7836
7903
7970
8037
8103
8172
8239
8307
8375
8442
8510
8577
8644
8711
8778
8844
8910
8976
9041
9106
9171
9235
9299
9362
9425
9487
9549
9611
9672
9732
9791
9850
9908
9964
10020
10074
10128
10180
10231
10281
10329
10376
10422
10466
10509
10550
10590
10629
10666
10701
10736
10769
10801
10832
10861
10890
10917
10943
10969
10993
11017
11039
11061
11082
11103
11122
11141
11159
11177
11194
11210
11227
11242
11258
11273
11287
11302
11316
11331
11345
11359
11373
11387
11401
11416
11430
11445
11460
11475
11490
11506
11522
11539
11555
11573
11590
11608
11627
11646
11665
11685
11706
11727
11749
11772
11795
11820
11845
11871
11897
11925
11954
11984
12015
12047
12080
12114
12150
12187
12224
12263
12303
12344
12386
12429
12473
12518
12563
12609
12656
12703
12751
12799
12847
12896
12945
12993
13042
13091
13140
13188
13236
13284
13331
13378
13424
13469
13513
13556
13598
13639
13679
13717
13754
13790
13824
13857
13888
13918
13946
13973
13999
14023
14046
14067
14087
14106
14123
14139
14153
14166
14178
14188
14196
14203
14208
14212
14214
14213
14211
14207
14201
14192
14181
14168
14153
14135
14115
14092
14067
14039
14009
13976
13941
13903
13862
13819
13773
13724
13672
13618
13561
13500
13437
13371
13302
13229
13154
13075
12993
12908
12820
12729
12635
12538
12439
12337
12232
12125
12017
11906
11793
11679
11564
11447
11329
11210
11090
10969
10847
10725
10602
10478
10354
10230
10106
9981
9855
9730
9604
9478
9352
9226
9100
8973
8847
8720
8594
8468
8343
8218
8093
7969
7845
7723
7600
7479
7358
7238
7119
7001
6883
6766
6650
6535
6420
6306
6193
6081
5969
5857
5746
5635
5525
5415
5306
5197
5088
4980
4872
4764
4657
4551
4444
4338
4233
4128
4022
3919
3815
3711
3607
3504
3401
3298
3196
3093
2990
2888
2785
2683
2580
2477
2375
2272
2169
2066
1963
1860
1757
1654
1552
1450
1347
1246
1144
1043
942
842
743
643
545
447
350
253
157
62
-33
-127
-221
-313
-405
-497
-588
-677
-767
-855
-942
-1029
-1114
-1199
-1282
-1365
-1446
-1526
-1606
-1684
-1761
-1836
-1911
-1984
-2055
-2126
-2195
-2262
-2328
-2393
-2456
-2517
-2577
-2636
-2692
-2747
-2800
-2851
-2901
-2948
-2994
-3037
-3079
-3119
-3156
-3192
-3225
-3256
-3285
-3312
-3336
-3358
-3378
-3396
-3411
-3424
-3434
-3443
-3449
-3453
-3454
-3454
-3452
-3448
-3441
-3433
-3424
-3412
-3399
-3384
-3367
-3348
-3328
-3306
-3283
-3257
-3230
-3201
-3171
-3138
-3104
-3068
-3031
-2992
-2951
-2908
-2865
-2819
-2773
-2725
-2677
-2627
-2577
-2526
-2475
-2423
-2371
-2319
-2268
-2216
-2165
-2115
-2066
-2017
-1969
-1923
-1878
-1834
-1792
-1751
-1711
-1673
-1637
-1603
-1570
-1539
-1510
-1483
-1457
-1434
-1413
-1394
-1378
-1363
-1351
-1342
-1335
-1331
-1330
-1331
-1336
-1343
-1353
-1367
-1384
-1403
-1426
-1453
-1482
-1515
-1551
-1590
-1632
-1677
-1724
-1775
-1828
-1884
-1942
-2003
-2066
-2132
-2200
-2269
-2341
-2415
-2491
-2569
-2649
-2730
-2814
-2898
-2984
-3071
-3160
-3249
-3340
-3431
-3523
-3615
-3708
-3801
-3895
-3989
-4083
-4177
-4272
-4366
-4460
-4555
-4649
-4743
-4837
-4930
-5023
-5115
-5206
-5296
-5385
-5473
-5559
-5644
-5728
-5810
-5890
-5968
-6044
-6118
-6189
-6259
-6325
-6390
-6452
-6511
-6567
-6620
-6671
-6719
-6764
-6806
-6845
-6881
-6915
-6945
-6972
-6997
-7018
-7037
-7052
-7064
-7073
-7079
-7082
-7082
-7078
-7071
-7061
-7048
-7032
-7013
-6991
-6966
-6938
-6907
-6874
-6838
-6800
-6759
-6716
-6670
-6622
-6571
-6519
-6464
-6406
-6347
-6286
-6222
-6156
-6088
-6018
-5947
-5873
-5797
-5719
-5639
-5558
-5475
-5390
-5303
-5215
-5124
-5032
-4939
-4844
-4747
-4649
-4549
-4448
-4346
-4242
-4138
-4032
-3925
-3817
-3709
-3600
-3490
-3380
-3269
-3158
-3047
-2936
-2826
-2716
-2606
-2496
-2388
-2280
-2173
-2066
-1961
-1857
-1754
-1652
-1552
-1453
-1355
-1258
-1163
-1070
-978
-887
-799
-712
-627
-545
-464
-385
-309
-234
-162
-92
-25
40
103
163
221
276
328
378
424
468
510
548
584
616
646
673
697
717
735
750
763
772
778
781
781
779
773
765
754
740
723
704
683
659
632
603
572
539
504
466
426
384
340
295
247
197
145
92
37
-20
-79
-139
-200
-263
-326
-391
-457
-523
-591
-658
-726
-795
-864
-933
-1002
-1071
-1140
-1208
-1277
-1344
-1411
-1478
-1543
-1608
-1671
-1734
-1795
-1855
-1913
-1970
-2025
-2079
-2132
-2183
-2232
-2280
-2326
-2371
-2414
-2455
-2495
-2533
-2570
-2605
-2638
-2669
-2700
-2728
-2755
-2781
-2805
-2827
-2848
-2868
-2886
-2902
-2917
-2931
-2943
-2953
-2961
-2968
-2974
-2977
-2979
-2980
-2978
-2976
-2971
-2965
-2957
-2948
-2938
-2926
-2913
-2899
-2884
-2867
-2850
-2832
-2813
-2794
-2774
-2754
-2733
-2712
-2690
-2668
-2646
-2624
-2602
-2580
-2557
-2534
-2511
-2489
-2465
-2442
-2419
-2395
-2371
-2348
-2324
-2300
-2276
-2251
-2227
-2203
-2179
-2156
-2132
-2109
-2086
-2064
-2041
-2020
-1999
-1979
-1959
-1941
-1923
-1906
-1890
-1875
-1862
-1849
-1838
-1829
-1821
-1815
-1810
-1807
-1806
-1807
-1810
-1815
-1821
-1830
-1841
-1854
-1869
-1887
-1906
-1927
-1951
-1976
-2004
-2033
-2065
-2098
-2133
-2170
-2209
-2249
-2291
-2335
-2380
-2427
-2476
-2526
-2578
-2632
-2687
-2744
-2802
-2861
-2922
-2984
-3048
-3113
-3179
-3246
-3314
-3383
-3454
-3525
-3597
-3671
-3746
-3821
-3898
-3976
-4054
-4136
-4217
-4300
-4384
-4469
-4555
-4643
-4731
-4821
-4912
-5004
-5098
-5192
-5287
-5384
-5481
-5580
-5679
-5780
-5882
-5985
-6088
-6193
-6299
-6407
-6515
-6624
-6734
-6845
-6958
-7071
-7185
-7300
-7416
-7533
-7652
-7771
-7891
-8012
-8134
-8256
-8380
-8504
-8629
-8755
-8881
-9008
-9135
-9263
-9390
-9518
-9647
-9775
-9903
-10032
-10160
-10289
-10418
-10547
-10675
-10804
-10933
-11063
-11192
-11321
-11451
-11581
-11711
-11841
-11971
-12101
-12231
-12361
-12491
-12621
-12750
-12880
-13009
-13138
-13266
-13394
-13522
-13650
-13778
-13905
-14032
-14159
-14286
-14412
-14539
-14666
-14793
-14919
-15046
-15172
-15298
-15424
-15550
-15675
-15800
-15924
-16047
-16171
-16293
-16415
-16535
-16655
-16773
-16890
-17005
-17120
-17233
-17344
-17454
-17562
-17669
-17775
-17879
-17981
-18082
-18182
-18280
-18376
-18471
-18565
-18657
-18747
-18836
-18923
-19009
-19092
-19175
-19255
-19333
-19410
-19485
-19559
-19630
-19700
-19768
-19834
-19899
-19962
-20023
-20083
-20141
-20197
-20252
-20305
-20356
-20406
-20453
-20499
-20544
-20586
-20627
-20667
-20705
-20741
-20776
-20810
-20842
-20872
-20902
-20930
-20956
-20981
-21005
-21028
-21049
-21069
-21087
-21104
-21120
-21135
-21148
-21161
-21172
-21183
-21192
-21201
-21208
-21215
-21221
-21225
-21230
-21233
-21235
-21237
-21237
-21237
-21236
-21234
-21231
-21227
-21223
-21217
-21211
-21203
-21195
-21187
-21177
-21166
-21155
-21143
-21131
-21117
-21104
-21089
-21075
-21060
-21044
-21029
-21013
-20997
-20981
-20964
-20948
-20932
-20915
-20899
-20882
-20866
-20849
-20832
-20815
-20797
-20779
-20761
-20742
-20723
-20703
-20682
-20660
-20638
-20616
-20592
-20568
-20543
-20517
-20491
-20463
-20436
-20407
-20378
-20348
-20317
-20286
-20254
-20221
-20188
-20154
-20120
-20085
-20050
-20014
-19978
-19941
-19904
-19867
-19829
-19791
-19752
-19713
-19674
-19634
-19594
-19554
-19514
-19473
-19432
-19390
-19349
-19307
-19265
-19223
-19181
-19139
-19096
-19054
-19011
-18968
-18926
-18883
-18839
-18796
-18753
-18709
-18666
-18622
-18579
-18536
-18492
-18449
-18406
-18363
-18320
-18278
-18235
-18194
-18152
-18111
-18070
-18030
-17991
-17952
-17913
-17876
-17839
-17802
-17767
-17732
-17697
-17663
-17630
-17597
-17565
-17534
-17502
-17472
-17441
-17411
-17382
-17353
-17324
-17296
-17268
-17241
-17214
-17187
-17161
-17136
-17111
-17087
-17064
-17042
-17020
-16999
-16980
-16961
-16943
-16927
-16912
-16898
-16885
-16874
-16864
-16856
-16848
-16842
-16837
-16834
-16831
-16830
-16830
-16831
-16834
-16837
-16842
-16847
-16853
-16860
-16868
-16877
-16886
-16896
-16906
-16917
-16928
-16939
-16951
-16962
-16974
-16987
-16999
-17011
-17024
-17036
-17049
-17061
-17074
-17087
-17100
-17114
-17128
-17142
-17157
-17173
-17189
-17206
-17223
-17242
-17261
-17281
-17301
-17323
-17345
-17368
-17391
-17416
-17440
-17465
-17491
-17517
-17544
-17571
-17598
-17626
-17654
-17682
-17711
-17741
-17771
-17801
-17832
-17863
-17895
-17928
-17961
-17994
-18028
-18063
-18098
-18134
-18170
-18207
-18244
-18282
-18320
-18359
-18398
-18437
-18478
-18518
-18559
-18601
-18643
-18685
-18728
-18771
-18814
-18857
-18901
-18944
-18987
-19031
-19073
-19116
-19158
-19199
-19240
-19280
-19320
-19358
-19396
-19432
-19468
-19502
-19535
-19567
-19598
-19628
-19656
-19682
-19707
-19731
-19753
-19773
-19792
-19809
-19825
-19838
-19851
-19861
-19870
-19878
-19884
-19889
-19892
-19893
-19894
-19893
-19891
-19887
-19883
-19877
-19870
-19861
-19852
-19841
-19829
-19816
-19801
-19785
-19768
-19750
-19730
-19710
-19688
-19665
-19642
-19617
-19592
-19565
-19539
-19511
-19483
-19455
-19426
-19397
-19367
-19337
-19307
-19277
-19246
-19216
-19186
-19155
-19125
-19095
-19065
-19036
-19006
-18978
-18949
-18921
-18894
-18867
-18841
-18816
-18792
-18768
-18745
-18723
-18702
-18681
-18662
-18643
-18625
-18608
-18591
-18575
-18560
-18545
-18530
-18516
-18503
-18490
-18477
-18465
-18453
-18441
-18430
-18420
-18410
-18400
-18391
-18383
-18375
-18368
-18362
-18357
-18352
-18349
-18347
-18346
-18345
-18346
-18348
-18351
-18355
-18360
-18366
-18374
-18381
-18390
-18400
-18410
-18421
-18433
-18446
-18459
-18473
-18487
-18502
-18518
-18534
-18551
-18568
-18586
-18604
-18623
-18642
-18661
-18681
-18701
-18721
-18742
-18763
-18784
-18806
-18828
-18850
-18872
-18895
-18918
-18942
-18965
-18990
-19014
-19039
-19065
-19091
-19117
-19144
-19172
-19200
-19229
-19258
-19287
-19317
-19348
-19379
-19410
-19442
-19474
-19506
-19539
-19572
-19606
-19639
-19674
-19708
-19743
-19779
-19815
-19851
-19888
-19925
-19964
-20002
-20041
-20081
-20122
-20163
-20204
-20246
-20289
-20332
-20375
-20418
-20462
-20506
-20550
-20593
-20637
-20680
-20724
-20767
-20809
-20852
-20894
-20935
-20977
-21018
-21059
-21099
-21139
-21179
-21219
-21259
-21298
-21337
-21377
-21416
-21454
-21493
-21531
-21569
-21607
-21644
-21680
-21716
-21751
-21786
-21819
-21852
-21884
-21915
-21946
-21975
-22004
-22032
-22059
-22085
-22111
-22135
-22159
-22182
-22205
-22227
-22248
-22269
-22289
-22308
-22326
-22344
-22362
-22378
-22394
-22410
-22424
-22438
-22452
-22465
-22477
-22488
-22499
-22509
-22519
-22528
-22536
-22544
-22551
-22557
-22563
-22567
-22571
-22575
-22577
-22578
-22578
-22578
-22576
-22573
-22569
-22564
-22558
-22550
-22542
-22532
-22521
-22508
-22495
-22480
-22464
-22448
-22430
-22412
-22392
-22372
-22351
-22330
-22308
-22285
-22262
-22239
-22215
-22191
-22166
-22141
-22115
-22089
-22062
-22035
-22007
-21979
-21950
-21921
-21891
-21860
-21829
-21798
-21766
-21733
-21700
-21667
-21633
-21598
-21563
-21528
-21492
-21456
-21420
-21383
-21346
-21309
-21271
-21233
-21194
-21155
-21116
-21076
-21036
-20995
-20954
-20912
-20869
-20825
-20781
-20735
-20689
-20643
-20595
-20547
-20498
-20449
-20399
-20348
-20297
-20246
-20194
-20142
-20090
-20038
-19985
-19932
-19879
-19825
-19772
-19718
-19664
-19609
-19555
-19500
-19446
-19391
-19336
-19281
-19227
-19172
-19118
-19064
-19010
-18956
-18903
-18851
-18798
-18746
-18695
-18644
-18593
-18543
-18493
-18443
-18394
-18345
-18297
-18248
-18200
-18153
-18105
-18058
-18011
-17964
-17918
-17872
-17827
-17782
-17738
-17694
-17650
-17608
-17566
-17524
-17483
-17443
-17404
-17365
-17327
-17289
-17252
-17216
-17180
-17145
-17111
-17076
-17042
-17009
-16975
-16942
-16909
-16877
-16844
-16811
-16779
-16746
-16714
-16681
-16648
-16616
-16583
-16550
-16517
-16484
-16451
-16417
-16384
-16351
-16317
-16283
-16250
-16216
-16183
-16149
-16114
-16081
-16047
-16012
-15978
-15943
-15908
-15872
-15836
-15800
-15763
-15726
-15688
-15649
-15610
-15570
-15530
-15488
-15446
-15403
-15360
-15315
-15270
-15224
-15177
-15129
-15080
-15030
-14979
-14927
-14874
-14820
-14764
-14707
-14649
-14589
-14528
-14465
-14401
-14335
-14268
-14199
-14129
-14057
-13983
-13908
-13831
-13753
-13673
-13591
-13507
-13422
-13336
-13248
-13158
-13067
-12974
-12880
-12784
-12687
-12589
-12489
-12388
-12286
-12182
-12078
-11972
-11865
-11757
-11647
-11537
-11426
-11314
-11201
-11087
-10972
-10857
-10741
-10624
-10506
-10388
-10269
-10149
-10028
-9907
-9785
-9662
-9538
-9413
-9288
-9162
-9035
-8908
-8779
-8650
-8520
-8390
-8259
-8128
-7995
-7863
-7729
-7595
-7461
-7326
-7190
-7053
-6916
-6779
-6641
-6502
-6362
-6222
-6082
-5941
-5800
-5658
-5515
-5373
-5230
-5086
-4942
-4799
-4655
-4510
-4366
-4222
-4077
-3933
-3788
-3644
-3499
-3355
-3210
-3066
-2921
-2776
-2631
-2486
-2341
-2196
-2050
-1905
-1759
-1613
-1467
-1321
-1175
-1029
-883
-737
-592
-446
-301
-156
-11
134
278
422
566
709
852
995
1138
1280
1422
1563
1704
1845
1986
2126
2266
2405
2544
2683
2821
2959
3096
3232
3369
3504
3639
3774
3908
4041
4174
4307
4439
4570
4701
4831
4960
5089
5218
5345
5472
5599
5724
5850
5974
6098
6221
6343
6465
6586
6706
6826
6945
7063
7181
7299
7415
7532
7648
7763
7878
7992
8106
8219
8332
8444
8556
8667
8778
8888
8998
9107
9216
9324
9432
9540
9647
9754
9860
9966
10072
10178
10284
10389
10495
10601
10706
10812
10918
11025
11132
11240
11348
11456
11566
11676
11787
11899
12011
12125
12239
12354
12469
12586
12702
12820
12937
13056
13174
13293
13413
13533
13653
13773
13894
14015
14136
14257
14379
14501
14623
14745
14867
14989
15111
15233
15355
15476
15597
15717
15837
15957
16076
16195
16312
16431
16548
16665
16782
16898
17014
17129
17243
17357
17471
17584
17697
17809
17921
18032
18143
18253
18363
18473
18582
18691
18799
18906
19013
19119
19225
19330
19435
19539
19642
19745
19847
19949
20050
20150
20249
20348
20447
20544
20641
20738
20833
20928
21022
21116
21208
21300
21391
21481
21570
21658
21745
21831
21916
22000
22083
22164
22244
22323
22401
22478
22553
22628
22701
22773
22844
22914
22984
23052
23119
23186
23252
23317
23381
23445
23507
23569
23630
23690
23749
23807
23865
23921
23977
24032
24086
24140
24192
24244
24296
24346
24396
24445
24493
24540
24587
24633
24679
24723
24768
24811
24854
24896
24937
24978
25018
25057
25096
25134
25171
25208
25244
25279
25314
25348
25382
25415
25447
25479
25510
25541
25572
25602
25632
25662
25691
25720
25750
25779
25807
25836
25865
25894
25923
25951
25980
26009
26038
26067
26096
26126
26155
26184
26214
26243
26273
26303
26333
26363
26394
26424
26455
26487
26518
26550
26582
26615
26647
26680
26713
26746
26779
26812
26845
26878
26911
26944
26977
27010
27043
27076
27109
27142
27175
27207
27240
27273
27306
27338
27370
27403
27434
27466
27497
27528
27558
27588
27617
27646
27675
27703
27731
27758
27785
27812
27838
27865
27891
27917
27943
27969
27996
28022
28049
28076
28103
28131
28159
28187
28216
28246
28275
28306
28337
28368
28400
28432
28465
28498
28531
28565
28600
28634
28669
28705
28740
28776
28811
28847
28883
28920
28956
28993
29029
29066
29103
29139
29176
29213
29250
29286
29323
29359
29396
29432
29468
29504
29540
29576
29612
29648
29683
29719
29754
29789
29825
29860
29895
29930
29965
30001
30036
30072
30107
30143
30179
30216
30253
30290
30327
30365
30404
30443
30482
30522
30563
30604
30646
30688
30731
30775
30819
30864
30909
30955
31002
31049
31096
31144
31192
31240
31289
31337
31386
31434
31482
31530
31577
31624
31670
31716
31760
31804
31846
31888
31929
31968
32006
32043
32080
32115
32148
32180
32211
32240
32269
32295
32320
32344
32366
32387
32406
32424
32442
32458
32472
32485
32496
32506
32514
32522
32528
32531
32536
32537
32537
32537
32536
32533
32529
32523
32517
32509
32500
32491
32481
32470
32459
32445
32433
32420
32406
32391
32375
32360
32344
32327
32308
32292
32273
32255
32235
32216
32195
32176
32156
32134
32113
32093
32072
32049
32028
32006
31985
31963
31942
31920
31899
31878
31857
31837
31817
31798
31779
31760
31742
31725
31708
31692
31677
31662
31649
31636
31625
31614
31605
31597
31589
31583
31578
31574
31572
31570
31569
31569
31570
31572
31574
31578
31581
31585
31590
31595
31600
31605
31610
31616
31621
31626
31632
31637
31642
31647
31652
31658
31663
31668
31673
31678
31684
31689
31694
31700
31705
31710
31715
31720
31725
31730
31735
31739
31743
31747
31750
31753
31756
31758
31760
31761
31762
31763
31763
31762
31762
31760
31758
31756
31753
31749
31745
31740
31734
31728
31721
31714
31706
31697
31687
31677
31667
31656
31644
31632
31619
31606
31593
31579
31565
31550
31536
31520
31505
31489
31474
31458
31442
31426
31410
31394
31378
31362
31345
31329
31312
31294
31277
31258
31239
31220
31200
31179
31157
31135
31111
31087
31063
31037
31011
30983
30955
30926
30897
30866
30834
30802
30769
30734
30699
30663
30627
30589
30551
30513
30474
30434
30394
30354
30313
30272
30231
30189
30147
30105
30063
30020
29977
29935
29892
29849
29806
29763
29720
29677
29635
29592
29550
29507
29465
29423
29382
29341
29299
29259
29218
29178
29138
29098
29058
29018
28978
28939
28899
28859
28819
28779
28738
28697
28655
28614
28571
28528
28484
28440
28395
28350
28304
28257
28210
28161
28113
28063
28013
27962
27910
27858
27805
27751
27697
27642
27586
27529
27472
27414
27355
27296
27236
27176
27114
27053
26990
26927
26863
26799
26734
26668
26602
26534
26466
26398
26328
26257
26186
26113
26040
25965
25889
25812
25734
25655
25575
25493
25410
25326
25241
25155
25068
24980
24890
24800
24709
24616
24522
24427
24331
24234
24135
24035
23934
23832
23729
23625
23520
23415
23308
23201
23093
22985
22877
22768
22659
22549
22440
22331
22222
22112
22004
21895
21787
21679
21572
21465
21359
21253
21149
21045
20942
20840
20740
20640
20542
20445
20349
20254
20161
20070
19980
19891
19804
19717
19633
19549
19466
19385
19305
19225
19147
19069
18992
18916
18841
18767
18694
18622
18551
18481
18412
18345
18278
18213
18149
18086
18025
17965
17906
17849
17793
17738
17684
17632
17581
17531
17482
17435
17388
17343
17298
17255
17213
17172
17132
17093
17055
17018
16982
16947
16913
16880
16847
16816
16786
16756
16727
16699
16672
16645
16618
16592
16566
16541
16516
16491
16467
16443
16419
16395
16372
16349
16327
16305
16283
16262
16242
16221
16201
16181
16161
16142
16123
16104
16085
16065
16047
16027
16009
15990
15970
15950
15929
15908
15886
15864
15841
15817
15792
15767
15741
15714
15686
15658
15628
15598
15568
15536
15504
15471
15437
15402
15365
15328
15290
15250
15209
15167
15123
15078
15033
14985
14937
14888
14838
14786
14734
14681
14627
14572
14516
14459
14402
14344
14285
14225
14164
14102
14040
13976
13912
13847
13781
13714
13647
13578
13508
13438
13367
13294
13221
13147
13072
12996
12920
12843
12765
12686
12607
12526
12446
12364
12282
12200
12117
12033
11948
11863
11778
11691
11605
11517
11429
11340
11251
11161
11071
10980
10889
10797
10705
10613
10521
10428
10335
10242
10149
10056
9963
9871
9778
9686
9593
9501
9409
9317
9225
9133
9041
8949
8856
8764
8672
8580
8487
8394
8302
8209
8116
8022
7929
7835
7742
7648
7554
7460
7365
7271
7177
7082
6987
6893
6798
6703
6607
6512
6416
6319
6223
6126
6028
5931
5833
5735
5636
5538
5440
5342
5245
5148
5051
4955
4860
4765
4671
4578
4486
4394
4303
4213
4124
4035
3947
3860
3774
3688
3604
3519
3436
3353
3271
3189
3109
3029
2950
2871
2793
2717
2640
2565
2491
2417
2345
2273
2202
2132
2064
1996
1929
1863
1798
1734
1670
1608
1546
1485
1425
1366
1308
1251
1195
1140
1085
1032
980
929
879
829
781
734
688
643
599
556
514
473
433
395
357
320
284
249
215
182
150
119
89
59
31
3
-23
-49
-74
-98
-122
-144
-166
-187
-207
-227
-246
-265
-283
-300
-317
-334
-350
-366
-381
-396
-410
-424
-438
-450
-463
-474
-485
-496
-505
-514
-522
-529
-536
-542
-547
-552
-556
-559
-561
-563
-565
-566
-567
-567
-567
-566
-565
-564
-563
-561
-560
-558
-555
-553
-550
-547
-543
-539
-535
-530
-525
-519
-513
-507
-500
-493
-486
-478
-470
-463
-455
-447
-440
-433
-426
-420
-414
-409
-404
-400
-396
-392
-389
-386
-383
-381
-379
-377
-375
-373
-371
-368
-366
-363
-361
-358
-355
-351
-348
-344
-340
-336
-332
-328
-324
-321
-317
-314
-310
-307
-305
-302
-300
-298
-297
-296
-295
-294
-293
-293
-292
-292
-292
-292
-292
-293
-294
-295
-296
-298
-300
-302
-304
-306
-309
-312
-315
-318
-321
-325
-329
-332
-336
-340
-345
-349
-353
-357
-362
-366
-371
-375
-379
-384
-388
-392
-396
-401
-405
-409
-414
-418
-423
-428
-432
-437
-442
-447
-452
-457
-462
-467
-471
-476
-480
-484
-488
-491
-494
-496
-497
-498
-499
-498
-498
-496
-494
-491
-487
-483
-478
-472
-467
-460
-453
-446
-438
-429
-420
-410
-399
-388
-375
-362
-348
-333
-317
-299
-281
-262
-241
-220
-198
-175
-151
-126
-100
-73
-46
-18
11
41
71
103
135
168
202
237
274
311
349
389
430
472
516
560
606
654
703
753
804
857
911
966
1022
1080
1139
1198
1259
1320
1383
1446
1510
1575
1641
1708
1775
1843
1911
1981
2051
2121
2192
2263
2334
2406
2478
2549
2621
2692
2764
2835
2905
2975
3045
3114
3182
3251
3318
3386
3453
3520
3587
3654
3720
3787
3854
3922
3989
4057
4125
4194
4262
4331
4401
4470
4540
4610
4680
4750
4820
4889
4959
5029
5098
5167
5235
5304
5371
5438
5505
5571
5637
5702
5766
5830
5893
5955
6017
6078
6139
6198
6257
6315
6372
6429
6484
6538
6591
6643
6695
6745
6794
6842
6889
6936
6981
7025
7069
7112
7154
7196
7237
7277
7317
7357
7396
7434
7473
7511
7549
7587
7624
7661
7698
7734
7770
7806
7842
7878
7913
7948
7982
8016
8050
8083
8117
8148
8182
8214
8245
8277
8308
8339
8369
8400
8430
8460
8489
8519
8548
8577
8605
8633
8661
8689
8716
8742
8768
8793
8818
8843
8866
8889
8912
8934
8955
8975
8995
9015
9033
9051
9069
9086
9101
9117
9131
9145
9158
9170
9181
9191
9200
9209
9216
9222
9227
9231
9234
9235
9236
9236
9234
9231
9227
9223
9217
9210
9203
9194
9185
9175
9164
9152
9139
9126
9112
9098
9082
9067
9050
9033
9016
8998
8980
8961
8943
8923
8904
8884
8864
8844
8824
8804
8784
8763
8742
8722
8701
8680
8658
8637
8616
8594
8572
8551
8529
8507
8486
8464
8443
8422
8401
8381
8361
8341
8322
8303
8285
8267
8250
8234
8218
8202
8188
8173
8160
8148
8135
8124
8113
8102
8092
8083
8074
8066
8058
8050
8042
8037
8032
8026
8023
8020
8016
8016
8015
8015
8016
8018
8021
8023
8029
8035
8041
8048
8057
8066
8076
8087
8099
8111
8124
8138
8151
8166
8180
8196
8212
8227
8243
8259
8275
8292
8309
8326
8343
8361
8379
8397
8415
8434
8453
8472
8491
8511
8531
8551
8571
8592
8612
8632
8652
8672
8692
8712
8732
8751
8770
8789
8808
8826
8843
8860
8876
8892
8907
8922
8936
8949
8961
8973
8983
8993
9002
9010
9017
9023
9029
9033
9036
9037
9038
9038
9037
9034
9031
9026
9021
9014
9007
8998
8988
8978
8966
8953
8940
8925
8910
8893
8876
8858
8839
8819
8798
8777
8754
8731
8707
8681
8655
8628
8600
8571
8541
8511
8479
8447
8413
8379
8344
8307
8270
8233
8194
8154
8114
8073
8032
7989
7946
7903
7859
7814
7769
7723
7677
7631
7584
7537
7489
7441
7393
7344
7296
7247
7198
7148
7099
7050
7001
6952
6903
6854
6805
6757
6708
6660
6613
6565
6519
6472
6426
6381
6335
6291
6247
6203
6160
6117
6075
6032
5990
5948
5906
5864
5822
5779
5737
5694
5651
5608
5564
5521
5477
5432
5388
5343
5298
5253
5207
5161
5115
5069
5022
4975
4928
4880
4832
4784
4736
4687
4639
4590
4541
4492
4443
4394
4346
4297
4249
4201
4154
4107
4059
4013
3967
3921
3875
3830
3785
3741
3696
3652
3609
3566
3523
3480
3438
3396
3354
3313
3272
3232
3192
3152
3113
3075
3037
3000
2964
2929
2894
2861
2828
2796
2766
2736
2708
2681
2655
2630
2606
2584
2563
2543
2525
2508
2493
2478
2465
2453
2443
2433
2425
2418
2413
2408
2406
2404
2404
2405
2407
2411
2416
2422
2430
2439
2450
2463
2476
2492
2509
2527
2548
2569
2593
2618
2645
2674
2704
2736
2770
2806
2843
2882
2922
2965
3008
3054
3100
3148
3198
3248
3300
3353
3407
3461
3517
3573
3630
3687
3745
3804
3863
3922
3981
4041
4101
4161
4220
4280
4340
4399
4458
4516
4574
4631
4688
4743
4798
4851
4904
4955
5005
5053
5100
5145
5189
5231
5271
5310
5347
5382
5415
5446
5475
5502
5528
5551
5572
5591
5609
5624
5637
5648
5657
5664
5669
5672
5673
5672
5669
5664
5657
5648
5637
5624
5610
5593
5574
5554
5532
5508
5482
5454
5425
5393
5360
5325
5288
5249
5209
5166
5122
5075
5027
4977
4925
4871
4816
4758
4699
4639
4576
4513
4448
4382
4314
4246
4176
4106
4035
3963
3890
3817
3743
3669
3595
3520
3444
3369
3293
3217
3141
3065
2989
2913
2837
2761
2686
2610
2535
2461
2386
2313
2239
2167
2094
2021
1951
1880
1809
1739
1669
1600
1531
1462
1394
1327
1259
1192
1126
1060
994
929
865
801
737
674
612
550
489
428
368
309
250
192
134
78
21
-34
-89
-143
-196
-248
-300
-350
-399
-447
-494
-539
-583
-625
-665
-704
-741
-777
-810
-842
-873
-901
-928
-954
-978
-1000
-1020
-1041
-1059
-1075
-1090
-1104
-1116
-1127
-1137
-1146
-1153
-1160
-1165
-1169
-1171
-1173
-1174
-1173
-1172
-1169
-1166
-1162
-1156
-1150
-1144
-1136
-1128
-1119
-1109
-1099
-1088
-1076
-1063
-1049
-1034
-1018
-1002
-985
-967
-948
-928
-907
-885
-861
-837
-813
-787
-760
-733
-705
-676
-646
-616
-584
-553
-520
-487
-452
-417
-381
-344
-306
-267
-226
-185
-142
-98
-53
-7
40
88
138
188
239
291
343
397
451
505
560
616
672
729
786
843
901
959
1018
1077
1137
1196
1257
1317
1377
1438
1499
1560
1621
1682
1743
1805
1866
1927
1988
2048
2109
2169
2230
2290
2349
2409
2468
2527
2586
2644
2702
2760
2817
2874
2929
2985
3039
3093
3146
3198
3249
3299
3348
3396
3442
3488
3533
3576
3618
3659
3699
3737
3774
3810
3844
3877
3908
3937
3965
3991
4016
4038
4059
4077
4094
4109
4122
4133
4142
4148
4153
4156
4157
4155
4152
4146
4139
4129
4118
4104
4089
4070
4051
4030
4006
3981
3953
3924
3893
3861
3826
3790
3752
3713
3672
3629
3584
3538
3490
3440
3389
3336
3281
3225
3167
3108
3048
2986
2923
2858
2793
2726
2658
2589
2519
2448
2375
2302
2227
2151
2074
1996
1917
1838
1757
1675
1593
1510
1426
1342
1257
1171
1085
999
913
827
741
654
568
482
397
312
227
142
58
-26
-109
-192
-275
-358
-440
-522
-603
-685
-766
-847
-928
-1008
-1088
-1168
-1248
-1327
-1406
-1485
-1563
-1641
-1718
-1795
-1871
-1946
-2021
-2095
-2168
-2240
-2311
-2381
-2450
-2518
-2585
-2650
-2715
-2779
-2842
-2903
-2964
-3024
-3083
-3141
-3199
-3256
-3312
-3368
-3423
-3477
-3530
-3583
-3636
-3687
-3738
-3788
-3838
-3887
-3935
-3982
-4029
-4075
-4122
-4167
-4212
-4257
-4302
-4347
-4391
-4436
-4480
-4525
-4569
-4614
-4658
-4703
-4747
-4792
-4836
-4881
-4925
-4970
-5014
-5059
-5103
-5148
-5193
-5237
-5282
-5327
-5372
-5417
-5462
-5506
-5551
-5596
-5641
-5686
-5731
-5775
-5820
-5864
-5908
-5952
-5995
-6038
-6081
-6123
-6164
-6205
-6245
-6284
-6323
-6360
-6397
-6432
-6466
-6500
-6532
-6563
-6593
-6621
-6649
-6675
-6700
-6724
-6746
-6768
-6790
-6810
-6829
-6848
-6866
-6884
-6901
-6917
-6933
-6947
-6962
-6975
-6987
-6998
-7009
-7018
-7026
-7033
-7038
-7042
-7045
-7047
-7047
-7045
-7043
-7038
-7033
-7025
-7017
-7006
-6994
-6980
-6965
-6948
-6929
-6908
-6886
-6862
-6836
-6808
-6779
-6749
-6717
-6683
-6648
-6611
-6573
-6534
-6493
-6451
-6408
-6364
-6318
-6272
-6224
-6176
-6127
-6077
-6026
-5975
-5923
-5870
-5817
-5764
-5710
-5656
-5601
-5545
-5489
-5433
-5376
-5318
-5260
-5201
-5141
-5081
-5021
-4960
-4898
-4836
-4774
-4711
-4647
-4584
-4520
-4456
-4392
-4327
-4263
-4198
-4134
-4070
-4005
-3942
-3878
-3814
-3752
-3689
-3627
-3565
-3505
-3444
-3385
-3326
-3268
-3210
-3154
-3098
-3043
-2990
-2937
-2885
-2834
-2784
-2736
-2688
-2643
-2598
-2555
-2513
-2473
-2435
-2398
-2363
-2329
-2297
-2267
-2238
-2211
-2186
-2163
-2142
-2123
-2106
-2090
-2077
-2066
-2056
-2048
-2041
-2037
-2035
-2033
-2035
-2037
-2041
-2045
-2053
-2061
-2070
-2081
-2094
-2108
-2123
-2140
-2158
-2177
-2198
-2220
-2244
-2268
-2294
-2321
-2350
-2379
-2409
-2439
-2470
-2502
-2534
-2566
-2598
-2630
-2662
-2694
-2726
-2758
-2790
-2821
-2853
-2885
-2917
-2950
-2982
-3015
-3049
-3083
-3117
-3152
-3187
-3223
-3259
-3295
-3332
-3370
-3408
-3445
-3483
-3521
-3559
-3597
-3634
-3671
-3708
-3743
-3779
-3813
-3847
-3880
-3912
-3944
-3975
-4005
-4034
-4062
-4091
-4118
-4144
-4170
-4195
-4220
-4244
-4266
-4289
-4310
-4331
-4350
-4369
-4387
-4403
-4419
-4434
-4448
-4461
-4473
-4485
-4495
-4505
-4514
-4523
-4531
-4539
-4547
-4554
-4562
-4569
-4577
-4584
-4592
-4600
-4608
-4616
-4625
-4633
-4642
-4651
-4660
-4669
-4678
-4687
-4696
-4705
-4714
-4723
-4732
-4741
-4750
-4759
-4768
-4777
-4787
-4796
-4806
-4816
-4826
-4836
-4845
-4855
-4865
-4874
-4884
-4893
-4901
-4909
-4917
-4924
-4931
-4936
-4941
-4946
-4949
-4952
-4953
-4954
-4955
-4954
-4953
-4951
-4948
-4944
-4940
-4936
-4930
-4924
-4918
-4910
-4902
-4894
-4884
-4874
-4863
-4852
-4839
-4825
-4811
-4795
-4779
-4762
-4744
-4725
-4705
-4684
-4663
-4641
-4618
-4594
-4570
-4545
-4519
-4493
-4465
-4437
-4408
-4378
-4347
-4315
-4282
-4248
-4214
-4178
-4142
-4105
-4067
-4027
-3989
-3949
-3908
-3867
-3825
-3781
-3738
-3693
-3647
-3601
-3554
-3506
-3457
-3408
-3358
-3307
-3256
-3204
-3152
-3100
-3047
-2993
-2940
-2885
-2831
-2776
-2721
-2666
-2611
-2555
-2500
-2444
-2389
-2334
-2278
-2223
-2168
-2113
-2059
-2004
-1949
-1894
-1839
-1784
-1729
-1674
-1618
-1563
-1507
-1452
-1396
-1341
-1286
-1232
-1177
-1123
-1070
-1016
-964
-913
-861
-811
-761
-711
-663
-615
-568
-522
-477
-432
-389
-346
-304
-263
-222
-182
-144
-106
-69
-33
2
36
69
100
130
159
186
212
236
259
280
300
318
335
350
364
376
387
397
406
413
420
425
430
433
435
437
437
437
435
433
430
425
420
413
406
397
388
377
365
351
337
321
303
284
264
243
220
195
169
142
113
83
51
19
-16
-52
-89
-128
-168
-210
-253
-297
-343
-391
-440
-490
-542
-595
-649
-705
-762
-820
-879
-940
-1002
-1065
-1128
-1193
-1259
-1326
-1394
-1462
-1532
-1602
-1673
-1745
-1817
-1890
-1964
-2037
-2113
-2189
-2265
-2342
-2420
-2499
-2578
-2658
-2739
-2820
-2902
-2984
-3066
-3149
-3233
-3316
-3400
-3483
-3567
-3650
-3734
-3817
-3900
-3983
-4065
-4147
-4229
-4310
-4390
-4470
-4549
-4628
-4706
-4783
-4860
-4935
-5010
-5084
-5157
-5229
-5301
-5371
-5440
-5509
-5577
-5643
-5709
-5774
-5839
-5902
-5965
-6027
-6088
-6149
-6209
-6268
-6327
-6384
-6442
-6498
-6554
-6609
-6664
-6717
-6770
-6823
-6874
-6925
-6974
-7023
-7071
-7118
-7164
-7210
-7254
-7298
-7341
-7383
-7424
-7465
-7505
-7545
-7584
-7622
-7659
-7696
-7732
-7768
-7803
-7837
-7870
-7903
-7935
-7967
-7998
-8029
-8058
-8089
-8119
-8150
-8180
-8210
-8240
-8271
-8302
-8333
-8365
-8397
-8430
-8463
-8497
-8531
-8566
-8602
-8638
-8675
-8712
-8750
-8789
-8828
-8868
-8908
-8950
-8992
-9035
-9079
-9123
-9168
-9214
-9261
-9308
-9356
-9404
-9452
-9501
-9551
-9600
-9650
-9701
-9751
-9802
-9853
-9904
-9955
-10006
-10058
-10109
-10160
-10211
-10262
-10313
-10363
-10414
-10464
-10514
-10563
-10613
-10662
-10710
-10758
-10806
-10854
-10900
-10947
-10993
-11038
-11082
-11126
-11169
-11212
-11254
-11295
-11335
-11375
-11413
-11451
-11488
-11524
-11559
-11593
-11626
-11658
-11688
-11718
-11746
-11772
-11798
-11821
-11844
-11865
-11884
-11902
-11919
-11934
-11948
-11961
-11971
-11981
-11989
-11996
-12001
-12005
-12007
-12008
-12007
-12005
-12002
-11997
-11991
-11983
-11974
-11964
-11953
-11940
-11927
-11913
-11898
-11882
-11865
-11848
-11829
-11811
-11791
-11771
-11750
-11728
-11705
-11682
-11658
-11632
-11606
-11579
-11551
-11522
-11491
-11459
-11426
-11392
-11357
-11321
-11283
-11244
-11204
-11163
-11121
-11078
-11034
-10989
-10943
-10896
-10849
-10800
-10751
-10702
-10651
-10600
-10548
-10496
-10443
-10390
-10336
-10281
-10226
-10171
-10115
-10059
-10003
-9947
-9890
-9834
-9778
-9721
-9665
-9609
-9553
-9498
-9443
-9388
-9334
-9281
-9228
-9175
-9124
-9073
-9022
-8973
-8924
-8876
-8829
-8783
-8737
-8692
-8648
-8605
-8562
-8520
-8479
-8439
-8400
-8361
-8323
-8286
-8250
-8215
-8180
-8147
-8115
-8083
-8053
-8023
-7994
-7967
-7940
-7914
-7889
-7865
-7842
-7821
-7800
-7780
-7761
-7744
-7727
-7712
-7698
-7684
-7672
-7661
-7652
-7643
-7636
-7629
-7625
-7621
-7619
-7618
-7618
-7620
-7623
-7627
-7633
-7640
-7649
-7659
-7670
-7682
-7696
-7711
-7728
-7745
-7765
-7785
-7808
-7831
-7856
-7883
-7911
-7941
-7972
-8005
-8039
-8074
-8112
-8150
-8189
-8231
-8273
-8316
-8361
-8407
-8454
-8503
-8553
-8604
-8656
-8710
-8765
-8821
-8878
-8937
-8997
-9058
-9120
-9183
-9248
-9314
-9381
-9448
-9517
-9587
-9658
-9730
-9803
-9878
-9953
-10029
-10107
-10186
-10266
-10347
-10429
-10513
-10598
-10685
-10772
-10861
-10951
-11043
-11136
-11229
-11325
-11421
-11518
-11616
-11715
-11816
-11917
-12018
-12121
-12224
-12328
-12432
-12537
-12642
-12747
-12852
-12957
-13062
-13167
-13272
-13377
-13482
-13586
-13690
-13793
-13896
-13999
-14101
-14203
-14304
-14404
-14503
-14602
-14699
-14796
-14891
-14986
-15079
-15171
-15261
-15350
-15438
-15525
-15610
-15694
-15776
-15857
-15937
-16015
-16094
-16171
-16245
-16321
-16394
-16466
-16536
-16606
-16674
-16740
-16805
-16868
-16930
-16990
-17049
-17105
-17160
-17213
-17264
-17313
-17361
-17406
-17450
-17492
-17532
-17570
-17607
-17641
-17674
-17705
-17734
-17762
-17787
-17811
-17833
-17854
-17872
-17890
-17905
-17919
-17932
-17943
-17953
-17962
-17969
-17975
-17980
-17984
-17986
-17987
-17987
-17986
-17984
-17980
-17976
-17970
-17963
-17955
-17946
-17937
-17926
-17914
-17902
-17889
-17875
-17861
-17846
-17830
-17814
-17798
-17781
-17764
-17746
-17729
-17711
-17693
-17674
-17656
-17638
-17619
-17601
-17583
-17565
-17547
-17530
-17512
-17495
-17479
-17462
-17446
-17430
-17415
-17400
-17385
-17370
-17356
-17341
-17327
-17313
-17300
-17286
-17272
-17259
-17246
-17233
-17220
-17207
-17194
-17182
-17169
-17157
-17145
-17133
-17122
-17110
-17099
-17088
-17078
-17068
-17058
-17048
-17039
-17030
-17022
-17014
-17006
-16998
-16990
-16983
-16976
-16968
-16961
-16954
-16947
-16940
-16932
-16925
-16918
-16911
-16904
-16897
-16890
-16884
-16878
-16873
-16868
-16864
-16861
-16859
-16857
-16857
-16858
-16859
-16862
-16866
-16870
-16876
-16883
-16890
-16899
-16908
-16917
-16928
-16939
-16950
-16962
-16974
-16986
-16999
-17012
-17026
-17040
-17054
-17068
-17083
-17098
-17114
-17129
-17145
-17161
-17177
-17194
-17210
-17226
-17242
-17257
-17273
-17288
-17303
-17317
-17331
-17345
-17358
-17371
-17383
-17396
-17407
-17419
-17431
-17442
-17453
-17465
-17476
-17487
-17498
-17510
-17521
-17533
-17544
-17556
-17568
-17580
-17592
-17604
-17616
-17628
-17640
-17652
-17664
-17675
-17687
-17699
-17711
-17723
-17735
-17748
-17760
-17773
-17786
-17799
-17812
-17826
-17839
-17853
-17867
-17881
-17895
-17909
-17922
-17936
-17949
-17961
-17974
-17986
-17997
-18008
-18019
-18030
-18040
-18051
-18061
-18071
-18080
-18090
-18100
-18110
-18120
-18130
-18139
-18149
-18159
-18169
-18178
-18188
-18197
-18206
-18214
-18222
-18230
-18238
-18245
-18252
-18258
-18265
-18271
-18277
-18283
-18289
-18296
-18302
-18308
-18315
-18322
-18329
-18336
-18344
-18352
-18360
-18369
-18378
-18387
-18397
-18408
-18419
-18430
-18442
-18454
-18466
-18479
-18492
-18506
-18519
-18533
-18548
-18563
-18578
-18594
-18609
-18626
-18642
-18659
-18676
-18693
-18711
-18728
-18746
-18764
-18782
-18800
-18818
-18836
-18853
-18870
-18887
-18904
-18920
-18936
-18952
-18967
-18982
-18996
-19010
-19023
-19037
-19049
-19062
-19073
-19085
-19096
-19107
-19117
-19127
-19137
-19147
-19156
-19165
-19174
-19182
-19190
-19198
-19205
-19212
-19218
-19223
-19228
-19233
-19236
-19240
-19242
-19245
-19246
-19247
-19248
-19248
-19247
-19246
-19244
-19242
-19239
-19236
-19232
-19227
-19222
-19216
-19210
-19204
-19196
-19189
-19181
-19173
-19164
-19156
-19147
-19138
-19130
-19121
-19112
-19103
-19094
-19086
-19077
-19068
-19059
-19051
-19042
-19034
-19026
-19018
-19010
-19002
-18994
-18987
-18979
-18972
-18965
-18959
-18952
-18946
-18940
-18934
-18928
-18923
-18918
-18913
-18909
-18905
-18902
-18899
-18897
-18895
-18894
-18893
-18893
-18893
-18894
-18895
-18896
-18898
-18900
-18902
-18905
-18909
-18913
-18917
-18922
-18928
-18934
-18941
-18949
-18957
-18966
-18977
-18988
-19000
-19013
-19027
-19042
-19058
-19075
-19092
-19111
-19131
-19152
-19173
-19196
-19219
-19243
-19268
-19294
-19320
-19347
-19375
-19403
-19431
-19461
-19490
-19520
-19550
-19580
-19611
-19642
-19673
-19703
-19734
-19765
-19796
-19826
-19856
-19886
-19915
-19944
-19973
-20000
-20028
-20054
-20080
-20105
-20129
-20153
-20175
-20197
-20218
-20238
-20258
-20276
-20294
-20311
-20327
-20342
-20357
-20371
-20384
-20396
-20407
-20418
-20428
-20436
-20444
-20450
-20455
-20459
-20462
-20463
-20463
-20461
-20458
-20453
-20447
-20440
-20431
-20420
-20408
-20394
-20379
-20363
-20344
-20325
-20303
-20280
-20255
-20229
-20201
-20171
-20139
-20105
-20070
-20032
-19993
-19952
-19909
-19865
-19818
-19769
-19719
-19667
-19612
-19556
-19498
-19439
-19377
-19314
-19249
-19182
-19114
-19044
-18973
-18900
-18825
-18748
-18670
-18591
-18509
-18427
-18342
-18257
-18169
-18080
-17990
-17898
-17805
-17711
-17615
-17518
-17419
-17319
-17218
-17115
-17012
-16907
-16800
-16693
-16584
-16473
-16361
-16248
-16135
-16020
-15904
-15787
-15669
-15550
-15430
-15309
-15187
-15065
-14943
-14819
-14696
-14572
-14447
-14322
-14197
-14072
-13946
-13820
-13694
-13568
-13442
-13316
-13190
-13064
-12938
-12813
-12688
-12563
-12438
-12314
-12190
-12067
-11944
-11822
-11700
-11579
-11458
-11338
-11218
-11099
-10980
-10862
-10745
-10629
-10513
-10399
-10285
-10172
-10060
-9949
-9839
-9730
-9622
-9515
-9409
-9304
-9201
-9098
-8996
-8895
-8794
-8695
-8597
-8500
-8404
-8308
-8214
-8121
-8029
-7939
-7849
-7760
-7672
-7585
-7499
-7414
-7329
-7246
-7162
-7080
-6998
-6916
-6835
-6754
-6674
-6595
-6516
-6437
-6360
-6282
-6206
-6130
-6055
-5981
-5908
-5836
-5765
-5695
-5626
-5558
-5491
-5425
-5360
-5297
-5234
-5173
-5113
-5054
-4996
-4939
-4883
-4829
-4775
-4722
-4670
-4620
-4570
-4520
-4472
-4424
-4378
-4331
-4286
-4241
-4196
-4153
-4109
-4066
-4024
-3982
-3940
-3899
-3858
-3817
-3776
-3735
-3695
-3654
-3614
-3574
-3534
-3494
-3455
-3416
-3376
-3338
-3299
-3260
-3222
-3184
-3145
-3107
-3069
-3031
-2992
-2954
-2915
-2876
-2837
-2797
-2757
-2717
-2677
-2637
-2596
-2555
-2513
-2471
-2429
-2386
-2344
-2300
-2257
-2213
-2169
-2125
-2080
-2036
-1990
-1945
-1899
-1853
-1807
-1760
-1714
-1666
-1619
-1572
-1524
-1477
-1429
-1381
-1334
-1286
-1239
-1192
-1145
-1099
-1053
-1006
-963
-919
-876
-833
-792
-751
-712
-673
-636
-600
-565
-531
-498
-466
-435
-406
-378
-351
-324
-299
-275
-252
-230
-209
-188
-169
-152
-135
-120
-106
-93
-81
-72
-63
-56
-51
-47
-45
-44
-45
-47
-50
-55
-61
-69
-78
-88
-99
-112
-126
-140
-156
-173
-190
-208
-227
-247
-268
-289
-311
-334
-357
-381
-405
-429
-454
-479
-505
-530
-555
-579
-603
-627
-650
-672
-693
-714
-733
-751
-768
-784
-799
-812
-824
-835
-844
-851
-858
-862
-865
-867
-867
-865
-861
-855
-847
-837
-826
-812
-796
-777
-757
-734
-709
-682
-653
-621
-587
-551
-513
-473
-430
-385
-338
-289
-238
-185
-130
-73
-14
48
111
176
243
312
384
457
532
610
690
772
856
942
1031
1121
1214
1309
1406
1505
1606
1709
1814
1921
2029
2140
2252
2366
2482
2600
2719
2839
2962
3086
3211
3338
3467
3597
3728
3861
3995
4130
4267
4404
4543
4683
4824
4966
5110
5254
5399
5546
5693
5842
5991
6141
6293
6445
6598
6752
6907
7062
7218
7374
7532
7689
7847
8005
8163
8322
8481
8640
8799
8958
9117
9276
9435
9594
9753
9912
10070
10228
10386
10543
10700
10857
11013
11169
11323
11478
11631
11783
11935
12085
12234
12382
12529
12674
12818
12960
13101
13241
13379
13515
13651
13785
13917
14049
14179
14308
14436
14562
14688
14813
14937
15060
15182
15303
15424
15543
15662
15781
15898
16015
16132
16247
16361
16475
16588
16700
16810
16920
17028
17136
17242
17347
17450
17552
17653
17752
17849
17945
18040
18132
18223
18313
18400
18485
18569
18651
18731
18809
18886
18961
19034
19105
19175
19243
19310
19376
19439
19502
19563
19623
19681
19738
19794
19849
19902
19955
20006
20056
20105
20153
20200
20246
20291
20334
20377
20420
20461
20501
20541
20580
20618
20656
20693
20729
20765
20800
20835
20869
20903
20936
20969
21002
21035
21067
21098
21130
21161
21192
21222
21252
21282
21311
21340
21368
21396
21424
21451
21477
21503
21529
21554
21579
21604
21628
21652
21676
21699
21723
21746
21770
21794
21817
21841
21865
21889
21914
21938
21963
21987
22012
22037
22063
22088
22113
22139
22165
22190
22216
22242
22268
22295
22321
22347
22374
22401
22427
22455
22482
22509
22537
22565
22594
22622
22651
22680
22709
22739
22768
22798
22828
22858
22888
22918
22949
22979
23009
23040
23070
23101
23131
23161
23192
23222
23252
23282
23312
23342
23372
23401
23431
23460
23489
23518
23547
23576
23605
23634
23663
23692
23720
23749
23778
23807
23837
23866
23896
23926
23956
23987
24018
24050
24083
24116
24150
24185
24220
24257
24294
24333
24372
24412
24453
24494
24537
24580
24624
24670
24715
24762
24809
24858
24907
24956
25007
25059
25111
25164
25218
25273
25329
25385
25443
25501
25561
25621
25682
25744
25806
25869
25933
25998
26063
26129
26195
26262
26329
26397
26465
26533
26602
26671
26741
26811
26881
26952
27023
27095
27167
27239
27312
27385
27458
27532
27606
27681
27756
27831
27907
27983
28059
28135
28212
28288
28365
28442
28519
28596
28672
28749
28826
28902
28978
29054
29129
29204
29279
29352
29426
29499
29571
29642
29713
29783
29852
29921
29989
30056
30122
30188
30253
30317
30380
30443
30505
30566
30626
30685
30743
30800
30856
30911
30965
31018
31070
31121
31171
31219
31266
31313
31358
31401
31444
31486
31526
31565
31602
31638
31673
31707
31739
31770
31799
31827
31853
31878
31901
31922
31942
31960
31977
31991
32003
32015
32025
32031
32037
32040
32042
32042
32039
32034
32028
32019
32009
31996
31981
31963
31944
31923
31899
31873
31845
31815
31783
31748
31712
31674
31633
31591
31547
31501
31453
31403
31352
31298
31243
31187
31128
31069
31007
30944
30879
30813
30745
30675
30604
30531
30456
30380
30302
30222
30141
30058
29974
29888
29800
29711
29621
29529
29436
29342
29246
29149
29051
28952
28852
28750
28648
28544
28440
28334
28228
28121
28013
27905
27795
27685
27574
27463
27351
27239
27126
27012
26899
26785
26671
26556
26442
26327
26213
26099
25985
25872
25759
25646
25534
25423
25312
25202
25092
24984
24876
24770
24664
24560
24457
24354
24253
24154
24055
23958
23862
23767
23674
23582
23491
23402
23313
23226
23140
23054
22970
22887
22804
22723
22642
22562
22483
22405
22327
22250
22174
22098
22023
21948
21874
21801
21728
21656
21585
21514
21444
21374
21305
21237
21169
21103
21037
20971
20906
20842
20779
20716
20654
20592
20531
20471
20412
20353
20295
20237
20180
20124
20069
20014
19960
19907
19855
19803
19751
19701
19650
19601
19552
19503
19455
19408
19361
19314
19269
19223
19178
19134
19090
19047
19004
18962
18920
18879
18839
18799
18760
18721
18682
18645
18607
18570
18533
18497
18461
18426
18390
18356
18321
18287
18254
18221
18189
18157
18126
18095
18065
18036
18007
17978
17951
17923
17897
17870
17845
17820
17795
17771
17748
17725
17703
17682
17662
17642
17623
17605
17588
17572
17557
17542
17529
17516
17505
17494
17485
17477
17470
17464
17459
17456
17453
17452
17452
17453
17455
17458
17462
17467
17473
17479
17487
17495
17504
17514
17524
17535
17547
17559
17571
17584
17597
17610
17624
17638
17651
17665
17678
17692
17705
17717
17730
17742
17754
17765
17776
17787
17797
17807
17816
17826
17835
17844
17853
17862
17870
17878
17886
17894
17901
17908
17915
17921
17926
17930
17934
17937
17940
17941
17942
17942
17940
17938
17936
17932
17927
17922
17916
17909
17901
17893
17883
17873
17863
17851
17838
17825
17810
17795
17778
17760
17742
17722
17701
17679
17656
17631
17605
17578
17550
17521
17490
17458
17424
17390
17354
17317
17279
17239
17199
17157
17114
17069
17023
16976
16927
16877
16826
16773
16719
16664
16607
16550
16491
16431
16370
16309
16245
16183
16119
16053
15989
15923
15856
15789
15721
15652
15583
15514
15443
15372
15301
15229
15156
15083
15009
14934
14859
14784
14708
14631
14554
14476
14398
14319
14239
14160
14079
13998
13917
13835
13753
13669
13586
13501
13417
13331
13245
13158
13070
12982
12893
12803
12713
12623
12531
12440
12347
12255
12162
12068
11974
11880
11786
11692
11598
11503
11409
11314
11219
11125
11030
10935
10840
10745
10650
10555
10460
10365
10270
10175
10080
9985
9890
9796
9701
9606
9512
9417
9323
9228
9134
9040
8946
8852
8758
8664
8570
8476
8383
8289
8195
8102
8007
7914
7820
7725
7631
7536
7442
7347
7253
7158
7064
6969
6875
6781
6688
6594
6501
6409
6317
6226
6135
6044
5955
5865
5777
5689
5602
5516
5430
5345
5261
5177
5095
5013
4931
4851
4771
4692
4613
4535
4458
4381
4304
4228
4153
4078
4003
3929
3856
3782
3710
3637
3566
3495
3424
3354
3284
3216
3148
3080
3014
2948
2883
2820
2757
2695
2634
2574
2516
2458
2402
2346
2292
2238
2186
2134
2084
2033
1985
1938
1891
1845
1799
1755
1711
1669
1627
1586
1546
1507
1469
1431
1395
1360
1327
1294
1263
1232
1204
1176
1150
1125
1102
1080
1059
1040
1022
1006
990
977
964
953
943
933
925
918
911
905
900
896
891
888
884
881
878
875
872
868
865
862
858
854
850
846
841
835
829
822
815
807
799
790
780
770
759
748
736
723
710
695
680
665
648
630
612
592
571
549
525
500
474
445
415
384
350
315
278
238
197
154
109
62
13
-38
-90
-145
-201
-259
-318
-379
-442
-506
-571
-638
-706
-775
-845
-916
-988
-1061
-1134
-1209
-1284
-1360
-1436
-1512
-1589
-1667
-1744
-1822
-1901
-1979
-2057
-2136
-2214
-2293
-2371
-2449
-2527
-2605
-2683
-2761
-2839
-2916
-2993
-3070
-3147
-3223
-3299
-3374
-3449
-3524
-3598
-3671
-3743
-3815
-3886
-3957
-4026
-4094
-4162
-4229
-4295
-4360
-4424
-4487
-4550
-4612
-4673
-4734
-4795
-4855
-4914
-4973
-5032
-5090
-5149
-5206
-5264
-5321
-5378
-5435
-5492
-5548
-5605
-5661
-5717
-5773
-5829
-5884
-5940
-5996
-6051
-6106
-6162
-6217
-6273
-6328
-6384
-6439
-6495
-6551
-6607
-6663
-6719
-6775
-6831
-6887
-6944
-7000
-7057
-7114
-7170
-7227
-7284
-7341
-7398
-7455
-7512
-7570
-7627
-7684
-7742
-7800
-7858
-7916
-7975
-8034
-8093
-8153
-8213
-8274
-8335
-8397
-8460
-8523
-8587
-8651
-8716
-8781
-8847
-8913
-8980
-9047
-9115
-9183
-9251
-9320
-9389
-9458
-9528
-9598
-9668
-9738
-9809
-9879
-9950
-10022
-10093
-10165
-10237
-10309
-10382
-10455
-10527
-10600
-10673
-10746
-10819
-10892
-10964
-11036
-11108
-11180
-11251
-11322
-11392
-11462
-11531
-11600
-11667
-11734
-11801
-11866
-11931
-11995
-12058
-12119
-12180
-12240
-12299
-12357
-12414
-12469
-12523
-12576
-12628
-12678
-12727
-12775
-12821
-12866
-12910
-12952
-12993
-13033
-13071
-13109
-13146
-13181
-13215
-13249
-13281
-13313
-13344
-13374
-13403
-13432
-13459
-13486
-13513
-13538
-13563
-13587
-13610
-13632
-13653
-13673
-13693
-13711
-13729
-13745
-13761
-13776
-13790
-13804
-13817
-13829
-13840
-13852
-13862
-13872
-13882
-13891
-13900
-13909
-13917
-13925
-13933
-13941
-13948
-13955
-13961
-13967
-13973
-13979
-13983
-13988
-13992
-13995
-13998
-14001
-14003
-14004
-14005
-14005
-14005
-14005
-14004
-14002
-14001
-13999
-13997
-13994
-13991
-13988
-13985
-13982
-13978
-13974
-13970
-13965
-13961
-13956
-13951
-13946
-13940
-13935
-13930
-13924
-13919
-13914
-13910
-13905
-13901
-13898
-13895
-13892
-13890
-13889
-13888
-13888
-13888
-13889
-13891
-13893
-13896
-13899
-13903
-13907
-13912
-13918
-13923
-13930
-13936
-13943
-13951
-13959
-13967
-13976
-13985
-13995
-14005
-14016
-14027
-14038
-14050
-14062
-14075
-14088
-14101
-14114
-14128
-14141
-14155
-14169
-14183
-14197
-14211
-14225
-14239
-14253
-14268
-14282
-14296
-14310
-14324
-14337
-14351
-14365
-14378
-14391
-14404
-14417
-14430
-14442
-14455
-14467
-14479
-14490
-14501
-14512
-14523
-14533
-14542
-14551
-14560
-14568
-14575
-14581
-14586
-14591
-14595
-14598
-14601
-14603
-14604
-14604
-14604
-14603
-14602
-14600
-14598
-14595
-14592
-14588
-14585
-14581
-14577
-14572
-14568
-14563
-14558
-14554
-14549
-14543
-14538
-14533
-14527
-14522
-14517
-14511
-14506
-14500
-14495
-14489
-14484
-14478
-14473
-14467
-14462
-14456
-14450
-14443
-14436
-14429
-14422
-14414
-14406
-14398
-14388
-14379
-14369
-14358
-14348
-14336
-14324
-14312
-14300
-14287
-14273
-14260
-14246
-14232
-14217
-14202
-14187
-14172
-14156
-14141
-14125
-14108
-14092
-14075
-14058
-14041
-14023
-14006
-13988
-13971
-13953
-13936
-13918
-13901
-13884
-13867
-13851
-13834
-13817
-13801
-13784
-13768
-13751
-13734
-13717
-13699
-13681
-13662
-13643
-13623
-13603
-13582
-13561
-13538
-13515
-13491
-13467
-13441
-13414
-13387
-13358
-13329
-13298
-13267
-13234
-13201
-13166
-13130
-13094
-13057
-13018
-12979
-12940
-12899
-12858
-12816
-12773
-12730
-12686
-12642
-12597
-12551
-12504
-12458
-12410
-12362
-12313
-12264
-12214
-12164
-12113
-12062
-12010
-11958
-11906
-11853
-11801
-11748
-11695
-11642
-11588
-11535
-11482
-11429
-11376
-11323
-11271
-11218
-11166
-11114
-11063
-11012
-10962
-10911
-10861
-10812
-10763
-10714
-10665
-10617
-10569
-10522
-10474
-10428
-10382
-10336
-10291
-10246
-10202
-10159
-10116
-10073
-10032
-9991
-9950
-9910
-9871
-9832
-9794
-9755
-9718
-9680
-9643
-9606
-9570
-9533
-9497
-9460
-9424
-9388
-9352
-9316
-9281
-9245
-9210
-9175
-9141
-9106
-9072
-9038
-9005
-8972
-8939
-8907
-8875
-8844
-8813
-8782
-8753
-8723
-8695
-8666
-8638
-8611
-8584
-8558
-8532
-8507
-8482
-8458
-8434
-8411
-8388
-8367
-8346
-8325
-8306
-8287
-8270
-8253
-8238
-8223
-8209
-8197
-8185
-8173
-8164
-8156
-8148
-8141
-8135
-8130
-8125
-8122
-8119
-8119
-8118
-8118
-8119
-8121
-8124
-8127
-8132
-8137
-8143
-8150
-8157
-8167
-8176
-8186
-8197
-8209
-8222
-8236
-8250
-8266
-8282
-8299
-8316
-8335
-8354
-8375
-8396
-8418
-8441
-8465
-8489
-8515
-8541
-8568
-8596
-8625
-8655
-8685
-8716
-8748
-8780
-8813
-8846
-8880
-8915
-8950
-8985
-9021
-9058
-9095
-9132
-9170
-9208
-9247
-9286
-9326
-9366
-9407
-9448
-9489
-9531
-9574
-9617
-9660
-9704
-9748
-9793
-9838
-9884
-9930
-9976
-10022
-10069
-10116
-10163
-10211
-10259
-10307
-10355
-10403
-10452
-10500
-10549
-10597
-10646
-10694
-10742
-10790
-10838
-10885
-10932
-10979
-11025
-11071
-11116
-11161
-11205
-11249
-11292
-11335
-11377
-11418
-11459
-11498
-11537
-11575
-11612
-11649
-11684
-11718
-11751
-11783
-11814
-11843
-11872
-11899
-11925
-11950
-11973
-11995
-12016
-12035
-12053
-12070
-12085
-12099
-12111
-12122
-12132
-12140
-12147
-12153
-12157
-12160
-12162
-12162
-12161
-12158
-12154
-12148
-12141
-12133
-12122
-12111
-12097
-12082
-12065
-12047
-12027
-12005
-11982
-11957
-11930
-11902
-11873
-11842
-11809
-11775
-11740
-11703
-11665
-11626
-11586
-11544
-11502
-11458
-11413
-11367
-11320
-11272
-11223
-11174
-11123
-11071
-11019
-10966
-10913
-10858
-10803
-10748
-10692
-10635
-10577
-10519
-10461
-10402
-10342
-10282
-10221
-10160
-10098
-10036
-9974
-9911
-9847
-9783
-9719
-9654
-9588
-9522
-9456
-9390
-9323
-9255
-9188
-9120
-9052
-8984
-8916
-8847
-8779
-8711
-8643
-8575
-8507
-8439
-8372
-8305
-8238
-8172
-8106
-8041
-7976
-7913
-7849
-7787
-7725
-7664
-7604
-7544
-7485
-7427
-7370
-7314
-7258
-7203
-7149
-7096
-7043
-6991
-6939
-6889
-6839
-6790
-6741
-6693
-6646
-6600
-6554
-6509
-6464
-6421
-6378
-6335
-6293
-6251
-6210
-6170
-6129
-6089
-6049
-6010
-5970
-5931
-5891
-5852
-5813
-5774
-5736
-5697
-5659
-5621
-5583
-5545
-5508
-5470
-5433
-5396
-5359
-5323
-5287
-5250
-5214
-5178
-5142
-5107
-5071
-5036
-5000
-4965
-4929
-4894
-4858
-4823
-4787
-4751
-4715
-4679
-4643
-4606
-4570
-4533
-4497
-4460
-4424
-4387
-4351
-4315
-4279
-4243
-4207
-4171
-4135
-4099
-4062
-4027
-3992
-3955
-3919
-3883
-3846
-3809
-3771
-3733
-3695
-3657
-3618
-3578
-3538
-3498
-3458
-3417
-3376
-3335
-3294
-3252
-3210
-3168
-3125
-3082
-3039
-2995
-2951
-2906
-2861
-2816
-2770
-2723
-2676
-2628
-2580
-2531
-2481
-2431
-2380
-2329
-2277
-2224
-2171
-2117
-2063
-2008
-1953
-1897
-1840
-1783
-1725
-1667
-1608
-1549
-1489
-1428
-1367
-1306
-1244
-1182
-1120
-1058
-995
-932
-870
-807
-745
-683
-622
-560
-500
-440
-381
-323
-266
-210
-154
-100
-47
4
54
103
151
197
242
285
326
366
405
442
477
511
543
573
602
629
655
679
701
721
740
757
772
786
797
807
815
822
826
829
830
829
826
821
814
805
795
782
768
751
733
713
691
668
643
617
589
561
531
499
467
434
400
365
329
293
255
218
179
141
101
62
22
-18
-58
-98
-139
-179
-219
-259
-298
-337
-376
-415
-453
-490
-527
-563
-598
-632
-666
-698
-730
-760
-790
-818
-845
-871
-896
-920
-942
-963
-983
-1002
-1018
-1035
-1050
-1064
-1077
-1088
-1098
-1107
-1114
-1120
-1125
-1128
-1130
-1130
-1129
-1126
-1122
-1117
-1110
-1101
-1091
-1080
-1067
-1053
-1037
-1020
-1000
-981
-960
-937
-914
-888
-862
-834
-804
-774
-742
-709
-674
-638
-601
-562
-523
-482
-440
-397
-353
-307
-261
-214
-166
-117
-66
-16
36
88
142
195
250
304
359
415
470
526
581
637
692
747
801
855
908
961
1012
1063
1113
1162
1210
1257
1303
1347
1390
1432
1473
1513
1551
1587
1622
1656
1688
1718
1747
1774
1799
1823
1844
1864
1882
1899
1913
1926
1937
1946
1954
1960
1964
1967
1968
1968
1966
1963
1959
1954
1947
1940
1931
1921
1909
1897
1884
1870
1854
1838
1821
1802
1783
1763
1742
1720
1698
1674
1650
1625
1600
1574
1547
1519
1491
1463
1434
1404
1374
1344
1313
1282
1251
1219
1188
1156
1124
1092
1060
1028
996
964
932
900
868
836
804
772
740
708
676
644
612
580
548
516
484
452
420
388
356
325
293
262
232
202
172
143
114
86
59
33
8
-17
-40
-63
-85
-106
-126
-145
-163
-180
-197
-212
-227
-242
-255
-268
-280
-291
-302
-312
-321
-330
-338
-346
-353
-359
-365
-371
-375
-379
-383
-386
-388
-389
-390
-390
-390
-388
-386
-383
-380
-375
-370
-363
-356
-347
-338
-327
-315
-302
-288
-273
-256
-238
-218
-198
-176
-152
-127
-101
-74
-45
-15
16
49
82
117
152
189
226
264
304
344
384
426
468
510
554
598
642
686
731
777
822
868
914
959
1004
1050
1095
1139
1183
1226
1269
1311
1353
1394
1434
1474
1513
1551
1590
1627
1664
1701
1737
1772
1807
1841
1875
1907
1939
1971
2001
2031
2059
2087
2113
2139
2163
2186
2208
2228
2247
2265
2282
2297
2311
2323
2334
2343
2351
2357
2362
2365
2366
2365
2363
2358
2352
2344
2334
2323
2309
2293
2276
2256
2234
2211
2185
2158
2128
2096
2063
2027
1989
1950
1908
1864
1818
1770
1721
1669
1615
1560
1502
1443
1382
1319
1255
1188
1120
1051
979
906
831
754
676
596
514
431
347
261
173
84
-6
-98
-191
-286
-381
-479
-577
-677
-778
-880
-983
-1088
-1194
-1301
-1410
-1520
-1631
-1743
-1857
-1972
-2089
-2207
-2325
-2446
-2567
-2689
-2813
-2937
-3062
-3189
-3316
-3444
-3573
-3703
-3834
-3965
-4097
-4229
-4362
-4496
-4630
-4765
-4900
-5035
-5170
-5306
-5441
-5577
-5713
-5849
-5985
-6121
-6257
-6392
-6527
-6662
-6797
-6931
-7064
-7197
-7329
-7461
-7592
-7721
-7850
-7978
-8105
-8231
-8355
-8479
-8601
-8722
-8841
-8960
-9077
-9192
-9307
-9419
-9531
-9641
-9750
-9857
-9963
-10068
-10171
-10273
-10374
-10473
-10571
-10667
-10762
-10856
-10948
-11039
-11129
-11217
-11304
-11389
-11474
-11557
-11639
-11719
-11798
-11876
-11953
-12029
-12103
-12176
-12248
-12319
-12389
-12457
-12524
-12590
-12654
-12717
-12779
-12839
-12898
-12955
-13011
-13065
-13117
-13168
-13218
-13265
-13311
-13356
-13398
-13439
-13478
-13516
-13551
-13585
-13618
-13648
-13677
-13705
-13731
-13755
-13778
-13799
-13819
-13838
-13856
-13872
-13887
-13901
-13914
-13925
-13936
-13946
-13954
-13962
-13969
-13975
-13980
-13984
-13987
-13989
-13990
-13991
-13990
-13988
-13986
-13982
-13978
-13973
-13966
-13959
-13950
-13940
-13930
-13918
-13904
-13890
-13874
-13857
-13838
-13818
-13796
-13773
-13748
-13722
-13693
-13663
-13631
-13598
-13562
-13525
-13485
-13444
-13402
-13357
-13311
-13263
-13214
-13163
-13110
-13056
-13001
-12944
-12886
-12827
-12766
-12705
-12642
-12577
-12512
-12446
-12378
-12310
-12240
-12170
-12098
-12025
-11952
-11878
-11803
-11727
-11650
-11572
-11494
-11415
-11336
-11256
-11175
-11094
-11013
-10931
-10849
-10766
-10683
-10599
-10516
-10431
-10346
-10261
-10176
-10090
-10004
-9918
-9832
-9745
-9658
-9572
-9485
-9399
-9312
-9226
-9141
-9056
-8971
-8887
-8804
-8722
-8640
-8560
-8481
-8403
-8326
-8251
-8177
-8105
-8035
-7966
-7899
-7834
-7770
-7709
-7650
-7592
-7537
-7484
-7433
-7384
-7338
-7294
-7252
-7213
-7176
-7141
-7109
-7079
-7052
-7028
-7006
-6986
-6969
-6955
-6943
-6934
-6927
-6923
-6921
-6922
-6925
-6930
-6938
-6948
-6960
-6975
-6991
-7010
-7031
-7054
-7080
-7107
-7137
-7169
-7203
-7239
-7278
-7319
-7362
-7407
-7455
-7505
-7558
-7613
-7670
-7729
-7790
-7854
-7920
-7987
-8057
-8128
-8201
-8275
-8350
-8427
-8505
-8584
-8663
-8744
-8825
-8907
-8989
-9072
-9156
-9239
-9323
-9408
-9492
-9576
-9661
-9745
-9829
-9913
-9996
-10079
-10161
-10243
-10324
-10404
-10484
-10563
-10640
-10717
-10793
-10868
-10943
-11016
-11088
-11159
-11229
-11297
-11365
-11432
-11497
-11561
-11624
-11685
-11745
-11804
-11862
-11918
-11973
-12026
-12079
-12129
-12179
-12226
-12273
-12318
-12362
-12404
-12445
-12484
-12523
-12560
-12596
-12630
-12664
-12697
-12729
-12760
-12790
-12820
-12849
-12877
-12905
-12933
-12960
-12988
-13015
-13042
-13068
-13095
-13122
-13149
-13177
-13204
-13232
-13260
-13288
-13317
-13346
-13376
-13406
-13436
-13467
-13499
-13532
-13565
-13599
-13633
-13669
-13705
-13742
-13780
-13819
-13859
-13900
-13942
-13985
-14029
-14074
-14120
-14167
-14215
-14263
-14313
-14364
-14416
-14469
-14523
-14577
-14633
-14689
-14747
-14805
-14864
-14924
-14984
-15045
-15107
-15170
-15233
-15297
-15361
-15425
-15491
-15556
-15622
-15688
-15755
-15821
-15889
-15956
-16024
-16091
-16161
-16229
-16297
-16367
-16437
-16506
-16576
-16646
-16716
-16785
-16855
-16924
-16994
-17063
-17132
-17200
-17268
-17337
-17404
-17472
-17538
-17605
-17671
-17736
-17801
-17866
-17929
-17992
-18055
-18117
-18178
-18239
-18299
-18358
-18417
-18475
-18533
-18590
-18646
-18702
-18758
-18812
-18867
-18920
-18973
-19025
-19077
-19128
-19179
-19229
-19278
-19326
-19374
-19421
-19467
-19513
-19558
-19602
-19646
-19688
-19730
-19771
-19811
-19851
-19889
-19926
-19963
-19998
-20033
-20066
-20098
-20129
-20158
-20187
-20214
-20240
-20265
-20288
-20311
-20332
-20353
-20372
-20391
-20408
-20425
-20441
-20457
-20471
-20485
-20498
-20511
-20522
-20533
-20544
-20553
-20561
-20569
-20575
-20581
-20585
-20588
-20590
-20591
-20591
-20589
-20586
-20581
-20576
-20569
-20560
-20550
-20539
-20526
-20513
-20497
-20481
-20463
-20444
-20424
-20402
-20379
-20356
-20330
-20304
-20276
-20247
-20217
-20186
-20153
-20119
-20084
-20047
-20009
-19969
-19928
-19886
-19842
-19797
-19750
-19702
-19653
-19602
-19550
-19497
-19442
-19386
-19329
-19271
-19211
-19150
-19087
-19023
-18958
-18892
-18824
-18755
-18685
-18613
-18540
-18466
-18390
-18313
-18235
-18155
-18074
-17992
-17909
-17824
-17738
-17651
-17562
-17472
-17381
-17289
-17196
-17102
-17007
-16910
-16813
-16715
-16616
-16516
-16415
-16312
-16210
-16107
-16001
-15897
-15792
-15686
-15579
-15472
-15365
-15257
-15149
-15040
-14931
-14822
-14713
-14603
-14493
-14383
-14273
-14162
-14050
-13939
-13827
-13714
-13601
-13488
-13374
-13260
-13146
-13031
-12915
-12800
-12684
-12568
-12452
-12336
-12220
-12104
-11988
-11873
-11759
-11645
-11531
-11418
-11306
-11195
-11084
-10974
-10865
-10757
-10650
-10544
-10438
-10334
-10230
-10127
-10024
-9923
-9822
-9722
-9623
-9525
-9427
-9331
-9235
-9140
-9046
-8953
-8860
-8769
-8678
-8589
-8500
-8412
-8325
-8239
-8154
-8069
-7985
-7902
-7819
-7737
-7655
-7574
-7493
-7412
-7331
-7251
-7171
-7091
-7011
-6932
-6853
-6773
-6695
-6616
-6538
-6460
-6383
-6306
-6229
-6153
-6078
-6003
-5928
-5854
-5780
-5707
-5635
-5562
-5490
-5419
-5348
-5277
-5207
-5137
-5067
-4997
-4928
-4859
-4791
-4722
-4654
-4587
-4519
-4452
-4385
-4318
-4251
-4185
-4118
-4051
-3986
-3920
-3854
-3787
-3721
-3655
-3589
-3522
-3455
-3389
-3322
-3255
-3188
-3120
-3053
-2986
-2918
-2851
-2784
-2716
-2649
-2582
-2515
-2448
-2381
-2314
-2248
-2181
-2115
-2049
-1984
-1919
-1854
-1790
-1726
-1662
-1599
-1535
-1473
-1410
-1348
-1285
-1223
-1161
-1100
-1038
-976
-914
-852
-790
-728
-665
-602
-539
-476
-412
-348
-283
-219
-154
-88
-23
43
109
175
242
308
375
442
509
575
642
709
775
841
907
973
1038
1102
1166
1230
1292
1354
1415
1476
1535
1594
1652
1709
1765
1820
1874
1928
1980
2032
2082
2132
2180
2227
2273
2318
2361
2403
2444
2484
2523
2560
2596
2631
2664
2697
2728
2758
2788
2816
2843
2870
2895
2920
2944
2967
2990
3012
3033
3054
3075
3095
3114
3133
3151
3169
3186
3203
3219
3234
3250
3265
3279
3293
3307
3320
3333
3346
3359
3372
3384
3397
3409
3421
3433
3445
3456
3468
3479
3490
3502
3513
3524
3534
3545
3556
3567
3578
3589
3599
3610
3621
3632
3643
3654
3666
3677
3689
3701
3713
3726
3739
3753
3768
3783
3799
3816
3834
3853
3873
3894
3915
3938
3962
3987
4013
4040
4069
4098
4128
4159
4191
4224
4258
4294
4330
4368
4406
4446
4487
4530
4574
4619
4665
4713
4763
4814
4866
4920
4976
5033
5092
5152
5214
5278
5342
5409
5476
5546
5616
5688
5761
5835
5911
5988
6066
6145
6226
6307
6389
6473
6557
6642
6728
6815
6903
6991
7080
7169
7259
7349
7440
7531
7623
7715
7808
7901
7994
8087
8182
8276
8371
8466
8561
8656
8752
8848
8944
9040
9136
9233
9330
9428
9525
9623
9721
9820
9919
10017
10116
10216
10315
10414
10513
10611
10710
10808
10906
11004
11101
11199
11296
11392
11489
11585
11682
11778
11874
11969
12065
12160
12256
12351
12445
12539
12633
12727
12820
12912
13003
13094
13184
13273
13361
13449
13535
13620
13704
13787
13869
13949
14029
14107
14183
14259
14333
14406
14478
14548
14617
14685
14751
14816
14880
14942
15004
15064
15123
15180
15237
15292
15346
15399
15450
15501
15550
15598
15645
15690
15735
15778
15820
15860
15899
15937
15973
16008
16042
16074
16105
16135
16163
16190
16216
16241
16265
16288
16309
16331
16351
16370
16388
16405
16422
16438
16453
16467
16480
16493
16505
16516
16526
16535
16543
16551
16557
16563
16568
16572
16575
16577
16579
16580
16581
16581
16580
16579
16578
16576
16573
16571
16567
16564
16560
16556
16552
16547
16542
16537
16532
16527
16521
16515
16509
16503
16497
16490
16483
16476
16469
16461
16453
16445
16436
16427
16418
16408
16397
16386
16375
16361
16349
16335
16320
16305
16288
16270
16251
16232
16210
16187
16164
16139
16111
16084
16053
16023
15990
15955
15918
15880
15840
15799
15756
15711
15665
15617
15567
15516
15463
15409
15353
15295
15236
15176
15114
15050
14985
14918
14849
14779
14708
14635
14560
14483
14405
14325
14244
14161
14076
13990
13902
13812
13721
13629
13534
13439
13341
13242
13142
13040
12937
12832
12726
12618
12509
12398
12286
12173
12058
11943
11826
11707
11588
11467
11346
11224
11100
10976
10851
10726
10599
10473
10346
10218
10090
9962
9833
9705
9576
9448
9319
9190
9061
8933
8804
8676
8547
8419
8291
8162
8034
7906
7778
7650
7522
7395
7267
7139
7012
6885
6758
6631
6505
6379
6253
6127
6002
5877
5753
5628
5504
5380
5257
5133
5010
4886
4763
4640
4517
4394
4271
4148
4025
3903
3780
3658
3536
3415
3294
3173
3053
2934
2815
2697
2580
2463
2348
2233
2119
2005
1894
1783
1672
1562
1453
1345
1237
1129
1022
916
811
706
601
497
394
291
190
89
-12
-111
-209
-306
-402
-497
-591
-684
-775
-865
-953
-1041
-1126
-1210
-1293
-1374
-1453
-1531
-1607
-1681
-1753
-1824
-1893
-1961
-2025
-2090
-2152
-2212
-2270
-2327
-2381
-2434
-2485
-2534
-2581
-2627
-2671
-2713
-2753
-2791
-2828
-2863
-2897
-2929
-2960
-2989
-3016
-3043
-3067
-3091
-3114
-3135
-3155
-3174
-3192
-3209
-3224
-3239
-3252
-3264
-3274
-3283
-3291
-3298
-3303
-3306
-3309
-3309
-3308
-3306
-3302
-3297
-3291
-3283
-3274
-3263
-3251
-3238
-3224
-3209
-3192
-3174
-3155
-3135
-3114
-3092
-3068
-3043
-3018
-2991
-2963
-2934
-2904
-2873
-2841
-2809
-2776
-2742
-2708
-2673
-2638
-2603
-2568
-2532
-2496
-2461
-2425
-2389
-2354
-2318
-2283
-2248
-2213
-2178
-2144
-2110
-2076
-2043
-2009
-1977
-1944
-1912
-1880
-1849
-1818
-1787
-1756
-1726
-1696
-1667
-1638
-1609
-1580
-1552
-1523
-1495
-1467
-1439
-1411
-1383
-1355
-1327
-1299
-1271
-1242
-1214
-1185
-1156
-1127
-1097
-1067
-1037
-1006
-975
-944
-911
-879
-845
-811
-776
-740
-704
-666
-627
-587
-547
-505
-462
-418
-372
-326
-279
-230
-181
-131
-80
-29
24
76
130
183
237
291
345
400
454
509
563
618
672
726
781
835
889
943
997
1051
1106
1160
1214
1268
1323
1377
1431
1486
1540
1594
1647
1701
1754
1807
1859
1911
1962
2013
2064
2114
2164
2213
2262
2310
2359
2406
2454
2501
2548
2594
2639
2685
2729
2773
2816
2858
2900
2940
2980
3018
3056
3093
3129
3164
3199
3232
3265
3298
3330
3362
3393
3425
3456
3487
3518
3550
3581
3613
3645
3677
3710
3742
3775
3809
3842
3876
3910
3945
3980
4014
4050
4085
4121
4158
4194
4231
4268
4305
4343
4381
4419
4457
4496
4535
4574
4614
4653
4693
4733
4774
4815
4856
4898
4940
4983
5026
5070
5114
5159
5205
5251
5298
5345
5394
5442
5492
5541
5592
5643
5694
5746
5798
5850
5903
5956
6009
6063
6116
6169
6222
6274
6326
6378
6429
6480
6530
6579
6628
6675
6722
6768
6813
6857
6900
6941
6982
7021
7060
7096
7132
7166
7199
7230
7259
7288
7314
7339
7363
7384
7405
7423
7441
7456
7470
7483
7494
7504
7513
7521
7527
7533
7538
7542
7545
7547
7549
7551
7552
7552
7552
7551
7549
7548
7545
7542
7538
7534
7529
7524
7517
7511
7503
7495
7486
7476
7466
7455
7444
7431
7418
7405
7390
7375
7359
7342
7325
7306
7287
7267
7247
7225
7203
7180
7156
7132
7107
7081
7054
7027
6999
6970
6941
6912
6882
6851
6821
6790
6759
6728
6697
6666
6635
6604
6573
6542
6511
6480
6449
6418
6388
6357
6326
6295
6263
6232
6200
6168
6136
6103
6070
6037
6003
5969
5935
5900
5864
5828
5792
5755
5718
5680
5641
5602
5563
5523
5482
5441
5399
5356
5313
5269
5224
5178
5132
5085
5037
4989
4939
4889
4839
4787
4735
4682
4628
4573
4518
4462
4405
4347
4288
4229
4168
4107
4045
3982
3918
3853
3786
3719
3651
3582
3511
3440
3367
3293
3218
3141
3064
2985
2905
2823
2741
2657
2571
2484
2396
2307
2216
2123
2029
1934
1838
1740
1640
1539
1436
1332
1227
1119
1010
901
789
676
562
445
327
208
87
-36
-160
-286
-413
-542
-673
-805
-938
-1072
-1208
-1345
-1483
-1623
-1763
-1904
-2045
-2189
-2332
-2476
-2621
-2765
-2911
-3056
-3202
-3348
-3494
-3640
-3785
-3931
-4075
-4221
-4365
-4509
-4652
-4794
-4936
-5076
-5216
-5355
-5493
-5629
-5765
-5899
-6032
-6163
-6293
-6420
-6546
-6670
-6792
-6912
-7030
-7145
-7258
-7369
-7477
-7583
-7686
-7787
-7885
-7980
-8073
-8163
-8250
-8334
-8416
-8495
-8571
-8644
-8714
-8781
-8845
-8907
-8965
-9021
-9073
-9123
-9169
-9213
-9254
-9292
-9327
-9359
-9389
-9415
-9439
-9460
-9478
-9494
-9507
-9517
-9524
-9529
-9532
-9531
-9529
-9524
-9516
-9507
-9495
-9481
-9464
-9446
-9426
-9404
-9379
-9353
-9326
-9296
-9264
-9231
-9196
-9160
-9122
-9082
-9040
-8998
-8953
-8908
-8861
-8813
-8764
-8714
-8662
-8610
-8558
-8504
-8450
-8396
-8341
-8286
-8230
-8173
-8118
-8061
-8006
-7950
-7894
-7838
-7783
-7727
-7672
-7617
-7562
-7507
-7453
-7398
-7345
-7291
-7238
-7186
-7133
-7082
-7030
-6979
-6929
-6879
-6830
-6781
-6732
-6684
-6637
-6590
-6543
-6497
-6452
-6406
-6361
-6317
-6272
-6228
-6184
-6141
-6098
-6055
-6013
-5970
-5929
-5887
-5846
-5805
-5765
-5725
-5686
-5647
-5608
-5570
-5533
-5496
-5460
-5424
-5389
-5354
-5320
-5287
-5254
-5222
-5190
-5159
-5129
-5099
-5069
-5040
-5011
-4983
-4956
-4929
-4903
-4877
-4853
-4828
-4805
-4782
-4760
-4739
-4719
-4699
-4681
-4663
-4647
-4631
-4616
-4602
-4589
-4576
-4565
-4554
-4544
-4534
-4525
-4517
-4509
-4501
-4494
-4487
-4480
-4474
-4468
-4462
-4456
-4451
-4446
-4441
-4437
-4433
-4430
-4426
-4424
-4422
-4420
-4419
-4418
-4418
-4418
-4419
-4421
-4423
-4425
-4428
-4432
-4436
-4440
-4446
-4451
-4457
-4464
-4471
-4478
-4487
-4495
-4505
-4514
-4525
-4536
-4548
-4561
-4574
-4588
-4602
-4618
-4634
-4650
-4668
-4686
-4704
-4723
-4743
-4763
-4783
-4804
-4825
-4847
-4869
-4892
-4914
-4937
-4961
-4984
-5008
-5032
-5056
-5081
-5105
-5130
-5154
-5179
-5203
-5227
-5252
-5276
-5300
-5323
-5346
-5369
-5392
-5414
-5436
-5458
-5479
-5500
-5521
-5542
-5562
-5583
-5604
-5625
-5646
-5668
-5690
-5712
-5735
-5758
-5782
-5807
-5832
-5858
-5884
-5911
-5939
-5967
-5996
-6026
-6057
-6088
-6120
-6154
-6188
-6223
-6260
-6297
-6336
-6377
-6418
-6461
-6505
-6551
-6598
-6646
-6696
-6748
-6800
-6854
-6908
-6964
-7021
-7078
-7137
-7196
-7255
-7315
-7376
-7436
-7498
-7559
-7621
-7683
-7746
-7809
-7872
-7935
-7999
-8063
-8128
-8192
-8258
-8324
-8390
-8457
-8524
-8592
-8660
-8729
-8799
-8869
-8940
-9012
-9084
-9157
-9230
-9305
-9379
-9455
-9531
-9608
-9685
-9763
-9841
-9920
-9999
-10078
-10158
-10238
-10318
-10398
-10478
-10559
-10638
-10718
-10797
-10876
-10953
-11030
-11106
-11181
-11255
-11327
-11397
-11466
-11533
-11599
-11662
-11723
-11783
-11840
-11895
-11948
-11998
-12047
-12093
-12137
-12178
-12218
-12255
-12290
-12323
-12354
-12383
-12409
-12433
-12455
-12475
-12493
-12509
-12522
-12534
-12543
-12550
-12555
-12558
-12559
-12558
-12554
-12549
-12541
-12531
-12519
-12505
-12489
-12471
-12451
-12429
-12404
-12378
-12349
-12319
-12286
-12251
-12215
-12176
-12136
-12094
-12050
-12004
-11957
-11908
-11857
-11806
-11752
-11698
-11642
-11586
-11528
-11469
-11410
-11350
-11289
-11227
-11164
-11101
-11037
-10973
-10908
-10842
-10776
-10709
-10641
-10573
-10504
-10435
-10365
-10295
-10225
-10154
-10083
-10011
-9940
-9868
-9795
-9723
-9650
-9577
-9503
-9429
-9355
-9281
-9206
-9131
-9055
-8980
-8904
-8827
-8751
-8674
-8598
-8521
-8443
-8366
-8289
-8211
-8134
-8055
-7978
-7900
-7822
-7744
-7666
-7588
-7509
-7430
-7351
-7272
-7192
-7112
-7031
-6950
-6869
-6786
-6704
-6620
-6536
-6452
-6366
-6280
-6193
-6105
-6016
-5927
-5836
-5745
-5652
-5558
-5464
-5368
-5271
-5172
-5073
-4972
-4870
-4766
-4661
-4555
-4448
-4339
-4230
-4118
-4006
-3892
-3777
-3661
-3543
-3424
-3304
-3182
-3059
-2934
-2808
-2681
-2552
-2422
-2290
-2156
-2021
-1886
-1748
-1609
-1469
-1327
-1184
-1040
-894
-747
-599
-451
-301
-150
2
154
307
461
615
770
925
1081
1237
1393
1549
1706
1862
2019
2175
2332
2488
2643
2799
2953
3108
3262
3415
3567
3719
3870
4019
4169
4318
4465
4612
4758
4902
5046
5189
5331
5471
5611
5750
5887
6024
6159
6293
6426
6558
6689
6819
6947
7075
7202
7328
7452
7576
7698
7820
7940
8060
8178
8295
8411
8526
8639
8752
8863
8973
9082
9190
9297
9402
9507
9610
9712
9813
9913
10012
10109
10205
10300
10394
10486
10577
10666
10754
10841
10926
11010
11092
11173
11253
11332
11409
11485
11559
11633
11705
11776
11845
11913
11981
12046
12111
12175
12237
12298
12359
12418
12476
12533
12589
12644
12698
12751
12802
12853
12902
12950
12997
13043
13087
13130
13172
13212
13251
13289
13326
13361
13396
13429
13461
13493
13523
13553
13582
13610
13638
13666
13692
13719
13746
13772
13798
13824
13850
13877
13903
13929
13956
13983
14010
14037
14065
14092
14121
14150
14179
14209
14240
14271
14303
14336
14370
14405
14441
14477
14515
14554
14594
14636
14678
14722
14766
14812
14859
14907
14956
15007
15058
15110
15164
15218
15274
15331
15388
15447
15508
15569
15631
15695
15760
15826
15893
15961
16030
16101
16172
16244
16317
16390
16464
16539
16614
16689
16765
16842
16918
16995
17073
17150
17228
17307
17385
17464
17544
17624
17704
17785
17866
17948
18030
18113
18197
18280
18365
18449
18534
18619
18705
18790
18876
18961
19047
19132
19216
19301
19385
19468
19550
19632
19713
19793
19872
19951
20028
20104
20180
20254
20327
20399
20470
20539
20607
20674
20739
20803
20866
20927
20987
21045
21101
21156
21209
21261
21311
21359
21406
21452
21495
21538
21578
21617
21655
21691
21726
21759
21791
21821
21850
21878
21904
21930
21954
21976
21998
22019
22039
22057
22075
22092
22107
22122
22136
22149
22161
22172
22183
22192
22201
22209
22216
22222
22227
22232
22236
22239
22241
22242
22242
22241
22240
22237
22234
22229
22224
22217
22210
22201
22191
22180
22168
22155
22140
22125
22108
22089
22070
22050
22028
22005
21981
21957
21931
21904
21876
21847
21818
21788
21757
21726
21694
21662
21629
21596
21563
21529
21494
21460
21425
21390
21355
21319
21284
21248
21212
21176
21141
21105
21070
21034
20999
20965
20930
20896
20863
20830
20798
20766
20736
20706
20678
20650
20624
20600
20576
20555
20534
20516
20499
20483
20469
20458
20447
20439
20432
20428
20425
20424
20425
20428
20433
20440
20449
20461
20474
20490
20509
20530
20553
20579
20608
20639
20673
20709
20748
20789
20833
20879
20928
20979
21032
21088
21145
21206
21268
21332
21399
21468
21539
21612
21687
21764
21843
21924
22007
22091
22178
22267
22358
22451
22546
22643
22742
22843
22946
23050
23157
23265
23374
23486
23598
23712
23828
23944
24062
24181
24301
24422
24544
24667
24791
24916
25042
25169
25297
25426
25555
25686
25817
25950
26083
26217
26352
26487
26623
26759
26896
27033
27171
27309
27447
27586
27724
27863
28002
28140
28279
28418
28556
28694
28832
28970
29107
29244
29380
29516
29652
29786
29921
30054
30187
30319
30450
30581
30710
30840
30968
31095
31222
31349
31474
31599
31723
31847
31970
32093
32215
32337
32458
32579
32700
32820
32940
33059
33178
33297
33415
33533
33650
33767
33884
34000
34115
34230
34345
34459
34573
34686
34799
34912
35024
35136
35248
35360
35471
35583
35694
35806
35917
36028
36139
36250
36361
36472
36583
36693
36803
36913
37023
37132
37242
37351
37460
37569
37678
37787
37896
38004
38113
38222
38330
38439
38547
38656
38764
38873
38981
39089
39197
39305
39413
39521
39628
39735
39842
39949
40056
40162
40268
40373
40479
40584
40688
40793
40897
41001
41104
41208
41311
41414
41517
41619
41722
41824
41926
42028
42129
42231
42332
42433
42534
42634
42735
42835
42935
43035
43134
43234
43333
43432
43531
43629
43727
43825
43922
44019
44115
44211
44306
44400
44493
44585
44677
44767
44856
44943
45030
45115
45198
45280
45361
45439
45517
45592
45665
45737
45807
45875
45942
46006
46069
46129
46188
46245
46299
46352
46403
46453
46500
46545
46588
46630
46669
46707
46742
46776
46807
46836
46864
46889
46911
46932
46950
46966
46980
46991
47000
47007
47012
47014
47014
47012
47008
47001
46993
46982
46968
46952
46934
46913
46890
46864
46836
46804
46770
46733
46694
46651
46605
46556
46505
46450
46392
46331
46266
46199
46129
46055
45979
45900
45817
45732
45645
45554
45461
45365
45267
45166
45063
44958
44850
44741
44629
44516
44400
44283
44164
44044
43922
43798
43673
43546
43418
43289
43158
43027
42894
42760
42625
42490
42353
42216
42078
41939
41800
41661
41520
41380
41239
41099
40957
40816
40675
40534
40393
40252
40112
39971
39831
39692
39552
39413
39275
39137
39000
38863
38727
38592
38457
38323
38190
38057
37926
37795
37666
37537
37409
37283
37157
37033
36909
36787
36666
36546
36428
36311
36194
36079
35966
35853
35742
35631
35522
35415
35308
35203
35100
34997
34896
34797
34699
34602
34507
34414
34322
34231
34142
34054
33968
33883
33799
33716
33634
33553
33474
33395
33316
33239
33162
33086
33010
32935
32861
32787
32714
32642
32570
32499
32429
32360
32292
32223
32156
32091
32025
31960
31896
31832
31769
31706
31644
31582
31520
31458
31397
31336
31275
31214
31154
31093
31033
30973
30914
30854
30795
30737
30678
30620
30563
30505
30449
30393
30337
30281
30226
30172
30118
30064
30011
29957
29905
29852
29800
29748
29697
29646
29596
29545
29496
29447
29398
29350
29302
29255
29209
29164
29119
29075
29032
28989
28948
28907
28867
28828
28791
28754
28718
28683
28648
28615
28583
28551
28520
28490
28460
28431
28403
28375
28347
28320
28294
28267
28241
28216
28190
28165
28140
28115
28089
28064
28039
28013
27987
27961
27935
27908
27881
27853
27825
27797
27769
27740
27711
27682
27653
27623
27594
27564
27535
27506
27477
27448
27420
27392
27365
27338
27312
27286
27261
27237
27213
27190
27168
27147
27127
27107
27089
27072
27055
27040
27026
27013
27002
26991
26982
26973
26966
26960
26956
26952
26950
26948
26948
26949
26951
26954
26958
26963
26969
26976
26984
26994
27004
27016
27028
27042
27057
27072
27089
27107
27126
27146
27167
27189
27212
27236
27261
27286
27313
27340
27369
27398
27429
27460
27492
27525
27559
27594
27631
27667
27705
27744
27783
27824
27865
27906
27949
27992
28035
28080
28124
28170
28215
28261
28308
28355
28402
28450
28497
28545
28593
28642
28690
28739
28787
28836
28885
28933
28982
29030
29078
29126
29174
29222
29269
29316
29362
29408
29454
29498
29543
29586
29629
29670
29711
29750
29789
29826
29862
29897
29931
29963
29993
30022
30050
30076
30100
30123
30144
30164
30182
30198
30212
30225
30236
30245
30252
30258
30262
30264
30264
30263
30260
30255
30248
30240
30229
30217
30204
30188
30171
30152
30132
30110
30086
30061
30034
30006
29976
29945
29913
29879
29844
29808
29771
29733
29694
29653
29612
29569
29526
29482
29437
29390
29343
29295
29247
29197
29147
29096
29044
28991
28938
28885
28831
28776
28721
28666
28610
28554
28498
28442
28385
28328
28271
28214
28157
28100
28043
27985
27929
27872
27815
27759
27704
27648
27593
27539
27484
27431
27378
27325
27273
27221
27170
27119
27069
27020
26972
26924
26877
26830
26785
26740
26696
26654
26612
26570
26530
26491
26453
26415
26378
26343
26308
26274
26241
26209
26178
26148
26118
26090
26063
26036
26010
25986
25962
25939
25917
25896
25876
25857
25839
25822
25806
25791
25778
25765
25753
25742
25733
25724
25716
25710
25704
25699
25696
25693
25691
25690
25690
25691
25694
25697
25700
25705
25711
25718
25725
25733
25742
25752
25762
25773
25784
25796
25808
25821
25833
25846
25859
25872
25885
25898
25911
25924
25937
25949
25961
25974
25986
25997
26009
26020
26031
26042
26052
26062
26072
26082
26091
26100
26109
26118
26126
26134
26142
26150
26157
26164
26171
26178
26185
26191
26197
26203
26209
26215
26220
26225
26230
26235
26239
26243
26246
26250
26252
26255
26257
26258
26259
26259
26258
26257
26256
26254
26251
26248
26244
26240
26236
26231
26225
26219
26213
26206
26199
26192
26185
26177
26169
26161
26152
26143
26134
26125
26115
26105
26094
26083
26072
26060
26048
26036
26023
26010
25997
25984
25970
25957
25943
25929
25914
25900
25885
25871
25856
25841
25826
25810
25795
25779
25763
25747
25731
25715
25699
25682
25666
25650
25633
25616
25599
25583
25565
25548
25531
25513
25495
25477
25459
25440
25421
25402
25382
25362
25342
25321
25299
25277
25255
25231
25208
25184
25159
25133
25107
25080
25053
25025
24996
24967
24937
24907
24876
24845
24813
24781
24748
24715
24681
24647
24613
24578
24543
24507
24472
24435
24399
24362
24325
24287
24249
24211
24172
24132
24092
24051
24010
23968
23925
23881
23836
23790
23743
23695
23646
23596
23544
23491
23436
23380
23323
23264
23203
23141
23077
23012
22945
22876
22807
22736
22664
22590
22515
22440
22363
22286
22207
22128
22049
21969
21888
21807
21725
21643
21561
21479
21396
21314
21231
21149
21066
20984
20902
20821
20739
20658
20578
20498
20419
20340
20261
20184
20107
20030
19955
19880
19806
19733
19661
19590
19520
19450
19382
19314
19248
19182
19117
19053
18991
18929
18868
18808
18749
18691
18634
18578
18523
18469
18416
18364
18314
18264
18215
18168
18122
18076
18032
17989
17947
17906
17867
17828
17790
17753
17717
17682
17648
17616
17584
17553
17524
17495
17468
17442
17417
17393
17371
17350
17331
17313
17296
17282
17269
17257
17247
17239
17233
17228
17224
17223
17222
17224
17227
17231
17238
17245
17255
17265
17278
17292
17307
17324
17343
17364
17385
17409
17433
17459
17487
17515
17545
17576
17608
17641
17674
17709
17744
17780
17816
17853
17890
17928
17966
18005
18043
18082
18121
18160
18200
18239
18279
18319
18359
18399
18439
18479
18519
18560
18600
18641
18682
18723
18764
18806
18847
18889
18931
18973
19015
19057
19100
19142
19185
19228
19271
19314
19358
19401
19445
19489
19533
19577
19621
19665
19709
19753
19797
19841
19884
19928
19971
20014
20056
20099
20141
20182
20223
20264
20304
20344
20383
20422
20460
20497
20534
20571
20606
20642
20676
20710
20744
20776
20808
20840
20870
20900
20929
20957
20984
21009
21034
21058
21080
21101
21121
21140
21157
21173
21187
21200
21212
21222
21230
21237
21242
21245
21247
21247
21246
21242
21237
21231
21222
21212
21200
21186
21170
21153
21134
21113
21090
21065
21038
21009
20978
20945
20911
20874
20835
20793
20750
20704
20656
20606
20553
20498
20440
20380
20317
20252
20184
20114
20040
19965
19886
19805
19721
19635
19546
19454
19360
19263
19163
19061
18957
18850
18740
18629
18514
18398
18279
18157
18034
17908
17780
17650
17517
17383
17246
17107
16967
16824
16680
16534
16386
16236
16085
15933
15779
15624
15468
15311
15152
14993
14832
14671
14509
14346
14182
14018
13853
13687
13521
13354
13187
13020
12851
12683
12514
12345
12175
12005
11835
11665
11494
11323
11152
10980
10809
10637
10466
10294
10122
9951
9779
9608
9437
9266
9095
8925
8755
8586
8417
8249
8080
7915
7748
7583
7419
7255
7093
6931
6771
6611
6453
6296
6140
5986
5832
5680
5530
5380
5232
5085
4940
4796
4653
4511
4371
4231
4093
3956
3821
3686
3553
3420
3289
3159
3029
2901
2774
2648
2522
2397
2273
2150
2028
1906
1784
1664
1543
1423
1304
1185
1066
948
830
712
594
477
360
243
126
9
-108
-225
-341
-458
-575
-692
-809
-926
-1042
-1160
-1277
-1394
-1512
-1629
-1747
-1865
-1983
-2102
-2220
-2339
-2458
-2577
-2697
-2816
-2936
-3056
-3176
-3296
-3417
-3537
-3657
-3778
-3898
-4018
-4138
-4257
-4377
-4496
-4614
-4732
-4850
-4967
-5083
-5198
-5313
-5427
-5541
-5654
-5766
-5877
-5987
-6096
-6205
-6312
-6419
-6524
-6628
-6731
-6833
-6933
-7032
-7129
-7225
-7319
-7411
-7502
-7591
-7678
-7763
-7846
-7928
-8007
-8085
-8161
-8235
-8307
-8377
-8445
-8511
-8575
-8638
-8698
-8757
-8814
-8868
-8921
-8972
-9020
-9067
-9112
-9155
-9196
-9235
-9272
-9307
-9341
-9372
-9402
-9431
-9458
-9483
-9506
-9528
-9549
-9568
-9586
-9602
-9617
-9631
-9643
-9654
-9665
-9674
-9682
-9689
-9696
-9702
-9707
-9711
-9715
-9718
-9720
-9722
-9724
-9725
-9726
-9726
-9726
-9726
-9726
-9726
-9726
-9725
-9725
-9725
-9724
-9725
-9725
-9725
-9726
-9727
-9728
-9729
-9731
-9734
-9736
-9739
-9742
-9746
-9750
-9754
-9759
-9765
-9771
-9777
-9784
-9792
-9800
-9808
-9817
-9827
-9837
-9848
-9860
-9872
-9884
-9898
-9911
-9926
-9941
-9956
-9972
-9989
-10006
-10024
-10043
-10062
-10081
-10102
-10122
-10144
-10166
-10189
-10213
-10237
-10262
-10289
-10316
-10343
-10372
-10402
-10433
-10465
-10498
-10533
-10568
-10604
-10642
-10680
-10720
-10760
-10802
-10844
-10888
-10932
-10977
-11023
-11070
-11118
-11167
-11216
-11266
-11317
-11369
-11421
-11474
-11528
-11582
-11637
-11693
-11749
-11806
-11863
-11921
-11979
-12037
-12096
-12155
-12215
-12274
-12334
-12394
-12455
-12515
-12576
-12636
-12697
-12757
-12818
-12878
-12938
-12998
-13058
-13118
-13177
-13235
-13294
-13351
-13408
-13465
-13520
-13575
-13630
-13683
-13735
-13787
-13837
-13886
-13934
-13981
-14027
-14072
-14115
-14157
-14198
-14237
-14276
-14313
-14349
-14384
-14417
-14450
-14481
-14511
-14541
-14569
-14596
-14623
-14648
-14673
-14697
-14720
-14742
-14764
-14785
-14805
-14825
-14844
-14862
-14880
-14897
-14914
-14930
-14946
-14961
-14976
-14990
-15004
-15018
-15030
-15043
-15054
-15066
-15077
-15087
-15097
-15106
-15115
-15124
-15132
-15139
-15146
-15153
-15159
-15165
-15170
-15175
-15180
-15184
-15187
-15191
-15194
-15197
-15199
-15201
-15202
-15203
-15204
-15204
-15203
-15202
-15200
-15197
-15193
-15188
-15183
-15176
-15168
-15159
-15149
-15138
-15126
-15113
-15098
-15082
-15065
-15047
-15028
-15008
-14987
-14964
-14941
-14916
-14891
-14865
-14838
-14810
-14781
-14751
-14721
-14690
-14659
-14626
-14594
-14560
-14526
-14492
-14458
-14423
-14387
-14352
-14317
-14281
-14245
-14210
-14175
-14140
-14105
-14071
-14037
-14003
-13970
-13938
-13905
-13874
-13843
-13813
-13783
-13754
-13725
-13698
-13671
-13645
-13620
-13597
-13574
-13552
-13531
-13511
-13493
-13476
-13459
-13445
-13431
-13419
-13408
-13398
-13389
-13382
-13376
-13371
-13368
-13365
-13364
-13365
-13366
-13369
-13373
-13379
-13386
-13394
-13404
-13415
-13428
-13442
-13458
-13475
-13494
-13514
-13536
-13560
-13585
-13611
-13640
-13670
-13702
-13735
-13771
-13808
-13846
-13887
-13929
-13973
-14018
-14066
-14114
-14165
-14217
-14270
-14325
-14381
-14439
-14497
-14557
-14618
-14680
-14743
-14807
-14872
-14937
-15003
-15070
-15138
-15206
-15275
-15344
-15413
-15483
-15552
-15622
-15692
-15762
-15832
-15902
-15971
-16041
-16110
-16178
-16247
-16315
-16383
-16449
-16516
-16581
-16646
-16710
-16773
-16836
-16897
-16957
-17017
-17075
-17132
-17188
-17243
-17297
-17350
-17402
-17452
-17501
-17549
-17596
-17641
-17686
-17728
-17770
-17810
-17848
-17885
-17920
-17954
-17986
-18016
-18044
-18071
-18095
-18118
-18139
-18157
-18174
-18188
-18200
-18211
-18219
-18225
-18230
-18232
-18232
-18231
-18227
-18222
-18215
-18206
-18196
-18183
-18170
-18154
-18137
-18118
-18098
-18077
-18053
-18029
-18003
-17975
-17946
-17916
-17884
-17851
-17816
-17780
-17743
-17705
-17665
-17624
-17582
-17539
-17495
-17450
-17404
-17357
-17309
-17260
-17210
-17159
-17108
-17055
-17002
-16948
-16893
-16837
-16780
-16722
-16664
-16605
-16544
-16484
-16422
-16360
-16297
-16235
-16171
-16107
-16043
-15978
-15914
-15849
-15784
-15719
-15655
-15590
-15526
-15462
-15398
-15334
-15271
-15208
-15146
-15084
-15023
-14962
-14902
-14843
-14784
-14726
-14668
-14611
-14555
-14499
-14445
-14391
-14337
-14285
-14233
-14182
-14132
-14082
-14033
-13986
-13938
-13892
-13846
-13802
-13758
-13715
-13673
-13631
-13591
-13551
-13513
-13475
-13439
-13403
-13369
-13336
-13304
-13273
-13243
-13214
-13187
-13161
-13136
-13113
-13090
-13070
-13050
-13032
-13014
-12999
-12984
-12970
-12958
-12947
-12937
-12928
-12919
-12912
-12906
-12901
-12896
-12893
-12890
-12888
-12886
-12885
-12885
-12885
-12886
-12887
-12889
-12891
-12893
-12896
-12899
-12902
-12906
-12910
-12915
-12920
-12925
-12930
-12936
-12942
-12948
-12954
-12961
-12969
-12976
-12984
-12993
-13002
-13012
-13022
-13033
-13044
-13056
-13069
-13082
-13096
-13111
-13126
-13142
-13159
-13177
-13196
-13215
-13236
-13257
-13280
-13304
-13329
-13355
-13382
-13410
-13440
-13471
-13503
-13537
-13572
-13608
-13646
-13685
-13726
-13768
-13812
-13857
-13904
-13953
-14003
-14055
-14108
-14163
-14220
-14278
-14338
-14399
-14462
-14527
-14593
-14660
-14730
-14800
-14873
-14947
-15022
-15099
-15178
-15258
-15339
-15423
-15507
-15593
-15680
-15769
-15859
-15951
-16044
-16138
-16233
-16329
-16428
-16527
-16627
-16729
-16832
-16935
-17040
-17147
-17254
-17362
-17471
-17582
-17693
-17806
-17920
-18034
-18150
-18267
-18385
-18504
-18625
-18746
-18868
-18992
-19117
-19242
-19369
-19497
-19626
-19755
-19886
-20017
-20150
-20282
-20416
-20550
-20685
-20820
-20956
-21093
-21229
-21366
-21503
-21641
-21779
-21916
-22054
-22193
-22331
-22469
-22608
-22746
-22885
-23024
-23163
-23302
-23441
-23581
-23720
-23859
-23999
-24139
-24279
-24418
-24558
-24698
-24838
-24978
-25119
-25259
-25399
-25539
-25679
-25819
-25959
-26100
-26240
-26380
-26520
-26660
-26800
-26940
-27081
-27221
-27361
-27501
-27641
-27782
-27922
-28062
-28202
-28341
-28481
-28620
-28759
-28897
-29034
-29171
-29308
-29443
-29578
-29711
-29844
-29975
-30105
-30234
-30362
-30488
-30614
-30737
-30860
-30981
-31101
-31219
-31336
-31452
-31566
-31679
-31790
-31900
-32008
-32115
-32220
-32323
-32424
-32526
-32625
-32722
-32818
-32912
-33005
-33096
-33185
-33272
-33358
-33442
-33524
-33604
-33683
-33759
-33833
-33906
-33976
-34045
-34111
-34175
-34238
-34298
-34355
-34411
-34464
-34515
-34563
-34609
-34653
-34694
-34733
-34769
-34802
-34832
-34860
-34885
-34908
-34927
-34943
-34957
-34967
-34975
-34979
-34980
-34979
-34974
-34966
-34955
-34942
-34925
-34905
-34883
-34857
-34829
-34798
-34764
-34727
-34688
-34646
-34602
-34555
-34505
-34454
-34400
-34344
-34285
-34225
-34163
-34098
-34032
-33964
-33895
-33823
-33750
-33676
-33600
-33522
-33443
-33362
-33279
-33195
-33110
-33023
-32934
-32844
-32752
-32659
-32564
-32469
-32372
-32274
-32174
-32073
-31973
-31872
-31769
-31666
-31563
-31459
-31355
-31251
-31146
-31042
-30937
-30833
-30729
-30626
-30523
-30421
-30319
-30218
-30118
-30019
-29922
-29825
-29731
-29637
-29546
-29456
-29367
-29281
-29197
-29115
-29035
-28956
-28881
-28807
-28735
-28666
-28598
-28533
-28470
-28409
-28350
-28293
-28239
-28186
-28136
-28087
-28040
-27996
-27953
-27913
-27874
-27838
-27803
-27771
-27741
-27713
-27687
-27664
-27642
-27623
-27606
-27591
-27578
-27567
-27559
-27552
-27548
-27545
-27544
-27545
-27548
-27552
-27558
-27565
-27574
-27583
-27594
-27606
-27619
-27633
-27648
-27664
-27680
-27698
-27716
-27735
-27755
-27775
-27796
-27818
-27841
-27864
-27888
-27912
-27937
-27962
-27987
-28013
-28040
-28066
-28093
-28120
-28147
-28175
-28202
-28230
-28257
-28285
-28313
-28341
-28369
-28397
-28426
-28454
-28483
-28512
-28542
-28572
-28602
-28632
-28663
-28695
-28726
-28758
-28791
-28824
-28857
-28891
-28925
-28960
-28995
-29030
-29067
-29104
-29141
-29179
-29218
-29258
-29299
-29341
-29383
-29427
-29471
-29517
-29564
-29611
-29660
-29710
-29761
-29813
-29866
-29921
-29976
-30033
-30090
-30149
-30209
-30271
-30333
-30397
-30463
-30529
-30598
-30668
-30739
-30812
-30888
-30965
-31043
-31124
-31207
-31292
-31379
-31469
-31560
-31654
-31749
-31847
-31947
-32049
-32152
-32258
-32366
-32475
-32587
-32700
-32815
-32932
-33050
-33170
-33293
-33416
-33542
-33670
-33799
-33930
-34063
-34198
-34334
-34472
-34612
-34754
-34897
-35042
-35189
-35337
-35486
-35637
-35789
-35942
-36096
-36252
-36408
-36565
-36723
-36882
-37041
-37201
-37362
-37523
-37685
-37847
-38009
-38171
-38333
-38496
-38658
-38820
-38982
-39143
-39303
-39463
-39622
-39780
-39936
-40092
-40246
-40398
-40549
-40698
-40846
-40991
-41135
-41276
-41416
-41553
-41688
-41821
-41951
-42079
-42205
-42329
-42450
-42568
-42684
-42797
-42908
-43016
-43121
-43223
-43323
-43419
-43513
-43603
-43691
-43775
-43857
-43935
-44010
-44083
-44152
-44218
-44281
-44342
-44399
-44453
-44505
-44553
-44599
-44643
-44683
-44721
-44757
-44790
-44820
-44848
-44874
-44897
-44918
-44936
-44953
-44967
-44978
-44988
-44996
-45001
-45004
-45005
-45004
-45001
-44996
-44989
-44980
-44969
-44955
-44940
-44923
-44903
-44882
-44859
-44833
-44806
-44776
-44744
-44711
-44675
-44638
-44598
-44557
-44514
-44468
-44422
-44373
-44323
-44271
-44217
-44162
-44106
-44048
-43989
-43928
-43866
-43803
-43739
-43673
-43606
-43538
-43470
-43400
-43328
-43256
-43183
-43109
-43034
-42959
-42882
-42804
-42726
-42646
-42566
-42485
-42404
-42321
-42238
-42154
-42069
-41983
-41897
-41810
-41723
-41634
-41545
-41456
-41365
-41274
-41183
-41090
-40997
-40903
-40809
-40714
-40618
-40522
-40425
-40328
-40230
-40132
-40033
-39934
-39835
-39736
-39636
-39536
-39436
-39335
-39235
-39134
-39033
-38931
-38829
-38728
-38625
-38523
-38420
-38316
-38213
-38108
-38004
-37899
-37794
-37689
-37583
-37477
-37371
-37264
-37158
-37051
-36944
-36838
-36731
-36624
-36517
-36411
-36304
-36197
-36091
-35985
-35879
-35773
-35667
-35561
-35455
-35350
-35245
-35139
-35035
-34930
-34826
-34722
-34618
-34515
-34412
-34310
-34209
-34108
-34008
-33909
-33811
-33713
-33616
-33520
-33425
-33330
-33237
-33144
-33052
-32961
-32870
-32781
-32692
-32603
-32516
-32429
-32343
-32256
-32173
-32089
-32005
-31922
-31840
-31759
-31678
-31598
-31518
-31440
-31362
-31285
-31208
-31133
-31059
-30985
-30913
-30842
-30771
-30702
-30634
-30568
-30502
-30438
-30376
-30315
-30256
-30198
-30142
-30088
-30036
-29985
-29937
-29891
-29847
-29805
-29765
-29727
-29692
-29659
-29628
-29599
-29572
-29548
-29526
-29506
-29488
-29473
-29459
-29448
-29438
-29431
-29425
-29421
-29419
-29419
-29421
-29424
-29429
-29436
-29444
-29455
-29466
-29479
-29494
-29510
-29528
-29547
-29568
-29589
-29612
-29637
-29662
-29689
-29717
-29746
-29776
-29808
-29840
-29874
-29909
-29946
-29983
-30022
-30062
-30103
-30145
-30189
-30233
-30279
-30326
-30374
-30423
-30473
-30524
-30575
-30628
-30682
-30736
-30792
-30848
-30905
-30963
-31022
-31082
-31143
-31205
-31268
-31332
-31397
-31463
-31530
-31598
-31668
-31739
-31811
-31884
-31958
-32033
-32110
-32186
-32266
-32345
-32426
-32506
-32589
-32671
-32756
-32841
-32926
-33012
-33099
-33187
-33275
-33364
-33454
-33544
-33635
-33726
-33818
-33911
-34004
-34098
-34193
-34289
-34385
-34481
-34579
-34677
-34776
-34876
-34976
-35077
-35178
-35280
-35383
-35487
-35591
-35696
-35801
-35907
-36013
-36121
-36228
-36336
-36445
-36554
-36663
-36773
-36884
-36994
-37106
-37217
-37329
-37441
-37553
-37666
-37779
-37892
-38005
-38119
-38233
-38347
-38461
-38574
-38688
-38802
-38916
-39030
-39144
-39258
-39371
-39484
-39598
-39711
-39824
-39936
-40049
-40161
-40272
-40383
-40494
-40604
-40714
-40823
-40931
-41038
-41145
-41250
-41354
-41457
-41559
-41659
-41758
-41855
-41951
-42046
-42139
-42230
-42320
-42408
-42494
-42579
-42662
-42744
-42824
-42902
-42978
-43053
-43126
-43197
-43266
-43334
-43400
-43463
-43525
-43585
-43644
-43700
-43754
-43806
-43856
-43904
-43950
-43994
-44036
-44075
-44113
-44149
-44182
-44214
-44243
-44270
-44296
-44319
-44341
-44361
-44378
-44394
-44409
-44421
-44432
-44441
-44448
-44454
-44458
-44460
-44462
-44461
-44459
-44456
-44452
-44446
-44439
-44431
-44422
-44411
-44400
-44388
-44375
-44361
-44346
-44331
-44315
-44298
-44281
-44263
-44245
-44226
-44207
-44187
-44167
-44146
-44125
-44104
-44082
-44060
-44038
-44016
-43994
-43971
-43949
-43926
-43904
-43882
-43859
-43838
-43816
-43795
-43774
-43753
-43732
-43712
-43693
-43673
-43654
-43636
-43617
-43600
-43582
-43565
-43549
-43533
-43517
-43502
-43488
-43474
-43460
-43446
-43433
-43420
-43408
-43395
-43383
-43370
-43358
-43345
-43332
-43319
-43306
-43292
-43277
-43262
-43246
-43229
-43211
-43192
-43171
-43150
-43127
-43103
-43077
-43050
-43021
-42990
-42957
-42922
-42886
-42847
-42806
-42763
-42718
-42671
-42621
-42569
-42514
-42458
-42398
-42337
-42273
-42207
-42139
-42068
-41995
-41919
-41842
-41762
-41680
-41596
-41509
-41421
-41330
-41238
-41143
-41047
-40948
-40848
-40745
-40641
-40535
-40426
-40316
-40204
-40091
-39975
-39858
-39739
-39618
-39496
-39372
-39246
-39119
-38991
-38860
-38729
-38596
-38462
-38327
-38190
-38052
-37913
-37773
-37631
-37489
-37346
-37202
-37058
-36913
-36767
-36620
-36474
-36327
-36180
-36033
-35886
-35740
-35593
-35448
-35302
-35158
-35014
-34871
-34729
-34588
-34449
-34310
-34172
-34036
-33901
-33768
-33636
-33505
-33376
-33248
-33123
-32999
-32876
-32756
-32637
-32521
-32406
-32293
-32183
-32073
-31968
-31864
-31762
-31663
-31565
-31470
-31377
-31286
-31198
-31111
-31026
-30944
-30863
-30785
-30708
-30633
-30560
-30488
-30419
-30351
-30284
-30220
-30157
-30095
-30035
-29977
-29920
-29865
-29812
-29759
-29709
-29659
-29611
-29565
-29519
-29475
-29432
-29390
-29349
-29309
-29270
-29231
-29194
-29157
-29121
-29086
-29051
-29017
-28983
-28950
-28917
-28885
-28853
-28822
-28791
-28760
-28729
-28699
-28668
-28638
-28608
-28578
-28548
-28518
-28487
-28457
-28426
-28394
-28363
-28331
-28298
-28265
-28232
-28198
-28164
-28129
-28093
-28057
-28020
-27982
-27944
-27905
-27865
-27825
-27783
-27741
-27698
-27653
-27608
-27562
-27515
-27466
-27417
-27366
-27315
-27262
-27209
-27154
-27099
-27042
-26985
-26927
-26867
-26808
-26747
-26685
-26623
-26560
-26497
-26433
-26368
-26303
-26238
-26171
-26105
-26038
-25971
-25903
-25835
-25767
-25699
-25630
-25562
-25493
-25424
-25356
-25287
-25219
-25151
-25083
-25016
-24950
-24884
-24818
-24754
-24690
-24627
-24565
-24504
-24444
-24385
-24327
-24270
-24215
-24160
-24107
-24056
-24005
-23957
-23909
-23863
-23818
-23775
-23734
-23694
-23655
-23618
-23583
-23550
-23518
-23488
-23460
-23434
-23409
-23386
-23365
-23345
-23328
-23312
-23298
-23286
-23275
-23266
-23259
-23254
-23251
-23249
-23249
-23251
-23254
-23259
-23266
-23274
-23284
-23296
-23309
-23324
-23340
-23358
-23377
-23397
-23418
-23441
-23465
-23491
-23517
-23544
-23573
-23602
-23633
-23664
-23696
-23730
-23764
-23799
-23835
-23872
-23910
-23949
-23988
-24029
-24069
-24111
-24153
-24196
-24240
-24284
-24328
-24374
-24419
-24465
-24512
-24558
-24605
-24652
-24699
-24746
-24794
-24841
-24888
-24934
-24981
-25027
-25073
-25118
-25163
-25206
-25250
-25292
-25334
-25374
-25414
-25453
-25490
-25526
-25561
-25594
-25626
-25657
-25686
-25713
-25739
-25763
-25785
-25805
-25823
-25839
-25853
-25865
-25875
-25882
-25888
-25891
-25892
-25890
-25887
-25880
-25872
-25861
-25848
-25832
-25814
-25793
-25770
-25744
-25716
-25686
-25653
-25617
-25579
-25539
-25496
-25450
-25401
-25350
-25296
-25240
-25180
-25118
-25054
-24986
-24916
-24844
-24768
-24690
-24609
-24526
-24440
-24351
-24259
-24165
-24069
-23970
-23868
-23764
-23657
-23548
-23437
-23323
-23207
-23088
-22968
-22845
-22719
-22592
-22462
-22330
-22196
-22060
-21922
-21782
-21639
-21495
-21349
-21200
-21050
-20898
-20744
-20588
-20430
-20271
-20109
-19946
-19781
-19615
-19447
-19277
-19107
-18934
-18760
-18585
-18409
-18231
-18053
-17873
-17692
-17510
-17327
-17144
-16959
-16774
-16588
-16401
-16213
-16026
-15837
-15648
-15458
-15268
-15077
-14886
-14694
-14502
-14310
-14117
-13924
-13730
-13536
-13341
-13146
-12951
-12754
-12558
-12361
-12163
-11965
-11766
-11566
-11366
-11165
-10964
-10762
-10560
-10357
-10154
-9950
-9745
-9540
-9335
-9129
-8923
-8717
-8510
-8302
-8093
-7886
-7678
-7469
-7260
-7051
-6842
-6633
-6423
-6213
-6003
-5794
-5584
-5374
-5164
-4955
-4746
-4536
-4328
-4119
-3911
-3703
-3496
-3289
-3083
-2878
-2673
-2468
-2265
-2062
-1860
-1659
-1459
-1259
-1061
-863
-666
-470
-275
-80
113
306
497
688
877
1066
1253
1439
1624
1808
1990
2171
2351
2528
2705
2879
3052
3223
3391
3558
3723
3885
4046
4204
4359
4512
4662
4810
4955
5097
5237
5373
5507
5638
5766
5890
6012
6130
6246
6358
6467
6572
6674
6773
6868
6960
7048
7132
7214
7291
7365
7436
7503
7567
7627
7683
7737
7786
7832
7875
7915
7951
7983
8013
8039
8061
8080
8096
8111
8121
8127
8131
8132
8130
8125
8116
8106
8092
8076
8057
8035
8010
7985
7956
7925
7891
7856
7818
7778
7737
7693
7647
7599
7550
7499
7445
7391
7334
7276
7217
7156
7093
7029
6964
6898
6831
6762
6693
6622
6551
6479
6407
6334
6261
6188
6114
6041
5967
5894
5821
5749
5678
5608
5539
5471
5404
5339
5275
5213
5153
5095
5039
4986
4935
4886
4840
4796
4755
4717
4682
4649
4620
4593
4569
4549
4531
4517
4505
4497
4491
4489
4490
4494
4501
4512
4525
4542
4561
4584
4610
4638
4670
4705
4743
4783
4827
4874
4923
4976
5031
5089
5150
5214
5281
5350
5423
5498
5575
5656
5738
5824
5912
6002
6095
6190
6287
6387
6489
6593
6699
6807
6917
7029
7143
7259
7376
7496
7616
7739
7863
7988
8115
8243
8373
8503
8635
8768
8902
9036
9172
9308
9445
9583
9721
9860
10000
10140
10281
10423
10564
10707
10850
10993
11137
11281
11425
11570
11716
11861
12007
12154
12300
12447
12594
12741
12889
13037
13184
13332
13480
13628
13776
13925
14073
14221
14369
14517
14666
14814
14962
15111
15259
15407
15556
15705
15853
16001
16151
16299
16448
16597
16745
16894
17043
17191
17339
17488
17635
17783
17931
18078
18225
18372
18518
18664
18810
18956
19101
19245
19390
19534
19677
19820
19963
20106
20248
20390
20531
20672
20813
20953
21093
21233
21372
21511
21650
21788
21926
22064
22201
22338
22475
22611
22747
22883
23019
23154
23290
23425
23560
23694
23829
23964
24098
24233
24367
24501
24635
24770
24903
25037
25171
25304
25438
25571
25703
25836
25968
26099
26230
26361
26491
26620
26749
26878
27005
27132
27259
27384
27509
27633
27757
27879
28001
28123
28243
28363
28482
28601
28718
28835
28951
29067
29182
29296
29409
29522
29634
29745
29856
29966
30075
30184
30292
30400
30507
30614
30720
30826
30931
31036
31140
31244
31348
31451
31553
31655
31756
31857
31958
32058
32156
32256
32354
32452
32549
32645
32741
32836
32931
33025
33118
33210
33302
33394
33484
33574
33664
33752
33840
33928
34015
34101
34187
34272
34357
34441
34524
34607
34690
34771
34853
34934
35014
35094
35174
35253
35332
35411
35489
35568
35646
35723
35801
35879
35956
36033
36111
36188
36265
36342
36420
36497
36574
36651
36728
36806
36883
36960
37038
37115
37193
37270
37348
37425
37503
37580
37657
37735
37812
37889
37966
38043
38120
38196
38272
38348
38423
38498
38573
38647
38720
38793
38866
38937
39009
39079
39149
39218
39287
39355
39422
39488
39554
39618
39682
39746
39808
39870
39930
39990
40049
40106
40163
40219
40273
40327
40379
40431
40481
40530
40578
40624
40670
40714
40758
40800
40841
40881
40919
40957
40994
41029
41064
41097
41129
41160
41190
41219
41246
41272
41297
41321
41344
41365
41384
41402
41419
41435
41449
41462
41473
41483
41491
41498
41504
41508
41511
41512
41512
41511
41508
41504
41499
41492
41484
41475
41465
41453
41441
41427
41411
41395
41378
41359
41339
41319
41297
41274
41250
41226
41200
41174
41147
41119
41091
41061
41032
41001
40971
40940
40908
40876
40844
40811
40779
40746
40713
40680
40648
40615
40582
40550
40518
40486
40455
40424
40393
40363
40333
40304
40276
40248
40221
40194
40168
40143
40119
40096
40073
40052
40031
40011
39992
39974
39957
39941
39926
39911
39898
39886
39874
39864
39855
39847
39839
39833
39827
39823
39819
39816
39814
39813
39813
39813
39814
39815
39817
39819
39822
39826
39830
39834
39839
39844
39849
39855
39860
39867
39873
39880
39887
39894
39902
39910
39918
39927
39935
39945
39954
39964
39974
39985
39996
40007
40019
40031
40043
40056
40069
40082
40095
40109
40123
40136
40150
40164
40178
40192
40206
40219
40233
40245
40258
40270
40282
40293
40304
40314
40323
40332
40341
40349
40356
40363
40369
40374
40379
40383
40387
40390
40392
40394
40396
40397
40397
40397
40397
40396
40394
40392
40390
40387
40384
40381
40378
40374
40370
40366
40362
40358
40354
40350
40346
40342
40338
40335
40331
40328
40325
40322
40319
40316
40313
40311
40308
40306
40303
40300
40298
40295
40293
40290
40287
40285
40282
40279
40276
40273
40269
40266
40262
40259
40255
40251
40248
40244
40240
40236
40232
40228
40224
40220
40217
40213
40209
40206
40202
40199
40196
40193
40190
40187
40185
40183
40182
40181
40180
40179
40179
40180
40181
40182
40183
40186
40188
40191
40195
40199
40203
40208
40213
40219
40225
40232
40239
40246
40254
40263
40272
40281
40291
40302
40313
40324
40337
40349
40363
40377
40392
40407
40423
40439
40457
40475
40493
40512
40532
40552
40573
40595
40617
40640
40663
40687
40711
40735
40760
40786
40811
40837
40864
40890
40917
40944
40971
40999
41026
41054
41082
41110
41139
41167
41196
41225
41254
41283
41312
41342
41371
41401
41430
41460
41490
41519
41549
41579
41609
41639
41669
41698
41728
41758
41788
41819
41849
41879
41909
41939
41969
41999
42029
42058
42088
42118
42147
42176
42205
42234
42262
42290
42318
42346
42373
42400
42427
42454
42480
42506
42532
42557
42583
42608
42632
42657
42681
42705
42729
42752
42775
42798
42821
42843
42865
42887
42908
42929
42950
42971
42991
43011
43030
43049
43068
43087
43105
43123
43141
43159
43176
43193
43210
43227
43243
43260
43276
43292
43307
43323
43338
43354
43369
43384
43399
43414
43429
43444
43459
43474
43488
43503
43517
43532
43546
43560
43574
43589
43602
43616
43630
43644
43657
43670
43683
43696
43709
43721
43733
43745
43757
43768
43779
43790
43800
43810
43820
43829
43838
43846
43854
43861
43868
43874
43879
43884
43888
43891
43893
43894
43895
43894
43893
43890
43887
43882
43876
43870
43862
43852
43842
43831
43818
43804
43789
43772
43754
43735
43715
43693
43670
43646
43620
43593
43565
43535
43504
43472
43438
43403
43367
43329
43290
43249
43208
43165
43120
43074
43027
42979
42929
42878
42825
42771
42716
42660
42602
42543
42483
42422
42359
42295
42229
42163
42095
42026
41956
41885
41813
41739
41665
41589
41513
41436
41358
41279
41199
41119
41038
40956
40874
40792
40709
40625
40542
40458
40374
40289
40205
40120
40035
39951
39866
39781
39697
39612
39527
39443
39359
39275
39191
39107
39024
38941
38858
38776
38694
38612
38531
38451
38371
38291
38213
38135
38057
37981
37906
37831
37757
37684
37612
37541
37471
37402
37334
37266
37200
37135
37070
37007
36944
36882
36821
36761
36702
36644
36586
36530
36475
36420
36367
36314
36263
36212
36163
36114
36067
36020
35975
35931
35887
35845
35804
35763
35724
35686
35648
35612
35576
35541
35507
35473
35441
35409
35378
35347
35317
35287
35259
35230
35202
35174
35147
35120
35093
35067
35041
35014
34988
34962
34936
34910
34883
34857
34830
34803
34776
34748
34720
34692
34663
34634
34604
34575
34544
34514
34483
34452
34420
34388
34355
34322
34288
34254
34220
34185
34150
34115
34079
34042
34005
33968
33931
33893
33854
33816
33777
33737
33698
33658
33617
33576
33535
33494
33452
33411
33368
33326
33283
33240
33197
33154
33111
33067
33023
32979
32935
32891
32847
32803
32758
32714
32668
32625
32580
32534
32490
32445
32401
32356
32311
32266
32222
32177
32131
32088
32043
31999
31955
31910
31866
31822
31778
31733
31689
31645
31601
31557
31513
31470
31426
31382
31338
31295
31251
31208
31164
31121
31077
31034
30990
30947
30903
30860
30816
30773
30729
30686
30642
30599
30555
30512
30468
30424
30381
30337
30294
30250
30207
30163
30120
30076
30033
29989
29946
29903
29859
29815
29772
29728
29684
29640
29596
29552
29508
29464
29419
29375
29330
29285
29241
29196
29151
29106
29061
29016
28971
28927
28882
28837
28792
28747
28702
28658
28613
28568
28523
28478
28434
28389
28344
28299
28255
28210
28165
28121
28076
28031
27987
27942
27898
27854
27809
27765
27721
27676
27632
27588
27543
27499
27454
27410
27365
27320
27275
27230
27185
27140
27094
27048
27002
26956
26910
26863
26816
26769
26722
26674
26626
26578
26530
26481
26432
26383
26334
26284
26234
26183
26132
26081
26029
25977
25924
25871
25817
25763
25708
25652
25596
25539
25481
25423
25364
25304
25243
25181
25119
25056
24992
24926
24860
24793
24725
24656
24586
24515
24443
24370
24295
24220
24143
24065
23987
23907
23825
23743
23660
23575
23489
23402
23314
23224
23134
23042
22948
22854
22758
22661
22563
22464
22363
22261
22157
22052
21946
21838
21729
21618
21506
21393
21279
21162
21045
20926
20806
20685
20562
20438
20313
20187
20060
19931
19801
19671
19539
19407
19273
19139
19004
18868
18731
18593
18455
18316
18177
18037
17896
17755
17613
17470
17327
17183
17039
16895
16749
16603
16457
16309
16161
16014
15865
15716
15566
15416
15265
15113
14961
14809
14656
14503
14349
14195
14040
13885
13730
13574
13418
13262
13105
12948
12791
12634
12477
12319
12162
12004
11846
11689
11531
11374
11216
11059
10902
10745
10589
10433
10277
10122
9967
9813
9659
9506
9353
9201
9050
8900
8750
8601
8453
8306
8159
8013
7869
7725
7582
7440
7298
7157
7017
6878
6740
6602
6465
6329
6194
6060
5926
5793
5661
5530
5400
5270
5141
5014
4887
4760
4635
4511
4388
4265
4144
4022
3904
3785
3668
3551
3435
3320
3206
3093
2982
2870
2760
2651
2543
2436
2330
2225
2121
2017
1917
1816
1717
1619
1522
1427
1332
1239
1148
1057
968
881
794
709
626
543
462
382
304
226
150
76
2
-70
-141
-211
-280
-348
-414
-480
-544
-607
-669
-730
-790
-848
-906
-963
-1018
-1074
-1128
-1181
-1234
-1285
-1336
-1385
-1434
-1483
-1530
-1576
-1622
-1667
-1712
-1755
-1798
-1840
-1882
-1923
-1963
-2001
-2041
-2080
-2118
-2155
-2192
-2228
-2263
-2298
-2333
-2367
-2400
-2433
-2465
-2496
-2528
-2558
-2588
-2618
-2647
-2676
-2705
-2733
-2761
-2789
-2816
-2844
-2871
-2899
-2926
-2953
-2981
-3008
-3036
-3064
-3092
-3121
-3149
-3179
-3209
-3239
-3270
-3301
-3333
-3365
-3399
-3432
-3467
-3502
-3538
-3574
-3611
-3649
-3688
-3727
-3768
-3809
-3850
-3893
-3936
-3980
-4024
-4070
-4116
-4163
-4210
-4258
-4307
-4357
-4407
-4458
-4510
-4562
-4615
-4669
-4723
-4778
-4834
-4890
-4947
-5005
-5063
-5122
-5181
-5240
-5301
-5361
-5422
-5484
-5545
-5607
-5669
-5732
-5794
-5857
-5920
-5983
-6046
-6109
-6172
-6235
-6299
-6362
-6425
-6488
-6550
-6613
-6676
-6738
-6800
-6862
-6923
-6984
-7044
-7105
-7164
-7223
-7282
-7340
-7398
-7455
-7512
-7568
-7623
-7678
-7733
-7787
-7840
-7893
-7945
-7997
-8048
-8099
-8148
-8199
-8248
-8297
-8345
-8393
-8440
-8486
-8532
-8578
-8623
-8667
-8711
-8754
-8797
-8839
-8881
-8922
-8963
-9003
-9043
-9082
-9121
-9159
-9197
-9235
-9272
-9309
-9346
-9382
-9418
-9454
-9489
-9524
-9559
-9593
-9627
-9662
-9695
-9729
-9763
-9796
-9830
-9863
-9896
-9930
-9963
-9997
-10031
-10065
-10099
-10134
-10169
-10204
-10239
-10275
-10311
-10347
-10384
-10421
-10459
-10497
-10536
-10575
-10614
-10654
-10695
-10736
-10778
-10820
-10863
-10906
-10951
-10995
-11041
-11087
-11135
-11182
-11231
-11280
-11330
-11381
-11432
-11485
-11538
-11591
-11646
-11701
-11757
-11813
-11871
-11929
-11987
-12047
-12107
-12168
-12229
-12291
-12354
-12418
-12482
-12547
-12612
-12679
-12745
-12813
-12880
-12949
-13017
-13086
-13156
-13225
-13295
-13365
-13434
-13504
-13574
-13644
-13713
-13782
-13851
-13920
-13988
-14056
-14124
-14191
-14257
-14323
-14388
-14453
-14517
-14580
-14642
-14703
-14763
-14822
-14880
-14938
-14994
-15049
-15102
-15155
-15206
-15256
-15305
-15353
-15399
-15443
-15487
-15529
-15570
-15609
-15647
-15683
-15718
-15751
-15784
-15814
-15844
-15872
-15898
-15923
-15947
-15969
-15990
-16009
-16027
-16044
-16059
-16073
-16085
-16096
-16106
-16114
-16120
-16126
-16132
-16135
-16138
-16139
-16139
-16138
-16136
-16134
-16129
-16126
-16120
-16114
-16109
-16102
-16094
-16085
-16078
-16068
-16059
-16050
-16041
-16030
-16021
-16011
-16001
-15992
-15982
-15972
-15962
-15953
-15944
-15934
-15926
-15917
-15908
-15900
-15893
-15885
-15878
-15871
-15865
-15859
-15854
-15849
-15845
-15841
-15837
-15835
-15833
-15831
-15830
-15830
-15831
-15832
-15834
-15837
-15840
-15844
-15849
-15854
-15861
-15868
-15876
-15884
-15894
-15904
-15915
-15926
-15939
-15952
-15966
-15980
-15996
-16012
-16027
-16045
-16062
-16082
-16101
-16120
-16140
-16161
-16181
-16203
-16225
-16247
-16270
-16292
-16315
-16338
-16361
-16385
-16409
-16432
-16456
-16479
-16502
-16525
-16548
-16570
-16592
-16614
-16635
-16656
-16676
-16695
-16714
-16732
-16749
-16766
-16782
-16797
-16812
-16825
-16838
-16850
-16861
-16872
-16881
-16889
-16896
-16903
-16908
-16912
-16915
-16917
-16918
-16918
-16917
-16914
-16911
-16906
-16900
-16893
-16885
-16876
-16866
-16855
-16842
-16829
-16814
-16798
-16781
-16764
-16745
-16725
-16704
-16681
-16658
-16634
-16609
-16583
-16556
-16528
-16499
-16468
-16437
-16405
-16370
-16337
-16302
-16265
-16228
-16190
-16149
-16110
-16068
-16027
-15984
-15940
-15895
-15850
-15803
-15757
-15709
-15661
-15612
-15562
-15512
-15461
-15410
-15358
-15305
-15253
-15199
-15146
-15092
-15038
-14983
-14928
-14873
-14818
-14763
-14707
-14652
-14596
-14540
-14484
-14429
-14373
-14317
-14262
-14206
-14151
-14096
-14042
-13987
-13933
-13879
-13826
-13773
-13720
-13668
-13616
-13564
-13513
-13463
-13413
-13363
-13314
-13266
-13218
-13170
-13123
-13077
-13031
-12985
-12941
-12896
-12852
-12809
-12766
-12723
-12681
-12640
-12599
-12558
-12518
-12478
-12439
-12400
-12362
-12324
-12286
-12249
-12212
-12176
-12140
-12105
-12070
-12035
-12001
-11968
-11934
-11902
-11869
-11837
-11806
-11775
-11744
-11714
-11685
-11655
-11627
-11598
-11570
-11542
-11515
-11488
-11462
-11436
-11410
-11385
-11359
-11335
-11310
-11286
-11262
-11239
-11215
-11192
-11170
-11147
-11125
-11103
-11081
-11059
-11038
-11017
-10996
-10976
-10955
-10935
-10915
-10896
-10876
-10857
-10838
-10819
-10800
-10782
-10764
-10746
-10728
-10710
-10692
-10674
-10657
-10640
-10622
-10605
-10588
-10570
-10553
-10535
-10518
-10500
-10482
-10464
-10446
-10427
-10408
-10389
-10370
-10350
-10330
-10310
-10289
-10267
-10245
-10223
-10200
-10177
-10153
-10128
-10103
-10077
-10050
-10023
-9995
-9967
-9937
-9907
-9877
-9845
-9813
-9780
-9746
-9711
-9675
-9639
-9601
-9563
-9524
-9484
-9443
-9401
-9358
-9313
-9268
-9222
-9175
-9126
-9076
-9025
-8973
-8920
-8865
-8809
-8752
-8694
-8634
-8572
-8510
-8446
-8380
-8313
-8245
-8175
-8103
-8029
-7955
-7879
-7801
-7722
-7641
-7558
-7473
-7387
-7299
-7210
-7118
-7025
-6930
-6834
-6735
-6635
-6533
-6429
-6324
-6216
-6107
-5997
-5884
-5770
-5655
-5537
-5418
-5298
-5176
-5053
-4928
-4802
-4674
-4546
-4416
-4285
-4153
-4019
-3885
-3750
-3614
-3476
-3339
-3200
-3060
-2920
-2780
-2638
-2497
-2354
-2212
-2068
-1925
-1782
-1638
-1494
-1350
-1206
-1062
-918
-775
-631
-488
-345
-203
-61
80
221
362
501
640
779
916
1053
1189
1324
1458
1591
1724
1855
1985
2114
2241
2368
2493
2617
2740
2861
2981
3099
3216
3332
3446
3559
3670
3780
3888
3995
4100
4204
4306
4406
4505
4602
4698
4792
4884
4975
5064
5151
5236
5320
5402
5482
5561
5638
5713
5786
5858
5927
5995
6062
6126
6189
6250
6309
6366
6422
6476
6528
6579
6628
6676
6722
6766
6809
6851
6890
6929
6966
7002
7036
7069
7101
7132
7161
7190
7217
7243
7268
7292
7316
7338
7360
7381
7401
7420
7439
7457
7474
7490
7506
7522
7537
7551
7565
7578
7590
7602
7614
7625
7636
7646
7656
7665
7674
7683
7691
7699
7706
7713
7720
7727
7733
7739
7745
7750
7755
7759
7764
7768
7771
7775
7777
7780
7782
7784
7785
7786
7787
7787
7787
7786
7785
7783
7781
7778
7775
7772
7767
7763
7758
7752
7746
7740
7733
7725
7717
7708
7700
7690
7680
7670
7659
7647
7636
7623
7610
7597
7583
7568
7553
7538
7522
7505
7488
7470
7452
7433
7413
7393
7373
7351
7329
7307
7283
7259
7235
7210
7184
7157
7130
7102
7074
7044
7015
6984
6953
6921
6889
6856
6823
6789
6755
6720
6685
6649
6613
6577
6540
6503
6465
6428
6390
6352
6313
6275
6236
6197
6158
6119
6079
6040
6000
5961
5921
5881
5841
5801
5760
5720
5680
5639
5599
5558
5517
5476
5435
5394
5352
5311
5269
5227
5185
5143
5100
5058
5015
4972
4929
4886
4843
4799
4756
4712
4668
4624
4581
4537
4493
4449
4405
4362
4318
4274
4231
4188
4144
4101
4059
4016
3974
3931
3889
3847
3806
3764
3723
3683
3642
3602
3562
3523
3483
3445
3406
3368
3331
3293
3256
3220
3184
3148
3113
3079
3045
3011
2978
2945
2913
2882
2851
2821
2791
2762
2733
2705
2678
2651
2625
2600
2575
2551
2527
2504
2481
2460
2438
2418
2398
2378
2359
2341
2323
2306
2290
2274
2258
2243
2229
2215
2202
2189
2177
2165
2153
2142
2132
2122
2113
2103
2095
2087
2079
2071
2064
2057
2051
2045
2039
2033
2029
2024
2020
2015
2011
2008
2004
2000
1997
1994
1991
1988
1985
1982
1979
1976
1973
1970
1967
1963
1960
1956
1952
1948
1944
1939
1934
1929
1924
1918
1911
1904
1897
1889
1881
1873
1863
1854
1843
1833
1821
1810
1797
1785
1771
1757
1743
1728
1713
1697
1680
1663
1646
1628
1609
1590
1571
1551
1530
1509
1488
1466
1444
1421
1398
1375
1351
1328
1304
1279
1255
1231
1206
1181
1156
1131
1106
1081
1055
1030
1004
978
951
925
898
871
844
816
789
760
732
704
675
646
616
586
557
526
496
465
434
403
372
340
308
276
243
211
178
145
112
78
44
11
-23
-58
-92
-126
-161
-195
-230
-265
-300
-335
-370
-405
-440
-475
-510
-545
-580
-615
-650
-685
-720
-755
-790
-825
-861
-896
-931
-966
-1000
-1036
-1071
-1106
-1141
-1175
-1210
-1245
-1280
-1314
-1349
-1383
-1418
-1452
-1486
-1520
-1554
-1587
-1621
-1654
-1687
-1720
-1752
-1785
-1817
-1848
-1879
-1910
-1940
-1970
-2000
-2029
-2057
-2085
-2112
-2139
-2166
-2191
-2217
-2241
-2265
-2289
-2312
-2334
-2356
-2377
-2397
-2417
-2436
-2455
-2472
-2490
-2506
-2522
-2537
-2551
-2565
-2578
-2591
-2602
-2613
-2623
-2633
-2642
-2650
-2657
-2664
-2670
-2675
-2680
-2684
-2687
-2690
-2692
-2693
-2694
-2694
-2693
-2692
-2690
-2688
-2684
-2680
-2676
-2671
-2665
-2659
-2652
-2644
-2636
-2627
-2618
-2608
-2598
-2587
-2576
-2564
-2552
-2540
-2526
-2513
-2499
-2485
-2470
-2455
-2439
-2424
-2408
-2391
-2375
-2358
-2341
-2324
-2306
-2288
-2271
-2253
-2235
-2217
-2199
-2181
-2163
-2145
-2127
-2109
-2091
-2073
-2055
-2037
-2020
-2003
-1985
-1968
-1951
-1935
-1918
-1902
-1886
-1870
-1855
-1840
-1825
-1811
-1797
-1784
-1771
-1758
-1747
-1735
-1725
-1715
-1706
-1697
-1690
-1683
-1677
-1672
-1668
-1665
-1662
-1661
-1661
-1662
-1664
-1667
-1671
-1677
-1684
-1691
-1700
-1711
-1722
-1735
-1749
-1765
-1781
-1799
-1818
-1838
-1860
-1882
-1906
-1931
-1958
-1985
-2013
-2043
-2074
-2106
-2139
-2173
-2208
-2244
-2281
-2319
-2358
-2398
-2438
-2479
-2521
-2564
-2608
-2652
-2697
-2743
-2789
-2835
-2883
-2930
-2979
-3027
-3077
-3126
-3176
-3226
-3277
-3328
-3379
-3430
-3482
-3533
-3585
-3637
-3689
-3741
-3793
-3845
-3897
-3949
-4001
-4053
-4104
-4155
-4206
-4257
-4307
-4357
-4407
-4456
-4505
-4553
-4600
-4647
-4694
-4740
-4786
-4830
-4875
-4919
-4962
-5004
-5046
-5088
-5128
-5169
-5208
-5247
-5285
-5323
-5359
-5396
-5431
-5466
-5500
-5533
-5566
-5597
-5629
-5659
-5688
-5717
-5745
-5772
-5798
-5824
-5849
-5872
-5895
-5918
-5939
-5959
-5979
-5998
-6015
-6032
-6049
-6064
-6078
-6092
-6104
-6116
-6127
-6137
-6146
-6155
-6162
-6169
-6175
-6181
-6186
-6190
-6193
-6196
-6199
-6200
-6202
-6203
-6203
-6203
-6203
-6202
-6201
-6200
-6199
-6197
-6195
-6194
-6192
-6190
-6188
-6185
-6183
-6181
-6179
-6177
-6176
-6174
-6172
-6171
-6170
-6168
-6167
-6167
-6166
-6166
-6166
-6166
-6166
-6167
-6168
-6169
-6171
-6173
-6176
-6178
-6181
-6185
-6189
-6193
-6198
-6203
-6209
-6215
-6222
-6229
-6237
-6245
-6254
-6263
-6272
-6282
-6293
-6304
-6316
-6328
-6340
-6353
-6367
-6381
-6396
-6411
-6426
-6442
-6459
-6476
-6493
-6511
-6530
-6549
-6568
-6588
-6609
-6629
-6650
-6671
-6693
-6715
-6737
-6759
-6782
-6804
-6827
-6850
-6873
-6895
-6918
-6941
-6963
-6986
-7008
-7030
-7052
-7074
-7096
-7117
-7138
-7159
-7179
-7200
-7219
-7239
-7257
-7276
-7294
-7311
-7328
-7345
-7361
-7376
-7391
-7406
-7420
-7433
-7446
-7459
-7471
-7483
-7494
-7504
-7515
-7524
-7534
-7543
-7552
-7560
-7569
-7577
-7584
-7592
-7599
-7607
-7614
-7621
-7628
-7635
-7643
-7650
-7657
-7664
-7672
-7679
-7687
-7695
-7703
-7712
-7721
-7730
-7739
-7749
-7759
-7770
-7781
-7792
-7804
-7816
-7829
-7842
-7855
-7870
-7884
-7899
-7915
-7931
-7948
-7966
-7984
-8002
-8021
-8041
-8061
-8083
-8103
-8125
-8148
-8173
-8197
-8222
-8248
-8274
-8301
-8328
-8357
-8386
-8415
-8446
-8477
-8509
-8542
-8575
-8609
-8644
-8679
-8715
-8752
-8790
-8828
-8867
-8906
-8946
-8987
-9028
-9069
-9111
-9154
-9197
-9240
-9284
-9328
-9372
-9417
-9462
-9507
-9553
-9599
-9644
-9690
-9737
-9783
-9829
-9876
-9922
-9968
-10015
-10061
-10107
-10152
-10198
-10243
-10288
-10333
-10377
-10421
-10464
-10507
-10549
-10591
-10632
-10672
-10712
-10751
-10789
-10827
-10864
-10900
-10935
-10969
-11003
-11035
-11067
-11097
-11127
-11155
-11183
-11209
-11235
-11259
-11283
-11305
-11326
-11347
-11366
-11384
-11401
-11416
-11431
-11445
-11457
-11469
-11479
-11489
-11497
-11505
-11511
-11516
-11521
-11524
-11526
-11528
-11528
-11528
-11526
-11524
-11521
-11517
-11512
-11507
-11500
-11493
-11485
-11477
-11468
-11458
-11448
-11437
-11426
-11414
-11402
-11390
-11377
-11364
-11351
-11337
-11323
-11309
-11294
-11280
-11265
-11250
-11234
-11219
-11203
-11188
-11172
-11156
-11140
-11125
-11109
-11093
-11078
-11062
-11047
-11032
-11017
-11003
-10989
-10975
-10962
-10949
-10937
-10925
-10913
-10903
-10892
-10883
-10874
-10866
-10858
-10852
-10846
-10841
-10837
-10833
-10831
-10829
-10829
-10829
-10831
-10833
-10837
-10841
-10846
-10853
-10860
-10869
-10879
-10889
-10901
-10913
-10927
-10942
-10958
-10974
-10992
-11011
-11030
-11051
-11073
-11095
-11119
-11144
-11169
-11195
-11223
-11251
-11280
-11310
-11340
-11371
-11403
-11436
-11470
-11504
-11539
-11574
-11610
-11646
-11683
-11721
-11759
-11797
-11836
-11875
-11915
-11955
-11995
-12035
-12076
-12117
-12158
-12199
-12241
-12283
-12324
-12366
-12408
-12450
-12492
-12534
-12577
-12619
-12661
-12704
-12746
-12788
-12831
-12874
-12916
-12959
-13002
-13045
-13088
-13131
-13174
-13217
-13260
-13303
-13347
-13390
-13433
-13477
-13520
-13564
-13608
-13652
-13695
-13739
-13783
-13828
-13872
-13916
-13961
-14005
-14050
-14095
-14140
-14185
-14231
-14276
-14322
-14367
-14413
-14459
-14505
-14550
-14596
-14642
-14688
-14734
-14779
-14825
-14870
-14916
-14961
-15006
-15050
-15095
-15139
-15183
-15227
-15271
-15314
-15357
-15400
-15443
-15485
-15527
-15568
-15610
-15650
-15691
-15731
-15771
-15810
-15849
-15887
-15925
-15963
-16000
-16036
-16072
-16107
-16142
-16175
-16209
-16241
-16273
-16303
-16335
-16364
-16393
-16420
-16447
-16473
-16498
-16522
-16546
-16568
-16589
-16609
-16628
-16646
-16663
-16679
-16694
-16708
-16721
-16732
-16743
-16752
-16760
-16767
-16773
-16778
-16781
-16784
-16785
-16785
-16783
-16781
-16777
-16772
-16766
-16759
-16750
-16740
-16729
-16716
-16703
-16687
-16671
-16653
-16634
-16614
-16592
-16569
-16545
-16520
-16493
-16465
-16435
-16404
-16372
-16338
-16305
-16268
-16232
-16193
-16155
-16114
-16073
-16030
-15986
-15941
-15895
-15847
-15799
-15749
-15699
-15647
-15594
-15540
-15485
-15430
-15373
-15315
-15256
-15196
-15135
-15073
-15010
-14947
-14882
-14817
-14751
-14684
-14616
-14547
-14478
-14408
-14337
-14265
-14193
-14121
-14047
-13973
-13899
-13824
-13749
-13673
-13597
-13521
-13444
-13367
-13289
-13211
-13133
-13055
-12976
-12898
-12819
-12740
-12661
-12582
-12503
-12424
-12345
-12266
-12187
-12109
-12030
-11952
-11874
-11797
-11720
-11643
-11566
-11490
-11415
-11340
-11265
-11191
-11118
-11045
-10973
-10901
-10830
-10760
-10691
-10622
-10555
-10488
-10422
-10357
-10293
-10230
-10168
-10107
-10047
-9989
-9932
-9875
-9820
-9767
-9714
-9663
-9613
-9565
-9517
-9471
-9427
-9383
-9341
-9301
-9261
-9223
-9187
-9152
-9118
-9086
-9055
-9025
-8998
-8971
-8946
-8922
-8900
-8880
-8860
-8842
-8826
-8811
-8798
-8786
-8775
-8765
-8758
-8751
-8746
-8742
-8739
-8738
-8738
-8739
-8742
-8746
-8751
-8757
-8765
-8774
-8784
-8796
-8808
-8822
-8837
-8853
-8870
-8889
-8909
-8930
-8952
-8975
-8999
-9025
-9051
-9079
-9108
-9138
-9169
-9200
-9233
-9267
-9302
-9338
-9374
-9412
-9450
-9489
-9529
-9570
-9612
-9654
-9697
-9741
-9785
-9831
-9876
-9923
-9970
-10018
-10066
-10115
-10165
-10215
-10266
-10317
-10368
-10420
-10472
-10525
-10578
-10631
-10685
-10739
-10794
-10849
-10904
-10959
-11015
-11071
-11127
-11183
-11240
-11297
-11355
-11412
-11470
-11529
-11587
-11646
-11705
-11764
-11824
-11884
-11944
-12004
-12064
-12125
-12186
-12247
-12308
-12369
-12431
-12493
-12554
-12616
-12679
-12741
-12803
-12865
-12928
-12990
-13053
-13115
-13178
-13240
-13303
-13365
-13428
-13490
-13552
-13614
-13676
-13737
-13799
-13860
-13921
-13982
-14043
-14103
-14163
-14223
-14283
-14342
-14401
-14460
-14518
-14576
-14634
-14691
-14748
-14804
-14860
-14916
-14971
-15026
-15081
-15134
-15188
-15241
-15293
-15345
-15397
-15448
-15498
-15548
-15597
-15646
-15694
-15742
-15789
-15835
-15881
-15926
-15970
-16013
-16056
-16097
-16139
-16178
-16219
-16257
-16295
-16332
-16367
-16402
-16435
-16467
-16499
-16529
-16557
-16585
-16611
-16636
-16660
-16682
-16703
-16722
-16740
-16757
-16772
-16785
-16798
-16808
-16818
-16825
-16832
-16836
-16840
-16842
-16842
-16841
-16838
-16834
-16829
-16822
-16814
-16804
-16793
-16780
-16766
-16751
-16734
-16715
-16696
-16675
-16652
-16629
-16603
-16577
-16549
-16520
-16489
-16457
-16424
-16390
-16354
-16317
-16277
-16239
-16198
-16155
-16111
-16067
-16021
-15974
-15926
-15877
-15826
-15774
-15721
-15667
-15611
-15555
-15497
-15439
-15379
-15318
-15256
-15194
-15130
-15065
-14999
-14933
-14865
-14796
-14727
-14656
-14585
-14513
-14440
-14366
-14291
-14216
-14140
-14063
-13985
-13907
-13827
-13748
-13667
-13586
-13505
-13423
-13340
-13257
-13173
-13089
-13004
-12918
-12833
-12746
-12659
-12572
-12484
-12396
-12307
-12218
-12129
-12039
-11948
-11857
-11766
-11675
-11582
-11490
-11397
-11304
-11211
-11117
-11022
-10928
-10833
-10738
-10642
-10546
-10450
-10353
-10256
-10159
-10062
-9964
-9866
-9768
-9669
-9571
-9472
-9373
-9274
-9174
-9075
-8976
-8876
-8777
-8677
-8578
-8478
-8379
-8279
-8180
-8080
-7981
-7883
-7784
-7685
-7587
-7489
-7391
-7294
-7197
-7100
-7004
-6908
-6813
-6718
-6624
-6530
-6437
-6344
-6253
-6161
-6071
-5981
-5892
-5804
-5717
-5630
-5544
-5458
-5374
-5290
-5207
-5125
-5043
-4963
-4883
-4803
-4725
-4647
-4570
-4494
-4418
-4343
-4269
-4196
-4123
-4051
-3981
-3910
-3841
-3772
-3704
-3637
-3571
-3505
-3440
-3376
-3313
-3250
-3188
-3126
-3066
-3005
-2946
-2887
-2829
-2772
-2715
-2659
-2604
-2549
-2495
-2442
-2390
-2338
-2287
-2237
-2187
-2139
-2091
-2044
-1998
-1952
-1908
-1864
-1821
-1779
-1738
-1697
-1657
-1619
-1581
-1543
-1507
-1471
-1437
-1403
-1370
-1338
-1306
-1276
-1246
-1217
-1189
-1162
-1136
-1111
-1086
-1062
-1039
-1016
-996
-975
-955
-936
-918
-900
-884
-868
-853
-838
-824
-811
-799
-788
-777
-767
-758
-750
-742
-735
-729
-723
-718
-714
-710
-708
-705
-704
-702
-702
-702
-703
-704
-706
-708
-711
-715
-719
-723
-728
-733
-739
-745
-752
-759
-767
-775
-783
-791
-800
-809
-818
-827
-837
-847
-857
-867
-877
-887
-897
-907
-918
-928
-939
-949
-960
-970
-981
-991
-1000
-1012
-1022
-1032
-1042
-1052
-1061
-1071
-1080
-1089
-1098
-1107
-1116
-1124
-1132
-1140
-1148
-1156
-1163
-1170
-1176
-1183
-1189
-1195
-1200
-1205
-1210
-1215
-1219
-1223
-1227
-1230
-1233
-1235
-1238
-1240
-1241
-1243
-1244
-1245
-1245
-1245
-1245
-1245
-1244
-1243
-1242
-1241
-1239
-1237
-1234
-1232
-1229
-1226
-1223
-1219
-1215
-1211
-1206
-1201
-1196
-1190
-1185
-1178
-1172
-1164
-1157
-1149
-1141
-1132
-1123
-1113
-1103
-1093
-1082
-1070
-1058
-1046
-1033
-1020
-1006
-992
-978
-963
-947
-931
-915
-899
-881
-864
-846
-827
-808
-788
-768
-748
-727
-705
-683
-660
-636
-612
-588
-563
-537
-511
-484
-456
-428
-399
-369
-339
-308
-277
-244
-211
-178
-143
-108
-72
-36
2
40
79
119
159
201
243
287
331
376
422
469
517
566
616
667
719
772
826
881
938
995
1053
1112
1172
1233
1296
1359
1424
1489
1556
1624
1692
1762
1833
1905
1979
2053
2128
2205
2282
2361
2440
2521
2602
2685
2768
2853
2938
3025
3112
3200
3289
3379
3470
3562
3654
3748
3842
3936
4032
4128
4225
4323
4421
4520
4619
4719
4819
4919
5020
5122
5223
5325
5427
5530
5633
5736
5839
5942
6046
6149
6253
6357
6461
6565
6669
6773
6877
6981
7085
7189
7293
7397
7501
7604
7708
7811
7914
8016
8119
8221
8323
8424
8526
8626
8727
8827
8926
9025
9123
9221
9318
9415
9511
9606
9701
9795
9889
9981
10073
10164
10254
10344
10432
10520
10607
10693
10779
10863
10947
11029
11111
11192
11272
11351
11429
11506
11582
11657
11732
11805
11877
11949
12019
12088
12157
12225
12291
12357
12422
12486
12549
12611
12672
12733
12792
12851
12908
12965
13021
13076
13130
13183
13235
13287
13338
13387
13436
13485
13532
13579
13624
13670
13714
13758
13801
13843
13885
13926
13966
14006
14045
14084
14122
14159
14196
14232
14267
14302
14337
14371
14404
14437
14469
14501
14532
14563
14593
14623
14652
14681
14710
14738
14766
14793
14820
14847
14873
14899
14924
14950
14975
14999
15024
15048
15072
15096
15119
15143
15166
15189
15213
15235
15258
15281
15304
15326
15349
15371
15393
15415
15437
15459
15481
15503
15525
15546
15568
15589
15610
15631
15652
15673
15694
15714
15734
15754
15774
15793
15812
15831
15850
15868
15886
15904
15921
15938
15955
15971
15987
16001
16017
16032
16046
16059
16073
16085
16097
16110
16120
16132
16143
16152
16161
16172
16181
16189
16197
16204
16212
16219
16225
16232
16236
16242
16248
16253
16258
16262
16265
16270
16274
16277
16280
16283
16286
16289
16292
16294
16297
16299
16300
16303
16305
16306
16309
16309
16312
16314
16315
16317
16318
16320
16321
16323
16324
16326
16327
16329
16329
16331
16332
16334
16335
16335
16337
16338
16338
16338
16340
16341
16341
16341
16341
16343
16343
16343
16343
16343
16343
16341
16341
16341
16341
16341
16340
16338
16338
16337
16335
16335
16334
16332
16332
16329
16328
16327
16325
16323
16321
16318
16315
16314
16311
16308
16305
16302
16297
16295
16291
16286
16282
16277
16273
16268
16262
16257
16251
16245
16239
16232
16226
16219
16212
16204
16197
16189
16181
16172
16165
16155
16148
16139
16129
16120
16111
16103
16094
16084
16075
16065
16055
16046
16036
16026
16015
16004
15995
15984
15973
15962
15950
15939
15927
15915
15903
15890
15878
15865
15851
15838
15824
15810
15795
15780
15765
15750
15735
15719
15703
15686
15670
15653
15636
15618
15601
15583
15565
15547
15528
15510
15491
15472
15453
15434
15414
15395
15375
15355
15335
15315
15295
15275
15255
15235
15215
15195
15175
15155
15136
15116
15096
15077
15057
15038
15019
15000
14981
14963
14944
14927
14909
14891
14874
14857
14841
14825
14809
14794
14779
14764
14750
14736
14722
14709
14697
14684
14673
14661
14651
14640
14630
14621
14612
14603
14595
14588
14581
14574
14568
14562
14556
14551
14547
14543
14539
14536
14533
14531
14529
14527
14526
14525
14524
14524
14524
14524
14525
14526
14527
14529
14531
14533
14536
14538
14541
14544
14547
14551
14554
14558
14562
14566
14570
14574
14578
14582
14586
14590
14594
14598
14602
14606
14609
14613
14616
14619
14621
14624
14625
14627
14628
14629
14629
14629
14629
14628
14626
14624
14622
14619
14615
14611
14607
14602
14596
14590
14583
14576
14569
14560
14552
14542
14533
14522
14512
14500
14489
14476
14464
14450
14437
14423
14408
14393
14378
14362
14345
14329
14311
14294
14276
14257
14239
14220
14200
14180
14160
14140
14119
14098
14077
14055
14033
14011
13989
13966
13943
13919
13896
13872
13848
13823
13799
13774
13749
13723
13697
13671
13645
13619
13592
13565
13538
13510
13482
13454
13426
13398
13369
13340
13312
13282
13253
13224
13195
13165
13136
13106
13077
13047
13017
12988
12958
12928
12898
12868
12838
12809
12778
12748
12718
12688
12658
12627
12597
12566
12536
12505
12474
12443
12412
12380
12349
12317
12285
12253
12221
12188
12156
12123
12090
12056
12023
11989
11955
11921
11886
11851
11816
11781
11745
11709
11673
11636
11599
11562
11524
11486
11448
11409
11370
11331
11291
11250
11210
11169
11127
11085
11042
10999
10956
10912
10867
10822
10777
10731
10684
10637
10590
10542
10493
10444
10394
10344
10294
10243
10191
10139
10087
10034
9981
9927
9873
9818
9763
9708
9652
9595
9539
9482
9424
9366
9308
9249
9190
9131
9071
9012
8951
8891
8830
8769
8708
8646
8584
8522
8459
8397
8334
8271
8207
8144
8080
8016
7951
7887
7822
7757
7692
7627
7561
7496
7430
7364
7298
7232
7166
7100
7033
6967
6901
6835
6769
6703
6637
6571
6505
6440
6374
6309
6244
6179
6115
6051
5987
5923
5860
5797
5735
5673
5611
5550
5489
5429
5369
5310
5251
5193
5135
5078
5021
4965
4910
4855
4801
4748
4695
4643
4592
4542
4493
4444
4396
4350
4304
4259
4215
4172
4130
4088
4048
4009
3971
3934
3898
3863
3829
3796
3764
3734
3704
3675
3647
3621
3595
3571
3547
3525
3503
3483
3464
3445
3428
3412
3396
3382
3368
3356
3344
3334
3324
3315
3307
3299
3293
3287
3283
3278
3275
3273
3271
3270
3270
3270
3272
3273
3276
3279
3283
3288
3293
3299
3306
3313
3321
3329
3338
3348
3358
3369
3380
3391
3404
3416
3430
3444
3458
3473
3488
3504
3520
3537
3554
3572
3590
3608
3627
3647
3667
3687
3708
3729
3750
3772
3795
3817
3840
3863
3887
3911
3935
3960
3985
4010
4035
4059
4086
4112
4138
4164
4191
4217
4244
4271
4298
4325
4352
4379
4407
4434
4462
4489
4517
4545
4573
4601
4629
4658
4686
4715
4743
4772
4801
4830
4860
4889
4919
4949
4979
5009
5040
5070
5101
5132
5163
5194
5226
5257
5289
5321
5353
5386
5418
5450
5483
5516
5548
5581
5614
5647
5680
5713
5746
5779
5812
5845
5878
5911
5943
5976
6008
6040
6072
6104
6136
6167
6199
6230
6260
6291
6321
6351
6380
6409
6438
6467
6495
6523
6551
6578
6605
6631
6657
6683
6708
6733
6758
6782
6805
6829
6851
6873
6895
6916
6937
6957
6977
6996
7015
7033
7051
7068
7084
7100
7115
7129
7143
7156
7169
7181
7192
7203
7213
7223
7231
7240
7247
7254
7260
7266
7270
7275
7278
7281
7284
7285
7286
7287
7287
7286
7285
7283
7280
7277
7274
7270
7265
7260
7254
7247
7240
7233
7225
7217
7208
7199
7189
7179
7168
7158
7146
7135
7123
7111
7098
7086
7073
7059
7046
7032
7019
7005
6990
6976
6962
6947
6932
6918
6903
6888
6873
6858
6843
6828
6813
6799
6784
6769
6755
6740
6726
6712
6698
6684
6670
6656
6642
6629
6616
6602
6589
6576
6563
6551
6538
6526
6514
6502
6490
6478
6467
6455
6444
6434
6423
6413
6402
6393
6383
6374
6364
6356
6347
6339
6331
6323
6316
6309
6302
6295
6289
6283
6278
6273
6268
6264
6260
6256
6253
6250
6247
6245
6243
6242
6241
6240
6240
6240
6240
6241
6242
6244
6246
6249
6251
6255
6258
6262
6267
6272
6277
6283
6289
6295
6302
6309
6317
6325
6333
6342
6351
6361
6370
6380
6391
6401
6413
6424
6435
6447
6460
6472
6485
6498
6511
6524
6538
6552
6566
6580
6595
6610
6625
6640
6656
6672
6688
6704
6720
6737
6754
6771
6789
6807
6825
6843
6862
6881
6900
6919
6939
6959
6980
7001
7022
7043
7065
7087
7110
7133
7156
7180
7204
7228
7253
7278
7303
7329
7355
7382
7409
7436
7464
7492
7520
7549
7578
7607
7636
7666
7697
7727
7758
7789
7821
7853
7885
7918
7951
7984
8018
8052
8087
8122
8157
8194
8230
8267
8304
8342
8380
8419
8458
8497
8537
8578
8619
8660
8702
8744
8787
8830
8873
8917
8961
9006
9051
9096
9142
9188
9234
9281
9327
9375
9422
9470
9517
9566
9614
9662
9711
9760
9809
9858
9908
9957
10007
10056
10106
10155
10205
10255
10304
10354
10404
10453
10503
10553
10602
10652
10701
10750
10799
10848
10897
10946
10994
11042
11090
11138
11186
11233
11280
11327
11373
11419
11465
11510
11555
11600
11644
11688
11732
11775
11817
11860
11902
11943
11984
12025
12066
12106
12145
12185
12224
12262
12301
12339
12376
12413
12450
12487
12523
12559
12594
12630
12665
12699
12733
12767
12801
12834
12867
12900
12933
12965
12998
13030
13062
13094
13125
13157
13188
13220
13251
13282
13314
13345
13376
13407
13438
13469
13501
13532
13563
13594
13625
13656
13687
13718
13749
13780
13811
13842
13873
13904
13935
13966
13997
14028
14059
14090
14121
14151
14182
14212
14243
14273
14303
14333
14363
14392
14421
14450
14479
14508
14536
14564
14591
14618
14645
14671
14697
14723
14748
14773
14797
14821
14844
14867
14890
14911
14933
14953
14973
14992
15011
15029
15047
15063
15079
15095
15109
15123
15136
15148
15159
15170
15180
15189
15197
15204
15210
15215
15220
15224
15226
15228
15229
15229
15228
15227
15224
15220
15215
15210
15203
15196
15188
15179
15168
15157
15145
15132
15118
15103
15088
15071
15053
15035
15015
14995
14974
14951
14928
14904
14879
14853
14826
14799
14770
14740
14710
14679
14647
14614
14580
14546
14511
14474
14437
14400
14361
14322
14282
14241
14200
14158
14115
14071
14027
13982
13936
13890
13843
13795
13747
13697
13648
13597
13547
13495
13443
13390
13337
13283
13228
13174
13118
13062
13006
12949
12891
12833
12775
12716
12657
12597
12537
12476
12415
12354
12292
12230
12167
12105
12042
11978
11914
11850
11785
11721
11656
11590
11524
11458
11392
11326
11259
11192
11124
11057
10989
10921
10853
10785
10716
10647
10579
10510
10440
10371
10302
10232
10163
10093
10023
9953
9883
9813
9743
9673
9603
9533
9462
9392
9322
9251
9181
9110
9040
8969
8898
8828
8757
8687
8616
8545
8475
8404
8334
8263
8193
8122
8052
7981
7911
7841
7770
7700
7630
7560
7489
7419
7350
7280
7210
7140
7071
7002
6933
6864
6795
6726
6658
6590
6522
6455
6388
6321
6254
6188
6122
6056
5991
5925
5861
5796
5732
5668
5605
5542
5479
5417
5355
5293
5232
5171
5110
5050
4991
4932
4873
4815
4757
4700
4643
4587
4531
4476
4421
4366
4312
4259
4206
4154
4102
4051
4000
3950
3901
3852
3803
3756
3709
3662
3616
3571
3526
3483
3439
3397
3355
3314
3274
3234
3195
3157
3119
3082
3046
3011
2976
2942
2909
2876
2844
2813
2783
2753
2724
2696
2668
2642
2616
2590
2566
2542
2519
2497
2476
2455
2436
2417
2399
2381
2364
2349
2334
2319
2306
2293
2281
2270
2259
2250
2240
2232
2225
2218
2212
2206
2201
2197
2194
2191
2189
2187
2186
2186
2186
2187
2188
2190
2192
2195
2199
2202
2206
2211
2216
2221
2227
2233
2240
2247
2254
2261
2269
2277
2285
2294
2303
2312
2322
2331
2341
2351
2361
2372
2382
2393
2404
2415
2426
2437
2449
2460
2471
2483
2494
2506
2517
2529
2541
2552
2564
2575
2587
2598
2610
2621
2632
2643
2654
2665
2676
2687
2698
2708
2719
2729
2740
2750
2760
2770
2780
2790
2799
2809
2818
2828
2837
2846
2856
2865
2874
2883
2892
2901
2910
2919
2928
2937
2946
2955
2965
2974
2983
2992
3002
3011
3020
3030
3039
3048
3058
3067
3076
3085
3094
3103
3111
3120
3128
3136
3144
3152
3160
3167
3174
3181
3188
3195
3201
3207
3212
3217
3222
3227
3232
3236
3239
3243
3246
3248
3251
3253
3255
3256
3257
3258
3258
3259
3258
3258
3257
3256
3255
3253
3251
3249
3247
3244
3242
3239
3236
3232
3229
3225
3222
3218
3214
3210
3205
3201
3197
3193
3188
3184
3180
3175
3171
3167
3163
3158
3154
3150
3146
3143
3139
3135
3132
3129
3125
3122
3120
3117
3114
3112
3110
3108
3106
3105
3104
3103
3102
3101
3101
3101
3101
3102
3102
3103
3105
3106
3108
3109
3111
3114
3116
3119
3122
3124
3128
3131
3134
3138
3141
3145
3149
3152
3156
3160
3164
3168
3172
3176
3180
3184
3188
3192
3196
3200
3204
3207
3211
3215
3218
3222
3225
3228
3231
3234
3237
3240
3243
3245
3247
3250
3252
3253
3255
3256
3257
3258
3259
3259
3259
3259
3259
3258
3257
3256
3255
3253
3251
3249
3246
3244
3241
3237
3234
3230
3226
3221
3217
3212
3206
3200
3194
3188
3182
3175
3168
3160
3152
3144
3136
3128
3119
3110
3100
3091
3081
3070
3060
3049
3038
3026
3015
3002
2990
2977
2964
2950
2937
2922
2908
2893
2878
2862
2847
2831
2814
2798
2781
2764
2746
2729
2711
2693
2675
2656
2638
2619
2600
2581
2561
2542
2522
2502
2482
2462
2442
2421
2401
2380
2359
2337
2316
2294
2273
2251
2229
2206
2184
2161
2138
2115
2092
2069
2045
2021
1998
1974
1949
1925
1900
1875
1850
1825
1800
1774
1748
1722
1696
1670
1643
1617
1590
1562
1535
1507
1479
1451
1423
1394
1365
1336
1307
1277
1247
1217
1187
1156
1125
1094
1062
1031
998
966
933
900
867
834
800
766
731
697
662
626
590
554
518
482
445
407
370
332
293
255
216
176
136
96
56
15
-27
-68
-111
-153
-196
-240
-284
-328
-373
-418
-464
-510
-557
-604
-651
-699
-747
-796
-845
-895
-945
-995
-1046
-1097
-1148
-1200
-1252
-1305
-1358
-1411
-1465
-1518
-1573
-1627
-1682
-1737
-1792
-1848
-1904
-1960
-2016
-2073
-2129
-2186
-2243
-2301
-2358
-2415
-2473
-2530
-2588
-2646
-2704
-2761
-2819
-2877
-2935
-2992
-3050
-3108
-3165
-3222
-3279
-3336
-3393
-3449
-3505
-3561
-3616
-3672
-3726
-3781
-3834
-3888
-3941
-3993
-4045
-4096
-4147
-4197
-4247
-4296
-4344
-4392
-4439
-4485
-4531
-4576
-4620
-4663
-4706
-4748
-4789
-4829
-4868
-4907
-4944
-4981
-5017
-5052
-5086
-5119
-5151
-5182
-5212
-5241
-5269
-5296
-5322
-5347
-5371
-5393
-5415
-5436
-5455
-5474
-5492
-5508
-5523
-5538
-5551
-5563
-5575
-5585
-5594
-5602
-5609
-5616
-5621
-5625
-5628
-5630
-5632
-5632
-5631
-5630
-5627
-5624
-5620
-5615
-5609
-5602
-5595
-5586
-5577
-5568
-5557
-5546
-5534
-5522
-5509
-5495
-5481
-5466
-5451
-5435
-5419
-5402
-5385
-5367
-5350
-5331
-5313
-5294
-5275
-5255
-5235
-5215
-5195
-5175
-5154
-5133
-5112
-5091
-5069
-5048
-5026
-5004
-4982
-4960
-4937
-4915
-4892
-4870
-4847
-4824
-4801
-4777
-4754
-4731
-4707
-4683
-4659
-4635
-4610
-4586
-4561
-4536
-4511
-4486
-4461
-4435
-4410
-4384
-4358
-4331
-4305
-4278
-4252
-4225
-4197
-4170
-4142
-4115
-4086
-4058
-4030
-4001
-3972
-3942
-3912
-3882
-3852
-3821
-3789
-3758
-3726
-3693
-3660
-3627
-3592
-3558
-3523
-3487
-3451
-3415
-3378
-3340
-3302
-3263
-3224
-3184
-3144
-3103
-3062
-3020
-2978
-2935
-2892
-2848
-2804
-2759
-2714
-2668
-2622
-2576
-2529
-2482
-2435
-2388
-2340
-2292
-2244
-2196
-2148
-2099
-2051
-2003
-1954
-1906
-1858
-1810
-1762
-1714
-1667
-1619
-1572
-1526
-1479
-1433
-1387
-1341
-1296
-1251
-1206
-1162
-1118
-1074
-1031
-988
-945
-903
-862
-820
-779
-739
-699
-660
-621
-583
-545
-507
-471
-434
-399
-364
-329
-296
-263
-230
-199
-168
-137
-108
-79
-51
-24
3
28
53
77
101
123
145
166
186
206
224
242
259
276
292
307
321
335
348
360
371
382
393
403
412
420
428
436
443
450
456
461
467
471
476
480
483
486
489
491
493
495
496
497
497
497
497
497
496
495
493
491
489
487
484
481
478
474
471
466
462
457
452
447
442
436
430
423
417
409
402
394
386
378
369
360
351
341
331
320
309
298
287
274
262
249
236
222
208
193
178
162
146
129
112
94
76
57
37
17
-3
-24
-46
-68
-91
-115
-139
-164
-189
-215
-241
-269
-297
-325
-354
-384
-414
-445
-477
-509
-541
-575
-609
-643
-678
-714
-750
-787
-825
-863
-901
-940
-980
-1020
-1061
-1102
-1143
-1186
-1228
-1271
-1315
-1359
-1403
-1448
-1493
-1539
-1585
-1631
-1678
-1724
-1772
-1819
-1867
-1915
-1963
-2012
-2061
-2110
-2159
-2209
-2259
-2309
-2359
-2410
-2461
-2512
-2564
-2615
-2667
-2719
-2771
-2823
-2876
-2928
-2981
-3033
-3086
-3139
-3192
-3245
-3298
-3351
-3404
-3458
-3511
-3564
-3617
-3670
-3724
-3777
-3830
-3883
-3937
-3990
-4043
-4096
-4149
-4202
-4256
-4309
-4362
-4415
-4467
-4520
-4573
-4625
-4678
-4730
-4782
-4834
-4886
-4938
-4990
-5041
-5093
-5144
-5195
-5246
-5297
-5347
-5398
-5448
-5498
-5548
-5597
-5647
-5696
-5745
-5794
-5843
-5891
-5940
-5988
-6036
-6083
-6131
-6178
-6225
-6271
-6318
-6364
-6410
-6456
-6501
-6546
-6590
-6635
-6679
-6722
-6766
-6808
-6851
-6893
-6935
-6976
-7016
-7057
-7096
-7136
-7174
-7213
-7250
-7288
-7324
-7360
-7396
-7431
-7465
-7499
-7533
-7565
-7598
-7630
-7661
-7692
-7722
-7752
-7781
-7810
-7839
-7867
-7894
-7921
-7948
-7974
-8000
-8025
-8050
-8074
-8099
-8122
-8146
-8169
-8192
-8214
-8237
-8258
-8280
-8301
-8322
-8343
-8364
-8384
-8404
-8424
-8444
-8463
-8483
-8502
-8521
-8540
-8559
-8577
-8596
-8614
-8633
-8651
-8669
-8687
-8705
-8723
-8741
-8759
-8777
-8794
-8812
-8830
-8847
-8865
-8883
-8900
-8918
-8936
-8953
-8971
-8989
-9007
-9024
-9042
-9060
-9078
-9096
-9114
-9132
-9150
-9168
-9186
-9204
-9222
-9240
-9258
-9276
-9294
-9312
-9331
-9349
-9367
-9385
-9403
-9422
-9440
-9458
-9477
-9495
-9513
-9531
-9550
-9568
-9586
-9604
-9623
-9641
-9659
-9678
-9696
-9714
-9732
-9751
-9769
-9787
-9805
-9823
-9841
-9859
-9876
-9894
-9912
-9929
-9946
-9963
-9980
-9997
-10013
-10030
-10046
-10062
-10077
-10093
-10108
-10123
-10137
-10152
-10166
-10180
-10193
-10207
-10220
-10233
-10246
-10259
-10271
-10283
-10295
-10307
-10319
-10331
-10342
-10353
-10364
-10375
-10386
-10397
-10408
-10418
-10429
-10439
-10449
-10459
-10469
-10478
-10488
-10497
-10506
-10515
-10524
-10532
-10541
-10549
-10557
-10564
-10572
-10579
-10586
-10592
-10599
-10605
-10611
-10617
-10622
-10628
-10633
-10637
-10642
-10646
-10651
-10654
-10658
-10661
-10664
-10667
-10670
-10672
-10674
-10676
-10678
-10679
-10680
-10681
-10682
-10682
-10682
-10682
-10682
-10682
-10681
-10680
-10679
-10678
-10676
-10674
-10672
-10670
-10667
-10664
-10661
-10658
-10655
-10651
-10647
-10642
-10638
-10633
-10628
-10623
-10617
-10611
-10605
-10598
-10592
-10585
-10577
-10570
-10562
-10554
-10545
-10537
-10528
-10518
-10509
-10499
-10489
-10479
-10468
-10457
-10446
-10434
-10422
-10410
-10397
-10384
-10371
-10358
-10344
-10330
-10315
-10300
-10285
-10270
-10254
-10238
-10221
-10204
-10187
-10170
-10152
-10134
-10115
-10096
-10077
-10058
-10038
-10018
-9998
-9978
-9957
-9935
-9914
-9892
-9870
-9848
-9825
-9802
-9779
-9756
-9732
-9708
-9684
-9660
-9635
-9610
-9585
-9560
-9535
-9510
-9484
-9458
-9433
-9407
-9381
-9355
-9329
-9303
-9277
-9251
-9224
-9198
-9172
-9146
-9119
-9093
-9067
-9040
-9014
-8988
-8962
-8936
-8910
-8884
-8858
-8832
-8806
-8780
-8754
-8729
-8703
-8678
-8652
-8627
-8602
-8577
-8551
-8526
-8501
-8477
-8452
-8427
-8403
-8378
-8354
-8329
-8305
-8281
-8257
-8233
-8209
-8185
-8162
-8138
-8115
-8092
-8069
-8045
-8023
-8000
-7978
-7956
-7933
-7912
-7890
-7868
-7847
-7826
-7805
-7785
-7764
-7744
-7724
-7705
-7685
-7666
-7647
-7628
-7610
-7592
-7574
-7556
-7538
-7521
-7504
-7487
-7471
-7454
-7438
-7422
-7407
-7392
-7377
-7362
-7347
-7333
-7319
-7305
-7292
-7278
-7265
-7252
-7240
-7227
-7215
-7203
-7191
-7180
-7169
-7157
-7147
-7136
-7125
-7115
-7105
-7095
-7085
-7075
-7065
-7055
-7046
-7036
-7026
-7017
-7007
-6998
-6988
-6979
-6969
-6959
-6950
-6940
-6930
-6920
-6910
-6899
-6889
-6878
-6868
-6857
-6846
-6836
-6824
-6813
-6802
-6791
-6779
-6767
-6755
-6743
-6731
-6719
-6706
-6694
-6681
-6668
-6655
-6641
-6628
-6614
-6601
-6587
-6573
-6558
-6544
-6529
-6514
-6499
-6484
-6469
-6453
-6437
-6421
-6404
-6387
-6370
-6352
-6334
-6316
-6298
-6279
-6259
-6239
-6219
-6199
-6178
-6157
-6135
-6113
-6091
-6068
-6045
-6021
-5997
-5973
-5949
-5924
-5898
-5872
-5846
-5820
-5793
-5766
-5739
-5711
-5683
-5655
-5626
-5597
-5568
-5538
-5509
-5478
-5448
-5417
-5387
-5355
-5324
-5292
-5260
-5228
-5196
-5163
-5130
-5097
-5063
-5030
-4996
-4961
-4927
-4892
-4857
-4822
-4787
-4751
-4716
-4680
-4644
-4607
-4571
-4534
-4497
-4460
-4422
-4385
-4347
-4309
-4271
-4232
-4194
-4155
-4117
-4078
-4038
-3999
-3960
-3921
-3881
-3842
-3802
-3762
-3722
-3683
-3643
-3603
-3563
-3523
-3483
-3443
-3404
-3364
-3324
-3284
-3245
-3205
-3166
-3126
-3087
-3048
-3009
-2970
-2931
-2893
-2855
-2817
-2779
-2742
-2705
-2668
-2631
-2595
-2559
-2524
-2488
-2454
-2419
-2385
-2351
-2318
-2285
-2252
-2220
-2188
-2156
-2125
-2095
-2064
-2033
-2005
-1976
-1947
-1919
-1892
-1865
-1838
-1812
-1786
-1761
-1736
-1712
-1688
-1665
-1642
-1620
-1598
-1576
-1556
-1535
-1515
-1496
-1477
-1459
-1440
-1423
-1406
-1389
-1373
-1357
-1342
-1327
-1313
-1299
-1286
-1273
-1261
-1249
-1238
-1227
-1217
-1207
-1198
-1189
-1181
-1173
-1165
-1158
-1152
-1146
-1140
-1135
-1131
-1127
-1123
-1119
-1117
-1114
-1112
-1110
-1109
-1108
-1107
-1107
-1107
-1108
-1108
-1109
-1111
-1112
-1114
-1116
-1118
-1120
-1122
-1125
-1127
-1130
-1132
-1135
-1137
-1140
-1142
-1144
-1147
-1149
-1151
-1153
-1154
-1156
-1157
-1158
-1159
-1159
-1160
-1160
-1160
-1159
-1158
-1157
-1155
-1153
-1151
-1148
-1145
-1141
-1137
-1133
-1128
-1123
-1117
-1111
-1105
-1098
-1091
-1083
-1075
-1067
-1059
-1050
-1040
-1031
-1020
-1010
-1000
-990
-978
-967
-955
-943
-931
-919
-906
-893
-880
-867
-853
-839
-825
-811
-797
-783
-769
-754
-739
-725
-710
-695
-681
-666
-651
-636
-621
-607
-592
-577
-563
-549
-534
-520
-506
-492
-478
-465
-451
-438
-424
-411
-398
-386
-373
-360
-348
-336
-324
-312
-300
-289
-277
-266
-255
-244
-233
-222
-211
-201
-190
-180
-170
-160
-151
-141
-132
-123
-114
-105
-97
-88
-80
-72
-64
-57
-49
-42
-35
-28
-22
-15
-9
-3
3
9
15
20
26
31
37
42
47
52
57
61
66
71
75
80
84
89
93
98
102
107
111
115
120
124
128
133
137
142
146
150
155
159
164
169
173
178
183
188
193
198
203
208
214
219
225
230
236
242
248
255
261
267
274
280
287
294
301
308
315
322
329
337
344
352
360
368
376
384
393
401
410
419
427
436
445
455
464
473
483
492
502
511
521
531
540
550
560
569
579
589
598
608
617
627
636
646
655
664
673
682
691
700
709
717
726
734
742
750
758
766
774
781
788
795
802
808
814
820
826
831
836
841
845
849
853
856
859
862
864
866
867
868
869
869
869
868
867
865
863
861
858
855
851
847
842
838
832
827
821
814
807
800
793
785
777
768
759
750
740
731
721
710
700
689
678
666
655
643
631
619
607
594
582
569
557
544
532
519
506
494
481
469
456
443
431
419
406
394
382
370
359
347
336
325
314
303
293
283
273
263
254
245
237
228
220
213
206
199
192
186
180
175
170
165
161
157
153
150
147
145
143
142
141
140
140
140
140
141
143
144
146
149
152
155
158
162
167
171
176
181
187
192
199
205
212
219
226
234
242
251
259
268
277
287
297
307
317
328
338
349
361
372
384
395
407
420
432
444
457
470
483
496
510
523
537
551
565
579
593
608
622
637
652
666
681
696
712
727
742
758
773
789
805
821
837
853
870
886
903
920
937
954
971
988
1006
1024
1041
1059
1078
1096
1114
1133
1151
1170
1189
1208
1227
1246
1266
1285
1305
1325
1345
1365
1385
1405
1425
1445
1466
1486
1507
1528
1549
1569
1590
1611
1632
1653
1674
1695
1716
1738
1759
1780
1801
1822
1843
1864
1885
1906
1927
1949
1970
1991
2012
2033
2054
2075
2095
2116
2137
2158
2178
2199
2219
2240
2260
2280
2300
2320
2340
2359
2379
2398
2418
2437
2456
2475
2493
2512
2530
2548
2567
2584
2602
2620
2637
2654
2671
2688
2705
2721
2737
2753
2769
2784
2800
2815
2830
2844
2859
2873
2887
2901
2915
2929
2942
2955
2968
2981
2994
3007
3020
3032
3045
3057
3069
3081
3093
3105
3116
3128
3139
3151
3162
3173
3184
3195
3206
3217
3227
3238
3249
3260
3270
3281
3292
3303
3313
3324
3335
3346
3356
3367
3378
3388
3399
3409
3420
3430
3440
3450
3461
3471
3481
3491
3500
3510
3520
3529
3539
3548
3558
3567
3576
3585
3594
3602
3611
3619
3628
3636
3644
3652
3660
3667
3675
3682
3690
3697
3704
3711
3718
3725
3731
3738
3744
3751
3757
3763
3769
3775
3781
3787
3793
3798
3804
3809
3814
3819
3824
3829
3834
3839
3843
3848
3852
3856
3860
3864
3868
3872
3876
3879
3883
3886
3890
3893
3896
3899
3902
3904
3907
3910
3912
3915
3917
3919
3921
3923
3926
3928
3930
3932
3934
3936
3938
3939
3941
3943
3945
3947
3949
3951
3953
3954
3956
3958
3960
3961
3963
3965
3967
3968
3970
3972
3973
3975
3977
3978
3980
3982
3983
3985
3986
3988
3990
3991
3993
3994
3996
3998
3999
4001
4003
4005
4006
4008
4010
4011
4014
4016
4018
4019
4022
4024
4026
4027
4030
4032
4035
4037
4038
4042
4043
4046
4049
4051
4054
4057
4059
4062
4066
4070
4073
4075
4080
4083
4086
4091
4094
4099
4103
4107
4111
4115
4120
4124
4129
4134
4139
4144
4149
4155
4161
4166
4173
4179
4185
4192
4199
4206
4214
4221
4229
4237
4246
4254
4263
4272
4282
4291
4301
4312
4322
4333
4344
4355
4367
4379
4391
4403
4416
4429
4442
4455
4469
4482
4496
4511
4525
4540
4555
4570
4585
4601
4616
4632
4648
4664
4680
4696
4713
4729
4746
4762
4779
4796
4813
4830
4847
4864
4881
4898
4915
4933
4950
4968
4985
5003
5021
5038
5056
5074
5092
5110
5128
5146
5164
5181
5199
5217
5235
5253
5271
5288
5306
5323
5340
5357
5374
5391
5407
5424
5440
5456
5471
5487
5502
5517
5531
5546
5560
5574
5587
5600
5613
5625
5638
5649
5661
5672
5683
5694
5704
5714
5724
5733
5742
5751
5759
5767
5775
5782
5790
5797
5803
5810
5816
5821
5827
5832
5837
5842
5847
5851
5855
5859
5863
5866
5869
5872
5874
5877
5879
5881
5882
5884
5885
5886
5887
5888
5888
5888
5888
5889
5888
5888
5888
5887
5887
5886
5885
5884
5883
5882
5881
5879
5878
5876
5875
5873
5871
5870
5868
5866
5864
5862
5860
5858
5856
5854
5851
5849
5847
5845
5842
5840
5837
5835
5832
5829
5827
5824
5821
5818
5815
5812
5809
5806
5803
5800
5797
5793
5790
5786
5783
5779
5776
5772
5768
5764
5760
5756
5752
5747
5743
5738
5733
5728
5722
5717
5711
5706
5700
5693
5687
5680
5673
5666
5659
5651
5644
5636
5627
5619
5610
5601
5592
5583
5573
5563
5553
5543
5532
5521
5510
5499
5488
5476
5464
5452
5440
5427
5414
5401
5388
5375
5361
5348
5334
5320
5305
5291
5276
5261
5246
5230
5215
5199
5183
5167
5150
5133
5117
5099
5082
5064
5046
5028
5010
4991
4973
4954
4934
4915
4895
4875
4855
4835
4814
4793
4772
4751
4729
4707
4685
4663
4641
4618
4595
4573
4550
4527
4503
4480
4457
4433
4409
4386
4362
4338
4314
4290
4266
4242
4218
4194
4170
4146
4122
4098
4074
4050
4026
4002
3978
3953
3929
3905
3881
3857
3833
3809
3785
3762
3738
3714
3690
3667
3643
3620
3596
3573
3550
3527
3504
3481
3459
3436
3413
3391
3369
3346
3324
3302
3280
3258
3236
3214
3192
3171
3149
3127
3105
3084
3062
3041
3019
2998
2976
2955
2933
2912
2890
2869
2848
2826
2805
2783
2762
2741
2719
2698
2676
2655
2634
2612
2591
2569
2548
2527
2505
2484
2463
2441
2420
2399
2378
2356
2335
2314
2293
2271
2250
2229
2207
2186
2165
2143
2122
2100
2078
2057
2035
2013
1991
1969
1947
1925
1903
1881
1858
1836
1813
1791
1768
1745
1722
1700
1677
1654
1631
1607
1584
1561
1538
1515
1491
1468
1445
1422
1399
1375
1352
1329
1306
1283
1260
1237
1215
1192
1169
1147
1125
1102
1080
1058
1037
1014
993
972
951
930
909
888
868
847
827
807
787
768
749
729
711
692
673
655
637
620
602
585
568
552
535
519
503
487
472
457
442
427
413
398
384
370
357
343
330
317
304
292
279
267
255
243
231
219
208
197
186
175
164
154
143
133
123
113
103
94
84
75
66
57
48
39
31
22
14
6
-2
-10
-18
-26
-33
-41
-48
-55
-63
-70
-77
-84
-91
-98
-106
-113
-120
-127
-134
-141
-148
-155
-163
-170
-178
-185
-193
-201
-209
-217
-225
-233
-242
-250
-259
-268
-278
-287
-297
-307
-317
-327
-337
-348
-359
-370
-381
-392
-404
-415
-427
-439
-451
-463
-475
-487
-500
-512
-525
-537
-550
-563
-576
-588
-601
-614
-627
-640
-654
-667
-680
-693
-706
-720
-733
-746
-760
-773
-786
-800
-813
-827
-840
-854
-867
-880
-894
-907
-921
-934
-948
-962
-975
-989
-1002
-1016
-1030
-1043
-1057
-1071
-1084
-1098
-1112
-1125
-1139
-1152
-1166
-1179
-1192
-1206
-1219
-1232
-1245
-1258
-1271
-1283
-1296
-1309
-1321
-1333
-1345
-1357
-1369
-1381
-1393
-1404
-1415
-1426
-1437
-1448
-1458
-1469
-1479
-1489
-1499
-1508
-1518
-1527
-1536
-1544
-1553
-1561
-1569
-1577
-1585
-1592
-1600
-1607
-1614
-1620
-1627
-1633
-1639
-1645
-1650
-1656
-1661
-1666
-1671
-1676
-1681
-1685
-1690
-1694
-1698
-1702
-1706
-1710
-1714
-1717
-1721
-1724
-1727
-1730
-1733
-1736
-1739
-1742
-1744
-1747
-1749
-1752
-1754
-1756
-1758
-1761
-1763
-1765
-1766
-1768
-1770
-1772
-1774
-1775
-1777
-1779
-1780
-1782
-1784
-1785
-1787
-1788
-1790
-1791
-1793
-1794
-1795
-1797
-1798
-1799
-1800
-1801
-1803
-1804
-1805
-1806
-1807
-1809
-1810
-1811
-1812
-1814
-1815
-1817
-1818
-1820
-1821
-1823
-1824
-1826
-1828
-1830
-1832
-1834
-1836
-1839
-1842
-1844
-1847
-1851
-1854
-1858
-1861
-1865
-1870
-1874
-1879
-1884
-1889
-1895
-1900
-1906
-1913
-1919
-1926
-1933
-1940
-1948
-1956
-1964
-1973
-1982
-1991
-2001
-2011
-2021
-2032
-2043
-2054
-2066
-2078
-2091
-2103
-2117
-2130
-2144
-2159
-2173
-2188
-2204
-2220
-2236
-2252
-2269
-2286
-2304
-2321
-2339
-2358
-2376
-2395
-2414
-2434
-2454
-2474
-2494
-2514
-2535
-2556
-2577
-2598
-2619
-2641
-2662
-2684
-2706
-2728
-2751
-2773
-2795
-2818
-2840
-2863
-2886
-2908
-2931
-2954
-2976
-2999
-3021
-3044
-3066
-3088
-3110
-3132
-3154
-3175
-3196
-3217
-3238
-3258
-3278
-3298
-3318
-3337
-3356
-3374
-3392
-3410
-3427
-3444
-3460
-3476
-3492
-3507
-3521
-3535
-3549
-3562
-3574
-3586
-3598
-3609
-3619
-3629
-3639
-3648
-3656
-3664
-3671
-3678
-3684
-3689
-3694
-3699
-3703
-3706
-3709
-3712
-3714
-3715
-3716
-3716
-3716
-3715
-3714
-3712
-3709
-3707
-3703
-3699
-3695
-3690
-3685
-3679
-3673
-3666
-3659
-3652
-3644
-3635
-3626
-3617
-3608
-3598
-3587
-3577
-3566
-3554
-3543
-3531
-3519
-3506
-3494
-3481
-3468
-3454
-3441
-3427
-3414
-3400
-3386
-3371
-3357
-3343
-3328
-3314
-3299
-3284
-3270
-3255
-3240
-3225
-3210
-3195
-3180
-3166
-3151
-3136
-3121
-3106
-3091
-3076
-3061
-3046
-3031
-3016
-3001
-2986
-2971
-2956
-2941
-2926
-2911
-2897
-2882
-2867
-2852
-2837
-2822
-2807
-2793
-2778
-2764
-2749
-2735
-2721
-2707
-2693
-2679
-2665
-2651
-2638
-2624
-2611
-2597
-2584
-2571
-2557
-2544
-2531
-2518
-2505
-2491
-2478
-2465
-2452
-2439
-2426
-2413
-2399
-2386
-2373
-2360
-2346
-2333
-2319
-2306
-2292
-2279
-2265
-2251
-2237
-2223
-2209
-2194
-2180
-2165
-2150
-2135
-2120
-2105
-2089
-2073
-2057
-2040
-2024
-2007
-1989
-1972
-1954
-1936
-1918
-1899
-1880
-1860
-1841
-1821
-1800
-1779
-1758
-1737
-1715
-1693
-1671
-1648
-1625
-1602
-1578
-1554
-1530
-1505
-1480
-1455
-1430
-1404
-1378
-1351
-1325
-1298
-1271
-1243
-1216
-1188
-1160
-1131
-1103
-1074
-1045
-1014
-986
-956
-926
-896
-866
-835
-804
-774
-743
-712
-681
-650
-618
-587
-555
-524
-492
-460
-428
-396
-364
-333
-300
-268
-236
-204
-172
-140
-108
-76
-44
-11
21
53
85
117
149
180
212
244
275
307
338
369
400
431
461
492
522
552
582
612
642
671
701
730
759
787
816
844
872
900
928
955
983
1010
1036
1063
1089
1115
1141
1167
1192
1217
1242
1267
1291
1315
1339
1363
1386
1409
1432
1455
1477
1500
1522
1544
1565
1587
1608
1629
1649
1670
1690
1710
1730
1750
1769
1788
1807
1826
1845
1864
1882
1900
1918
1936
1954
1971
1989
2005
2023
2041
2057
2074
2091
2108
2124
2141
2157
2173
2189
2205
2222
2238
2254
2270
2286
2303
2319
2335
2352
2368
2385
2402
2419
2436
2453
2470
2488
2506
2523
2541
2559
2578
2596
2615
2634
2653
2672
2691
2711
2731
2751
2771
2792
2813
2834
2855
2877
2898
2920
2943
2966
2988
3012
3035
3059
3083
3107
3132
3156
3181
3207
3232
3258
3284
3310
3337
3364
3391
3418
3446
3473
3502
3530
3559
3587
3617
3646
3676
3706
3736
3767
3798
3829
3861
3892
3924
3957
3989
4022
4054
4088
4122
4155
4189
4224
4258
4293
4328
4363
4398
4433
4469
4505
4541
4577
4613
4649
4686
4722
4759
4796
4832
4869
4906
4942
4979
5016
5053
5089
5126
5162
5199
5235
5271
5307
5343
5379
5415
5451
5486
5522
5557
5592
5627
5662
5697
5732
5766
5801
5835
5869
5903
5937
5971
6005
6039
6072
6105
6139
6172
6205
6238
6271
6304
6337
6369
6402
6434
6467
6499
6532
6564
6596
6628
6661
6693
6725
6757
6789
6821
6853
6885
6916
6948
6980
7012
7043
7075
7107
7139
7171
7202
7234
7266
7298
7330
7362
7394
7426
7458
7490
7523
7555
7588
7620
7653
7685
7718
7751
7783
7816
7849
7881
7914
7947
7979
8012
8044
8077
8109
8141
8173
8205
8237
8269
8301
8333
8364
8396
8427
8458
8489
8519
8550
8580
8610
8640
8669
8699
8728
8756
8785
8813
8841
8869
8896
8923
8950
8976
9002
9028
9053
9078
9103
9128
9152
9175
9199
9222
9244
9267
9289
9310
9331
9352
9372
9392
9412
9431
9450
9469
9487
9504
9522
9539
9555
9572
9588
9603
9618
9633
9648
9662
9676
9689
9703
9715
9728
9740
9752
9763
9775
9786
9796
9806
9816
9826
9835
9844
9853
9861
9869
9877
9885
9892
9899
9905
9912
9918
9924
9930
9935
9940
9945
9950
9955
9959
9963
9967
9971
9974
9978
9981
9983
9986
9989
9991
9993
9995
9997
9999
10000
10002
10003
10004
10005
10006
10006
10007
10007
10007
10007
10007
10006
10006
10005
10004
10003
10002
10000
9999
9997
9995
9993
9991
9988
9986
9983
9980
9977
9974
9971
9968
9964
9961
9957
9954
9950
9946
9942
9938
9933
9929
9925
9920
9915
9911
9906
9901
9895
9890
9885
9879
9873
9867
9861
9855
9849
9842
9836
9829
9822
9815
9808
9800
9793
9785
9777
9769
9761
9752
9744
9735
9726
9717
9708
9698
9688
9678
9668
9658
9647
9637
9626
9615
9604
9592
9581
9569
9557
9545
9533
9521
9508
9496
9483
9470
9457
9443
9430
9416
9402
9388
9373
9359
9344
9328
9313
9297
9281
9265
9248
9231
9214
9197
9179
9161
9143
9124
9105
9086
9066
9046
9026
9005
8984
8963
8942
8920
8898
8875
8853
8829
8806
8783
8759
8734
8710
8685
8660
8635
8610
8584
8558
8531
8505
8478
8450
8422
8394
8366
8337
8308
8279
8249
8219
8188
8157
8125
8095
8063
8029
7998
7965
7932
7899
7865
7831
7797
7763
7728
7694
7659
7624
7588
7553
7517
7481
7445
7409
7373
7336
7299
7263
7226
7188
7151
7114
7076
7038
7000
6962
6924
6886
6847
6808
6770
6731
6691
6652
6612
6573
6533
6493
6453
6413
6372
6332
6291
6250
6209
6168
6127
6086
6044
6003
5962
5920
5878
5837
5795
5753
5712
5670
5628
5587
5545
5503
5461
5420
5378
5336
5295
5253
5212
5170
5129
5087
5046
5005
4964
4923
4881
4841
4800
4759
4719
4678
4638
4598
4558
4518
4479
4439
4400
4361
4322
4284
4245
4207
4169
4131
4093
4056
4019
3981
3944
3908
3871
3834
3798
3762
3726
3690
3654
3618
3583
3547
3512
3477
3442
3407
3372
3338
3303
3269
3234
3200
3166
3132
3098
3064
3030
2996
2962
2928
2894
2860
2825
2791
2757
2723
2689
2655
2621
2586
2552
2517
2483
2448
2413
2378
2343
2307
2272
2236
2200
2164
2128
2091
2055
2017
1980
1943
1905
1867
1829
1791
1752
1713
1674
1634
1594
1554
1514
1473
1432
1390
1348
1305
1263
1219
1176
1131
1087
1042
996
950
904
857
810
762
714
665
617
567
517
467
416
365
314
262
210
157
104
50
-4
-58
-113
-168
-223
-279
-335
-392
-448
-506
-563
-621
-679
-737
-796
-855
-914
-974
-1033
-1093
-1153
-1214
-1274
-1335
-1396
-1457
-1518
-1580
-1641
-1703
-1765
-1828
-1890
-1952
-2015
-2077
-2140
-2202
-2265
-2328
-2391
-2453
-2516
-2579
-2642
-2705
-2767
-2830
-2893
-2955
-3018
-3081
-3143
-3206
-3268
-3330
-3393
-3455
-3517
-3579
-3641
-3703
-3765
-3827
-3888
-3950
-4011
-4072
-4133
-4194
-4255
-4315
-4375
-4435
-4495
-4554
-4613
-4672
-4731
-4789
-4847
-4905
-4962
-5019
-5076
-5133
-5189
-5244
-5300
-5355
-5409
-5464
-5517
-5571
-5624
-5676
-5728
-5780
-5831
-5882
-5933
-5983
-6033
-6082
-6131
-6179
-6227
-6274
-6321
-6368
-6414
-6460
-6505
-6550
-6595
-6639
-6682
-6726
-6768
-6811
-6852
-6894
-6935
-6975
-7015
-7055
-7094
-7133
-7171
-7208
-7246
-7282
-7318
-7354
-7389
-7424
-7458
-7491
-7524
-7557
-7588
-7620
-7651
-7681
-7711
-7740
-7768
-7797
-7824
-7851
-7878
-7903
-7929
-7954
-7978
-8002
-8025
-8047
-8070
-8090
-8112
-8132
-8151
-8170
-8189
-8208
-8226
-8243
-8259
-8275
-8290
-8305
-8319
-8333
-8346
-8358
-8370
-8381
-8392
-8402
-8411
-8420
-8428
-8435
-8442
-8448
-8454
-8458
-8463
-8466
-8469
-8471
-8473
-8474
-8474
-8474
-8473
-8471
-8469
-8466
-8463
-8459
-8454
-8449
-8444
-8438
-8431
-8424
-8416
-8407
-8398
-8389
-8379
-8369
-8358
-8347
-8335
-8323
-8310
-8297
-8284
-8270
-8256
-8241
-8226
-8211
-8195
-8180
-8163
-8147
-8131
-8114
-8096
-8079
-8061
-8044
-8026
-8007
-7989
-7971
-7952
-7933
-7914
-7895
-7876
-7856
-7837
-7817
-7797
-7777
-7757
-7737
-7717
-7697
-7677
-7656
-7636
-7616
-7596
-7575
-7555
-7535
-7514
-7494
-7474
-7453
-7433
-7413
-7392
-7372
-7351
-7331
-7311
-7290
-7270
-7249
-7229
-7208
-7188
-7167
-7147
-7126
-7106
-7085
-7065
-7045
-7024
-7004
-6984
-6963
-6943
-6923
-6903
-6883
-6862
-6842
-6822
-6802
-6782
-6762
-6742
-6722
-6702
-6682
-6662
-6642
-6622
-6602
-6583
-6563
-6544
-6524
-6505
-6485
-6466
-6447
-6428
-6409
-6390
-6371
-6352
-6333
-6314
-6295
-6276
-6258
-6239
-6220
-6201
-6183
-6164
-6145
-6127
-6108
-6089
-6071
-6052
-6034
-6015
-5996
-5978
-5959
-5940
-5921
-5902
-5883
-5864
-5845
-5825
-5805
-5785
-5765
-5745
-5725
-5704
-5683
-5662
-5641
-5620
-5598
-5576
-5554
-5532
-5509
-5487
-5464
-5440
-5417
-5393
-5369
-5345
-5320
-5296
-5271
-5245
-5220
-5194
-5168
-5142
-5115
-5088
-5061
-5033
-5006
-4978
-4949
-4921
-4892
-4863
-4834
-4804
-4774
-4744
-4714
-4683
-4652
-4621
-4589
-4557
-4525
-4493
-4460
-4428
-4394
-4361
-4327
-4293
-4259
-4224
-4189
-4153
-4118
-4082
-4046
-4009
-3972
-3935
-3897
-3859
-3821
-3783
-3744
-3705
-3665
-3626
-3585
-3545
-3505
-3464
-3423
-3381
-3340
-3298
-3256
-3214
-3172
-3130
-3087
-3045
-3002
-2959
-2916
-2873
-2830
-2787
-2744
-2701
-2658
-2615
-2571
-2528
-2485
-2442
-2399
-2356
-2313
-2270
-2228
-2185
-2143
-2101
-2059
-2017
-1975
-1934
-1893
-1852
-1811
-1771
-1731
-1691
-1652
-1613
-1574
-1535
-1497
-1459
-1422
-1385
-1348
-1311
-1275
-1240
-1205
-1170
-1136
-1102
-1069
-1036
-1002
-971
-939
-908
-877
-847
-817
-788
-759
-730
-702
-674
-646
-619
-592
-565
-539
-512
-487
-461
-436
-411
-386
-362
-338
-314
-290
-267
-243
-221
-198
-175
-153
-131
-109
-88
-66
-45
-24
-3
17
38
58
78
98
117
137
156
175
194
213
232
251
269
288
306
324
342
360
378
396
414
432
450
468
486
503
521
539
557
575
593
611
629
647
665
683
701
719
737
755
773
791
809
827
845
863
881
899
917
935
953
972
990
1008
1026
1045
1063
1082
1100
1119
1137
1156
1174
1193
1212
1230
1249
1268
1286
1305
1324
1342
1361
1380
1399
1418
1436
1455
1474
1493
1512
1531
1550
1569
1588
1607
1626
1645
1664
1683
1702
1721
1740
1759
1778
1797
1816
1835
1854
1873
1892
1911
1930
1949
1967
1986
2005
2023
2041
2061
2079
2097
2116
2134
2152
2170
2188
2205
2223
2240
2258
2275
2292
2309
2325
2342
2358
2375
2391
2407
2423
2438
2454
2469
2485
2500
2515
2530
2545
2560
2575
2589
2604
2618
2632
2646
2660
2674
2688
2701
2715
2728
2742
2755
2768
2781
2794
2807
2820
2833
2846
2858
2871
2884
2897
2909
2922
2934
2947
2960
2972
2985
2997
3010
3023
3035
3048
3061
3073
3086
3099
3112
3125
3137
3150
3163
3176
3189
3201
3214
3227
3239
3252
3264
3276
3288
3301
3313
3324
3336
3348
3360
3371
3382
3393
3405
3415
3426
3437
3447
3457
3467
3477
3487
3497
3506
3515
3524
3533
3541
3550
3558
3566
3573
3581
3588
3595
3602
3608
3615
3621
3627
3633
3638
3643
3649
3654
3658
3663
3667
3671
3675
3679
3682
3685
3688
3691
3694
3697
3699
3701
3704
3706
3707
3709
3711
3712
3714
3715
3716
3718
3719
3719
3720
3721
3722
3722
3723
3723
3723
3723
3723
3723
3722
3722
3721
3720
3719
3718
3716
3715
3713
3711
3709
3706
3704
3701
3698
3695
3691
3688
3684
3680
3676
3671
3667
3662
3657
3652
3646
3641
3635
3629
3623
3616
3610
3603
3596
3589
3581
3574
3566
3558
3550
3542
3533
3525
3516
3507
3499
3490
3480
3471
3462
3452
3443
3433
3423
3413
3403
3392
3382
3372
3361
3350
3339
3328
3317
3306
3295
3283
3272
3260
3249
3237
3225
3214
3202
3190
3178
3166
3154
3142
3130
3118
3107
3095
3083
3071
3059
3047
3035
3023
3011
3000
2988
2976
2965
2953
2941
2930
2918
2907
2895
2883
2872
2860
2849
2838
2826
2815
2803
2792
2780
2768
2757
2745
2733
2722
2710
2698
2686
2674
2662
2650
2638
2626
2613
2601
2589
2576
2564
2551
2539
2526
2513
2501
2488
2475
2462
2449
2436
2423
2410
2397
2384
2370
2357
2344
2330
2317
2304
2290
2277
2263
2250
2236
2223
2209
2196
2183
2169
2156
2142
2129
2115
2102
2088
2075
2061
2047
2033
2020
2005
1993
1979
1965
1951
1938
1924
1910
1896
1882
1869
1855
1841
1827
1814
1800
1786
1773
1759
1746
1732
1719
1705
1692
1679
1665
1652
1639
1626
1612
1599
1586
1573
1560
1547
1534
1521
1509
1496
1483
1470
1458
1445
1433
1420
1408
1395
1383
1371
1359
1346
1334
1322
1311
1299
1287
1276
1264
1253
1242
1231
1220
1209
1198
1188
1177
1167
1157
1148
1138
1129
1119
1110
1102
1093
1085
1077
1070
1062
1055
1048
1042
1035
1029
1024
1018
1012
1008
1002
999
994
990
986
983
979
976
973
970
967
964
962
959
957
955
952
951
949
947
946
944
943
942
941
940
939
939
938
938
938
938
938
938
939
939
940
941
941
943
944
945
947
948
950
952
954
956
958
960
963
965
968
970
973
976
979
982
985
988
991
995
998
1000
1004
1008
1012
1016
1020
1024
1028
1032
1036
1041
1045
1050
1055
1059
1064
1070
1075
1080
1086
1092
1097
1104
1110
1116
1123
1129
1136
1143
1150
1158
1165
1173
1181
1189
1197
1205
1214
1222
1231
1240
1250
1259
1269
1278
1288
1298
1309
1319
1330
1340
1351
1362
1374
1385
1396
1408
1420
1432
1444
1457
1469
1482
1495
1508
1521
1534
1547
1561
1575
1589
1603
1617
1632
1647
1661
1677
1692
1707
1723
1738
1754
1770
1787
1803
1819
1836
1853
1869
1886
1903
1920
1938
1955
1972
1989
2007
2024
2041
2060
2077
2095
2112
2130
2148
2166
2183
2201
2219
2237
2255
2273
2290
2308
2326
2344
2361
2379
2397
2414
2432
2449
2466
2484
2501
2518
2535
2551
2568
2585
2601
2617
2634
2650
2665
2681
2697
2712
2728
2743
2758
2773
2787
2802
2816
2830
2844
2858
2872
2885
2899
2912
2925
2938
2951
2964
2977
2990
3003
3016
3029
3041
3054
3067
3080
3092
3105
3118
3131
3143
3156
3169
3181
3194
3207
3220
3232
3245
3258
3270
3283
3296
3309
3321
3334
3347
3360
3373
3385
3398
3411
3424
3437
3450
3463
3477
3490
3503
3516
3530
3543
3556
3570
3583
3597
3610
3624
3637
3651
3665
3678
3692
3705
3719
3732
3746
3760
3773
3787
3800
3814
3828
3841
3855
3868
3882
3896
3909
3923
3936
3950
3963
3976
3990
4003
4016
4029
4042
4054
4067
4080
4091
4104
4117
4129
4141
4152
4164
4175
4187
4198
4209
4220
4231
4241
4252
4262
4272
4282
4292
4302
4311
4321
4330
4339
4348
4356
4365
4373
4381
4389
4397
4404
4412
4419
4426
4433
4439
4446
4452
4458
4464
4470
4475
4481
4486
4491
4496
4500
4505
4509
4513
4517
4521
4525
4528
4531
4534
4537
4540
4542
4544
4546
4548
4550
4551
4552
4553
4554
4554
4554
4555
4554
4554
4554
4553
4552
4551
4550
4548
4546
4544
4542
4540
4537
4535
4532
4529
4525
4522
4518
4514
4510
4506
4501
4497
4492
4487
4481
4476
4470
4464
4458
4452
4445
4439
4432
4425
4417
4410
4402
4394
4386
4377
4369
4360
4351
4342
4332
4323
4313
4303
4293
4283
4272
4262
4251
4239
4228
4216
4205
4193
4180
4168
4155
4142
4129
4115
4102
4088
4073
4059
4043
4029
4014
3998
3982
3966
3950
3933
3916
3899
3881
3864
3846
3827
3809
3790
3771
3752
3732
3712
3692
3672
3651
3630
3609
3587
3565
3543
3520
3498
3474
3451
3427
3403
3379
3355
3330
3305
3279
3254
3228
3202
3175
3148
3122
3094
3067
3039
3011
2983
2955
2926
2898
2869
2840
2811
2782
2752
2723
2693
2664
2634
2604
2574
2545
2515
2485
2456
2426
2397
2368
2338
2309
2281
2252
2223
2195
2166
2138
2110
2083
2055
2028
2001
1974
1948
1922
1896
1870
1845
1820
1795
1770
1746
1722
1699
1676
1653
1630
1608
1586
1564
1543
1522
1501
1480
1460
1440
1420
1401
1382
1363
1344
1326
1308
1290
1272
1255
1238
1221
1204
1187
1171
1155
1139
1124
1109
1094
1079
1064
1050
1035
1020
1008
994
981
968
955
942
929
917
905
893
881
869
858
847
836
825
814
804
794
783
773
764
754
745
735
726
717
708
700
691
683
674
666
658
650
643
635
628
620
613
606
599
592
585
578
571
564
558
551
545
538
532
525
519
512
506
500
493
487
480
473
467
460
453
446
440
433
425
418
411
404
396
389
381
374
366
358
350
342
334
326
318
309
301
292
284
275
266
257
247
238
229
219
209
200
190
180
169
159
149
138
128
117
106
96
85
74
63
51
40
29
17
6
-6
-17
-29
-41
-53
-65
-77
-89
-101
-113
-125
-137
-149
-161
-174
-186
-198
-210
-222
-234
-247
-259
-271
-283
-295
-306
-318
-330
-342
-353
-365
-377
-388
-400
-411
-422
-434
-445
-456
-467
-478
-489
-499
-510
-521
-531
-541
-552
-562
-572
-582
-592
-601
-611
-620
-630
-639
-648
-657
-666
-675
-684
-693
-701
-710
-718
-726
-734
-742
-750
-757
-765
-772
-779
-786
-793
-799
-806
-812
-818
-824
-830
-835
-841
-846
-851
-856
-860
-865
-869
-873
-877
-880
-883
-886
-889
-892
-894
-896
-898
-899
-901
-902
-902
-903
-903
-903
-903
-902
-901
-900
-899
-898
-896
-894
-892
-889
-886
-883
-880
-877
-873
-869
-865
-860
-855
-850
-845
-840
-834
-828
-822
-815
-809
-802
-795
-787
-780
-772
-764
-756
-748
-739
-730
-722
-713
-703
-694
-684
-675
-665
-655
-645
-635
-625
-614
-604
-593
-582
-572
-561
-550
-539
-528
-517
-505
-494
-483
-472
-460
-449
-437
-426
-414
-403
-391
-379
-368
-356
-344
-332
-320
-308
-296
-284
-272
-260
-248
-236
-224
-212
-199
-187
-175
-162
-150
-137
-125
-112
-100
-87
-74
-62
-49
-36
-23
-11
2
15
28
41
54
67
80
93
106
119
132
145
158
171
185
198
211
225
239
252
266
280
295
309
323
338
353
368
383
398
413
428
444
460
476
492
508
524
540
557
574
590
607
624
641
658
676
693
711
729
746
764
782
800
818
837
855
874
892
911
930
949
968
987
1006
1025
1044
1064
1083
1103
1123
1143
1163
1183
1203
1223
1244
1265
1286
1307
1328
1349
1371
1392
1414
1436
1459
1481
1504
1527
1550
1573
1597
1621
1645
1669
1694
1718
1743
1769
1794
1820
1846
1872
1899
1925
1952
1979
2005
2033
2061
2089
2117
2145
2173
2202
2231
2259
2288
2317
2347
2376
2406
2435
2465
2495
2525
2556
2586
2616
2647
2677
2708
2739
2770
2801
2831
2862
2893
2924
2955
2986
3017
3048
3079
3109
3140
3171
3202
3232
3263
3293
3324
3354
3385
3415
3445
3475
3505
3535
3565
3594
3624
3653
3682
3711
3740
3769
3797
3826
3854
3882
3910
3938
3965
3993
4019
4046
4074
4101
4127
4153
4179
4205
4231
4256
4281
4306
4331
4355
4379
4403
4427
4450
4473
4496
4518
4540
4562
4584
4605
4626
4647
4668
4688
4708
4727
4747
4766
4784
4803
4821
4839
4857
4874
4891
4908
4925
4941
4957
4972
4988
5003
5018
5032
5047
5061
5074
5088
5101
5114
5126
5139
5151
5163
5174
5186
5197
5208
5218
5229
5239
5249
5258
5268
5277
5286
5295
5303
5312
5320
5327
5335
5342
5349
5356
5362
5368
5374
5380
5385
5390
5395
5399
5403
5407
5411
5414
5417
5419
5421
5423
5424
5425
5426
5426
5426
5425
5424
5423
5421
5419
5417
5414
5411
5407
5403
5399
5394
5389
5383
5377
5371
5364
5357
5349
5341
5333
5324
5315
5306
5296
5286
5275
5264
5253
5242
5230
5218
5205
5192
5179
5166
5152
5138
5124
5110
5095
5080
5065
5049
5033
5017
5001
4985
4968
4951
4934
4917
4899
4882
4864
4846
4828
4810
4792
4774
4755
4737
4718
4700
4681
4662
4644
4625
4606
4588
4569
4550
4532
4513
4495
4476
4458
4439
4421
4402
4384
4366
4348
4330
4312
4294
4276
4258
4241
4223
4206
4189
4172
4155
4138
4121
4105
4089
4072
4056
4040
4024
4009
3993
3978
3962
3947
3932
3917
3902
3888
3873
3858
3844
3830
3816
3802
3788
3774
3760
3747
3733
3720
3706
3693
3680
3667
3653
3640
3627
3614
3601
3588
3575
3563
3550
3537
3524
3511
3499
3486
3473
3460
3448
3435
3422
3409
3397
3384
3371
3359
3346
3333
3320
3307
3294
3281
3268
3255
3242
3229
3215
3202
3188
3175
3161
3147
3133
3119
3105
3091
3077
3063
3048
3033
3019
3004
2989
2974
2959
2944
2928
2913
2897
2881
2866
2850
2834
2817
2801
2785
2768
2752
2735
2719
2702
2685
2668
2651
2634
2617
2600
2582
2565
2547
2530
2512
2495
2477
2459
2441
2423
2405
2387
2369
2351
2332
2314
2295
2277
2258
2239
2220
2201
2182
2163
2144
2124
2105
2085
2065
2045
2025
2005
1986
1966
1946
1925
1905
1884
1863
1842
1821
1800
1779
1758
1736
1714
1693
1670
1648
1626
1604
1581
1558
1535
1512
1489
1466
1442
1419
1395
1371
1347
1323
1299
1274
1250
1225
1200
1175
1150
1125
1099
1074
1048
1022
997
971
945
919
892
866
839
813
786
759
732
705
677
650
622
595
567
539
510
482
454
425
397
368
339
310
281
252
222
193
164
134
105
75
46
16
-13
-43
-73
-102
-132
-161
-191
-221
-251
-281
-310
-340
-370
-400
-430
-460
-490
-520
-550
-580
-609
-639
-669
-698
-727
-757
-786
-815
-843
-872
-901
-929
-957
-985
-1012
-1040
-1067
-1094
-1121
-1147
-1174
-1200
-1225
-1251
-1276
-1300
-1325
-1349
-1373
-1396
-1419
-1442
-1464
-1486
-1507
-1529
-1550
-1570
-1590
-1610
-1630
-1649
-1668
-1687
-1705
-1723
-1740
-1758
-1775
-1792
-1808
-1824
-1840
-1856
-1871
-1886
-1901
-1915
-1930
-1944
-1958
-1971
-1985
-1998
-2011
-2024
-2037
-2049
-2062
-2074
-2086
-2098
-2109
-2121
-2132
-2144
-2155
-2166
-2177
-2187
-2198
-2208
-2218
-2228
-2238
-2248
-2258
-2267
-2277
-2286
-2295
-2304
-2313
-2321
-2330
-2338
-2347
-2355
-2363
-2371
-2379
-2387
-2395
-2403
-2410
-2418
-2425
-2433
-2440
-2447
-2454
-2461
-2468
-2474
-2481
-2487
-2493
-2499
-2505
-2511
-2516
-2522
-2527
-2532
-2537
-2542
-2546
-2551
-2555
-2559
-2563
-2567
-2571
-2574
-2577
-2580
-2583
-2586
-2589
-2591
-2594
-2596
-2598
-2599
-2601
-2602
-2603
-2604
-2604
-2605
-2605
-2605
-2605
-2604
-2603
-2602
-2601
-2600
-2598
-2596
-2594
-2591
-2589
-2586
-2583
-2579
-2576
-2572
-2568
-2563
-2559
-2554
-2549
-2544
-2538
-2532
-2526
-2520
-2514
-2507
-2500
-2493
-2486
-2479
-2471
-2463
-2456
-2448
-2439
-2431
-2423
-2414
-2405
-2396
-2387
-2378
-2368
-2359
-2349
-2339
-2329
-2319
-2309
-2299
-2288
-2277
-2267
-2256
-2245
-2234
-2223
-2212
-2201
-2190
-2179
-2168
-2157
-2146
-2134
-2123
-2112
-2101
-2090
-2079
-2068
-2057
-2045
-2033
-2023
-2012
-2001
-1990
-1979
-1968
-1957
-1945
-1934
-1923
-1912
-1901
-1891
-1880
-1869
-1858
-1847
-1836
-1826
-1815
-1804
-1794
-1783
-1772
-1762
-1751
-1741
-1730
-1719
-1709
-1698
-1687
-1676
-1666
-1655
-1644
-1633
-1622
-1611
-1600
-1589
-1578
-1567
-1556
-1545
-1534
-1523
-1512
-1500
-1489
-1478
-1467
-1456
-1444
-1433
-1422
-1411
-1399
-1388
-1377
-1365
-1354
-1342
-1331
-1319
-1308
-1296
-1285
-1273
-1262
-1250
-1238
-1226
-1214
-1202
-1190
-1178
-1166
-1153
-1141
-1128
-1116
-1103
-1090
-1077
-1064
-1050
-1037
-1024
-1010
-997
-983
-969
-956
-942
-928
-914
-901
-887
-873
-859
-845
-831
-817
-803
-789
-775
-761
-747
-733
-719
-705
-691
-678
-664
-650
-636
-622
-609
-595
-582
-568
-555
-541
-528
-515
-502
-489
-476
-463
-450
-438
-425
-413
-400
-388
-376
-364
-352
-340
-329
-317
-305
-294
-282
-271
-259
-248
-237
-226
-215
-204
-193
-182
-172
-161
-150
-140
-130
-119
-109
-99
-89
-80
-70
-60
-51
-41
-32
-23
-14
-5
4
13
21
30
38
47
55
63
71
79
86
94
101
108
115
122
128
135
141
147
153
159
164
170
175
180
184
189
193
197
201
205
208
211
214
217
219
222
224
225
227
228
230
230
231
232
232
232
231
231
230
229
227
226
224
221
219
216
213
210
206
202
198
193
188
183
178
172
167
161
154
148
141
134
127
120
112
105
97
89
81
72
64
55
46
37
28
18
9
-1
-10
-20
-30
-40
-50
-60
-71
-81
-92
-102
-113
-123
-134
-145
-155
-166
-177
-187
-198
-208
-219
-230
-240
-251
-261
-272
-282
-293
-303
-314
-324
-335
-345
-355
-365
-376
-386
-396
-406
-415
-425
-435
-444
-454
-463
-472
-482
-491
-500
-509
-517
-526
-535
-543
-551
-559
-567
-575
-583
-591
-598
-606
-613
-620
-627
-634
-641
-648
-654
-661
-667
-673
-680
-686
-692
-698
-703
-709
-715
-720
-726
-731
-737
-742
-747
-752
-756
-761
-766
-770
-774
-778
-782
-786
-789
-793
-796
-799
-802
-805
-808
-810
-813
-815
-817
-819
-821
-823
-825
-826
-827
-829
-830
-831
-832
-833
-833
-834
-835
-835
-835
-835
-836
-836
-836
-836
-835
-835
-835
-835
-835
-834
-834
-834
-833
-833
-832
-831
-831
-830
-829
-829
-828
-827
-826
-826
-825
-824
-824
-823
-822
-822
-821
-821
-821
-820
-820
-820
-820
-820
-820
-820
-821
-821
-821
-822
-822
-823
-823
-824
-825
-825
-826
-827
-827
-828
-829
-830
-831
-831
-832
-833
-834
-835
-836
-837
-838
-839
-840
-840
-841
-842
-843
-844
-845
-846
-847
-848
-849
-851
-852
-853
-854
-856
-857
-858
-860
-861
-862
-864
-865
-866
-868
-869
-870
-871
-873
-874
-875
-876
-877
-878
-879
-879
-880
-881
-881
-882
-882
-883
-883
-883
-883
-882
-882
-881
-881
-880
-879
-877
-876
-874
-873
-871
-868
-866
-863
-861
-858
-855
-851
-848
-844
-841
-837
-832
-828
-824
-819
-814
-809
-804
-798
-793
-787
-781
-775
-768
-762
-755
-748
-741
-734
-726
-719
-711
-703
-695
-687
-678
-670
-661
-652
-643
-634
-624
-615
-605
-595
-585
-575
-565
-554
-544
-533
-522
-511
-500
-489
-477
-466
-454
-443
-431
-420
-408
-396
-385
-373
-361
-350
-338
-326
-314
-303
-291
-280
-268
-256
-245
-234
-222
-211
-200
-189
-178
-167
-156
-145
-134
-124
-113
-103
-93
-82
-72
-62
-52
-42
-33
-23
-14
-4
5
14
23
32
41
49
58
66
74
82
90
98
106
113
120
128
135
141
148
155
161
168
174
180
186
192
198
203
209
214
219
224
229
233
238
242
246
249
253
256
259
262
265
268
270
272
274
275
277
278
279
280
280
280
280
280
280
279
278
277
276
274
273
271
268
266
263
260
257
254
250
246
242
238
233
229
224
218
213
207
201
195
189
182
175
168
161
153
146
138
130
121
113
105
96
87
79
70
60
51
42
32
23
13
3
-6
-16
-26
-36
-47
-57
-67
-77
-88
-98
-108
-118
-129
-139
-149
-159
-169
-179
-189
-199
-208
-218
-228
-237
-246
-256
-265
-274
-282
-291
-300
-308
-316
-325
-332
-340
-348
-355
-362
-369
-376
-382
-388
-394
-400
-405
-410
-414
-419
-423
-426
-429
-432
-435
-437
-439
-441
-442
-443
-444
-444
-444
-444
-444
-443
-441
-440
-438
-436
-433
-431
-428
-425
-421
-417
-413
-409
-405
-400
-395
-390
-385
-379
-374
-368
-362
-356
-349
-343
-336
-329
-322
-314
-307
-299
-291
-283
-275
-267
-259
-250
-241
-233
-224
-215
-206
-197
-188
-179
-170
-160
-151
-142
-133
-123
-114
-105
-95
-86
-76
-67
-57
-48
-38
-29
-19
-10
-1
9
18
28
37
46
56
65
74
84
93
102
112
121
130
139
149
158
167
177
186
196
205
215
224
234
244
253
263
273
282
292
302
312
321
331
341
351
361
371
381
391
400
410
420
430
441
451
461
471
481
491
501
511
520
530
540
550
560
570
580
590
599
609
619
629
638
648
658
667
677
687
697
706
716
726
735
745
755
764
774
783
793
802
812
821
830
840
849
858
867
876
885
894
903
912
921
930
939
948
957
965
974
982
991
999
1008
1016
1024
1032
1040
1048
1056
1064
1072
1079
1087
1095
1102
1110
1118
1125
1133
1140
1147
1155
1162
1169
1177
1184
1191
1198
1205
1212
1219
1226
1233
1239
1246
1253
1259
1266
1273
1279
1286
1293
1299
1306
1312
1319
1325
1332
1338
1344
1351
1357
1363
1369
1375
1381
1387
1393
1399
1405
1410
1416
1421
1427
1432
1437
1443
1448
1453
1458
1463
1468
1472
1477
1481
1486
1490
1494
1498
1502
1506
1510
1514
1517
1521
1524
1527
1530
1533
1536
1539
1542
1544
1547
1550
1552
1554
1557
1559
1561
1564
1566
1568
1570
1572
1574
1576
1577
1579
1580
1581
1582
1583
1584
1585
1585
1586
1586
1586
1586
1586
1585
1585
1584
1583
1582
1581
1580
1578
1576
1575
1573
1570
1568
1566
1563
1560
1557
1554
1551
1548
1544
1540
1537
1533
1529
1525
1521
1517
1513
1509
1504
1500
1496
1492
1488
1483
1479
1475
1471
1467
1463
1459
1456
1452
1448
1445
1441
1438
1434
1431
1428
1425
1422
1419
1416
1413
1411
1409
1406
1404
1402
1401
1399
1397
1396
1395
1394
1393
1392
1391
1390
1390
1390
1389
1389
1389
1390
1390
1390
1391
1391
1392
1393
1393
1394
1395
1396
1397
1399
1400
1401
1403
1404
1406
1407
1409
1411
1413
1415
1416
1418
1421
1423
1425
1427
1429
1431
1434
1436
1439
1441
1444
1446
1449
1452
1455
1458
1461
1464
1467
1471
1474
1477
1481
1484
1488
1492
1496
1500
1504
1508
1512
1516
1521
1525
1530
1535
1539
1544
1549
1554
1559
1564
1569
1574
1579
1584
1590
1595
1600
1606
1611
1617
1623
1628
1634
1640
1646
1651
1657
1664
1670
1676
1682
1688
1695
1701
1708
1715
1721
1728
1735
1742
1749
1756
1764
1771
1778
1786
1793
1801
1808
1816
1823
1831
1839
1847
1855
1862
1870
1878
1886
1894
1902
1910
1918
1926
1934
1942
1951
1959
1967
1975
1983
1991
2000
2008
2016
2024
2032
2041
2049
2057
2065
2073
2082
2090
2098
2106
2114
2122
2130
2138
2146
2154
2162
2169
2177
2184
2192
2199
2206
2213
2220
2227
2234
2240
2246
2253
2259
2264
2270
2275
2281
2286
2290
2295
2299
2303
2307
2311
2314
2317
2320
2323
2325
2327
2328
2330
2331
2331
2332
2331
2331
2330
2329
2328
2326
2324
2321
2318
2315
2311
2307
2302
2297
2291
2286
2279
2273
2265
2258
2250
2241
2233
2223
2214
2203
2193
2182
2171
2159
2147
2134
2121
2108
2094
2080
2066
2051
2035
2020
2004
1988
1971
1954
1937
1920
1902
1884
1866
1847
1828
1809
1790
1771
1751
1731
1710
1690
1669
1648
1627
1606
1584
1562
1540
1518
1495
1473
1450
1426
1403
1379
1356
1331
1307
1283
1258
1234
1209
1184
1159
1133
1108
1082
1057
1031
1006
980
954
928
902
876
850
824
798
772
746
719
693
667
642
616
590
564
538
513
487
461
436
411
385
360
335
310
285
260
235
210
186
161
137
112
88
64
40
16
-7
-31
-54
-78
-101
-124
-147
-169
-192
-214
-237
-259
-281
-303
-325
-346
-368
-389
-410
-431
-452
-473
-493
-514
-534
-554
-574
-594
-614
-633
-653
-672
-691
-710
-729
-748
-766
-785
-803
-821
-838
-856
-873
-891
-908
-924
-941
-957
-974
-990
-1004
-1020
-1036
-1051
-1066
-1081
-1095
-1109
-1123
-1137
-1150
-1164
-1177
-1190
-1202
-1215
-1227
-1239
-1251
-1262
-1273
-1285
-1295
-1306
-1317
-1327
-1337
-1347
-1356
-1366
-1375
-1384
-1393
-1401
-1409
-1417
-1425
-1432
-1440
-1447
-1453
-1460
-1466
-1471
-1477
-1482
-1487
-1492
-1496
-1500
-1503
-1507
-1510
-1512
-1515
-1517
-1518
-1520
-1521
-1521
-1522
-1522
-1521
-1521
-1520
-1519
-1517
-1515
-1513
-1510
-1507
-1504
-1501
-1497
-1493
-1488
-1483
-1478
-1472
-1467
-1460
-1454
-1447
-1440
-1433
-1425
-1417
-1409
-1401
-1392
-1383
-1374
-1364
-1354
-1344
-1334
-1323
-1312
-1300
-1289
-1277
-1265
-1252
-1239
-1226
-1213
-1199
-1185
-1170
-1156
-1141
-1125
-1110
-1094
-1078
-1062
-1045
-1028
-1010
-993
-975
-957
-939
-920
-901
-882
-863
-843
-824
-803
-783
-763
-742
-721
-700
-678
-657
-635
-613
-591
-569
-546
-524
-501
-478
-455
-432
-408
-385
-361
-337
-313
-289
-265
-241
-217
-193
-168
-144
-119
-94
-70
-45
-20
4
29
54
79
104
129
154
179
204
228
253
278
302
327
351
376
400
424
448
472
496
519
543
566
589
613
635
658
681
704
726
748
770
793
814
836
858
879
901
922
943
964
984
1004
1026
1046
1066
1086
1106
1126
1146
1166
1186
1205
1225
1244
1264
1283
1302
1321
1341
1360
1379
1398
1416
1435
1454
1473
1492
1511
1529
1548
1567
1586
1604
1623
1642
1661
1680
1699
1718
1738
1757
1776
1795
1815
1834
1853
1873
1892
1912
1931
1950
1970
1989
2009
2028
2047
2066
2085
2104
2123
2142
2161
2180
2198
2217
2235
2253
2272
2289
2307
2325
2342
2360
2377
2394
2411
2427
2443
2460
2476
2491
2507
2522
2537
2552
2567
2582
2596
2610
2624
2638
2651
2665
2678
2691
2704
2717
2729
2742
2754
2766
2778
2789
2801
2812
2823
2833
2844
2854
2864
2874
2883
2893
2902
2910
2919
2927
2935
2942
2949
2956
2963
2969
2975
2981
2987
2992
2997
3001
3006
3010
3013
3017
3020
3023
3025
3028
3030
3031
3033
3034
3035
3035
3036
3036
3035
3035
3034
3033
3032
3031
3029
3027
3025
3023
3021
3018
3015
3012
3009
3006
3002
2999
2995
2991
2987
2982
2978
2973
2968
2963
2958
2953
2948
2943
2938
2932
2927
2921
2916
2910
2904
2899
2893
2888
2882
2877
2871
2866
2860
2855
2850
2845
2839
2834
2830
2825
2820
2815
2811
2806
2802
2798
2794
2790
2786
2782
2779
2775
2772
2769
2766
2763
2761
2758
2756
2754
2752
2751
2749
2748
2747
2747
2746
2746
2746
2747
2747
2748
2749
2751
2753
2755
2757
2760
2763
2766
2770
2773
2777
2782
2786
2791
2796
2802
2807
2813
2819
2826
2832
2839
2846
2853
2860
2868
2876
2884
2892
2900
2908
2917
2926
2934
2943
2952
2961
2971
2980
2990
2999
3009
3019
3028
3038
3048
3058
3069
3079
3089
3099
3109
3119
3130
3140
3150
3160
3171
3181
3191
3201
3211
3221
3231
3241
3251
3261
3271
3280
3290
3300
3309
3319
3328
3338
3347
3356
3365
3374
3383
3392
3401
3409
3417
3426
3434
3442
3449
3457
3465
3472
3479
3486
3493
3499
3506
3512
3518
3524
3529
3535
3540
3544
3549
3553
3557
3561
3564
3568
3570
3573
3575
3577
3579
3581
3582
3583
3584
3584
3585
3585
3584
3584
3583
3582
3581
3579
3577
3575
3573
3571
3568
3565
3562
3559
3555
3551
3547
3543
3539
3534
3530
3525
3520
3514
3509
3503
3497
3491
3485
3479
3473
3466
3459
3452
3445
3438
3431
3423
3416
3408
3400
3392
3384
3376
3368
3359
3350
3342
3333
3324
3315
3306
3297
3288
3279
3269
3260
3250
3241
3231
3222
3212
3202
3192
3182
3173
3163
3153
3143
3132
3122
3112
3102
3092
3082
3071
3061
3051
3040
3030
3020
3010
2999
2989
2979
2969
2959
2948
2938
2928
2919
2909
2899
2889
2880
2870
2861
2852
2842
2833
2825
2816
2807
2799
2791
2783
2775
2767
2760
2753
2746
2739
2732
2726
2720
2714
2709
2703
2698
2694
2689
2685
2681
2678
2675
2672
2669
2666
2664
2663
2661
2660
2659
2658
2658
2658
2658
2658
2659
2660
2661
2663
2664
2666
2669
2671
2674
2677
2680
2684
2687
2691
2696
2700
2705
2710
2715
2720
2726
2731
2737
2743
2750
2756
2762
2769
2776
2783
2790
2797
2804
2811
2819
2826
2834
2841
2849
2856
2864
2872
2879
2887
2895
2902
2910
2918
2925
2933
2940
2948
2956
2963
2970
2978
2985
2993
3000
3007
3014
3021
3028
3035
3042
3049
3055
3062
3069
3075
3082
3088
3094
3101
3107
3113
3120
3126
3132
3138
3145
3151
3157
3163
3170
3176
3182
3189
3195
3201
3208
3214
3220
3227
3233
3240
3246
3252
3259
3265
3271
3278
3284
3291
3297
3303
3310
3316
3323
3329
3336
3343
3349
3356
3362
3369
3376
3383
3389
3396
3403
3410
3417
3424
3432
3439
3446
3454
3462
3469
3477
3485
3493
3502
3510
3518
3527
3536
3545
3554
3563
3573
3582
3592
3602
3611
3621
3631
3642
3652
3662
3673
3683
3694
3705
3716
3727
3738
3750
3761
3773
3785
3796
3808
3820
3832
3845
3857
3869
3882
3894
3907
3920
3933
3945
3958
3971
3984
3997
4010
4022
4035
4049
4062
4075
4088
4101
4114
4127
4139
4152
4165
4178
4190
4203
4215
4227
4239
4252
4264
4275
4287
4299
4310
4322
4333
4344
4355
4366
4377
4388
4398
4409
4419
4430
4440
4450
4460
4470
4479
4489
4498
4508
4517
4526
4535
4544
4553
4562
4570
4578
4586
4594
4602
4610
4618
4625
4632
4640
4646
4653
4660
4667
4673
4679
4685
4691
4696
4702
4707
4712
4717
4721
4725
4729
4733
4737
4740
4743
4746
4749
4751
4753
4755
4757
4759
4760
4761
4761
4762
4762
4762
4762
4761
4760
4759
4758
4757
4755
4753
4751
4748
4745
4742
4739
4736
4732
4728
4723
4719
4714
4709
4703
4698
4692
4685
4679
4672
4665
4657
4650
4642
4633
4625
4616
4607
4597
4587
4577
4567
4557
4546
4535
4524
4512
4501
4489
4477
4464
4452
4439
4426
4413
4400
4386
4372
4359
4345
4330
4316
4302
4287
4272
4257
4242
4227
4212
4197
4181
4165
4150
4134
4118
4102
4086
4069
4053
4035
4019
4003
3986
3969
3952
3935
3918
3900
3883
3866
3848
3831
3813
3795
3777
3760
3742
3724
3706
3688
3669
3651
3633
3614
3596
3578
3559
3540
3522
3503
3484
3465
3446
3427
3408
3388
3369
3349
3330
3310
3291
3271
3251
3231
3211
3191
3171
3150
3130
3109
3089
3068
3047
3026
3005
2984
2962
2941
2919
2897
2876
2854
2832
2810
2787
2765
2743
2720
2697
2674
2651
2628
2605
2582
2559
2535
2511
2488
2464
2440
2416
2391
2367
2342
2317
2293
2268
2242
2217
2192
2166
2140
2114
2088
2062
2036
2009
1982
1955
1928
1901
1874
1846
1818
1791
1762
1734
1706
1677
1648
1619
1590
1560
1531
1501
1471
1440
1410
1379
1348
1317
1285
1254
1222
1189
1157
1124
1091
1058
1025
991
957
923
888
854
819
784
748
713
677
641
605
568
531
494
457
420
383
345
307
269
231
193
154
116
77
38
-1
-40
-79
-119
-158
-198
-238
-277
-317
-357
-398
-438
-478
-518
-559
-600
-640
-681
-722
-763
-803
-844
-885
-927
-968
-1008
-1050
-1092
-1133
-1174
-1216
-1257
-1299
-1340
-1382
-1424
-1465
-1507
-1549
-1590
-1632
-1674
-1716
-1758
-1799
-1841
-1883
-1925
-1967
-2009
-2051
-2093
-2134
-2176
-2218
-2260
-2301
-2343
-2384
-2426
-2467
-2509
-2550
-2591
-2633
-2674
-2715
-2755
-2796
-2837
-2878
-2918
-2958
-2999
-3039
-3079
-3118
-3158
-3197
-3237
-3276
-3314
-3353
-3391
-3430
-3468
-3505
-3543
-3580
-3617
-3654
-3690
-3726
-3762
-3797
-3833
-3867
-3902
-3936
-3969
-4003
-4035
-4067
-4100
-4132
-4163
-4194
-4224
-4254
-4284
-4313
-4341
-4369
-4397
-4424
-4450
-4476
-4502
-4527
-4551
-4575
-4598
-4621
-4643
-4665
-4686
-4706
-4726
-4745
-4764
-4782
-4799
-4816
-4832
-4847
-4862
-4876
-4890
-4903
-4915
-4927
-4938
-4948
-4957
-4967
-4975
-4983
-4990
-4996
-5002
-5007
-5012
-5016
-5019
-5022
-5024
-5025
-5026
-5026
-5026
-5025
-5024
-5022
-5019
-5016
-5012
-5008
-5003
-4998
-4992
-4986
-4979
-4972
-4964
-4956
-4948
-4939
-4929
-4919
-4909
-4899
-4888
-4876
-4865
-4853
-4840
-4827
-4814
-4801
-4787
-4773
-4759
-4744
-4729
-4714
-4699
-4683
-4667
-4651
-4635
-4618
-4601
-4584
-4567
-4550
-4532
-4514
-4496
-4478
-4460
-4442
-4423
-4404
-4385
-4366
-4347
-4328
-4309
-4289
-4269
-4249
-4229
-4209
-4189
-4169
-4148
-4128
-4107
-4086
-4065
-4043
-4022
-4002
-3981
-3960
-3938
-3917
-3896
-3874
-3853
-3831
-3810
-3788
-3766
-3745
-3723
-3701
-3680
-3658
-3636
-3615
-3593
-3571
-3550
-3528
-3507
-3485
-3464
-3442
-3421
-3399
-3378
-3357
-3335
-3314
-3293
-3272
-3251
-3230
-3209
-3188
-3167
-3146
-3125
-3104
-3084
-3063
-3042
-3022
-3001
-2981
-2960
-2940
-2920
-2900
-2879
-2859
-2840
-2820
-2800
-2780
-2761
-2741
-2722
-2703
-2684
-2665
-2646
-2627
-2608
-2590
-2571
-2553
-2534
-2516
-2498
-2480
-2462
-2444
-2427
-2409
-2392
-2374
-2357
-2340
-2323
-2306
-2289
-2273
-2256
-2239
-2223
-2207
-2190
-2174
-2158
-2142
-2126
-2110
-2094
-2079
-2063
-2047
-2032
-2017
-2001
-1986
-1971
-1956
-1941
-1926
-1911
-1896
-1881
-1866
-1852
-1837
-1822
-1808
-1793
-1779
-1764
-1750
-1736
-1721
-1707
-1693
-1679
-1665
-1651
-1637
-1623
-1610
-1596
-1582
-1569
-1556
-1542
-1529
-1516
-1503
-1490
-1477
-1464
-1451
-1439
-1426
-1413
-1401
-1389
-1376
-1364
-1352
-1340
-1327
-1315
-1304
-1292
-1280
-1268
-1256
-1245
-1233
-1221
-1210
-1198
-1187
-1175
-1164
-1153
-1141
-1130
-1118
-1107
-1096
-1085
-1073
-1062
-1051
-1040
-1028
-1016
-1006
-995
-984
-973
-962
-951
-940
-929
-918
-907
-897
-886
-875
-864
-853
-842
-831
-820
-809
-798
-787
-776
-765
-754
-743
-732
-721
-711
-700
-689
-678
-667
-656
-645
-635
-624
-613
-602
-591
-580
-569
-559
-548
-537
-526
-515
-504
-493
-482
-471
-460
-449
-438
-427
-417
-406
-395
-384
-373
-362
-351
-340
-330
-319
-308
-297
-286
-275
-264
-253
-242
-231
-220
-209
-198
-187
-176
-164
-153
-142
-131
-119
-108
-96
-85
-73
-62
-50
-38
-27
-15
-3
9
21
33
45
57
70
82
94
107
119
131
144
156
169
182
194
207
220
232
245
258
271
284
297
310
323
336
349
362
375
388
402
415
428
441
455
468
481
495
508
521
535
549
562
576
590
603
617
631
645
659
674
688
702
716
731
745
760
775
790
804
819
834
849
865
880
895
911
926
942
957
973
989
1004
1020
1037
1053
1069
1085
1102
1118
1134
1151
1167
1183
1200
1216
1233
1249
1266
1282
1299
1316
1332
1349
1365
1382
1398
1415
1431
1447
1464
1480
1496
1512
1529
1545
1561
1577
1592
1608
1624
1639
1655
1670
1685
1700
1715
1730
1745
1759
1774
1788
1803
1817
1831
1846
1860
1874
1888
1902
1916
1930
1943
1957
1971
1985
1998
2012
2025
2039
2052
2066
2079
2093
2106
2119
2133
2146
2159
2172
2185
2198
2211
2224
2237
2250
2263
2276
2288
2301
2314
2326
2339
2351
2363
2376
2388
2400
2412
2424
2436
2447
2459
2471
2482
2494
2505
2517
2528
2539
2550
2561
2572
2583
2594
2605
2616
2627
2638
2648
2659
2670
2680
2691
2701
2711
2722
2732
2742
2753
2763
2773
2783
2793
2803
2813
2823
2833
2843
2853
2863
2873
2882
2892
2902
2911
2921
2930
2939
2948
2957
2966
2975
2984
2993
3001
3010
3018
3026
3034
3042
3050
3058
3065
3073
3080
3087
3094
3101
3107
3114
3120
3126
3132
3138
3143
3149
3154
3159
3164
3169
3173
3178
3182
3186
3189
3193
3196
3199
3202
3205
3207
3209
3212
3213
3215
3217
3218
3219
3220
3220
3221
3221
3221
3220
3220
3219
3218
3217
3216
3214
3212
3210
3208
3205
3203
3200
3196
3193
3189
3185
3181
3177
3172
3167
3162
3157
3151
3145
3139
3133
3126
3120
3113
3106
3099
3091
3083
3076
3068
3059
3051
3042
3034
3025
3015
3006
2997
2987
2977
2968
2958
2947
2937
2927
2916
2906
2895
2884
2873
2862
2851
2840
2828
2817
2806
2794
2782
2771
2759
2748
2736
2724
2713
2701
2690
2678
2667
2655
2644
2632
2621
2609
2598
2586
2575
2564
2552
2541
2530
2519
2508
2498
2487
2476
2466
2455
2445
2435
2425
2415
2405
2395
2386
2376
2367
2358
2349
2340
2331
2322
2314
2305
2297
2289
2281
2274
2266
2259
2251
2244
2237
2231
2224
2218
2212
2206
2200
2194
2189
2183
2178
2173
2168
2162
2157
2153
2148
2143
2138
2134
2129
2125
2120
2116
2111
2107
2103
2099
2095
2090
2086
2082
2078
2074
2070
2066
2062
2058
2054
2050
2045
2041
2037
2033
2029
2025
2023
2019
2015
2011
2007
2003
1999
1995
1991
1988
1984
1980
1976
1973
1969
1965
1962
1958
1955
1951
1948
1945
1941
1938
1935
1931
1928
1925
1922
1919
1916
1913
1910
1907
1905
1902
1899
1897
1894
1892
1889
1886
1884
1881
1879
1876
1873
1870
1868
1865
1862
1859
1855
1852
1849
1845
1841
1838
1834
1830
1826
1821
1817
1813
1808
1803
1798
1793
1788
1782
1776
1771
1765
1758
1752
1746
1739
1732
1725
1718
1710
1703
1695
1688
1680
1671
1663
1655
1646
1638
1629
1620
1611
1601
1592
1582
1573
1563
1553
1543
1532
1522
1512
1501
1491
1480
1469
1458
1447
1436
1425
1414
1403
1391
1380
1369
1357
1345
1334
1322
1310
1298
1287
1275
1263
1251
1239
1227
1215
1203
1191
1179
1167
1155
1143
1131
1119
1107
1095
1084
1072
1060
1048
1037
1025
1012
1002
990
979
967
956
944
933
921
910
899
888
877
866
855
844
833
822
812
801
791
781
771
760
751
741
731
721
712
702
693
684
675
666
657
648
639
631
622
614
605
597
589
581
573
565
557
549
542
534
527
519
512
504
497
490
483
476
469
462
455
448
441
434
427
421
414
408
401
395
388
382
375
369
363
356
350
344
337
331
325
319
312
306
300
293
287
280
274
267
261
255
248
242
235
229
222
215
209
202
196
189
182
176
169
162
155
148
141
134
127
120
113
105
98
91
83
76
68
61
53
45
37
30
22
14
6
-3
-11
-19
-27
-36
-44
-53
-61
-70
-78
-87
-96
-104
-113
-122
-131
-140
-149
-158
-167
-176
-185
-194
-203
-212
-221
-230
-240
-249
-258
-267
-276
-285
-293
-302
-311
-320
-328
-337
-345
-354
-362
-370
-378
-386
-394
-402
-410
-417
-425
-432
-439
-447
-454
-461
-467
-474
-480
-487
-493
-499
-505
-511
-517
-522
-528
-533
-538
-544
-548
-553
-558
-563
-567
-571
-576
-580
-583
-587
-590
-594
-597
-600
-603
-605
-608
-610
-612
-614
-615
-617
-618
-619
-620
-621
-621
-622
-622
-622
-621
-621
-620
-619
-618
-617
-615
-613
-612
-610
-607
-605
-603
-600
-597
-594
-592
-589
-586
-582
-579
-576
-573
-570
-566
-563
-560
-556
-553
-550
-546
-543
-539
-536
-532
-529
-525
-522
-519
-515
-512
-508
-505
-502
-499
-495
-492
-489
-487
-484
-481
-478
-476
-474
-471
-469
-467
-465
-464
-462
-461
-459
-458
-457
-457
-456
-455
-455
-455
-455
-455
-455
-455
-456
-457
-457
-458
-460
-461
-462
-464
-466
-468
-470
-472
-475
-477
-480
-483
-486
-489
-492
-496
-499
-502
-506
-510
-513
-517
-521
-525
-529
-533
-537
-542
-546
-550
-554
-559
-563
-567
-572
-576
-580
-584
-589
-593
-597
-601
-605
-609
-613
-617
-620
-624
-627
-630
-634
-637
-639
-642
-645
-647
-650
-652
-654
-656
-657
-659
-660
-661
-662
-663
-663
-664
-664
-664
-664
-663
-663
-662
-661
-660
-659
-658
-656
-654
-652
-650
-648
-646
-644
-641
-638
-635
-632
-629
-626
-622
-619
-615
-611
-607
-602
-598
-593
-588
-583
-578
-572
-567
-561
-555
-549
-543
-536
-530
-523
-516
-509
-502
-495
-487
-479
-472
-464
-456
-447
-439
-431
-422
-413
-404
-395
-386
-377
-367
-358
-348
-338
-328
-318
-308
-297
-287
-276
-265
-255
-244
-232
-221
-210
-198
-186
-174
-162
-150
-138
-125
-112
-99
-86
-73
-60
-46
-33
-19
-5
9
24
38
53
68
83
98
113
128
144
159
175
191
207
223
239
255
272
288
305
321
338
354
371
387
404
421
437
454
471
488
504
521
538
554
571
587
604
620
637
653
669
686
702
718
734
750
766
782
798
813
829
844
860
875
890
905
920
935
950
964
979
993
1006
1020
1035
1049
1062
1076
1089
1102
1115
1128
1141
1153
1166
1178
1190
1202
1214
1225
1236
1247
1258
1269
1280
1290
1300
1311
1320
1330
1339
1349
1358
1367
1376
1384
1393
1401
1409
1417
1425
1432
1440
1447
1454
1461
1468
1474
1481
1487
1493
1499
1505
1511
1516
1521
1527
1532
1537
1542
1546
1551
1556
1560
1564
1569
1573
1577
1581
1585
1589
1593
1597
1601
1604
1608
1612
1615
1619
1622
1626
1629
1633
1636
1639
1643
1646
1649
1652
1656
1659
1662
1665
1668
1671
1674
1677
1680
1683
1686
1689
1692
1695
1698
1701
1704
1707
1710
1713
1716
1719
1722
1724
1727
1730
1732
1735
1737
1739
1742
1744
1746
1748
1750
1752
1754
1755
1757
1758
1760
1761
1762
1763
1764
1765
1765
1766
1766
1767
1767
1767
1767
1767
1767
1767
1766
1766
1765
1764
1763
1762
1761
1760
1758
1757
1755
1753
1752
1750
1747
1745
1743
1740
1738
1735
1732
1729
1726
1722
1719
1715
1712
1708
1704
1700
1695
1691
1686
1682
1677
1672
1667
1662
1656
1651
1645
1640
1634
1628
1623
1617
1611
1605
1599
1593
1587
1581
1575
1569
1563
1557
1551
1544
1538
1532
1526
1520
1514
1508
1503
1497
1491
1485
1480
1474
1469
1463
1458
1453
1448
1443
1438
1433
1428
1423
1419
1414
1410
1406
1402
1397
1393
1390
1386
1382
1378
1375
1371
1368
1365
1362
1359
1356
1353
1351
1348
1346
1344
1342
1340
1338
1337
1335
1334
1333
1332
1331
1330
1330
1329
1329
1329
1329
1329
1330
1330
1331
1332
1333
1334
1336
1337
1339
1341
1343
1345
1347
1350
1352
1355
1358
1361
1364
1368
1371
1375
1378
1382
1387
1391
1395
1400
1405
1410
1415
1420
1426
1432
1437
1444
1450
1456
1463
1470
1477
1484
1491
1499
1507
1515
1523
1531
1539
1548
1557
1566
1575
1585
1594
1604
1614
1624
1635
1645
1656
1667
1678
1690
1701
1713
1725
1737
1749
1762
1774
1787
1800
1813
1826
1840
1853
1867
1881
1895
1909
1923
1938
1952
1967
1982
1997
2012
2028
2043
2059
2075
2091
2107
2123
2139
2156
2172
2189
2206
2223
2240
2258
2275
2293
2311
2329
2347
2365
2384
2403
2422
2441
2460
2480
2499
2519
2539
2559
2580
2600
2621
2642
2663
2684
2706
2728
2749
2771
2793
2815
2838
2860
2883
2905
2928
2951
2974
2998
3021
3044
3068
3092
3116
3139
3164
3188
3212
3236
3261
3285
3310
3334
3359
3383
3408
3433
3458
3482
3507
3532
3557
3582
3607
3632
3657
3682
3707
3732
3757
3782
3807
3832
3857
3882
3907
3932
3957
3982
4006
4032
4057
4082
4107
4132
4157
4182
4207
4232
4257
4282
4307
4332
4356
4381
4406
4431
4455
4480
4504
4529
4553
4577
4601
4625
4649
4673
4697
4721
4744
4768
4791
4814
4837
4860
4883
4906
4929
4952
4975
4997
5020
5042
5065
5087
5109
5132
5154
5176
5198
5220
5242
5264
5286
5308
5330
5352
5373
5395
5417
5439
5461
5482
5504
5526
5547
5569
5590
5612
5634
5655
5676
5698
5719
5740
5762
5783
5804
5825
5846
5867
5888
5908
5929
5950
5970
5991
6012
6032
6052
6073
6093
6113
6133
6154
6174
6194
6214
6233
6253
6273
6293
6312
6332
6351
6370
6389
6408
6427
6446
6465
6483
6502
6520
6538
6556
6574
6591
6609
6626
6644
6661
6678
6695
6711
6728
6745
6761
6777
6793
6809
6825
6841
6856
6872
6887
6902
6917
6932
6947
6962
6976
6991
7005
7019
7033
7047
7061
7075
7088
7102
7115
7128
7141
7154
7166
7179
7191
7203
7216
7227
7239
7251
7262
7274
7285
7296
7306
7317
7328
7338
7348
7358
7368
7377
7387
7396
7406
7415
7423
7432
7441
7449
7458
7466
7474
7482
7490
7498
7506
7513
7521
7528
7536
7543
7550
7557
7564
7571
7578
7585
7592
7598
7605
7611
7617
7623
7629
7635
7641
7647
7652
7658
7663
7668
7673
7678
7683
7688
7692
7697
7701
7705
7709
7713
7717
7720
7724
7727
7730
7733
7736
7738
7741
7743
7745
7747
7749
7750
7752
7753
7754
7755
7756
7757
7757
7758
7758
7759
7759
7759
7759
7759
7758
7758
7758
7757
7756
7756
7755
7754
7753
7751
7750
7748
7747
7745
7743
7741
7739
7737
7734
7732
7729
7726
7723
7720
7717
7713
7710
7706
7702
7698
7693
7689
7684
7679
7674
7669
7664
7658
7652
7646
7640
7634
7628
7621
7614
7608
7601
7594
7586
7579
7572
7564
7556
7548
7540
7532
7523
7515
7506
7497
7488
7479
7470
7460
7451
7441
7431
7421
7411
7400
7390
7379
7368
7357
7346
7335
7323
7312
7300
7289
7277
7265
7253
7241
7229
7217
7204
7192
7180
7167
7155
7142
7130
7117
7105
7092
7080
7067
7055
7042
7029
7017
7004
6992
6980
6967
6955
6943
6930
6918
6906
6894
6882
6870
6858
6847
6835
6823
6812
6801
6790
6779
6768
6757
6746
6735
6725
6715
6704
6694
6684
6674
6665
6655
6645
6636
6627
6618
6609
6600
6592
6584
6575
6567
6559
6552
6544
6536
6529
6522
6515
6508
6501
6494
6487
6480
6473
6467
6460
6454
6447
6441
6434
6428
6422
6415
6409
6403
6396
6390
6384
6377
6371
6364
6358
6351
6345
6338
6331
6325
6318
6311
6304
6297
6290
6282
6275
6267
6260
6252
6244
6236
6228
6220
6212
6203
6194
6186
6176
6167
6158
6148
6139
6129
6118
6108
6098
6087
6076
6065
6054
6042
6031
6019
6007
5995
5983
5970
5958
5945
5932
5919
5905
5892
5878
5865
5851
5836
5822
5808
5793
5778
5763
5748
5733
5717
5701
5686
5670
5653
5637
5620
5604
5587
5570
5553
5535
5518
5500
5483
5465
5447
5428
5410
5391
5373
5354
5335
5316
5296
5277
5257
5238
5218
5198
5178
5157
5137
5116
5096
5075
5054
5033
5011
4990
4969
4947
4925
4903
4881
4859
4837
4814
4792
4769
4746
4723
4700
4677
4654
4631
4607
4584
4561
4537
4514
4491
4467
4444
4421
4398
4374
4351
4328
4305
4282
4259
4236
4214
4191
4168
4146
4123
4101
4078
4056
4034
4011
3990
3969
3947
3925
3904
3883
3862
3841
3820
3800
3779
3759
3739
3719
3699
3680
3660
3641
3622
3603
3584
3566
3548
3530
3512
3494
3476
3459
3442
3425
3408
3392
3375
3359
3343
3328
3312
3297
3282
3267
3252
3238
3223
3209
3195
3182
3168
3155
3142
3129
3117
3104
3092
3080
3069
3057
3046
3035
3024
3013
3003
2993
2983
2973
2963
2954
2945
2936
2927
2919
2910
2902
2894
2886
2879
2871
2864
2857
2850
2843
2837
2830
2824
2818
2812
2806
2800
2795
2789
2784
2779
2774
2769
2764
2759
2755
2751
2746
2742
2738
2734
2730
2726
2723
2719
2715
2712
2709
2705
2702
2699
2696
2692
2689
2686
2683
2680
2677
2673
2670
2667
2664
2661
2658
2655
2651
2648
2645
2642
2639
2636
2633
2630
2627
2623
2620
2617
2614
2611
2608
2605
2602
2599
2596
2593
2589
2586
2583
2580
2577
2574
2571
2568
2565
2562
2559
2556
2553
2550
2547
2544
2541
2538
2535
2532
2529
2526
2523
2520
2517
2514
2511
2508
2505
2502
2499
2496
2493
2490
2487
2484
2481
2478
2475
2472
2469
2466
2463
2460
2457
2454
2451
2448
2445
2442
2440
2437
2434
2431
2428
2425
2422
2419
2416
2413
2410
2408
2405
2402
2399
2396
2393
2390
2387
2385
2382
2379
2376
2373
2370
2367
2365
2362
2359
2356
2353
2350
2347
2345
2342
2339
2336
2333
2331
2328
2325
2322
2319
2317
2314
2311
2308
2305
2303
2300
2297
2294
2291
2289
2286
2283
2280
2278
2275
2272
2269
2267
2264
2261
2258
2256
2253
2250
2247
2245
2242
2239
2237
2234
2231
2228
2226
2223
2220
2218
2215
2212
2210
2207
2204
2201
2199
2196
2193
2191
2188
2185
2183
2180
2177
2175
2172
2170
2167
2164
2162
2159
2156
2154
2151
2148
2146
2143
2141
2138
2135
2133
2130
2128
2125
2122
2120
2117
2115
2112
2109
2107
2104
2102
2099
2097
2094
2091
2089
2086
2084
2081
2079
2076
2074
2071
2068
2066
2063
2061
2058
2056
2053
2051
2048
2045
2043
2041
2037
2036
2033
2031
2028
2025
2023
2021
2017
2016
2013
2011
2008
2005
2003
2001
1999
1996
1994
1991
1989
1986
1984
1981
1979
1976
1974
1972
1969
1967
1964
1962
1959
1957
1955
1952
1950
1947
1945
1943
1940
1938
1935
1933
1931
1928
1926
1924
1921
1919
1916
1914
1912
1909
1907
1905
1902
1900
1898
1895
1893
1891
1888
1886
1883
1881
1879
1877
1874
1872
1870
1867
1865
1863
1860
1858
1856
1853
1851
1849
1847
1844
1842
1840
1837
1835
1833
1831
1828
1826
1824
1821
1819
1817
1815
1812
1810
1808
1806
1803
1801
1799
1797
1795
1792
1790
1788
1786
1783
1781
1779
1777
1775
1772
1770
1768
1766
1764
1761
1759
1757
1755
1753
1750
1748
1746
1744
1742
1740
1737
1735
1733
1731
1729
1727
1724
1722
1720
1718
1716
1714
1712
1710
1707
1705
1703
1701
1699
1697
1695
1693
1690
1688
1686
1684
1682
1680
1678
1676
1674
1672
1669
1667
1665
1663
1661
1659
1657
1655
1653
1651
1649
1647
1645
1643
1641
1639
1636
1634
1632
1630
1628
1626
1624
1622
1620
1618
1616
1614
1612
1610
1608
1606
1604
1602
1600
1598
1596
1594
1592
1590
1588
1586
1584
1582
1580
1578
1576
1574
1572
1570
1568
1566
1565
1563
1561
1559
1557
1555
1553
1551
1549
1547
1545
1543
1541
1539
1537
1535
1534
1532
1530
1528
1526
1524
1522
1520
1518
1516
1515
1513
1511
1509
1507
1505
1503
1501
1499
1498
1496
1494
1492
1490
1488
1486
1485
1483
1481
1479
1477
1475
1473
1472
1470
1468
1466
1464
1462
1461
1459
1457
1455
1453
1452
1450
1448
1446
1444
1443
1441
1439
1437
1435
1434
1432
1430
1428
1426
1425
1423
1421
1419
1418
1416
1414
1412
1411
1409
1407
1405
1404
1402
1400
1398
1397
1395
1393
1391
1390
1388
1386
1384
1383
1381
1379
1378
1376
1374
1372
1371
1369
1367
1366
1364
1362
1360
1359
1357
1355
1354
1352
1350
1349
1347
1345
1344
1342
1340
1339
1337
1335
1334
1332
1330
1329
1327
1325
1324
1322
1321
1319
1317
1316
1314
1312
1311
1309
1307
1306
1304
1303
1301
1299
1298
1296
1295
1293
1291
1290
1288
1287
1285
1283
1282
1280
1279
1277
1276
1274
1272
1271
1269
1268
1266
1265
1263
1261
1260
1258
1257
1255
1254
1252
1251
1249
1247
1246
1244
1243
1241
1240
1238
1237
1235
1234
1232
1231
1229
1228
1226
1225
1223
1222
1220
1219
1217
1216
1214
1213
1211
1210
1208
1207
1205
1204
1202
1201
1199
1198
1196
1195
1194
1192
1191
1189
1188
1186
1185
1183
1182
1180
1179
1178
1176
1175
1173
1172
1170
1169
1168
1166
1165
1163
1162
1160
1159
1158
1156
1155
1153
1152
1151
1149
1148
1146
1145
1144
1142
1141
1140
1138
1137
1135
1134
1133
1131
1130
1129
1127
1126
1124
1123
1122
1120
1119
1118
1116
1115
1114
1112
1111
1110
1108
1107
1106
1104
1103
1102
1100
1099
1098
1096
1095
1094
1092
1091
1090
1088
1087
1086
1085
1083
1082
1081
1079
1078
1077
1076
1074
1073
1072
1070
1069
1068
1067
1065
1064
1063
1061
1060
1059
1058
1056
1055
1054
1053
1051
1050
1049
1048
1046
1045
1044
1043
1042
1040
1039
1038
1037
1035
1034
1033
1032
1030
1029
1028
1027
1026
1024
1022
1022
1020
1020
1018
1016
1016
1014
1014
1012
1010
1010
1008
1008
1006
1004
1004
1002
1002
1000
1000
998
997
996
995
994
993
991
990
989
988
987
986
985
983
982
981
980
979
978
977
975
974
973
972
971
970
969
968
967
965
964
963
962
961
960
959
958
957
955
954
953
952
951
950
949
948
947
946
945
944
943
941
940
939
938
937
936
935
934
933
932
931
930
929
928
927
926
925
924
922
921
920
919
918
917
916
915
914
913
912
911
910
909
908
907
906
905
904
903
902
901
900
899
898
897
896
895
894
893
892
891
890
889
888
887
886
885
884
883
882
881
880
879
879
878
877
876
875
874
873
872
871
870
869
868
867
866
865
864
863
862
862
861
860
859
858
857
856
855
854
853
852
851
850
850
849
848
847
846
845
844
843
842
841
841
840
839
838
837
836
835
834
833
833
832
831
830
829
828
827
827
826
825
824
823
822
821
821
820
819
818
817
816
815
815
814
813
