5
43263
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
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
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
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
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
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
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
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
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
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
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
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
41
42
42
42
42
42
42
43
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
51
52
52
52
52
52
53
53
53
53
53
53
54
54
54
54
54
55
55
55
55
55
55
56
56
56
56
56
57
57
57
57
57
57
58
58
58
58
58
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
67
68
68
68
68
68
69
69
69
69
70
70
70
70
70
71
71
71
71
71
72
72
72
72
73
73
73
73
73
74
74
74
74
75
75
75
75
75
76
76
76
76
77
77
77
77
77
78
78
78
78
79
79
79
79
80
80
80
80
80
81
81
81
81
82
82
82
82
83
83
83
83
84
84
84
84
85
85
85
85
85
86
86
86
86
87
87
87
87
88
88
88
88
89
89
89
89
90
90
90
90
91
91
91
91
92
92
92
92
93
93
93
93
94
94
94
95
95
95
95
96
96
96
96
97
97
97
97
98
98
98
98
99
99
99
100
100
100
100
101
101
101
101
102
102
102
103
103
103
103
104
104
104
104
105
105
105
106
106
106
106
107
107
107
108
108
108
108
109
109
109
110
110
110
110
111
111
111
112
112
112
112
113
113
113
114
114
114
114
115
115
115
116
116
116
116
117
117
117
118
118
118
119
119
119
119
120
120
120
121
121
121
122
122
122
123
123
123
123
124
124
124
125
125
125
126
126
126
127
127
127
128
128
128
128
129
129
129
130
130
130
131
131
131
132
132
132
133
133
133
133
134
134
134
135
135
135
136
136
136
137
137
137
138
138
138
138
139
139
139
140
140
140
141
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
150
150
150
151
151
151
151
152
152
152
153
153
153
154
154
154
154
155
155
155
156
156
156
156
157
157
157
158
158
158
158
159
159
159
159
160
160
160
161
161
161
161
162
162
162
162
163
163
163
164
164
164
164
165
165
165
165
166
166
166
167
167
167
167
168
168
168
168
169
169
169
169
170
170
170
171
171
171
171
172
172
172
172
173
173
173
174
174
174
174
175
175
175
175
176
176
176
177
177
177
177
178
178
178
178
179
179
179
179
180
180
180
180
181
181
181
181
182
182
182
182
183
183
183
183
184
184
184
184
185
185
185
185
186
186
186
186
186
187
187
187
187
188
188
188
188
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
196
197
197
197
197
198
198
198
198
198
199
199
199
199
199
200
200
200
200
200
201
201
201
201
201
202
202
202
202
202
203
203
203
203
203
204
204
204
204
204
204
205
205
205
205
205
206
206
206
206
206
206
207
207
207
207
207
207
208
208
208
208
208
208
209
209
209
209
209
209
210
210
210
210
210
210
210
211
211
211
211
211
211
212
212
212
212
212
212
212
212
213
213
213
213
213
213
213
213
214
214
214
214
214
214
214
214
215
215
215
215
215
215
215
215
215
216
216
216
216
216
216
216
216
216
217
217
217
217
217
217
217
217
217
217
218
218
218
218
218
218
218
218
218
218
218
218
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
221
221
221
221
221
221
221
221
221
221
221
221
221
221
221
221
221
221
221
221
221
221
221
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
222
222
222
222
222
222
222
222
222
222
222
222
222
222
221
221
221
221
221
221
221
221
221
221
221
221
221
221
221
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
210
210
210
210
210
210
210
210
210
210
210
210
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
209
209
209
209
209
209
209
209
209
209
209
209
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
210
210
210
210
210
210
210
210
210
210
210
210
210
210
211
211
211
211
211
211
211
211
211
211
211
211
211
211
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
213
213
213
213
213
213
213
213
213
213
213
213
213
214
214
214
214
214
214
214
214
214
214
214
214
215
215
215
215
215
215
215
215
215
215
215
215
216
216
216
216
216
216
216
216
216
216
216
216
217
217
217
217
217
217
217
217
217
217
218
218
218
218
218
218
218
218
218
219
219
219
219
219
219
219
219
220
220
220
220
220
220
220
220
221
221
221
221
221
221
221
221
222
222
222
222
222
222
222
222
223
223
223
223
223
223
223
224
224
224
224
224
224
224
224
225
225
225
225
225
225
225
225
226
226
226
226
226
226
226
227
227
227
227
227
227
227
227
228
228
228
228
228
228
228
228
229
229
229
229
229
229
229
229
230
230
230
230
230
230
230
230
231
231
231
231
231
231
231
231
231
232
232
232
232
232
232
232
232
232
233
233
233
233
233
233
233
233
233
234
234
234
234
234
234
234
234
234
235
235
235
235
235
235
235
235
235
236
236
236
236
236
236
236
236
237
237
237
237
237
237
237
237
238
238
238
238
238
238
238
239
239
239
239
239
239
239
240
240
240
240
240
240
240
241
241
241
241
241
241
241
242
242
242
242
242
242
242
243
243
243
243
243
243
243
244
244
244
244
244
244
244
244
245
245
245
245
245
245
245
245
246
246
246
246
246
246
246
246
247
247
247
247
247
247
247
247
247
247
248
248
248
248
248
248
248
248
248
248
249
249
249
249
249
249
249
249
249
249
249
249
250
250
250
250
250
250
250
250
250
250
250
250
250
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
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
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
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
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
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
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
255
255
255
255
255
255
255
255
255
255
255
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
258
258
259
259
259
259
259
259
259
259
259
259
259
259
259
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
261
261
261
261
261
261
261
261
261
261
261
261
261
261
261
262
262
262
262
262
262
262
262
262
262
262
262
262
262
262
262
263
263
263
263
263
263
263
263
263
263
263
263
263
263
264
264
264
264
264
264
264
264
264
264
264
264
264
264
264
264
265
265
265
265
265
265
265
265
265
265
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
266
266
266
266
266
266
266
266
266
266
266
266
266
266
266
266
266
266
266
266
266
266
266
266
266
266
266
266
266
266
266
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
265
265
265
265
265
265
265
265
265
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
264
264
264
264
264
264
264
264
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
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
262
262
262
262
262
262
262
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
261
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
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
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
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
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
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
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
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
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
252
252
252
252
252
252
252
252
252
252
252
252
252
252
251
251
251
251
251
251
251
251
251
251
251
251
250
250
250
250
250
250
250
250
250
249
249
249
249
249
249
249
249
249
248
248
248
248
248
248
248
248
248
247
247
247
247
247
247
247
247
247
246
246
246
246
246
246
246
246
245
245
245
245
245
245
245
245
245
244
244
244
244
244
244
244
244
244
243
243
243
243
243
243
243
242
242
242
242
242
242
242
242
241
241
241
241
241
241
241
240
240
240
240
240
240
240
239
239
239
239
239
239
238
238
238
238
238
237
237
237
237
237
237
236
236
236
236
236
236
235
235
235
235
235
235
234
234
234
234
234
234
233
233
233
233
233
233
232
232
232
232
232
232
231
231
231
231
231
231
230
230
230
230
230
230
229
229
229
229
229
229
228
228
228
228
228
228
227
227
227
227
227
227
226
226
226
226
226
226
225
225
225
225
225
225
224
224
224
224
224
224
223
223
223
223
223
223
223
222
222
222
222
222
222
221
221
221
221
221
220
220
220
220
220
220
219
219
219
219
219
219
218
218
218
218
218
218
217
217
217
217
217
216
216
216
216
216
216
215
215
215
215
215
215
214
214
214
214
214
213
213
213
213
213
213
212
212
212
212
212
211
211
211
211
211
210
210
210
210
210
209
209
209
209
209
208
208
208
208
208
207
207
207
207
207
206
206
206
206
205
205
205
205
205
204
204
204
204
203
203
203
203
203
202
202
202
202
201
201
201
201
200
200
200
200
200
199
199
199
199
198
198
198
198
197
197
197
197
196
196
196
196
195
195
195
195
194
194
194
194
193
193
193
192
192
192
192
191
191
191
191
190
190
190
190
189
189
189
188
188
188
188
187
187
187
186
186
186
186
185
185
185
184
184
184
184
183
183
183
182
182
182
182
181
181
181
180
180
180
179
179
179
179
178
178
178
177
177
177
176
176
176
176
175
175
175
174
174
174
173
173
173
172
172
172
172
171
171
171
170
170
170
169
169
169
168
168
168
167
167
167
166
166
166
165
165
165
165
164
164
164
163
163
163
162
162
162
161
161
161
160
160
160
159
159
159
158
158
158
157
157
157
156
156
156
155
155
155
154
154
154
153
153
153
152
152
152
151
151
151
150
150
150
149
149
149
148
148
148
147
147
146
146
146
145
145
145
144
144
144
143
143
143
142
142
142
141
141
140
140
140
139
139
139
138
138
137
137
137
136
136
136
135
135
134
134
134
133
133
132
132
132
131
131
130
130
130
129
129
128
128
128
127
127
126
126
126
125
125
124
124
124
123
123
122
122
121
121
121
120
120
119
119
119
118
118
117
117
116
116
116
115
115
114
114
114
113
113
112
112
112
111
111
110
110
110
109
109
108
108
107
107
107
106
106
105
105
104
104
104
103
103
102
102
101
101
101
100
100
99
99
98
98
97
97
97
96
96
95
95
94
94
94
93
93
92
92
91
91
90
90
90
89
89
88
88
87
87
86
86
86
85
85
84
84
83
83
82
82
81
81
81
80
80
79
79
78
78
77
77
76
76
76
75
75
74
74
73
73
72
72
71
71
71
70
70
69
69
68
68
67
67
67
66
66
65
65
64
64
63
63
63
62
62
61
61
60
60
59
59
59
58
58
57
57
56
56
55
55
54
54
53
53
53
52
52
51
51
50
50
49
49
48
48
48
47
47
46
46
45
45
44
44
43
43
42
42
41
41
41
40
40
39
39
38
38
37
37
36
36
35
35
34
34
33
33
32
32
32
31
31
30
30
29
29
28
28
27
27
26
26
25
25
24
24
23
23
23
22
22
21
21
20
20
19
19
18
18
17
17
16
16
16
15
15
14
14
13
13
12
12
11
11
10
10
10
9
9
8
8
7
7
6
6
5
5
4
4
3
3
3
2
2
1
1
0
0
-1
-1
-2
-2
-3
-3
-4
-4
-5
-5
-6
-6
-7
-7
-7
-8
-8
-9
-9
-10
-10
-11
-11
-12
-12
-13
-13
-14
-14
-15
-15
-16
-16
-17
-17
-18
-19
-19
-20
-20
-21
-21
-22
-22
-23
-23
-24
-24
-25
-25
-26
-26
-27
-27
-28
-28
-29
-29
-30
-30
-31
-31
-32
-32
-33
-33
-34
-35
-35
-36
-36
-37
-37
-38
-38
-39
-39
-40
-40
-41
-41
-42
-42
-43
-43
-44
-45
-45
-46
-46
-47
-47
-48
-48
-49
-49
-50
-50
-51
-51
-52
-53
-53
-54
-54
-55
-55
-56
-56
-57
-58
-58
-59
-59
-60
-60
-61
-61
-62
-62
-63
-64
-64
-65
-65
-66
-66
-67
-68
-68
-69
-69
-70
-70
-71
-72
-72
-73
-73
-74
-75
-75
-76
-76
-77
-77
-78
-79
-79
-80
-80
-81
-82
-82
-83
-83
-84
-85
-85
-86
-86
-87
-87
-88
-89
-89
-90
-90
-91
-92
-92
-93
-93
-94
-95
-95
-96
-96
-97
-98
-98
-99
-99
-100
-100
-101
-102
-102
-103
-103
-104
-105
-105
-106
-106
-107
-107
-108
-109
-109
-110
-110
-111
-111
-112
-112
-113
-114
-114
-115
-115
-116
-116
-117
-118
-118
-119
-119
-120
-120
-121
-121
-122
-123
-123
-124
-124
-125
-125
-126
-126
-127
-127
-128
-129
-129
-130
-130
-131
-131
-132
-132
-133
-133
-134
-135
-135
-136
-136
-137
-137
-138
-138
-139
-139
-140
-140
-141
-141
-142
-142
-143
-143
-144
-145
-145
-146
-146
-147
-147
-148
-148
-149
-149
-150
-150
-151
-151
-152
-152
-153
-153
-154
-154
-155
-156
-156
-157
-157
-158
-158
-159
-159
-160
-160
-161
-161
-161
-162
-162
-163
-163
-164
-164
-165
-165
-166
-166
-167
-167
-168
-168
-169
-169
-170
-170
-171
-171
-171
-172
-172
-173
-173
-174
-174
-175
-175
-175
-176
-176
-177
-177
-178
-178
-178
-179
-179
-180
-180
-181
-181
-181
-182
-182
-183
-183
-183
-184
-184
-185
-185
-185
-186
-186
-187
-187
-187
-188
-188
-189
-189
-189
-190
-190
-191
-191
-191
-192
-192
-193
-193
-193
-194
-194
-195
-195
-195
-196
-196
-197
-197
-197
-198
-198
-199
-199
-199
-200
-200
-200
-201
-201
-201
-202
-202
-203
-203
-203
-204
-204
-204
-205
-205
-205
-206
-206
-206
-207
-207
-207
-208
-208
-208
-209
-209
-209
-210
-210
-210
-211
-211
-211
-212
-212
-212
-213
-213
-213
-213
-214
-214
-214
-215
-215
-215
-216
-216
-216
-216
-217
-217
-217
-217
-218
-218
-218
-219
-219
-219
-219
-220
-220
-220
-220
-221
-221
-221
-221
-222
-222
-222
-222
-223
-223
-223
-223
-224
-224
-224
-224
-225
-225
-225
-225
-225
-226
-226
-226
-226
-227
-227
-227
-227
-228
-228
-228
-228
-228
-229
-229
-229
-229
-229
-230
-230
-230
-230
-230
-231
-231
-231
-231
-231
-232
-232
-232
-232
-232
-233
-233
-233
-233
-233
-233
-234
-234
-234
-234
-234
-235
-235
-235
-235
-235
-235
-236
-236
-236
-236
-236
-236
-236
-237
-237
-237
-237
-237
-237
-237
-238
-238
-238
-238
-238
-238
-238
-239
-239
-239
-239
-239
-239
-239
-240
-240
-240
-240
-240
-240
-240
-240
-241
-241
-241
-241
-241
-241
-241
-241
-241
-241
-242
-242
-242
-242
-242
-242
-242
-242
-242
-242
-243
-243
-243
-243
-243
-243
-243
-243
-243
-243
-243
-243
-243
-244
-244
-244
-244
-244
-244
-244
-244
-244
-244
-244
-244
-244
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-244
-244
-244
-244
-244
-244
-244
-244
-244
-244
-244
-244
-244
-244
-244
-244
-244
-244
-244
-243
-243
-243
-243
-243
-243
-243
-243
-243
-243
-243
-243
-243
-243
-243
-243
-243
-243
-242
-242
-242
-242
-242
-242
-242
-242
-242
-242
-242
-242
-242
-242
-241
-241
-241
-241
-241
-241
-241
-241
-241
-241
-241
-241
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-239
-239
-239
-239
-239
-239
-239
-239
-239
-238
-238
-238
-238
-238
-238
-238
-238
-237
-237
-237
-237
-237
-237
-237
-237
-236
-236
-236
-236
-236
-236
-235
-235
-235
-235
-235
-235
-235
-234
-234
-234
-234
-234
-233
-233
-233
-233
-233
-233
-232
-232
-232
-232
-232
-232
-231
-231
-231
-231
-231
-230
-230
-230
-230
-230
-230
-229
-229
-229
-229
-229
-228
-228
-228
-228
-228
-228
-227
-227
-227
-227
-227
-226
-226
-226
-226
-226
-225
-225
-225
-225
-225
-224
-224
-224
-224
-224
-223
-223
-223
-223
-223
-222
-222
-222
-222
-222
-221
-221
-221
-221
-220
-220
-220
-220
-220
-219
-219
-219
-219
-218
-218
-218
-218
-218
-217
-217
-217
-217
-216
-216
-216
-216
-216
-215
-215
-215
-215
-214
-214
-214
-214
-214
-213
-213
-213
-213
-212
-212
-212
-212
-212
-211
-211
-211
-211
-210
-210
-210
-210
-210
-209
-209
-209
-209
-209
-208
-208
-208
-208
-208
-207
-207
-207
-207
-207
-206
-206
-206
-206
-206
-205
-205
-205
-205
-205
-204
-204
-204
-204
-204
-203
-203
-203
-203
-203
-202
-202
-202
-202
-202
-201
-201
-201
-201
-201
-200
-200
-200
-200
-200
-199
-199
-199
-199
-199
-198
-198
-198
-198
-197
-197
-197
-197
-197
-196
-196
-196
-196
-196
-195
-195
-195
-195
-194
-194
-194
-194
-194
-193
-193
-193
-193
-193
-192
-192
-192
-192
-191
-191
-191
-191
-191
-190
-190
-190
-190
-189
-189
-189
-189
-189
-188
-188
-188
-188
-187
-187
-187
-187
-187
-186
-186
-186
-186
-185
-185
-185
-185
-185
-184
-184
-184
-184
-183
-183
-183
-183
-183
-182
-182
-182
-182
-181
-181
-181
-181
-181
-180
-180
-180
-180
-180
-179
-179
-179
-179
-179
-178
-178
-178
-178
-178
-177
-177
-177
-177
-177
-176
-176
-176
-176
-176
-175
-175
-175
-175
-175
-175
-174
-174
-174
-174
-174
-173
-173
-173
-173
-173
-172
-172
-172
-172
-172
-171
-171
-171
-171
-171
-170
-170
-170
-170
-170
-169
-169
-169
-169
-168
-168
-168
-168
-168
-167
-167
-167
-167
-166
-166
-166
-166
-166
-165
-165
-165
-165
-164
-164
-164
-164
-164
-163
-163
-163
-163
-162
-162
-162
-162
-161
-161
-161
-161
-160
-160
-160
-160
-159
-159
-159
-159
-159
-158
-158
-158
-158
-157
-157
-157
-157
-156
-156
-156
-156
-156
-155
-155
-155
-155
-154
-154
-154
-154
-153
-153
-153
-153
-152
-152
-152
-152
-151
-151
-151
-150
-150
-150
-150
-149
-149
-149
-149
-148
-148
-148
-148
-147
-147
-147
-147
-146
-146
-146
-146
-145
-145
-145
-145
-144
-144
-144
-143
-143
-143
-143
-142
-142
-142
-142
-141
-141
-141
-140
-140
-140
-140
-139
-139
-139
-138
-138
-138
-138
-137
-137
-137
-136
-136
-136
-135
-135
-135
-134
-134
-134
-134
-133
-133
-133
-132
-132
-132
-131
-131
-131
-130
-130
-130
-129
-129
-129
-129
-128
-128
-128
-127
-127
-127
-126
-126
-126
-125
-125
-125
-125
-124
-124
-124
-123
-123
-123
-122
-122
-122
-121
-121
-121
-120
-120
-120
-119
-119
-119
-118
-118
-118
-117
-117
-117
-116
-116
-116
-115
-115
-115
-114
-114
-114
-113
-113
-113
-112
-112
-111
-111
-111
-110
-110
-110
-109
-109
-109
-108
-108
-108
-107
-107
-107
-106
-106
-106
-105
-105
-104
-104
-104
-103
-103
-103
-102
-102
-102
-101
-101
-101
-100
-100
-100
-99
-99
-98
-98
-98
-97
-97
-97
-96
-96
-96
-95
-95
-95
-94
-94
-93
-93
-93
-92
-92
-92
-91
-91
-91
-90
-90
-89
-89
-89
-88
-88
-88
-87
-87
-86
-86
-86
-85
-85
-85
-84
-84
-83
-83
-83
-82
-82
-82
-81
-81
-80
-80
-80
-79
-79
-78
-78
-78
-77
-77
-77
-76
-76
-75
-75
-75
-74
-74
-73
-73
-73
-72
-72
-71
-71
-71
-70
-70
-69
-69
-69
-68
-68
-67
-67
-67
-66
-66
-65
-65
-65
-64
-64
-63
-63
-63
-62
-62
-61
-61
-60
-60
-60
-59
-59
-58
-58
-58
-57
-57
-56
-56
-56
-55
-55
-54
-54
-54
-53
-53
-52
-52
-52
-51
-51
-50
-50
-50
-49
-49
-48
-48
-48
-47
-47
-46
-46
-45
-45
-45
-44
-44
-43
-43
-43
-42
-42
-41
-41
-41
-40
-40
-39
-39
-38
-38
-38
-37
-37
-36
-36
-36
-35
-35
-34
-34
-33
-33
-33
-32
-32
-31
-31
-30
-30
-30
-29
-29
-28
-28
-27
-27
-27
-26
-26
-25
-25
-24
-24
-24
-23
-23
-22
-22
-21
-21
-21
-20
-20
-19
-19
-19
-18
-18
-17
-17
-17
-16
-16
-15
-15
-15
-14
-14
-13
-13
-13
-12
-12
-11
-11
-11
-10
-10
-9
-9
-9
-8
-8
-7
-7
-7
-6
-6
-5
-5
-5
-4
-4
-4
-3
-3
-2
-2
-2
-1
-1
-1
0
0
0
1
1
1
2
2
2
3
3
3
4
4
4
5
5
5
6
6
6
7
7
7
8
8
8
8
9
9
9
10
10
10
10
11
11
11
12
12
12
12
13
13
13
14
14
14
14
15
15
15
15
16
16
16
17
17
17
17
18
18
18
19
19
19
19
20
20
20
20
21
21
21
22
22
22
22
23
23
23
23
24
24
24
24
25
25
25
25
26
26
26
26
27
27
27
27
27
28
28
28
28
29
29
29
29
29
30
30
30
30
31
31
31
31
31
32
32
32
32
32
33
33
33
33
33
34
34
34
34
35
35
35
35
35
36
36
36
36
37
37
37
37
37
38
38
38
38
39
39
39
39
40
40
40
40
41
41
41
41
41
42
42
42
42
43
43
43
43
43
44
44
44
44
45
45
45
45
45
46
46
46
46
46
47
47
47
47
48
48
48
48
48
49
49
49
49
49
50
50
50
50
51
51
51
51
51
52
52
52
52
52
53
53
53
53
54
54
54
54
54
55
55
55
55
56
56
56
56
57
57
57
57
57
58
58
58
58
59
59
59
59
60
60
60
60
60
61
61
61
61
62
62
62
62
62
63
63
63
63
63
64
64
64
64
65
65
65
65
65
66
66
66
66
66
67
67
67
67
67
68
68
68
68
69
69
69
69
69
70
70
70
70
70
71
71
71
71
72
72
72
72
72
73
73
73
73
74
74
74
74
74
75
75
75
75
75
76
76
76
76
77
77
77
77
77
78
78
78
78
78
79
79
79
79
79
80
80
80
80
80
81
81
81
81
82
82
82
82
82
83
83
83
83
83
84
84
84
84
84
84
85
85
85
85
85
86
86
86
86
86
87
87
87
87
88
88
88
88
88
89
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
94
95
95
95
95
95
96
96
96
96
96
97
97
97
97
97
97
98
98
98
98
98
99
99
99
99
99
99
100
100
100
100
100
101
101
101
101
101
101
102
102
102
102
102
102
103
103
103
103
103
103
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
113
113
113
113
113
113
113
114
114
114
114
114
114
114
115
115
115
115
115
115
116
116
116
116
116
116
116
117
117
117
117
117
117
117
118
118
118
118
118
118
118
119
119
119
119
119
119
119
120
120
120
120
120
120
120
120
121
121
121
121
121
121
121
122
122
122
122
122
122
122
123
123
123
123
123
123
123
124
124
124
124
124
124
125
125
125
125
125
125
126
126
126
126
126
126
127
127
127
127
127
127
128
128
128
128
128
128
129
129
129
129
129
130
130
130
130
130
130
131
131
131
131
131
132
132
132
132
132
132
133
133
133
133
133
134
134
134
134
134
135
135
135
135
136
136
136
136
136
137
137
137
137
137
138
138
138
138
139
139
139
139
139
140
140
140
140
141
141
141
141
141
142
142
142
142
143
143
143
143
144
144
144
144
145
145
145
145
146
146
146
146
147
147
147
147
148
148
148
148
149
149
149
149
150
150
150
150
151
151
151
152
152
152
152
153
153
153
154
154
154
155
155
155
155
156
156
156
157
157
157
158
158
158
158
159
159
159
160
160
160
161
161
161
162
162
162
163
163
163
164
164
164
165
165
165
166
166
166
167
167
167
168
168
168
169
169
170
170
170
171
171
171
172
172
172
173
173
174
174
174
175
175
175
176
176
176
177
177
178
178
178
179
179
179
180
180
180
181
181
182
182
182
183
183
183
184
184
184
185
185
186
186
186
187
187
187
188
188
189
189
189
190
190
190
191
191
192
192
192
193
193
193
194
194
195
195
195
196
196
196
197
197
197
198
198
199
199
199
200
200
200
201
201
201
202
202
203
203
203
204
204
204
205
205
205
206
206
206
207
207
207
208
208
208
209
209
209
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
218
219
219
220
220
220
221
221
221
222
222
222
223
223
223
224
224
224
225
225
225
226
226
226
227
227
227
228
228
228
229
229
229
229
230
230
230
231
231
231
232
232
232
233
233
233
234
234
234
235
235
235
236
236
236
236
237
237
237
238
238
238
239
239
239
240
240
240
241
241
241
242
242
242
243
243
243
244
244
244
245
245
245
245
246
246
246
247
247
247
248
248
248
249
249
249
250
250
250
251
251
251
252
252
252
253
253
253
254
254
254
255
255
255
256
256
256
257
257
257
258
258
258
259
259
259
260
260
260
261
261
261
262
262
262
263
263
264
264
264
265
265
265
266
266
266
267
267
267
268
268
268
269
269
269
270
270
270
271
271
272
272
272
273
273
273
274
274
274
275
275
275
276
276
277
277
277
278
278
278
279
279
280
280
280
281
281
281
282
282
282
283
283
284
284
284
285
285
286
286
286
287
287
288
288
288
289
289
289
290
290
291
291
291
292
292
292
293
293
294
294
294
295
295
295
296
296
297
297
297
298
298
298
299
299
300
300
300
301
301
301
302
302
303
303
303
304
304
304
305
305
305
306
306
307
307
307
308
308
308
309
309
310
310
310
311
311
312
312
312
313
313
313
314
314
315
315
315
316
316
317
317
317
318
318
319
319
319
320
320
321
321
322
322
322
323
323
324
324
324
325
325
326
326
326
327
327
328
328
329
329
329
330
330
331
331
331
332
332
333
333
333
334
334
335
335
336
336
336
337
337
338
338
339
339
340
340
340
341
341
342
342
343
343
344
344
344
345
345
346
346
347
347
348
348
349
349
349
350
350
351
351
352
352
353
353
353
354
354
355
355
356
356
357
357
358
358
358
359
359
360
360
361
361
361
362
362
363
363
364
364
364
365
365
366
366
367
367
367
368
368
369
369
370
370
370
371
371
372
372
373
373
374
374
374
375
375
376
376
377
377
378
378
379
379
380
380
381
381
382
382
383
383
384
384
384
385
385
386
386
387
387
388
388
389
389
390
390
391
391
392
392
393
393
394
394
395
395
396
396
397
397
398
398
399
399
400
400
400
401
401
402
402
403
403
404
404
405
405
405
406
406
407
407
408
408
408
409
409
410
410
410
411
411
412
412
412
413
413
414
414
414
415
415
416
416
416
417
417
418
418
418
419
419
420
420
420
421
421
422
422
423
423
424
424
425
425
426
426
426
427
427
428
428
429
429
430
430
431
431
432
433
433
434
434
435
435
436
437
437
438
439
439
440
440
441
442
442
443
444
444
445
446
446
447
448
448
449
450
450
451
452
452
453
454
454
455
456
456
457
458
458
459
460
460
461
462
462
463
463
464
465
465
466
466
467
467
468
468
469
469
470
470
471
471
472
472
473
473
474
474
474
475
475
475
476
476
476
477
477
478
478
478
479
479
480
480
480
481
481
482
482
482
483
483
484
484
484
485
485
486
486
486
487
487
487
488
488
488
489
489
489
490
490
490
491
491
491
492
492
493
493
494
494
495
495
496
496
497
497
498
499
499
500
501
501
502
503
503
504
505
506
506
507
508
509
510
511
512
512
513
514
515
516
517
518
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
554
555
556
557
558
559
560
561
562
563
563
564
565
566
566
567
567
568
569
569
570
570
570
571
571
572
572
572
573
573
573
574
574
575
575
575
576
576
577
577
578
578
578
579
579
580
580
580
581
581
581
582
582
582
582
582
583
583
583
583
583
583
584
584
584
584
585
585
585
586
586
586
587
587
588
588
589
589
590
590
591
591
592
592
593
593
594
595
595
596
596
597
598
598
599
600
601
601
602
603
604
605
606
607
608
609
610
612
613
614
615
617
618
619
621
622
623
625
626
627
629
630
631
633
634
635
637
638
639
641
642
643
644
646
647
648
649
650
651
653
654
655
656
657
658
658
659
660
661
662
662
663
664
664
665
665
666
666
667
667
667
668
668
668
669
669
669
669
669
670
670
670
670
670
670
670
669
669
669
669
669
669
668
668
668
668
667
667
666
666
665
665
665
664
664
663
663
663
663
662
662
662
662
662
662
661
661
661
661
661
662
662
662
662
662
662
662
662
663
663
663
663
663
663
663
663
664
664
664
664
665
665
666
666
667
668
668
669
670
671
672
673
675
676
677
678
680
681
683
684
685
687
688
690
691
692
694
695
697
698
700
701
703
704
706
707
709
710
712
713
714
716
717
718
719
721
722
723
724
725
726
727
728
729
730
730
731
732
732
732
733
733
733
733
733
732
732
732
731
731
730
730
729
729
728
728
727
727
726
725
725
724
724
723
723
722
722
721
721
720
720
719
719
718
717
716
715
715
714
712
711
710
709
708
707
706
705
704
703
702
701
700
699
698
698
697
696
696
696
695
695
695
695
695
695
695
695
694
694
694
694
693
693
692
691
691
690
689
689
688
687
687
686
686
685
685
685
684
684
684
684
684
684
684
684
684
684
684
684
684
684
684
684
684
684
684
684
684
683
683
683
683
683
683
683
683
683
683
683
684
684
684
684
684
684
684
684
684
684
684
684
685
685
685
685
685
685
686
686
686
686
687
687
687
687
688
688
688
688
689
689
689
689
689
689
688
688
688
687
687
687
686
686
686
686
686
685
685
685
685
685
684
684
684
683
682
682
681
680
679
678
677
676
675
674
673
671
670
669
668
666
665
664
663
661
660
659
658
657
656
655
654
653
652
652
651
650
649
649
648
647
646
645
644
643
642
641
639
638
637
636
635
634
633
632
631
630
629
629
628
627
625
624
623
622
621
619
618
617
615
614
613
612
611
610
608
607
606
605
604
604
603
603
603
603
603
603
603
604
604
605
606
606
606
607
607
607
607
607
607
607
607
607
607
606
606
606
606
606
606
606
606
606
606
606
606
606
607
607
607
608
608
609
609
610
610
610
610
610
610
610
610
609
608
607
606
605
604
603
602
601
599
598
596
595
593
592
591
589
588
587
585
584
583
583
582
581
580
580
580
579
579
579
579
579
579
579
579
580
580
580
581
581
581
581
580
580
579
579
578
577
577
576
576
575
575
575
575
575
575
575
575
576
576
576
577
577
577
578
578
579
579
580
580
581
581
581
581
581
581
581
580
580
579
579
578
577
576
576
575
575
574
574
574
574
574
574
574
574
574
575
575
575
576
576
576
577
577
577
577
577
577
577
577
577
577
576
575
574
573
572
571
569
567
565
563
562
560
558
556
554
552
551
549
548
547
545
544
543
542
541
541
540
540
539
540
540
540
541
541
542
542
542
542
542
541
540
540
539
538
537
536
535
535
534
534
534
534
534
535
535
535
536
536
536
536
536
536
536
537
537
537
537
537
537
536
536
535
535
534
533
532
531
529
528
527
526
525
524
523
521
520
519
517
516
514
513
511
510
509
507
507
506
505
504
503
503
502
501
500
500
499
498
498
497
496
496
495
495
494
494
493
493
492
492
491
491
490
489
489
488
487
487
486
486
486
486
486
486
486
486
487
487
488
488
489
490
490
491
492
493
495
496
497
498
499
501
502
503
504
505
506
507
507
508
509
510
511
512
512
513
513
514
514
514
514
514
514
513
513
513
513
512
512
512
512
512
512
512
513
513
513
514
514
514
515
515
516
516
516
517
517
517
516
516
516
515
514
514
513
512
511
510
509
507
506
505
503
502
500
499
497
496
495
494
494
493
493
493
493
493
493
493
493
493
493
493
492
492
492
491
490
489
489
488
487
486
485
484
483
482
481
481
480
479
478
477
475
474
472
471
469
467
466
465
464
462
461
460
460
459
458
458
457
457
457
457
457
457
457
458
458
458
458
458
457
457
456
455
453
452
450
448
447
445
443
441
439
438
436
435
434
433
432
431
431
430
430
430
430
430
430
430
429
429
429
428
427
427
426
425
424
422
421
420
419
418
417
416
415
414
414
413
413
413
414
414
415
416
417
418
419
420
422
423
424
425
427
428
430
431
433
434
436
437
439
441
443
445
447
448
450
451
452
454
454
455
456
456
456
456
457
457
457
457
457
458
458
459
460
461
462
463
464
465
466
468
469
470
471
472
473
473
474
474
474
473
473
472
471
470
469
467
466
464
463
462
460
459
458
457
456
455
454
453
452
451
450
449
448
447
446
445
445
444
443
443
442
442
442
441
441
441
440
440
440
440
440
440
440
440
441
441
442
443
443
444
445
446
447
447
448
448
448
448
448
448
448
447
447
446
446
445
445
444
443
442
441
439
437
435
433
431
429
427
424
422
421
419
417
416
415
413
412
411
410
409
408
407
406
406
405
404
404
403
402
402
401
400
399
398
398
397
396
395
394
393
393
392
391
390
389
388
387
385
384
382
381
379
377
375
373
371
370
368
367
365
363
362
360
357
355
353
350
348
345
342
339
336
333
331
328
325
323
320
318
316
315
313
312
311
310
310
309
309
309
309
310
310
311
313
314
316
319
321
323
326
328
330
332
333
335
336
337
337
337
337
337
337
336
336
335
334
334
334
333
333
333
333
333
334
334
334
334
333
333
333
332
331
330
329
328
326
324
322
320
318
315
312
310
307
304
301
299
296
293
291
288
286
283
280
277
274
271
268
264
260
256
252
247
242
237
233
228
223
219
214
210
205
201
197
192
188
184
179
174
169
165
160
155
150
146
141
136
132
127
123
118
114
110
106
102
99
95
92
89
86
83
81
79
78
76
75
74
74
73
73
72
71
71
70
69
68
67
65
64
63
61
60
59
58
57
57
56
56
56
56
56
56
56
56
56
57
57
57
58
59
60
61
63
65
67
69
72
74
77
79
82
85
88
90
93
96
99
102
105
108
110
113
116
119
122
125
128
131
133
136
139
142
144
147
149
151
153
154
155
156
157
157
157
157
156
155
153
151
149
146
144
141
138
135
132
129
126
123
119
116
113
110
106
103
99
96
92
88
84
80
76
72
67
63
58
54
49
44
39
35
30
26
22
18
14
10
7
3
0
-3
-6
-9
-11
-14
-16
-19
-21
-23
-26
-28
-31
-34
-36
-39
-42
-45
-47
-50
-53
-55
-58
-60
-63
-65
-67
-70
-72
-75
-77
-80
-82
-84
-87
-89
-91
-94
-96
-98
-100
-103
-105
-107
-109
-111
-113
-116
-118
-120
-122
-124
-126
-128
-130
-131
-133
-135
-137
-139
-141
-142
-144
-145
-147
-148
-149
-150
-151
-152
-152
-153
-153
-154
-154
-155
-155
-155
-155
-155
-155
-155
-154
-154
-154
-153
-153
-154
-154
-154
-155
-156
-158
-159
-161
-164
-166
-169
-172
-175
-178
-181
-185
-189
-193
-197
-201
-206
-210
-215
-220
-225
-230
-234
-239
-244
-249
-253
-258
-262
-267
-271
-276
-280
-285
-289
-293
-297
-301
-304
-308
-311
-314
-317
-320
-323
-326
-329
-332
-336
-340
-343
-347
-351
-354
-358
-361
-364
-367
-369
-372
-374
-376
-378
-380
-382
-384
-386
-388
-390
-392
-394
-396
-398
-400
-402
-404
-406
-409
-412
-415
-418
-421
-424
-427
-430
-432
-435
-437
-439
-441
-443
-444
-445
-446
-446
-447
-447
-447
-448
-448
-449
-450
-451
-452
-453
-455
-456
-458
-459
-460
-462
-463
-464
-465
-466
-467
-468
-468
-469
-470
-471
-471
-472
-472
-472
-473
-473
-473
-474
-474
-475
-476
-477
-479
-481
-483
-485
-488
-491
-495
-498
-502
-506
-510
-514
-519
-523
-528
-533
-538
-543
-548
-553
-558
-563
-568
-573
-578
-583
-587
-592
-597
-602
-606
-611
-616
-620
-625
-630
-635
-640
-645
-650
-655
-661
-666
-672
-678
-684
-690
-696
-703
-710
-716
-723
-730
-737
-744
-751
-758
-765
-772
-779
-786
-792
-799
-805
-812
-818
-824
-830
-836
-841
-847
-853
-858
-863
-869
-874
-878
-883
-888
-892
-896
-900
-904
-908
-912
-915
-919
-923
-927
-931
-935
-940
-945
-950
-955
-961
-966
-972
-977
-983
-988
-993
-998
-1004
-1008
-1014
-1018
-1024
-1029
-1034
-1038
-1043
-1048
-1052
-1057
-1061
-1066
-1070
-1075
-1079
-1084
-1089
-1094
-1099
-1105
-1110
-1116
-1122
-1127
-1133
-1138
-1144
-1149
-1154
-1159
-1163
-1167
-1171
-1175
-1178
-1181
-1184
-1186
-1188
-1190
-1192
-1194
-1195
-1197
-1198
-1200
-1202
-1203
-1205
-1207
-1209
-1211
-1213
-1216
-1218
-1221
-1224
-1227
-1230
-1234
-1237
-1241
-1244
-1248
-1252
-1255
-1259
-1263
-1267
-1271
-1275
-1279
-1284
-1289
-1295
-1300
-1306
-1313
-1319
-1325
-1332
-1338
-1345
-1351
-1357
-1362
-1367
-1373
-1378
-1382
-1387
-1392
-1397
-1401
-1406
-1410
-1414
-1419
-1423
-1427
-1431
-1434
-1438
-1442
-1445
-1448
-1450
-1452
-1454
-1456
-1458
-1459
-1460
-1461
-1463
-1464
-1465
-1466
-1467
-1469
-1470
-1471
-1472
-1473
-1474
-1475
-1476
-1478
-1479
-1481
-1482
-1484
-1486
-1488
-1490
-1491
-1493
-1494
-1496
-1497
-1499
-1500
-1501
-1502
-1503
-1505
-1506
-1507
-1508
-1510
-1511
-1512
-1514
-1515
-1516
-1518
-1519
-1520
-1522
-1523
-1524
-1525
-1526
-1527
-1528
-1528
-1528
-1528
-1528
-1528
-1527
-1527
-1526
-1525
-1524
-1523
-1522
-1521
-1520
-1520
-1519
-1519
-1519
-1520
-1520
-1521
-1522
-1523
-1525
-1526
-1528
-1530
-1531
-1533
-1535
-1536
-1538
-1539
-1540
-1541
-1542
-1543
-1543
-1544
-1544
-1544
-1543
-1543
-1543
-1543
-1542
-1542
-1542
-1542
-1542
-1542
-1543
-1543
-1544
-1545
-1546
-1546
-1547
-1547
-1548
-1548
-1548
-1548
-1548
-1548
-1549
-1549
-1549
-1549
-1549
-1549
-1549
-1549
-1549
-1548
-1547
-1545
-1544
-1542
-1540
-1537
-1534
-1531
-1528
-1524
-1520
-1516
-1512
-1507
-1502
-1497
-1492
-1487
-1482
-1477
-1472
-1467
-1462
-1457
-1453
-1449
-1444
-1441
-1437
-1433
-1430
-1426
-1423
-1420
-1417
-1414
-1411
-1408
-1405
-1402
-1399
-1396
-1394
-1391
-1388
-1385
-1383
-1380
-1377
-1374
-1371
-1368
-1365
-1362
-1359
-1356
-1354
-1352
-1350
-1348
-1346
-1345
-1345
-1344
-1344
-1344
-1344
-1345
-1346
-1347
-1347
-1349
-1350
-1351
-1352
-1353
-1355
-1356
-1358
-1360
-1362
-1364
-1366
-1368
-1370
-1371
-1373
-1374
-1375
-1376
-1377
-1377
-1378
-1378
-1378
-1377
-1377
-1376
-1376
-1375
-1373
-1372
-1370
-1368
-1366
-1364
-1361
-1358
-1356
-1353
-1350
-1347
-1345
-1342
-1340
-1338
-1336
-1334
-1333
-1331
-1330
-1329
-1329
-1328
-1328
-1327
-1327
-1327
-1327
-1328
-1328
-1329
-1330
-1331
-1332
-1333
-1334
-1336
-1338
-1339
-1341
-1343
-1345
-1347
-1349
-1352
-1355
-1357
-1361
-1364
-1368
-1371
-1375
-1380
-1384
-1388
-1392
-1396
-1400
-1404
-1408
-1411
-1415
-1418
-1421
-1424
-1426
-1429
-1431
-1433
-1435
-1437
-1438
-1440
-1442
-1443
-1445
-1447
-1449
-1452
-1454
-1457
-1459
-1462
-1465
-1468
-1472
-1475
-1478
-1481
-1484
-1487
-1490
-1493
-1495
-1497
-1499
-1501
-1503
-1504
-1506
-1507
-1508
-1510
-1511
-1513
-1515
-1516
-1518
-1520
-1522
-1524
-1526
-1528
-1530
-1532
-1534
-1536
-1538
-1540
-1542
-1544
-1546
-1547
-1549
-1551
-1552
-1554
-1555
-1556
-1558
-1559
-1561
-1562
-1564
-1565
-1566
-1567
-1568
-1569
-1570
-1570
-1572
-1573
-1574
-1576
-1577
-1579
-1581
-1582
-1584
-1586
-1588
-1589
-1591
-1593
-1596
-1598
-1601
-1604
-1607
-1611
-1615
-1619
-1624
-1629
-1635
-1640
-1647
-1653
-1660
-1667
-1675
-1682
-1690
-1698
-1706
-1715
-1723
-1731
-1740
-1748
-1756
-1764
-1772
-1779
-1787
-1794
-1801
-1808
-1815
-1822
-1829
-1835
-1841
-1848
-1853
-1859
-1865
-1870
-1875
-1880
-1884
-1888
-1892
-1895
-1898
-1900
-1902
-1904
-1905
-1906
-1906
-1906
-1905
-1904
-1903
-1901
-1899
-1896
-1894
-1890
-1887
-1883
-1879
-1874
-1870
-1864
-1859
-1853
-1847
-1841
-1834
-1827
-1820
-1813
-1805
-1797
-1789
-1781
-1773
-1765
-1757
-1749
-1740
-1732
-1724
-1716
-1708
-1701
-1693
-1686
-1678
-1671
-1664
-1657
-1651
-1644
-1638
-1632
-1626
-1620
-1615
-1609
-1604
-1599
-1594
-1589
-1585
-1580
-1576
-1572
-1568
-1564
-1560
-1557
-1554
-1552
-1549
-1547
-1545
-1543
-1541
-1540
-1538
-1537
-1535
-1534
-1532
-1530
-1529
-1528
-1526
-1525
-1523
-1522
-1520
-1518
-1517
-1515
-1513
-1511
-1510
-1508
-1507
-1505
-1504
-1504
-1503
-1502
-1502
-1502
-1502
-1502
-1502
-1502
-1502
-1502
-1502
-1502
-1502
-1502
-1501
-1501
-1500
-1499
-1497
-1496
-1494
-1493
-1491
-1490
-1489
-1488
-1487
-1487
-1488
-1489
-1490
-1492
-1495
-1498
-1501
-1504
-1508
-1513
-1518
-1522
-1528
-1533
-1538
-1544
-1549
-1555
-1560
-1566
-1571
-1576
-1582
-1586
-1591
-1596
-1600
-1604
-1608
-1611
-1613
-1615
-1617
-1618
-1618
-1618
-1617
-1616
-1614
-1612
-1610
-1608
-1605
-1602
-1599
-1595
-1592
-1588
-1584
-1580
-1575
-1570
-1565
-1559
-1553
-1546
-1539
-1531
-1523
-1515
-1506
-1498
-1489
-1481
-1472
-1463
-1454
-1446
-1437
-1429
-1421
-1414
-1407
-1400
-1394
-1388
-1383
-1378
-1373
-1369
-1365
-1362
-1359
-1356
-1353
-1351
-1348
-1346
-1344
-1342
-1341
-1339
-1337
-1336
-1334
-1333
-1332
-1331
-1331
-1331
-1331
-1331
-1332
-1333
-1334
-1336
-1338
-1340
-1343
-1346
-1349
-1353
-1357
-1362
-1367
-1372
-1378
-1384
-1391
-1398
-1406
-1414
-1422
-1431
-1440
-1449
-1458
-1467
-1477
-1486
-1496
-1506
-1516
-1526
-1536
-1546
-1556
-1567
-1577
-1587
-1596
-1606
-1615
-1623
-1632
-1639
-1647
-1653
-1660
-1666
-1671
-1676
-1680
-1684
-1687
-1690
-1693
-1695
-1697
-1699
-1701
-1702
-1703
-1705
-1706
-1707
-1708
-1709
-1711
-1712
-1713
-1714
-1714
-1714
-1714
-1713
-1712
-1711
-1710
-1708
-1706
-1704
-1703
-1701
-1699
-1697
-1696
-1694
-1693
-1692
-1691
-1691
-1691
-1691
-1691
-1693
-1694
-1696
-1699
-1701
-1704
-1708
-1712
-1716
-1720
-1724
-1729
-1733
-1737
-1742
-1746
-1750
-1754
-1758
-1761
-1765
-1768
-1772
-1775
-1778
-1782
-1785
-1789
-1792
-1796
-1800
-1803
-1807
-1811
-1815
-1818
-1822
-1826
-1830
-1833
-1837
-1841
-1845
-1848
-1852
-1856
-1860
-1864
-1869
-1873
-1878
-1882
-1887
-1892
-1897
-1901
-1906
-1911
-1915
-1919
-1923
-1927
-1931
-1934
-1937
-1940
-1942
-1944
-1945
-1946
-1946
-1946
-1945
-1944
-1942
-1941
-1938
-1936
-1933
-1931
-1927
-1924
-1920
-1916
-1912
-1908
-1903
-1898
-1892
-1887
-1881
-1875
-1868
-1862
-1855
-1847
-1840
-1832
-1824
-1816
-1807
-1799
-1791
-1783
-1776
-1768
-1761
-1754
-1747
-1741
-1734
-1728
-1723
-1717
-1712
-1707
-1702
-1698
-1694
-1690
-1686
-1682
-1679
-1675
-1672
-1669
-1666
-1663
-1660
-1657
-1654
-1651
-1649
-1646
-1644
-1642
-1640
-1637
-1635
-1633
-1631
-1630
-1628
-1627
-1627
-1626
-1626
-1625
-1626
-1626
-1626
-1627
-1628
-1628
-1629
-1629
-1630
-1631
-1631
-1631
-1631
-1632
-1631
-1631
-1631
-1630
-1630
-1629
-1628
-1628
-1627
-1626
-1625
-1625
-1624
-1623
-1623
-1622
-1621
-1621
-1620
-1619
-1618
-1617
-1616
-1615
-1613
-1611
-1609
-1606
-1603
-1600
-1596
-1592
-1588
-1585
-1581
-1577
-1574
-1571
-1568
-1565
-1562
-1560
-1557
-1555
-1552
-1549
-1546
-1543
-1540
-1537
-1533
-1529
-1525
-1521
-1516
-1511
-1506
-1501
-1495
-1490
-1484
-1478
-1472
-1467
-1461
-1455
-1449
-1443
-1436
-1429
-1422
-1415
-1408
-1401
-1393
-1386
-1378
-1370
-1363
-1355
-1346
-1338
-1329
-1321
-1312
-1303
-1293
-1284
-1274
-1264
-1254
-1244
-1233
-1223
-1212
-1201
-1189
-1178
-1166
-1155
-1143
-1131
-1120
-1108
-1097
-1086
-1074
-1063
-1052
-1041
-1030
-1018
-1008
-998
-987
-977
-967
-958
-948
-939
-930
-922
-913
-905
-898
-891
-884
-878
-873
-868
-864
-861
-858
-855
-853
-851
-850
-848
-846
-845
-843
-842
-840
-839
-838
-838
-837
-837
-836
-836
-836
-836
-836
-836
-836
-836
-835
-835
-835
-835
-835
-835
-835
-835
-835
-835
-836
-836
-836
-837
-837
-837
-838
-838
-838
-838
-838
-838
-837
-836
-835
-833
-830
-827
-824
-820
-815
-810
-805
-799
-793
-787
-780
-773
-765
-758
-750
-742
-734
-726
-718
-710
-701
-693
-684
-676
-667
-659
-650
-642
-633
-624
-616
-607
-598
-590
-581
-572
-564
-555
-547
-538
-530
-521
-512
-504
-495
-486
-478
-470
-461
-453
-445
-437
-430
-423
-416
-409
-402
-396
-390
-384
-379
-373
-368
-363
-358
-353
-348
-343
-338
-333
-329
-324
-319
-314
-310
-305
-301
-297
-294
-290
-287
-283
-280
-276
-273
-269
-264
-260
-255
-250
-244
-239
-233
-227
-221
-215
-209
-204
-198
-192
-186
-181
-175
-170
-165
-160
-154
-150
-145
-140
-135
-131
-126
-122
-118
-113
-109
-105
-100
-96
-91
-87
-82
-78
-73
-68
-64
-59
-55
-51
-47
-42
-38
-34
-30
-26
-22
-18
-14
-10
-5
-1
4
8
13
19
24
30
35
41
47
53
59
66
72
78
85
92
99
106
113
121
129
137
145
153
162
171
180
190
199
209
218
228
238
247
257
267
277
286
296
305
315
324
333
342
351
360
369
377
386
393
401
408
416
422
429
436
442
449
456
463
470
477
485
492
500
507
515
523
531
539
547
555
564
572
580
589
597
605
613
621
628
635
641
647
653
658
662
666
670
673
675
677
678
679
679
679
678
677
676
674
672
670
667
664
661
657
653
650
646
642
638
634
630
627
623
620
618
616
614
613
613
613
615
617
619
623
627
632
638
644
651
658
666
674
683
693
703
713
724
735
747
759
771
784
796
809
822
835
847
860
873
885
898
911
925
938
952
965
979
994
1008
1022
1037
1052
1066
1081
1095
1109
1123
1137
1151
1164
1178
1191
1203
1216
1228
1239
1250
1261
1272
1282
1292
1302
1311
1320
1328
1337
1344
1352
1358
1365
1371
1376
1381
1386
1390
1393
1396
1399
1400
1401
1402
1401
1400
1399
1397
1394
1392
1388
1385
1381
1376
1372
1366
1361
1355
1349
1343
1336
1330
1323
1317
1311
1306
1301
1296
1292
1288
1285
1282
1280
1279
1278
1278
1278
1279
1281
1283
1285
1288
1291
1295
1299
1304
1308
1313
1319
1324
1330
1336
1343
1349
1356
1363
1371
1378
1386
1394
1402
1411
1420
1428
1438
1447
1457
1467
1476
1486
1496
1506
1516
1526
1536
1546
1555
1565
1575
1585
1596
1606
1616
1627
1638
1649
1660
1671
1683
1695
1707
1719
1731
1744
1756
1769
1782
1795
1808
1821
1833
1846
1859
1871
1884
1896
1908
1919
1930
1941
1952
1963
1973
1983
1992
2001
2011
2019
2028
2037
2045
2053
2062
2070
2077
2085
2092
2099
2106
2112
2118
2124
2129
2135
2139
2144
2148
2152
2156
2159
2162
2164
2166
2167
2168
2169
2169
2169
2169
2168
2167
2165
2164
2162
2159
2157
2154
2151
2147
2144
2140
2136
2132
2128
2124
2120
2116
2113
2110
2108
2106
2105
2104
2103
2103
2103
2104
2104
2105
2105
2106
2107
2109
2111
2113
2115
2117
2120
2124
2128
2132
2136
2141
2147
2153
2159
2166
2174
2182
2190
2199
2208
2218
2227
2238
2248
2259
2271
2282
2294
2307
2319
2331
2343
2356
2368
2379
2391
2402
2413
2424
2435
2445
2455
2465
2474
2484
2494
2503
2512
2522
2531
2541
2550
2560
2570
2579
2589
2599
2609
2618
2628
2638
2648
2657
2667
2676
2686
2696
2705
2715
2724
2733
2743
2752
2761
2770
2778
2787
2795
2802
2810
2816
2823
2828
2834
2839
2844
2848
2852
2855
2859
2861
2864
2866
2868
2869
2871
2872
2873
2874
2875
2877
2878
2879
2880
2881
2883
2885
2887
2889
2891
2894
2896
2899
2901
2904
2907
2910
2912
2915
2918
2921
2924
2927
2930
2933
2936
2939
2943
2946
2950
2954
2957
2961
2964
2968
2972
2976
2979
2983
2987
2991
2995
3000
3004
3008
3013
3017
3022
3027
3031
3035
3040
3044
3048
3052
3057
3061
3065
3069
3074
3078
3082
3085
3089
3093
3097
3101
3104
3108
3112
3117
3121
3125
3130
3135
3139
3144
3148
3153
3157
3161
3165
3169
3172
3176
3179
3181
3183
3185
3187
3188
3189
3189
3190
3190
3190
3190
3190
3190
3190
3189
3188
3187
3185
3183
3180
3177
3173
3168
3164
3158
3153
3147
3142
3136
3130
3125
3119
3113
3107
3101
3094
3088
3082
3075
3068
3061
3054
3047
3040
3033
3025
3018
3011
3003
2996
2989
2982
2976
2969
2964
2958
2953
2949
2945
2942
2939
2936
2934
2932
2930
2928
2927
2925
2924
2923
2921
2920
2918
2917
2915
2914
2913
2912
2911
2910
2909
2908
2908
2907
2907
2907
2906
2906
2906
2906
2905
2905
2904
2903
2902
2902
2901
2901
2900
2900
2901
2902
2903
2905
2907
2909
2912
2916
2919
2923
2928
2932
2937
2941
2946
2951
2955
2959
2963
2967
2970
2972
2974
2975
2976
2976
2975
2974
2973
2971
2968
2966
2963
2959
2955
2951
2947
2942
2937
2932
2927
2922
2916
2911
2906
2900
2895
2889
2883
2877
2870
2864
2856
2849
2840
2832
2822
2812
2802
2791
2779
2767
2755
2743
2730
2718
2705
2692
2680
2668
2656
2645
2633
2622
2611
2600
2589
2578
2567
2556
2545
2534
2524
2513
2502
2492
2481
2471
2461
2451
2441
2431
2421
2411
2401
2391
2381
2370
2360
2349
2337
2326
2314
2303
2291
2280
2268
2257
2247
2236
2226
2216
2207
2198
2189
2181
2173
2166
2160
2154
2148
2143
2139
2136
2132
2129
2127
2125
2122
2121
2119
2118
2117
2117
2116
2117
2117
2118
2119
2120
2121
2123
2126
2128
2131
2135
2139
2143
2147
2152
2157
2162
2167
2173
2178
2184
2189
2195
2201
2206
2212
2217
2223
2229
2234
2239
2245
2250
2255
2261
2266
2271
2276
2282
2287
2292
2297
2302
2307
2312
2317
2322
2328
2333
2338
2343
2348
2353
2357
2361
2364
2368
2370
2373
2375
2376
2378
2379
2380
2381
2381
2382
2382
2383
2383
2384
2384
2384
2384
2384
2384
2384
2383
2382
2381
2379
2378
2376
2375
2373
2372
2370
2368
2365
2363
2361
2358
2356
2354
2353
2351
2350
2349
2349
2348
2348
2348
2348
2348
2348
2348
2348
2349
2350
2352
2354
2356
2359
2363
2367
2372
2377
2383
2390
2397
2405
2413
2422
2432
2442
2453
2464
2474
2485
2496
2506
2515
2525
2533
2541
2548
2555
2561
2567
2573
2579
2584
2590
2595
2601
2606
2612
2617
2622
2627
2632
2637
2641
2645
2649
2653
2657
2660
2663
2665
2666
2667
2667
2667
2665
2663
2659
2656
2651
2646
2640
2634
2627
2620
2613
2605
2598
2590
2582
2573
2565
2557
2549
2540
2532
2524
2516
2507
2499
2491
2483
2475
2467
2459
2452
2444
2437
2431
2424
2417
2411
2404
2398
2392
2386
2380
2374
2369
2364
2359
2354
2350
2346
2343
2339
2336
2334
2331
2329
2328
2326
2325
2325
2324
2324
2324
2324
2324
2325
2326
2327
2328
2330
2331
2333
2334
2336
2338
2339
2341
2343
2344
2346
2347
2349
2350
2352
2353
2355
2356
2357
2358
2360
2361
2362
2364
2365
2366
2368
2369
2371
2372
2374
2375
2377
2378
2380
2382
2384
2386
2388
2390
2393
2395
2398
2400
2403
2405
2407
2410
2412
2414
2416
2418
2421
2423
2425
2427
2429
2431
2433
2434
2435
2436
2436
2436
2436
2435
2434
2433
2431
2429
2426
2424
2421
2418
2415
2412
2408
2405
2401
2398
2394
2390
2386
2381
2376
2371
2366
2360
2354
2347
2340
2333
2326
2318
2310
2302
2294
2285
2277
2269
2261
2252
2244
2235
2227
2219
2211
2203
2195
2188
2181
2174
2168
2162
2156
2151
2146
2141
2136
2132
2127
2122
2117
2113
2108
2103
2099
2095
2092
2088
2086
2084
2082
2081
2080
2079
2079
2079
2080
2081
2083
2084
2087
2089
2092
2094
2097
2100
2103
2106
2108
2111
2113
2115
2117
2119
2121
2123
2124
2126
2127
2129
2130
2131
2131
2132
2133
2133
2133
2133
2133
2133
2133
2133
2132
2131
2130
2129
2128
2127
2126
2125
2124
2123
2122
2122
2121
2120
2120
2119
2119
2118
2118
2117
2116
2115
2114
2113
2112
2110
2109
2107
2105
2102
2100
2097
2095
2091
2088
2085
2082
2079
2075
2072
2069
2066
2063
2060
2057
2054
2051
2048
2045
2041
2039
2035
2032
2028
2024
2020
2015
2011
2005
2001
1997
1992
1988
1983
1979
1976
1972
1969
1966
1964
1962
1959
1957
1955
1954
1952
1951
1950
1949
1949
1949
1950
1952
1954
1956
1958
1961
1964
1967
1970
1974
1977
1981
1985
1990
1995
2000
2005
2013
2020
2027
2035
2043
2052
2061
2071
2081
2091
2101
2111
2122
2132
2142
2152
2162
2171
2181
2191
2201
2210
2220
2229
2238
2247
2256
2265
2274
2282
2290
2297
2304
2311
2317
2322
2327
2331
2335
2338
2340
2342
2343
2343
2343
2342
2340
2337
2333
2329
2324
2319
2313
2307
2300
2293
2285
2277
2269
2260
2251
2242
2233
2224
2215
2206
2197
2188
2180
2171
2163
2154
2146
2137
2128
2119
2110
2100
2090
2080
2070
2060
2050
2040
2029
2021
2012
2003
1996
1988
1981
1974
1968
1962
1956
1951
1945
1940
1934
1929
1923
1917
1911
1905
1898
1892
1885
1878
1871
1863
1856
1849
1841
1834
1827
1820
1813
1806
1799
1792
1785
1778
1771
1764
1757
1750
1744
1737
1730
1723
1717
1710
1704
1698
1691
1685
1679
1673
1666
1660
1654
1648
1642
1636
1630
1625
1619
1614
1609
1604
1599
1595
1590
1585
1580
1575
1570
1565
1560
1554
1549
1543
1537
1531
1525
1519
1513
1507
1501
1494
1488
1482
1476
1469
1463
1457
1452
1446
1441
1435
1430
1424
1419
1413
1407
1402
1396
1390
1384
1378
1372
1366
1360
1354
1347
1341
1334
1328
1321
1314
1307
1300
1292
1285
1278
1270
1262
1254
1246
1238
1230
1221
1213
1204
1195
1186
1178
1169
1161
1152
1144
1137
1130
1123
1116
1110
1104
1098
1093
1087
1082
1077
1072
1067
1062
1058
1053
1048
1043
1039
1034
1029
1022
1018
1012
1006
1000
994
988
983
977
971
966
961
956
951
946
941
937
933
928
925
921
918
914
911
909
906
903
901
898
896
894
892
890
887
885
883
882
880
878
877
875
874
873
872
871
870
870
869
869
869
870
871
872
873
874
876
878
880
882
884
885
887
888
889
891
892
893
895
896
898
900
901
903
905
907
909
911
912
914
916
918
921
923
926
928
931
934
938
941
944
948
951
954
957
960
962
965
967
969
971
972
973
974
974
975
974
974
973
972
971
969
968
966
964
963
961
959
958
956
954
953
951
950
948
946
944
942
939
937
934
932
929
927
924
921
918
916
913
910
907
904
901
898
895
892
890
888
886
885
885
885
886
887
889
892
895
898
902
905
909
913
916
920
923
927
930
932
935
938
940
942
944
947
949
952
954
957
961
964
969
974
979
986
993
1000
1008
1018
1027
1037
1047
1057
1068
1078
1089
1100
1110
1121
1132
1143
1154
1165
1176
1188
1199
1211
1223
1234
1245
1257
1268
1279
1290
1301
1312
1322
1333
1343
1353
1362
1371
1378
1386
1392
1398
1403
1407
1410
1413
1415
1417
1418
1418
1417
1416
1415
1412
1409
1406
1402
1397
1392
1386
1380
1373
1365
1358
1349
1341
1332
1323
1314
1304
1294
1283
1272
1261
1250
1238
1227
1215
1202
1190
1178
1166
1154
1142
1130
1119
1107
1097
1086
1076
1066
1056
1046
1037
1028
1018
1010
1000
992
984
976
968
961
954
947
940
934
928
922
917
912
907
902
898
894
890
886
883
880
877
875
872
870
867
864
861
858
855
851
848
845
841
837
834
831
827
824
821
817
814
810
806
801
797
792
787
781
776
770
765
759
754
748
742
736
729
722
715
707
699
690
680
670
659
648
636
624
612
599
587
574
561
549
536
523
510
497
484
471
459
447
436
425
414
404
395
385
377
368
361
353
346
340
333
328
322
317
313
309
305
301
297
294
291
287
285
282
279
277
276
275
274
274
274
275
276
278
281
284
288
292
297
302
308
314
321
327
334
342
349
356
363
370
377
384
390
396
403
409
415
421
427
433
439
444
450
455
460
465
470
475
479
484
488
493
497
501
505
509
513
516
518
520
522
523
524
524
523
522
520
518
516
513
510
507
503
500
497
493
490
488
486
484
483
482
482
482
483
484
485
487
488
490
492
495
497
499
502
505
507
510
514
517
521
524
528
532
537
542
546
551
556
561
566
571
575
578
581
584
585
586
587
587
586
586
585
585
584
584
585
586
588
590
592
595
598
601
605
609
613
617
621
626
630
635
640
644
649
654
659
664
669
674
679
684
689
693
698
703
707
712
718
724
730
738
746
755
765
776
787
799
812
825
839
853
868
884
900
916
933
949
966
983
1000
1016
1033
1049
1064
1079
1094
1108
1122
1135
1148
1161
1174
1186
1198
1210
1222
1233
1244
1255
1265
1275
1284
1293
1303
1312
1321
1330
1339
1349
1359
1369
1379
1389
1400
1410
1420
1430
1440
1449
1457
1465
1472
1479
1484
1489
1493
1497
1500
1502
1504
1505
1507
1507
1508
1508
1508
1508
1507
1507
1506
1506
1505
1503
1502
1500
1497
1493
1489
1484
1477
1469
1460
1450
1439
1427
1414
1401
1387
1372
1357
1341
1324
1307
1289
1270
1251
1232
1211
1191
1170
1150
1129
1109
1089
1069
1050
1031
1012
995
978
962
947
932
918
904
891
878
865
853
841
829
818
806
796
785
775
765
755
746
737
728
719
710
701
692
683
674
666
658
650
642
635
628
622
616
610
605
601
597
593
591
588
587
586
586
586
586
587
587
588
588
589
589
589
588
587
586
584
583
581
579
576
573
570
567
563
559
554
550
545
540
534
529
523
517
511
505
498
492
485
478
471
464
457
451
444
438
432
427
422
417
413
409
406
403
400
398
397
396
396
396
397
399
401
404
407
410
414
418
422
426
431
435
440
445
450
455
460
466
471
477
482
488
493
498
503
508
512
516
520
523
527
531
534
538
542
546
550
554
558
563
567
572
578
584
590
598
606
614
623
633
643
654
665
676
687
698
709
721
732
743
754
766
777
788
800
811
823
835
847
860
873
886
900
915
930
946
962
979
996
1014
1031
1049
1067
1085
1102
1120
1137
1154
1171
1188
1204
1221
1237
1253
1269
1284
1299
1314
1328
1343
1357
1371
1385
1399
1413
1427
1442
1456
1471
1485
1500
1514
1528
1542
1555
1568
1581
1593
1605
1617
1628
1640
1651
1662
1674
1685
1697
1708
1720
1732
1744
1756
1768
1780
1792
1804
1816
1828
1840
1852
1864
1875
1886
1896
1906
1915
1924
1932
1939
1945
1951
1956
1960
1963
1965
1967
1968
1969
1969
1969
1970
1970
1971
1973
1974
1977
1980
1983
1987
1991
1995
2000
2005
2009
2015
2021
2025
2033
2040
2047
2054
2062
2071
2080
2089
2098
2108
2118
2129
2139
2150
2161
2172
2183
2194
2205
2217
2228
2239
2250
2260
2271
2281
2291
2300
2309
2317
2325
2333
2340
2347
2354
2360
2366
2372
2378
2385
2391
2398
2405
2412
2419
2426
2433
2440
2446
2452
2457
2462
2466
2469
2472
2474
2475
2476
2475
2474
2472
2469
2466
2462
2458
2453
2449
2445
2441
2438
2435
2432
2430
2429
2428
2428
2427
2427
2427
2428
2428
2428
2427
2427
2427
2426
2425
2424
2423
2421
2419
2417
2415
2412
2409
2405
2402
2398
2394
2391
2387
2383
2380
2376
2373
2370
2367
2364
2361
2358
2356
2353
2350
2347
2344
2341
2338
2335
2331
2327
2323
2319
2315
2311
2306
2301
2295
2290
2284
2279
2273
2267
2262
2257
2252
2247
2243
2240
2237
2234
2232
2229
2227
2225
2223
2220
2217
2214
2211
2207
2202
2197
2191
2185
2178
2171
2163
2154
2144
2134
2123
2112
2100
2088
2076
2063
2051
2037
2025
2013
2000
1988
1975
1963
1950
1938
1926
1914
1902
1891
1879
1868
1857
1846
1835
1824
1814
1803
1792
1781
1771
1761
1751
1741
1732
1723
1716
1709
1702
1697
1692
1688
1685
1682
1680
1678
1677
1676
1675
1675
1675
1675
1676
1676
1677
1678
1679
1680
1681
1682
1683
1683
1684
1685
1685
1685
1685
1685
1684
1683
1681
1679
1676
1672
1668
1663
1657
1650
1643
1635
1626
1616
1606
1596
1586
1575
1565
1554
1543
1533
1522
1511
1501
1490
1479
1468
1457
1446
1434
1422
1410
1397
1384
1370
1356
1341
1326
1310
1294
1277
1260
1243
1225
1208
1190
1171
1153
1134
1116
1098
1079
1062
1044
1027
1010
993
976
960
944
928
913
897
881
866
850
834
818
801
785
769
752
736
719
703
686
669
653
636
619
603
586
570
553
537
521
505
489
473
457
440
424
407
389
372
354
336
318
300
281
263
245
226
208
190
172
155
138
121
105
89
74
60
46
32
19
7
-6
-18
-29
-41
-52
-64
-75
-86
-97
-108
-119
-130
-140
-151
-161
-170
-179
-188
-196
-204
-211
-218
-224
-230
-236
-242
-248
-253
-258
-264
-269
-274
-278
-283
-287
-290
-294
-297
-300
-302
-304
-306
-307
-309
-310
-311
-312
-313
-313
-314
-315
-315
-316
-316
-317
-318
-319
-321
-324
-327
-330
-335
-340
-347
-354
-362
-371
-380
-390
-400
-410
-421
-432
-443
-455
-466
-477
-488
-499
-510
-521
-533
-544
-556
-567
-579
-592
-604
-617
-631
-645
-659
-674
-688
-703
-719
-734
-750
-767
-783
-800
-817
-834
-852
-870
-888
-906
-924
-943
-961
-980
-998
-1016
-1035
-1054
-1073
-1092
-1112
-1132
-1152
-1173
-1194
-1215
-1237
-1259
-1281
-1302
-1324
-1345
-1366
-1387
-1408
-1429
-1449
-1469
-1489
-1508
-1528
-1546
-1565
-1583
-1601
-1619
-1636
-1654
-1672
-1690
-1708
-1726
-1746
-1765
-1785
-1806
-1827
-1848
-1869
-1891
-1913
-1935
-1957
-1978
-2000
-2021
-2041
-2063
-2084
-2104
-2125
-2145
-2165
-2185
-2205
-2225
-2245
-2265
-2285
-2305
-2326
-2347
-2368
-2389
-2411
-2433
-2455
-2478
-2501
-2524
-2548
-2572
-2596
-2621
-2646
-2671
-2696
-2721
-2746
-2772
-2797
-2822
-2848
-2873
-2899
-2924
-2950
-2976
-3003
-3029
-3056
-3083
-3110
-3137
-3163
-3190
-3216
-3243
-3268
-3294
-3320
-3345
-3370
-3395
-3420
-3444
-3468
-3492
-3516
-3539
-3562
-3584
-3606
-3628
-3650
-3671
-3692
-3713
-3733
-3753
-3773
-3793
-3812
-3832
-3851
-3870
-3889
-3907
-3926
-3944
-3962
-3980
-3998
-4016
-4034
-4051
-4070
-4090
-4109
-4129
-4148
-4168
-4188
-4209
-4229
-4249
-4270
-4290
-4310
-4330
-4350
-4370
-4390
-4410
-4429
-4449
-4467
-4486
-4504
-4522
-4540
-4557
-4574
-4591
-4607
-4624
-4640
-4657
-4673
-4689
-4706
-4722
-4739
-4756
-4773
-4790
-4807
-4825
-4843
-4861
-4880
-4899
-4917
-4936
-4955
-4974
-4993
-5012
-5030
-5049
-5068
-5086
-5105
-5123
-5141
-5160
-5178
-5197
-5215
-5234
-5253
-5272
-5291
-5309
-5328
-5346
-5364
-5382
-5399
-5416
-5432
-5449
-5464
-5480
-5495
-5510
-5524
-5539
-5553
-5567
-5580
-5594
-5607
-5620
-5632
-5644
-5656
-5667
-5679
-5689
-5700
-5710
-5719
-5729
-5738
-5746
-5755
-5763
-5771
-5778
-5786
-5793
-5800
-5807
-5813
-5819
-5826
-5832
-5837
-5843
-5848
-5853
-5858
-5863
-5867
-5871
-5875
-5878
-5882
-5885
-5888
-5891
-5893
-5896
-5898
-5900
-5903
-5905
-5907
-5908
-5910
-5911
-5912
-5912
-5912
-5911
-5910
-5909
-5907
-5905
-5902
-5899
-5896
-5892
-5888
-5884
-5880
-5876
-5871
-5865
-5860
-5853
-5847
-5839
-5832
-5824
-5816
-5808
-5800
-5792
-5784
-5776
-5769
-5762
-5756
-5750
-5744
-5738
-5733
-5728
-5723
-5718
-5714
-5710
-5706
-5702
-5699
-5696
-5694
-5692
-5690
-5688
-5687
-5685
-5685
-5684
-5685
-5685
-5686
-5688
-5690
-5693
-5696
-5699
-5702
-5706
-5710
-5713
-5717
-5720
-5722
-5725
-5726
-5727
-5728
-5729
-5729
-5728
-5728
-5727
-5727
-5726
-5726
-5725
-5725
-5725
-5725
-5725
-5726
-5726
-5726
-5726
-5726
-5726
-5726
-5726
-5726
-5726
-5725
-5725
-5725
-5724
-5723
-5722
-5721
-5720
-5719
-5717
-5716
-5715
-5714
-5713
-5713
-5713
-5713
-5714
-5715
-5717
-5720
-5723
-5726
-5730
-5735
-5740
-5746
-5752
-5759
-5766
-5773
-5780
-5788
-5796
-5803
-5811
-5818
-5824
-5831
-5837
-5843
-5849
-5855
-5861
-5867
-5873
-5880
-5887
-5894
-5902
-5910
-5919
-5928
-5938
-5947
-5957
-5966
-5976
-5985
-5995
-6004
-6013
-6022
-6031
-6041
-6050
-6060
-6071
-6081
-6092
-6103
-6115
-6126
-6138
-6150
-6162
-6173
-6185
-6196
-6208
-6219
-6230
-6240
-6251
-6261
-6271
-6280
-6290
-6299
-6308
-6316
-6324
-6332
-6339
-6346
-6353
-6359
-6365
-6370
-6374
-6379
-6383
-6386
-6389
-6392
-6394
-6396
-6397
-6398
-6399
-6399
-6400
-6400
-6400
-6401
-6401
-6402
-6404
-6406
-6408
-6412
-6416
-6421
-6427
-6433
-6441
-6449
-6458
-6468
-6479
-6491
-6503
-6516
-6530
-6544
-6559
-6574
-6589
-6604
-6619
-6635
-6650
-6665
-6680
-6695
-6710
-6725
-6739
-6753
-6767
-6780
-6793
-6806
-6818
-6830
-6842
-6853
-6864
-6875
-6885
-6896
-6906
-6916
-6925
-6934
-6942
-6950
-6957
-6963
-6969
-6974
-6978
-6981
-6984
-6987
-6988
-6990
-6991
-6991
-6991
-6991
-6990
-6989
-6987
-6985
-6983
-6980
-6977
-6973
-6969
-6964
-6958
-6952
-6945
-6938
-6929
-6920
-6910
-6899
-6887
-6875
-6861
-6847
-6832
-6815
-6799
-6781
-6763
-6744
-6725
-6705
-6685
-6665
-6644
-6624
-6603
-6583
-6562
-6542
-6521
-6501
-6480
-6460
-6439
-6418
-6397
-6376
-6355
-6333
-6310
-6288
-6265
-6242
-6219
-6195
-6172
-6148
-6124
-6100
-6076
-6052
-6028
-6003
-5978
-5953
-5928
-5903
-5878
-5853
-5827
-5802
-5778
-5753
-5728
-5704
-5679
-5655
-5630
-5606
-5582
-5558
-5534
-5510
-5486
-5462
-5438
-5415
-5391
-5368
-5345
-5323
-5301
-5279
-5258
-5237
-5217
-5197
-5179
-5161
-5144
-5127
-5111
-5096
-5082
-5068
-5055
-5043
-5031
-5019
-5008
-4997
-4986
-4976
-4967
-4957
-4948
-4940
-4932
-4924
-4916
-4908
-4900
-4893
-4885
-4878
-4871
-4863
-4856
-4848
-4841
-4833
-4825
-4818
-4810
-4803
-4795
-4788
-4781
-4774
-4767
-4760
-4753
-4746
-4739
-4733
-4726
-4720
-4713
-4707
-4702
-4696
-4691
-4686
-4681
-4676
-4671
-4667
-4663
-4659
-4655
-4651
-4647
-4644
-4641
-4639
-4637
-4636
-4635
-4635
-4636
-4636
-4638
-4639
-4641
-4643
-4645
-4647
-4648
-4650
-4651
-4653
-4654
-4655
-4656
-4656
-4657
-4657
-4657
-4658
-4658
-4659
-4660
-4661
-4662
-4664
-4666
-4668
-4670
-4673
-4675
-4677
-4680
-4682
-4684
-4686
-4689
-4691
-4693
-4694
-4696
-4698
-4699
-4700
-4700
-4700
-4699
-4698
-4696
-4693
-4689
-4684
-4679
-4673
-4666
-4659
-4652
-4643
-4635
-4626
-4617
-4608
-4599
-4590
-4581
-4572
-4564
-4555
-4547
-4540
-4532
-4525
-4518
-4510
-4504
-4497
-4490
-4483
-4476
-4468
-4461
-4453
-4445
-4436
-4427
-4418
-4409
-4399
-4389
-4378
-4368
-4357
-4347
-4336
-4326
-4316
-4307
-4298
-4289
-4280
-4273
-4265
-4258
-4250
-4243
-4236
-4229
-4222
-4214
-4206
-4198
-4189
-4180
-4171
-4161
-4151
-4141
-4130
-4119
-4108
-4097
-4085
-4073
-4061
-4050
-4038
-4026
-4014
-4002
-3990
-3978
-3966
-3953
-3941
-3928
-3915
-3902
-3889
-3875
-3861
-3847
-3833
-3818
-3803
-3787
-3772
-3756
-3739
-3723
-3707
-3690
-3674
-3658
-3642
-3626
-3611
-3596
-3582
-3568
-3554
-3541
-3528
-3515
-3502
-3489
-3477
-3464
-3452
-3441
-3429
-3418
-3408
-3397
-3387
-3377
-3368
-3359
-3350
-3341
-3332
-3323
-3315
-3306
-3297
-3288
-3278
-3268
-3257
-3246
-3234
-3222
-3209
-3196
-3182
-3168
-3154
-3139
-3124
-3109
-3094
-3079
-3063
-3048
-3033
-3018
-3002
-2987
-2972
-2956
-2940
-2924
-2907
-2889
-2871
-2853
-2833
-2813
-2792
-2770
-2748
-2724
-2700
-2675
-2649
-2623
-2596
-2568
-2540
-2511
-2482
-2453
-2423
-2393
-2364
-2334
-2305
-2276
-2248
-2220
-2193
-2166
-2140
-2114
-2089
-2065
-2041
-2017
-1996
-1975
-1954
-1934
-1916
-1897
-1880
-1863
-1846
-1830
-1814
-1798
-1782
-1765
-1749
-1732
-1716
-1699
-1683
-1667
-1651
-1635
-1620
-1605
-1590
-1575
-1561
-1546
-1532
-1517
-1502
-1487
-1472
-1457
-1441
-1424
-1408
-1391
-1373
-1355
-1337
-1318
-1299
-1279
-1259
-1238
-1218
-1196
-1175
-1154
-1133
-1111
-1090
-1069
-1048
-1027
-1006
-985
-964
-943
-922
-902
-881
-861
-841
-821
-801
-781
-762
-743
-724
-706
-687
-669
-652
-634
-617
-599
-582
-565
-547
-529
-511
-492
-472
-452
-430
-408
-384
-359
-334
-307
-278
-249
-219
-188
-155
-122
-88
-54
-18
18
55
92
130
168
208
247
287
328
368
409
450
491
532
574
615
656
697
738
778
819
860
900
940
980
1020
1059
1099
1138
1178
1217
1257
1297
1337
1377
1417
1456
1496
1535
1574
1612
1650
1687
1724
1761
1797
1832
1867
1902
1936
1969
2001
2033
2065
2095
2125
2153
2180
2207
2232
2256
2280
2303
2326
2347
2369
2389
2410
2429
2448
2467
2485
2501
2518
2533
2547
2560
2571
2582
2591
2600
2607
2613
2617
2622
2625
2627
2629
2631
2633
2634
2636
2637
2639
2641
2644
2647
2650
2654
2659
2663
2669
2675
2682
2690
2698
2707
2717
2728
2739
2751
2763
2776
2790
2803
2817
2831
2845
2859
2873
2886
2899
2912
2923
2934
2945
2955
2964
2973
2981
2990
2998
3007
3016
3026
3036
3046
3057
3069
3082
3095
3108
3122
3137
3151
3167
3182
3197
3212
3228
3243
3259
3274
3290
3305
3321
3337
3353
3369
3385
3402
3418
3434
3450
3466
3481
3496
3510
3523
3536
3547
3557
3566
3574
3580
3586
3590
3593
3594
3594
3593
3591
3587
3581
3575
3566
3557
3546
3533
3520
3506
3490
3474
3457
3440
3422
3403
3384
3365
3345
3325
3305
3284
3263
3242
3221
3200
3179
3158
3136
3115
3094
3073
3052
3031
3010
2989
2968
2947
2926
2904
2883
2861
2838
2815
2792
2768
2743
2717
2691
2663
2635
2606
2576
2546
2515
2483
2450
2417
2383
2349
2315
2280
2244
2209
2173
2138
2102
2066
2031
1996
1961
1927
1893
1859
1826
1793
1762
1730
1700
1670
1642
1613
1586
1559
1532
1506
1480
1455
1430
1405
1380
1356
1332
1309
1286
1264
1243
1223
1204
1185
1168
1152
1137
1122
1109
1096
1085
1074
1064
1054
1045
1036
1028
1018
1010
1002
995
987
980
972
965
958
952
946
940
936
932
928
926
924
922
921
921
921
922
923
925
927
929
932
935
939
942
946
949
953
956
960
963
967
970
973
976
979
981
982
983
983
981
979
976
972
966
960
954
946
938
930
921
912
903
892
881
870
857
844
830
814
798
781
763
744
725
705
684
663
642
620
598
577
555
534
514
494
474
456
439
424
409
397
386
376
368
362
357
353
350
348
347
347
347
348
349
350
351
353
354
356
357
358
359
359
359
358
357
356
353
350
347
343
338
333
328
322
316
310
304
298
292
287
282
278
274
271
268
266
264
262
260
259
257
256
255
254
253
252
252
251
251
252
253
254
256
258
261
264
268
272
276
281
285
290
294
298
302
305
308
311
312
314
315
316
316
317
317
318
319
320
321
323
325
327
330
333
336
340
344
348
352
356
361
365
369
373
378
382
386
391
395
401
406
412
418
425
433
441
449
458
468
478
488
498
509
520
530
541
552
562
571
581
589
597
605
611
617
623
628
632
635
638
641
644
646
649
651
654
657
661
665
670
676
683
690
698
706
715
724
733
742
752
762
773
783
794
804
816
827
839
851
863
876
889
903
917
932
947
963
979
995
1012
1029
1046
1063
1080
1098
1115
1132
1149
1167
1183
1200
1217
1234
1250
1267
1284
1301
1319
1337
1355
1374
1393
1413
1434
1454
1476
1498
1520
1542
1565
1588
1612
1635
1658
1682
1704
1727
1749
1771
1793
1813
1834
1854
1874
1893
1913
1932
1952
1972
1992
2013
2033
2056
2079
2102
2126
2151
2176
2202
2229
2257
2285
2314
2344
2375
2406
2438
2470
2502
2535
2568
2601
2635
2668
2702
2735
2769
2802
2835
2868
2901
2934
2966
2997
3028
3059
3088
3118
3146
3174
3202
3229
3256
3282
3308
3333
3358
3382
3406
3429
3452
3474
3496
3518
3539
3560
3581
3602
3622
3642
3661
3681
3700
3719
3737
3756
3775
3794
3813
3832
3851
3870
3889
3908
3927
3946
3965
3984
4002
4021
4038
4057
4074
4091
4109
4126
4143
4160
4176
4193
4208
4224
4238
4252
4266
4278
4290
4302
4312
4322
4331
4340
4348
4355
4362
4368
4374
4379
4383
4387
4390
4392
4393
4393
4393
4392
4390
4387
4384
4380
4376
4371
4366
4361
4355
4349
4342
4336
4328
4321
4313
4304
4296
4287
4277
4267
4257
4247
4236
4225
4213
4201
4188
4174
4160
4145
4129
4112
4094
4075
4054
4035
4013
3990
3967
3943
3918
3892
3865
3838
3811
3783
3755
3726
3697
3668
3638
3609
3580
3550
3521
3492
3463
3435
3407
3380
3354
3328
3303
3278
3254
3231
3208
3185
3162
3139
3117
3095
3072
3051
3029
3008
2987
2966
2945
2925
2905
2886
2866
2847
2829
2810
2793
2776
2759
2743
2727
2712
2697
2683
2669
2655
2642
2629
2616
2604
2593
2581
2571
2561
2552
2543
2536
2529
2522
2516
2511
2506
2502
2498
2494
2491
2489
2487
2485
2483
2483
2482
2483
2483
2484
2485
2487
2488
2490
2492
2495
2497
2500
2503
2507
2511
2516
2522
2528
2534
2542
2549
2558
2567
2577
2587
2598
2610
2623
2637
2651
2667
2683
2701
2719
2739
2759
2780
2803
2826
2850
2875
2902
2929
2958
2988
3019
3052
3085
3120
3157
3195
3234
3274
3316
3359
3403
3448
3494
3542
3591
3640
3691
3742
3794
3846
3899
3952
4003
4057
4110
4163
4216
4269
4322
4376
4429
4483
4537
4592
4646
4700
4754
4808
4861
4914
4966
5017
5068
5117
5166
5213
5259
5304
5348
5390
5431
5470
5508
5545
5581
5615
5649
5681
5712
5742
5771
5798
5825
5851
5876
5900
5923
5946
5967
5988
6008
6027
6046
6064
6081
6097
6112
6127
6141
6155
6167
6179
6191
6201
6211
6220
6229
6237
6244
6250
6256
6261
6266
6270
6274
6277
6280
6282
6284
6285
6286
6286
6286
6285
6283
6281
6278
6275
6271
6266
6261
6255
6249
6242
6234
6226
6218
6209
6199
6189
6179
6168
6156
6144
6132
6119
6106
6092
6079
6064
6050
6036
6021
6006
5991
5976
5960
5945
5929
5913
5897
5880
5864
5847
5830
5813
5796
5778
5760
5742
5724
5706
5688
5669
5651
5633
5615
5597
5579
5561
5543
5526
5509
5492
5475
5459
5442
5427
5411
5396
5381
5367
5353
5340
5328
5316
5305
5295
5286
5277
5269
5262
5256
5250
5246
5241
5238
5235
5232
5230
5229
5228
5227
5227
5227
5227
5227
5228
5229
5230
5232
5233
5234
5236
5237
5238
5239
5240
5241
5242
5242
5242
5242
5242
5242
5241
5240
5240
5238
5237
5236
5234
5233
5231
5230
5228
5227
5226
5225
5223
5222
5221
5220
5219
5217
5216
5214
5213
5212
5210
5209
5208
5207
5206
5205
5204
5204
5203
5203
5204
5204
5205
5207
5209
5211
5214
5217
5221
5226
5231
5237
5243
5249
5257
5264
5272
5281
5290
5299
5309
5320
5331
5342
5355
5368
5381
5396
5411
5427
5444
5462
5481
5500
5520
5540
5561
5582
5603
5624
5645
5666
5687
5707
5727
5747
5766
5785
5803
5820
5836
5852
5867
5881
5894
5906
5917
5928
5938
5948
5957
5966
5975
5984
5993
6001
6010
6019
6028
6037
6047
6057
6067
6078
6089
6101
6113
6126
6139
6152
6166
6180
6195
6210
6225
6240
6255
6271
6286
6302
6318
6334
6350
6366
6382
6398
6414
6429
6444
6459
6473
6487
6500
6512
6524
6535
6544
6554
6562
6569
6575
6580
6584
6587
6588
6589
6588
6586
6583
6579
6573
6568
6561
6553
6545
6537
6528
6519
6509
6499
6489
6479
6468
6457
6446
6434
6421
6409
6395
6382
6367
6352
6337
6320
6303
6285
6266
6246
6225
6204
6181
6158
6134
6109
6083
6058
6031
6005
5978
5950
5923
5895
5867
5839
5811
5782
5753
5724
5695
5666
5636
5607
5577
5547
5517
5488
5458
5428
5399
5369
5340
5311
5282
5253
5225
5198
5171
5144
5117
5091
5066
5040
5015
4990
4965
4939
4915
4890
4864
4839
4814
4789
4763
4737
4711
4684
4658
4630
4603
4575
4546
4518
4489
4459
4430
4400
4370
4340
4309
4278
4248
4216
4185
4153
4121
4089
4056
4022
3989
3956
3922
3888
3854
3820
3786
3753
3719
3686
3652
3620
3587
3555
3524
3493
3463
3434
3406
3379
3352
3327
3302
3278
3255
3233
3211
3190
3170
3150
3132
3114
3096
3079
3062
3046
3030
3015
2999
2984
2969
2954
2939
2924
2909
2895
2880
2865
2851
2837
2823
2809
2796
2784
2771
2760
2748
2738
2727
2717
2708
2699
2690
2682
2674
2666
2659
2653
2647
2641
2635
2631
2626
2622
2618
2614
2611
2608
2605
2603
2600
2597
2595
2592
2589
2585
2582
2578
2574
2569
2565
2560
2554
2549
2543
2537
2531
2525
2519
2513
2507
2502
2497
2492
2487
2482
2478
2475
2472
2469
2467
2466
2465
2465
2465
2467
2469
2473
2477
2483
2490
2498
2507
2517
2528
2541
2554
2568
2583
2599
2615
2633
2651
2670
2690
2710
2731
2753
2776
2799
2823
2848
2873
2899
2926
2954
2982
3011
3040
3069
3099
3129
3160
3190
3220
3251
3281
3311
3340
3369
3398
3426
3454
3481
3508
3535
3563
3590
3617
3645
3673
3701
3729
3757
3785
3814
3842
3871
3899
3927
3955
3983
4011
4038
4066
4094
4121
4148
4175
4201
4226
4252
4276
4300
4324
4346
4368
4389
4409
4428
4446
4463
4479
4494
4508
4521
4532
4542
4550
4558
4564
4569
4573
4576
4578
4579
4579
4578
4577
4574
4571
4567
4562
4556
4549
4540
4531
4521
4509
4496
4483
4468
4453
4436
4419
4401
4383
4364
4345
4325
4305
4284
4264
4243
4222
4200
4178
4156
4133
4109
4085
4059
4033
4005
3977
3948
3918
3887
3854
3821
3787
3752
3716
3679
3641
3602
3563
3523
3482
3442
3401
3360
3318
3277
3235
3194
3152
3110
3067
3025
2982
2939
2895
2851
2806
2762
2716
2671
2625
2579
2533
2487
2441
2395
2349
2304
2259
2215
2171
2128
2084
2041
1999
1957
1914
1872
1830
1788
1746
1704
1662
1620
1578
1536
1494
1453
1411
1369
1326
1284
1242
1199
1156
1113
1070
1027
984
941
898
855
813
771
730
689
648
608
568
528
488
448
409
369
329
289
249
209
168
127
86
45
4
-38
-81
-124
-167
-211
-256
-301
-346
-392
-439
-486
-534
-582
-630
-679
-729
-778
-829
-880
-932
-985
-1039
-1094
-1150
-1206
-1264
-1322
-1381
-1441
-1501
-1561
-1621
-1681
-1741
-1801
-1861
-1921
-1980
-2040
-2098
-2157
-2215
-2273
-2330
-2387
-2443
-2498
-2553
-2607
-2660
-2712
-2763
-2813
-2862
-2910
-2957
-3003
-3048
-3092
-3134
-3175
-3214
-3252
-3288
-3323
-3357
-3389
-3419
-3448
-3476
-3501
-3526
-3548
-3569
-3588
-3606
-3622
-3637
-3650
-3662
-3673
-3683
-3692
-3701
-3709
-3716
-3723
-3730
-3736
-3742
-3747
-3751
-3754
-3757
-3759
-3759
-3759
-3758
-3757
-3754
-3751
-3747
-3744
-3739
-3735
-3731
-3726
-3722
-3718
-3713
-3709
-3705
-3701
-3696
-3692
-3688
-3683
-3678
-3674
-3669
-3663
-3658
-3653
-3647
-3641
-3635
-3629
-3623
-3617
-3611
-3605
-3599
-3594
-3589
-3584
-3579
-3574
-3570
-3565
-3560
-3554
-3548
-3541
-3534
-3525
-3516
-3506
-3495
-3483
-3471
-3458
-3444
-3430
-3416
-3401
-3386
-3371
-3356
-3341
-3326
-3310
-3295
-3280
-3265
-3251
-3237
-3223
-3211
-3199
-3188
-3178
-3169
-3161
-3155
-3149
-3144
-3141
-3139
-3137
-3137
-3137
-3139
-3141
-3143
-3146
-3149
-3153
-3156
-3160
-3164
-3168
-3172
-3176
-3180
-3185
-3189
-3194
-3199
-3205
-3211
-3218
-3225
-3232
-3240
-3248
-3256
-3265
-3274
-3284
-3294
-3304
-3315
-3326
-3338
-3350
-3363
-3376
-3390
-3403
-3417
-3431
-3445
-3458
-3472
-3485
-3498
-3511
-3524
-3536
-3549
-3561
-3573
-3586
-3598
-3611
-3625
-3638
-3652
-3666
-3681
-3696
-3711
-3726
-3742
-3757
-3773
-3789
-3805
-3821
-3837
-3853
-3869
-3885
-3901
-3917
-3933
-3949
-3965
-3980
-3996
-4011
-4027
-4043
-4062
-4078
-4098
-4117
-4137
-4158
-4179
-4201
-4224
-4247
-4272
-4296
-4321
-4347
-4373
-4400
-4427
-4454
-4482
-4509
-4537
-4565
-4592
-4620
-4647
-4673
-4699
-4724
-4749
-4773
-4797
-4820
-4843
-4866
-4888
-4910
-4932
-4954
-4975
-4997
-5018
-5040
-5062
-5084
-5106
-5130
-5154
-5178
-5204
-5231
-5259
-5288
-5318
-5349
-5381
-5415
-5449
-5483
-5519
-5554
-5591
-5627
-5664
-5701
-5738
-5776
-5814
-5852
-5891
-5931
-5971
-6012
-6054
-6097
-6140
-6185
-6230
-6275
-6322
-6368
-6416
-6464
-6512
-6561
-6610
-6659
-6709
-6758
-6808
-6857
-6907
-6957
-7006
-7055
-7105
-7154
-7203
-7252
-7300
-7349
-7397
-7446
-7494
-7542
-7589
-7637
-7685
-7732
-7779
-7826
-7873
-7920
-7967
-8013
-8058
-8106
-8151
-8198
-8244
-8290
-8336
-8382
-8429
-8475
-8522
-8568
-8615
-8661
-8708
-8754
-8800
-8847
-8893
-8939
-8984
-9030
-9075
-9119
-9164
-9208
-9251
-9294
-9336
-9378
-9419
-9460
-9500
-9539
-9577
-9614
-9650
-9686
-9720
-9754
-9787
-9819
-9850
-9880
-9910
-9939
-9967
-9995
-10022
-10049
-10075
-10101
-10126
-10151
-10176
-10200
-10224
-10247
-10270
-10292
-10313
-10334
-10353
-10372
-10390
-10408
-10424
-10440
-10455
-10469
-10482
-10495
-10508
-10520
-10531
-10542
-10553
-10563
-10572
-10581
-10590
-10597
-10604
-10610
-10616
-10620
-10624
-10628
-10630
-10632
-10633
-10633
-10633
-10632
-10630
-10627
-10624
-10620
-10616
-10611
-10606
-10601
-10595
-10589
-10583
-10577
-10571
-10565
-10559
-10554
-10548
-10543
-10538
-10534
-10529
-10524
-10520
-10515
-10509
-10504
-10497
-10490
-10482
-10473
-10464
-10453
-10441
-10429
-10415
-10401
-10386
-10370
-10353
-10336
-10318
-10300
-10281
-10262
-10243
-10223
-10203
-10183
-10163
-10142
-10122
-10101
-10079
-10058
-10037
-10015
-9994
-9972
-9950
-9928
-9905
-9882
-9859
-9836
-9812
-9789
-9765
-9741
-9718
-9695
-9672
-9649
-9627
-9606
-9584
-9564
-9543
-9523
-9503
-9484
-9465
-9447
-9429
-9411
-9394
-9378
-9362
-9346
-9331
-9316
-9302
-9288
-9274
-9260
-9246
-9233
-9219
-9206
-9192
-9178
-9164
-9149
-9134
-9118
-9102
-9086
-9069
-9051
-9033
-9015
-8996
-8976
-8956
-8935
-8914
-8893
-8870
-8847
-8824
-8799
-8775
-8749
-8723
-8697
-8671
-8644
-8617
-8589
-8562
-8534
-8507
-8478
-8450
-8421
-8392
-8362
-8332
-8301
-8270
-8239
-8207
-8175
-8143
-8111
-8077
-8045
-8013
-7981
-7948
-7916
-7883
-7850
-7818
-7785
-7753
-7721
-7689
-7658
-7627
-7596
-7566
-7536
-7506
-7477
-7449
-7421
-7393
-7366
-7340
-7314
-7288
-7264
-7240
-7216
-7193
-7170
-7148
-7127
-7106
-7086
-7066
-7048
-7030
-7014
-6998
-6984
-6971
-6960
-6949
-6940
-6933
-6926
-6921
-6917
-6913
-6911
-6909
-6908
-6908
-6908
-6909
-6910
-6911
-6912
-6914
-6916
-6918
-6921
-6924
-6927
-6930
-6934
-6938
-6942
-6947
-6952
-6958
-6965
-6971
-6979
-6987
-6995
-7004
-7014
-7023
-7033
-7043
-7053
-7064
-7074
-7085
-7095
-7106
-7116
-7127
-7137
-7147
-7158
-7168
-7178
-7187
-7197
-7206
-7214
-7223
-7230
-7238
-7245
-7251
-7256
-7261
-7265
-7269
-7271
-7273
-7273
-7273
-7272
-7270
-7268
-7265
-7262
-7258
-7254
-7250
-7245
-7240
-7235
-7230
-7225
-7220
-7215
-7210
-7205
-7201
-7197
-7194
-7191
-7188
-7186
-7184
-7182
-7180
-7179
-7179
-7178
-7179
-7179
-7181
-7184
-7187
-7191
-7197
-7203
-7211
-7219
-7227
-7237
-7246
-7256
-7267
-7277
-7288
-7299
-7310
-7321
-7332
-7343
-7354
-7365
-7376
-7387
-7397
-7407
-7416
-7425
-7433
-7440
-7447
-7454
-7460
-7465
-7470
-7475
-7479
-7483
-7487
-7490
-7493
-7497
-7500
-7504
-7507
-7511
-7515
-7520
-7525
-7531
-7537
-7543
-7550
-7557
-7564
-7571
-7578
-7586
-7593
-7600
-7607
-7614
-7621
-7628
-7634
-7639
-7644
-7649
-7652
-7655
-7658
-7660
-7661
-7661
-7661
-7660
-7658
-7657
-7654
-7651
-7648
-7645
-7642
-7639
-7636
-7632
-7630
-7627
-7624
-7622
-7620
-7617
-7615
-7612
-7610
-7606
-7603
-7599
-7594
-7589
-7583
-7576
-7569
-7561
-7552
-7542
-7531
-7519
-7507
-7494
-7481
-7466
-7452
-7436
-7421
-7405
-7388
-7371
-7353
-7334
-7315
-7295
-7275
-7253
-7230
-7207
-7182
-7157
-7130
-7103
-7075
-7046
-7016
-6985
-6954
-6922
-6889
-6856
-6822
-6787
-6752
-6715
-6678
-6640
-6601
-6561
-6520
-6478
-6436
-6393
-6350
-6307
-6263
-6220
-6177
-6135
-6093
-6051
-6010
-5969
-5929
-5889
-5850
-5811
-5772
-5734
-5696
-5659
-5623
-5587
-5551
-5516
-5482
-5448
-5415
-5381
-5348
-5315
-5282
-5249
-5217
-5184
-5151
-5119
-5086
-5054
-5021
-4989
-4956
-4923
-4891
-4858
-4824
-4791
-4757
-4723
-4688
-4653
-4617
-4581
-4544
-4507
-4468
-4429
-4389
-4349
-4307
-4265
-4221
-4177
-4131
-4085
-4037
-3989
-3940
-3890
-3839
-3788
-3736
-3684
-3631
-3579
-3527
-3475
-3423
-3372
-3322
-3271
-3221
-3172
-3122
-3073
-3024
-2975
-2927
-2878
-2829
-2780
-2731
-2681
-2632
-2582
-2532
-2481
-2431
-2381
-2330
-2279
-2229
-2178
-2127
-2076
-2024
-1972
-1920
-1867
-1814
-1761
-1707
-1653
-1598
-1543
-1487
-1431
-1375
-1318
-1261
-1204
-1146
-1089
-1031
-973
-916
-858
-800
-742
-683
-625
-566
-507
-448
-388
-328
-267
-206
-144
-83
-21
41
104
166
228
291
353
416
479
541
604
667
729
791
852
914
974
1034
1094
1153
1212
1271
1330
1389
1448
1507
1567
1627
1687
1749
1810
1873
1936
1999
2062
2125
2188
2251
2314
2376
2437
2497
2557
2616
2674
2732
2789
2845
2901
2956
3011
3065
3119
3173
3226
3279
3332
3385
3439
3492
3545
3598
3650
3703
3756
3809
3861
3913
3965
4017
4067
4119
4169
4219
4268
4316
4364
4411
4457
4502
4546
4589
4631
4673
4714
4754
4794
4833
4872
4910
4948
4985
5022
5059
5095
5131
5167
5203
5238
5273
5308
5342
5377
5411
5444
5478
5510
5543
5575
5607
5638
5669
5700
5730
5761
5791
5820
5850
5879
5908
5937
5965
5992
6020
6046
6072
6097
6122
6146
6169
6191
6212
6233
6252
6271
6289
6307
6324
6340
6356
6371
6387
6402
6416
6431
6445
6460
6474
6487
6501
6514
6528
6541
6554
6566
6579
6592
6604
6617
6629
6641
6653
6665
6676
6688
6698
6708
6717
6726
6734
6740
6747
6752
6756
6760
6763
6765
6767
6768
6768
6768
6767
6766
6765
6763
6762
6760
6758
6756
6754
6752
6750
6747
6745
6743
6740
6738
6736
6733
6731
6729
6727
6725
6723
6722
6720
6718
6716
6714
6712
6710
6708
6706
6705
6703
6701
6700
6699
6699
6699
6699
6700
6702
6704
6707
6711
6715
6720
6725
6731
6738
6745
6752
6760
6768
6776
6784
6792
6801
6809
6818
6826
6835
6843
6851
6859
6867
6874
6881
6888
6894
6900
6906
6911
6915
6920
6923
6927
6929
6932
6934
6936
6937
6938
6939
6939
6939
6939
6938
6937
6935
6932
6929
6925
6921
6916
6910
6904
6897
6890
6883
6876
6868
6860
6852
6843
6833
6824
6813
6802
6790
6778
6764
6750
6735
6720
6703
6686
6668
6650
6630
6610
6589
6567
6545
6522
6498
6473
6449
6423
6397
6370
6342
6314
6285
6255
6225
6193
6161
6128
6095
6060
6025
5990
5953
5917
5879
5842
5804
5767
5729
5691
5653
5615
5578
5540
5503
5466
5430
5394
5358
5323
5289
5255
5222
5190
5159
5129
5100
5072
5044
5018
4992
4968
4944
4921
4899
4877
4856
4836
4816
4797
4778
4760
4742
4724
4707
4691
4675
4660
4645
4631
4619
4607
4596
4586
4577
4570
4563
4557
4551
4547
4543
4540
4538
4537
4536
4535
4536
4537
4539
4543
4547
4551
4557
4564
4572
4581
4590
4600
4611
4623
4636
4649
4663
4678
4693
4709
4725
4741
4758
4774
4792
4809
4827
4845
4863
4882
4901
4921
4942
4963
4985
5007
5029
5052
5075
5099
5122
5145
5168
5191
5214
5237
5260
5283
5306
5328
5351
5373
5396
5418
5439
5461
5482
5503
5523
5543
5563
5583
5602
5621
5640
5659
5677
5696
5713
5731
5749
5766
5782
5799
5815
5830
5845
5860
5874
5887
5900
5913
5924
5935
5946
5955
5964
5972
5979
5985
5991
5996
6001
6005
6008
6011
6013
6015
6017
6018
6018
6017
6016
6014
6011
6007
6003
5998
5991
5985
5977
5969
5961
5951
5942
5931
5920
5909
5897
5884
5870
5855
5840
5825
5808
5791
5774
5757
5739
5721
5703
5684
5666
5648
5630
5612
5594
5576
5559
5541
5525
5508
5492
5477
5462
5447
5432
5418
5404
5390
5377
5363
5350
5336
5323
5309
5296
5282
5269
5255
5241
5227
5213
5198
5183
5168
5153
5138
5123
5108
5093
5078
5063
5048
5033
5019
5004
4989
4974
4960
4945
4930
4916
4901
4886
4870
4855
4839
4824
4808
4792
4775
4759
4743
4727
4710
4695
4679
4664
4649
4635
4621
4607
4594
4582
4570
4558
4547
4536
4525
4515
4504
4494
4483
4472
4462
4450
4439
4427
4414
4401
4387
4373
4358
4343
4326
4310
4292
4274
4256
4237
4218
4199
4179
4159
4138
4118
4097
4077
4056
4035
4014
3993
3971
3950
3929
3908
3888
3867
3846
3825
3805
3784
3764
3744
3723
3703
3682
3661
3641
3620
3599
3578
3557
3536
3515
3494
3474
3453
3433
3413
3393
3374
3355
3336
3317
3299
3281
3264
3246
3229
3212
3196
3179
3162
3146
3130
3113
3097
3081
3065
3048
3032
3015
2999
2982
2964
2947
2930
2912
2894
2877
2859
2841
2824
2806
2789
2772
2754
2737
2720
2703
2685
2668
2651
2634
2618
2601
2585
2569
2554
2539
2524
2509
2495
2481
2468
2454
2441
2428
2416
2404
2393
2382
2371
2362
2352
2344
2335
2327
2320
2312
2305
2297
2290
2283
2275
2267
2259
2250
2241
2231
2221
2210
2198
2186
2173
2160
2146
2131
2117
2102
2086
2071
2056
2041
2025
2012
1998
1985
1972
1960
1948
1936
1925
1914
1904
1893
1883
1873
1864
1854
1845
1836
1827
1818
1809
1800
1791
1781
1772
1762
1753
1742
1732
1721
1710
1699
1688
1677
1665
1654
1643
1632
1622
1612
1602
1592
1583
1574
1566
1558
1550
1543
1536
1529
1522
1515
1509
1502
1495
1489
1482
1475
1468
1462
1455
1449
1442
1436
1430
1425
1419
1414
1409
1404
1399
1395
1390
1386
1382
1378
1375
1371
1367
1364
1360
1357
1353
1349
1345
1340
1336
1331
1326
1321
1316
1312
1308
1304
1301
1298
1296
1295
1294
1295
1296
1298
1301
1304
1309
1315
1322
1329
1337
1346
1356
1366
1376
1387
1397
1408
1419
1431
1442
1453
1464
1475
1487
1498
1510
1522
1535
1548
1561
1574
1588
1602
1616
1630
1644
1659
1673
1687
1701
1714
1728
1741
1755
1768
1780
1793
1806
1818
1831
1843
1856
1868
1880
1891
1902
1913
1922
1932
1940
1948
1954
1960
1965
1968
1971
1973
1974
1973
1972
1970
1966
1962
1957
1950
1943
1935
1926
1915
1904
1891
1877
1862
1845
1827
1808
1788
1766
1742
1718
1692
1666
1638
1609
1579
1549
1518
1486
1454
1420
1387
1353
1318
1283
1247
1210
1173
1136
1098
1059
1020
979
938
896
854
810
766
721
674
627
579
530
480
429
376
323
268
212
155
97
38
-22
-82
-143
-205
-267
-329
-392
-455
-517
-580
-643
-705
-767
-830
-892
-953
-1014
-1076
-1138
-1199
-1259
-1320
-1380
-1441
-1500
-1560
-1619
-1678
-1737
-1795
-1852
-1909
-1966
-2021
-2078
-2133
-2188
-2242
-2295
-2348
-2401
-2453
-2504
-2555
-2605
-2655
-2705
-2754
-2803
-2852
-2900
-2948
-2996
-3043
-3090
-3136
-3182
-3228
-3273
-3317
-3361
-3405
-3448
-3490
-3532
-3573
-3613
-3653
-3692
-3731
-3769
-3807
-3843
-3879
-3915
-3949
-3983
-4016
-4048
-4080
-4111
-4141
-4170
-4198
-4226
-4253
-4279
-4304
-4328
-4351
-4373
-4395
-4414
-4433
-4451
-4467
-4482
-4496
-4508
-4519
-4529
-4537
-4543
-4548
-4552
-4553
-4554
-4552
-4549
-4544
-4538
-4530
-4521
-4510
-4498
-4485
-4471
-4456
-4440
-4424
-4406
-4388
-4370
-4351
-4332
-4313
-4293
-4274
-4254
-4234
-4214
-4194
-4173
-4153
-4133
-4114
-4094
-4075
-4057
-4038
-4021
-4003
-3987
-3971
-3955
-3939
-3924
-3909
-3894
-3879
-3865
-3851
-3837
-3823
-3810
-3796
-3783
-3770
-3758
-3746
-3734
-3722
-3711
-3700
-3690
-3680
-3670
-3661
-3653
-3645
-3638
-3631
-3625
-3619
-3614
-3609
-3605
-3602
-3599
-3597
-3595
-3595
-3594
-3595
-3596
-3597
-3599
-3601
-3604
-3607
-3611
-3614
-3618
-3622
-3626
-3631
-3635
-3639
-3643
-3647
-3651
-3654
-3658
-3660
-3663
-3664
-3666
-3667
-3667
-3667
-3666
-3666
-3664
-3663
-3660
-3658
-3655
-3652
-3648
-3644
-3639
-3634
-3629
-3623
-3617
-3610
-3604
-3596
-3589
-3581
-3573
-3564
-3555
-3545
-3534
-3523
-3511
-3497
-3483
-3467
-3450
-3431
-3411
-3390
-3367
-3343
-3317
-3289
-3260
-3230
-3199
-3167
-3133
-3099
-3064
-3029
-2993
-2957
-2921
-2884
-2847
-2810
-2773
-2735
-2697
-2659
-2620
-2581
-2542
-2503
-2464
-2425
-2386
-2347
-2308
-2270
-2232
-2194
-2157
-2120
-2083
-2047
-2011
-1975
-1940
-1904
-1869
-1833
-1798
-1762
-1727
-1691
-1656
-1620
-1585
-1550
-1515
-1480
-1445
-1410
-1376
-1341
-1307
-1272
-1238
-1204
-1169
-1135
-1101
-1067
-1033
-998
-964
-930
-896
-863
-829
-795
-762
-728
-695
-662
-628
-595
-562
-529
-495
-462
-429
-395
-361
-327
-292
-257
-222
-187
-152
-116
-80
-44
-8
29
65
101
138
174
211
247
284
320
357
394
432
469
507
545
584
623
662
701
740
780
819
859
899
938
978
1018
1058
1098
1138
1179
1219
1260
1302
1344
1386
1429
1472
1516
1560
1604
1649
1695
1741
1788
1835
1883
1932
1981
2029
2080
2131
2182
2233
2285
2337
2389
2441
2493
2544
2596
2647
2698
2748
2799
2849
2898
2947
2996
3044
3092
3139
3186
3232
3278
3323
3368
3412
3457
3500
3544
3587
3630
3673
3715
3757
3799
3841
3882
3923
3963
4003
4042
4080
4118
4156
4193
4229
4265
4301
4336
4370
4405
4439
4472
4506
4539
4572
4604
4637
4670
4702
4735
4767
4799
4831
4864
4896
4928
4961
4994
5026
5060
5093
5126
5160
5193
5227
5260
5293
5326
5359
5391
5423
5455
5486
5517
5547
5577
5607
5636
5664
5692
5720
5747
5774
5800
5825
5851
5875
5900
5924
5948
5972
5996
6019
6042
6065
6088
6111
6133
6156
6178
6200
6222
6243
6265
6287
6308
6329
6350
6370
6390
6410
6429
6447
6465
6483
6499
6515
6531
6546
6560
6574
6588
6600
6613
6624
6636
6646
6656
6666
6675
6684
6692
6700
6708
6716
6723
6731
6738
6745
6753
6760
6766
6773
6780
6786
6792
6798
6804
6809
6814
6819
6823
6828
6832
6835
6838
6841
6843
6845
6845
6846
6845
6844
6842
6839
6836
6831
6826
6819
6812
6803
6794
6783
6771
6758
6743
6727
6709
6690
6670
6648
6624
6600
6574
6547
6519
6490
6460
6429
6398
6365
6332
6298
6262
6226
6188
6149
6109
6068
6025
5981
5935
5888
5840
5790
5739
5686
5632
5577
5520
5463
5404
5344
5284
5222
5160
5098
5035
4972
4908
4844
4779
4714
4649
4583
4517
4451
4385
4318
4252
4185
4118
4051
3984
3916
3848
3780
3711
3642
3572
3502
3432
3361
3290
3218
3147
3076
3004
2933
2862
2792
2721
2651
2581
2512
2443
2374
2306
2238
2171
2105
2039
1974
1910
1847
1784
1723
1662
1602
1544
1486
1430
1375
1321
1269
1218
1168
1120
1074
1029
986
944
904
865
828
793
759
726
695
666
638
612
587
564
543
523
505
488
473
460
449
439
430
423
417
413
410
408
408
408
410
413
416
421
426
432
438
445
453
461
470
479
489
500
511
524
537
552
567
584
601
620
639
659
680
702
725
748
773
798
825
852
880
908
937
967
997
1028
1059
1090
1121
1153
1186
1219
1252
1287
1322
1357
1394
1431
1470
1509
1548
1589
1630
1671
1713
1755
1798
1841
1884
1928
1972
2016
2060
2105
2149
2194
2239
2285
2330
2376
2421
2467
2513
2559
2606
2652
2698
2744
2791
2837
2883
2929
2975
3021
3067
3112
3158
3204
3250
3297
3344
3391
3438
3486
3534
3582
3631
3680
3729
3779
3829
3879
3929
3979
4027
4078
4128
4178
4227
4276
4324
4372
4420
4467
4513
4559
4605
4650
4694
4738
4781
4823
4865
4906
4946
4986
5025
5063
5101
5138
5174
5210
5245
5279
5313
5347
5380
5412
5444
5475
5506
5536
5566
5595
5623
5650
5677
5703
5728
5752
5776
5798
5819
5839
5859
5877
5894
5910
5925
5939
5952
5965
5976
5986
5996
6005
6013
6020
6026
6031
6036
6039
6042
6044
6045
6045
6044
6042
6040
6036
6032
6027
6021
6014
6006
5997
5987
5976
5964
5951
5937
5922
5905
5888
5870
5851
5832
5811
5791
5769
5748
5726
5704
5681
5659
5637
5614
5592
5569
5547
5525
5504
5482
5461
5440
5419
5399
5379
5359
5339
5319
5299
5280
5260
5240
5220
5200
5180
5159
5139
5118
5097
5076
5054
5033
5011
4990
4968
4946
4924
4901
4878
4854
4830
4806
4781
4755
4728
4701
4673
4644
4615
4585
4555
4524
4493
4462
4430
4398
4365
4332
4299
4266
4233
4199
4166
4132
4099
4066
4032
3999
3966
3933
3901
3869
3837
3806
3776
3746
3717
3688
3661
3634
3607
3582
3557
3532
3509
3485
3463
3441
3420
3400
3380
3361
3343
3326
3309
3294
3279
3266
3253
3241
3230
3219
3210
3201
3193
3186
3179
3174
3169
3165
3162
3160
3159
3158
3157
3157
3158
3158
3159
3161
3162
3164
3167
3170
3173
3177
3182
3188
3194
3200
3208
3216
3225
3234
3244
3254
3265
3276
3288
3300
3313
3326
3339
3353
3367
3381
3396
3411
3427
3443
3460
3477
3494
3512
3530
3548
3567
3585
3604
3622
3640
3657
3674
3691
3707
3722
3737
3751
3764
3778
3790
3803
3815
3826
3838
3849
3861
3872
3884
3895
3906
3917
3928
3939
3949
3959
3968
3977
3985
3992
3999
4005
4010
4014
4019
4022
4024
4026
4027
4027
4027
4027
4025
4022
4019
4014
4010
4003
3997
3989
3980
3971
3961
3950
3939
3926
3914
3901
3887
3874
3860
3845
3831
3816
3802
3787
3773
3758
3744
3729
3714
3700
3685
3670
3655
3640
3624
3609
3593
3576
3560
3543
3525
3508
3490
3471
3453
3434
3414
3394
3373
3352
3331
3308
3286
3263
3239
3216
3192
3168
3145
3121
3098
3076
3053
3031
3010
2989
2968
2947
2927
2907
2887
2867
2847
2827
2807
2787
2767
2746
2725
2704
2683
2661
2639
2616
2593
2570
2546
2522
2498
2473
2448
2423
2398
2372
2346
2320
2294
2268
2241
2215
2188
2161
2134
2107
2080
2053
2027
2000
1973
1946
1920
1894
1867
1841
1815
1789
1764
1738
1712
1686
1660
1635
1609
1584
1559
1534
1510
1486
1463
1440
1417
1395
1374
1353
1332
1312
1293
1274
1256
1239
1222
1206
1191
1177
1164
1152
1141
1131
1122
1114
1108
1102
1098
1095
1093
1093
1093
1094
1096
1099
1102
1107
1112
1117
1124
1131
1138
1146
1155
1164
1174
1185
1196
1208
1220
1234
1248
1263
1280
1297
1315
1334
1354
1375
1397
1420
1443
1468
1493
1520
1547
1575
1604
1633
1664
1695
1726
1759
1792
1825
1859
1894
1929
1965
2001
2039
2077
2116
2155
2194
2235
2275
2317
2359
2401
2444
2488
2532
2576
2621
2667
2712
2758
2805
2851
2898
2945
2992
3040
3087
3135
3183
3231
3279
3327
3375
3424
3472
3519
3567
3615
3663
3710
3757
3805
3851
3898
3945
3991
4035
4082
4127
4171
4215
4259
4303
4346
4390
4433
4476
4519
4562
4605
4648
4691
4734
4777
4820
4862
4905
4947
4990
5031
5073
5114
5154
5195
5234
5273
5311
5348
5386
5422
5458
5494
5529
5564
5598
5632
5666
5699
5732
5764
5796
5828
5859
5889
5919
5949
5978
6007
6036
6064
6092
6120
6147
6175
6203
6230
6257
6284
6311
6338
6364
6390
6416
6441
6466
6490
6514
6537
6560
6582
6604
6626
6648
6669
6690
6711
6731
6751
6771
6790
6809
6827
6845
6862
6878
6894
6909
6924
6938
6951
6964
6976
6988
7000
7011
7021
7032
7041
7051
7059
7068
7075
7083
7089
7095
7101
7106
7110
7114
7118
7121
7123
7126
7127
7129
7129
7129
7129
7128
7127
7125
7123
7120
7117
7113
7109
7105
7100
7094
7088
7081
7073
7065
7056
7046
7036
7025
7013
7000
6986
6971
6956
6940
6923
6905
6886
6867
6846
6825
6803
6781
6758
6734
6710
6686
6661
6637
6612
6588
6563
6538
6514
6489
6464
6439
6414
6388
6362
6335
6308
6280
6252
6223
6194
6165
6136
6107
6078
6048
6019
5990
5961
5932
5902
5873
5844
5814
5785
5755
5725
5696
5666
5636
5606
5575
5545
5514
5483
5452
5420
5388
5356
5323
5289
5255
5220
5185
5150
5114
5077
5040
5002
4964
4926
4887
4847
4808
4767
4727
4686
4645
4603
4561
4518
4475
4432
4388
4343
4298
4253
4206
4160
4113
4065
4017
3968
3919
3869
3819
3768
3716
3664
3611
3557
3503
3448
3392
3336
3279
3222
3165
3107
3049
2991
2933
2874
2815
2756
2697
2638
2579
2520
2462
2404
2346
2289
2232
2176
2120
2064
2009
1955
1902
1849
1798
1747
1696
1647
1598
1550
1503
1456
1410
1365
1319
1274
1230
1185
1141
1097
1053
1008
966
923
880
838
796
754
713
673
633
594
556
519
482
446
410
375
340
306
272
238
205
173
141
110
80
50
22
-5
-32
-57
-82
-106
-129
-152
-175
-198
-220
-242
-264
-287
-309
-331
-353
-375
-397
-418
-440
-462
-483
-505
-526
-548
-570
-592
-613
-635
-657
-679
-700
-721
-743
-764
-784
-805
-825
-845
-865
-885
-904
-923
-942
-961
-979
-998
-1014
-1033
-1051
-1068
-1084
-1101
-1117
-1132
-1147
-1161
-1175
-1188
-1200
-1212
-1223
-1234
-1244
-1253
-1262
-1271
-1280
-1288
-1296
-1304
-1312
-1321
-1329
-1338
-1347
-1357
-1367
-1377
-1388
-1399
-1410
-1421
-1433
-1444
-1456
-1467
-1479
-1491
-1502
-1513
-1525
-1536
-1547
-1559
-1570
-1581
-1593
-1605
-1617
-1630
-1643
-1656
-1670
-1684
-1699
-1713
-1728
-1744
-1759
-1775
-1791
-1807
-1824
-1840
-1857
-1874
-1890
-1908
-1925
-1943
-1961
-1979
-1998
-2017
-2036
-2056
-2077
-2098
-2119
-2141
-2164
-2187
-2210
-2234
-2258
-2282
-2306
-2330
-2353
-2377
-2401
-2425
-2448
-2472
-2495
-2518
-2540
-2562
-2584
-2605
-2626
-2646
-2665
-2684
-2703
-2720
-2737
-2754
-2770
-2785
-2800
-2815
-2829
-2843
-2856
-2870
-2883
-2896
-2910
-2923
-2937
-2952
-2967
-2982
-2998
-3014
-3030
-3047
-3063
-3080
-3097
-3115
-3132
-3149
-3166
-3183
-3200
-3217
-3235
-3252
-3270
-3287
-3305
-3323
-3340
-3358
-3376
-3394
-3411
-3429
-3446
-3464
-3481
-3498
-3515
-3532
-3549
-3565
-3582
-3600
-3617
-3634
-3652
-3669
-3688
-3706
-3726
-3746
-3766
-3787
-3809
-3832
-3856
-3880
-3905
-3931
-3957
-3984
-4011
-4040
-4067
-4097
-4126
-4155
-4185
-4215
-4246
-4276
-4307
-4338
-4369
-4400
-4431
-4462
-4493
-4525
-4557
-4589
-4622
-4655
-4688
-4722
-4756
-4790
-4824
-4858
-4893
-4927
-4962
-4997
-5032
-5068
-5103
-5139
-5174
-5210
-5246
-5282
-5318
-5354
-5390
-5426
-5462
-5497
-5533
-5569
-5605
-5641
-5678
-5714
-5751
-5788
-5825
-5863
-5900
-5938
-5975
-6013
-6050
-6088
-6125
-6162
-6200
-6237
-6275
-6313
-6351
-6389
-6427
-6467
-6506
-6546
-6588
-6630
-6672
-6716
-6761
-6807
-6853
-6900
-6947
-6995
-7042
-7090
-7137
-7184
-7230
-7276
-7322
-7367
-7412
-7456
-7500
-7543
-7586
-7629
-7671
-7713
-7755
-7796
-7837
-7878
-7918
-7959
-7999
-8039
-8077
-8118
-8157
-8196
-8234
-8273
-8311
-8349
-8386
-8423
-8461
-8498
-8534
-8571
-8608
-8644
-8681
-8717
-8753
-8789
-8825
-8860
-8895
-8930
-8964
-8999
-9032
-9066
-9099
-9132
-9165
-9198
-9231
-9264
-9296
-9329
-9362
-9394
-9426
-9458
-9490
-9522
-9553
-9584
-9615
-9646
-9676
-9706
-9736
-9764
-9793
-9821
-9848
-9874
-9900
-9926
-9950
-9975
-9998
-10021
-10044
-10066
-10087
-10107
-10126
-10145
-10162
-10179
-10195
-10211
-10225
-10240
-10253
-10267
-10280
-10293
-10305
-10318
-10330
-10342
-10354
-10366
-10377
-10388
-10399
-10409
-10419
-10428
-10437
-10446
-10454
-10462
-10470
-10477
-10485
-10492
-10500
-10507
-10514
-10521
-10527
-10534
-10539
-10545
-10550
-10554
-10558
-10562
-10565
-10568
-10570
-10571
-10572
-10573
-10572
-10571
-10570
-10567
-10564
-10559
-10554
-10549
-10542
-10535
-10527
-10518
-10508
-10498
-10488
-10476
-10464
-10452
-10439
-10425
-10411
-10397
-10381
-10365
-10349
-10332
-10314
-10296
-10277
-10258
-10238
-10218
-10198
-10177
-10155
-10134
-10112
-10089
-10066
-10042
-10019
-9994
-9970
-9945
-9920
-9895
-9870
-9844
-9818
-9791
-9764
-9737
-9709
-9681
-9653
-9624
-9595
-9565
-9535
-9505
-9475
-9445
-9414
-9384
-9353
-9323
-9293
-9264
-9235
-9206
-9178
-9151
-9124
-9098
-9072
-9047
-9023
-8999
-8976
-8953
-8930
-8908
-8886
-8864
-8843
-8822
-8801
-8781
-8761
-8742
-8724
-8706
-8689
-8673
-8658
-8644
-8632
-8620
-8610
-8601
-8592
-8585
-8579
-8574
-8570
-8567
-8565
-8563
-8563
-8563
-8565
-8568
-8572
-8576
-8582
-8590
-8598
-8607
-8617
-8628
-8640
-8653
-8667
-8682
-8697
-8713
-8730
-8748
-8766
-8785
-8805
-8825
-8846
-8867
-8888
-8910
-8932
-8954
-8977
-9000
-9023
-9047
-9071
-9095
-9120
-9144
-9168
-9193
-9217
-9242
-9266
-9290
-9314
-9337
-9360
-9383
-9406
-9428
-9450
-9472
-9493
-9514
-9535
-9555
-9574
-9594
-9612
-9630
-9647
-9664
-9680
-9696
-9711
-9725
-9740
-9754
-9769
-9783
-9798
-9812
-9827
-9843
-9858
-9874
-9890
-9907
-9923
-9940
-9956
-9973
-9990
-10006
-10022
-10038
-10053
-10068
-10082
-10096
-10109
-10122
-10134
-10145
-10156
-10166
-10175
-10183
-10191
-10198
-10205
-10210
-10215
-10220
-10223
-10226
-10227
-10228
-10227
-10226
-10223
-10219
-10214
-10209
-10202
-10195
-10186
-10178
-10168
-10159
-10148
-10137
-10126
-10114
-10102
-10089
-10076
-10062
-10048
-10033
-10017
-10001
-9985
-9968
-9950
-9932
-9913
-9893
-9873
-9853
-9832
-9810
-9788
-9765
-9742
-9719
-9695
-9671
-9647
-9622
-9597
-9572
-9547
-9521
-9496
-9470
-9445
-9419
-9393
-9367
-9342
-9316
-9290
-9264
-9238
-9212
-9187
-9161
-9136
-9110
-9085
-9060
-9035
-9010
-8985
-8960
-8936
-8911
-8887
-8863
-8839
-8815
-8791
-8767
-8743
-8720
-8696
-8673
-8649
-8626
-8602
-8578
-8554
-8529
-8505
-8480
-8455
-8430
-8405
-8379
-8353
-8327
-8301
-8275
-8248
-8221
-8194
-8166
-8138
-8109
-8082
-8054
-8026
-7998
-7970
-7942
-7915
-7887
-7860
-7833
-7807
-7780
-7754
-7728
-7702
-7676
-7650
-7624
-7598
-7572
-7546
-7520
-7494
-7468
-7441
-7415
-7389
-7363
-7338
-7312
-7287
-7261
-7237
-7212
-7188
-7164
-7140
-7117
-7094
-7071
-7049
-7027
-7005
-6984
-6962
-6941
-6920
-6899
-6878
-6858
-6837
-6816
-6796
-6775
-6754
-6733
-6712
-6691
-6669
-6646
-6623
-6599
-6575
-6550
-6525
-6499
-6472
-6445
-6418
-6390
-6362
-6334
-6307
-6279
-6251
-6224
-6197
-6170
-6143
-6117
-6091
-6066
-6041
-6017
-5993
-5970
-5948
-5926
-5905
-5885
-5865
-5846
-5827
-5808
-5789
-5771
-5753
-5735
-5717
-5699
-5681
-5663
-5646
-5628
-5611
-5593
-5576
-5559
-5543
-5526
-5510
-5494
-5478
-5462
-5447
-5431
-5416
-5400
-5385
-5370
-5354
-5339
-5325
-5310
-5295
-5281
-5266
-5252
-5237
-5222
-5208
-5193
-5178
-5162
-5147
-5132
-5116
-5101
-5086
-5071
-5057
-5042
-5028
-5014
-5000
-4987
-4974
-4961
-4948
-4935
-4923
-4911
-4899
-4888
-4877
-4866
-4856
-4846
-4837
-4828
-4819
-4811
-4803
-4795
-4787
-4779
-4770
-4762
-4753
-4744
-4735
-4726
-4716
-4705
-4694
-4683
-4671
-4659
-4646
-4633
-4619
-4604
-4589
-4574
-4558
-4542
-4526
-4509
-4492
-4475
-4457
-4439
-4420
-4401
-4382
-4362
-4342
-4321
-4299
-4277
-4254
-4231
-4207
-4183
-4159
-4134
-4108
-4082
-4054
-4027
-4001
-3973
-3945
-3916
-3887
-3857
-3827
-3797
-3766
-3736
-3705
-3673
-3642
-3611
-3580
-3549
-3518
-3487
-3456
-3426
-3395
-3365
-3335
-3305
-3276
-3246
-3217
-3187
-3158
-3128
-3099
-3070
-3041
-3012
-2983
-2954
-2926
-2898
-2870
-2842
-2815
-2789
-2762
-2736
-2711
-2686
-2661
-2636
-2612
-2587
-2563
-2538
-2514
-2489
-2464
-2439
-2414
-2388
-2363
-2337
-2312
-2286
-2261
-2236
-2210
-2185
-2160
-2135
-2110
-2086
-2062
-2037
-2013
-1990
-1966
-1942
-1918
-1894
-1871
-1847
-1823
-1798
-1774
-1750
-1726
-1702
-1677
-1653
-1629
-1605
-1581
-1557
-1533
-1509
-1485
-1462
-1438
-1414
-1390
-1367
-1343
-1320
-1297
-1273
-1250
-1227
-1205
-1182
-1160
-1137
-1115
-1094
-1073
-1052
-1032
-1012
-995
-978
-961
-946
-931
-918
-906
-894
-884
-875
-866
-859
-852
-846
-841
-837
-834
-831
-829
-827
-826
-825
-824
-824
-824
-825
-825
-826
-827
-828
-828
-828
-828
-827
-826
-825
-823
-820
-817
-814
-810
-805
-801
-795
-790
-784
-778
-771
-764
-757
-749
-741
-733
-724
-716
-706
-697
-687
-677
-666
-655
-644
-632
-620
-607
-594
-581
-566
-552
-536
-520
-503
-485
-467
-449
-429
-409
-389
-367
-346
-324
-301
-278
-255
-231
-207
-183
-158
-134
-109
-84
-58
-32
-6
20
46
72
99
125
152
178
204
229
255
280
306
331
356
381
406
430
455
480
504
529
553
578
602
626
650
673
696
719
741
763
785
806
826
846
865
883
901
918
935
951
966
981
995
1008
1022
1035
1047
1059
1070
1080
1090
1099
1108
1116
1123
1129
1134
1139
1143
1146
1149
1150
1152
1152
1151
1150
1149
1146
1143
1140
1136
1132
1127
1123
1117
1112
1106
1100
1094
1089
1083
1077
1071
1066
1061
1056
1051
1047
1043
1040
1037
1034
1032
1030
1028
1027
1026
1026
1026
1026
1026
1028
1029
1032
1035
1039
1043
1048
1054
1060
1067
1074
1082
1090
1099
1109
1119
1129
1140
1152
1164
1176
1189
1202
1215
1229
1243
1257
1272
1286
1302
1317
1333
1350
1367
1385
1403
1421
1441
1460
1480
1501
1522
1543
1565
1587
1610
1632
1656
1679
1703
1727
1751
1775
1800
1824
1849
1875
1900
1926
1953
1979
2005
2033
2062
2090
2119
2148
2177
2207
2238
2268
2300
2331
2363
2395
2428
2461
2495
2528
2562
2597
2631
2667
2702
2738
2774
2811
2848
2886
2924
2962
3001
3041
3081
3122
3163
3205
3248
3291
3335
3379
3424
3469
3514
3560
3606
3653
3700
3747
3794
3842
3889
3937
3986
4034
4082
4131
4179
4227
4276
4325
4373
4422
4471
4520
4570
4619
4668
4718
4767
4816
4866
4916
4965
5015
5066
5116
5167
5217
5269
5320
5372
5424
5476
5528
5581
5634
5687
5740
5794
5848
5902
5956
6011
6065
6120
6176
6231
6287
6342
6398
6453
6509
6564
6620
6675
6730
6785
6840
6895
6949
7003
7057
7111
7165
7219
7272
7326
7379
7432
7485
7538
7591
7644
7696
7748
7800
7851
7902
7952
8002
8051
8100
8148
8196
8243
8290
8337
8383
8429
8474
8519
8564
8609
8653
8697
8741
8786
8830
8874
8919
8964
9010
9056
9102
9148
9194
9241
9287
9333
9379
9425
9470
9515
9560
9603
9647
9689
9731
9772
9812
9852
9891
9929
9967
10004
10041
10077
10113
10148
10183
10217
10251
10285
10318
10350
10381
10412
10442
10471
10500
10528
10555
10581
10607
10632
10657
10682
10706
10730
10753
10776
10799
10821
10843
10865
10886
10907
10928
10948
10968
10988
11007
11027
11047
11066
11086
11105
11125
11144
11164
11183
11203
11222
11242
11262
11283
11304
11325
11347
11369
11391
11414
11438
11461
11485
11509
11533
11558
11582
11606
11631
11655
11679
11703
11726
11750
11773
11795
11818
11840
11862
11884
11907
11929
11952
11974
11997
12021
12044
12068
12092
12116
12141
12165
12190
12215
12241
12266
12291
12317
12343
12369
12395
12421
12447
12473
12499
12525
12550
12575
12601
12626
12650
12675
12700
12724
12748
12772
12796
12820
12843
12866
12889
12912
12934
12956
12977
12998
13019
13039
13058
13076
13094
13112
13128
13145
13161
13176
13191
13206
13220
13235
13249
13262
13276
13289
13301
13313
13325
13337
13348
13359
13370
13380
13389
13399
13407
13415
13423
13430
13437
13443
13449
13453
13458
13462
13465
13468
13470
13472
13473
13474
13474
13474
13474
13473
13472
13470
13467
13464
13460
13455
13450
13443
13436
13428
13419
13410
13400
13389
13377
13364
13350
13336
13320
13304
13286
13267
13248
13227
13206
13184
13160
13136
13112
13087
13061
13035
13008
12981
12954
12927
12900
12873
12846
12819
12792
12765
12738
12711
12684
12656
12628
12600
12572
12543
12513
12484
12454
12423
12393
12362
12330
12299
12267
12236
12204
12172
12140
12108
12076
12044
12012
11980
11949
11917
11885
11852
11820
11788
11755
11723
11691
11659
11627
11595
11564
11532
11502
11471
11441
11412
11383
11354
11326
11299
11272
11245
11219
11194
11169
11145
11121
11098
11075
11053
11031
11010
10989
10969
10949
10929
10909
10889
10869
10849
10829
10809
10789
10769
10749
10729
10709
10689
10669
10648
10628
10608
10587
10567
10546
10526
10505
10485
10464
10442
10421
10399
10378
10356
10334
10311
10289
10267
10244
10222
10199
10177
10155
10132
10110
10088
10065
10043
10020
9998
9975
9952
9929
9906
9883
9859
9835
9811
9787
9763
9739
9715
9691
9667
9643
9619
9595
9572
9548
9525
9502
9478
9455
9432
9409
9385
9362
9338
9314
9290
9265
9241
9216
9190
9165
9139
9112
9085
9058
9031
9003
8975
8948
8920
8892
8865
8837
8810
8782
8755
8728
8702
8675
8649
8624
8599
8574
8550
8526
8503
8480
8458
8436
8415
8394
8373
8352
8332
8312
8291
8271
8251
8230
8210
8189
8167
8146
8124
8103
8080
8058
8037
8015
7993
7971
7949
7926
7903
7880
7857
7834
7810
7786
7761
7737
7712
7688
7663
7638
7614
7589
7565
7541
7516
7492
7468
7444
7420
7396
7373
7350
7327
7304
7282
7260
7238
7216
7194
7173
7151
7130
7109
7087
7066
7044
7023
7001
6980
6959
6937
6916
6895
6874
6853
6832
6811
6789
6768
6746
6724
6702
6680
6658
6636
6614
6593
6571
6550
6529
6508
6487
6467
6446
6427
6407
6387
6367
6348
6328
6308
6288
6267
6246
6224
6202
6180
6157
6134
6111
6087
6062
6038
6013
5988
5962
5937
5911
5885
5858
5832
5805
5778
5751
5724
5696
5668
5640
5611
5582
5553
5523
5493
5463
5432
5402
5371
5341
5311
5280
5250
5220
5190
5160
5130
5100
5070
5039
5008
4977
4946
4914
4881
4849
4815
4781
4746
4711
4676
4639
4602
4565
4527
4489
4450
4410
4370
4329
4287
4245
4203
4159
4115
4070
4026
3981
3935
3890
3844
3799
3753
3707
3661
3615
3568
3521
3474
3427
3379
3330
3282
3232
3182
3131
3080
3028
2975
2922
2868
2814
2759
2704
2649
2593
2538
2482
2425
2369
2313
2256
2199
2142
2084
2025
1968
1908
1849
1788
1726
1664
1600
1536
1470
1404
1336
1268
1199
1129
1059
987
916
843
770
697
623
549
474
399
325
250
175
101
27
-46
-118
-190
-261
-332
-401
-470
-538
-604
-670
-735
-799
-863
-925
-986
-1047
-1107
-1166
-1224
-1282
-1339
-1395
-1450
-1505
-1558
-1611
-1662
-1713
-1763
-1812
-1860
-1907
-1954
-2000
-2045
-2091
-2136
-2179
-2223
-2265
-2308
-2349
-2390
-2431
-2471
-2511
-2550
-2588
-2627
-2664
-2701
-2737
-2773
-2808
-2843
-2876
-2910
-2942
-2974
-3006
-3037
-3068
-3099
-3129
-3160
-3190
-3220
-3250
-3280
-3309
-3338
-3367
-3396
-3424
-3451
-3478
-3505
-3531
-3556
-3580
-3604
-3627
-3649
-3669
-3689
-3708
-3725
-3742
-3757
-3770
-3783
-3794
-3805
-3814
-3822
-3829
-3835
-3840
-3844
-3848
-3850
-3852
-3853
-3853
-3853
-3852
-3851
-3849
-3846
-3843
-3839
-3834
-3830
-3824
-3818
-3812
-3806
-3799
-3792
-3785
-3778
-3770
-3763
-3755
-3748
-3741
-3733
-3727
-3720
-3714
-3708
-3702
-3697
-3693
-3688
-3684
-3681
-3677
-3674
-3670
-3666
-3662
-3658
-3654
-3649
-3644
-3638
-3632
-3626
-3620
-3613
-3606
-3599
-3592
-3585
-3579
-3572
-3566
-3560
-3555
-3550
-3545
-3541
-3537
-3534
-3531
-3528
-3526
-3524
-3522
-3520
-3518
-3517
-3515
-3513
-3511
-3509
-3507
-3504
-3502
-3500
-3497
-3495
-3493
-3490
-3489
-3487
-3485
-3484
-3484
-3484
-3484
-3484
-3485
-3486
-3487
-3489
-3490
-3491
-3492
-3493
-3494
-3494
-3494
-3495
-3495
-3495
-3495
-3496
-3496
-3497
-3498
-3499
-3500
-3502
-3504
-3506
-3509
-3512
-3516
-3520
-3524
-3529
-3534
-3539
-3545
-3550
-3556
-3561
-3566
-3572
-3577
-3582
-3588
-3593
-3599
-3605
-3611
-3617
-3624
-3631
-3638
-3646
-3653
-3661
-3670
-3678
-3687
-3696
-3705
-3715
-3724
-3734
-3744
-3753
-3763
-3773
-3782
-3791
-3800
-3809
-3817
-3825
-3833
-3840
-3848
-3855
-3862
-3868
-3875
-3882
-3888
-3895
-3902
-3909
-3917
-3924
-3932
-3941
-3949
-3958
-3968
-3977
-3986
-3995
-4003
-4011
-4019
-4027
-4033
-4038
-4045
-4049
-4053
-4057
-4059
-4062
-4066
-4069
-4070
-4073
-4075
-4077
-4078
-4081
-4082
-4083
-4083
-4085
-4085
-4085
-4085
-4083
-4083
-4082
-4080
-4078
-4077
-4075
-4074
-4072
-4070
-4069
-4067
-4066
-4064
-4062
-4061
-4059
-4058
-4056
-4054
-4051
-4048
-4045
-4041
-4037
-4032
-4027
-4022
-4016
-4010
-4003
-3997
-3990
-3982
-3974
-3965
-3956
-3946
-3935
-3923
-3910
-3896
-3881
-3865
-3849
-3831
-3813
-3795
-3776
-3757
-3737
-3717
-3697
-3677
-3657
-3636
-3616
-3595
-3574
-3553
-3531
-3510
-3488
-3466
-3445
-3423
-3402
-3381
-3360
-3340
-3320
-3301
-3283
-3265
-3248
-3231
-3215
-3199
-3184
-3169
-3154
-3139
-3124
-3110
-3095
-3081
-3067
-3053
-3039
-3026
-3012
-2999
-2986
-2974
-2961
-2949
-2936
-2924
-2911
-2899
-2886
-2873
-2859
-2845
-2831
-2817
-2802
-2788
-2773
-2759
-2744
-2730
-2716
-2703
-2689
-2677
-2665
-2653
-2642
-2631
-2620
-2610
-2601
-2591
-2583
-2575
-2567
-2560
-2553
-2548
-2542
-2537
-2533
-2529
-2525
-2522
-2519
-2516
-2514
-2512
-2510
-2509
-2508
-2508
-2508
-2508
-2509
-2510
-2512
-2514
-2517
-2520
-2523
-2527
-2532
-2538
-2545
-2553
-2562
-2572
-2583
-2595
-2609
-2623
-2639
-2656
-2673
-2692
-2712
-2733
-2755
-2777
-2801
-2826
-2851
-2878
-2906
-2934
-2963
-2993
-3023
-3055
-3086
-3119
-3151
-3185
-3218
-3252
-3286
-3320
-3355
-3390
-3424
-3459
-3494
-3529
-3564
-3600
-3635
-3670
-3705
-3741
-3776
-3812
-3848
-3884
-3920
-3956
-3992
-4027
-4064
-4101
-4137
-4174
-4210
-4247
-4284
-4321
-4359
-4396
-4434
-4472
-4510
-4548
-4586
-4624
-4661
-4698
-4735
-4772
-4807
-4843
-4877
-4911
-4944
-4976
-5007
-5038
-5067
-5096
-5124
-5151
-5177
-5202
-5227
-5250
-5274
-5296
-5319
-5341
-5363
-5385
-5407
-5430
-5452
-5474
-5497
-5519
-5542
-5565
-5587
-5610
-5632
-5655
-5677
-5699
-5720
-5742
-5763
-5783
-5804
-5823
-5843
-5862
-5880
-5897
-5915
-5931
-5946
-5961
-5976
-5989
-6002
-6014
-6025
-6036
-6046
-6055
-6064
-6072
-6079
-6085
-6091
-6096
-6100
-6104
-6108
-6111
-6114
-6116
-6118
-6120
-6121
-6122
-6123
-6124
-6124
-6124
-6125
-6124
-6124
-6124
-6124
-6123
-6123
-6123
-6122
-6122
-6122
-6121
-6120
-6120
-6119
-6118
-6116
-6115
-6113
-6111
-6108
-6106
-6103
-6099
-6095
-6091
-6086
-6080
-6074
-6068
-6061
-6053
-6045
-6036
-6027
-6017
-6007
-5996
-5985
-5974
-5962
-5950
-5937
-5923
-5910
-5896
-5881
-5866
-5852
-5837
-5822
-5807
-5792
-5777
-5762
-5748
-5735
-5721
-5709
-5697
-5685
-5674
-5663
-5653
-5643
-5633
-5624
-5615
-5606
-5598
-5590
-5582
-5574
-5567
-5561
-5555
-5550
-5545
-5541
-5537
-5534
-5532
-5530
-5529
-5529
-5529
-5530
-5531
-5533
-5536
-5539
-5542
-5546
-5550
-5555
-5559
-5563
-5568
-5572
-5576
-5579
-5583
-5586
-5588
-5590
-5591
-5592
-5592
-5592
-5590
-5589
-5586
-5583
-5580
-5576
-5572
-5567
-5562
-5557
-5552
-5546
-5540
-5534
-5527
-5521
-5514
-5507
-5499
-5492
-5484
-5476
-5468
-5459
-5450
-5442
-5432
-5423
-5414
-5404
-5394
-5385
-5374
-5364
-5354
-5344
-5333
-5323
-5312
-5302
-5291
-5281
-5270
-5260
-5250
-5239
-5228
-5217
-5206
-5195
-5183
-5171
-5158
-5145
-5132
-5118
-5104
-5089
-5075
-5059
-5044
-5028
-5012
-4996
-4979
-4962
-4945
-4928
-4911
-4894
-4877
-4860
-4843
-4825
-4808
-4791
-4773
-4756
-4738
-4720
-4701
-4683
-4665
-4646
-4628
-4610
-4592
-4574
-4557
-4541
-4525
-4510
-4495
-4481
-4467
-4454
-4440
-4427
-4414
-4401
-4388
-4374
-4360
-4346
-4331
-4316
-4301
-4286
-4270
-4254
-4239
-4223
-4208
-4193
-4178
-4163
-4148
-4134
-4120
-4106
-4091
-4078
-4064
-4051
-4037
-4025
-4011
-4000
-3988
-3977
-3966
-3956
-3946
-3936
-3927
-3918
-3910
-3901
-3893
-3885
-3877
-3868
-3860
-3852
-3843
-3835
-3826
-3818
-3809
-3801
-3793
-3784
-3777
-3769
-3762
-3755
-3749
-3743
-3738
-3733
-3729
-3725
-3722
-3719
-3717
-3715
-3714
-3713
-3713
-3712
-3713
-3713
-3713
-3714
-3715
-3716
-3717
-3718
-3718
-3719
-3720
-3721
-3722
-3723
-3724
-3725
-3726
-3728
-3729
-3731
-3733
-3736
-3739
-3742
-3746
-3750
-3755
-3760
-3765
-3771
-3778
-3784
-3791
-3799
-3806
-3813
-3821
-3829
-3836
-3844
-3852
-3860
-3868
-3876
-3885
-3893
-3901
-3909
-3916
-3924
-3932
-3940
-3947
-3955
-3963
-3972
-3980
-3989
-3998
-4006
-4017
-4027
-4038
-4050
-4062
-4075
-4089
-4103
-4118
-4133
-4150
-4167
-4184
-4203
-4222
-4242
-4262
-4283
-4304
-4326
-4349
-4372
-4395
-4419
-4443
-4467
-4491
-4516
-4541
-4566
-4592
-4617
-4642
-4668
-4693
-4719
-4745
-4771
-4798
-4825
-4852
-4880
-4909
-4939
-4969
-5000
-5031
-5064
-5097
-5130
-5165
-5199
-5235
-5271
-5307
-5344
-5381
-5418
-5456
-5494
-5532
-5570
-5608
-5645
-5683
-5721
-5758
-5795
-5832
-5868
-5904
-5939
-5974
-6009
-6044
-6077
-6111
-6144
-6176
-6208
-6239
-6269
-6300
-6329
-6359
-6387
-6416
-6444
-6471
-6498
-6524
-6550
-6574
-6598
-6621
-6642
-6663
-6684
-6704
-6723
-6741
-6760
-6777
-6794
-6810
-6826
-6841
-6855
-6868
-6881
-6892
-6904
-6914
-6924
-6934
-6943
-6952
-6961
-6969
-6977
-6985
-6993
-7001
-7009
-7017
-7026
-7034
-7043
-7052
-7061
-7071
-7081
-7091
-7101
-7112
-7124
-7135
-7147
-7159
-7171
-7184
-7197
-7210
-7223
-7236
-7250
-7263
-7277
-7292
-7306
-7321
-7335
-7350
-7365
-7380
-7395
-7410
-7425
-7439
-7454
-7468
-7482
-7496
-7510
-7524
-7538
-7551
-7565
-7578
-7592
-7605
-7618
-7632
-7645
-7659
-7672
-7686
-7700
-7714
-7728
-7743
-7757
-7772
-7787
-7802
-7817
-7832
-7847
-7861
-7875
-7889
-7903
-7917
-7930
-7944
-7957
-7970
-7983
-7996
-8009
-8022
-8035
-8048
-8060
-8073
-8085
-8096
-8109
-8121
-8132
-8144
-8156
-8167
-8177
-8188
-8198
-8208
-8217
-8226
-8235
-8243
-8251
-8258
-8266
-8273
-8280
-8286
-8293
-8299
-8304
-8310
-8315
-8320
-8324
-8328
-8332
-8336
-8339
-8342
-8346
-8348
-8351
-8354
-8356
-8358
-8360
-8361
-8361
-8361
-8360
-8359
-8357
-8355
-8352
-8348
-8344
-8340
-8336
-8331
-8326
-8321
-8315
-8310
-8305
-8300
-8295
-8290
-8286
-8282
-8278
-8274
-8271
-8267
-8264
-8261
-8258
-8255
-8252
-8249
-8246
-8243
-8239
-8236
-8232
-8228
-8224
-8219
-8215
-8210
-8204
-8199
-8193
-8186
-8180
-8173
-8167
-8159
-8150
-8141
-8131
-8121
-8109
-8098
-8086
-8074
-8061
-8048
-8035
-8021
-8007
-7993
-7979
-7964
-7950
-7935
-7920
-7905
-7890
-7874
-7859
-7843
-7828
-7812
-7796
-7780
-7763
-7746
-7729
-7712
-7694
-7676
-7658
-7639
-7620
-7600
-7581
-7560
-7539
-7518
-7497
-7475
-7453
-7430
-7407
-7384
-7361
-7337
-7313
-7289
-7265
-7241
-7216
-7192
-7168
-7144
-7120
-7096
-7072
-7048
-7023
-6999
-6974
-6948
-6922
-6896
-6870
-6843
-6815
-6788
-6759
-6731
-6701
-6672
-6642
-6611
-6580
-6549
-6517
-6484
-6451
-6418
-6384
-6350
-6316
-6281
-6246
-6211
-6176
-6140
-6104
-6067
-6030
-5993
-5955
-5917
-5879
-5840
-5800
-5761
-5721
-5681
-5641
-5601
-5560
-5520
-5479
-5437
-5396
-5354
-5312
-5269
-5227
-5183
-5140
-5096
-5052
-5007
-4963
-4917
-4872
-4826
-4780
-4735
-4689
-4643
-4597
-4552
-4506
-4462
-4417
-4374
-4330
-4287
-4245
-4203
-4161
-4120
-4078
-4038
-3998
-3958
-3918
-3879
-3841
-3802
-3765
-3727
-3691
-3654
-3618
-3583
-3547
-3513
-3478
-3444
-3410
-3376
-3343
-3310
-3278
-3246
-3214
-3182
-3151
-3119
-3088
-3057
-3026
-2996
-2965
-2934
-2903
-2873
-2842
-2811
-2780
-2749
-2717
-2685
-2654
-2622
-2590
-2558
-2526
-2494
-2462
-2431
-2400
-2369
-2339
-2309
-2280
-2252
-2224
-2197
-2171
-2145
-2121
-2097
-2074
-2051
-2029
-2007
-1985
-1964
-1943
-1922
-1901
-1879
-1858
-1837
-1815
-1794
-1772
-1751
-1729
-1707
-1686
-1664
-1643
-1622
-1601
-1580
-1559
-1538
-1517
-1495
-1473
-1451
-1429
-1406
-1383
-1359
-1335
-1311
-1287
-1262
-1238
-1213
-1188
-1163
-1138
-1114
-1089
-1064
-1040
-1014
-991
-966
-942
-918
-894
-871
-847
-823
-800
-777
-754
-731
-708
-685
-662
-638
-615
-590
-565
-540
-513
-486
-459
-430
-401
-372
-342
-311
-280
-249
-218
-186
-154
-122
-89
-56
-23
11
45
80
115
151
188
225
262
300
339
378
418
459
500
542
585
628
672
716
761
807
853
899
946
993
1041
1089
1137
1186
1235
1285
1335
1385
1435
1485
1535
1586
1636
1685
1735
1784
1833
1882
1931
1980
2029
2077
2126
2175
2224
2273
2323
2373
2422
2473
2523
2574
2625
2676
2727
2779
2830
2882
2934
2987
3039
3092
3145
3198
3251
3304
3358
3412
3465
3519
3573
3627
3682
3736
3790
3845
3899
3954
4009
4064
4119
4174
4229
4285
4340
4396
4451
4507
4562
4616
4671
4725
4778
4830
4882
4933
4983
5033
5081
5129
5176
5222
5267
5312
5356
5399
5442
5485
5527
5568
5609
5650
5690
5729
5768
5807
5844
5882
5918
5954
5989
6023
6056
6088
6120
6150
6179
6208
6235
6262
6289
6314
6339
6364
6388
6412
6435
6457
6479
6501
6522
6542
6561
6579
6597
6615
6631
6647
6663
6678
6692
6707
6720
6734
6746
6759
6770
6782
6793
6803
6813
6822
6831
6839
6847
6855
6862
6869
6875
6881
6886
6891
6896
6900
6904
6908
6911
6913
6915
6917
6917
6918
6917
6916
6914
6911
6908
6904
6899
6894
6888
6882
6875
6868
6860
6851
6843
6833
6824
6814
6803
6792
6781
6769
6757
6744
6731
6718
6704
6690
6676
6661
6646
6631
6615
6599
6582
6564
6546
6528
6509
6490
6470
6450
6430
6409
6387
6366
6344
6321
6299
6276
6253
6229
6205
6181
6156
6132
6107
6081
6056
6030
6004
5977
5950
5923
5896
5868
5840
5812
5784
5755
5726
5697
5668
5638
5608
5578
5548
5518
5489
5459
5429
5399
5370
5340
5311
5281
5252
5223
5193
5164
5134
5105
5075
5045
5015
4985
4955
4924
4894
4863
4833
4802
4771
4741
4710
4679
4648
4618
4587
4556
4525
4494
4464
4433
4403
4373
4343
4313
4284
4254
4225
4195
4166
4136
4107
4077
4046
4017
3987
3956
3925
3893
3862
3829
3796
3763
3728
3694
3658
3623
3586
3550
3513
3476
3438
3401
3363
3325
3287
3249
3210
3170
3131
3090
3049
3008
2966
2924
2882
2839
2795
2752
2708
2664
2620
2576
2531
2486
2442
2397
2351
2306
2261
2215
2170
2124
2079
2033
1988
1943
1898
1853
1809
1765
1721
1678
1635
1593
1551
1510
1469
1429
1389
1350
1312
1274
1236
1200
1163
1128
1092
1058
1022
990
957
925
893
862
832
802
773
746
719
693
668
644
622
600
580
560
542
525
508
492
477
462
447
433
419
405
391
377
363
349
334
319
305
289
274
258
242
225
208
191
173
154
135
115
95
74
53
31
8
-15
-38
-61
-84
-107
-131
-154
-177
-201
-224
-247
-271
-295
-319
-344
-368
-393
-418
-443
-469
-494
-520
-546
-572
-598
-625
-652
-679
-707
-735
-763
-791
-819
-848
-876
-904
-932
-960
-988
-1014
-1043
-1069
-1096
-1122
-1148
-1174
-1200
-1226
-1252
-1279
-1305
-1332
-1359
-1387
-1415
-1443
-1472
-1500
-1529
-1558
-1587
-1616
-1645
-1674
-1703
-1731
-1760
-1788
-1816
-1844
-1872
-1900
-1927
-1955
-1982
-2009
-2037
-2064
-2091
-2117
-2143
-2170
-2195
-2221
-2246
-2270
-2295
-2319
-2343
-2367
-2391
-2414
-2438
-2461
-2484
-2507
-2530
-2552
-2574
-2596
-2618
-2640
-2661
-2682
-2703
-2723
-2743
-2763
-2783
-2802
-2821
-2839
-2857
-2875
-2893
-2910
-2927
-2943
-2959
-2975
-2991
-3006
-3021
-3036
-3051
-3065
-3080
-3094
-3108
-3122
-3135
-3149
-3162
-3174
-3187
-3199
-3211
-3222
-3234
-3245
-3255
-3266
-3276
-3286
-3296
-3305
-3314
-3322
-3331
-3339
-3346
-3354
-3361
-3368
-3375
-3381
-3387
-3393
-3398
-3402
-3406
-3410
-3413
-3416
-3418
-3419
-3421
-3422
-3423
-3424
-3425
-3425
-3426
-3427
-3428
-3428
-3429
-3429
-3430
-3430
-3430
-3430
-3430
-3430
-3429
-3429
-3428
-3427
-3425
-3424
-3422
-3420
-3417
-3414
-3411
-3407
-3404
-3400
-3396
-3392
-3388
-3383
-3379
-3374
-3369
-3364
-3358
-3353
-3347
-3341
-3335
-3329
-3322
-3316
-3310
-3304
-3298
-3293
-3287
-3281
-3276
-3270
-3264
-3258
-3252
-3246
-3239
-3233
-3226
-3218
-3211
-3202
-3194
-3185
-3175
-3165
-3154
-3143
-3131
-3118
-3105
-3091
-3076
-3061
-3046
-3030
-3014
-2997
-2979
-2962
-2943
-2925
-2906
-2887
-2869
-2850
-2831
-2812
-2794
-2776
-2758
-2740
-2723
-2706
-2689
-2672
-2656
-2640
-2624
-2608
-2592
-2577
-2562
-2547
-2531
-2516
-2500
-2485
-2469
-2453
-2437
-2420
-2404
-2387
-2369
-2352
-2334
-2317
-2299
-2281
-2263
-2245
-2227
-2209
-2190
-2172
-2153
-2134
-2115
-2096
-2077
-2058
-2039
-2020
-2001
-1983
-1965
-1947
-1929
-1911
-1894
-1876
-1859
-1842
-1824
-1808
-1791
-1774
-1758
-1742
-1726
-1710
-1695
-1679
-1664
-1649
-1634
-1619
-1604
-1590
-1575
-1561
-1547
-1534
-1520
-1507
-1495
-1483
-1471
-1460
-1449
-1439
-1429
-1420
-1411
-1404
-1396
-1390
-1384
-1379
-1375
-1371
-1368
-1366
-1364
-1362
-1362
-1362
-1362
-1364
-1365
-1367
-1370
-1373
-1377
-1381
-1386
-1391
-1396
-1401
-1407
-1413
-1419
-1425
-1432
-1438
-1445
-1451
-1458
-1465
-1471
-1478
-1484
-1491
-1497
-1503
-1509
-1515
-1521
-1526
-1532
-1537
-1542
-1548
-1553
-1558
-1562
-1567
-1572
-1576
-1580
-1584
-1588
-1592
-1596
-1600
-1603
-1606
-1610
-1612
-1615
-1617
-1619
-1620
-1621
-1622
-1623
-1623
-1624
-1624
-1624
-1625
-1625
-1625
-1625
-1624
-1624
-1623
-1622
-1621
-1620
-1619
-1618
-1617
-1616
-1616
-1615
-1615
-1614
-1614
-1614
-1614
-1614
-1614
-1615
-1615
-1615
-1616
-1616
-1616
-1615
-1615
-1614
-1613
-1611
-1610
-1608
-1606
-1604
-1602
-1600
-1598
-1596
-1594
-1592
-1590
-1588
-1586
-1584
-1582
-1579
-1576
-1573
-1570
-1567
-1563
-1559
-1555
-1550
-1546
-1541
-1536
-1531
-1526
-1521
-1516
-1510
-1505
-1499
-1493
-1487
-1481
-1475
-1468
-1461
-1454
-1447
-1440
-1432
-1425
-1417
-1409
-1402
-1394
-1387
-1380
-1373
-1365
-1359
-1352
-1345
-1339
-1332
-1326
-1319
-1313
-1307
-1301
-1295
-1289
-1284
-1279
-1275
-1270
-1266
-1262
-1259
-1255
-1252
-1249
-1246
-1243
-1240
-1237
-1234
-1230
-1227
-1223
-1219
-1215
-1210
-1205
-1200
-1193
-1187
-1180
-1172
-1163
-1154
-1145
-1134
-1123
-1111
-1099
-1085
-1072
-1057
-1042
-1027
-1010
-995
-978
-961
-944
-927
-909
-892
-874
-856
-839
-822
-805
-789
-773
-758
-743
-730
-716
-704
-693
-682
-672
-663
-655
-648
-641
-635
-630
-625
-622
-618
-616
-614
-613
-612
-611
-611
-612
-613
-614
-615
-617
-619
-622
-624
-627
-630
-634
-637
-641
-645
-648
-652
-656
-660
-663
-667
-670
-673
-676
-678
-680
-682
-683
-685
-686
-687
-688
-688
-689
-689
-689
-690
-690
-691
-692
-693
-694
-695
-696
-697
-698
-698
-699
-700
-700
-701
-701
-702
-703
-704
-705
-706
-708
-709
-711
-713
-715
-716
-718
-719
-721
-722
-724
-725
-726
-727
-729
-730
-731
-733
-734
-736
-737
-739
-741
-743
-746
-748
-751
-755
-758
-762
-766
-770
-775
-779
-784
-789
-794
-799
-805
-810
-815
-820
-826
-831
-836
-841
-846
-851
-856
-861
-865
-870
-875
-879
-884
-888
-892
-897
-901
-905
-910
-914
-918
-923
-928
-933
-938
-943
-949
-955
-960
-966
-972
-979
-985
-991
-998
-1004
-1010
-1018
-1025
-1033
-1041
-1049
-1057
-1066
-1074
-1083
-1092
-1101
-1110
-1119
-1128
-1137
-1145
-1153
-1160
-1167
-1173
-1179
-1185
-1190
-1194
-1198
-1201
-1203
-1205
-1207
-1208
-1208
-1208
-1208
-1208
-1207
-1206
-1205
-1204
-1202
-1201
-1199
-1197
-1195
-1193
-1191
-1189
-1187
-1184
-1182
-1179
-1177
-1174
-1171
-1169
-1165
-1162
-1159
-1155
-1151
-1147
-1142
-1137
-1131
-1125
-1118
-1111
-1102
-1094
-1084
-1074
-1063
-1051
-1039
-1026
-1012
-999
-985
-970
-955
-940
-924
-909
-893
-877
-861
-845
-828
-812
-797
-781
-765
-750
-734
-719
-705
-690
-676
-662
-649
-635
-622
-609
-597
-584
-572
-559
-547
-534
-522
-510
-497
-485
-472
-459
-446
-433
-419
-406
-392
-378
-364
-351
-337
-323
-309
-295
-281
-267
-253
-239
-224
-209
-194
-179
-164
-149
-134
-118
-103
-88
-74
-59
-45
-30
-16
-3
11
24
37
49
61
73
84
94
104
114
123
132
140
148
156
164
171
179
186
194
201
208
215
223
230
237
245
252
259
267
274
282
290
297
305
313
322
331
340
349
359
369
379
390
401
412
424
436
448
461
473
486
499
512
524
537
550
562
574
586
598
610
621
632
643
653
663
673
683
692
701
709
718
726
734
742
750
758
766
774
783
791
801
810
820
830
841
852
864
876
889
901
915
928
941
955
969
983
996
1010
1024
1038
1052
1066
1080
1095
1109
1123
1136
1150
1164
1177
1189
1202
1213
1225
1235
1245
1255
1264
1272
1280
1287
1293
1299
1303
1307
1311
1313
1315
1316
1316
1316
1316
1314
1313
1311
1308
1306
1303
1301
1298
1295
1292
1289
1286
1283
1279
1276
1273
1269
1265
1260
1255
1250
1244
1237
1229
1221
1212
1202
1191
1179
1166
1153
1139
1125
1110
1095
1079
1064
1048
1033
1018
1002
988
973
959
945
931
917
903
890
877
863
850
837
824
811
798
786
774
762
750
739
728
717
706
696
686
676
666
657
648
639
630
621
613
605
597
590
582
575
568
561
554
548
541
535
528
522
515
509
502
496
489
483
476
470
463
457
450
443
436
430
423
416
410
403
397
390
384
378
372
367
362
357
352
347
343
339
335
332
329
326
324
322
321
320
320
320
322
323
325
328
331
334
338
342
346
350
354
358
363
367
372
377
381
386
391
396
402
407
413
419
425
432
438
445
451
458
465
471
478
485
491
498
504
511
518
524
531
538
545
552
559
567
575
583
591
600
609
619
628
638
648
659
669
680
691
703
714
726
738
749
761
773
785
797
809
821
833
845
857
869
881
892
904
916
928
939
951
963
975
987
999
1012
1025
1038
1052
1066
1081
1096
1111
1126
1142
1158
1173
1189
1205
1221
1238
1254
1270
1287
1303
1320
1337
1354
1371
1388
1406
1424
1442
1461
1479
1498
1517
1536
1556
1575
1595
1614
1634
1653
1673
1693
1713
1734
1754
1775
1796
1817
1838
1860
1881
1903
1925
1947
1969
1992
2013
2037
2060
2083
2106
2129
2153
2177
2200
2224
2249
2273
2298
2323
2348
2374
2399
2425
2451
2477
2504
2530
2557
2583
2610
2636
2663
2690
2717
2744
2771
2798
2825
2853
2881
2909
2937
2966
2995
3024
3053
3083
3112
3142
3173
3203
3234
3264
3295
3327
3358
3390
3422
3454
3487
3520
3552
3586
3619
3652
3686
3720
3754
3789
3823
3858
3893
3929
3965
4001
4038
4075
4112
4150
4188
4226
4264
4303
4341
4379
4418
4457
4495
4534
4573
4612
4651
4691
4730
4770
4810
4850
4890
4931
4971
5012
5052
5093
5134
5175
5216
5257
5299
5340
5381
5423
5464
5506
5547
5589
5630
5671
5712
5753
5794
5834
5873
5913
5951
5990
6028
6065
6102
6139
6175
6210
6246
6280
6314
6348
6382
6415
6447
6480
6512
6544
6576
6609
6641
6673
6705
6737
6769
6800
6832
6863
6894
6925
6955
6986
7016
7047
7077
7108
7138
7169
7199
7230
7261
7292
7323
7354
7385
7417
7448
7480
7512
7545
7577
7610
7643
7676
7709
7742
7775
7809
7842
7876
7911
7945
7980
8015
8051
8086
8122
8159
8196
8233
8271
8309
8347
8386
8425
8465
8505
8545
8585
8626
8667
8708
8750
8792
8834
8877
8920
8963
9006
9050
9094
9139
9184
9229
9275
9321
9367
9413
9460
9507
9553
9600
9646
9693
9739
9785
9832
9878
9923
9969
10014
10059
10104
10149
10193
10237
10280
10323
10366
10409
10452
10494
10536
10578
10620
10662
10704
10745
10787
10828
10870
10911
10952
10992
11033
11073
11112
11152
11191
11229
11267
11304
11341
11377
11413
11448
11483
11517
11551
11584
11617
11649
11681
11712
11742
11772
11802
11831
11860
11888
11916
11943
11970
11996
12022
12048
12073
12098
12122
12146
12170
12193
12216
12239
12261
12283
12304
12325
12346
12366
12386
12405
12424
12443
12460
12477
12494
12511
12527
12542
12558
12573
12588
12604
12619
12634
12649
12664
12679
12694
12709
12724
12739
12755
12770
12786
12802
12817
12833
12849
12865
12881
12897
12913
12929
12945
12961
12977
12993
13008
13024
13040
13055
13071
13086
13102
13117
13133
13148
13164
13179
13195
13210
13226
13241
13257
13272
13288
13303
13318
13333
13348
13363
13377
13392
13406
13420
13433
13446
13459
13472
13484
13497
13509
13520
13532
13544
13555
13567
13578
13590
13601
13612
13623
13634
13645
13656
13667
13677
13688
13698
13708
13719
13729
13739
13750
13761
13772
13783
13794
13806
13818
13830
13843
13856
13870
13883
13897
13912
13926
13941
13956
13971
13987
14002
14018
14034
14050
14066
14082
14099
14115
14131
14147
14162
14178
14194
14210
14225
14241
14257
14273
14289
14306
14323
14340
14357
14374
14391
14409
14426
14444
14461
14478
14495
14512
14529
14545
14561
14577
14592
14607
14621
14635
14649
14662
14674
14686
14697
14707
14718
14727
14737
14745
14754
14762
14770
14777
14785
14792
14798
14805
14811
14817
14822
14827
14831
14835
14838
14840
14842
14843
14843
14842
14841
14839
14836
14833
14829
14825
14820
14815
14809
14803
14796
14790
14783
14775
14767
14759
14750
14741
14732
14721
14711
14699
14688
14675
14662
14649
14635
14620
14605
14590
14574
14558
14541
14524
14507
14490
14472
14454
14436
14418
14400
14382
14365
14347
14330
14313
14297
14280
14264
14249
14233
14218
14202
14187
14172
14156
14141
14126
14110
14094
14079
14063
14047
14031
14016
14000
13984
13968
13952
13935
13919
13902
13885
13868
13850
13832
13814
13795
13776
13756
13735
13714
13693
13671
13649
13626
13602
13579
13555
13530
13506
13481
13456
13431
13406
13380
13355
13329
13304
13277
13251
13225
13198
13171
13144
13116
13089
13061
13034
13006
12979
12952
12925
12899
12872
12846
12821
12795
12769
12744
12719
12694
12670
12645
12621
12597
12573
12550
12527
12504
12482
12460
12439
12418
12397
12377
12357
12338
12319
12300
12281
12262
12244
12226
12208
12190
12172
12154
12136
12119
12102
12086
12069
12054
12039
12024
12010
11997
11985
11974
11963
11954
11945
11937
11931
11925
11920
11916
11914
11912
11911
11911
11911
11913
11915
11918
11922
11926
11930
11935
11940
11945
11951
11956
11960
11965
11970
11974
11978
11981
11984
11987
11989
11991
11993
11994
11996
11997
11998
11998
11999
11999
11999
11999
11999
11998
11998
11997
11996
11995
11993
11992
11991
11989
11988
11987
11986
11985
11985
11984
11983
11983
11983
11983
11983
11983
11983
11983
11983
11984
11984
11984
11984
11985
11986
11986
11987
11988
11989
11991
11992
11994
11996
11998
12000
12002
12004
12007
12009
12011
12013
12015
12016
12017
12018
12018
12018
12018
12017
12016
12014
12013
12011
12009
12007
12005
12002
12000
11997
11995
11992
11989
11986
11984
11981
11978
11975
11972
11969
11966
11963
11961
11958
11955
11953
11950
11948
11946
11944
11942
11941
11939
11938
11936
11935
11933
11932
11931
11929
11927
11925
11923
11921
11919
11916
11913
11910
11908
11904
11901
11898
11895
11892
11888
11885
11882
11878
11874
11870
11866
11862
11857
11852
11846
11840
11834
11828
11821
11814
11807
11800
11793
11785
11778
11771
11763
11756
11749
11742
11734
11728
11721
11714
11707
11701
11694
11688
11682
11676
11670
11664
11659
11653
11647
11642
11636
11630
11625
11619
11613
11608
11602
11595
11589
11582
11574
11566
11558
11549
11540
11530
11519
11508
11497
11485
11472
11459
11445
11431
11417
11401
11386
11370
11353
11336
11319
11301
11283
11265
11247
11228
11209
11191
11172
11153
11135
11116
11098
11081
11063
11046
11029
11012
10995
10978
10961
10945
10928
10911
10895
10878
10861
10843
10826
10809
10791
10773
10755
10737
10718
10700
10681
10663
10644
10625
10606
10587
10568
10548
10529
10509
10489
10469
10448
10427
10406
10385
10362
10340
10316
10293
10268
10244
10218
10193
10167
10140
10114
10087
10060
10033
10006
9978
9950
9922
9894
9866
9837
9808
9778
9748
9718
9687
9656
9625
9593
9561
9528
9494
9461
9426
9392
9357
9322
9286
9250
9213
9177
9139
9101
9063
9024
8984
8944
8903
8861
8818
8774
8730
8684
8638
8592
8544
8495
8446
8396
8345
8293
8241
8188
8134
8080
8025
7969
7914
7857
7800
7743
7685
7627
7569
7510
7451
7391
7331
7271
7210
7150
7088
7027
6965
6903
6840
6778
6715
6651
6588
6524
6460
6396
6332
6268
6204
6141
6077
6014
5950
5887
5825
5762
5700
5638
5576
5514
5453
5392
5331
5271
5210
5150
5090
5031
4971
4911
4852
4793
4734
4675
4616
4558
4500
4442
4385
4327
4271
4214
4158
4102
4046
3991
3937
3882
3828
3774
3721
3668
3615
3562
3509
3456
3404
3352
3299
3247
3195
3143
3092
3040
2989
2938
2888
2837
2788
2739
2691
2643
2596
2550
2504
2459
2414
2370
2326
2282
2239
2197
2154
2112
2071
2029
1988
1947
1906
1866
1825
1785
1745
1705
1665
1626
1587
1548
1510
1472
1435
1397
1361
1324
1288
1253
1217
1183
1148
1114
1080
1046
1012
978
945
911
877
843
809
775
741
706
672
637
602
567
532
497
461
426
390
354
318
282
246
209
172
136
99
61
24
-13
-51
-88
-125
-163
-200
-238
-275
-313
-351
-389
-427
-465
-504
-542
-580
-619
-657
-695
-733
-771
-809
-847
-885
-922
-960
-997
-1034
-1071
-1108
-1145
-1181
-1217
-1253
-1289
-1325
-1360
-1396
-1431
-1466
-1500
-1535
-1569
-1603
-1636
-1669
-1702
-1734
-1766
-1797
-1829
-1860
-1891
-1921
-1952
-1982
-2012
-2043
-2073
-2103
-2133
-2163
-2193
-2223
-2254
-2284
-2315
-2346
-2377
-2409
-2441
-2473
-2505
-2538
-2571
-2604
-2637
-2670
-2703
-2737
-2770
-2803
-2837
-2870
-2904
-2937
-2970
-3004
-3037
-3070
-3102
-3135
-3167
-3199
-3231
-3262
-3293
-3324
-3355
-3386
-3416
-3447
-3477
-3508
-3538
-3568
-3599
-3629
-3659
-3690
-3720
-3750
-3781
-3811
-3842
-3873
-3903
-3934
-3965
-3996
-4027
-4058
-4089
-4121
-4152
-4183
-4215
-4246
-4278
-4310
-4342
-4375
-4407
-4439
-4472
-4505
-4538
-4571
-4604
-4637
-4671
-4704
-4738
-4772
-4806
-4840
-4874
-4908
-4942
-4975
-5008
-5041
-5074
-5106
-5138
-5169
-5200
-5231
-5261
-5291
-5320
-5350
-5379
-5407
-5436
-5464
-5493
-5521
-5550
-5578
-5606
-5635
-5664
-5693
-5722
-5751
-5781
-5810
-5840
-5870
-5900
-5930
-5960
-5990
-6021
-6051
-6080
-6110
-6140
-6169
-6198
-6228
-6257
-6286
-6316
-6345
-6375
-6404
-6434
-6464
-6493
-6522
-6551
-6580
-6608
-6636
-6664
-6691
-6718
-6744
-6770
-6795
-6820
-6844
-6868
-6891
-6914
-6937
-6959
-6981
-7003
-7024
-7045
-7065
-7085
-7105
-7124
-7143
-7161
-7179
-7196
-7213
-7228
-7244
-7259
-7273
-7286
-7299
-7311
-7322
-7333
-7343
-7353
-7361
-7370
-7377
-7384
-7391
-7397
-7403
-7408
-7413
-7418
-7422
-7427
-7431
-7435
-7439
-7443
-7447
-7451
-7455
-7459
-7463
-7467
-7470
-7474
-7479
-7483
-7487
-7491
-7496
-7501
-7506
-7511
-7516
-7521
-7526
-7532
-7537
-7543
-7549
-7555
-7561
-7567
-7573
-7579
-7586
-7593
-7600
-7608
-7615
-7623
-7632
-7640
-7649
-7658
-7667
-7676
-7685
-7694
-7704
-7713
-7722
-7732
-7742
-7751
-7762
-7772
-7782
-7793
-7804
-7816
-7827
-7839
-7851
-7864
-7877
-7889
-7902
-7915
-7929
-7942
-7955
-7968
-7982
-7995
-8009
-8023
-8037
-8050
-8064
-8077
-8092
-8106
-8119
-8134
-8148
-8162
-8175
-8189
-8203
-8217
-8231
-8245
-8260
-8274
-8289
-8305
-8320
-8336
-8353
-8370
-8388
-8406
-8425
-8445
-8466
-8487
-8508
-8530
-8553
-8575
-8599
-8622
-8646
-8670
-8695
-8720
-8745
-8771
-8797
-8824
-8851
-8879
-8907
-8935
-8964
-8992
-9022
-9051
-9081
-9111
-9141
-9171
-9201
-9231
-9261
-9291
-9321
-9350
-9380
-9409
-9439
-9468
-9498
-9529
-9559
-9590
-9622
-9654
-9686
-9719
-9752
-9786
-9819
-9853
-9887
-9922
-9956
-9990
-10025
-10059
-10093
-10128
-10162
-10196
-10230
-10264
-10297
-10330
-10363
-10395
-10426
-10457
-10487
-10517
-10545
-10573
-10600
-10626
-10652
-10677
-10701
-10725
-10749
-10771
-10794
-10816
-10838
-10859
-10880
-10901
-10922
-10942
-10962
-10982
-11001
-11020
-11039
-11057
-11075
-11092
-11109
-11125
-11140
-11156
-11170
-11184
-11198
-11211
-11223
-11235
-11247
-11258
-11268
-11278
-11287
-11296
-11304
-11311
-11318
-11324
-11330
-11335
-11340
-11344
-11347
-11350
-11353
-11355
-11357
-11359
-11359
-11360
-11360
-11359
-11359
-11357
-11356
-11353
-11351
-11348
-11346
-11342
-11339
-11335
-11331
-11326
-11321
-11315
-11309
-11302
-11295
-11288
-11280
-11271
-11263
-11253
-11243
-11233
-11222
-11211
-11199
-11187
-11175
-11162
-11148
-11135
-11121
-11106
-11092
-11076
-11061
-11045
-11029
-11012
-10995
-10978
-10960
-10942
-10924
-10905
-10886
-10867
-10848
-10828
-10809
-10789
-10769
-10749
-10729
-10708
-10688
-10667
-10646
-10625
-10604
-10583
-10562
-10540
-10518
-10496
-10474
-10452
-10430
-10407
-10385
-10362
-10338
-10314
-10290
-10266
-10241
-10216
-10191
-10165
-10139
-10113
-10087
-10061
-10035
-10009
-9983
-9957
-9932
-9906
-9881
-9856
-9832
-9807
-9783
-9759
-9735
-9711
-9687
-9663
-9639
-9615
-9591
-9567
-9543
-9519
-9496
-9472
-9449
-9426
-9404
-9382
-9361
-9340
-9319
-9299
-9279
-9259
-9240
-9221
-9203
-9185
-9168
-9150
-9134
-9117
-9101
-9086
-9070
-9055
-9040
-9025
-9010
-8995
-8981
-8966
-8952
-8937
-8923
-8909
-8895
-8880
-8866
-8852
-8838
-8824
-8809
-8795
-8781
-8766
-8752
-8737
-8722
-8707
-8692
-8677
-8661
-8645
-8629
-8612
-8595
-8578
-8561
-8543
-8526
-8508
-8490
-8473
-8455
-8438
-8421
-8405
-8389
-8374
-8359
-8345
-8332
-8319
-8307
-8296
-8286
-8276
-8267
-8259
-8251
-8244
-8237
-8231
-8225
-8219
-8214
-8209
-8205
-8201
-8197
-8194
-8191
-8188
-8186
-8183
-8180
-8179
-8178
-8176
-8175
-8173
-8173
-8173
-8173
-8173
-8173
-8175
-8176
-8177
-8178
-8179
-8180
-8182
-8183
-8183
-8185
-8186
-8186
-8188
-8189
-8189
-8191
-8192
-8194
-8195
-8198
-8200
-8203
-8207
-8211
-8216
-8221
-8227
-8233
-8239
-8246
-8253
-8261
-8268
-8276
-8284
-8293
-8301
-8309
-8318
-8327
-8336
-8344
-8353
-8362
-8371
-8380
-8388
-8397
-8405
-8413
-8421
-8429
-8437
-8444
-8452
-8459
-8466
-8473
-8480
-8487
-8494
-8501
-8508
-8515
-8522
-8530
-8538
-8546
-8555
-8564
-8573
-8583
-8593
-8604
-8615
-8627
-8639
-8652
-8666
-8680
-8694
-8709
-8724
-8739
-8754
-8769
-8784
-8799
-8813
-8827
-8840
-8853
-8866
-8878
-8889
-8900
-8911
-8920
-8929
-8937
-8945
-8952
-8957
-8962
-8966
-8969
-8971
-8971
-8971
-8970
-8968
-8965
-8962
-8957
-8952
-8947
-8940
-8934
-8927
-8920
-8913
-8905
-8898
-8890
-8883
-8876
-8869
-8863
-8857
-8851
-8846
-8841
-8836
-8832
-8828
-8825
-8822
-8819
-8816
-8814
-8812
-8810
-8808
-8806
-8805
-8803
-8801
-8799
-8797
-8795
-8792
-8789
-8786
-8783
-8780
-8776
-8772
-8768
-8764
-8759
-8754
-8749
-8743
-8737
-8730
-8723
-8715
-8707
-8698
-8689
-8678
-8667
-8656
-8643
-8630
-8615
-8600
-8584
-8567
-8549
-8530
-8511
-8490
-8469
-8447
-8424
-8401
-8377
-8353
-8328
-8303
-8277
-8252
-8225
-8199
-8172
-8145
-8118
-8090
-8061
-8032
-8004
-7975
-7946
-7916
-7886
-7855
-7823
-7792
-7759
-7725
-7691
-7656
-7620
-7583
-7546
-7508
-7468
-7429
-7389
-7348
-7307
-7265
-7224
-7182
-7139
-7097
-7054
-7010
-6967
-6923
-6879
-6834
-6790
-6745
-6700
-6655
-6611
-6566
-6521
-6477
-6433
-6388
-6344
-6301
-6257
-6214
-6170
-6127
-6083
-6040
-5996
-5952
-5908
-5864
-5819
-5773
-5728
-5681
-5634
-5587
-5539
-5491
-5442
-5393
-5344
-5294
-5245
-5195
-5146
-5096
-5047
-4998
-4949
-4900
-4852
-4803
-4755
-4707
-4659
-4611
-4564
-4517
-4470
-4424
-4378
-4332
-4287
-4243
-4199
-4155
-4112
-4069
-4026
-3984
-3942
-3900
-3858
-3816
-3775
-3733
-3691
-3650
-3608
-3566
-3524
-3481
-3439
-3396
-3353
-3310
-3267
-3223
-3179
-3135
-3091
-3047
-3002
-2958
-2913
-2869
-2824
-2780
-2736
-2693
-2650
-2607
-2566
-2524
-2484
-2444
-2404
-2366
-2328
-2291
-2254
-2218
-2182
-2147
-2112
-2078
-2044
-2009
-1976
-1942
-1908
-1875
-1841
-1806
-1772
-1737
-1702
-1666
-1630
-1593
-1556
-1518
-1479
-1440
-1400
-1360
-1319
-1277
-1235
-1193
-1150
-1106
-1063
-1018
-975
-930
-886
-841
-796
-751
-706
-661
-615
-569
-524
-478
-432
-387
-341
-295
-250
-204
-159
-114
-69
-24
21
66
111
156
201
246
291
336
382
428
473
519
565
611
657
703
749
795
840
885
930
975
1020
1064
1107
1150
1193
1234
1275
1315
1355
1393
1431
1468
1504
1540
1575
1610
1644
1678
1712
1746
1780
1814
1848
1882
1916
1951
1986
2021
2057
2092
2128
2164
2200
2236
2271
2307
2342
2377
2411
2444
2477
2509
2540
2571
2600
2629
2657
2684
2711
2736
2762
2786
2810
2833
2856
2878
2899
2920
2940
2960
2979
2998
3015
3033
3049
3065
3081
3095
3109
3123
3135
3147
3158
3169
3179
3188
3197
3204
3212
3218
3224
3230
3234
3238
3241
3243
3244
3244
3244
3242
3240
3237
3233
3229
3223
3217
3211
3203
3195
3186
3176
3166
3155
3144
3132
3119
3107
3094
3081
3069
3056
3044
3032
3020
3009
2997
2987
2976
2966
2956
2947
2938
2929
2920
2911
2903
2894
2886
2877
2868
2859
2850
2840
2829
2818
2805
2792
2779
2764
2748
2732
2714
2696
2676
2656
2635
2612
2590
2566
2541
2516
2491
2464
2438
2411
2383
2356
2328
2299
2271
2242
2213
2184
2154
2123
2093
2061
2029
1997
1964
1931
1898
1864
1830
1797
1763
1729
1695
1661
1627
1593
1560
1527
1494
1462
1431
1400
1370
1341
1312
1285
1259
1234
1210
1187
1164
1143
1122
1101
1081
1061
1042
1022
1002
985
966
948
930
912
895
878
862
846
830
815
801
786
772
758
744
730
715
701
686
670
654
638
621
604
586
568
549
530
511
491
472
452
432
412
392
372
352
332
312
292
272
252
232
212
192
172
152
133
113
94
75
56
38
21
4
-13
-28
-43
-57
-71
-83
-95
-107
-118
-128
-138
-147
-156
-165
-173
-181
-189
-197
-205
-212
-220
-228
-235
-243
-251
-259
-267
-274
-281
-288
-295
-301
-308
-313
-319
-324
-329
-334
-340
-345
-350
-355
-360
-365
-371
-376
-381
-387
-392
-397
-403
-408
-414
-420
-427
-433
-440
-447
-454
-461
-469
-476
-484
-491
-499
-506
-514
-521
-528
-536
-543
-550
-557
-564
-571
-578
-585
-591
-597
-603
-607
-612
-615
-618
-621
-623
-624
-625
-625
-625
-624
-623
-622
-620
-617
-615
-611
-608
-604
-600
-596
-591
-587
-582
-578
-573
-568
-564
-560
-556
-552
-548
-545
-542
-540
-537
-536
-534
-534
-533
-534
-534
-536
-538
-541
-544
-548
-553
-558
-563
-570
-576
-583
-591
-598
-607
-615
-624
-633
-643
-653
-664
-675
-686
-697
-709
-721
-733
-745
-758
-771
-784
-798
-812
-827
-841
-857
-872
-888
-904
-920
-937
-953
-970
-986
-1002
-1018
-1034
-1049
-1064
-1079
-1093
-1107
-1120
-1133
-1146
-1158
-1169
-1181
-1192
-1202
-1213
-1223
-1234
-1244
-1255
-1265
-1275
-1286
-1296
-1307
-1318
-1328
-1340
-1351
-1362
-1374
-1386
-1398
-1410
-1422
-1435
-1448
-1461
-1474
-1488
-1503
-1517
-1532
-1548
-1564
-1580
-1597
-1614
-1631
-1648
-1666
-1684
-1702
-1720
-1737
-1755
-1773
-1791
-1808
-1825
-1842
-1858
-1875
-1891
-1906
-1922
-1938
-1954
-1969
-1985
-2001
-2017
-2033
-2050
-2067
-2083
-2100
-2117
-2133
-2150
-2167
-2184
-2201
-2218
-2235
-2252
-2269
-2286
-2303
-2320
-2338
-2355
-2373
-2390
-2408
-2425
-2443
-2460
-2478
-2495
-2513
-2530
-2548
-2565
-2582
-2599
-2616
-2633
-2650
-2667
-2684
-2701
-2718
-2735
-2751
-2768
-2784
-2800
-2816
-2832
-2848
-2864
-2880
-2896
-2911
-2927
-2943
-2958
-2974
-2989
-3005
-3020
-3035
-3050
-3065
-3080
-3095
-3110
-3125
-3139
-3154
-3168
-3182
-3195
-3209
-3222
-3234
-3246
-3258
-3270
-3281
-3291
-3302
-3312
-3321
-3331
-3340
-3349
-3357
-3366
-3374
-3381
-3389
-3396
-3403
-3410
-3416
-3423
-3429
-3436
-3442
-3448
-3455
-3462
-3468
-3475
-3482
-3490
-3497
-3504
-3512
-3519
-3527
-3534
-3542
-3549
-3556
-3564
-3571
-3579
-3586
-3594
-3602
-3610
-3618
-3626
-3634
-3642
-3649
-3656
-3663
-3670
-3676
-3682
-3688
-3693
-3699
-3705
-3710
-3716
-3722
-3729
-3736
-3743
-3750
-3758
-3766
-3774
-3783
-3791
-3800
-3808
-3817
-3825
-3833
-3840
-3847
-3854
-3861
-3867
-3873
-3879
-3885
-3892
-3898
-3904
-3911
-3917
-3924
-3932
-3939
-3947
-3955
-3963
-3971
-3979
-3988
-3997
-4006
-4014
-4022
-4032
-4041
-4050
-4059
-4067
-4075
-4085
-4093
-4101
-4109
-4117
-4125
-4133
-4141
-4149
-4157
-4166
-4174
-4183
-4192
-4201
-4210
-4219
-4229
-4239
-4249
-4259
-4270
-4281
-4293
-4304
-4316
-4329
-4341
-4354
-4367
-4380
-4393
-4406
-4420
-4433
-4447
-4460
-4474
-4488
-4503
-4517
-4532
-4547
-4562
-4577
-4592
-4608
-4623
-4639
-4655
-4671
-4687
-4704
-4721
-4738
-4756
-4774
-4792
-4811
-4830
-4848
-4867
-4886
-4906
-4925
-4943
-4962
-4981
-4999
-5017
-5035
-5052
-5069
-5086
-5102
-5118
-5133
-5149
-5164
-5179
-5193
-5208
-5222
-5237
-5251
-5266
-5281
-5296
-5312
-5327
-5343
-5359
-5375
-5392
-5408
-5425
-5441
-5458
-5474
-5491
-5507
-5523
-5539
-5555
-5570
-5586
-5601
-5616
-5631
-5645
-5660
-5674
-5689
-5703
-5718
-5732
-5747
-5763
-5778
-5794
-5811
-5827
-5845
-5862
-5880
-5897
-5915
-5933
-5951
-5969
-5986
-6004
-6021
-6037
-6054
-6069
-6085
-6100
-6115
-6129
-6143
-6156
-6169
-6181
-6193
-6205
-6216
-6227
-6237
-6247
-6257
-6266
-6275
-6284
-6292
-6300
-6308
-6316
-6323
-6331
-6338
-6344
-6351
-6357
-6363
-6368
-6373
-6377
-6381
-6384
-6387
-6389
-6391
-6392
-6393
-6393
-6393
-6392
-6390
-6389
-6386
-6383
-6379
-6375
-6371
-6366
-6360
-6354
-6348
-6340
-6332
-6324
-6314
-6303
-6292
-6280
-6266
-6252
-6236
-6220
-6202
-6184
-6165
-6145
-6124
-6103
-6081
-6058
-6036
-6013
-5990
-5966
-5942
-5919
-5895
-5870
-5846
-5821
-5796
-5771
-5745
-5719
-5692
-5665
-5638
-5610
-5582
-5554
-5525
-5495
-5465
-5434
-5403
-5371
-5338
-5305
-5270
-5235
-5198
-5161
-5122
-5083
-5042
-5001
-4958
-4914
-4869
-4822
-4775
-4726
-4676
-4626
-4574
-4521
-4468
-4414
-4359
-4303
-4247
-4191
-4134
-4077
-4019
-3963
-3905
-3847
-3790
-3732
-3674
-3615
-3556
-3497
-3438
-3379
-3319
-3259
-3199
-3139
-3079
-3018
-2958
-2898
-2837
-2777
-2716
-2655
-2594
-2533
-2471
-2409
-2346
-2283
-2220
-2156
-2092
-2027
-1962
-1897
-1831
-1765
-1699
-1632
-1565
-1498
-1431
-1363
-1296
-1228
-1160
-1092
-1024
-956
-887
-819
-750
-681
-612
-543
-473
-404
-335
-265
-196
-126
-57
12
81
149
217
286
353
421
488
556
623
690
756
823
889
956
1020
1087
1152
1217
1281
1346
1410
1474
1537
1601
1665
1729
1793
1857
1920
1985
2049
2113
2178
2243
2309
2375
2442
2509
2576
2643
2711
2778
2846
2913
2979
3046
3111
3177
3241
3305
3369
3431
3493
3555
3615
3675
3734
3792
3849
3906
3961
4016
4070
4123
4175
4226
4276
4325
4373
4420
4466
4511
4555
4597
4639
4680
4720
4759
4797
4834
4871
4907
4942
4976
5009
5042
5073
5104
5133
5161
5187
5213
5236
5258
5278
5297
5314
5329
5343
5355
5367
5376
5385
5393
5400
5406
5411
5415
5419
5422
5424
5426
5427
5428
5428
5428
5428
5427
5425
5424
5422
5420
5418
5416
5414
5412
5410
5409
5408
5407
5406
5405
5404
5404
5403
5401
5400
5399
5397
5395
5393
5391
5389
5387
5385
5383
5380
5378
5376
5373
5371
5368
5366
5363
5360
5358
5355
5353
5350
5347
5345
5342
5339
5336
5333
5330
5326
5323
5319
5314
5309
5304
5299
5293
5287
5281
5274
5266
5259
5250
5242
5232
5223
5212
5202
5190
5178
5166
5153
5140
5127
5113
5099
5084
5070
5055
5040
5024
5009
4993
4977
4961
4945
4928
4910
4893
4875
4856
4837
4818
4798
4778
4758
4738
4717
4697
4676
4656
4635
4614
4594
4573
4553
4533
4513
4493
4473
4454
4435
4417
4398
4381
4364
4347
4331
4316
4302
4288
4275
4263
4251
4240
4229
4219
4208
4198
4188
4178
4167
4157
4147
4136
4126
4115
4105
4094
4085
4075
4065
4054
4045
4035
4027
4018
4009
4001
3992
3984
3976
3968
3960
3952
3945
3937
3930
3923
3916
3909
3903
3898
3892
3888
3883
3880
3877
3874
3872
3871
3870
3869
3868
3868
3868
3869
3869
3869
3870
3870
3870
3870
3870
3869
3869
3869
3868
3867
3865
3864
3862
3859
3856
3852
3848
3842
3836
3829
3821
3813
3803
3793
3782
3771
3759
3747
3735
3723
3711
3699
3687
3675
3664
3653
3643
3633
3623
3614
3605
3596
3588
3580
3572
3565
3558
3552
3545
3539
3533
3527
3520
3514
3507
3499
3491
3482
3473
3463
3453
3442
3430
3418
3406
3394
3381
3368
3355
3342
3328
3315
3301
3288
3274
3260
3247
3234
3221
3208
3195
3183
3172
3161
3150
3141
3132
3124
3117
3111
3105
3100
3096
3092
3089
3086
3084
3082
3080
3079
3078
3077
3077
3077
3077
3078
3079
3081
3082
3084
3086
3088
3090
3092
3094
3095
3096
3097
3097
3096
3095
3093
3090
3087
3082
3077
3071
3065
3057
3049
3039
3030
3019
3008
2996
2984
2971
2958
2944
2930
2916
2902
2888
2874
2860
2845
2831
2817
2802
2788
2774
2760
2746
2732
2718
2703
2689
2674
2659
2644
2628
2612
2595
2578
2561
2544
2526
2507
2489
2470
2451
2431
2412
2391
2371
2351
2330
2309
2287
2266
2244
2222
2199
2177
2154
2131
2108
2085
2062
2039
2017
1995
1973
1952
1932
1913
1894
1876
1859
1843
1828
1813
1800
1788
1777
1767
1758
1750
1743
1737
1733
1729
1727
1726
1725
1725
1726
1728
1730
1732
1734
1737
1739
1740
1741
1742
1742
1741
1739
1736
1732
1728
1722
1716
1709
1702
1695
1687
1678
1670
1662
1654
1645
1637
1629
1621
1613
1606
1599
1592
1585
1579
1573
1568
1563
1559
1555
1552
1550
1549
1548
1548
1548
1549
1552
1555
1558
1563
1569
1575
1582
1590
1599
1609
1620
1631
1644
1657
1672
1687
1703
1721
1739
1757
1777
1797
1818
1840
1862
1885
1908
1931
1955
1978
2001
2025
2049
2072
2094
2117
2139
2161
2183
2204
2226
2247
2268
2289
2310
2331
2352
2373
2394
2414
2435
2456
2476
2497
2517
2538
2558
2578
2599
2619
2640
2661
2682
2704
2726
2749
2773
2798
2824
2851
2879
2908
2938
2970
3002
3035
3069
3105
3141
3178
3215
3254
3293
3333
3374
3416
3458
3500
3543
3586
3629
3673
3716
3760
3803
3846
3890
3933
3977
4021
4065
4110
4155
4201
4247
4294
4341
4389
4438
4487
4537
4588
4639
4691
4744
4798
4852
4907
4962
5018
5074
5131
5187
5245
5302
5360
5417
5475
5533
5592
5651
5709
5768
5828
5887
5947
6006
6066
6125
6185
6245
6305
6365
6425
6486
6546
6607
6668
6729
6790
6851
6912
6973
7034
7096
7157
7219
7280
7342
7404
7466
7529
7591
7654
7717
7780
7843
7906
7969
8032
8096
8159
8222
8285
8349
8412
8476
8539
8603
8667
8731
8794
8858
8922
8987
9051
9115
9179
9244
9308
9373
9438
9503
9569
9635
9701
9768
9835
9902
9970
10038
10107
10177
10247
10317
10388
10459
10530
10602
10674
10746
10818
10891
10964
11037
11110
11183
11257
11330
11403
11476
11549
11621
11694
11766
11838
11910
11983
12055
12127
12199
12271
12343
12414
12486
12558
12630
12701
12772
12843
12914
12985
13055
13126
13195
13265
13335
13404
13474
13543
13612
13682
13752
13822
13892
13963
14034
14106
14178
14250
14322
14394
14466
14537
14609
14680
14750
14820
14889
14958
15025
15092
15158
15223
15287
15350
15412
15474
15535
15596
15657
15717
15776
15836
15895
15954
16013
16072
16129
16187
16245
16303
16360
16416
16472
16528
16583
16638
16692
16745
16798
16851
16903
16954
17005
17056
17106
17156
17205
17254
17303
17351
17400
17448
17496
17544
17592
17641
17689
17738
17788
17838
17888
17940
17991
18044
18096
18150
18203
18257
18311
18365
18419
18473
18526
18579
18631
18683
18733
18783
18833
18881
18928
18975
19021
19066
19111
19155
19199
19242
19284
19326
19367
19408
19448
19488
19527
19566
19604
19642
19680
19718
19755
19793
19831
19869
19907
19945
19984
20023
20062
20102
20141
20182
20222
20262
20302
20342
20382
20421
20460
20498
20535
20571
20607
20641
20675
20707
20738
20768
20797
20825
20852
20878
20904
20929
20953
20977
21001
21024
21047
21070
21092
21115
21137
21159
21182
21204
21225
21247
21269
21290
21312
21333
21354
21374
21395
21414
21433
21452
21470
21487
21503
21519
21534
21549
21563
21576
21588
21600
21611
21621
21630
21639
21647
21653
21660
21665
21670
21674
21678
21681
21684
21686
21687
21689
21689
21690
21690
21690
21689
21688
21687
21685
21684
21682
21680
21679
21677
21675
21673
21671
21669
21667
21664
21661
21658
21654
21649
21643
21637
21630
21622
21613
21604
21594
21583
21571
21559
21546
21532
21518
21504
21489
21474
21459
21444
21428
21413
21398
21383
21369
21355
21342
21329
21317
21306
21296
21286
21277
21269
21262
21256
21250
21245
21241
21237
21234
21231
21229
21227
21225
21223
21221
21218
21215
21212
21207
21202
21197
21190
21182
21174
21164
21154
21143
21131
21119
21106
21092
21078
21063
21048
21033
21017
21001
20985
20968
20951
20934
20916
20897
20879
20860
20841
20822
20802
20783
20763
20743
20724
20704
20684
20664
20644
20624
20604
20583
20562
20540
20518
20494
20471
20446
20421
20395
20368
20340
20312
20283
20253
20222
20191
20159
20126
20093
20060
20026
19992
19958
19924
19889
19854
19819
19784
19749
19713
19677
19641
19604
19567
19529
19492
19454
19416
19377
19338
19299
19260
19220
19179
19138
19097
19055
19013
18971
18928
18885
18842
18799
18756
18712
18669
18625
18581
18537
18493
18448
18404
18359
18314
18270
18226
18182
18138
18095
18053
18012
17972
17932
17893
17855
17817
17780
17744
17708
17672
17637
17601
17567
17532
17497
17463
17428
17394
17359
17325
17290
17256
17221
17186
17151
17116
17081
17045
17009
16973
16937
16900
16863
16827
16789
16752
16715
16678
16640
16603
16565
16528
16490
16452
16415
16376
16340
16302
16264
16227
16189
16152
16114
16076
16038
15999
15961
15921
15881
15841
15800
15758
15715
15672
15628
15583
15538
15492
15445
15398
15350
15301
15252
15203
15153
15102
15051
14999
14948
14895
14843
14790
14738
14685
14632
14579
14526
14472
14419
14366
14312
14258
14204
14150
14095
14040
13986
13931
13876
13820
13765
13710
13654
13598
13543
13487
13431
13374
13318
13261
13204
13147
13089
13032
12974
12916
12858
12800
12743
12685
12627
12570
12513
12456
12399
12342
12286
12230
12173
12117
12061
12005
11948
11892
11835
11779
11722
11664
11606
11548
11489
11430
11370
11309
11248
11186
11123
11059
10994
10928
10862
10794
10726
10657
10587
10517
10446
10375
10303
10231
10159
10086
10013
9940
9866
9793
9719
9645
9571
9497
9422
9348
9273
9198
9123
9048
8973
8897
8822
8747
8672
8597
8522
8447
8373
8298
8223
8148
8073
7998
7923
7847
7771
7695
7619
7543
7466
7390
7314
7237
7161
7085
7010
6934
6859
6784
6709
6634
6560
6485
6410
6335
6260
6184
6109
6033
5956
5879
5802
5724
5646
5567
5487
5407
5326
5244
5162
5079
4996
4912
4828
4744
4659
4574
4489
4404
4319
4234
4149
4064
3980
3895
3811
3728
3644
3562
3479
3397
3316
3235
3155
3076
2997
2918
2841
2763
2687
2611
2535
2460
2385
2311
2237
2164
2091
2017
1946
1875
1804
1733
1663
1593
1524
1454
1385
1317
1248
1179
1110
1041
972
903
834
765
695
625
555
485
415
344
274
204
135
65
-4
-73
-142
-210
-278
-346
-414
-481
-548
-616
-682
-749
-816
-882
-948
-1014
-1080
-1145
-1209
-1274
-1338
-1401
-1465
-1527
-1589
-1650
-1711
-1771
-1830
-1889
-1946
-2003
-2059
-2114
-2168
-2222
-2275
-2327
-2379
-2430
-2481
-2531
-2581
-2630
-2679
-2729
-2777
-2826
-2874
-2923
-2971
-3019
-3066
-3114
-3161
-3209
-3256
-3303
-3350
-3397
-3444
-3491
-3538
-3585
-3632
-3680
-3728
-3776
-3824
-3872
-3920
-3968
-4016
-4064
-4112
-4160
-4208
-4255
-4302
-4349
-4394
-4440
-4485
-4529
-4573
-4616
-4659
-4701
-4743
-4784
-4825
-4866
-4906
-4946
-4986
-5025
-5064
-5103
-5141
-5180
-5217
-5255
-5292
-5329
-5365
-5402
-5437
-5473
-5508
-5543
-5578
-5612
-5646
-5680
-5714
-5747
-5780
-5813
-5846
-5879
-5911
-5943
-5974
-6005
-6036
-6067
-6097
-6128
-6158
-6187
-6217
-6246
-6276
-6305
-6334
-6364
-6394
-6423
-6454
-6485
-6516
-6547
-6579
-6611
-6644
-6677
-6710
-6743
-6776
-6809
-6842
-6875
-6908
-6941
-6974
-7007
-7040
-7073
-7106
-7138
-7170
-7201
-7232
-7263
-7292
-7321
-7349
-7377
-7404
-7431
-7457
-7483
-7508
-7533
-7558
-7582
-7606
-7629
-7652
-7674
-7696
-7718
-7738
-7759
-7779
-7798
-7817
-7836
-7855
-7873
-7891
-7908
-7925
-7942
-7957
-7972
-7986
-7999
-8010
-8022
-8032
-8042
-8050
-8057
-8064
-8069
-8074
-8079
-8083
-8086
-8089
-8092
-8093
-8096
-8096
-8098
-8098
-8098
-8096
-8096
-8095
-8093
-8090
-8087
-8083
-8080
-8076
-8071
-8067
-8063
-8058
-8054
-8048
-8044
-8039
-8036
-8031
-8028
-8023
-8021
-8018
-8016
-8013
-8013
-8013
-8013
-8013
-8016
-8018
-8021
-8025
-8029
-8032
-8038
-8044
-8050
-8057
-8064
-8071
-8079
-8087
-8095
-8103
-8112
-8121
-8129
-8138
-8146
-8154
-8163
-8172
-8180
-8189
-8198
-8206
-8215
-8224
-8233
-8242
-8251
-8261
-8270
-8280
-8290
-8300
-8310
-8320
-8330
-8340
-8350
-8359
-8369
-8378
-8387
-8396
-8404
-8412
-8420
-8426
-8433
-8439
-8445
-8450
-8454
-8459
-8463
-8467
-8470
-8474
-8477
-8480
-8483
-8486
-8488
-8490
-8492
-8494
-8496
-8497
-8499
-8500
-8501
-8503
-8504
-8506
-8508
-8511
-8513
-8517
-8520
-8525
-8530
-8535
-8542
-8549
-8558
-8567
-8577
-8588
-8599
-8612
-8625
-8640
-8655
-8671
-8688
-8706
-8725
-8745
-8766
-8787
-8810
-8833
-8857
-8882
-8907
-8933
-8960
-8987
-9015
-9044
-9073
-9103
-9133
-9164
-9196
-9229
-9263
-9297
-9332
-9368
-9405
-9443
-9481
-9520
-9560
-9600
-9640
-9681
-9723
-9764
-9806
-9849
-9891
-9935
-9978
-10022
-10066
-10111
-10156
-10202
-10249
-10296
-10343
-10392
-10441
-10491
-10541
-10593
-10645
-10698
-10751
-10805
-10860
-10916
-10972
-11029
-11086
-11144
-11202
-11261
-11320
-11379
-11439
-11499
-11559
-11619
-11680
-11741
-11802
-11863
-11924
-11985
-12047
-12109
-12171
-12234
-12297
-12360
-12423
-12487
-12550
-12615
-12679
-12744
-12809
-12874
-12940
-13006
-13072
-13139
-13206
-13274
-13341
-13409
-13477
-13546
-13614
-13682
-13751
-13819
-13888
-13956
-14025
-14093
-14162
-14231
-14300
-14370
-14440
-14511
-14582
-14653
-14724
-14796
-14867
-14939
-15010
-15081
-15152
-15223
-15293
-15363
-15433
-15502
-15571
-15640
-15708
-15776
-15843
-15910
-15976
-16042
-16108
-16172
-16238
-16302
-16366
-16430
-16493
-16555
-16617
-16678
-16739
-16800
-16860
-16919
-16978
-17037
-17095
-17154
-17212
-17270
-17327
-17385
-17443
-17501
-17559
-17617
-17675
-17733
-17791
-17849
-17907
-17964
-18022
-18080
-18137
-18194
-18252
-18309
-18366
-18424
-18481
-18539
-18597
-18654
-18712
-18770
-18828
-18886
-18944
-19003
-19061
-19120
-19178
-19237
-19297
-19356
-19416
-19477
-19538
-19600
-19663
-19726
-19790
-19855
-19920
-19987
-20054
-20122
-20190
-20259
-20329
-20400
-20470
-20542
-20613
-20685
-20757
-20830
-20902
-20975
-21048
-21120
-21193
-21266
-21339
-21412
-21485
-21557
-21630
-21703
-21775
-21848
-21919
-21991
-22062
-22133
-22203
-22273
-22343
-22412
-22481
-22549
-22618
-22685
-22753
-22820
-22887
-22953
-23019
-23085
-23151
-23216
-23281
-23346
-23411
-23475
-23540
-23604
-23668
-23733
-23797
-23861
-23925
-23989
-24054
-24118
-24182
-24246
-24310
-24373
-24437
-24500
-24562
-24625
-24687
-24748
-24809
-24869
-24928
-24987
-25046
-25104
-25161
-25218
-25274
-25330
-25386
-25441
-25496
-25550
-25604
-25658
-25711
-25764
-25816
-25869
-25920
-25972
-26023
-26074
-26125
-26176
-26227
-26278
-26328
-26379
-26430
-26481
-26531
-26582
-26632
-26683
-26733
-26784
-26834
-26884
-26935
-26985
-27035
-27085
-27134
-27184
-27234
-27284
-27333
-27383
-27432
-27482
-27532
-27581
-27631
-27680
-27730
-27779
-27828
-27877
-27926
-27975
-28024
-28072
-28120
-28167
-28214
-28261
-28308
-28354
-28400
-28445
-28491
-28537
-28582
-28628
-28673
-28719
-28764
-28810
-28855
-28900
-28945
-28990
-29035
-29080
-29124
-29168
-29211
-29254
-29297
-29339
-29381
-29421
-29462
-29501
-29540
-29578
-29615
-29651
-29687
-29722
-29757
-29791
-29824
-29856
-29888
-29920
-29951
-29981
-30010
-30040
-30068
-30097
-30124
-30151
-30178
-30204
-30230
-30256
-30281
-30306
-30330
-30355
-30379
-30403
-30426
-30450
-30474
-30497
-30520
-30543
-30566
-30588
-30610
-30632
-30654
-30675
-30696
-30717
-30737
-30757
-30777
-30797
-30816
-30835
-30853
-30871
-30889
-30906
-30922
-30938
-30953
-30968
-30982
-30996
-31010
-31023
-31036
-31049
-31061
-31073
-31086
-31098
-31110
-31121
-31132
-31143
-31154
-31164
-31174
-31184
-31193
-31201
-31209
-31217
-31224
-31230
-31236
-31241
-31246
-31250
-31253
-31255
-31257
-31257
-31257
-31256
-31255
-31253
-31250
-31246
-31242
-31237
-31232
-31226
-31220
-31212
-31205
-31196
-31187
-31178
-31168
-31157
-31146
-31134
-31122
-31109
-31095
-31081
-31066
-31050
-31034
-31016
-30998
-30979
-30959
-30938
-30916
-30893
-30869
-30845
-30819
-30793
-30765
-30737
-30709
-30680
-30650
-30620
-30589
-30558
-30526
-30494
-30461
-30428
-30394
-30360
-30325
-30290
-30255
-30219
-30183
-30147
-30111
-30074
-30037
-30001
-29964
-29927
-29891
-29854
-29817
-29780
-29743
-29705
-29667
-29629
-29591
-29552
-29513
-29474
-29434
-29394
-29353
-29312
-29271
-29229
-29187
-29145
-29102
-29058
-29015
-28971
-28926
-28881
-28835
-28788
-28741
-28694
-28645
-28596
-28546
-28496
-28444
-28392
-28339
-28285
-28231
-28175
-28119
-28063
-28005
-27947
-27889
-27830
-27770
-27709
-27648
-27587
-27524
-27461
-27398
-27334
-27270
-27206
-27141
-27076
-27010
-26944
-26879
-26813
-26746
-26680
-26613
-26547
-26480
-26413
-26346
-26279
-26212
-26144
-26076
-26009
-25940
-25872
-25804
-25735
-25666
-25597
-25528
-25459
-25390
-25321
-25252
-25183
-25114
-25045
-24976
-24907
-24838
-24768
-24698
-24629
-24559
-24489
-24419
-24349
-24279
-24209
-24138
-24068
-23998
-23928
-23857
-23787
-23717
-23646
-23576
-23506
-23436
-23365
-23295
-23225
-23155
-23085
-23015
-22945
-22875
-22806
-22736
-22667
-22598
-22529
-22460
-22392
-22324
-22256
-22188
-22121
-22054
-21987
-21920
-21853
-21786
-21720
-21654
-21587
-21521
-21455
-21389
-21323
-21257
-21191
-21126
-21060
-20994
-20929
-20863
-20798
-20732
-20667
-20601
-20536
-20470
-20405
-20339
-20274
-20208
-20143
-20078
-20013
-19948
-19884
-19819
-19755
-19691
-19627
-19563
-19500
-19437
-19374
-19311
-19248
-19185
-19122
-19059
-18996
-18932
-18868
-18804
-18739
-18674
-18608
-18541
-18474
-18406
-18338
-18269
-18200
-18130
-18060
-17990
-17919
-17848
-17776
-17705
-17633
-17560
-17487
-17414
-17340
-17267
-17192
-17118
-17043
-16969
-16894
-16819
-16745
-16671
-16597
-16523
-16449
-16376
-16303
-16231
-16158
-16088
-16015
-15946
-15875
-15805
-15735
-15666
-15597
-15529
-15460
-15392
-15325
-15257
-15190
-15123
-15056
-14990
-14924
-14858
-14793
-14728
-14664
-14600
-14536
-14474
-14411
-14350
-14288
-14227
-14167
-14107
-14048
-13989
-13930
-13871
-13813
-13756
-13698
-13641
-13584
-13527
-13470
-13414
-13358
-13301
-13245
-13189
-13133
-13077
-13021
-12965
-12909
-12852
-12796
-12739
-12682
-12626
-12569
-12511
-12454
-12397
-12339
-12282
-12224
-12166
-12108
-12050
-11992
-11934
-11876
-11818
-11760
-11703
-11645
-11588
-11531
-11474
-11417
-11361
-11305
-11249
-11193
-11138
-11082
-11027
-10972
-10917
-10861
-10806
-10751
-10697
-10642
-10587
-10533
-10478
-10424
-10369
-10315
-10260
-10206
-10151
-10096
-10042
-9987
-9932
-9876
-9821
-9766
-9711
-9656
-9601
-9546
-9492
-9437
-9383
-9329
-9276
-9223
-9170
-9118
-9066
-9014
-8963
-8912
-8862
-8811
-8761
-8711
-8662
-8612
-8563
-8513
-8464
-8416
-8367
-8318
-8269
-8221
-8173
-8124
-8076
-8028
-7980
-7932
-7884
-7836
-7788
-7741
-7694
-7646
-7599
-7552
-7505
-7458
-7411
-7364
-7317
-7270
-7223
-7176
-7129
-7083
-7037
-6991
-6945
-6900
-6855
-6810
-6766
-6723
-6680
-6637
-6596
-6555
-6515
-6475
-6437
-6399
-6362
-6326
-6291
-6256
-6223
-6190
-6158
-6127
-6097
-6068
-6040
-6012
-5985
-5959
-5934
-5909
-5886
-5862
-5840
-5818
-5797
-5776
-5756
-5737
-5718
-5701
-5684
-5668
-5652
-5637
-5623
-5610
-5597
-5585
-5573
-5562
-5551
-5541
-5531
-5521
-5512
-5502
-5493
-5485
-5476
-5468
-5460
-5452
-5444
-5437
-5430
-5424
-5418
-5412
-5407
-5402
-5397
-5393
-5389
-5385
-5382
-5379
-5376
-5373
-5371
-5370
-5369
-5368
-5368
-5368
-5370
-5371
-5374
-5378
-5382
-5387
-5393
-5401
-5409
-5418
-5429
-5441
-5454
-5467
-5482
-5498
-5515
-5533
-5552
-5571
-5591
-5612
-5634
-5656
-5678
-5701
-5724
-5747
-5771
-5794
-5818
-5841
-5864
-5887
-5910
-5932
-5955
-5976
-5998
-6019
-6040
-6061
-6082
-6102
-6122
-6142
-6162
-6182
-6202
-6222
-6242
-6263
-6283
-6303
-6323
-6344
-6364
-6385
-6405
-6426
-6447
-6468
-6489
-6510
-6531
-6553
-6574
-6596
-6618
-6640
-6662
-6685
-6708
-6731
-6754
-6777
-6801
-6824
-6848
-6872
-6897
-6921
-6945
-6970
-6994
-7019
-7043
-7068
-7092
-7116
-7140
-7165
-7188
-7212
-7236
-7260
-7283
-7307
-7331
-7355
-7379
-7403
-7427
-7452
-7477
-7502
-7528
-7554
-7580
-7606
-7633
-7661
-7688
-7716
-7744
-7773
-7802
-7831
-7861
-7890
-7920
-7950
-7981
-8010
-8042
-8073
-8103
-8134
-8164
-8196
-8226
-8256
-8287
-8317
-8347
-8376
-8406
-8435
-8465
-8494
-8523
-8552
-8581
-8610
-8638
-8667
-8695
-8724
-8752
-8780
-8808
-8836
-8864
-8892
-8919
-8947
-8974
-9001
-9028
-9055
-9081
-9107
-9133
-9159
-9184
-9209
-9233
-9257
-9280
-9303
-9326
-9348
-9370
-9391
-9411
-9431
-9451
-9470
-9488
-9506
-9523
-9539
-9555
-9570
-9585
-9599
-9613
-9626
-9639
-9651
-9663
-9675
-9687
-9698
-9709
-9720
-9730
-9739
-9749
-9757
-9765
-9772
-9778
-9784
-9789
-9793
-9796
-9798
-9800
-9800
-9799
-9797
-9794
-9790
-9785
-9779
-9771
-9762
-9753
-9742
-9730
-9717
-9703
-9689
-9674
-9658
-9642
-9625
-9608
-9591
-9574
-9557
-9540
-9523
-9507
-9490
-9475
-9459
-9444
-9429
-9415
-9401
-9387
-9373
-9359
-9345
-9331
-9318
-9304
-9290
-9276
-9262
-9248
-9234
-9221
-9208
-9195
-9182
-9170
-9158
-9146
-9134
-9122
-9110
-9098
-9085
-9073
-9060
-9047
-9034
-9020
-9007
-8992
-8978
-8963
-8948
-8932
-8917
-8901
-8886
-8870
-8855
-8839
-8824
-8808
-8793
-8778
-8762
-8747
-8732
-8716
-8701
-8686
-8670
-8655
-8640
-8625
-8611
-8597
-8583
-8570
-8557
-8545
-8533
-8522
-8511
-8500
-8490
-8480
-8470
-8460
-8449
-8438
-8427
-8415
-8402
-8389
-8375
-8360
-8345
-8330
-8314
-8297
-8280
-8263
-8246
-8228
-8211
-8193
-8175
-8157
-8138
-8119
-8102
-8083
-8064
-8045
-8026
-8007
-7988
-7969
-7950
-7930
-7910
-7891
-7871
-7850
-7830
-7809
-7788
-7766
-7744
-7722
-7699
-7676
-7652
-7628
-7603
-7577
-7551
-7525
-7498
-7470
-7442
-7414
-7385
-7356
-7327
-7298
-7269
-7240
-7211
-7183
-7154
-7126
-7097
-7069
-7041
-7014
-6986
-6958
-6930
-6903
-6875
-6847
-6819
-6791
-6763
-6734
-6706
-6677
-6649
-6620
-6592
-6564
-6536
-6508
-6481
-6453
-6426
-6399
-6373
-6347
-6321
-6295
-6270
-6246
-6222
-6198
-6175
-6152
-6129
-6107
-6084
-6061
-6038
-6015
-5991
-5967
-5942
-5917
-5890
-5864
-5837
-5809
-5781
-5752
-5724
-5694
-5665
-5635
-5605
-5575
-5544
-5514
-5483
-5451
-5420
-5389
-5358
-5326
-5295
-5265
-5234
-5204
-5174
-5144
-5114
-5085
-5057
-5029
-5001
-4974
-4947
-4921
-4895
-4870
-4846
-4822
-4798
-4775
-4751
-4728
-4705
-4682
-4659
-4636
-4613
-4590
-4566
-4542
-4517
-4492
-4467
-4441
-4414
-4387
-4359
-4330
-4300
-4270
-4239
-4207
-4175
-4143
-4110
-4077
-4043
-4011
-3978
-3945
-3913
-3881
-3849
-3818
-3787
-3756
-3726
-3696
-3666
-3637
-3609
-3580
-3552
-3524
-3497
-3470
-3443
-3416
-3390
-3363
-3337
-3311
-3286
-3260
-3235
-3209
-3184
-3159
-3134
-3108
-3083
-3058
-3033
-3008
-2983
-2958
-2932
-2907
-2881
-2855
-2830
-2804
-2778
-2753
-2728
-2703
-2677
-2652
-2627
-2602
-2577
-2551
-2526
-2501
-2476
-2451
-2427
-2403
-2379
-2356
-2333
-2311
-2289
-2268
-2248
-2228
-2209
-2190
-2172
-2155
-2139
-2123
-2109
-2095
-2081
-2068
-2056
-2045
-2033
-2024
-2015
-2005
-1998
-1990
-1983
-1977
-1971
-1966
-1962
-1957
-1954
-1951
-1948
-1946
-1944
-1942
-1941
-1941
-1941
-1941
-1943
-1945
-1947
-1951
-1955
-1960
-1965
-1972
-1979
-1986
-1994
-2003
-2013
-2023
-2033
-2045
-2056
-2068
-2081
-2094
-2108
-2122
-2136
-2151
-2166
-2182
-2197
-2213
-2230
-2246
-2263
-2280
-2297
-2314
-2331
-2348
-2365
-2382
-2399
-2415
-2432
-2448
-2464
-2480
-2495
-2509
-2523
-2537
-2550
-2563
-2574
-2586
-2596
-2606
-2616
-2625
-2633
-2641
-2648
-2655
-2661
-2667
-2672
-2676
-2680
-2684
-2688
-2690
-2693
-2695
-2696
-2697
-2698
-2698
-2698
-2697
-2696
-2694
-2692
-2689
-2686
-2683
-2680
-2676
-2672
-2667
-2663
-2658
-2654
-2649
-2644
-2640
-2635
-2631
-2627
-2622
-2618
-2614
-2610
-2606
-2601
-2597
-2592
-2586
-2580
-2574
-2567
-2560
-2552
-2544
-2535
-2525
-2515
-2505
-2493
-2482
-2469
-2456
-2443
-2429
-2415
-2401
-2386
-2371
-2355
-2339
-2323
-2307
-2290
-2273
-2255
-2237
-2219
-2200
-2181
-2161
-2140
-2120
-2098
-2076
-2054
-2031
-2007
-1983
-1958
-1932
-1906
-1879
-1851
-1823
-1794
-1764
-1734
-1703
-1671
-1639
-1607
-1573
-1540
-1506
-1471
-1436
-1400
-1364
-1328
-1291
-1253
-1215
-1177
-1139
-1100
-1060
-1020
-981
-941
-901
-860
-820
-780
-739
-699
-658
-618
-578
-538
-497
-457
-417
-377
-337
-296
-256
-215
-175
-134
-93
-52
-10
31
73
115
157
199
241
283
325
367
409
452
494
535
577
619
661
702
743
784
824
864
904
943
981
1018
1056
1093
1128
1163
1198
1231
1264
1296
1327
1357
1386
1415
1443
1469
1495
1521
1545
1569
1592
1614
1636
1657
1677
1697
1716
1735
1754
1771
1789
1805
1822
1838
1853
1868
1883
1897
1911
1925
1938
1951
1964
1977
1988
2000
2011
2021
2031
2040
2049
2057
2064
2071
2078
2084
2090
2095
2100
2105
2110
2114
2118
2122
2125
2129
2132
2135
2138
2141
2144
2148
2151
2154
2158
2162
2167
2171
2176
2182
2187
2193
2199
2205
2212
2218
2225
2232
2238
2245
2252
2259
2265
2272
2278
2285
2291
2297
2303
2308
2313
2318
2323
2327
2331
2335
2338
2341
2344
2347
2349
2352
2354
2355
2357
2358
2360
2361
2361
2362
2362
2363
2363
2363
2363
2363
2363
2363
2363
2364
2364
2364
2365
2365
2366
2367
2369
2371
2373
2375
2378
2381
2385
2388
2393
2398
2403
2409
2416
2423
2431
2439
2449
2459
2470
2482
2494
2507
2521
2536
2551
2568
2585
2602
2620
2640
2659
2680
2701
2723
2746
2769
2793
2817
2842
2868
2894
2920
2947
2974
3002
3030
3059
3088
3118
3149
3181
3213
3246
3280
3314
3350
3386
3423
3461
3500
3539
3579
3620
3662
3704
3747
3791
3835
3880
3925
3971
4017
4064
4111
4159
4207
4255
4304
4352
4402
4451
4501
4551
4601
4651
4702
4752
4803
4854
4905
4956
5007
5058
5109
5160
5212
5263
5315
5366
5418
5470
5522
5575
5628
5681
5734
5788
5843
5898
5955
6012
6069
6128
6188
6248
6309
6371
6434
6498
6562
6627
6693
6760
6827
6895
6963
7033
7103
7174
7246
7319
7393
7467
7543
7619
7697
7775
7855
7935
8016
8099
8182
8266
8351
8436
8523
8610
8698
8786
8876
8965
9056
9147
9238
9330
9422
9515
9608
9701
9794
9888
9981
10075
10169
10263
10357
10452
10546
10641
10735
10830
10925
11020
11115
11210
11305
11400
11494
11589
11683
11778
11872
11965
12059
12152
12244
12337
12429
12520
12612
12703
12793
12884
12974
13063
13152
13241
13329
13417
13505
13592
13678
13764
13850
13935
14020
14105
14189
14274
14357
14441
14524
14607
14690
14772
14854
14936
15017
15098
15179
15259
15339
15419
15499
15578
15658
15737
15816
15896
15974
16053
16132
16210
16289
16367
16445
16523
16601
16679
16756
16834
16911
16988
17065
17141
17218
17294
17370
17445
17520
17595
17669
17743
17817
17890
17964
18037
18111
18184
18257
18330
18403
18476
18550
18623
18695
18768
18841
18914
18987
19059
19132
19204
19276
19349
19421
19494
19566
19638
19711
19784
19857
19930
20004
20078
20152
20227
20302
20378
20454
20530
20607
20684
20762
20840
20918
20996
21074
21152
21230
21308
21386
21464
21541
21619
21696
21773
21850
21927
22004
22081
22157
22233
22309
22385
22460
22535
22610
22685
22760
22834
22908
22982
23056
23130
23204
23278
23351
23425
23499
23574
23648
23723
23797
23872
23947
24022
24096
24171
24246
24321
24396
24470
24545
24619
24694
24768
24843
24918
24992
25067
25142
25218
25293
25369
25446
25522
25599
25675
25752
25830
25907
25984
26062
26140
26218
26296
26375
26454
26533
26612
26692
26772
26852
26933
27014
27095
27177
27260
27343
27427
27511
27595
27680
27765
27850
27936
28022
28108
28195
28281
28368
28455
28542
28628
28715
28801
28888
28974
29059
29145
29230
29314
29399
29483
29567
29650
29734
29817
29900
29984
30067
30150
30234
30318
30402
30486
30571
30656
30741
30826
30912
30998
31084
31170
31256
31342
31428
31514
31600
31686
31772
31858
31944
32030
32116
32202
32287
32374
32460
32546
32633
32719
32806
32892
32979
33065
33152
33238
33324
33409
33495
33580
33665
33750
33835
33919
34004
34088
34173
34258
34342
34427
34511
34596
34681
34765
34850
34934
35019
35103
35187
35271
35354
35437
35520
35603
35684
35766
35846
35926
36006
36085
36163
36241
36318
36395
36472
36548
36624
36699
36774
36849
36923
36997
37071
37144
37217
37290
37362
37434
37505
37576
37647
37718
37788
37858
37928
37997
38066
38135
38202
38270
38336
38402
38468
38533
38597
38661
38724
38786
38848
38910
38971
39032
39092
39151
39211
39269
39327
39385
39442
39499
39555
39610
39665
39720
39774
39827
39880
39933
39985
40036
40087
40138
40188
40237
40286
40334
40381
40428
40474
40520
40565
40609
40652
40695
40738
40779
40821
40861
40901
40940
40979
41017
41055
41092
41129
41165
41200
41235
41270
41304
41337
41370
41402
41433
41464
41493
41522
41550
41577
41604
41630
41655
41679
41703
41727
41750
41772
41794
41815
41836
41857
41877
41897
41917
41937
41957
41977
41997
42017
42037
42057
42078
42098
42119
42140
42161
42183
42204
42226
42248
42270
42293
42316
42338
42361
42384
42407
42430
42453
42475
42497
42519
42540
42561
42582
42602
42621
42640
42659
42677
42695
42712
42729
42746
42762
42778
42794
42809
42825
42839
42854
42868
42882
42896
42909
42922
42934
42946
42958
42969
42980
42990
43001
43011
43020
43030
43039
43049
43058
43067
43076
43085
43094
43103
43112
43121
43129
43137
43146
43154
43162
43170
43177
43185
43192
43199
43206
43212
43218
43224
43229
43234
43239
43243
43246
43249
43252
43254
43256
43258
43259
43260
43261
43261
43262
43262
43263
43263
43263
43263
43263
43262
43261
43260
43259
43258
43256
43254
43252
43249
43246
43243
43240
43236
43232
43229
43225
43220
43216
43212
43207
43203
43198
43193
43188
43183
43178
43173
43168
43163
43158
43153
43147
43142
43137
43132
43127
43122
43117
43112
43108
43103
43099
43095
43091
43087
43084
43080
43077
43074
43071
43068
43065
43062
43059
43056
43052
43048
43044
43039
43034
43029
43023
43016
43009
43002
42994
42985
42976
42967
42956
42946
42935
42923
42911
42898
42885
42872
42858
42843
42828
42813
42797
42781
42764
42747
42730
42712
42693
42674
42655
42635
42615
42595
42574
42553
42531
42509
42487
42465
42442
42419
42395
42371
42346
42321
42296
42270
42244
42218
42191
42164
42136
42108
42080
42051
42022
41993
41964
41933
41903
41872
41841
41810
41778
41746
41713
41681
41648
41616
41583
41550
41517
41484
41450
41417
41384
41351
41317
41284
41251
41217
41184
41150
41117
41083
41049
41014
40980
40945
40909
40874
40838
40801
40764
40727
40689
40651
40613
40574
40535
40496
40456
40416
40376
40335
40294
40252
40210
40167
40124
40081
40037
39993
39948
39903
39858
39813
39768
39722
39676
39631
39585
39538
39492
39446
39399
39352
39305
39258
39211
39163
39115
39067
39018
38969
38920
38871
38821
38772
38722
38672
38621
38570
38519
38468
38416
38364
38311
38258
38205
38151
38096
38041
37986
37930
37874
37817
37760
37702
37644
37585
37526
37466
37406
37346
37286
37225
37163
37102
37039
36977
36914
36851
36787
36723
36659
36594
36528
36463
36397
36330
36263
36196
36129
36061
35993
35925
35856
35788
35719
35649
35580
35510
35440
35369
35299
35228
35158
35087
35016
34946
34875
34805
34735
34665
34595
34526
34456
34387
34319
34250
34182
34115
34047
33980
33914
33847
33781
33715
33650
33585
33520
33456
33391
33327
33263
33199
33135
33071
33007
32943
32879
32815
32750
32686
32621
32557
32491
32427
32362
32296
32232
32167
32101
32036
31971
31905
31840
31775
31709
31644
31578
31512
31447
31381
31315
31249
31184
31118
31052
30987
30921
30855
30790
30724
30658
30593
30527
30462
30396
30331
30265
30200
30135
30070
30005
29940
29875
29811
29746
29682
29618
29554
29491
29428
29365
29302
29239
29177
29114
29052
28990
28929
28867
28806
28745
28684
28624
28564
28504
28444
28385
28325
28266
28208
28149
28090
28032
27974
27915
27857
27799
27742
27684
27627
27570
27513
27457
27401
27345
27290
27235
27181
27128
27075
27023
26971
26920
26869
26819
26770
26721
26673
26625
26578
26531
26486
26440
26396
26352
26309
26266
26224
26182
26141
26101
26061
26021
25981
25943
25904
25866
25828
25791
25754
25717
25681
25645
25610
25575
25540
25506
25472
25439
25407
25374
25342
25311
25280
25250
25220
25191
25162
25134
25106
25079
25052
25026
25000
24975
24950
24926
24903
24880
24858
24836
24816
24795
24776
24757
24739
24722
24706
24690
24675
24660
24646
24633
24620
24607
24595
24584
24572
24562
24551
24541
24531
24521
24511
24502
24492
24483
24474
24466
24457
24448
24440
24431
24423
24415
24407
24398
24390
24382
24374
24365
24357
24349
24341
24332
24324
24316
24307
24299
24291
24283
24275
24266
24258
24249
24241
24232
24222
24213
24203
24192
24182
24170
24159
24146
24133
24120
24106
24092
24077
24062
24046
24030
24013
23996
23978
23960
23941
23921
23901
23880
23859
23837
23815
23792
23768
23744
23719
23694
23668
23641
23614
23587
23559
23530
23500
23470
23439
23408
23376
23342
23309
23274
23239
23203
23166
23129
23090
23052
23012
22972
22931
22890
22848
22805
22762
22718
22673
22628
22583
22536
22490
22442
22395
22346
22297
22248
22198
22148
22097
22046
21994
21942
21890
21837
21783
21730
21675
21621
21566
21511
21455
21399
21342
21286
21228
21171
21113
21055
20996
20937
20877
20817
20757
20696
20635
20573
20510
20448
20384
20320
20256
20191
20126
20060
19994
19927
19860
19792
19724
19655
19586
19517
19447
19377
19306
19235
19163
19091
19018
18945
18872
18798
18724
18649
18573
18497
18420
18343
18265
18186
18107
18027
17946
17865
17783
17701
17617
17534
17449
17364
17279
17193
17107
17021
16934
16847
16760
16673
16586
16498
16410
16322
16234
16146
16058
15970
15881
15792
15704
15614
15525
15436
15346
15256
15166
15075
14984
14893
14802
14710
14618
14526
14433
14340
14246
14152
14058
13963
13867
13771
13674
13577
13480
13382
13283
13184
13085
12985
12885
12785
12684
12583
12482
12380
12278
12176
12073
11970
11866
11762
11658
11553
11448
11342
11236
11130
11023
10916
10809
10701
10593
10485
10376
10268
10159
10049
9940
9830
9719
9609
9498
9387
9276
9165
9054
8942
8830
8719
8607
8494
8382
8270
8157
8045
7933
7820
7707
7594
7481
7368
7254
7140
7026
6912
6798
6684
6569
6455
6340
6225
6110
5995
5880
5764
5649
5533
5417
5301
5185
5068
4951
4833
4716
4597
4479
4360
4240
4120
4000
3879
3758
3636
3514
3391
3268
3145
3021
2896
2772
2646
2521
2395
2268
2141
2013
1885
1756
1627
1497
1366
1236
1105
973
841
709
577
444
311
179
46
-87
-220
-352
-485
-618
-750
-883
-1014
-1148
-1280
-1413
-1545
-1677
-1809
-1942
-2074
-2206
-2338
-2470
-2603
-2735
-2867
-2999
-3131
-3262
-3394
-3525
-3656
-3786
-3917
-4046
-4176
-4305
-4434
-4562
-4689
-4816
-4943
-5069
-5194
-5319
-5444
-5568
-5692
-5815
-5938
-6061
-6183
-6305
-6426
-6547
-6668
-6788
-6908
-7027
-7146
-7265
-7383
-7500
-7618
-7734
-7850
-7966
-8080
-8195
-8309
-8422
-8535
-8647
-8759
-8870
-8981
-9091
-9201
-9310
-9419
-9528
-9636
-9743
-9850
-9957
-10062
-10168
-10272
-10376
-10480
-10582
-10685
-10787
-10888
-10989
-11090
-11190
-11290
-11390
-11489
-11589
-11688
-11787
-11885
-11984
-12082
-12181
-12279
-12377
-12475
-12573
-12671
-12769
-12867
-12965
-13063
-13161
-13258
-13356
-13454
-13552
-13650
-13747
-13845
-13943
-14040
-14138
-14236
-14334
-14432
-14531
-14629
-14728
-14826
-14925
-15024
-15123
-15222
-15322
-15421
-15521
-15621
-15721
-15821
-15921
-16021
-16120
-16221
-16321
-16421
-16522
-16622
-16722
-16822
-16923
-17023
-17123
-17224
-17324
-17425
-17526
-17627
-17728
-17829
-17930
-18031
-18132
-18233
-18334
-18435
-18536
-18636
-18736
-18837
-18937
-19037
-19136
-19236
-19335
-19434
-19533
-19632
-19730
-19829
-19927
-20025
-20123
-20221
-20318
-20416
-20514
-20611
-20709
-20806
-20904
-21002
-21099
-21198
-21296
-21394
-21493
-21592
-21691
-21791
-21891
-21991
-22091
-22192
-22293
-22395
-22497
-22599
-22702
-22805
-22908
-23012
-23116
-23221
-23325
-23431
-23536
-23642
-23748
-23855
-23962
-24070
-24178
-24286
-24394
-24503
-24613
-24722
-24832
-24942
-25053
-25163
-25275
-25386
-25498
-25610
-25723
-25836
-25949
-26063
-26178
-26292
-26407
-26523
-26639
-26755
-26872
-26989
-27107
-27225
-27343
-27462
-27580
-27700
-27819
-27939
-28058
-28178
-28298
-28418
-28539
-28659
-28779
-28900
-29020
-29140
-29261
-29382
-29502
-29623
-29744
-29865
-29986
-30107
-30228
-30349
-30470
-30591
-30712
-30832
-30953
-31074
-31194
-31314
-31434
-31554
-31673
-31792
-31911
-32030
-32149
-32267
-32384
-32503
-32621
-32738
-32857
-32974
-33091
-33208
-33325
-33442
-33558
-33674
-33790
-33905
-34021
-34136
-34250
-34365
-34479
-34592
-34705
-34818
-34930
-35042
-35154
-35264
-35375
-35485
-35594
-35702
-35810
-35917
-36024
-36130
-36235
-36339
-36443
-36545
-36647
-36748
-36848
-36947
-37045
-37142
-37238
-37332
-37426
-37519
-37610
-37700
-37789
-37877
-37964
-38049
-38133
-38215
-38297
-38377
-38456
-38534
-38610
-38686
-38761
-38834
-38906
-38978
-39048
-39118
-39186
-39254
-39320
-39386
-39451
-39515
-39578
-39640
-39701
-39762
-39822
-39881
-39939
-39996
-40053
-40109
-40164
-40218
-40271
-40324
-40375
-40426
-40476
-40525
-40573
-40621
-40667
-40713
-40758
-40802
-40845
-40888
-40929
-40970
-41010
-41050
-41089
-41127
-41164
-41200
-41236
-41271
-41306
-41340
-41373
-41405
-41437
-41468
-41498
-41528
-41558
-41586
-41615
-41643
-41670
-41697
-41723
-41749
-41774
-41799
-41824
-41848
-41872
-41895
-41918
-41941
-41963
-41985
-42007
-42028
-42049
-42070
-42090
-42110
-42129
-42148
-42167
-42185
-42203
-42220
-42238
-42254
-42271
-42287
-42302
-42318
-42332
-42347
-42361
-42374
-42388
-42400
-42413
-42425
-42437
-42448
-42459
-42469
-42479
-42488
-42498
-42506
-42515
-42522
-42530
-42537
-42543
-42549
-42555
-42561
-42566
-42570
-42575
-42578
-42582
-42584
-42587
-42589
-42590
-42591
-42591
-42591
-42590
-42589
-42587
-42585
-42583
-42580
-42576
-42573
-42569
-42564
-42559
-42554
-42549
-42543
-42537
-42531
-42525
-42518
-42511
-42504
-42497
-42490
-42483
-42475
-42467
-42459
-42451
-42443
-42434
-42426
-42417
-42408
-42399
-42389
-42379
-42369
-42359
-42348
-42337
-42326
-42314
-42302
-42290
-42277
-42264
-42251
-42237
-42224
-42210
-42195
-42181
-42166
-42152
-42137
-42122
-42106
-42091
-42075
-42059
-42043
-42027
-42011
-41994
-41978
-41961
-41945
-41928
-41911
-41894
-41877
-41860
-41843
-41826
-41809
-41792
-41776
-41759
-41742
-41726
-41709
-41693
-41676
-41660
-41643
-41627
-41611
-41595
-41579
-41563
-41547
-41531
-41515
-41499
-41484
-41468
-41453
-41437
-41422
-41407
-41392
-41377
-41362
-41347
-41331
-41316
-41301
-41286
-41270
-41255
-41239
-41223
-41206
-41190
-41173
-41156
-41139
-41121
-41103
-41084
-41065
-41046
-41026
-41006
-40985
-40965
-40943
-40922
-40900
-40877
-40855
-40832
-40808
-40784
-40760
-40735
-40710
-40685
-40659
-40632
-40605
-40578
-40551
-40523
-40494
-40465
-40436
-40407
-40377
-40347
-40316
-40286
-40255
-40224
-40192
-40160
-40128
-40096
-40064
-40031
-39999
-39966
-39933
-39899
-39866
-39833
-39799
-39765
-39731
-39697
-39663
-39628
-39594
-39559
-39524
-39489
-39454
-39419
-39383
-39348
-39312
-39276
-39241
-39205
-39169
-39133
-39098
-39062
-39027
-38991
-38956
-38921
-38886
-38852
-38818
-38784
-38750
-38716
-38683
-38650
-38617
-38584
-38552
-38520
-38488
-38456
-38425
-38394
-38363
-38333
-38303
-38273
-38243
-38214
-38186
-38158
-38130
-38102
-38075
-38049
-38023
-37997
-37971
-37946
-37921
-37896
-37872
-37848
-37824
-37800
-37777
-37754
-37731
-37709
-37687
-37665
-37644
-37623
-37602
-37582
-37561
-37541
-37522
-37503
-37483
-37465
-37446
-37428
-37410
-37392
-37375
-37357
-37340
-37323
-37307
-37290
-37274
-37258
-37242
-37226
-37210
-37195
-37180
-37165
-37151
-37136
-37122
-37108
-37094
-37081
-37067
-37054
-37041
-37029
-37017
-37005
-36993
-36982
-36971
-36960
-36949
-36939
-36928
-36918
-36908
-36898
-36888
-36878
-36868
-36858
-36849
-36839
-36829
-36819
-36809
-36800
-36790
-36781
-36771
-36762
-36752
-36743
-36733
-36724
-36714
-36704
-36695
-36685
-36675
-36665
-36655
-36645
-36634
-36624
-36613
-36603
-36592
-36581
-36570
-36559
-36548
-36538
-36526
-36515
-36504
-36493
-36482
-36471
-36460
-36449
-36437
-36426
-36415
-36403
-36392
-36380
-36369
-36357
-36345
-36333
-36322
-36310
-36298
-36286
-36274
-36262
-36250
-36238
-36225
-36213
-36201
-36189
-36176
-36164
-36152
-36139
-36126
-36114
-36101
-36088
-36075
-36061
-36048
-36034
-36020
-36006
-35991
-35977
-35962
-35947
-35931
-35915
-35899
-35883
-35866
-35848
-35831
-35813
-35795
-35776
-35757
-35738
-35719
-35699
-35679
-35659
-35638
-35618
-35597
-35575
-35554
-35532
-35509
-35487
-35464
-35440
-35417
-35393
-35368
-35343
-35318
-35292
-35266
-35239
-35212
-35184
-35156
-35127
-35099
-35069
-35040
-35010
-34979
-34949
-34918
-34886
-34855
-34823
-34791
-34758
-34725
-34692
-34658
-34624
-34590
-34555
-34520
-34484
-34449
-34412
-34376
-34339
-34302
-34265
-34228
-34190
-34152
-34114
-34076
-34038
-33999
-33961
-33922
-33884
-33845
-33807
-33768
-33730
-33691
-33653
-33614
-33576
-33538
-33499
-33461
-33423
-33385
-33346
-33308
-33270
-33232
-33194
-33156
-33118
-33080
-33042
-33005
-32967
-32929
-32891
-32853
-32815
-32777
-32738
-32701
-32662
-32625
-32588
-32549
-32512
-32473
-32436
-32398
-32360
-32320
-32283
-32244
-32206
-32167
-32127
-32088
-32048
-32008
-31967
-31926
-31884
-31843
-31800
-31757
-31714
-31670
-31626
-31581
-31536
-31490
-31444
-31398
-31351
-31304
-31256
-31208
-31160
-31111
-31062
-31012
-30961
-30911
-30859
-30807
-30755
-30702
-30649
-30595
-30540
-30485
-30429
-30373
-30316
-30258
-30200
-30141
-30082
-30022
-29962
-29901
-29839
-29777
-29714
-29651
-29587
-29522
-29457
-29391
-29325
-29258
-29191
-29123
-29054
-28985
-28916
-28846
-28775
-28704
-28632
-28559
-28486
-28413
-28338
-28263
-28187
-28111
-28034
-27956
-27877
-27797
-27717
-27636
-27555
-27472
-27389
-27306
-27222
-27137
-27051
-26965
-26879
-26791
-26704
-26615
-26526
-26437
-26347
-26256
-26165
-26073
-25981
-25888
-25794
-25700
-25606
-25511
-25415
-25319
-25223
-25126
-25030
-24932
-24835
-24737
-24639
-24540
-24442
-24343
-24244
-24144
-24045
-23945
-23845
-23744
-23644
-23543
-23442
-23341
-23239
-23138
-23036
-22934
-22832
-22730
-22628
-22525
-22423
-22320
-22218
-22115
-22012
-21910
-21807
-21704
-21601
-21499
-21396
-21294
-21191
-21089
-20986
-20884
-20782
-20680
-20578
-20476
-20374
-20272
-20171
-20069
-19968
-19867
-19766
-19665
-19564
-19463
-19362
-19261
-19161
-19060
-18959
-18859
-18758
-18657
-18556
-18456
-18355
-18254
-18153
-18052
-17951
-17850
-17749
-17648
-17547
-17445
-17344
-17243
-17142
-17040
-16939
-16837
-16736
-16635
-16533
-16432
-16331
-16230
-16128
-16027
-15926
-15825
-15724
-15623
-15522
-15421
-15320
-15219
-15118
-15017
-14916
-14815
-14715
-14615
-14514
-14414
-14314
-14214
-14115
-14015
-13916
-13816
-13717
-13618
-13519
-13419
-13320
-13222
-13123
-13024
-12926
-12827
-12729
-12631
-12533
-12436
-12338
-12241
-12144
-12047
-11950
-11854
-11758
-11662
-11567
-11471
-11376
-11282
-11187
-11093
-11000
-10906
-10813
-10721
-10629
-10537
-10445
-10354
-10263
-10172
-10082
-9992
-9902
-9812
-9723
-9634
-9545
-9457
-9368
-9280
-9191
-9103
-9015
-8927
-8839
-8751
-8662
-8574
-8486
-8397
-8309
-8220
-8131
-8042
-7953
-7864
-7775
-7685
-7595
-7506
-7416
-7326
-7235
-7145
-7055
-6964
-6874
-6783
-6692
-6602
-6511
-6420
-6330
-6239
-6149
-6058
-5968
-5878
-5788
-5698
-5608
-5518
-5429
-5339
-5250
-5161
-5072
-4983
-4894
-4806
-4717
-4629
-4541
-4453
-4365
-4278
-4190
-4103
-4016
-3929
-3843
-3757
-3670
-3585
-3499
-3414
-3328
-3244
-3159
-3075
-2991
-2907
-2823
-2740
-2657
-2575
-2493
-2411
-2329
-2248
-2166
-2086
-2005
-1925
-1844
-1764
-1685
-1605
-1525
-1446
-1366
-1287
-1207
-1128
-1049
-969
-890
-810
-731
-652
-572
-493
-413
-334
-254
-175
-95
-16
64
144
224
304
383
463
544
624
704
785
865
946
1027
1108
1189
1270
1352
1434
1516
1598
1680
1763
1845
1928
2011
2094
2178
2261
2345
2429
2514
2598
2683
2768
2853
2939
3025
3111
3197
3284
3371
3458
3545
3633
3720
3808
3896
3984
4073
4161
4249
4338
4426
4515
4604
4692
4781
4869
4957
5046
5134
5222
5309
5397
5485
5572
5659
5746
5832
5919
6005
6091
6176
6261
6346
6430
6514
6598
6681
6764
6847
6929
7011
7092
7173
7254
7335
7415
7495
7574
7653
7732
7811
7889
7967
8045
8122
8200
8278
8355
8432
8509
8586
8663
8740
8817
8894
8971
9048
9125
9202
9279
9356
9434
9512
9589
9667
9746
9824
9903
9982
10061
10140
10220
10300
10380
10460
10540
10621
10702
10782
10863
10945
11026
11107
11189
11271
11353
11435
11517
11600
11682
11765
11848
11931
12015
12098
12182
12266
12350
12434
12519
12604
12689
12774
12860
12945
13031
13118
13204
13291
13378
13465
13552
13639
13727
13815
13903
13991
14080
14169
14258
14347
14436
14526
14616
14706
14796
14887
14978
15069
15160
15252
15343
15435
15527
15619
15711
15803
15895
15986
16078
16170
16262
16354
16446
16537
16629
16720
16812
16903
16994
17084
17175
17265
17355
17445
17534
17623
17712
17801
17889
17977
18065
18152
18239
18325
18412
18498
18583
18669
18753
18838
18922
19006
19089
19172
19254
19336
19418
19499
19579
19659
19738
19817
19896
19974
20051
20127
20204
20279
20354
20429
20503
20576
20649
20722
20794
20865
20936
21007
21077
21147
21216
21285
21353
21421
21489
21556
21623
21690
21756
21822
21887
21952
22017
22081
22145
22209
22272
22334
22397
22459
22520
22581
22642
22702
22761
22821
22879
22938
22995
23052
23109
23165
23221
23276
23331
23385
23439
23492
23544
23597
23648
23699
23750
23800
23850
23899
23948
23996
24044
24091
24138
24184
24230
24275
24320
24364
24408
24451
24494
24536
24578
24619
24660
24700
24739
24778
24817
24855
24893
24930
24966
25002
25038
25073
25107
25141
25175
25208
25241
25273
25305
25337
25368
25399
25429
25459
25488
25517
25545
25574
25601
25628
25655
25681
25707
25732
25756
25780
25803
25826
25847
25868
25889
25908
25927
25946
25963
25980
25996
26011
26025
26039
26052
26065
26077
26088
26098
26108
26117
26125
26133
26140
26147
26153
26158
26163
26167
26170
26173
26175
26176
26177
26178
26178
26177
26176
26174
26172
26170
26166
26163
26159
26154
26149
26143
26137
26131
26124
26117
26109
26100
26092
26083
26073
26063
26053
26042
26031
26020
26008
25996
25984
25971
25958
25944
25931
25917
25902
25887
25872
25857
25841
25825
25809
25792
25775
25758
25740
25721
25703
25683
25664
25643
25623
25602
25580
25558
25535
25512
25489
25465
25440
25415
25390
25364
25338
25311
25283
25256
25227
25198
25169
25139
25108
25077
25046
25013
24981
24947
24913
24878
24843
24807
24771
24734
24696
24658
24619
24579
24539
24498
24457
24416
24373
24331
24287
24243
24199
24154
24109
24063
24017
23970
23923
23875
23827
23778
23729
23680
23630
23579
23529
23477
23426
23374
23321
23269
23216
23162
23108
23054
23000
22946
22891
22835
22780
22724
22668
22611
22554
22497
22440
22382
22324
22265
22206
22147
22087
22028
21967
21907
21846
21785
21724
21662
21600
21538
21475
21413
21350
21286
21223
21159
21095
21031
20967
20903
20838
20774
20709
20644
20579
20515
20450
20385
20320
20256
20191
20126
20061
19996
19931
19866
19801
19736
19671
19606
19541
19476
19411
19346
19280
19215
19150
19084
19019
18954
18888
18823
18757
18691
18626
18560
18494
18428
18362
18297
18231
18165
18099
18033
17968
17902
17836
17771
17706
17640
17575
17510
17445
17380
17316
17251
17187
17122
17058
16994
16930
16867
16803
16740
16677
16614
16551
16488
16426
16364
16302
16239
16178
16117
16056
15995
15934
15874
15813
15753
15693
15634
15574
15515
15456
15398
15339
15281
15223
15164
15107
15049
14991
14934
14876
14819
14762
14705
14648
14591
14535
14478
14422
14365
14309
14252
14196
14140
14083
14027
13971
13915
13858
13802
13746
13690
13634
13578
13521
13465
13409
13353
13297
13240
13184
13127
13071
13015
12958
12901
12845
12788
12731
12674
12617
12560
12502
12445
12387
12329
12272
12214
12156
12098
12039
11981
11923
11864
11805
11747
11688
11629
11571
11512
11453
11394
11336
11277
11218
11159
11100
11041
10982
10923
10864
10805
10745
10686
10626
10566
10507
10447
10387
10326
10266
10206
10145
10084
10024
9963
9902
9841
9780
9718
9657
9595
9534
9472
9410
9348
9286
9224
9162
9100
9037
8974
8912
8849
8786
8724
8661
8598
8536
8473
8410
8347
8285
8222
8159
8096
8034
7971
7908
7845
7783
7720
7657
7595
7533
7470
7408
7346
7284
7222
7160
7099
7037
6976
6915
6853
6793
6732
6671
6611
6551
6490
6430
6371
6311
6251
6192
6132
6073
6013
5954
5895
5835
5776
5717
5658
5599
5540
5480
5421
5362
5304
5245
5186
5127
5068
5010
4951
4893
4835
4777
4719
4661
4603
4545
4487
4430
4372
4315
4257
4200
4143
4086
4027
3971
3914
3857
3800
3743
3687
3630
3573
3516
3460
3403
3346
3290
3234
3177
3121
3065
3009
2953
2898
2842
2787
2732
2677
2623
2568
2514
2461
2407
2354
2301
2249
2197
2145
2093
2041
1991
1940
1889
1839
1788
1739
1689
1640
1591
1542
1494
1446
1398
1350
1303
1256
1209
1163
1116
1070
1025
979
934
889
844
799
755
710
666
622
579
535
492
449
407
365
323
281
240
199
158
118
78
38
-1
-39
-78
-116
-154
-191
-228
-265
-302
-338
-374
-410
-446
-481
-516
-552
-587
-622
-657
-692
-727
-762
-797
-831
-866
-901
-936
-971
-1006
-1040
-1075
-1110
-1144
-1179
-1213
-1247
-1282
-1316
-1350
-1384
-1417
-1451
-1484
-1517
-1550
-1583
-1616
-1649
-1681
-1713
-1745
-1777
-1809
-1841
-1872
-1903
-1935
-1965
-1996
-2027
-2057
-2087
-2117
-2147
-2177
-2206
-2235
-2264
-2293
-2321
-2350
-2378
-2406
-2434
-2461
-2489
-2516
-2543
-2570
-2597
-2623
-2650
-2676
-2702
-2727
-2753
-2778
-2802
-2827
-2851
-2875
-2899
-2922
-2945
-2967
-2989
-3011
-3032
-3053
-3073
-3093
-3112
-3131
-3149
-3167
-3183
-3200
-3215
-3230
-3244
-3257
-3270
-3282
-3293
-3304
-3314
-3323
-3332
-3339
-3347
-3353
-3359
-3364
-3369
-3373
-3376
-3379
-3381
-3382
-3383
-3384
-3383
-3383
-3381
-3379
-3376
-3373
-3369
-3365
-3360
-3355
-3349
-3342
-3335
-3328
-3320
-3311
-3303
-3293
-3284
-3274
-3263
-3253
-3242
-3230
-3218
-3206
-3194
-3181
-3168
-3154
-3141
-3127
-3112
-3097
-3082
-3067
-3051
-3035
-3018
-3001
-2984
-2967
-2949
-2931
-2912
-2893
-2874
-2855
-2835
-2815
-2794
-2774
-2753
-2731
-2710
-2688
-2666
-2643
-2620
-2597
-2573
-2549
-2525
-2501
-2476
-2450
-2425
-2399
-2373
-2346
-2320
-2293
-2265
-2237
-2209
-2181
-2152
-2123
-2094
-2065
-2035
-2005
-1975
-1945
-1914
-1884
-1853
-1822
-1791
-1760
-1729
-1698
-1666
-1635
-1604
-1573
-1541
-1510
-1479
-1448
-1417
-1386
-1356
-1325
-1294
-1264
-1234
-1204
-1174
-1144
-1114
-1085
-1056
-1027
-998
-969
-941
-913
-885
-857
-830
-803
-777
-751
-725
-699
-674
-650
-626
-602
-578
-556
-533
-511
-490
-468
-448
-428
-408
-389
-371
-353
-335
-319
-302
-286
-271
-257
-243
-229
-216
-204
-193
-182
-171
-161
-152
-144
-136
-128
-121
-115
-110
-105
-100
-96
-93
-90
-88
-87
-86
-86
-86
-87
-89
-91
-94
-97
-101
-106
-111
-117
-123
-130
-137
-145
-153
-161
-171
-180
-190
-201
-212
-223
-234
-246
-259
-272
-285
-298
-312
-326
-340
-354
-369
-384
-399
-414
-429
-445
-461
-476
-492
-508
-524
-540
-556
-572
-589
-605
-621
-637
-654
-670
-686
-702
-719
-735
-751
-768
-784
-801
-818
-834
-851
-869
-886
-903
-921
-939
-957
-975
-993
-1012
-1030
-1049
-1068
-1088
-1107
-1127
-1146
-1166
-1187
-1207
-1228
-1249
-1270
-1292
-1314
-1336
-1358
-1381
-1403
-1426
-1450
-1473
-1497
-1521
-1545
-1570
-1595
-1620
-1645
-1671
-1696
-1722
-1748
-1775
-1802
-1828
-1856
-1883
-1910
-1938
-1966
-1994
-2023
-2051
-2080
-2109
-2138
-2168
-2197
-2227
-2257
-2288
-2319
-2350
-2381
-2413
-2444
-2476
-2509
-2541
-2574
-2607
-2640
-2673
-2706
-2740
-2773
-2807
-2841
-2875
-2909
-2943
-2978
-3012
-3046
-3081
-3116
-3150
-3185
-3220
-3254
-3289
-3324
-3359
-3394
-3429
-3465
-3500
-3535
-3571
-3607
-3642
-3678
-3714
-3750
-3787
-3823
-3859
-3896
-3932
-3969
-4005
-4042
-4078
-4115
-4152
-4188
-4225
-4262
-4298
-4335
-4372
-4409
-4446
-4482
-4519
-4556
-4593
-4630
-4667
-4704
-4740
-4777
-4814
-4851
-4888
-4925
-4962
-4999
-5036
-5073
-5110
-5147
-5184
-5221
-5258
-5295
-5332
-5369
-5405
-5442
-5479
-5515
-5552
-5588
-5624
-5660
-5696
-5732
-5768
-5804
-5839
-5875
-5910
-5945
-5980
-6015
-6050
-6084
-6119
-6153
-6187
-6220
-6253
-6286
-6319
-6352
-6384
-6415
-6447
-6478
-6509
-6539
-6569
-6599
-6629
-6658
-6687
-6715
-6744
-6772
-6799
-6827
-6854
-6881
-6907
-6933
-6958
-6984
-7008
-7033
-7057
-7080
-7104
-7126
-7149
-7171
-7192
-7213
-7234
-7254
-7274
-7294
-7313
-7332
-7350
-7369
-7386
-7404
-7421
-7437
-7454
-7470
-7485
-7500
-7515
-7529
-7543
-7557
-7570
-7583
-7595
-7607
-7619
-7630
-7641
-7652
-7662
-7672
-7681
-7690
-7699
-7707
-7714
-7722
-7729
-7735
-7741
-7747
-7752
-7757
-7761
-7765
-7768
-7772
-7775
-7777
-7779
-7781
-7783
-7784
-7785
-7785
-7785
-7785
-7785
-7785
-7784
-7784
-7782
-7781
-7780
-7778
-7776
-7774
-7771
-7769
-7766
-7762
-7759
-7755
-7751
-7746
-7741
-7736
-7731
-7725
-7719
-7712
-7705
-7698
-7690
-7682
-7673
-7665
-7655
-7646
-7636
-7626
-7615
-7604
-7593
-7581
-7570
-7557
-7545
-7532
-7519
-7506
-7493
-7479
-7465
-7450
-7436
-7421
-7406
-7390
-7374
-7358
-7342
-7325
-7308
-7291
-7273
-7255
-7237
-7218
-7200
-7181
-7161
-7142
-7122
-7102
-7081
-7060
-7039
-7018
-6996
-6974
-6952
-6930
-6907
-6884
-6861
-6837
-6813
-6789
-6765
-6740
-6715
-6690
-6665
-6639
-6613
-6587
-6561
-6534
-6507
-6480
-6453
-6425
-6398
-6370
-6341
-6313
-6284
-6255
-6226
-6197
-6168
-6138
-6108
-6078
-6048
-6018
-5987
-5957
-5926
-5894
-5863
-5831
-5799
-5767
-5734
-5701
-5668
-5635
-5601
-5567
-5533
-5498
-5463
-5428
-5392
-5356
-5320
-5284
-5247
-5209
-5172
-5134
-5095
-5057
-5018
-4978
-4939
-4899
-4858
-4817
-4776
-4734
-4692
-4649
-4606
-4563
-4519
-4474
-4430
-4384
-4339
-4293
-4246
-4199
-4152
-4104
-4056
-4006
-3958
-3909
-3859
-3809
-3759
-3709
-3658
-3607
-3555
-3504
-3452
-3400
-3347
-3295
-3242
-3189
-3135
-3081
-3028
-2973
-2919
-2864
-2809
-2754
-2699
-2643
-2588
-2532
-2476
-2419
-2363
-2306
-2250
-2193
-2136
-2079
-2021
-1964
-1906
-1849
-1791
-1733
-1675
-1617
-1559
-1501
-1443
-1385
-1327
-1269
-1210
-1152
-1094
-1035
-976
-918
-859
-800
-742
-683
-624
-565
-507
-448
-389
-330
-272
-213
-154
-95
-37
22
80
139
198
256
314
373
431
489
547
605
662
720
777
834
891
948
1004
1060
1116
1172
1228
1283
1338
1392
1447
1501
1555
1609
1663
1716
1769
1822
1875
1928
1980
2033
2085
2137
2189
2241
2293
2345
2396
2448
2499
2550
2601
2652
2702
2753
2803
2853
2904
2953
3003
3053
3102
3151
3201
3250
3298
3347
3395
3444
3492
3540
3587
3635
3682
3730
3777
3824
3871
3918
3964
4011
4057
4104
4150
4196
4242
4287
4333
4378
4423
4468
4513
4558
4602
4646
4690
4734
4778
4822
4865
4908
4952
4994
5037
5080
5122
5164
5206
5248
5289
5331
5372
5413
5453
5494
5534
5574
5614
5653
5692
5731
5770
5808
5846
5884
5922
5959
5996
6033
6069
6105
6141
6177
6212
6247
6282
6317
6352
6386
6420
6454
6487
6521
6554
6587
6620
6653
6686
6718
6750
6782
6814
6846
6877
6909
6940
6971
7001
7032
7062
7093
7123
7153
7183
7212
7242
7272
7301
7330
7359
7388
7417
7446
7475
7503
7532
7561
7589
7617
7646
7674
7702
7730
7758
7786
7814
7842
7870
7898
7925
7953
7980
8007
8035
8061
8089
8116
8143
8170
8197
8223
8250
8277
8303
8329
8356
8382
8408
8434
8461
8487
8513
8539
8565
8591
8617
8642
8668
8694
8720
8747
8773
8799
8825
8852
8878
8905
8931
8958
8985
9012
9039
9066
9094
9121
9149
9176
9204
9232
9260
9288
9317
9345
9374
9403
9432
9461
9490
9520
9549
9579
9609
9639
9669
9700
9730
9761
9792
9823
9854
9885
9917
9948
9979
10011
10043
10075
10107
10139
10171
10203
10235
10268
10300
10333
10366
10399
10432
10465
10498
10531
10565
10598
10631
10665
10698
10732
10766
10799
10833
10867
10901
10935
10969
11004
11038
11072
11106
11140
11174
11208
11242
11275
11309
11343
11376
11409
11443
11476
11509
11542
11574
11607
11639
11671
11703
11734
11765
11797
11827
11858
11888
11918
11948
11977
12006
12035
12064
12092
12120
12147
12174
12201
12228
12254
12280
12306
12331
12356
12381
12405
12429
12453
12476
12499
12522
12544
12566
12588
12609
12630
12651
12671
12691
12711
12730
12749
12768
12786
12805
12823
12841
12858
12876
12893
12910
12927
12944
12961
12977
12993
13009
13025
13041
13057
13072
13087
13102
13117
13131
13146
13160
13174
13188
13202
13216
13229
13242
13256
13269
13282
13294
13307
13319
13332
13344
13356
13368
13379
13391
13403
13415
13426
13438
13449
13460
13472
13483
13494
13505
13516
13527
13538
13549
13560
13570
13581
13591
13602
13612
13622
13632
13643
13653
13663
13673
13683
13693
13704
13714
13724
13735
13745
13756
13766
13777
13788
13799
13809
13820
13831
13842
13852
13863
13874
13884
13895
13906
13917
13927
13938
13949
13959
13970
13981
13991
14002
14012
14022
14033
14043
14053
14063
14072
14082
14091
14100
14109
14118
14127
14135
14144
14152
14160
14168
14175
14183
14190
14197
14203
14210
14216
14222
14227
14233
14238
14243
14248
14252
14256
14259
14263
14266
14268
14271
14273
14274
14275
14276
14277
14277
14277
14276
14275
14274
14273
14271
14269
14266
14264
14261
14257
14253
14249
14245
14240
14235
14230
14225
14219
14213
14206
14199
14192
14185
14177
14169
14160
14151
14142
14132
14122
14112
14101
14090
14079
14067
14054
14042
14029
14015
14002
13988
13973
13958
13943
13927
13911
13895
13878
13861
13843
13825
13807
13788
13769
13749
13730
13709
13689
13668
13647
13626
13604
13582
13559
13536
13513
13489
13465
13441
13416
13391
13366
13341
13315
13289
13262
13236
13209
13182
13155
13128
13101
13073
13046
13019
12991
12964
12937
12909
12882
12855
12828
12802
12775
12748
12722
12696
12670
12644
12619
12593
12568
12543
12518
12494
12469
12445
12421
12397
12373
12350
12326
12303
12280
12257
12234
12212
12189
12167
12145
12123
12101
12079
12058
12037
12015
11994
11973
11953
11932
11912
11892
11872
11852
11832
11813
11793
11774
11755
11736
11718
11700
11681
11663
11646
11628
11611
11593
11576
11560
11543
11527
11510
11495
11479
11464
11448
11434
11419
11405
11391
11377
11364
11351
11339
11326
11314
11303
11292
11281
11271
11261
11252
11243
11235
11227
11220
11213
11206
11200
11195
11190
11186
11182
11179
11176
11173
11172
11170
11170
11169
11170
11170
11172
11173
11176
11179
11182
11185
11190
11194
11199
11205
11210
11217
11223
11230
11237
11244
11252
11260
11269
11278
11287
11296
11306
11315
11326
11336
11346
11357
11368
11379
11391
11402
11414
11425
11437
11449
11461
11473
11485
11497
11509
11521
11533
11545
11557
11569
11581
11593
11604
11616
11627
11639
11650
11661
11672
11682
11693
11703
11713
11723
11733
11742
11751
11761
11770
11778
11787
11795
11803
11811
11819
11827
11834
11841
11848
11855
11861
11867
11873
11879
11885
11890
11895
11901
11906
11911
11915
11920
11924
11929
11933
11937
11941
11945
11949
11953
11957
11960
11964
11968
11972
11975
11979
11983
11987
11990
11994
11998
12001
12005
12009
12013
12016
12020
12024
12027
12031
12035
12038
12042
12046
12049
12053
12057
12060
12063
12067
12070
12073
12076
12079
12082
12085
12088
12090
12093
12095
12098
12100
12102
12105
12107
12109
12111
12113
12115
12117
12119
12121
12123
12125
12127
12129
12130
12132
12133
12135
12136
12138
12139
12140
12141
12142
12143
12144
12145
12146
12147
12147
12148
12149
12149
12150
12150
12151
12151
12151
12151
12151
12151
12151
12151
12151
12151
12151
12151
12150
12150
12150
12150
12149
12149
12149
12149
12149
12148
12148
12148
12148
12148
12149
12149
12149
12149
12149
12150
12150
12150
12150
12150
12151
12150
12150
12150
12150
12149
12148
12148
12147
12145
12144
12142
12140
12138
12136
12133
12130
12127
12124
12120
12116
12112
12108
12103
12099
12094
12088
12083
12077
12071
12065
12058
12052
12045
12037
12030
12022
12014
12006
11997
11988
11979
11969
11960
11950
11939
11929
11918
11906
11895
11883
11871
11859
11846
11834
11820
11807
11793
11779
11765
11750
11735
11720
11705
11689
11673
11656
11639
11622
11605
11587
11569
11550
11532
11513
11493
11474
11454
11433
11412
11391
11370
11348
11326
11304
11281
11258
11235
11211
11187
11162
11138
11113
11087
11061
11035
11009
10982
10955
10928
10900
10873
10844
10816
10787
10758
10728
10699
10669
10638
10607
10576
10545
10513
10482
10449
10417
10384
10352
10318
10285
10252
10218
10184
10149
10115
10080
10045
10010
9975
9939
9903
9867
9831
9795
9758
9721
9684
9647
9610
9572
9534
9497
9459
9420
9382
9344
9305
9266
9228
9189
9150
9111
9072
9032
8993
8954
8914
8875
8835
8795
8756
8716
8676
8636
8596
8556
8516
8476
8435
8395
8355
8315
8274
8234
8194
8154
8113
8073
8032
7993
7953
7913
7873
7833
7794
7754
7714
7675
7636
7596
7557
7518
7479
7440
7401
7363
7324
7286
7247
7209
7170
7132
7094
7056
7017
6979
6941
6903
6865
6828
6790
6752
6714
6677
6639
6602
6564
6527
6490
6453
6416
6378
6341
6305
6268
6231
6194
6158
6121
6085
6048
6012
5976
5940
5904
5868
5833
5797
5761
5726
5691
5656
5620
5585
5551
5516
5481
5447
5412
5378
5344
5310
5276
5243
5209
5176
5143
5110
5077
5044
5011
4979
4947
4915
4883
4851
4820
4788
4757
4726
4695
4664
4634
4603
4573
4542
4512
4482
4452
4422
4392
4362
4333
4304
4274
4245
4216
4187
4158
4130
4101
4073
4043
4016
3988
3960
3932
3904
3876
3849
3821
3793
3766
3738
3711
3684
3656
3629
3601
3574
3546
3519
3491
3464
3436
3409
3381
3353
3325
3297
3269
3241
3213
3184
3156
3127
3098
3069
3040
3010
2980
2950
2920
2890
2860
2829
2798
2767
2736
2704
2673
2641
2609
2576
2544
2511
2478
2445
2412
2378
2345
2311
2277
2242
2208
2173
2138
2103
2068
2032
1996
1960
1924
1888
1851
1815
1778
1741
1704
1667
1630
1592
1555
1517
1480
1442
1404
1366
1328
1290
1252
1214
1176
1137
1099
1061
1022
984
946
908
869
831
793
754
716
678
639
601
562
524
485
447
408
370
331
292
254
215
176
138
99
60
22
-17
-56
-95
-133
-172
-211
-250
-289
-327
-366
-405
-443
-482
-521
-559
-598
-636
-675
-713
-752
-790
-829
-867
-906
-944
-982
-1020
-1059
-1097
-1135
-1173
-1212
-1250
-1288
-1325
-1363
-1401
-1439
-1476
-1514
-1551
-1588
-1625
-1663
-1700
-1736
-1773
-1810
-1847
-1883
-1919
-1956
-1992
-2028
-2064
-2100
-2136
-2172
-2208
-2244
-2279
-2315
-2351
-2387
-2422
-2458
-2494
-2530
-2566
-2602
-2638
-2674
-2710
-2746
-2782
-2818
-2854
-2891
-2927
-2963
-3000
-3037
-3073
-3110
-3147
-3184
-3221
-3259
-3296
-3333
-3371
-3409
-3446
-3484
-3522
-3560
-3598
-3636
-3674
-3712
-3750
-3788
-3826
-3864
-3902
-3941
-3979
-4017
-4054
-4091
-4130
-4168
-4206
-4244
-4282
-4320
-4357
-4395
-4433
-4471
-4509
-4546
-4584
-4622
-4660
-4698
-4736
-4774
-4812
-4850
-4888
-4926
-4965
-5003
-5042
-5080
-5119
-5158
-5197
-5236
-5276
-5315
-5355
-5394
-5434
-5474
-5514
-5554
-5594
-5635
-5675
-5716
-5756
-5797
-5838
-5879
-5920
-5961
-6002
-6043
-6085
-6126
-6168
-6210
-6251
-6293
-6335
-6377
-6419
-6461
-6504
-6546
-6588
-6631
-6673
-6716
-6758
-6801
-6844
-6886
-6929
-6972
-7015
-7058
-7101
-7144
-7187
-7230
-7274
-7317
-7360
-7403
-7446
-7489
-7532
-7575
-7618
-7661
-7704
-7746
-7789
-7831
-7873
-7916
-7958
-8000
-8041
-8083
-8125
-8166
-8208
-8249
-8290
-8332
-8373
-8414
-8454
-8495
-8536
-8576
-8616
-8656
-8696
-8736
-8776
-8815
-8854
-8893
-8932
-8971
-9010
-9048
-9086
-9124
-9162
-9200
-9237
-9275
-9312
-9349
-9386
-9423
-9459
-9495
-9532
-9568
-9603
-9639
-9674
-9710
-9745
-9780
-9814
-9849
-9883
-9918
-9952
-9986
-10019
-10053
-10086
-10119
-10152
-10185
-10218
-10250
-10283
-10315
-10347
-10378
-10410
-10441
-10473
-10504
-10534
-10565
-10595
-10626
-10656
-10686
-10716
-10745
-10775
-10804
-10834
-10863
-10892
-10921
-10950
-10979
-11007
-11036
-11064
-11093
-11121
-11149
-11178
-11206
-11234
-11262
-11290
-11318
-11346
-11374
-11401
-11429
-11457
-11485
-11513
-11540
-11568
-11595
-11623
-11650
-11677
-11704
-11731
-11758
-11785
-11811
-11838
-11864
-11890
-11917
-11943
-11968
-11994
-12020
-12045
-12071
-12096
-12121
-12145
-12170
-12194
-12219
-12243
-12267
-12290
-12314
-12337
-12360
-12383
-12406
-12429
-12451
-12473
-12495
-12517
-12538
-12559
-12580
-12601
-12621
-12641
-12661
-12681
-12700
-12720
-12738
-12757
-12775
-12793
-12811
-12829
-12846
-12863
-12879
-12896
-12912
-12928
-12943
-12958
-12973
-12988
-13002
-13016
-13029
-13043
-13056
-13068
-13081
-13092
-13104
-13115
-13126
-13137
-13147
-13157
-13167
-13177
-13186
-13195
-13203
-13211
-13219
-13227
-13235
-13242
-13249
-13255
-13261
-13267
-13273
-13278
-13283
-13288
-13293
-13297
-13301
-13304
-13308
-13311
-13313
-13316
-13318
-13320
-13322
-13323
-13324
-13325
-13326
-13326
-13326
-13326
-13325
-13324
-13323
-13322
-13320
-13319
-13317
-13314
-13312
-13309
-13306
-13302
-13299
-13295
-13291
-13286
-13282
-13277
-13272
-13267
-13262
-13256
-13250
-13244
-13238
-13231
-13225
-13218
-13210
-13203
-13195
-13187
-13179
-13171
-13162
-13153
-13144
-13135
-13125
-13115
-13105
-13094
-13084
-13073
-13062
-13051
-13039
-13028
-13016
-13004
-12991
-12979
-12966
-12953
-12940
-12927
-12913
-12900
-12886
-12872
-12857
-12843
-12828
-12813
-12798
-12783
-12767
-12752
-12736
-12720
-12704
-12688
-12671
-12655
-12638
-12621
-12604
-12587
-12570
-12553
-12535
-12518
-12500
-12482
-12464
-12446
-12428
-12410
-12391
-12372
-12353
-12334
-12315
-12296
-12276
-12257
-12237
-12217
-12197
-12176
-12156
-12135
-12114
-12093
-12072
-12051
-12030
-12008
-11986
-11964
-11942
-11920
-11898
-11875
-11853
-11830
-11808
-11785
-11762
-11739
-11716
-11693
-11669
-11646
-11623
-11599
-11575
-11552
-11528
-11504
-11480
-11456
-11432
-11408
-11384
-11360
-11336
-11312
-11287
-11263
-11239
-11215
-11190
-11166
-11142
-11118
-11094
-11070
-11045
-11021
-10997
-10973
-10949
-10925
-10901
-10877
-10854
-10830
-10806
-10782
-10759
-10735
-10711
-10688
-10664
-10641
-10617
-10594
-10570
-10547
-10524
-10501
-10478
-10454
-10431
-10408
-10386
-10363
-10340
-10317
-10295
-10272
-10249
-10227
-10205
-10182
-10160
-10137
-10115
-10093
-10071
-10049
-10027
-10005
-9983
-9961
-9939
-9917
-9896
-9874
-9853
-9832
-9810
-9789
-9768
-9748
-9727
-9706
-9686
-9665
-9645
-9624
-9604
-9584
-9564
-9544
-9524
-9504
-9485
-9465
-9446
-9426
-9407
-9388
-9369
-9350
-9331
-9312
-9293
-9275
-9256
-9238
-9220
-9202
-9184
-9166
-9149
-9131
-9114
-9096
-9079
-9062
-9045
-9029
-9012
-8996
-8979
-8963
-8947
-8931
-8916
-8900
-8885
-8869
-8854
-8839
-8824
-8809
-8795
-8780
-8766
-8752
-8738
-8724
-8711
-8697
-8684
-8670
-8657
-8644
-8631
-8618
-8606
-8593
-8580
-8568
-8556
-8543
-8531
-8519
-8507
-8495
-8483
-8472
-8460
-8448
-8436
-8425
-8413
-8402
-8391
-8380
-8369
-8358
-8347
-8336
-8325
-8315
-8305
-8294
-8284
-8274
-8265
-8255
-8245
-8236
-8226
-8217
-8208
-8199
-8189
-8180
-8172
-8163
-8154
-8146
-8138
-8129
-8121
-8113
-8103
-8096
-8087
-8080
-8073
-8064
-8058
-8050
-8042
-8036
-8029
-8022
-8015
-8007
-8002
-7995
-7989
-7983
-7977
-7972
-7966
-7960
-7955
-7950
-7945
-7940
-7935
-7931
-7926
-7922
-7917
-7913
-7909
-7905
-7902
-7898
-7894
-7891
-7888
-7884
-7881
-7878
-7876
-7873
-7870
-7868
-7866
-7864
-7862
-7860
-7858
-7856
-7855
-7854
-7853
-7852
-7851
-7850
-7850
-7849
-7849
-7849
-7849
-7849
-7850
-7850
-7851
-7852
-7853
-7854
-7855
-7857
-7858
-7860
-7862
-7865
-7867
-7870
-7873
-7876
-7880
-7884
-7887
-7892
-7896
-7901
-7906
-7911
-7917
-7923
-7929
-7935
-7942
-7949
-7956
-7964
-7972
-7980
-7988
-7996
-8005
-8013
-8023
-8032
-8042
-8053
-8063
-8074
-8084
-8096
-8106
-8119
-8131
-8143
-8156
-8169
-8182
-8195
-8209
-8223
-8238
-8253
-8268
-8284
-8299
-8316
-8332
-8349
-8367
-8384
-8402
-8421
-8439
-8458
-8478
-8497
-8517
-8538
-8558
-8579
-8600
-8622
-8644
-8666
-8688
-8711
-8733
-8756
-8780
-8803
-8826
-8850
-8874
-8898
-8921
-8946
-8970
-8994
-9018
-9042
-9067
-9091
-9115
-9140
-9164
-9188
-9212
-9236
-9260
-9284
-9308
-9332
-9355
-9379
-9402
-9425
-9449
-9472
-9494
-9517
-9540
-9562
-9584
-9607
-9628
-9650
-9672
-9693
-9715
-9736
-9756
-9777
-9798
-9818
-9838
-9858
-9878
-9898
-9918
-9937
-9956
-9975
-9994
-10013
-10032
-10050
-10069
-10087
-10105
-10123
-10140
-10158
-10175
-10192
-10209
-10225
-10242
-10258
-10273
-10289
-10304
-10319
-10334
-10348
-10363
-10377
-10391
-10404
-10417
-10430
-10443
-10456
-10468
-10480
-10492
-10503
-10514
-10525
-10535
-10546
-10556
-10565
-10574
-10583
-10592
-10600
-10608
-10616
-10623
-10630
-10637
-10644
-10650
-10656
-10662
-10667
-10672
-10677
-10682
-10686
-10690
-10694
-10698
-10701
-10704
-10707
-10709
-10712
-10714
-10715
-10717
-10718
-10719
-10720
-10720
-10721
-10721
-10721
-10720
-10720
-10719
-10718
-10717
-10716
-10715
-10713
-10711
-10709
-10707
-10705
-10703
-10701
-10698
-10696
-10693
-10690
-10687
-10684
-10681
-10678
-10675
-10672
-10668
-10665
-10662
-10658
-10655
-10651
-10648
-10644
-10641
-10637
-10634
-10630
-10627
-10624
-10620
-10617
-10613
-10610
-10607
-10603
-10600
-10597
-10593
-10590
-10587
-10583
-10580
-10577
-10574
-10571
-10568
-10565
-10562
-10559
-10556
-10554
-10551
-10549
-10546
-10544
-10542
-10540
-10538
-10537
-10535
-10533
-10532
-10530
-10529
-10528
-10526
-10525
-10524
-10523
-10521
-10520
-10519
-10518
-10517
-10516
-10515
-10514
-10512
-10511
-10511
-10510
-10509
-10508
-10507
-10506
-10505
-10504
-10503
-10502
-10501
-10500
-10499
-10498
-10497
-10496
-10495
-10494
-10492
-10491
-10489
-10487
-10485
-10483
-10481
-10479
-10477
-10474
-10472
-10469
-10466
-10463
-10460
-10456
-10453
-10450
-10446
-10442
-10438
-10434
-10429
-10425
-10420
-10415
-10410
-10405
-10399
-10393
-10387
-10381
-10375
-10368
-10361
-10354
-10347
-10340
-10333
-10325
-10317
-10309
-10301
-10292
-10283
-10275
-10265
-10256
-10246
-10236
-10226
-10216
-10205
-10194
-10183
-10171
-10159
-10147
-10134
-10122
-10108
-10095
-10081
-10067
-10053
-10038
-10023
-10008
-9992
-9976
-9960
-9943
-9926
-9908
-9891
-9872
-9854
-9835
-9816
-9796
-9776
-9755
-9734
-9713
-9691
-9669
-9647
-9624
-9601
-9577
-9553
-9529
-9504
-9479
-9454
-9428
-9402
-9375
-9348
-9321
-9293
-9265
-9236
-9207
-9178
-9148
-9118
-9087
-9056
-9025
-8993
-8961
-8929
-8896
-8863
-8830
-8796
-8762
-8728
-8694
-8659
-8624
-8588
-8553
-8517
-8480
-8444
-8407
-8370
-8333
-8296
-8258
-8220
-8182
-8144
-8105
-8067
-8028
-7989
-7950
-7910
-7871
-7831
-7791
-7752
-7712
-7672
-7632
-7592
-7552
-7512
-7472
-7431
-7391
-7351
-7311
-7271
-7231
-7191
-7152
-7112
-7072
-7032
-6992
-6953
-6913
-6874
-6834
-6795
-6756
-6717
-6678
-6639
-6600
-6562
-6523
-6485
-6446
-6408
-6371
-6333
-6295
-6258
-6221
-6184
-6147
-6111
-6075
-6039
-6003
-5968
-5932
-5897
-5863
-5828
-5794
-5760
-5726
-5692
-5658
-5625
-5592
-5559
-5526
-5493
-5461
-5428
-5396
-5363
-5331
-5299
-5267
-5235
-5203
-5171
-5139
-5107
-5075
-5043
-5011
-4979
-4947
-4915
-4883
-4851
-4819
-4787
-4755
-4723
-4691
-4659
-4627
-4594
-4562
-4530
-4498
-4466
-4434
-4403
-4371
-4339
-4308
-4276
-4245
-4213
-4182
-4151
-4119
-4088
-4057
-4026
-3996
-3965
-3934
-3903
-3873
-3843
-3812
-3782
-3752
-3722
-3692
-3662
-3632
-3602
-3573
-3543
-3514
-3484
-3455
-3426
-3397
-3368
-3339
-3311
-3282
-3254
-3226
-3198
-3170
-3142
-3114
-3087
-3060
-3032
-3006
-2979
-2952
-2926
-2900
-2874
-2848
-2822
-2796
-2771
-2745
-2720
-2695
-2670
-2645
-2621
-2596
-2572
-2547
-2523
-2499
-2475
-2451
-2427
-2403
-2379
-2356
-2332
-2309
-2286
-2263
-2240
-2217
-2194
-2172
-2149
-2127
-2104
-2082
-2060
-2037
-2016
-1994
-1972
-1950
-1929
-1907
-1886
-1864
-1843
-1822
-1801
-1781
-1760
-1740
-1720
-1700
-1680
-1660
-1640
-1621
-1602
-1583
-1564
-1546
-1527
-1509
-1491
-1473
-1456
-1439
-1422
-1405
-1389
-1373
-1357
-1342
-1327
-1312
-1297
-1283
-1269
-1256
-1243
-1230
-1217
-1205
-1193
-1181
-1169
-1158
-1147
-1137
-1126
-1116
-1106
-1096
-1087
-1078
-1069
-1060
-1052
-1044
-1036
-1029
-1020
-1014
-1008
-1000
-995
-989
-984
-979
-974
-969
-965
-961
-958
-954
-951
-949
-946
-945
-943
-942
-941
-940
-940
-940
-940
-941
-942
-943
-945
-946
-949
-951
-954
-957
-960
-964
-968
-973
-978
-983
-988
-994
-1000
-1006
-1012
-1018
-1026
-1034
-1041
-1049
-1057
-1066
-1074
-1083
-1092
-1101
-1110
-1120
-1130
-1140
-1150
-1161
-1172
-1183
-1195
-1207
-1219
-1232
-1244
-1258
-1271
-1285
-1298
-1312
-1327
-1341
-1356
-1371
-1386
-1401
-1416
-1432
-1447
-1463
-1479
-1494
-1510
-1526
-1542
-1559
-1575
-1591
-1607
-1623
-1640
-1656
-1672
-1688
-1704
-1720
-1736
-1752
-1768
-1783
-1799
-1814
-1829
-1844
-1859
-1873
-1887
-1902
-1916
-1929
-1943
-1957
-1970
-1983
-1996
-2009
-2021
-2033
-2045
-2057
-2069
-2080
-2092
-2102
-2113
-2123
-2133
-2143
-2153
-2162
-2171
-2179
-2187
-2195
-2202
-2209
-2216
-2222
-2228
-2234
-2239
-2244
-2248
-2252
-2256
-2259
-2262
-2265
-2267
-2269
-2271
-2272
-2272
-2273
-2272
-2272
-2271
-2269
-2267
-2265
-2262
-2259
-2255
-2251
-2247
-2242
-2236
-2230
-2224
-2217
-2210
-2203
-2195
-2187
-2178
-2169
-2159
-2149
-2139
-2128
-2117
-2105
-2093
-2080
-2067
-2054
-2040
-2025
-2009
-1995
-1979
-1963
-1946
-1928
-1911
-1892
-1874
-1855
-1835
-1816
-1795
-1775
-1754
-1733
-1711
-1689
-1667
-1645
-1622
-1599
-1575
-1551
-1527
-1503
-1478
-1453
-1428
-1403
-1378
-1352
-1326
-1300
-1274
-1247
-1220
-1193
-1166
-1139
-1111
-1083
-1055
-1027
-998
-970
-941
-912
-883
-854
-825
-796
-767
-738
-708
-679
-649
-620
-590
-561
-531
-501
-472
-442
-412
-382
-353
-323
-293
-263
-233
-203
-173
-144
-114
-84
-55
-25
4
34
63
92
121
150
180
209
237
266
295
324
353
381
410
438
467
495
523
552
580
608
636
664
693
721
749
777
805
833
861
889
917
945
973
1000
1029
1058
1086
1114
1143
1171
1200
1229
1257
1286
1315
1344
1374
1403
1432
1462
1491
1521
1550
1580
1610
1640
1669
1699
1729
1759
1789
1819
1849
1879
1909
1939
1968
1998
2028
2058
2088
2119
2149
2179
2209
2240
2270
2300
2331
2362
2392
2423
2454
2484
2515
2546
2577
2608
2639
2670
2701
2732
2763
2793
2824
2855
2886
2917
2948
2978
3009
3040
3071
3101
3132
3163
3193
3224
3255
3286
3316
3347
3378
3408
3439
3470
3500
3531
3561
3591
3622
3652
3682
3712
3742
3772
3802
3832
3861
3891
3921
3950
3980
4009
4038
4067
4096
4125
4154
4183
4212
4240
4269
4298
4326
4355
4383
4412
4440
4468
4497
4525
4553
4581
4609
4637
4664
4692
4719
4747
4774
4801
4828
4855
4882
4909
4936
4962
4989
5015
5041
5067
5093
5119
5145
5171
5196
5222
5247
5273
5298
5324
5349
5374
5399
5425
5450
5475
5500
5525
5550
5575
5600
5625
5650
5675
5700
5725
5750
5775
5800
5825
5850
5875
5900
5925
5950
5975
6000
6026
6051
6076
6101
6127
6152
6177
6203
6228
6254
6279
6305
6330
6356
6382
6407
6433
6458
6484
6510
6536
6561
6587
6613
6639
6665
6691
6716
6742
6768
6794
6820
6846
6872
6898
6924
6949
6975
7001
7027
7053
7079
7104
7130
7156
7182
7208
7233
7259
7285
7311
7336
7362
7387
7413
7439
7464
7489
7515
7540
7565
7591
7616
7641
7666
7691
7716
7741
7766
7790
7815
7840
7864
7889
7913
7938
7962
7987
8010
8036
8060
8084
8109
8132
8157
8182
8207
8232
8256
8281
8306
8331
8356
8381
8406
8431
8456
8482
8507
8533
8558
8584
8609
8635
8661
8686
8712
8738
8763
8789
8815
8841
8867
8893
8919
8945
8971
8997
9023
9049
9075
9101
9127
9153
9179
9206
9232
9258
9285
9311
9338
9364
9390
9417
9443
9470
9496
9522
9549
9575
9602
9628
9654
9681
9707
9733
9760
9786
9812
9838
9865
9891
9917
9944
9970
9996
10022
10049
10075
10101
10127
10154
10180
10206
10232
10259
10285
10311
10337
10364
10390
10416
10443
10469
10495
10521
10548
10574
10600
10626
10652
10678
10703
10729
10755
10781
10806
10832
10857
10883
10908
10934
10959
10984
11009
11034
11059
11084
11108
11133
11157
11182
11206
11230
11254
11278
11302
11325
11349
11372
11395
11418
11441
11464
11486
11509
11531
11553
11575
11596
11618
11639
11661
11682
11703
11724
11745
11765
11786
11806
11827
11847
11867
11887
11907
11927
11947
11967
11987
12006
12026
12046
12065
12085
12104
12123
12142
12161
12180
12199
12218
12237
12256
12275
12293
12312
12331
12349
12368
12386
12405
12423
12441
12460
12478
12496
12515
12533
12551
12570
12588
12607
12625
12643
12662
12680
12698
12717
12735
12754
12772
12790
12809
12827
12845
12864
12882
12900
12918
12936
12954
12972
12990
13007
13025
13043
13060
13077
13095
13112
13129
13146
13162
13179
13196
13212
13229
13245
13261
13277
13293
13309
13325
13341
13356
13372
13387
13402
13417
13432
13447
13461
13476
13490
13504
13518
13532
13546
13559
13572
13586
13599
13611
13624
13637
13649
13661
13673
13685
13697
13708
13719
13730
13741
13751
13761
13771
13781
13790
13799
13808
13816
13824
13832
13839
13846
13853
13859
13864
13870
13875
13879
13883
13887
13890
13892
13895
13896
13898
13899
13899
13899
13899
13898
13897
13895
13892
13889
13886
13882
13878
13873
13867
13861
13854
13847
13840
13831
13823
13813
13803
13793
13782
13770
13758
13746
13732
13718
13704
13689
13673
13657
13640
13622
13604
13586
13566
13547
13526
13505
13483
13461
13438
13415
13391
13367
13341
13316
13290
13263
13235
13208
13179
13150
13121
13091
13060
13029
12998
12966
12933
12900
12867
12833
12798
12763
12728
12692
12655
12618
12581
12543
12505
12466
12427
12387
12346
12306
12264
12222
12180
12138
12094
12051
12006
11962
11917
11871
11825
11779
11732
11685
11637
11589
11541
11492
11443
11393
11343
11293
11242
11192
11140
11089
11037
10985
10933
10880
10828
10775
10722
10668
10615
10561
10507
10453
10399
10344
10290
10235
10180
10125
10070
10015
9959
9904
9848
9792
9736
9680
9623
9567
9510
9454
9397
9340
9283
9226
9169
9113
9056
8999
8942
8885
8828
8771
8714
8657
8600
8543
8486
8429
8372
8315
8259
8202
8145
8087
8032
7975
7919
7862
7806
7749
7693
7637
7581
7525
7469
7413
7357
7302
7246
7191
7136
7081
7026
6971
6916
6862
6807
6752
6698
6644
6590
6536
6482
6428
6375
6321
6268
6214
6161
6108
6055
6002
5949
5896
5843
5791
5738
5685
5633
5580
5528
5476
5423
5371
5319
5267
5215
5163
5112
5060
5008
4957
4905
4854
4802
4751
4700
4649
4598
4547
4496
4446
4395
4345
4295
4245
4195
4145
4094
4045
3996
3947
3897
3849
3800
3751
3703
3655
3607
3559
3511
3464
3417
3370
3323
3276
3230
3183
3137
3091
3045
3000
2954
2909
2863
2818
2773
2728
2684
2639
2595
2551
2507
2463
2419
2376
2332
2289
2245
2202
2159
2116
2074
2031
1988
1946
1904
1862
1820
1778
1736
1694
1652
1611
1570
1528
1487
1446
1405
1364
1324
1283
1243
1202
1162
1122
1082
1042
1002
962
923
883
843
804
765
726
687
648
609
570
532
494
455
417
379
342
304
266
229
192
154
117
81
44
7
-29
-66
-102
-138
-174
-210
-246
-282
-317
-353
-388
-423
-459
-494
-529
-563
-598
-633
-667
-702
-736
-770
-804
-838
-872
-905
-939
-972
-1006
-1039
-1072
-1105
-1137
-1170
-1202
-1234
-1266
-1298
-1330
-1361
-1393
-1424
-1455
-1485
-1516
-1546
-1576
-1606
-1636
-1666
-1695
-1724
-1753
-1782
-1811
-1839
-1868
-1896
-1924
-1951
-1979
-2005
-2033
-2061
-2088
-2115
-2141
-2168
-2194
-2220
-2246
-2272
-2298
-2323
-2348
-2373
-2398
-2423
-2448
-2472
-2496
-2520
-2543
-2567
-2590
-2613
-2636
-2658
-2680
-2702
-2724
-2746
-2767
-2787
-2808
-2828
-2848
-2868
-2887
-2906
-2925
-2944
-2962
-2980
-2998
-3015
-3032
-3049
-3066
-3082
-3098
-3114
-3129
-3144
-3159
-3173
-3188
-3202
-3215
-3228
-3242
-3254
-3267
-3279
-3291
-3303
-3314
-3325
-3336
-3346
-3357
-3367
-3376
-3385
-3394
-3403
-3411
-3419
-3427
-3434
-3441
-3448
-3454
-3460
-3466
-3471
-3476
-3481
-3485
-3489
-3493
-3496
-3499
-3501
-3504
-3505
-3507
-3508
-3509
-3509
-3509
-3509
-3508
-3507
-3506
-3505
-3503
-3501
-3498
-3495
-3492
-3489
-3485
-3481
-3477
-3472
-3467
-3462
-3456
-3451
-3445
-3439
-3432
-3425
-3419
-3412
-3404
-3397
-3389
-3381
-3373
-3365
-3356
-3348
-3339
-3330
-3320
-3310
-3301
-3290
-3280
-3269
-3259
-3247
-3236
-3224
-3213
-3200
-3188
-3176
-3163
-3150
-3137
-3123
-3110
-3096
-3082
-3068
-3053
-3039
-3024
-3009
-2994
-2979
-2964
-2949
-2933
-2917
-2901
-2885
-2869
-2853
-2836
-2819
-2802
-2785
-2768
-2751
-2734
-2716
-2698
-2681
-2663
-2644
-2626
-2608
-2589
-2570
-2552
-2533
-2513
-2494
-2475
-2455
-2436
-2416
-2396
-2376
-2356
-2335
-2315
-2294
-2273
-2252
-2231
-2209
-2188
-2166
-2144
-2122
-2100
-2078
-2056
-2033
-2011
-1988
-1965
-1943
-1920
-1897
-1873
-1850
-1827
-1804
-1780
-1757
-1733
-1709
-1685
-1661
-1637
-1613
-1589
-1565
-1540
-1515
-1491
-1466
-1441
-1416
-1391
-1366
-1340
-1315
-1290
-1264
-1239
-1214
-1188
-1163
-1138
-1112
-1087
-1061
-1036
-1010
-985
-959
-933
-908
-882
-856
-831
-805
-779
-754
-728
-702
-677
-651
-625
-600
-574
-549
-523
-498
-473
-448
-423
-398
-373
-348
-323
-299
-274
-250
-226
-202
-178
-154
-130
-107
-83
-60
-37
-14
9
31
54
76
98
119
141
162
182
203
223
243
263
282
302
321
339
358
376
394
412
430
447
465
482
499
516
532
549
565
581
597
613
628
644
659
674
689
704
719
734
748
763
777
792
806
820
834
848
861
875
889
902
916
929
943
956
969
983
996
1008
1022
1035
1048
1061
1074
1087
1099
1112
1125
1138
1150
1163
1175
1187
1200
1212
1224
1236
1248
1260
1271
1283
1295
1306
1318
1329
1340
1351
1362
1373
1384
1394
1405
1415
1425
1435
1445
1455
1465
1475
1484
1494
1503
1512
1522
1531
1540
1549
1558
1567
1576
1585
1594
1603
1612
1620
1629
1638
1646
1655
1664
1672
1681
1689
1698
1707
1715
1724
1732
1741
1749
1758
1766
1774
1783
1791
1799
1807
1815
1823
1831
1839
1847
1855
1863
1871
1879
1886
1894
1902
1909
1917
1924
1932
1939
1946
1954
1961
1968
1975
1982
1989
1996
2001
2009
2015
2021
2028
2033
2039
2045
2050
2056
2061
2066
2071
2076
2080
2085
2089
2093
2097
2101
2105
2109
2112
2116
2119
2122
2125
2127
2130
2132
2135
2137
2138
2140
2141
2143
2144
2145
2146
2146
2147
2147
2147
2147
2146
2146
2145
2144
2143
2142
2140
2138
2137
2135
2132
2130
2128
2125
2122
2119
2116
2112
2109
2105
2101
2097
2093
2089
2085
2080
2075
2070
2065
2060
2055
2049
2043
2037
2032
2025
2019
2013
2007
2000
1993
1987
1980
1973
1966
1959
1952
1944
1937
1930
1922
1914
1907
1899
1891
1883
1875
1867
1859
1850
1842
1833
1825
1816
1808
1799
1790
1781
1772
1763
1754
1745
1736
1727
1718
1708
1699
1689
1680
1670
1660
1651
1641
1631
1621
1611
1601
1591
1581
1571
1561
1550
1540
1529
1518
1508
1497
1486
1475
1464
1453
1442
1430
1419
1408
1396
1385
1373
1361
1350
1338
1326
1313
1301
1289
1276
1263
1250
1237
1224
1211
1197
1184
1170
1156
1142
1128
1113
1099
1084
1069
1054
1038
1022
1006
991
975
959
942
926
909
892
875
858
840
822
804
786
768
750
732
713
694
675
657
638
618
599
580
561
541
522
502
482
463
443
423
403
383
362
342
322
301
281
260
240
219
198
177
156
135
114
93
72
51
29
8
-13
-34
-55
-77
-98
-119
-140
-162
-183
-204
-225
-247
-268
-289
-311
-332
-354
-375
-397
-418
-440
-462
-484
-506
-527
-549
-571
-593
-615
-637
-660
-682
-704
-726
-749
-771
-793
-816
-838
-860
-883
-905
-928
-950
-973
-995
-1018
-1040
-1063
-1086
-1108
-1131
-1154
-1176
-1199
-1221
-1244
-1267
-1289
-1312
-1335
-1357
-1380
-1403
-1425
-1448
-1470
-1493
-1516
-1538
-1561
-1583
-1606
-1628
-1651
-1673
-1696
-1718
-1741
-1763
-1786
-1808
-1831
-1853
-1876
-1898
-1921
-1943
-1966
-1988
-2011
-2033
-2056
-2078
-2101
-2123
-2145
-2168
-2190
-2212
-2234
-2256
-2278
-2300
-2322
-2344
-2366
-2388
-2410
-2431
-2453
-2475
-2496
-2518
-2540
-2561
-2583
-2604
-2626
-2647
-2669
-2690
-2712
-2733
-2754
-2776
-2797
-2819
-2840
-2861
-2882
-2904
-2925
-2946
-2967
-2988
-3009
-3030
-3050
-3071
-3092
-3112
-3133
-3153
-3173
-3193
-3213
-3233
-3253
-3273
-3292
-3312
-3331
-3350
-3370
-3389
-3408
-3427
-3445
-3464
-3482
-3501
-3519
-3537
-3555
-3573
-3590
-3608
-3625
-3642
-3659
-3676
-3693
-3709
-3725
-3741
-3757
-3772
-3788
-3803
-3818
-3833
-3848
-3862
-3876
-3890
-3904
-3918
-3932
-3945
-3958
-3971
-3984
-3996
-4008
-4019
-4032
-4043
-4054
-4066
-4077
-4088
-4098
-4108
-4118
-4128
-4137
-4146
-4155
-4163
-4171
-4179
-4186
-4193
-4200
-4206
-4212
-4218
-4224
-4229
-4233
-4238
-4242
-4245
-4249
-4252
-4254
-4257
-4258
-4260
-4261
-4262
-4263
-4263
-4263
-4263
-4262
-4261
-4259
-4257
-4255
-4253
-4250
-4247
-4244
-4240
-4236
-4232
-4227
-4222
-4217
-4212
-4206
-4200
-4194
-4188
-4181
-4175
-4168
-4160
-4153
-4145
-4138
-4129
-4121
-4113
-4104
-4096
-4086
-4078
-4067
-4059
-4049
-4038
-4029
-4019
-4009
-3998
-3987
-3976
-3965
-3954
-3943
-3931
-3919
-3908
-3896
-3884
-3871
-3859
-3847
-3834
-3821
-3808
-3795
-3782
-3769
-3755
-3742
-3728
-3715
-3701
-3687
-3673
-3659
-3644
-3630
-3615
-3601
-3586
-3571
-3556
-3541
-3526
-3510
-3495
-3480
-3464
-3449
-3433
-3417
-3401
-3386
-3370
-3354
-3338
-3322
-3306
-3290
-3273
-3257
-3241
-3225
-3209
-3192
-3176
-3160
-3143
-3127
-3111
-3094
-3078
-3061
-3044
-3028
-3011
-2994
-2978
-2961
-2944
-2927
-2910
-2893
-2876
-2858
-2841
-2824
-2806
-2789
-2771
-2754
-2736
-2719
-2701
-2684
-2666
-2648
-2631
-2613
-2595
-2577
-2559
-2542
-2524
-2506
-2488
-2470
-2452
-2434
-2416
-2397
-2379
-2361
-2342
-2324
-2305
-2286
-2268
-2249
-2230
-2211
-2191
-2172
-2153
-2133
-2114
-2094
-2075
-2055
-2035
-2016
-1996
-1976
-1957
-1937
-1918
-1898
-1878
-1859
-1840
-1820
-1801
-1782
-1763
-1744
-1725
-1706
-1687
-1669
-1650
-1632
-1614
-1595
-1577
-1559
-1542
-1524
-1506
-1489
-1471
-1454
-1437
-1420
-1403
-1387
-1370
-1354
-1337
-1321
-1305
-1289
-1273
-1257
-1241
-1226
-1210
-1195
-1180
-1165
-1150
-1135
-1120
-1105
-1091
-1076
-1062
-1048
-1034
-1020
-1006
-992
-978
-965
-951
-938
-925
-911
-898
-885
-872
-859
-846
-833
-820
-807
-794
-781
-769
-756
-744
-732
-720
-707
-695
-684
-672
-660
-649
-638
-626
-615
-604
-594
-583
-572
-562
-552
-541
-531
-522
-512
-502
-493
-483
-474
-465
-456
-447
-439
-430
-422
-413
-405
-397
-389
-381
-373
-365
-357
-350
-342
-334
-327
-320
-312
-305
-298
-290
-283
-276
-268
-261
-254
-246
-239
-232
-224
-217
-210
-202
-195
-187
-180
-172
-165
-157
-149
-142
-134
-126
-118
-110
-102
-95
-87
-79
-71
-62
-54
-46
-38
-30
-22
-13
-5
3
12
20
29
37
46
55
64
73
82
91
101
110
120
130
140
150
161
172
183
194
205
217
229
241
253
266
278
291
305
318
332
346
360
374
389
404
419
434
449
465
481
497
513
530
547
564
581
599
617
635
653
672
691
710
729
748
768
788
808
829
849
870
891
912
933
954
976
997
1018
1041
1063
1086
1108
1131
1154
1177
1200
1224
1247
1271
1295
1319
1344
1368
1393
1418
1443
1468
1493
1519
1544
1570
1596
1622
1648
1674
1701
1727
1754
1781
1808
1835
1862
1890
1917
1945
1972
2000
2028
2056
2084
2112
2140
2168
2197
2225
2253
2282
2310
2339
2367
2395
2424
2452
2481
2509
2537
2566
2594
2622
2651
2679
2707
2736
2764
2793
2821
2849
2877
2906
2934
2962
2990
3018
3047
3075
3103
3131
3159
3187
3215
3243
3271
3299
3327
3355
3383
3411
3439
3467
3495
3523
3551
3579
3607
3634
3662
3690
3718
3746
3774
3801
3829
3857
3884
3912
3940
3968
3995
4022
4051
4078
4106
4134
4161
4189
4217
4244
4272
4300
4327
4355
4382
4410
4437
4465
4492
4520
4547
4575
4602
4630
4657
4684
4712
4739
4766
4793
4820
4847
4874
4901
4928
4955
4982
5008
5035
5061
5088
5114
5140
5166
5192
5218
5244
5269
5295
5320
5345
5370
5395
5420
5444
5468
5492
5516
5540
5563
5587
5610
5632
5655
5677
5699
5721
5743
5764
5785
5806
5827
5847
5868
5887
5907
5927
5946
5965
5983
6002
6020
6037
6055
6072
6089
6105
6121
6137
6152
6167
6181
6196
6210
6223
6236
6249
6262
6274
6286
6297
6308
6319
6330
6340
6350
6360
6369
6378
6387
6396
6404
6412
6420
6428
6435
6442
6449
6455
6461
6467
6473
6478
6483
6488
6493
6497
6501
6505
6508
6511
6514
6517
6519
6521
6523
6525
6527
6528
6529
6529
6530
6530
6530
6530
6530
6529
6528
6527
6526
6525
6523
6521
6519
6517
6515
6512
6509
6506
6503
6500
6497
6494
6490
6486
6483
6479
6475
6470
6466
6462
6457
6452
6448
6443
6437
6432
6427
6421
6415
6410
6403
6397
6391
6384
6378
6371
6364
6357
6349
6342
6334
6327
6319
6311
6303
6295
6286
6278
6269
6260
6252
6243
6234
6225
6215
6206
6197
6187
6177
6167
6158
6147
6137
6127
6117
6106
6096
6085
6074
6063
6052
6041
6030
6019
6007
5996
5984
5972
5961
5949
5937
5925
5913
5900
5888
5876
5863
5850
5838
5825
5812
5799
5786
5773
5759
5746
5732
5719
5705
5691
5677
5663
5649
5635
5620
5605
5591
5576
5561
5546
5531
5515
5500
5484
5469
5453
5437
5421
5405
5389
5372
5356
5339
5322
5305
5288
5270
5252
5234
5216
5198
5179
5160
5141
5122
5103
5083
5063
5043
5022
5002
4981
4960
4938
4917
4895
4873
4851
4829
4807
4784
4762
4739
4716
4693
4669
4646
4622
4598
4574
4550
4526
4501
4477
4452
4427
4403
4378
4353
4328
4303
4278
4253
4228
4203
4178
4153
4128
4103
4078
4054
4029
4003
3979
3954
3930
3905
3881
3856
3832
3807
3783
3759
3734
3710
3686
3662
3638
3614
3590
3567
3543
3519
3495
3471
3448
3424
3400
3376
3353
3329
3305
3282
3258
3234
3211
3187
3164
3141
3118
3094
3071
3048
3026
3003
2980
2958
2935
2913
2891
2869
2848
2826
2805
2784
2763
2742
2721
2701
2681
2661
2641
2622
2602
2583
2564
2545
2527
2508
2490
2472
2454
2436
2419
2401
2384
2367
2350
2333
2316
2300
2283
2267
2251
2235
2219
2203
2187
2171
2156
2140
2125
2109
2094
2079
2064
2049
2035
2020
2005
1991
1977
1963
1949
1935
1921
1908
1894
1881
1868
1855
1842
1829
1816
1803
1791
1779
1766
1754
1742
1730
1718
1706
1694
1682
1671
1659
1648
1637
1626
1614
1603
1592
1582
1571
1560
1549
1539
1528
1517
1507
1496
1486
1475
1465
1455
1444
1434
1424
1414
1404
1394
1384
1374
1365
1355
1346
1337
1328
1319
1310
1301
1292
1284
1275
1267
1259
1251
1243
1235
1227
1219
1211
1204
1196
1189
1181
1174
1166
1159
1152
1145
1138
1131
1124
1117
1110
1103
1097
1090
1083
1077
1070
1064
1058
1051
1045
1039
1033
1027
1020
1014
1008
1002
996
990
984
978
972
967
961
955
949
943
938
932
926
921
915
910
904
899
893
888
883
878
872
867
862
857
852
846
841
836
831
825
820
814
809
803
798
792
786
781
775
769
763
757
751
745
738
732
726
720
713
707
700
694
687
681
674
667
661
654
647
640
632
625
618
611
603
596
588
581
573
566
558
550
542
534
526
518
510
502
494
485
477
468
459
450
441
432
423
414
405
395
386
376
366
356
347
337
326
316
306
295
285
274
263
252
241
230
219
207
195
184
172
160
148
136
123
111
98
86
73
60
47
34
20
7
-7
-20
-34
-48
-62
-76
-90
-104
-118
-132
-147
-161
-175
-190
-204
-218
-233
-247
-262
-276
-290
-305
-319
-334
-348
-362
-376
-391
-405
-419
-433
-447
-461
-475
-489
-503
-517
-531
-544
-558
-572
-585
-599
-613
-626
-640
-653
-666
-680
-693
-706
-720
-733
-746
-759
-772
-785
-798
-811
-823
-836
-849
-862
-874
-887
-899
-912
-924
-936
-948
-961
-973
-985
-996
-1008
-1020
-1031
-1043
-1054
-1066
-1077
-1088
-1099
-1110
-1121
-1132
-1143
-1154
-1164
-1175
-1186
-1196
-1207
-1217
-1228
-1238
-1248
-1258
-1268
-1278
-1288
-1298
-1308
-1318
-1327
-1337
-1347
-1356
-1365
-1375
-1384
-1393
-1402
-1411
-1420
-1429
-1437
-1446
-1454
-1462
-1470
-1478
-1486
-1493
-1501
-1508
-1515
-1522
-1528
-1535
-1541
-1547
-1553
-1559
-1565
-1570
-1575
-1580
-1585
-1590
-1594
-1599
-1603
-1607
-1611
-1615
-1619
-1622
-1626
-1629
-1633
-1636
-1639
-1642
-1645
-1647
-1650
-1652
-1655
-1657
-1659
-1661
-1662
-1664
-1665
-1667
-1668
-1669
-1670
-1670
-1671
-1671
-1671
-1671
-1671
-1671
-1670
-1669
-1669
-1668
-1667
-1666
-1664
-1663
-1661
-1659
-1657
-1655
-1653
-1651
-1648
-1645
-1642
-1639
-1636
-1632
-1628
-1624
-1620
-1616
-1611
-1607
-1602
-1597
-1592
-1586
-1581
-1575
-1570
-1564
-1558
-1552
-1546
-1539
-1533
-1527
-1520
-1514
-1507
-1501
-1494
-1488
-1481
-1474
-1468
-1461
-1454
-1448
-1441
-1434
-1427
-1421
-1414
-1407
-1400
-1393
-1387
-1380
-1373
-1366
-1359
-1353
-1346
-1339
-1332
-1326
-1319
-1312
-1305
-1299
-1292
-1286
-1279
-1273
-1267
-1260
-1254
-1248
-1242
-1236
-1230
-1224
-1218
-1212
-1207
-1201
-1196
-1191
-1186
-1181
-1177
-1172
-1168
-1163
-1159
-1156
-1152
-1148
-1145
-1142
-1139
-1136
-1134
-1131
-1129
-1127
-1125
-1123
-1121
-1119
-1118
-1116
-1115
-1113
-1112
-1111
-1109
-1108
-1107
-1106
-1104
-1103
-1102
-1101
-1100
-1098
-1097
-1096
-1094
-1093
-1091
-1090
-1088
-1087
-1085
-1083
-1081
-1079
-1077
-1075
-1073
-1071
-1069
-1067
-1064
-1062
-1060
-1057
-1055
-1053
-1050
-1048
-1046
-1044
-1042
-1040
-1037
-1035
-1033
-1031
-1029
-1027
-1025
-1022
-1020
-1020
-1018
-1016
-1014
-1012
-1010
-1008
-1006
-1004
-1002
-1000
-999
-997
-995
-993
-991
-989
-987
-984
-982
-980
-978
-975
-973
-970
-968
-965
-962
-959
-956
-953
-950
-946
-943
-939
-936
-933
-929
-926
-922
-919
-916
-913
-910
-907
-904
-902
-899
-897
-895
-893
-891
-889
-887
-886
-884
-883
-882
-880
-879
-878
-877
-876
-875
-874
-873
-873
-872
-872
-871
-871
-870
-870
-870
-870
-871
-871
-872
-873
-874
-875
-876
-878
-880
-882
-884
-886
-889
-892
-895
-898
-902
-906
-910
-914
-918
-923
-928
-933
-938
-944
-950
-956
-962
-968
-975
-981
-988
-995
-1002
-1010
-1018
-1025
-1033
-1041
-1048
-1056
-1064
-1072
-1080
-1088
-1095
-1103
-1111
-1119
-1126
-1134
-1141
-1149
-1157
-1164
-1172
-1179
-1187
-1195
-1203
-1210
-1218
-1226
-1234
-1243
-1251
-1259
-1268
-1276
-1285
-1294
-1303
-1312
-1322
-1331
-1341
-1350
-1360
-1370
-1381
-1391
-1402
-1412
-1423
-1435
-1446
-1457
-1469
-1481
-1493
-1505
-1517
-1529
-1541
-1554
-1566
-1579
-1591
-1604
-1617
-1629
-1642
-1655
-1668
-1681
-1694
-1706
-1719
-1732
-1745
-1758
-1771
-1784
-1797
-1811
-1824
-1837
-1850
-1864
-1877
-1890
-1904
-1917
-1931
-1945
-1959
-1972
-1986
-2000
-2013
-2028
-2041
-2056
-2071
-2085
-2099
-2113
-2128
-2142
-2157
-2172
-2187
-2201
-2216
-2231
-2246
-2262
-2277
-2292
-2308
-2323
-2339
-2354
-2370
-2386
-2401
-2417
-2433
-2448
-2464
-2480
-2496
-2512
-2527
-2543
-2559
-2575
-2591
-2607
-2623
-2639
-2656
-2672
-2688
-2705
-2721
-2738
-2754
-2771
-2787
-2804
-2821
-2837
-2854
-2871
-2887
-2904
-2921
-2938
-2954
-2971
-2988
-3005
-3021
-3038
-3055
-3072
-3088
-3105
-3121
-3137
-3154
-3170
-3186
-3202
-3218
-3234
-3250
-3265
-3281
-3297
-3312
-3328
-3344
-3359
-3375
-3390
-3406
-3422
-3437
-3453
-3469
-3484
-3500
-3516
-3532
-3548
-3564
-3580
-3597
-3613
-3629
-3646
-3662
-3679
-3695
-3711
-3728
-3744
-3760
-3776
-3792
-3808
-3824
-3840
-3856
-3871
-3886
-3901
-3916
-3930
-3945
-3959
-3973
-3987
-4000
-4013
-4026
-4038
-4051
-4065
-4077
-4090
-4102
-4114
-4126
-4138
-4151
-4163
-4175
-4187
-4199
-4211
-4224
-4236
-4248
-4260
-4273
-4285
-4297
-4309
-4322
-4334
-4346
-4358
-4370
-4382
-4394
-4406
-4418
-4429
-4441
-4452
-4464
-4476
-4487
-4499
-4510
-4521
-4533
-4544
-4555
-4567
-4578
-4589
-4600
-4612
-4623
-4634
-4645
-4656
-4667
-4678
-4689
-4699
-4710
-4720
-4731
-4741
-4751
-4761
-4771
-4781
-4790
-4800
-4810
-4819
-4828
-4838
-4847
-4856
-4865
-4874
-4883
-4892
-4901
-4910
-4919
-4928
-4937
-4945
-4954
-4963
-4971
-4980
-4988
-4997
-5005
-5014
-5022
-5030
-5038
-5046
-5054
-5062
-5070
-5078
-5085
-5093
-5100
-5108
-5115
-5122
-5130
-5137
-5143
-5150
-5157
-5163
-5170
-5176
-5182
-5188
-5194
-5199
-5204
-5209
-5214
-5219
-5223
-5227
-5231
-5235
-5238
-5241
-5244
-5247
-5250
-5253
-5256
-5258
-5261
-5263
-5265
-5268
-5270
-5272
-5274
-5276
-5277
-5279
-5280
-5282
-5283
-5284
-5285
-5285
-5285
-5286
-5285
-5285
-5285
-5284
-5283
-5281
-5280
-5278
-5276
-5273
-5271
-5268
-5264
-5261
-5257
-5253
-5249
-5244
-5239
-5234
-5229
-5223
-5218
-5211
-5205
-5199
-5192
-5185
-5177
-5170
-5162
-5154
-5146
-5137
-5128
-5119
-5110
-5100
-5091
-5081
-5070
-5060
-5049
-5038
-5027
-5016
-5004
-4992
-4980
-4968
-4955
-4942
-4929
-4915
-4902
-4888
-4874
-4859
-4845
-4830
-4815
-4799
-4784
-4768
-4752
-4736
-4719
-4703
-4686
-4669
-4651
-4634
-4616
-4598
-4580
-4562
-4543
-4524
-4505
-4486
-4467
-4447
-4427
-4407
-4387
-4366
-4345
-4324
-4303
-4281
-4259
-4237
-4215
-4192
-4169
-4146
-4123
-4099
-4075
-4051
-4027
-4002
-3977
-3952
-3927
-3902
-3876
-3850
-3824
-3798
-3771
-3744
-3717
-3690
-3663
-3635
-3608
-3580
-3552
-3524
-3495
-3467
-3438
-3409
-3380
-3351
-3321
-3292
-3262
-3232
-3202
-3172
-3142
-3111
-3081
-3050
-3020
-2989
-2958
-2927
-2895
-2864
-2832
-2801
-2769
-2737
-2704
-2672
-2639
-2606
-2573
-2540
-2507
-2473
-2439
-2405
-2371
-2337
-2303
-2269
-2234
-2199
-2165
-2130
-2095
-2060
-2025
-1989
-1954
-1919
-1883
-1848
-1812
-1777
-1741
-1705
-1669
-1633
-1598
-1562
-1526
-1490
-1454
-1419
-1383
-1348
-1312
-1276
-1241
-1205
-1170
-1134
-1099
-1063
-1028
-992
-957
-921
-885
-850
-814
-778
-742
-707
-671
-635
-599
-563
-527
-491
-455
-419
-383
-347
-312
-276
-240
-204
-168
-132
-97
-61
-26
10
45
81
116
151
186
221
255
290
324
359
393
427
461
494
528
561
594
627
660
693
726
759
791
823
856
888
920
951
983
1014
1047
1078
1109
1141
1172
1203
1234
1265
1296
1327
1358
1389
1419
1450
1480
1511
1541
1571
1601
1631
1660
1690
1719
1748
1777
1806
1835
1863
1891
1919
1947
1975
2001
2029
2057
2083
2110
2137
2163
2189
2215
2241
2267
2292
2318
2343
2368
2393
2418
2442
2467
2491
2515
2539
2562
2586
2609
2633
2656
2679
2701
2724
2746
2769
2791
2813
2834
2856
2877
2899
2920
2941
2961
2982
3003
3023
3043
3063
3083
3103
3123
3142
3162
3181
3200
3219
3238
3256
3275
3293
3312
3330
3348
3365
3383
3400
3418
3435
3452
3468
3485
3501
3517
3533
3549
3564
3580
3595
3609
3624
3639
3653
3667
3681
3695
3708
3721
3734
3747
3760
3773
3785
3797
3809
3821
3833
3845
3856
3867
3879
3890
3901
3911
3922
3932
3942
3952
3962
3972
3981
3991
4000
4009
4017
4026
4034
4042
4049
4057
4064
4070
4077
4083
4090
4096
4102
4107
4112
4117
4122
4126
4131
4135
4138
4142
4146
4149
4152
4155
4158
4160
4163
4165
4167
4169
4171
4173
4175
4176
4178
4179
4180
4181
4182
4183
4184
4184
4185
4185
4186
4186
4186
4186
4186
4186
4186
4186
4186
4186
4185
4185
4185
4184
4184
4184
4183
4183
4183
4182
4182
4182
4181
4181
4181
4181
4181
4180
4180
4180
4180
4180
4181
4181
4181
4181
4182
4182
4182
4183
4183
4184
4185
4185
4186
4187
4187
4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4205
4206
4207
4208
4209
4210
4211
4212
4214
4215
4216
4217
4218
4219
4221
4222
4223
4224
4225
4227
4228
4229
4230
4231
4233
4234
4235
4236
4238
4239
4240
4241
4243
4244
4245
4246
4247
4249
4250
4251
4252
4252
4253
4254
4255
4256
4256
4257
4258
4258
4259
4259
4260
4260
4260
4261
4261
4261
4261
4261
4262
4262
4262
4261
4261
4261
4261
4261
4260
4260
4259
4259
4258
4258
4257
4256
4256
4255
4254
4253
4252
4251
4250
4249
4247
4246
4245
4243
4242
4240
4238
4237
4235
4233
4231
4229
4227
4224
4222
4220
4217
4215
4212
4209
4207
4204
4201
4198
4194
4191
4188
4185
4181
4177
4174
4170
4166
4162
4158
4153
4149
4144
4139
4134
4129
4124
4118
4113
4107
4101
4094
4089
4082
4075
4069
4062
4054
4046
4040
4032
4025
4017
4008
4000
3992
3983
3974
3966
3957
3947
3938
3928
3919
3909
3899
3889
3878
3868
3857
3846
3835
3824
3812
3801
3789
3777
3765
3753
3740
3727
3715
3702
3689
3675
3662
3648
3634
3620
3606
3592
3578
3563
3549
3534
3519
3504
3489
3474
3458
3442
3427
3411
3395
3378
3362
3346
3329
3312
3296
3279
3261
3244
3227
3209
3191
3173
3155
3137
3119
3100
3081
3062
3043
3024
3005
2985
2966
2946
2926
2906
2886
2866
2846
2825
2805
2784
2763
2742
2721
2700
2679
2657
2636
2614
2592
2570
2548
2526
2503
2481
2458
2435
2412
2389
2366
2342
2319
2295
2272
2248
2224
2200
2176
2152
2128
2104
2080
2055
2031
2007
1983
1959
1934
1910
1886
1862
1838
1814
1790
1766
1742
1718
1694
1671
1647
1623
1600
1576
1553
1530
1507
1483
1460
1438
1415
1392
1370
1347
1325
1303
1281
1259
1237
1215
1194
1173
1151
1130
1109
1089
1068
1048
1027
1006
987
968
948
929
909
890
871
853
834
816
797
779
761
743
726
708
691
674
657
640
624
607
591
575
560
544
529
514
499
484
470
456
442
429
415
402
389
377
364
352
340
329
317
306
295
284
273
263
253
243
233
223
214
205
196
187
179
171
163
155
148
141
134
128
121
115
110
104
99
94
89
85
81
77
73
70
67
64
61
59
57
55
53
52
50
49
49
48
48
47
47
48
48
49
49
50
52
53
54
56
58
60
63
65
68
71
74
77
81
84
88
92
97
101
106
111
116
122
127
133
140
146
153
160
167
174
182
190
198
206
215
224
233
242
251
261
271
281
291
302
312
323
334
345
356
367
378
389
401
412
424
435
447
458
470
482
493
505
517
529
540
552
564
576
587
599
611
622
634
645
657
669
680
692
703
715
726
738
749
761
772
783
794
805
816
827
838
848
859
869
880
890
900
910
920
929
939
948
957
966
975
984
993
1000
1008
1018
1026
1033
1041
1049
1056
1064
1071
1078
1085
1092
1098
1105
1111
1118
1124
1130
1137
1143
1149
1155
1161
1166
1172
1178
1183
1189
1194
1199
1204
1209
1214
1219
1223
1228
1232
1236
1240
1243
1247
1250
1253
1256
1259
1261
1263
1265
1267
1268
1270
1271
1272
1272
1273
1273
1273
1273
1273
1273
1272
1271
1271
1269
1268
1267
1265
1263
1261
1259
1257
1254
1252
1249
1246
1243
1240
1237
1233
1230
1226
1223
1219
1215
1211
1207
1203
1198
1194
1189
1185
1180
1175
1170
1165
1160
1155
1150
1144
1139
1133
1127
1121
1115
1109
1103
1097
1091
1084
1078
1072
1065
1058
1052
1045
1039
1032
1025
1018
1012
1004
998
991
985
978
971
964
958
951
944
937
931
924
917
910
904
897
890
883
876
869
863
856
849
842
835
828
821
814
807
800
793
786
779
772
765
758
751
744
736
729
722
715
707
700
693
685
678
670
663
655
647
639
632
624
616
608
600
591
583
575
566
558
549
541
532
524
515
506
498
489
480
471
463
454
445
436
427
419
410
401
392
382
373
364
355
346
336
327
317
308
299
289
280
270
260
251
241
232
222
212
202
193
183
173
163
153
143
133
123
113
103
92
82
71
61
50
39
28
17
6
-6
-17
-29
-41
-52
-64
-76
-89
-101
-113
-126
-139
-152
-165
-178
-191
-205
-219
-233
-247
-261
-276
-291
-306
-321
-337
-352
-368
-384
-401
-417
-434
-451
-468
-486
-503
-521
-540
-558
-577
-595
-614
-633
-653
-672
-692
-712
-731
-751
-772
-792
-813
-833
-854
-875
-896
-918
-939
-961
-983
-1004
-1027
-1050
-1072
-1095
-1118
-1141
-1164
-1188
-1211
-1235
-1259
-1283
-1307
-1331
-1355
-1379
-1404
-1429
-1453
-1478
-1503
-1528
-1553
-1578
-1603
-1628
-1653
-1678
-1703
-1729
-1754
-1779
-1804
-1829
-1854
-1878
-1903
-1928
-1952
-1977
-2001
-2025
-2050
-2074
-2098
-2122
-2145
-2169
-2192
-2215
-2238
-2261
-2284
-2307
-2329
-2352
-2374
-2396
-2418
-2440
-2461
-2483
-2504
-2526
-2547
-2568
-2589
-2610
-2631
-2652
-2672
-2693
-2713
-2734
-2754
-2774
-2794
-2814
-2834
-2854
-2873
-2893
-2912
-2932
-2951
-2970
-2989
-3008
-3027
-3046
-3065
-3083
-3102
-3120
-3138
-3156
-3174
-3192
-3210
-3228
-3245
-3263
-3280
-3297
-3314
-3331
-3348
-3365
-3382
-3399
-3416
-3432
-3448
-3465
-3481
-3497
-3513
-3529
-3545
-3561
-3577
-3592
-3608
-3623
-3639
-3654
-3670
-3685
-3701
-3716
-3731
-3746
-3761
-3777
-3792
-3807
-3822
-3837
-3851
-3866
-3881
-3896
-3911
-3925
-3940
-3955
-3969
-3984
-3998
-4013
-4027
-4041
-4054
-4069
-4083
-4097
-4111
-4125
-4139
-4152
-4166
-4179
-4193
-4206
-4219
-4232
-4246
-4259
-4272
-4285
-4298
-4310
-4323
-4336
-4348
-4361
-4373
-4386
-4398
-4410
-4422
-4434
-4446
-4457
-4469
-4480
-4491
-4502
-4513
-4523
-4533
-4544
-4553
-4563
-4573
-4582
-4591
-4600
-4608
-4617
-4625
-4633
-4640
-4648
-4655
-4662
-4669
-4675
-4682
-4688
-4694
-4699
-4705
-4710
-4715
-4720
-4724
-4729
-4733
-4737
-4740
-4744
-4747
-4750
-4752
-4754
-4757
-4758
-4760
-4761
-4762
-4763
-4763
-4764
-4764
-4763
-4763
-4762
-4761
-4760
-4759
-4757
-4756
-4754
-4751
-4749
-4746
-4744
-4741
-4738
-4734
-4731
-4727
-4724
-4720
-4715
-4711
-4707
-4702
-4697
-4693
-4688
-4682
-4677
-4672
-4666
-4660
-4654
-4648
-4642
-4636
-4629
-4623
-4616
-4609
-4602
-4595
-4588
-4580
-4573
-4565
-4557
-4549
-4541
-4533
-4524
-4516
-4507
-4499
-4490
-4481
-4472
-4463
-4454
-4445
-4435
-4426
-4416
-4407
-4397
-4387
-4377
-4367
-4357
-4347
-4337
-4327
-4317
-4307
-4297
-4286
-4276
-4266
-4255
-4245
-4234
-4224
-4213
-4202
-4192
-4181
-4170
-4160
-4149
-4138
-4127
-4117
-4106
-4094
-4083
-4073
-4062
-4051
-4041
-4030
-4019
-4008
-3997
-3987
-3976
-3965
-3954
-3943
-3933
-3922
-3911
-3900
-3889
-3879
-3868
-3857
-3846
-3836
-3825
-3814
-3803
-3793
-3782
-3772
-3761
-3750
-3740
-3729
-3719
-3709
-3698
-3688
-3678
-3667
-3657
-3647
-3637
-3627
-3617
-3607
-3597
-3587
-3577
-3568
-3558
-3548
-3538
-3528
-3518
-3508
-3499
-3489
-3479
-3469
-3459
-3450
-3440
-3430
-3421
-3411
-3401
-3392
-3382
-3373
-3363
-3354
-3344
-3335
-3325
-3316
-3306
-3297
-3288
-3278
-3269
-3260
-3250
-3241
-3232
-3223
-3213
-3204
-3195
-3185
-3176
-3167
-3158
-3148
-3139
-3130
-3121
-3111
-3102
-3093
-3084
-3075
-3065
-3056
-3047
-3038
-3028
-3019
-3010
-3001
-2992
-2983
-2974
-2965
-2955
-2946
-2937
-2928
-2919
-2910
-2901
-2893
-2884
-2875
-2866
-2858
-2849
-2841
-2832
-2824
-2815
-2807
-2799
-2791
-2783
-2774
-2766
-2758
-2750
-2743
-2735
-2727
-2719
-2711
-2704
-2696
-2688
-2681
-2673
-2666
-2658
-2651
-2643
-2636
-2629
-2622
-2615
-2608
-2601
-2594
-2587
-2581
-2574
-2568
-2562
-2555
-2549
-2543
-2537
-2531
-2526
-2520
-2514
-2509
-2503
-2498
-2493
-2487
-2482
-2477
-2472
-2467
-2463
-2458
-2453
-2448
-2444
-2439
-2435
-2430
-2426
-2421
-2417
-2413
-2409
-2404
-2400
-2396
-2392
-2388
-2384
-2380
-2376
-2371
-2367
-2363
-2360
-2356
-2352
-2348
-2344
-2340
-2336
-2332
-2328
-2324
-2320
-2316
-2312
-2308
-2304
-2300
-2295
-2291
-2287
-2283
-2278
-2274
-2270
-2265
-2261
-2256
-2252
-2248
-2243
-2239
-2234
-2230
-2225
-2221
-2216
-2211
-2207
-2202
-2198
-2193
-2189
-2184
-2180
-2175
-2171
-2166
-2162
-2157
-2153
-2148
-2144
-2140
-2135
-2131
-2126
-2122
-2117
-2113
-2109
-2104
-2100
-2095
-2091
-2087
-2082
-2078
-2074
-2069
-2065
-2060
-2056
-2052
-2047
-2043
-2037
-2033
-2029
-2025
-2021
-2016
-2012
-2007
-2003
-1998
-1993
-1989
-1984
-1980
-1975
-1970
-1965
-1960
-1956
-1951
-1946
-1941
-1936
-1931
-1926
-1921
-1915
-1910
-1905
-1900
-1895
-1889
-1884
-1879
-1873
-1868
-1862
-1857
-1852
-1846
-1841
-1835
-1830
-1824
-1818
-1813
-1807
-1801
-1795
-1789
-1784
-1778
-1772
-1766
-1760
-1753
-1747
-1741
-1735
-1729
-1723
-1716
-1710
-1704
-1697
-1691
-1685
-1678
-1672
-1665
-1658
-1652
-1645
-1638
-1631
-1625
-1618
-1611
-1604
-1597
-1589
-1582
-1575
-1568
-1560
-1553
-1545
-1537
-1530
-1522
-1514
-1506
-1498
-1490
-1482
-1474
-1465
-1457
-1449
-1440
-1432
-1423
-1415
-1406
-1397
-1389
-1380
-1371
-1362
-1353
-1344
-1335
-1326
-1317
-1307
-1298
-1288
-1279
-1269
-1259
-1250
-1240
-1230
-1220
-1210
-1200
-1190
-1180
-1169
-1159
-1149
-1139
-1129
-1118
-1108
-1098
-1087
-1077
-1067
-1056
-1046
-1035
-1025
-1014
-1004
-993
-982
-971
-961
-950
-939
-928
-916
-905
-894
-883
-871
-860
-848
-837
-825
-814
-802
-791
-779
-768
-756
-745
-733
-722
-710
-699
-687
-676
-665
-653
-642
-631
-619
-608
-597
-586
-575
-564
-553
-542
-532
-521
-510
-500
-489
-479
-468
-458
-448
-438
-427
-417
-407
-397
-388
-378
-368
-358
-349
-339
-329
-320
-310
-301
-291
-282
-273
-263
-254
-244
-235
-226
-216
-207
-198
-188
-179
-170
-160
-151
-141
-132
-123
-113
-104
-94
-85
-75
-66
-56
-46
-37
-27
-17
-7
3
12
23
33
43
53
63
74
84
95
105
116
126
137
148
159
170
181
192
203
214
226
237
248
260
271
283
294
306
317
329
341
353
365
377
389
402
414
426
439
451
463
476
489
501
514
526
539
552
565
578
591
604
617
630
643
656
669
683
696
709
723
736
750
763
777
791
804
818
832
846
860
874
888
902
917
931
946
960
975
990
1004
1020
1035
1050
1065
1080
1096
1112
1127
1143
1159
1175
1191
1207
1223
1240
1256
1273
1289
1306
1323
1340
1357
1374
1391
1408
1425
1442
1460
1477
1495
1512
1530
1548
1566
1583
1601
1619
1638
1656
1674
1692
1711
1729
1748
1766
1785
1804
1822
1841
1860
1878
1897
1916
1935
1953
1972
1991
2009
2028
2047
2066
2084
2103
2121
2140
2158
2176
2195
2213
2231
2249
2267
2285
2303
2321
2339
2357
2374
2392
2409
2427
2444
2462
2479
2497
2514
2531
2548
2565
2583
2600
2617
2634
2651
2668
2685
2702
2719
2736
2753
2770
2788
2805
2822
2839
2856
2873
2890
2908
2925
2942
2959
2975
2992
3009
3026
3043
3059
3076
3092
3109
3125
3142
3158
3174
3191
3207
3223
3239
3255
3271
3287
3303
3318
3334
3350
3365
3380
3396
3411
3426
3441
3456
3471
3485
3500
3515
3529
3543
3558
3572
3586
3600
3614
3628
3641
3655
3669
3682
3696
3709
3723
3736
3749
3763
3776
3790
3803
3816
3830
3843
3856
3869
3883
3896
3909
3922
3935
3949
3962
3975
3988
4001
4014
4027
4040
4053
4066
4078
4091
4105
4118
4130
4143
4156
4169
4181
4194
4207
4220
4232
4245
4258
4271
4283
4296
4309
4322
4334
4347
4360
4372
4385
4397
4410
4422
4434
4447
4459
4472
4484
4496
4508
4521
4533
4545
4557
4570
4582
4594
4606
4619
4631
4643
4655
4667
4680
4692
4704
4716
4728
4740
4753
4765
4777
4789
4801
4813
4825
4838
4850
4862
4874
4886
4898
4910
4923
4935
4947
4959
4971
4983
4995
5007
5019
5031
5043
5055
5067
5078
5090
5102
5114
5126
5137
5149
5161
5172
5184
5196
5207
5219
5231
5242
5254
5265
5277
5288
5300
5311
5323
5334
5346
5357
5368
5380
5391
5402
5413
5424
5435
5446
5456
5467
5477
5488
5498
5508
5518
5528
5538
5548
5558
5567
5576
5586
5595
5604
5612
5621
5629
5637
5645
5653
5661
5669
5676
5683
5690
5697
5703
5709
5716
5721
5727
5733
5738
5743
5748
5753
5757
5762
5766
5770
5774
5778
5781
5785
5788
5791
5794
5796
5799
5801
5803
5805
5806
5808
5809
5810
5811
5812
5812
5812
5812
5812
5812
5812
5811
5810
5809
5808
5807
5805
5804
5802
5800
5798
5795
5793
5790
5788
5785
5781
5778
5775
5771
5767
5763
5759
5755
5750
5746
5741
5736
5730
5725
5719
5714
5708
5702
5695
5689
5682
5675
5668
5661
5653
5646
5638
5630
5621
5613
5604
5595
5586
5577
5567
5557
5547
5537
5527
5516
5505
5494
5482
5470
5458
5446
5434
5421
5408
5394
5381
5367
5353
5339
5324
5309
5294
5278
5263
5247
5230
5214
5197
5180
5162
5145
5127
5108
5090
5071
5052
5032
5013
4993
4972
4952
4931
4910
4889
4867
4845
4823
4800
4778
4755
4732
4708
4684
4661
4636
4612
4587
4563
4538
4513
4487
4462
4436
4410
4384
4358
4332
4305
4278
4251
4224
4197
4170
4142
4115
4086
4059
4030
4003
3975
3946
3918
3889
3861
3832
3803
3774
3745
3716
3687
3657
3628
3599
3569
3539
3510
3480
3450
3420
3390
3361
3331
3301
3271
3241
3210
3180
3150
3121
3091
3061
3031
3001
2971
2941
2911
2881
2851
2822
2792
2762
2732
2702
2673
2643
2613
2584
2554
2524
2495
2465
2436
2406
2377
2347
2318
2289
2260
2231
2202
2173
2144
2115
2087
2058
2029
2001
1974
1946
1918
1890
1863
1835
1808
1781
1753
1726
1700
1673
1646
1620
1593
1567
1541
1515
1489
1463
1438
1412
1387
1361
1336
1311
1286
1261
1237
1212
1188
1163
1139
1114
1090
1066
1042
1018
994
970
946
922
899
875
851
828
805
782
759
736
713
690
667
645
622
600
578
556
534
512
491
469
448
427
406
385
364
343
323
302
282
262
241
221
201
182
162
142
123
103
84
65
46
27
8
-11
-29
-48
-66
-84
-103
-120
-138
-156
-173
-191
-208
-225
-242
-258
-275
-291
-307
-322
-338
-353
-368
-383
-397
-412
-426
-440
-453
-467
-480
-493
-506
-519
-531
-544
-556
-568
-579
-591
-602
-613
-624
-635
-645
-655
-665
-675
-684
-694
-703
-711
-720
-728
-736
-744
-751
-758
-766
-772
-779
-785
-792
-798
-803
-809
-814
-819
-824
-829
-834
-838
-843
-847
-851
-854
-858
-861
-864
-867
-870
-872
-874
-876
-878
-879
-880
-881
-882
-883
-883
-884
-884
-884
-883
-883
-882
-881
-880
-879
-877
-876
-874
-872
-870
-867
-865
-862
-859
-855
-852
-849
-845
-841
-837
-833
-829
-825
-820
-816
-811
-806
-801
-796
-791
-786
-780
-775
-769
-763
-758
-752
-746
-740
-734
-728
-722
-716
-709
-703
-697
-690
-684
-677
-671
-664
-658
-651
-644
-637
-630
-623
-616
-609
-601
-594
-587
-579
-572
-564
-557
-549
-541
-534
-526
-519
-511
-504
-496
-489
-481
-473
-466
-458
-451
-443
-436
-428
-420
-413
-405
-398
-390
-383
-375
-367
-360
-352
-344
-336
-329
-321
-313
-305
-297
-288
-280
-272
-264
-255
-247
-239
-231
-222
-214
-206
-198
-189
-181
-173
-165
-157
-149
-141
-133
-124
-116
-108
-100
-93
-85
-77
-69
-61
-53
-45
-37
-30
-22
-14
-6
1
9
17
24
32
39
47
54
62
69
76
83
90
97
104
111
118
125
132
138
145
152
158
165
171
177
184
190
196
203
209
215
221
227
233
239
245
251
256
262
268
273
279
285
290
295
301
306
312
317
322
327
333
338
343
348
353
358
362
367
372
377
381
386
391
395
400
405
409
414
419
423
428
433
437
442
447
451
456
461
466
470
475
480
485
489
494
499
504
509
513
518
523
528
532
537
542
546
551
555
560
564
569
573
578
582
586
590
595
599
603
606
610
614
617
621
624
627
630
633
636
639
642
644
647
649
651
654
655
657
659
661
662
663
665
666
667
668
668
669
670
670
670
671
671
671
671
670
670
670
669
669
668
667
666
666
665
664
663
661
660
659
657
656
654
653
651
649
647
645
643
641
638
636
633
631
628
625
622
619
616
613
609
606
602
598
595
591
587
582
578
574
570
565
560
556
551
546
541
537
531
526
521
516
510
505
499
494
488
482
476
470
464
458
451
445
438
431
425
418
411
404
396
389
382
374
367
359
352
344
336
328
320
312
304
295
287
278
270
261
252
243
234
225
215
206
196
187
177
167
157
147
137
127
116
106
95
84
74
63
52
41
30
19
7
-4
-16
-28
-39
-51
-64
-76
-88
-101
-113
-126
-139
-152
-166
-179
-192
-206
-219
-233
-247
-261
-275
-289
-303
-317
-331
-346
-360
-375
-389
-404
-419
-434
-449
-464
-479
-494
-510
-525
-541
-557
-572
-588
-604
-620
-636
-652
-668
-684
-700
-716
-733
-749
-765
-782
-798
-815
-831
-848
-865
-881
-898
-914
-931
-948
-964
-981
-998
-1014
-1031
-1048
-1065
-1082
-1098
-1115
-1132
-1148
-1165
-1181
-1198
-1214
-1231
-1247
-1263
-1279
-1295
-1311
-1327
-1342
-1358
-1373
-1388
-1404
-1419
-1433
-1448
-1463
-1477
-1491
-1505
-1519
-1533
-1546
-1560
-1573
-1586
-1599
-1611
-1624
-1636
-1648
-1660
-1672
-1684
-1695
-1707
-1718
-1729
-1740
-1751
-1761
-1772
-1782
-1792
-1802
-1812
-1822
-1831
-1841
-1850
-1859
-1868
-1877
-1885
-1894
-1902
-1911
-1919
-1927
-1935
-1943
-1950
-1958
-1965
-1973
-1980
-1987
-1993
-2000
-2007
-2013
-2019
-2025
-2031
-2037
-2041
-2048
-2053
-2058
-2063
-2068
-2072
-2077
-2081
-2085
-2089
-2093
-2097
-2100
-2104
-2107
-2110
-2113
-2115
-2118
-2120
-2122
-2124
-2126
-2127
-2129
-2130
-2132
-2133
-2134
-2135
-2135
-2136
-2137
-2137
-2137
-2137
-2137
-2137
-2137
-2136
-2136
-2135
-2134
-2133
-2132
-2131
-2130
-2129
-2128
-2126
-2125
-2123
-2122
-2120
-2118
-2116
-2114
-2112
-2110
-2107
-2105
-2102
-2100
-2097
-2094
-2092
-2089
-2086
-2083
-2080
-2077
-2074
-2071
-2068
-2065
-2061
-2058
-2055
-2051
-2048
-2044
-2041
-2037
-2033
-2029
-2025
-2023
-2019
-2015
-2011
-2007
-2003
-1999
-1996
-1992
-1988
-1984
-1980
-1976
-1972
-1968
-1964
-1960
-1956
-1952
-1948
-1944
-1940
-1937
-1933
-1929
-1924
-1920
-1916
-1912
-1908
-1904
-1900
-1895
-1891
-1887
-1882
-1878
-1874
-1869
-1865
-1860
-1856
-1851
-1847
-1842
-1837
-1833
-1828
-1824
-1819
-1814
-1810
-1805
-1800
-1795
-1790
-1785
-1780
-1775
-1770
-1765
-1759
-1754
-1749
-1743
-1738
-1732
-1726
-1720
-1715
-1709
-1703
-1696
-1690
-1684
-1678
-1672
-1666
-1659
-1653
-1647
-1640
-1634
-1628
-1621
-1615
-1608
-1602
-1595
-1588
-1582
-1575
-1568
-1561
-1554
-1547
-1540
-1533
-1526
-1519
-1512
-1505
-1498
-1491
-1484
-1476
-1469
-1462
-1455
-1448
-1441
-1434
-1426
-1419
-1412
-1405
-1398
-1391
-1384
-1377
-1369
-1362
-1355
-1348
-1341
-1334
-1327
-1320
-1312
-1305
-1298
-1291
-1284
-1277
-1270
-1263
-1256
-1249
-1242
-1235
-1228
-1221
-1214
-1207
-1200
-1193
-1186
-1179
-1172
-1165
-1158
-1152
-1145
-1138
-1131
-1124
-1116
-1109
-1102
-1095
-1088
-1080
-1073
-1065
-1058
-1050
-1043
-1035
-1027
-1020
-1012
-1004
-996
-988
-981
-973
-965
-957
-949
-940
-932
-924
-916
-908
-899
-891
-883
-874
-866
-858
-849
-840
-832
-823
-814
-806
-797
-788
-779
-770
-761
-751
-742
-733
-723
-713
-704
-694
-684
-674
-663
-653
-643
-632
-622
-611
-600
-589
-578
-567
-556
-545
-533
-522
-510
-499
-487
-475
-463
-451
-439
-427
-414
-402
-389
-376
-364
-351
-338
-325
-312
-298
-285
-272
-258
-245
-231
-218
-204
-191
-177
-163
-149
-136
-122
-108
-94
-80
-66
-52
-38
-24
-10
5
19
33
47
62
76
90
105
119
134
148
162
177
191
206
220
235
249
264
278
292
307
321
335
350
364
378
392
407
421
435
449
463
477
491
505
519
533
547
561
575
589
603
617
631
645
658
672
686
700
714
727
741
755
768
782
795
809
822
835
848
862
875
888
901
914
927
940
952
965
978
991
1002
1016
1029
1041
1054
1067
1079
1092
1104
1117
1129
1141
1154
1166
1178
1190
1203
1215
1227
1239
1251
1263
1275
1287
1299
1311
1323
1335
1347
1359
1371
1382
1394
1406
1418
1430
1442
1454
1466
1477
1489
1501
1513
1525
1537
1548
1560
1572
1583
1595
1607
1618
1629
1641
1652
1663
1674
1685
1696
1707
1718
1729
1739
1750
1761
1771
1782
1792
1803
1813
1823
1834
1844
1854
1864
1874
1884
1894
1904
1914
1924
1934
1944
1954
1964
1974
1984
1994
2003
2013
2023
2033
2043
2053
2062
2072
2082
2092
2102
2111
2121
2131
2141
2151
2161
2171
2181
2191
2201
2211
2221
2231
2241
2251
2261
2271
2281
2291
2301
2311
2320
2330
2340
2349
2359
2368
2378
2387
2396
2406
2415
2424
2433
2442
2450
2459
2468
2476
2485
2494
2502
2510
2519
2527
2535
2543
2551
2560
2568
2576
2583
2591
2599
2607
2615
2622
2630
2637
2645
2652
2659
2667
2674
2681
2688
2695
2702
2710
2717
2724
2731
2738
2745
2752
2759
2766
2773
2780
2787
2795
2802
2809
2815
2822
2829
2836
2843
2849
2856
2862
2869
2875
2882
2888
2894
2901
2907
2913
2919
2925
2931
2937
2943
2949
2955
2961
2967
2973
2979
2985
2990
2996
3002
3008
3013
3019
3024
3030
3035
3041
3046
3051
3056
3061
3066
3071
3076
3081
3085
3090
3094
3099
3103
3107
3112
3116
3120
3124
3127
3131
3135
3139
3142
3145
3149
3152
3155
3158
3162
3164
3167
3170
3173
3176
3178
3181
3183
3185
3188
3190
3192
3194
3195
3197
3199
3200
3201
3202
3203
3204
3205
3205
3206
3206
3206
3206
3206
3206
3205
3204
3204
3203
3202
3201
3199
3198
3196
3195
3193
3191
3189
3187
3185
3182
3179
3177
3174
3171
3168
3164
3161
3158
3154
3150
3147
3143
3139
3135
3131
3126
3122
3118
3113
3109
3104
3100
3095
3090
3086
3081
3076
3071
3066
3061
3055
3050
3045
3039
3034
3028
3023
3017
3012
3006
3001
2995
2989
2984
2978
2972
2966
2961
2955
2949
2943
2938
2932
2926
2920
2914
2909
2903
2897
2891
2885
2880
2874
2868
2862
2857
2851
2845
2840
2834
2829
2823
2818
2813
2807
2802
2797
2792
2787
2782
2777
2773
2768
2764
2759
2755
2750
2746
2742
2738
2734
2730
2726
2722
2718
2715
2711
2707
2704
2700
2697
2694
2690
2687
2684
2681
2678
2675
2672
2669
2666
2663
2661
2658
2656
2653
2650
2648
2645
2643
2641
2638
2636
2634
2631
2629
2627
2625
2623
2621
2619
2617
2615
2613
2611
2610
2608
2606
2605
2604
2602
2601
2600
2599
2598
2597
2596
2595
2594
2593
2593
2592
2591
2591
2590
2590
2590
2589
2589
2589
2588
2588
2588
2588
2588
2588
2588
2588
2587
2587
2587
2588
2588
2588
2588
2588
2588
2588
2588
2588
2588
2588
2588
2588
2588
2588
2588
2588
2588
2588
2588
2588
2588
2588
2588
2588
2588
2588
2588
2588
2588
2588
2588
2588
2588
2588
2588
2589
2589
2589
2589
2589
2590
2590
2590
2590
2591
2591
2591
2591
2591
2592
2592
2592
2592
2592
2592
2592
2593
2593
2593
2593
2593
2593
2593
2593
2593
2593
2593
2593
2593
2593
2592
2592
2592
2591
2591
2590
2589
2589
2588
2587
2586
2585
2584
2582
2581
2580
2578
2576
2575
2573
2571
2569
2567
2564
2562
2559
2557
2554
2551
2548
2545
2542
2538
2535
2531
2527
2523
2519
2515
2511
2507
2502
2498
2493
2488
2483
2478
2473
2468
2462
2457
2452
2446
2441
2435
2429
2424
2418
2412
2406
2400
2394
2388
2381
2375
2369
2362
2356
2349
2343
2336
2329
2322
2316
2309
2302
2295
2288
2281
2274
2268
2261
2253
2246
2239
2232
2225
2218
2211
2204
2197
2189
2182
2175
2168
2161
2153
2146
2139
2132
2125
2117
2110
2103
2095
2088
2081
2073
2066
2058
2051
2043
2036
2029
2021
2013
2005
1999
1991
1984
1977
1969
1962
1954
1947
1939
1931
1924
1916
1908
1901
1893
1885
1877
1869
1861
1853
1845
1837
1829
1821
1813
1805
1796
1788
1780
1771
1763
1754
1746
1737
1728
1719
1710
1701
1692
1683
1673
1664
1654
1645
1635
1625
1615
1605
1595
1584
1574
1563
1553
1542
1531
1521
1510
1499
1488
1476
1465
1454
1442
1431
1419
1408
1396
1384
1372
1360
1348
1336
1323
1311
1298
1286
1273
1260
1247
1234
1221
1208
1195
1182
1168
1155
1141
1127
1113
1099
1085
1070
1056
1041
1027
1012
997
981
966
951
935
919
903
887
871
855
838
821
805
788
770
753
736
718
701
683
665
647
628
610
592
573
554
535
517
498
478
459
440
421
401
381
362
342
322
302
282
261
241
221
200
179
158
137
116
95
74
52
31
9
-13
-35
-57
-79
-101
-123
-146
-168
-191
-213
-236
-259
-282
-304
-327
-350
-373
-396
-419
-443
-466
-489
-512
-535
-558
-582
-605
-628
-652
-675
-698
-721
-745
-768
-791
-815
-838
-861
-884
-907
-930
-953
-975
-998
-1020
-1043
-1065
-1087
-1109
-1131
-1153
-1175
-1196
-1218
-1239
-1260
-1282
-1303
-1323
-1344
-1365
-1385
-1406
-1426
-1446
-1466
-1486
-1506
-1525
-1545
-1564
-1583
-1602
-1622
-1640
-1659
-1678
-1697
-1715
-1734
-1752
-1771
-1789
-1807
-1826
-1844
-1862
-1880
-1898
-1916
-1933
-1951
-1969
-1987
-2004
-2021
-2040
-2057
-2075
-2092
-2110
-2127
-2145
-2162
-2179
-2196
-2214
-2231
-2248
-2265
-2283
-2300
-2317
-2334
-2351
-2368
-2385
-2402
-2419
-2436
-2453
-2470
-2487
-2504
-2521
-2538
-2554
-2571
-2588
-2605
-2621
-2638
-2655
-2671
-2688
-2704
-2721
-2737
-2754
-2770
-2787
-2803
-2819
-2836
-2852
-2868
-2884
-2901
-2917
-2933
-2949
-2965
-2980
-2996
-3012
-3027
-3043
-3058
-3074
-3089
-3104
-3119
-3134
-3149
-3164
-3178
-3193
-3207
-3222
-3236
-3250
-3264
-3278
-3292
-3306
-3319
-3333
-3346
-3359
-3372
-3385
-3398
-3411
-3424
-3436
-3448
-3461
-3473
-3484
-3496
-3508
-3519
-3530
-3542
-3553
-3563
-3574
-3585
-3595
-3605
-3615
-3625
-3635
-3644
-3654
-3663
-3672
-3681
-3690
-3698
-3707
-3715
-3723
-3731
-3739
-3746
-3754
-3761
-3768
-3775
-3782
-3788
-3795
-3801
-3807
-3813
-3819
-3824
-3830
-3835
-3841
-3846
-3851
-3855
-3860
-3865
-3869
-3873
-3877
-3881
-3885
-3889
-3892
-3896
-3899
-3902
-3905
-3908
-3911
-3914
-3916
-3919
-3921
-3923
-3925
-3927
-3929
-3931
-3932
-3934
-3935
-3937
-3938
-3939
-3940
-3941
-3942
-3942
-3943
-3944
-3944
-3945
-3945
-3946
-3946
-3946
-3947
-3947
-3947
-3947
-3947
-3946
-3946
-3946
-3945
-3945
-3944
-3943
-3943
-3942
-3941
-3939
-3938
-3937
-3935
-3934
-3932
-3931
-3929
-3927
-3925
-3922
-3920
-3918
-3915
-3912
-3909
-3906
-3903
-3900
-3896
-3893
-3889
-3885
-3881
-3877
-3872
-3868
-3864
-3859
-3854
-3849
-3845
-3839
-3834
-3829
-3824
-3818
-3813
-3807
-3801
-3796
-3790
-3784
-3778
-3772
-3765
-3759
-3753
-3746
-3740
-3733
-3726
-3720
-3713
-3706
-3699
-3692
-3685
-3678
-3671
-3663
-3656
-3649
-3641
-3633
-3626
-3618
-3610
-3602
-3594
-3586
-3577
-3569
-3560
-3552
-3543
-3534
-3525
-3516
-3507
-3498
-3488
-3479
-3469
-3459
-3449
-3439
-3429
-3418
-3408
-3397
-3386
-3376
-3364
-3353
-3342
-3331
-3319
-3307
-3295
-3283
-3271
-3259
-3247
-3235
-3222
-3209
-3197
-3184
-3171
-3158
-3145
-3131
-3118
-3105
-3091
-3077
-3064
-3050
-3036
-3022
-3007
-2993
-2979
-2964
-2949
-2935
-2920
-2904
-2889
-2874
-2858
-2843
-2827
-2811
-2795
-2779
-2763
-2746
-2730
-2713
-2696
-2679
-2662
-2645
-2628
-2610
-2593
-2575
-2557
-2540
-2522
-2503
-2485
-2467
-2448
-2430
-2411
-2392
-2373
-2354
-2335
-2316
-2297
-2277
-2258
-2238
-2218
-2198
-2178
-2158
-2138
-2118
-2098
-2077
-2057
-2036
-2015
-1994
-1973
-1952
-1931
-1910
-1888
-1867
-1845
-1824
-1802
-1780
-1758
-1736
-1714
-1692
-1669
-1647
-1625
-1602
-1580
-1557
-1534
-1511
-1489
-1466
-1443
-1420
-1397
-1373
-1350
-1327
-1304
-1280
-1257
-1233
-1210
-1186
-1162
-1138
-1115
-1091
-1067
-1043
-1018
-995
-971
-947
-922
-898
-874
-850
-826
-802
-777
-753
-729
-705
-681
-656
-632
-608
-584
-560
-536
-511
-487
-463
-439
-415
-391
-367
-343
-319
-295
-271
-247
-223
-199
-175
-151
-127
-103
-79
-55
-31
-7
17
41
66
90
114
138
163
187
211
236
260
285
310
334
359
384
409
434
459
484
509
534
559
584
610
635
660
685
711
736
761
787
812
838
863
889
914
940
965
991
1016
1042
1067
1093
1118
1144
1169
1194
1220
1245
1271
1296
1321
1347
1372
1397
1422
1447
1473
1498
1523
1548
1573
1598
1623
1648
1672
1697
1722
1747
1772
1796
1821
1846
1870
1895
1920
1944
1968
1993
2017
2041
2065
2089
2113
2137
2161
2184
2208
2232
2255
2279
2302
2325
2349
2372
2395
2418
2442
2465
2488
2511
2534
2556
2579
2602
2625
2648
2670
2693
2715
2738
2761
2783
2805
2828
2850
2872
2894
2917
2939
2961
2983
3005
3026
3048
3070
3092
3113
3135
3156
3178
3199
3220
3241
3263
3284
3305
3326
3347
3368
3388
3409
3430
3451
3471
3492
3512
3533
3553
3573
3594
3614
3634
3654
3674
3693
3713
3733
3752
3772
3791
3810
3829
3849
3868
3887
3905
3924
3943
3961
3980
3998
4016
4034
4051
4070
4088
4106
4124
4141
4159
4176
4193
4210
4227
4244
4261
4278
4294
4310
4327
4343
4359
4375
4391
4406
4422
4438
4453
4468
4484
4499
4514
4529
4543
4558
4573
4587
4602
4616
4630
4644
4658
4671
4685
4698
4711
4725
4738
4750
4763
4776
4788
4801
4813
4825
4837
4849
4861
4873
4885
4896
4907
4919
4930
4941
4952
4963
4973
4984
4995
5005
5015
5026
5036
5046
5056
5066
5076
5085
5095
5104
5114
5123
5132
5141
5150
5159
5168
5177
5185
5194
5202
5210
5218
5226
5234
5241
5249
5256
5264
5271
5278
5285
5292
5298
5305
5311
5317
5324
5330
5336
5341
5347
5353
5358
5364
5369
5374
5379
5385
5390
5395
5399
5404
5409
5414
5418
5423
5427
5432
5436
5440
5444
5448
5452
5456
5460
5464
5468
5471
5475
5478
5482
5485
5488
5491
5494
5497
5500
5503
5505
5508
5510
5512
5515
5517
5518
5520
5522
5524
5525
5526
5528
5529
5530
5530
5531
5532
5532
5533
5533
5533
5533
5533
5533
5533
5532
5532
5531
5530
5530
5529
5528
5527
5525
5524
5523
5521
5519
5518
5516
5514
5512
5510
5508
5506
5503
5501
5498
5496
5493
5490
5488
5485
5481
5478
5475
5472
5468
5464
5461
5457
5453
5449
5445
5441
5437
5433
5428
5424
5419
5414
5410
5405
5400
5395
5390
5385
5380
5375
5370
5364
5359
5354
5348
5342
5337
5331
5325
5320
5314
5308
5302
5296
5289
5283
5277
5271
5264
5258
5252
5245
5238
5232
5225
5218
5212
5205
5198
5191
5184
5177
5170
5162
5155
5148
5141
5133
5126
5118
5111
5104
5096
5089
5081
5073
5066
5058
5050
5043
5035
5027
5019
5012
5004
4996
4988
4980
4972
4964
4956
4948
4940
4931
4923
4915
4907
4898
4890
4882
4873
4865
4857
4848
4840
4831
4823
4814
4806
4797
4789
4780
4771
4763
4754
4745
4737
4728
4719
4710
4702
4693
4684
4675
4666
4657
4649
4640
4631
4622
4613
4604
4595
4586
4577
4568
4559
4550
4541
4532
4522
4513
4504
4495
4485
4476
4467
4457
4448
4439
4429
4419
4410
4400
4391
4381
4371
4361
4352
4342
4332
4322
4312
4302
4292
4282
4272
4262
4252
4242
4232
4222
4212
4202
4192
4182
4172
4161
4151
4141
4131
4121
4111
4101
4091
4081
4070
4059
4050
4040
4030
4019
4009
3999
3989
3979
3969
3959
3949
3939
3928
3918
3908
3898
3888
3878
3867
3857
3847
3837
3826
3816
3806
3795
3785
3775
3764
3754
3744
3733
3723
3713
3702
3692
3682
3671
3661
3651
3640
3630
3620
3609
3599
3588
3578
3568
3557
3547
3536
3526
3515
3505
3495
3484
3474
3463
3452
3442
3431
3421
3410
3399
3389
3378
3367
3356
3346
3335
3324
3313
3303
3292
3281
3270
3260
3249
3238
3228
3217
3206
3195
3185
3174
3164
3153
3142
3132
3121
3111
3100
3089
3079
3068
3058
3047
3037
3026
3016
3006
2995
2985
2975
2965
2955
2944
2934
2924
2914
2904
2895
2885
2875
2865
2856
2846
2837
2828
2818
2809
2800
2791
2782
2773
2764
2755
2747
2738
2730
2721
2713
2704
2696
2688
2680
2672
2664
2656
2648
2640
2633
2625
2618
2610
2603
2595
2588
2581
2574
2567
2560
2553
2546
2539
2532
2526
2519
2513
2506
2500
2494
2488
2482
2475
2470
2464
2458
2452
2447
2441
2436
2431
2426
2421
2416
2411
2406
2401
2397
2392
2387
2383
2379
2374
2370
2366
2362
2358
2355
2351
2348
2344
2341
2338
2334
2331
2328
2325
2323
2320
2317
2314
2312
2309
2307
2304
2302
2300
2298
2295
2293
2291
2289
2287
2286
2284
2282
2281
2279
2278
2276
2275
2274
2273
2271
2270
2269
2268
2267
2266
2265
2264
2263
2262
2261
2260
2259
2258
2257
2256
2255
2253
2252
2251
2249
2248
2246
2245
2243
2241
2239
2237
2235
2233
2231
2228
2225
2223
2220
2216
2213
2209
2206
2202
2198
2194
2189
2185
2180
2175
2170
2164
2159
2153
2147
2141
2135
2128
2122
2115
2107
2100
2092
2085
2077
2068
2060
2051
2041
2033
2024
2013
2004
1994
1984
1973
1963
1952
1941
1930
1918
1907
1895
1883
1871
1858
1846
1833
1821
1808
1795
1781
1768
1755
1741
1727
1713
1699
1685
1670
1656
1641
1626
1611
1596
1581
1565
1550
1534
1518
1502
1486
1470
1454
1437
1421
1404
1387
1370
1353
1336
1319
1301
1284
1266
1249
1231
1213
1195
1176
1158
1140
1121
1102
1083
1065
1046
1027
1006
988
969
949
929
910
890
870
850
830
810
789
769
749
728
707
687
666
645
624
603
582
561
540
518
497
476
454
433
411
389
367
346
324
302
280
258
236
213
191
169
147
125
102
80
58
35
13
-9
-32
-54
-76
-99
-121
-144
-166
-188
-211
-233
-255
-278
-300
-322
-344
-366
-388
-409
-431
-453
-474
-496
-517
-539
-560
-582
-603
-624
-645
-666
-687
-708
-729
-750
-771
-792
-813
-833
-854
-875
-895
-916
-936
-956
-977
-997
-1016
-1037
-1057
-1077
-1097
-1117
-1137
-1157
-1177
-1196
-1216
-1236
-1256
-1275
-1295
-1315
-1334
-1354
-1373
-1393
-1413
-1432
-1452
-1471
-1491
-1510
-1530
-1549
-1568
-1588
-1607
-1626
-1646
-1665
-1684
-1703
-1722
-1741
-1760
-1779
-1798
-1817
-1836
-1855
-1874
-1893
-1912
-1931
-1950
-1968
-1987
-2005
-2025
-2043
-2062
-2081
-2099
-2118
-2136
-2155
-2173
-2192
-2210
-2229
-2247
-2266
-2284
-2303
-2321
-2340
-2358
-2377
-2395
-2414
-2432
-2450
-2469
-2487
-2506
-2524
-2542
-2561
-2579
-2597
-2616
-2634
-2652
-2671
-2689
-2707
-2725
-2743
-2761
-2779
-2797
-2815
-2833
-2851
-2869
-2886
-2904
-2922
-2939
-2957
-2974
-2991
-3009
-3026
-3043
-3060
-3077
-3094
-3111
-3128
-3145
-3162
-3178
-3195
-3212
-3228
-3245
-3261
-3278
-3294
-3311
-3327
-3343
-3360
-3376
-3392
-3409
-3425
-3441
-3458
-3474
-3490
-3506
-3523
-3539
-3555
-3571
-3587
-3604
-3620
-3636
-3652
-3668
-3684
-3700
-3717
-3733
-3749
-3765
-3781
-3797
-3813
-3829
-3845
-3861
-3877
-3893
-3909
-3925
-3941
-3957
-3973
-3989
-4003
-4019
-4035
-4051
-4067
-4083
-4100
-4116
-4131
-4147
-4163
-4179
-4194
-4210
-4226
-4241
-4257
-4272
-4288
-4303
-4319
-4334
-4349
-4365
-4380
-4395
-4410
-4426
-4441
-4456
-4471
-4486
-4501
-4516
-4531
-4545
-4560
-4575
-4590
-4604
-4619
-4634
-4648
-4663
-4677
-4691
-4706
-4720
-4734
-4749
-4763
-4777
-4791
-4805
-4819
-4833
-4847
-4861
-4875
-4889
-4903
-4916
-4930
-4944
-4957
-4971
-4984
-4997
-5011
-5024
-5037
-5050
-5063
-5076
-5089
-5102
-5115
-5128
-5140
-5153
-5165
-5178
-5190
-5202
-5214
-5226
-5238
-5250
-5261
-5273
-5284
-5296
-5307
-5318
-5330
-5341
-5352
-5363
-5373
-5384
-5395
-5405
-5415
-5426
-5436
-5446
-5456
-5465
-5475
-5485
-5494
-5503
-5512
-5521
-5530
-5539
-5547
-5556
-5564
-5572
-5580
-5588
-5596
-5603
-5610
-5618
-5625
-5631
-5638
-5644
-5651
-5657
-5663
-5669
-5674
-5680
-5685
-5690
-5695
-5700
-5705
-5710
-5714
-5718
-5723
-5727
-5731
-5735
-5738
-5742
-5745
-5749
-5752
-5755
-5758
-5760
-5763
-5765
-5768
-5770
-5772
-5773
-5775
-5777
-5778
-5779
-5780
-5781
-5782
-5782
-5783
-5783
-5783
-5783
-5783
-5782
-5782
-5781
-5780
-5779
-5777
-5775
-5774
-5772
-5769
-5767
-5764
-5761
-5758
-5754
-5751
-5747
-5743
-5738
-5734
-5729
-5724
-5718
-5713
-5707
-5701
-5695
-5688
-5682
-5675
-5668
-5660
-5653
-5645
-5637
-5628
-5620
-5611
-5602
-5593
-5584
-5574
-5564
-5554
-5544
-5534
-5523
-5512
-5501
-5489
-5478
-5466
-5454
-5441
-5429
-5416
-5403
-5390
-5377
-5363
-5349
-5335
-5321
-5307
-5292
-5277
-5262
-5247
-5232
-5216
-5201
-5185
-5169
-5152
-5136
-5119
-5102
-5085
-5068
-5051
-5033
-5015
-4997
-4979
-4961
-4943
-4924
-4906
-4887
-4868
-4849
-4829
-4810
-4790
-4770
-4751
-4731
-4711
-4690
-4670
-4650
-4629
-4608
-4588
-4567
-4546
-4525
-4504
-4483
-4461
-4440
-4419
-4397
-4376
-4354
-4332
-4311
-4289
-4267
-4245
-4223
-4201
-4179
-4157
-4135
-4113
-4090
-4067
-4045
-4022
-4001
-3978
-3956
-3933
-3910
-3888
-3865
-3843
-3820
-3798
-3775
-3752
-3730
-3708
-3685
-3663
-3640
-3618
-3596
-3574
-3552
-3530
-3508
-3486
-3464
-3442
-3420
-3399
-3377
-3355
-3334
-3312
-3291
-3270
-3248
-3227
-3206
-3185
-3164
-3143
-3122
-3102
-3081
-3060
-3040
-3019
-2999
-2979
-2959
-2939
-2919
-2899
-2879
-2859
-2839
-2820
-2800
-2781
-2762
-2742
-2723
-2704
-2685
-2667
-2648
-2629
-2611
-2592
-2574
-2556
-2537
-2519
-2501
-2484
-2466
-2448
-2431
-2414
-2396
-2379
-2362
-2346
-2329
-2312
-2296
-2279
-2263
-2247
-2231
-2215
-2199
-2183
-2168
-2152
-2137
-2122
-2107
-2092
-2077
-2062
-2047
-2033
-2019
-2004
-1990
-1976
-1962
-1948
-1935
-1921
-1908
-1895
-1881
-1868
-1856
-1843
-1830
-1818
-1806
-1793
-1781
-1769
-1758
-1746
-1735
-1723
-1712
-1701
-1690
-1679
-1668
-1657
-1647
-1637
-1627
-1616
-1607
-1597
-1587
-1578
-1568
-1559
-1550
-1541
-1532
-1523
-1514
-1506
-1497
-1489
-1481
-1473
-1465
-1457
-1450
-1442
-1435
-1428
-1421
-1414
-1407
-1400
-1393
-1387
-1380
-1374
-1368
-1362
-1356
-1350
-1344
-1338
-1332
-1326
-1321
-1315
-1310
-1305
-1299
-1294
-1289
-1284
-1279
-1274
-1270
-1265
-1260
-1256
-1251
-1247
-1242
-1238
-1234
-1230
-1225
-1221
-1217
-1213
-1209
-1205
-1201
-1197
-1193
-1189
-1185
-1181
-1178
-1174
-1170
-1167
-1163
-1160
-1157
-1153
-1150
-1147
-1144
-1141
-1138
-1135
-1132
-1129
-1127
-1124
-1122
-1119
-1117
-1115
-1113
-1111
-1109
-1107
-1105
-1103
-1102
-1100
-1099
-1097
-1096
-1095
-1094
-1093
-1092
-1091
-1090
-1089
-1089
-1088
-1087
-1087
-1087
-1086
-1086
-1085
-1085
-1085
-1085
-1085
-1085
-1085
-1085
-1085
-1085
-1086
-1086
-1086
-1087
-1087
-1088
-1088
-1089
-1089
-1090
-1090
-1091
-1092
-1092
-1093
-1094
-1095
-1096
-1097
-1098
-1099
-1101
-1102
-1103
-1105
-1106
-1107
-1109
-1110
-1112
-1113
-1115
-1117
-1118
-1120
-1122
-1123
-1125
-1127
-1129
-1131
-1133
-1135
-1137
-1139
-1141
-1144
-1146
-1148
-1151
-1153
-1156
-1159
-1161
-1164
-1167
-1169
-1172
-1175
-1178
-1181
-1183
-1186
-1189
-1192
-1195
-1198
-1201
-1204
-1207
-1210
-1213
-1217
-1220
-1223
-1226
-1229
-1232
-1235
-1238
-1241
-1244
-1247
-1250
-1253
-1256
-1259
-1262
-1265
-1268
-1271
-1274
-1277
-1279
-1282
-1285
-1287
-1290
-1293
-1295
-1298
-1300
-1303
-1305
-1307
-1310
-1312
-1315
-1317
-1320
-1322
-1325
-1327
-1329
-1332
-1334
-1337
-1339
-1341
-1344
-1346
-1348
-1351
-1353
-1355
-1357
-1359
-1362
-1364
-1366
-1368
-1370
-1373
-1375
-1377
-1379
-1381
-1383
-1385
-1387
-1389
-1391
-1393
-1396
-1398
-1400
-1402
-1404
-1406
-1408
-1411
-1413
-1415
-1417
-1420
-1422
-1424
-1427
-1429
-1431
-1434
-1436
-1439
-1441
-1443
-1446
-1449
-1451
-1454
-1456
-1459
-1461
-1464
-1467
-1469
-1472
-1475
-1477
-1480
-1482
-1485
-1487
-1490
-1493
-1495
-1498
-1500
-1502
-1505
-1507
-1509
-1512
-1514
-1516
-1518
-1520
-1523
-1525
-1527
-1529
-1531
-1533
-1535
-1537
-1539
-1541
-1543
-1545
-1547
-1549
-1551
-1553
-1554
-1556
-1558
-1559
-1561
-1563
-1564
-1566
-1567
-1568
-1570
-1571
-1572
-1573
-1575
-1576
-1577
-1578
-1578
-1579
-1580
-1581
-1581
-1582
-1582
-1583
-1583
-1584
-1584
-1584
-1585
-1585
-1585
-1584
-1584
-1584
-1583
-1583
-1582
-1582
-1581
-1580
-1579
-1577
-1576
-1575
-1573
-1572
-1570
-1568
-1566
-1564
-1562
-1560
-1557
-1555
-1552
-1550
-1547
-1544
-1541
-1538
-1535
-1532
-1529
-1525
-1522
-1518
-1515
-1511
-1507
-1503
-1499
-1495
-1491
-1487
-1482
-1478
-1474
-1469
-1465
-1460
-1456
-1451
-1446
-1441
-1436
-1431
-1426
-1421
-1416
-1411
-1406
-1401
-1395
-1390
-1385
-1379
-1374
-1368
-1363
-1357
-1351
-1346
-1340
-1334
-1328
-1322
-1316
-1310
-1304
-1298
-1292
-1285
-1279
-1273
-1266
-1260
-1253
-1247
-1240
-1233
-1227
-1220
-1213
-1207
-1200
-1193
-1186
-1179
-1173
-1166
-1159
-1151
-1144
-1137
-1130
-1123
-1115
-1108
-1100
-1093
-1085
-1078
-1070
-1062
-1055
-1047
-1039
-1031
-1022
-1014
-1006
-999
-991
-983
-975
-967
-959
-950
-942
-934
-925
-917
-909
-900
-892
-883
-875
-866
-858
-849
-840
-832
-823
-815
-806
-797
-788
-780
-771
-762
-753
-745
-736
-727
-718
-709
-700
-691
-682
-674
-665
-656
-647
-638
-630
-621
-612
-603
-595
-586
-578
-569
-561
-552
-544
-535
-527
-518
-510
-501
-493
-485
-476
-468
-460
-452
-443
-435
-427
-419
-411
-403
-395
-387
-379
-371
-363
-356
-348
-340
-333
-325
-318
-311
-303
-296
-289
-282
-275
-268
-261
-255
-248
-241
-235
-228
-222
-216
-209
-203
-197
-191
-184
-178
-172
-166
-160
-154
-148
-142
-137
-131
-125
-120
-114
-108
-103
-98
-92
-87
-82
-77
-72
-67
-62
-58
-53
-48
-44
-39
-35
-31
-27
-22
-18
-14
-10
-6
-2
2
6
10
14
18
22
26
30
34
38
41
45
49
52
56
59
62
65
68
71
74
77
80
83
85
88
91
93
95
98
100
103
105
107
109
112
114
116
119
121
123
126
128
130
132
135
137
139
142
144
146
148
151
153
155
157
160
162
164
166
168
171
173
175
177
180
182
184
186
188
190
193
195
197
199
201
204
206
208
210
212
214
216
219
221
223
225
227
229
231
233
236
238
240
242
244
246
248
250
252
254
256
259
261
263
265
267
269
271
273
275
277
279
281
283
285
287
289
291
293
295
297
299
301
303
305
307
309
311
313
315
317
319
321
323
325
327
329
331
333
335
337
338
340
342
344
346
348
350
352
354
356
358
359
361
363
365
367
369
371
373
374
376
378
380
382
384
386
387
389
391
393
395
397
398
400
402
404
406
408
409
411
413
415
417
418
420
422
424
425
427
429
431
432
434
436
438
439
441
443
445
446
448
450
452
453
455
457
458
460
462
464
465
467
469
470
472
474
475
477
479
480
482
484
485
487
489
490
492
494
495
497
499
500
502
504
505
507
508
510
512
513
515
516
518
520
521
523
524
526
528
529
531
532
534
535
537
539
540
542
543
545
546
548
549
551
552
554
555
557
558
560
562
563
565
566
568
569
571
572
574
575
576
578
579
581
582
584
585
587
588
590
591
593
594
595
597
598
600
601
603
604
606
607
608
610
611
613
614
615
617
618
620
621
622
624
625
626
628
629
631
632
633
635
636
637
639
640
641
643
644
646
647
648
650
651
652
653
655
656
657
659
660
661
663
664
665
667
668
669
670
672
673
674
676
677
678
679
681
682
683
684
686
687
688
689
691
692
693
694
696
697
698
699
700
702
703
704
705
706
708
709
710
711
712
714
715
716
717
718
720
721
722
723
724
725
727
728
729
730
731
732
733
735
736
737
738
739
740
741
743
744
745
746
747
748
749
750
751
753
754
755
756
757
758
759
760
761
762
763
764
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
820
821
822
823
824
825
826
827
828
829
830
831
831
832
833
834
835
836
837
838
839
839
840
841
842
843
844
845
846
846
847
848
849
850
851
852
852
853
854
855
856
857
857
858
859
860
861
862
862
863
864
865
866
866
867
868
869
870
871
871
872
873
874
874
875
876
877
878
878
879
880
881
881
882
883
884
884
885
886
887
887
888
889
890
890
891
892
893
893
894
895
896
896
897
898
898
899
900
901
901
902
903
903
904
905
906
906
907
908
908
909
910
910
911
912
912
913
914
914
915
916
916
917
918
918
919
920
920
921
922
922
923
923
924
925
925
926
927
927
928
929
929
930
930
931
932
932
933
933
934
935
935
936
936
937
938
938
939
939
940
941
941
942
942
943
943
944
945
945
946
946
947
947
948
949
949
950
950
951
951
952
952
953
953
954
955
955
956
956
957
957
958
958
959
959
960
960
961
961
962
962
963
963
964
964
965
965
966
966
967
967
968
968
969
969
970
970
971
971
972
972
973
973
973
974
974
975
975
976
976
977
977
978
978
978
979
979
980
980
981
981
981
982
982
983
983
984
984
984
985
985
986
986
987
987
987
988
988
989
989
989
990
990
991
991
991
992
992
992
993
993
994
994
994
995
995
995
996
996
997
997
997
998
998
998
999
999
999
1000
1000
1000
1000
1000
1002
1002
1002
1002
1002
1002
1004
1004
1004
1004
1004
1004
1006
1006
1006
1006
1006
1006
1006
1008
1008
1008
1008
1008
1008
1010
1010
1010
1010
1010
1010
1010
1012
1012
1012
1012
1012
1012
1012
1014
1014
1014
1014
1014
1014
1014
1016
1016
1016
1016
1016
1016
1016
1016
1018
1018
1018
1018
1018
1018
1018
1018
1020
1020
1020
1020
1020
1020
1020
1020
1022
1022
1022
1022
1022
1022
1022
1022
1022
1024
1024
1024
1024
1025
1025
1025
1025
1025
1026
1026
1026
1026
1026
1027
1027
1027
1027
1027
1028
1028
1028
1028
1028
1029
1029
1029
1029
1029
1029
1030
1030
1030
1030
1030
1031
1031
1031
1031
1031
1031
1032
1032
1032
1032
1032
1032
1032
1033
1033
1033
1033
1033
1033
1034
1034
1034
1034
1034
1034
1034
1034
1035
1035
1035
1035
1035
1035
1035
1036
1036
1036
1036
1036
1036
1036
1036
1036
1037
1037
1037
1037
1037
1037
1037
1037
1037
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1039
1039
1039
1039
1039
1039
1039
1039
1039
1039
1039
1039
1040
1040
1040
1040
1040
1040
1040
1040
1040
1040
1040
1040
1040
1040
1040
1040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
