5
34469
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
35
35
36
36
36
36
36
36
36
36
36
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
39
39
39
39
39
39
39
39
40
40
40
40
40
40
40
41
41
41
41
41
41
41
42
42
42
42
42
42
42
43
43
43
43
43
43
43
43
44
44
44
44
44
44
44
45
45
45
45
45
45
45
46
46
46
46
46
46
46
47
47
47
47
47
47
47
48
48
48
48
48
48
48
49
49
49
49
49
49
50
50
50
50
50
50
51
51
51
51
51
51
51
52
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
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
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
81
82
82
82
82
82
83
83
83
83
83
84
84
84
84
84
85
85
85
85
85
85
86
86
86
86
86
87
87
87
87
87
88
88
88
88
88
89
89
89
89
89
89
90
90
90
90
90
91
91
91
91
91
92
92
92
92
92
92
93
93
93
93
93
94
94
94
94
94
95
95
95
95
95
96
96
96
96
96
96
97
97
97
97
97
98
98
98
98
99
99
99
99
99
100
100
100
100
100
101
101
101
101
102
102
102
102
102
103
103
103
103
104
104
104
104
104
105
105
105
105
106
106
106
106
107
107
107
107
107
108
108
108
108
109
109
109
109
110
110
110
110
111
111
111
111
112
112
112
112
113
113
113
113
114
114
114
114
115
115
115
115
116
116
116
116
117
117
117
117
118
118
118
118
118
119
119
119
119
120
120
120
120
121
121
121
121
122
122
122
122
123
123
123
123
124
124
124
124
124
125
125
125
125
126
126
126
126
127
127
127
127
128
128
128
128
129
129
129
129
129
130
130
130
130
131
131
131
131
132
132
132
132
133
133
133
133
133
134
134
134
134
135
135
135
135
135
136
136
136
136
137
137
137
137
137
138
138
138
138
138
139
139
139
139
140
140
140
140
140
141
141
141
141
141
142
142
142
142
142
143
143
143
143
144
144
144
144
144
144
145
145
145
145
145
146
146
146
146
146
147
147
147
147
147
147
148
148
148
148
148
149
149
149
149
149
149
150
150
150
150
150
151
151
151
151
151
152
152
152
152
152
152
153
153
153
153
153
153
154
154
154
154
154
154
155
155
155
155
155
155
156
156
156
156
156
156
157
157
157
157
157
157
158
158
158
158
158
158
158
159
159
159
159
159
159
160
160
160
160
160
160
160
161
161
161
161
161
161
162
162
162
162
162
162
162
163
163
163
163
163
163
163
163
164
164
164
164
164
164
164
164
165
165
165
165
165
165
165
165
165
166
166
166
166
166
166
166
166
167
167
167
167
167
167
167
167
167
168
168
168
168
168
168
168
168
168
169
169
169
169
169
169
169
169
169
169
170
170
170
170
170
170
170
170
170
170
170
171
171
171
171
171
171
171
171
171
171
171
172
172
172
172
172
172
172
172
172
172
172
173
173
173
173
173
173
173
173
173
173
173
174
174
174
174
174
174
174
174
174
174
174
175
175
175
175
175
175
175
175
175
175
175
176
176
176
176
176
176
176
176
176
176
176
176
177
177
177
177
177
177
177
177
177
177
177
178
178
178
178
178
178
178
178
178
178
178
178
179
179
179
179
179
179
179
179
179
179
179
179
180
180
180
180
180
180
180
180
180
180
180
180
180
181
181
181
181
181
181
181
181
181
181
181
181
182
182
182
182
182
182
182
182
182
182
182
182
182
183
183
183
183
183
183
183
183
183
183
183
183
184
184
184
184
184
184
184
184
184
184
184
185
185
185
185
185
185
185
185
185
185
185
186
186
186
186
186
186
186
186
186
186
187
187
187
187
187
187
187
187
187
187
187
188
188
188
188
188
188
188
188
188
188
188
189
189
189
189
189
189
189
189
189
189
189
190
190
190
190
190
190
190
190
190
190
190
190
191
191
191
191
191
191
191
191
191
191
191
191
191
192
192
192
192
192
192
192
192
192
192
192
192
192
193
193
193
193
193
193
193
193
193
193
193
193
193
193
194
194
194
194
194
194
194
194
194
194
194
194
194
194
195
195
195
195
195
195
195
195
195
195
195
195
195
196
196
196
196
196
196
196
196
196
196
196
196
197
197
197
197
197
197
197
197
197
197
197
197
197
198
198
198
198
198
198
198
198
198
198
198
198
199
199
199
199
199
199
199
199
199
199
199
199
199
199
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
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
207
207
207
207
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
208
208
208
208
208
208
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
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
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
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
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
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
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
215
215
215
215
215
215
215
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
218
218
218
218
218
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
219
219
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
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
224
224
224
224
224
224
224
224
224
224
224
224
225
225
225
225
225
225
225
225
225
225
225
225
225
225
226
226
226
226
226
226
226
226
226
226
226
226
226
226
226
227
227
227
227
227
227
227
227
227
227
227
227
227
227
228
228
228
228
228
228
228
228
228
228
228
228
228
229
229
229
229
229
229
229
229
229
229
229
229
229
229
229
230
230
230
230
230
230
230
230
230
230
230
230
230
230
231
231
231
231
231
231
231
231
231
231
231
231
231
232
232
232
232
232
232
232
232
232
232
232
232
232
232
233
233
233
233
233
233
233
233
233
233
233
233
233
233
233
234
234
234
234
234
234
234
234
234
234
234
234
234
234
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
237
237
237
237
237
237
237
237
237
237
237
237
237
237
237
237
237
237
238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
239
239
239
239
239
239
239
239
239
239
239
239
239
239
239
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
242
242
242
242
242
242
242
242
242
242
242
242
242
242
243
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
245
245
245
245
245
245
245
245
245
245
245
246
246
246
246
246
246
246
246
246
246
246
246
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
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
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
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
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
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
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
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
250
250
249
249
249
249
249
249
249
249
249
249
248
248
248
248
248
248
248
248
248
248
247
247
247
247
247
247
247
247
247
247
246
246
246
246
246
246
246
246
246
245
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
243
243
242
242
242
242
242
242
242
242
242
241
241
241
241
241
241
241
241
240
240
240
240
240
240
240
240
240
239
239
239
239
239
239
239
239
238
238
238
238
238
238
238
238
237
237
237
237
237
237
237
236
236
236
236
236
236
236
235
235
235
235
235
235
234
234
234
234
234
234
234
233
233
233
233
233
233
232
232
232
232
232
231
231
231
231
231
230
230
230
230
230
229
229
229
229
229
228
228
228
228
227
227
227
227
227
226
226
226
226
225
225
225
225
224
224
224
224
223
223
223
223
222
222
222
222
221
221
221
221
220
220
220
220
219
219
219
218
218
218
218
217
217
217
217
216
216
216
215
215
215
215
214
214
214
213
213
213
213
212
212
212
211
211
211
211
210
210
210
209
209
209
208
208
208
207
207
207
206
206
206
206
205
205
205
204
204
204
203
203
203
202
202
202
201
201
200
200
200
199
199
199
198
198
198
197
197
197
196
196
195
195
195
194
194
194
193
193
192
192
192
191
191
190
190
190
189
189
188
188
188
187
187
186
186
186
185
185
184
184
184
183
183
182
182
181
181
181
180
180
179
179
178
178
177
177
177
176
176
175
175
174
174
173
173
172
172
172
171
171
170
170
169
169
168
168
167
167
167
166
166
165
165
164
164
163
163
162
162
161
161
160
160
160
159
159
158
158
157
157
156
156
155
155
154
154
153
153
152
152
151
151
150
150
149
149
148
148
147
147
146
146
145
145
144
144
143
143
142
142
141
141
140
140
139
139
138
138
137
137
136
136
135
135
134
134
133
133
132
132
131
131
130
130
129
129
128
127
127
126
126
125
125
124
124
123
123
122
122
121
120
120
119
119
118
118
117
117
116
115
115
114
114
113
113
112
112
111
111
110
109
109
108
108
107
107
106
106
105
104
104
103
103
102
102
101
100
100
99
99
98
98
97
97
96
95
95
94
94
93
93
92
91
91
90
90
89
89
88
88
87
86
86
85
85
84
84
83
82
82
81
81
80
80
79
78
78
77
77
76
76
75
74
74
73
73
72
72
71
70
70
69
69
68
68
67
66
66
65
65
64
63
63
62
62
61
61
60
59
59
58
58
57
56
56
55
54
54
53
53
52
51
51
50
50
49
48
48
47
47
46
45
45
44
43
43
42
42
41
40
40
39
39
38
37
37
36
35
35
34
33
33
32
32
31
30
30
29
28
28
27
26
26
25
24
24
23
22
22
21
20
20
19
18
17
17
16
15
15
14
13
13
12
11
11
10
9
9
8
7
6
6
5
4
4
3
2
1
1
0
-1
-1
-2
-3
-4
-4
-5
-6
-7
-7
-8
-9
-9
-10
-11
-12
-12
-13
-14
-15
-15
-16
-17
-18
-18
-19
-20
-21
-21
-22
-23
-24
-24
-25
-26
-27
-27
-28
-29
-29
-30
-31
-32
-32
-33
-34
-35
-36
-36
-37
-38
-39
-39
-40
-41
-42
-42
-43
-44
-45
-45
-46
-47
-48
-48
-49
-50
-51
-52
-52
-53
-54
-55
-55
-56
-57
-58
-59
-59
-60
-61
-62
-62
-63
-64
-65
-66
-66
-67
-68
-69
-70
-70
-71
-72
-73
-73
-74
-75
-76
-77
-77
-78
-79
-80
-81
-81
-82
-83
-84
-85
-85
-86
-87
-88
-89
-90
-90
-91
-92
-93
-94
-95
-95
-96
-97
-98
-99
-100
-101
-101
-102
-103
-104
-105
-106
-107
-107
-108
-109
-110
-111
-112
-113
-113
-114
-115
-116
-117
-118
-119
-120
-120
-121
-122
-123
-124
-125
-126
-127
-127
-128
-129
-130
-131
-132
-133
-134
-135
-136
-136
-137
-138
-139
-140
-141
-142
-143
-144
-145
-146
-147
-147
-148
-149
-150
-151
-152
-153
-154
-155
-156
-157
-158
-159
-159
-160
-161
-162
-163
-164
-165
-166
-167
-168
-169
-170
-171
-172
-173
-174
-174
-175
-176
-177
-178
-179
-180
-181
-182
-183
-184
-185
-186
-187
-188
-189
-190
-191
-192
-193
-193
-194
-195
-196
-197
-198
-199
-200
-201
-202
-203
-204
-205
-206
-207
-208
-209
-210
-211
-212
-213
-214
-215
-216
-217
-218
-219
-220
-221
-222
-223
-224
-225
-226
-227
-228
-229
-230
-231
-232
-233
-234
-235
-236
-237
-238
-239
-240
-241
-242
-242
-243
-244
-245
-246
-247
-248
-249
-250
-251
-252
-253
-254
-255
-256
-257
-258
-259
-260
-261
-262
-263
-264
-265
-266
-267
-268
-269
-270
-271
-272
-273
-274
-275
-276
-277
-278
-279
-280
-281
-282
-283
-284
-286
-287
-288
-289
-290
-291
-292
-293
-294
-295
-296
-297
-298
-299
-300
-301
-302
-303
-304
-305
-306
-307
-308
-309
-310
-311
-312
-313
-314
-315
-316
-317
-318
-319
-320
-321
-322
-323
-324
-325
-326
-327
-328
-329
-330
-331
-332
-333
-335
-336
-337
-338
-339
-340
-341
-342
-343
-344
-345
-346
-347
-348
-349
-350
-351
-352
-353
-354
-355
-356
-357
-359
-360
-361
-362
-363
-364
-365
-366
-367
-368
-369
-370
-371
-372
-373
-374
-376
-377
-378
-379
-380
-381
-382
-383
-384
-385
-386
-387
-388
-390
-391
-392
-393
-394
-395
-396
-397
-398
-399
-401
-402
-403
-404
-405
-406
-407
-408
-410
-411
-412
-413
-414
-415
-416
-417
-419
-420
-421
-422
-423
-424
-425
-427
-428
-429
-430
-431
-432
-433
-435
-436
-437
-438
-439
-440
-441
-443
-444
-445
-446
-447
-448
-450
-451
-452
-453
-454
-455
-457
-458
-459
-460
-461
-462
-464
-465
-466
-467
-468
-469
-471
-472
-473
-474
-475
-477
-478
-479
-480
-481
-482
-484
-485
-486
-487
-488
-490
-491
-492
-493
-494
-496
-497
-498
-499
-500
-502
-503
-504
-505
-506
-508
-509
-510
-511
-512
-514
-515
-516
-517
-519
-520
-521
-522
-523
-525
-526
-527
-528
-530
-531
-532
-533
-535
-536
-537
-538
-540
-541
-542
-544
-545
-546
-547
-549
-550
-551
-552
-554
-555
-556
-557
-559
-560
-561
-563
-564
-565
-566
-568
-569
-570
-572
-573
-574
-575
-577
-578
-579
-581
-582
-583
-585
-586
-587
-588
-590
-591
-592
-594
-595
-596
-598
-599
-600
-602
-603
-604
-605
-607
-608
-609
-611
-612
-613
-615
-616
-617
-619
-620
-621
-623
-624
-625
-627
-628
-629
-631
-632
-633
-635
-636
-637
-639
-640
-642
-643
-644
-646
-647
-648
-650
-651
-652
-654
-655
-657
-658
-659
-661
-662
-664
-665
-666
-668
-669
-670
-672
-673
-675
-676
-677
-679
-680
-682
-683
-684
-686
-687
-689
-690
-691
-693
-694
-696
-697
-699
-700
-701
-703
-704
-706
-707
-709
-710
-711
-713
-714
-716
-717
-719
-720
-722
-723
-724
-726
-727
-729
-730
-732
-733
-735
-736
-737
-739
-740
-742
-743
-745
-746
-748
-749
-751
-752
-753
-755
-756
-758
-759
-761
-762
-764
-765
-767
-768
-769
-771
-772
-774
-775
-777
-778
-780
-781
-783
-784
-786
-787
-789
-790
-792
-793
-795
-796
-797
-799
-800
-802
-803
-805
-806
-808
-809
-811
-812
-814
-815
-817
-818
-820
-822
-823
-825
-826
-828
-829
-831
-832
-834
-835
-837
-838
-839
-841
-842
-844
-845
-847
-848
-850
-851
-853
-854
-856
-857
-859
-860
-862
-863
-864
-866
-867
-869
-870
-872
-873
-875
-876
-878
-879
-881
-883
-884
-886
-887
-889
-890
-892
-894
-895
-897
-898
-900
-901
-903
-904
-906
-908
-909
-911
-912
-914
-915
-917
-918
-920
-921
-923
-924
-926
-927
-929
-930
-931
-933
-934
-935
-936
-937
-938
-939
-940
-941
-942
-943
-944
-945
-946
-947
-948
-948
-949
-950
-951
-952
-953
-954
-955
-956
-957
-958
-959
-960
-962
-963
-964
-966
-968
-969
-971
-973
-975
-977
-979
-981
-984
-987
-989
-992
-995
-998
-1002
-1004
-1008
-1010
-1014
-1016
-1020
-1022
-1025
-1028
-1030
-1032
-1034
-1036
-1038
-1039
-1040
-1041
-1042
-1043
-1043
-1043
-1044
-1044
-1044
-1043
-1043
-1042
-1042
-1041
-1040
-1038
-1037
-1035
-1034
-1032
-1031
-1029
-1028
-1026
-1025
-1022
-1022
-1020
-1018
-1018
-1016
-1014
-1014
-1012
-1012
-1012
-1010
-1010
-1012
-1012
-1012
-1014
-1016
-1018
-1020
-1022
-1025
-1027
-1030
-1033
-1036
-1039
-1041
-1044
-1047
-1051
-1054
-1057
-1060
-1062
-1065
-1068
-1070
-1072
-1075
-1077
-1079
-1081
-1084
-1086
-1089
-1091
-1093
-1095
-1097
-1099
-1101
-1102
-1103
-1104
-1104
-1104
-1104
-1104
-1103
-1102
-1101
-1100
-1098
-1096
-1094
-1092
-1090
-1088
-1086
-1084
-1082
-1081
-1080
-1080
-1080
-1080
-1081
-1082
-1084
-1086
-1088
-1090
-1093
-1096
-1099
-1102
-1106
-1110
-1115
-1120
-1125
-1130
-1135
-1141
-1146
-1152
-1158
-1165
-1171
-1178
-1184
-1190
-1197
-1203
-1208
-1214
-1219
-1225
-1230
-1234
-1239
-1242
-1246
-1249
-1252
-1254
-1256
-1257
-1258
-1258
-1258
-1258
-1258
-1258
-1258
-1258
-1258
-1258
-1259
-1259
-1260
-1261
-1262
-1264
-1266
-1269
-1272
-1275
-1279
-1283
-1288
-1293
-1299
-1305
-1311
-1317
-1323
-1330
-1336
-1341
-1347
-1352
-1357
-1362
-1367
-1372
-1377
-1383
-1388
-1394
-1400
-1407
-1414
-1422
-1429
-1437
-1445
-1452
-1460
-1467
-1473
-1478
-1483
-1488
-1491
-1495
-1497
-1499
-1501
-1502
-1502
-1502
-1501
-1500
-1499
-1497
-1495
-1494
-1493
-1493
-1493
-1494
-1495
-1497
-1498
-1500
-1502
-1504
-1505
-1506
-1506
-1505
-1504
-1502
-1499
-1496
-1492
-1489
-1487
-1485
-1484
-1483
-1484
-1485
-1487
-1490
-1493
-1497
-1501
-1505
-1510
-1515
-1520
-1525
-1531
-1537
-1543
-1550
-1557
-1564
-1573
-1582
-1591
-1601
-1612
-1622
-1633
-1642
-1651
-1659
-1666
-1672
-1677
-1681
-1685
-1687
-1689
-1691
-1692
-1693
-1693
-1693
-1692
-1692
-1691
-1689
-1687
-1685
-1683
-1680
-1677
-1674
-1671
-1667
-1663
-1659
-1656
-1652
-1650
-1647
-1645
-1643
-1642
-1641
-1641
-1642
-1643
-1644
-1647
-1650
-1654
-1659
-1665
-1672
-1680
-1689
-1699
-1709
-1720
-1731
-1742
-1753
-1764
-1776
-1787
-1798
-1808
-1818
-1827
-1835
-1843
-1850
-1856
-1862
-1868
-1874
-1880
-1885
-1890
-1895
-1900
-1905
-1909
-1914
-1918
-1922
-1925
-1927
-1929
-1930
-1931
-1930
-1928
-1926
-1922
-1919
-1914
-1910
-1906
-1902
-1899
-1896
-1893
-1891
-1889
-1888
-1887
-1887
-1887
-1889
-1891
-1895
-1900
-1905
-1912
-1919
-1926
-1934
-1943
-1952
-1962
-1972
-1983
-1995
-2007
-2019
-2032
-2044
-2056
-2067
-2078
-2089
-2099
-2109
-2118
-2127
-2137
-2146
-2155
-2164
-2174
-2183
-2193
-2203
-2213
-2223
-2233
-2243
-2252
-2261
-2268
-2274
-2279
-2283
-2285
-2286
-2286
-2285
-2285
-2285
-2285
-2286
-2288
-2290
-2293
-2297
-2302
-2306
-2311
-2315
-2320
-2324
-2329
-2333
-2338
-2342
-2347
-2353
-2358
-2364
-2370
-2375
-2381
-2387
-2392
-2398
-2402
-2407
-2411
-2415
-2419
-2424
-2429
-2435
-2443
-2451
-2460
-2470
-2480
-2490
-2500
-2510
-2520
-2529
-2539
-2548
-2557
-2566
-2576
-2585
-2596
-2606
-2616
-2626
-2635
-2643
-2650
-2656
-2660
-2662
-2664
-2664
-2664
-2663
-2661
-2659
-2656
-2652
-2649
-2645
-2642
-2640
-2638
-2637
-2636
-2637
-2638
-2640
-2642
-2646
-2650
-2654
-2659
-2665
-2671
-2677
-2683
-2688
-2693
-2698
-2703
-2707
-2711
-2715
-2719
-2723
-2727
-2731
-2735
-2739
-2744
-2748
-2753
-2758
-2763
-2769
-2775
-2781
-2787
-2793
-2799
-2803
-2807
-2809
-2811
-2812
-2812
-2811
-2811
-2811
-2812
-2813
-2814
-2815
-2817
-2818
-2819
-2821
-2822
-2824
-2825
-2827
-2830
-2833
-2836
-2839
-2842
-2846
-2849
-2853
-2858
-2863
-2868
-2873
-2879
-2884
-2889
-2894
-2898
-2902
-2906
-2909
-2913
-2917
-2921
-2926
-2930
-2934
-2939
-2944
-2949
-2955
-2961
-2967
-2974
-2980
-2986
-2992
-2999
-3005
-3012
-3018
-3024
-3030
-3036
-3040
-3044
-3046
-3047
-3047
-3046
-3045
-3044
-3044
-3044
-3045
-3047
-3050
-3055
-3060
-3067
-3074
-3081
-3088
-3096
-3104
-3112
-3120
-3128
-3136
-3145
-3155
-3164
-3174
-3184
-3195
-3205
-3216
-3226
-3236
-3245
-3253
-3260
-3266
-3271
-3276
-3279
-3281
-3284
-3286
-3288
-3290
-3293
-3296
-3300
-3305
-3310
-3315
-3322
-3328
-3335
-3341
-3348
-3353
-3359
-3364
-3370
-3374
-3379
-3384
-3388
-3393
-3397
-3400
-3404
-3407
-3410
-3412
-3415
-3417
-3420
-3422
-3425
-3428
-3432
-3435
-3439
-3442
-3444
-3446
-3446
-3445
-3442
-3439
-3435
-3429
-3424
-3419
-3414
-3410
-3407
-3406
-3407
-3410
-3414
-3419
-3426
-3434
-3443
-3453
-3464
-3477
-3490
-3505
-3521
-3539
-3557
-3576
-3596
-3616
-3636
-3656
-3675
-3695
-3714
-3734
-3753
-3773
-3792
-3811
-3829
-3846
-3862
-3877
-3891
-3904
-3916
-3927
-3936
-3945
-3952
-3957
-3961
-3963
-3964
-3964
-3963
-3962
-3961
-3961
-3962
-3963
-3967
-3971
-3976
-3982
-3987
-3992
-3997
-3999
-4001
-4000
-3998
-3995
-3990
-3983
-3976
-3969
-3962
-3956
-3951
-3949
-3948
-3949
-3952
-3957
-3963
-3970
-3978
-3987
-3996
-4006
-4017
-4027
-4040
-4051
-4065
-4078
-4091
-4107
-4123
-4140
-4157
-4175
-4193
-4211
-4231
-4251
-4273
-4296
-4321
-4348
-4376
-4405
-4435
-4466
-4497
-4529
-4561
-4594
-4627
-4659
-4691
-4723
-4753
-4783
-4811
-4839
-4865
-4890
-4914
-4936
-4959
-4981
-5003
-5025
-5048
-5071
-5094
-5117
-5139
-5162
-5184
-5205
-5225
-5245
-5264
-5283
-5300
-5317
-5333
-5349
-5364
-5379
-5395
-5410
-5426
-5441
-5457
-5472
-5487
-5500
-5511
-5521
-5528
-5534
-5538
-5542
-5546
-5551
-5556
-5563
-5572
-5581
-5592
-5603
-5614
-5624
-5634
-5644
-5653
-5661
-5669
-5676
-5684
-5691
-5697
-5704
-5711
-5717
-5725
-5733
-5743
-5754
-5766
-5779
-5793
-5809
-5825
-5842
-5859
-5877
-5895
-5913
-5932
-5951
-5971
-5993
-6016
-6041
-6068
-6096
-6125
-6155
-6186
-6217
-6247
-6278
-6308
-6338
-6367
-6395
-6423
-6449
-6474
-6499
-6523
-6545
-6567
-6589
-6609
-6627
-6644
-6659
-6671
-6682
-6691
-6699
-6705
-6711
-6717
-6723
-6729
-6736
-6743
-6750
-6757
-6765
-6771
-6778
-6784
-6790
-6797
-6804
-6813
-6823
-6833
-6844
-6855
-6866
-6875
-6883
-6889
-6893
-6896
-6898
-6899
-6900
-6900
-6901
-6902
-6905
-6909
-6914
-6922
-6931
-6943
-6956
-6970
-6987
-7004
-7023
-7043
-7064
-7085
-7107
-7130
-7154
-7179
-7207
-7236
-7267
-7300
-7333
-7366
-7397
-7427
-7455
-7481
-7505
-7526
-7545
-7562
-7579
-7594
-7610
-7626
-7642
-7660
-7679
-7698
-7718
-7738
-7758
-7779
-7798
-7817
-7835
-7852
-7868
-7884
-7899
-7914
-7929
-7945
-7962
-7979
-7996
-8013
-8029
-8045
-8060
-8073
-8085
-8096
-8106
-8116
-8125
-8135
-8145
-8154
-8166
-8178
-8189
-8203
-8216
-8229
-8241
-8252
-8261
-8269
-8276
-8282
-8288
-8292
-8297
-8301
-8304
-8307
-8310
-8312
-8313
-8313
-8313
-8313
-8312
-8312
-8311
-8310
-8309
-8308
-8307
-8306
-8305
-8305
-8306
-8307
-8310
-8314
-8318
-8322
-8326
-8329
-8330
-8330
-8328
-8324
-8319
-8314
-8308
-8302
-8297
-8293
-8291
-8289
-8289
-8290
-8292
-8296
-8300
-8306
-8313
-8322
-8332
-8344
-8359
-8375
-8393
-8414
-8438
-8464
-8492
-8522
-8554
-8587
-8621
-8655
-8689
-8722
-8755
-8788
-8821
-8854
-8886
-8919
-8952
-8985
-9017
-9050
-9081
-9111
-9139
-9165
-9189
-9211
-9232
-9250
-9267
-9283
-9298
-9311
-9323
-9333
-9342
-9350
-9355
-9360
-9364
-9367
-9369
-9371
-9372
-9373
-9372
-9370
-9367
-9362
-9357
-9350
-9343
-9336
-9329
-9321
-9314
-9305
-9296
-9286
-9274
-9261
-9247
-9231
-9215
-9199
-9183
-9168
-9155
-9144
-9136
-9130
-9127
-9126
-9128
-9131
-9137
-9145
-9154
-9166
-9180
-9196
-9214
-9235
-9258
-9282
-9309
-9337
-9365
-9395
-9425
-9455
-9485
-9515
-9544
-9573
-9601
-9628
-9653
-9678
-9702
-9724
-9744
-9763
-9780
-9795
-9808
-9820
-9831
-9842
-9852
-9863
-9873
-9884
-9895
-9906
-9917
-9928
-9939
-9950
-9959
-9968
-9975
-9981
-9985
-9987
-9988
-9988
-9987
-9986
-9984
-9982
-9979
-9976
-9973
-9969
-9966
-9963
-9961
-9959
-9959
-9959
-9960
-9962
-9964
-9967
-9969
-9972
-9975
-9978
-9980
-9982
-9982
-9981
-9978
-9974
-9969
-9963
-9957
-9952
-9948
-9944
-9942
-9940
-9937
-9935
-9931
-9927
-9922
-9916
-9909
-9904
-9899
-9895
-9894
-9893
-9895
-9897
-9899
-9902
-9905
-9908
-9911
-9915
-9920
-9927
-9934
-9944
-9954
-9964
-9974
-9984
-9993
-10001
-10008
-10014
-10019
-10025
-10030
-10035
-10039
-10044
-10047
-10050
-10052
-10054
-10055
-10056
-10057
-10060
-10063
-10068
-10074
-10082
-10090
-10099
-10109
-10120
-10130
-10139
-10149
-10157
-10165
-10172
-10179
-10184
-10188
-10191
-10192
-10193
-10192
-10189
-10184
-10177
-10167
-10154
-10139
-10120
-10099
-10076
-10049
-10020
-9988
-9954
-9916
-9877
-9835
-9791
-9746
-9699
-9651
-9600
-9548
-9495
-9441
-9387
-9333
-9282
-9232
-9187
-9145
-9108
-9075
-9046
-9023
-9004
-8990
-8981
-8975
-8972
-8973
-8976
-8981
-8988
-8996
-9007
-9019
-9033
-9050
-9068
-9089
-9111
-9135
-9160
-9186
-9213
-9241
-9269
-9298
-9328
-9359
-9391
-9425
-9460
-9497
-9535
-9576
-9618
-9662
-9709
-9758
-9808
-9859
-9910
-9961
-10011
-10059
-10105
-10149
-10189
-10228
-10265
-10301
-10335
-10369
-10402
-10435
-10466
-10497
-10526
-10554
-10579
-10601
-10619
-10633
-10642
-10646
-10647
-10643
-10636
-10627
-10617
-10605
-10593
-10582
-10571
-10561
-10553
-10547
-10543
-10542
-10543
-10546
-10550
-10555
-10560
-10565
-10569
-10574
-10578
-10583
-10590
-10598
-10607
-10620
-10633
-10649
-10666
-10683
-10701
-10719
-10736
-10754
-10772
-10791
-10810
-10831
-10852
-10875
-10898
-10922
-10945
-10967
-10989
-11008
-11026
-11042
-11057
-11069
-11078
-11084
-11087
-11087
-11081
-11072
-11058
-11039
-11017
-10992
-10964
-10934
-10901
-10866
-10829
-10789
-10745
-10697
-10644
-10587
-10525
-10457
-10385
-10307
-10224
-10138
-10048
-9955
-9862
-9768
-9674
-9582
-9493
-9407
-9324
-9245
-9169
-9096
-9026
-8957
-8890
-8822
-8756
-8691
-8628
-8567
-8510
-8457
-8408
-8363
-8322
-8284
-8249
-8215
-8183
-8151
-8121
-8089
-8058
-8026
-7994
-7963
-7933
-7903
-7874
-7847
-7821
-7796
-7773
-7752
-7732
-7714
-7697
-7682
-7668
-7655
-7643
-7632
-7622
-7612
-7603
-7594
-7586
-7578
-7570
-7562
-7554
-7545
-7536
-7525
-7513
-7499
-7484
-7466
-7446
-7423
-7398
-7369
-7337
-7301
-7261
-7217
-7168
-7115
-7059
-7001
-6942
-6883
-6825
-6769
-6716
-6667
-6622
-6581
-6544
-6513
-6486
-6464
-6447
-6435
-6429
-6429
-6436
-6450
-6471
-6498
-6534
-6577
-6627
-6685
-6750
-6822
-6899
-6981
-7067
-7155
-7244
-7333
-7424
-7514
-7605
-7697
-7788
-7880
-7970
-8060
-8146
-8230
-8309
-8384
-8452
-8514
-8569
-8617
-8658
-8691
-8719
-8741
-8757
-8768
-8775
-8776
-8773
-8764
-8752
-8735
-8713
-8688
-8658
-8625
-8589
-8549
-8506
-8460
-8412
-8360
-8307
-8251
-8194
-8135
-8077
-8016
-7957
-7897
-7836
-7776
-7717
-7658
-7600
-7544
-7489
-7437
-7388
-7343
-7302
-7265
-7234
-7208
-7186
-7170
-7158
-7149
-7143
-7139
-7137
-7135
-7133
-7131
-7129
-7127
-7124
-7120
-7114
-7108
-7100
-7092
-7082
-7073
-7063
-7054
-7046
-7038
-7030
-7022
-7012
-7000
-6984
-6965
-6940
-6910
-6874
-6833
-6787
-6736
-6681
-6623
-6562
-6499
-6433
-6367
-6299
-6231
-6163
-6094
-6026
-5959
-5893
-5828
-5766
-5707
-5651
-5599
-5551
-5509
-5472
-5441
-5414
-5393
-5376
-5365
-5358
-5355
-5357
-5363
-5373
-5387
-5403
-5422
-5442
-5465
-5488
-5511
-5535
-5557
-5579
-5599
-5618
-5635
-5649
-5662
-5674
-5683
-5692
-5699
-5705
-5710
-5714
-5718
-5720
-5721
-5720
-5718
-5714
-5707
-5697
-5685
-5671
-5655
-5639
-5622
-5607
-5594
-5584
-5578
-5577
-5582
-5593
-5609
-5632
-5659
-5691
-5727
-5764
-5803
-5842
-5881
-5919
-5956
-5992
-6027
-6061
-6095
-6127
-6160
-6192
-6224
-6256
-6289
-6322
-6355
-6389
-6422
-6455
-6487
-6517
-6544
-6569
-6590
-6609
-6624
-6637
-6646
-6653
-6658
-6660
-6660
-6658
-6655
-6651
-6645
-6638
-6631
-6621
-6611
-6598
-6583
-6566
-6546
-6524
-6499
-6471
-6442
-6412
-6380
-6348
-6315
-6281
-6245
-6207
-6167
-6122
-6073
-6018
-5958
-5890
-5814
-5731
-5638
-5536
-5424
-5302
-5169
-5027
-4874
-4710
-4537
-4353
-4159
-3956
-3742
-3519
-3287
-3045
-2793
-2532
-2262
-1984
-1697
-1404
-1105
-802
-498
-193
111
411
708
999
1284
1562
1831
2090
2340
2579
2809
3028
3238
3438
3629
3810
3982
4144
4296
4437
4568
4689
4799
4900
4991
5074
5148
5216
5277
5333
5385
5433
5477
5519
5557
5591
5622
5648
5669
5686
5699
5708
5713
5717
5718
5718
5717
5715
5712
5706
5696
5683
5663
5637
5602
5557
5503
5438
5364
5280
5187
5088
4984
4877
4769
4662
4556
4453
4355
4262
4175
4097
4027
3968
3920
3883
3858
3844
3842
3852
3872
3902
3941
3988
4043
4104
4170
4239
4311
4384
4456
4526
4593
4654
4710
4758
4800
4832
4856
4872
4878
4876
4866
4848
4822
4790
4750
4703
4650
4591
4526
4457
4384
4308
4229
4149
4069
3989
3910
3832
3757
3684
3613
3545
3479
3415
3352
3289
3227
3165
3102
3038
2974
2910
2849
2790
2736
2689
2649
2618
2597
2587
2589
2603
2632
2675
2733
2807
2897
3002
3125
3263
3419
3592
3781
3988
4213
4454
4711
4984
5271
5571
5883
6203
6531
6864
7199
7535
7869
8200
8527
8849
9166
9476
9779
10075
10362
10641
10911
11171
11423
11666
11900
12127
12347
12561
12771
12976
13178
13378
13577
13775
13973
14171
14369
14569
14770
14974
15181
15391
15604
15819
16038
16258
16481
16704
16928
17152
17376
17600
17824
18047
18270
18492
18714
18934
19153
19369
19582
19791
19995
20194
20387
20573
20753
20925
21089
21247
21397
21541
21678
21811
21941
22067
22192
22315
22438
22561
22684
22806
22926
23045
23162
23275
23385
23490
23590
23686
23777
23864
23948
24027
24103
24177
24247
24315
24380
24441
24499
24553
24601
24643
24679
24707
24727
24740
24744
24741
24732
24716
24695
24671
24645
24617
24589
24562
24536
24511
24487
24464
24441
24418
24394
24367
24338
24304
24267
24227
24184
24138
24091
24043
23995
23947
23901
23857
23815
23775
23737
23703
23672
23645
23622
23604
23591
23582
23578
23579
23584
23594
23609
23627
23649
23674
23704
23736
23772
23812
23855
23901
23952
24006
24065
24128
24195
24266
24340
24417
24496
24576
24655
24733
24809
24883
24953
25020
25083
25141
25194
25243
25285
25321
25351
25375
25391
25402
25407
25407
25402
25393
25380
25365
25346
25325
25301
25274
25244
25211
25173
25132
25087
25038
24986
24930
24874
24818
24765
24717
24676
24645
24624
24616
24621
24640
24675
24725
24791
24873
24972
25087
25218
25363
25522
25694
25877
26068
26267
26470
26677
26883
27089
27291
27488
27677
27859
28031
28194
28347
28490
28623
28748
28863
28970
29068
29159
29243
29320
29393
29461
29526
29588
29648
29706
29762
29817
29872
29927
29984
30045
30111
30184
30265
30355
30456
30566
30686
30816
30955
31103
31258
31419
31585
31756
31931
32110
32292
32475
32659
32845
33027
33206
33379
33545
33703
33850
33985
34105
34210
34297
34366
34418
34452
34468
34469
34453
34424
34380
34322
34252
34171
34077
33973
33859
33737
33607
33471
33332
33190
33048
32908
32770
32637
32509
32386
32269
32158
32052
31952
31857
31766
31679
31597
31517
31440
31365
31290
31215
31137
31057
30973
30885
30791
30691
30585
30472
30353
30228
30097
29960
29817
29670
29516
29359
29196
29030
28861
28689
28517
28344
28173
28003
27836
27672
27512
27356
27203
27053
26906
26761
26619
26479
26341
26207
26075
25948
25824
25706
25594
25488
25389
25298
25216
25142
25077
25020
24970
24928
24891
24859
24830
24804
24779
24755
24731
24708
24685
24663
24641
24619
24598
24577
24557
24538
24519
24501
24483
24466
24448
24430
24412
24393
24375
24356
24339
24325
24313
24304
24301
24302
24309
24322
24342
24368
24402
24443
24491
24546
24607
24673
24742
24814
24887
24959
25029
25095
25156
25209
25254
25289
25312
25324
25323
25309
25283
25246
25200
25146
25085
25020
24949
24874
24794
24708
24616
24518
24414
24304
24189
24071
23951
23831
23711
23593
23480
23372
23272
23180
23097
23024
22961
22906
22860
22822
22790
22762
22738
22717
22697
22679
22662
22645
22628
22610
22592
22572
22552
22531
22510
22489
22468
22448
22426
22403
22377
22346
22310
22266
22213
22150
22077
21993
21899
21794
21679
21555
21422
21280
21129
20970
20801
20624
20437
20242
20039
19828
19612
19390
19166
18939
18712
18486
18262
18040
17820
17603
17387
17172
16958
16742
16526
16308
16090
15870
15649
15429
15209
14990
14772
14556
14342
14129
13918
13708
13500
13294
13090
12888
12690
12497
12308
12126
11951
11784
11625
11475
11335
11205
11085
10975
10875
10786
10708
10642
10588
10545
10515
10497
10490
10493
10506
10525
10550
10578
10607
10636
10665
10693
10721
10749
10775
10801
10825
10847
10869
10888
10906
10923
10938
10950
10960
10966
10969
10967
10960
10948
10931
10908
10879
10845
10805
10761
10711
10657
10599
10537
10471
10402
10330
10255
10179
10102
10024
9946
9870
9796
9725
9657
9592
9530
9470
9413
9358
9305
9254
9204
9154
9106
9058
9011
8965
8919
8874
8830
8787
8745
8704
8664
8625
8585
8545
8504
8462
8419
8375
8330
8285
8240
8196
8154
8116
8080
8051
8026
8007
7993
7984
7980
7980
7984
7991
7999
8010
8021
8034
8048
8061
8076
8090
8103
8115
8127
8137
8147
8157
8166
8176
8188
8201
8217
8236
8258
8283
8311
8342
8375
8410
8446
8481
8516
8549
8581
8612
8640
8666
8690
8711
8730
8746
8760
8770
8776
8777
8774
8765
8750
8728
8700
8666
8624
8577
8522
8463
8397
8327
8252
8172
8089
8003
7913
7821
7727
7631
7533
7435
7335
7235
7134
7032
6929
6827
6723
6620
6517
6414
6312
6211
6110
6011
5912
5815
5718
5622
5526
5431
5337
5243
5149
5055
4961
4868
4776
4684
4595
4508
4424
4344
4269
4199
4135
4077
4027
3984
3949
3921
3900
3884
3874
3867
3865
3866
3871
3878
3888
3900
3913
3927
3942
3955
3967
3975
3980
3980
3974
3962
3944
3918
3886
3847
3801
3749
3691
3626
3557
3482
3403
3321
3237
3151
3064
2977
2890
2805
2721
2641
2563
2489
2418
2352
2291
2234
2181
2133
2089
2049
2012
1978
1947
1919
1893
1869
1846
1825
1805
1786
1768
1751
1735
1719
1705
1692
1680
1669
1660
1654
1649
1647
1648
1651
1658
1666
1678
1691
1706
1722
1740
1757
1775
1793
1811
1829
1847
1866
1886
1909
1933
1961
1991
2023
2057
2092
2128
2163
2198
2230
2260
2288
2312
2335
2355
2373
2390
2406
2422
2438
2455
2473
2492
2513
2534
2557
2580
2604
2629
2653
2677
2701
2724
2745
2764
2781
2795
2806
2813
2816
2815
2809
2799
2784
2764
2738
2708
2673
2632
2587
2537
2483
2425
2362
2296
2227
2154
2079
2001
1920
1838
1755
1670
1585
1500
1417
1335
1255
1178
1103
1032
965
900
840
783
730
680
632
587
545
503
463
424
386
348
310
273
236
200
165
131
98
67
38
12
-12
-34
-54
-72
-89
-105
-121
-136
-152
-167
-183
-198
-214
-229
-245
-261
-277
-294
-310
-327
-344
-360
-376
-391
-405
-417
-429
-439
-448
-456
-464
-472
-481
-491
-504
-520
-539
-563
-590
-622
-657
-695
-736
-778
-821
-864
-907
-949
-990
-1031
-1071
-1111
-1150
-1189
-1227
-1264
-1301
-1336
-1370
-1401
-1430
-1457
-1481
-1501
-1519
-1534
-1546
-1555
-1561
-1564
-1564
-1561
-1555
-1545
-1532
-1515
-1492
-1465
-1432
-1393
-1347
-1293
-1233
-1166
-1091
-1010
-924
-833
-738
-640
-540
-439
-337
-236
-134
-34
66
164
262
360
456
553
650
748
846
946
1047
1149
1253
1359
1467
1576
1686
1798
1912
2027
2143
2261
2381
2502
2624
2747
2871
2996
3121
3246
3371
3495
3618
3740
3860
3979
4094
4208
4319
4427
4531
4633
4730
4823
4913
4998
5080
5157
5231
5300
5366
5429
5487
5542
5594
5642
5685
5724
5759
5790
5816
5837
5855
5868
5877
5883
5885
5884
5879
5872
5861
5848
5831
5812
5789
5764
5736
5705
5673
5639
5602
5564
5524
5482
5438
5392
5342
5289
5233
5173
5109
5042
4970
4894
4815
4733
4649
4564
4477
4389
4302
4214
4127
4040
3954
3868
3782
3697
3613
3529
3446
3363
3281
3200
3118
3038
2957
2876
2794
2711
2628
2543
2456
2368
2279
2188
2096
2003
1909
1815
1722
1629
1537
1446
1358
1272
1188
1107
1028
952
879
807
737
669
602
536
472
410
349
290
232
177
123
71
20
-30
-80
-129
-177
-226
-274
-322
-370
-418
-465
-513
-560
-606
-652
-697
-741
-783
-824
-862
-898
-932
-964
-993
-1018
-1043
-1064
-1083
-1100
-1114
-1127
-1139
-1149
-1159
-1169
-1178
-1188
-1198
-1210
-1224
-1239
-1256
-1275
-1294
-1315
-1337
-1359
-1380
-1401
-1421
-1440
-1457
-1472
-1484
-1493
-1499
-1502
-1500
-1495
-1486
-1472
-1454
-1432
-1406
-1376
-1344
-1309
-1272
-1235
-1196
-1157
-1119
-1081
-1045
-1010
-978
-949
-923
-900
-881
-865
-851
-841
-833
-827
-823
-821
-821
-822
-824
-827
-831
-836
-840
-844
-848
-852
-854
-856
-858
-859
-860
-861
-863
-865
-868
-872
-877
-884
-892
-901
-913
-926
-942
-960
-980
-1002
-1027
-1055
-1084
-1116
-1149
-1185
-1222
-1260
-1298
-1337
-1376
-1415
-1453
-1490
-1527
-1564
-1600
-1635
-1669
-1703
-1735
-1765
-1794
-1819
-1842
-1861
-1877
-1890
-1899
-1905
-1909
-1911
-1912
-1913
-1913
-1913
-1914
-1915
-1917
-1919
-1923
-1927
-1933
-1939
-1946
-1954
-1962
-1970
-1979
-1986
-1994
-2000
-2005
-2009
-2013
-2016
-2017
-2019
-2020
-2021
-2023
-2025
-2029
-2033
-2037
-2043
-2048
-2054
-2060
-2066
-2072
-2078
-2083
-2088
-2093
-2097
-2101
-2104
-2107
-2110
-2111
-2112
-2113
-2112
-2110
-2107
-2103
-2097
-2089
-2079
-2068
-2054
-2037
-2020
-2001
-1980
-1958
-1935
-1912
-1889
-1867
-1845
-1824
-1803
-1784
-1764
-1746
-1728
-1710
-1692
-1674
-1656
-1637
-1618
-1599
-1578
-1557
-1535
-1511
-1486
-1460
-1433
-1406
-1379
-1351
-1325
-1299
-1274
-1251
-1229
-1209
-1191
-1174
-1159
-1145
-1133
-1121
-1111
-1102
-1094
-1086
-1080
-1075
-1071
-1068
-1066
-1066
-1067
-1069
-1071
-1075
-1079
-1084
-1088
-1093
-1097
-1102
-1106
-1111
-1116
-1121
-1127
-1133
-1140
-1147
-1155
-1163
-1171
-1178
-1185
-1191
-1196
-1199
-1200
-1200
-1197
-1192
-1185
-1175
-1163
-1149
-1133
-1115
-1095
-1073
-1050
-1026
-1000
-973
-945
-916
-885
-852
-819
-784
-747
-710
-672
-633
-594
-554
-514
-475
-437
-399
-362
-327
-293
-260
-229
-198
-169
-140
-112
-85
-58
-31
-4
22
48
74
99
123
147
169
190
210
227
243
257
268
276
281
284
282
278
270
258
242
222
198
170
138
101
60
16
-33
-86
-143
-202
-265
-330
-397
-465
-535
-606
-678
-749
-821
-893
-965
-1036
-1106
-1176
-1245
-1313
-1380
-1446
-1511
-1574
-1636
-1697
-1756
-1815
-1873
-1930
-1986
-2043
-2099
-2156
-2215
-2274
-2335
-2398
-2462
-2529
-2597
-2668
-2740
-2814
-2890
-2967
-3045
-3125
-3205
-3285
-3366
-3447
-3529
-3610
-3690
-3771
-3851
-3930
-4009
-4086
-4163
-4238
-4312
-4384
-4455
-4524
-4591
-4657
-4721
-4783
-4842
-4900
-4955
-5009
-5059
-5108
-5154
-5199
-5241
-5282
-5321
-5358
-5395
-5431
-5465
-5500
-5534
-5567
-5601
-5634
-5667
-5700
-5733
-5764
-5795
-5824
-5852
-5878
-5902
-5925
-5945
-5964
-5980
-5994
-6006
-6015
-6022
-6026
-6028
-6028
-6025
-6020
-6012
-6002
-5990
-5975
-5958
-5940
-5920
-5899
-5878
-5856
-5834
-5811
-5789
-5766
-5743
-5720
-5696
-5672
-5647
-5621
-5595
-5567
-5538
-5508
-5477
-5446
-5414
-5383
-5352
-5323
-5295
-5270
-5246
-5226
-5209
-5195
-5186
-5181
-5180
-5184
-5193
-5206
-5225
-5248
-5277
-5310
-5348
-5390
-5437
-5487
-5541
-5598
-5658
-5721
-5786
-5852
-5920
-5989
-6059
-6129
-6200
-6272
-6345
-6418
-6492
-6567
-6644
-6722
-6801
-6883
-6965
-7050
-7135
-7222
-7310
-7399
-7489
-7580
-7671
-7764
-7857
-7950
-8044
-8137
-8231
-8324
-8417
-8509
-8601
-8692
-8782
-8872
-8961
-9049
-9137
-9224
-9310
-9397
-9483
-9569
-9655
-9742
-9828
-9915
-10002
-10089
-10177
-10264
-10352
-10440
-10529
-10619
-10708
-10799
-10890
-10982
-11074
-11166
-11258
-11350
-11441
-11532
-11621
-11710
-11798
-11884
-11969
-12053
-12135
-12216
-12296
-12375
-12452
-12527
-12600
-12671
-12740
-12806
-12869
-12929
-12987
-13043
-13096
-13146
-13194
-13240
-13284
-13326
-13366
-13405
-13442
-13478
-13512
-13545
-13577
-13608
-13638
-13667
-13695
-13722
-13747
-13772
-13796
-13819
-13842
-13864
-13886
-13908
-13930
-13952
-13975
-13998
-14021
-14044
-14068
-14091
-14114
-14137
-14160
-14184
-14207
-14231
-14255
-14280
-14304
-14329
-14353
-14378
-14402
-14427
-14451
-14475
-14499
-14522
-14544
-14566
-14587
-14606
-14625
-14642
-14657
-14671
-14683
-14693
-14703
-14711
-14718
-14724
-14730
-14736
-14742
-14747
-14753
-14759
-14764
-14769
-14773
-14776
-14778
-14778
-14776
-14772
-14767
-14761
-14753
-14744
-14734
-14724
-14713
-14703
-14692
-14681
-14670
-14660
-14649
-14639
-14630
-14621
-14613
-14605
-14598
-14592
-14587
-14583
-14580
-14578
-14577
-14577
-14577
-14578
-14578
-14578
-14577
-14576
-14573
-14569
-14562
-14555
-14545
-14533
-14520
-14505
-14489
-14472
-14454
-14435
-14416
-14396
-14376
-14356
-14336
-14316
-14295
-14275
-14254
-14233
-14211
-14189
-14166
-14143
-14120
-14096
-14073
-14050
-14027
-14006
-13985
-13965
-13946
-13929
-13913
-13898
-13885
-13874
-13864
-13856
-13850
-13846
-13844
-13845
-13848
-13853
-13861
-13871
-13883
-13897
-13913
-13932
-13952
-13973
-13996
-14021
-14046
-14073
-14100
-14128
-14157
-14187
-14217
-14248
-14279
-14310
-14342
-14373
-14404
-14435
-14466
-14497
-14527
-14557
-14587
-14617
-14647
-14677
-14708
-14740
-14772
-14805
-14838
-14872
-14907
-14942
-14978
-15014
-15050
-15086
-15122
-15158
-15194
-15230
-15266
-15302
-15338
-15375
-15412
-15449
-15486
-15524
-15561
-15599
-15636
-15673
-15710
-15747
-15783
-15819
-15854
-15888
-15922
-15955
-15987
-16018
-16049
-16079
-16109
-16139
-16169
-16199
-16230
-16260
-16291
-16323
-16354
-16385
-16417
-16448
-16478
-16508
-16538
-16566
-16594
-16621
-16648
-16674
-16698
-16721
-16744
-16764
-16783
-16800
-16816
-16830
-16842
-16853
-16863
-16872
-16880
-16889
-16897
-16906
-16915
-16924
-16934
-16945
-16957
-16969
-16982
-16996
-17010
-17024
-17039
-17053
-17067
-17081
-17095
-17107
-17119
-17130
-17139
-17148
-17155
-17161
-17166
-17169
-17171
-17170
-17168
-17165
-17159
-17151
-17141
-17129
-17115
-17098
-17079
-17058
-17034
-17008
-16980
-16950
-16918
-16884
-16848
-16810
-16771
-16731
-16689
-16647
-16603
-16559
-16514
-16468
-16423
-16376
-16332
-16286
-16242
-16198
-16155
-16113
-16071
-16030
-15992
-15954
-15917
-15882
-15848
-15815
-15784
-15754
-15726
-15698
-15673
-15649
-15626
-15605
-15585
-15567
-15550
-15534
-15520
-15506
-15493
-15482
-15471
-15460
-15451
-15441
-15433
-15425
-15417
-15409
-15400
-15392
-15382
-15372
-15360
-15347
-15333
-15317
-15299
-15279
-15257
-15233
-15208
-15181
-15152
-15122
-15090
-15056
-15022
-14987
-14950
-14913
-14874
-14835
-14794
-14752
-14709
-14663
-14617
-14568
-14518
-14466
-14413
-14358
-14302
-14244
-14185
-14124
-14062
-13998
-13933
-13866
-13798
-13728
-13656
-13584
-13511
-13436
-13361
-13285
-13209
-13133
-13056
-12978
-12901
-12824
-12747
-12671
-12595
-12519
-12445
-12371
-12297
-12225
-12153
-12082
-12011
-11942
-11873
-11805
-11739
-11673
-11608
-11543
-11480
-11418
-11356
-11296
-11237
-11179
-11122
-11066
-11012
-10958
-10906
-10855
-10804
-10754
-10705
-10656
-10607
-10559
-10511
-10464
-10418
-10372
-10327
-10283
-10241
-10200
-10160
-10122
-10086
-10051
-10016
-9983
-9951
-9918
-9886
-9853
-9820
-9786
-9751
-9715
-9678
-9640
-9601
-9561
-9520
-9479
-9438
-9395
-9353
-9309
-9265
-9221
-9176
-9130
-9084
-9038
-8991
-8945
-8897
-8850
-8801
-8753
-8703
-8652
-8600
-8547
-8492
-8437
-8380
-8323
-8264
-8206
-8146
-8087
-8026
-7966
-7906
-7846
-7785
-7725
-7665
-7605
-7546
-7486
-7427
-7367
-7308
-7249
-7191
-7132
-7073
-7014
-6954
-6894
-6834
-6773
-6712
-6650
-6588
-6525
-6462
-6398
-6334
-6270
-6207
-6144
-6081
-6019
-5957
-5897
-5837
-5777
-5718
-5660
-5602
-5545
-5488
-5432
-5376
-5321
-5266
-5211
-5157
-5104
-5051
-4998
-4945
-4893
-4842
-4791
-4741
-4691
-4643
-4596
-4549
-4504
-4461
-4418
-4377
-4338
-4299
-4262
-4226
-4191
-4156
-4122
-4089
-4054
-4021
-3988
-3954
-3919
-3885
-3851
-3816
-3782
-3747
-3713
-3679
-3645
-3611
-3578
-3544
-3510
-3476
-3441
-3405
-3370
-3333
-3296
-3258
-3219
-3180
-3140
-3099
-3057
-3015
-2972
-2929
-2884
-2839
-2793
-2746
-2699
-2650
-2601
-2551
-2501
-2450
-2399
-2347
-2294
-2242
-2189
-2136
-2083
-2029
-1976
-1923
-1870
-1817
-1764
-1712
-1659
-1606
-1552
-1498
-1444
-1389
-1333
-1277
-1219
-1162
-1104
-1046
-988
-930
-873
-816
-760
-704
-649
-594
-541
-487
-434
-382
-330
-278
-226
-174
-123
-71
-20
30
81
130
179
227
275
322
368
414
459
504
548
592
636
679
722
766
810
854
899
945
991
1038
1086
1135
1185
1235
1285
1336
1387
1438
1488
1539
1589
1639
1688
1737
1785
1833
1880
1926
1971
2015
2058
2100
2141
2180
2218
2255
2291
2326
2359
2391
2422
2452
2481
2509
2535
2561
2585
2608
2630
2650
2669
2686
2702
2716
2729
2740
2749
2757
2764
2770
2775
2778
2781
2782
2782
2782
2780
2777
2774
2769
2764
2759
2753
2746
2739
2731
2723
2715
2707
2698
2689
2680
2672
2663
2655
2648
2641
2634
2628
2623
2617
2612
2607
2602
2597
2592
2587
2582
2576
2571
2566
2562
2557
2553
2550
2547
2546
2545
2544
2546
2548
2551
2556
2562
2569
2578
2588
2599
2612
2625
2640
2655
2671
2687
2702
2718
2732
2746
2759
2771
2782
2792
2800
2808
2814
2819
2822
2825
2826
2826
2825
2823
2820
2817
2813
2809
2804
2799
2793
2788
2782
2777
2772
2767
2763
2760
2757
2755
2755
2755
2756
2759
2763
2767
2773
2780
2787
2796
2805
2815
2825
2837
2849
2862
2876
2891
2908
2926
2945
2965
2987
3010
3035
3061
3088
3116
3145
3176
3208
3242
3277
3312
3349
3387
3426
3466
3506
3546
3587
3628
3670
3712
3754
3796
3838
3880
3921
3963
4003
4043
4083
4123
4160
4197
4233
4268
4301
4334
4365
4395
4424
4452
4478
4504
4528
4551
4573
4594
4615
4634
4653
4671
4689
4706
4723
4739
4755
4771
4786
4801
4817
4832
4848
4864
4881
4897
4914
4932
4949
4967
4984
5001
5017
5033
5048
5062
5076
5088
5100
5111
5121
5131
5139
5146
5153
5158
5162
5165
5167
5168
5169
5168
5167
5164
5161
5157
5152
5146
5140
5132
5124
5115
5105
5095
5084
5074
5063
5051
5040
5029
5018
5007
4996
4985
4975
4965
4957
4949
4942
4936
4932
4928
4926
4924
4923
4923
4923
4924
4925
4926
4927
4928
4930
4932
4934
4937
4941
4946
4952
4958
4966
4974
4982
4992
5001
5011
5020
5029
5037
5045
5051
5057
5062
5066
5070
5072
5074
5075
5076
5077
5078
5079
5081
5082
5085
5087
5090
5094
5098
5103
5109
5116
5123
5131
5140
5149
5159
5169
5180
5191
5203
5214
5226
5237
5248
5259
5270
5281
5291
5302
5312
5323
5334
5345
5357
5370
5384
5398
5414
5430
5448
5466
5486
5506
5527
5549
5572
5595
5619
5643
5667
5692
5718
5743
5770
5796
5823
5851
5878
5906
5934
5962
5990
6017
6044
6070
6096
6121
6145
6168
6190
6211
6231
6250
6268
6286
6303
6320
6336
6352
6368
6385
6401
6417
6433
6450
6467
6484
6502
6520
6538
6556
6575
6593
6610
6627
6644
6659
6674
6688
6700
6711
6721
6729
6736
6742
6747
6750
6752
6753
6752
6750
6747
6742
6735
6727
6718
6707
6696
6682
6668
6653
6637
6621
6604
6586
6569
6551
6533
6515
6497
6479
6460
6442
6423
6403
6384
6364
6344
6324
6303
6282
6261
6239
6217
6195
6173
6151
6128
6106
6083
6061
6040
6018
5997
5976
5956
5936
5915
5895
5876
5856
5837
5817
5798
5779
5760
5741
5722
5703
5684
5665
5646
5627
5607
5587
5565
5543
5520
5495
5469
5441
5413
5383
5353
5321
5290
5258
5225
5193
5161
5129
5097
5065
5033
5003
4972
4943
4915
4888
4862
4837
4814
4792
4772
4753
4735
4719
4704
4691
4678
4667
4656
4647
4638
4630
4622
4615
4608
4602
4596
4590
4584
4578
4572
4565
4559
4552
4545
4537
4530
4521
4512
4503
4493
4483
4473
4461
4449
4437
4424
4410
4396
4381
4365
4349
4332
4314
4296
4278
4258
4239
4218
4197
4176
4153
4130
4106
4082
4057
4030
4005
3979
3952
3925
3898
3871
3843
3815
3787
3759
3730
3701
3672
3642
3612
3581
3550
3520
3489
3458
3427
3396
3366
3336
3307
3277
3248
3220
3191
3162
3134
3105
3077
3048
3019
2990
2961
2931
2901
2871
2840
2808
2776
2743
2709
2675
2639
2603
2565
2527
2487
2447
2405
2362
2319
2274
2229
2182
2135
2087
2037
1988
1938
1887
1836
1785
1733
1681
1629
1577
1525
1474
1423
1373
1324
1275
1227
1180
1134
1088
1043
999
956
913
871
829
788
747
706
666
626
586
546
506
465
425
384
344
303
262
222
182
142
103
64
25
-12
-50
-87
-123
-158
-193
-228
-262
-295
-327
-359
-390
-420
-449
-477
-504
-530
-554
-578
-600
-621
-641
-660
-678
-696
-712
-728
-743
-758
-772
-785
-798
-811
-823
-835
-846
-857
-867
-877
-886
-895
-903
-911
-919
-926
-932
-938
-944
-948
-952
-956
-958
-960
-961
-961
-960
-959
-957
-955
-953
-951
-949
-946
-944
-942
-940
-938
-937
-935
-933
-932
-930
-929
-927
-926
-924
-923
-921
-919
-917
-915
-913
-911
-909
-906
-904
-902
-900
-897
-895
-893
-891
-890
-888
-887
-886
-885
-883
-882
-881
-881
-880
-879
-879
-879
-879
-881
-882
-884
-887
-890
-894
-897
-901
-904
-907
-910
-912
-914
-915
-916
-916
-916
-915
-914
-911
-909
-905
-901
-897
-892
-886
-880
-873
-866
-858
-849
-840
-830
-820
-810
-799
-789
-778
-768
-759
-749
-741
-733
-725
-717
-710
-704
-698
-692
-686
-681
-677
-673
-669
-666
-664
-662
-661
-661
-661
-661
-662
-664
-666
-668
-671
-675
-679
-683
-688
-694
-700
-706
-713
-720
-727
-734
-741
-747
-753
-759
-763
-767
-771
-774
-776
-779
-781
-784
-787
-790
-794
-799
-804
-810
-817
-824
-832
-840
-849
-859
-869
-879
-890
-901
-913
-925
-936
-948
-959
-970
-980
-989
-997
-1004
-1010
-1016
-1020
-1022
-1024
-1025
-1025
-1024
-1022
-1022
-1020
-1018
-1016
-1016
-1014
-1014
-1014
-1012
-1012
-1014
-1014
-1014
-1016
-1016
-1018
-1020
-1022
-1024
-1026
-1029
-1032
-1035
-1038
-1042
-1046
-1049
-1052
-1055
-1057
-1059
-1061
-1062
-1062
-1061
-1060
-1058
-1056
-1053
-1050
-1047
-1044
-1040
-1037
-1034
-1032
-1029
-1027
-1025
-1024
-1022
-1022
-1020
-1020
-1018
-1018
-1016
-1016
-1014
-1012
-1010
-1008
-1004
-1002
-999
-995
-992
-988
-985
-981
-978
-975
-972
-969
-966
-964
-962
-961
-960
-959
-960
-961
-963
-966
-970
-974
-980
-987
-994
-1002
-1012
-1020
-1032
-1042
-1054
-1065
-1076
-1088
-1100
-1112
-1124
-1137
-1150
-1163
-1176
-1191
-1205
-1220
-1236
-1252
-1268
-1285
-1302
-1320
-1338
-1357
-1376
-1396
-1416
-1437
-1458
-1481
-1504
-1528
-1552
-1578
-1604
-1631
-1658
-1687
-1716
-1745
-1776
-1807
-1838
-1870
-1902
-1934
-1966
-1998
-2029
-2060
-2092
-2123
-2154
-2185
-2216
-2248
-2280
-2312
-2345
-2378
-2412
-2446
-2480
-2515
-2551
-2587
-2624
-2662
-2700
-2738
-2777
-2816
-2855
-2895
-2935
-2976
-3017
-3058
-3099
-3140
-3182
-3223
-3264
-3305
-3345
-3385
-3425
-3464
-3502
-3541
-3579
-3616
-3654
-3691
-3727
-3764
-3800
-3836
-3871
-3906
-3940
-3973
-4006
-4038
-4069
-4099
-4129
-4157
-4185
-4212
-4238
-4264
-4289
-4313
-4336
-4359
-4380
-4401
-4421
-4440
-4458
-4474
-4490
-4505
-4518
-4530
-4541
-4551
-4559
-4567
-4573
-4579
-4583
-4587
-4591
-4594
-4597
-4600
-4602
-4605
-4608
-4612
-4615
-4619
-4623
-4627
-4632
-4636
-4640
-4644
-4648
-4652
-4655
-4658
-4661
-4664
-4667
-4670
-4672
-4675
-4678
-4681
-4685
-4688
-4691
-4695
-4699
-4702
-4706
-4710
-4715
-4719
-4723
-4728
-4733
-4738
-4743
-4749
-4754
-4760
-4766
-4773
-4779
-4786
-4793
-4800
-4808
-4817
-4827
-4837
-4848
-4859
-4872
-4886
-4900
-4915
-4931
-4948
-4966
-4985
-5004
-5024
-5045
-5067
-5089
-5111
-5134
-5158
-5182
-5206
-5231
-5256
-5282
-5308
-5334
-5361
-5388
-5415
-5442
-5470
-5498
-5526
-5555
-5583
-5613
-5642
-5672
-5702
-5731
-5761
-5791
-5821
-5851
-5880
-5908
-5936
-5964
-5991
-6017
-6042
-6067
-6091
-6115
-6138
-6160
-6181
-6201
-6221
-6240
-6258
-6275
-6292
-6308
-6324
-6340
-6356
-6371
-6387
-6402
-6418
-6434
-6450
-6465
-6481
-6497
-6512
-6528
-6543
-6558
-6572
-6587
-6601
-6614
-6627
-6640
-6652
-6664
-6675
-6686
-6696
-6706
-6715
-6725
-6735
-6744
-6754
-6764
-6774
-6784
-6794
-6805
-6816
-6827
-6838
-6849
-6861
-6872
-6884
-6896
-6907
-6919
-6930
-6941
-6951
-6961
-6970
-6977
-6984
-6990
-6995
-6999
-7002
-7004
-7005
-7004
-7003
-7000
-6997
-6992
-6987
-6981
-6973
-6965
-6956
-6946
-6936
-6925
-6914
-6902
-6891
-6879
-6868
-6857
-6846
-6836
-6825
-6815
-6806
-6796
-6787
-6778
-6769
-6759
-6750
-6740
-6729
-6719
-6707
-6695
-6682
-6668
-6653
-6638
-6622
-6605
-6588
-6571
-6553
-6536
-6518
-6500
-6483
-6466
-6449
-6433
-6417
-6401
-6387
-6373
-6359
-6347
-6334
-6323
-6312
-6302
-6293
-6284
-6275
-6267
-6259
-6252
-6244
-6237
-6229
-6221
-6212
-6204
-6194
-6184
-6174
-6163
-6151
-6139
-6126
-6113
-6099
-6084
-6069
-6054
-6038
-6021
-6005
-5988
-5972
-5955
-5939
-5924
-5908
-5894
-5879
-5865
-5851
-5838
-5824
-5811
-5797
-5783
-5769
-5754
-5740
-5724
-5709
-5693
-5677
-5660
-5643
-5626
-5609
-5591
-5573
-5555
-5536
-5517
-5498
-5479
-5459
-5439
-5419
-5398
-5378
-5358
-5338
-5318
-5298
-5278
-5259
-5240
-5221
-5202
-5184
-5165
-5147
-5128
-5109
-5090
-5071
-5050
-5030
-5008
-4986
-4964
-4940
-4916
-4891
-4866
-4840
-4814
-4787
-4760
-4733
-4706
-4678
-4650
-4622
-4594
-4566
-4539
-4511
-4483
-4456
-4430
-4403
-4377
-4352
-4326
-4301
-4276
-4252
-4227
-4203
-4179
-4155
-4131
-4107
-4083
-4059
-4035
-4013
-3989
-3965
-3941
-3917
-3893
-3869
-3845
-3820
-3796
-3772
-3748
-3724
-3699
-3675
-3651
-3627
-3602
-3578
-3554
-3529
-3505
-3482
-3458
-3435
-3413
-3391
-3369
-3348
-3328
-3308
-3288
-3269
-3249
-3230
-3210
-3190
-3171
-3151
-3131
-3111
-3091
-3071
-3052
-3033
-3014
-2996
-2978
-2960
-2943
-2927
-2911
-2895
-2880
-2865
-2850
-2836
-2822
-2807
-2793
-2778
-2764
-2749
-2734
-2718
-2702
-2686
-2670
-2653
-2636
-2619
-2602
-2584
-2567
-2550
-2533
-2516
-2500
-2483
-2467
-2450
-2434
-2418
-2402
-2387
-2372
-2357
-2342
-2328
-2314
-2300
-2287
-2274
-2261
-2249
-2238
-2227
-2216
-2206
-2196
-2187
-2178
-2169
-2160
-2152
-2143
-2135
-2126
-2117
-2109
-2099
-2090
-2080
-2069
-2059
-2048
-2036
-2024
-2012
-2000
-1987
-1973
-1959
-1945
-1931
-1916
-1900
-1885
-1869
-1853
-1837
-1822
-1806
-1791
-1776
-1761
-1746
-1732
-1717
-1703
-1689
-1675
-1660
-1646
-1631
-1617
-1602
-1588
-1573
-1559
-1545
-1531
-1518
-1505
-1492
-1479
-1467
-1455
-1442
-1431
-1419
-1407
-1395
-1384
-1372
-1361
-1350
-1338
-1326
-1315
-1303
-1291
-1279
-1267
-1254
-1242
-1229
-1216
-1203
-1190
-1177
-1164
-1151
-1137
-1123
-1109
-1095
-1081
-1066
-1051
-1036
-1020
-1004
-988
-972
-955
-938
-921
-904
-887
-869
-851
-834
-816
-799
-781
-763
-746
-728
-709
-691
-672
-653
-634
-614
-594
-574
-554
-533
-511
-490
-468
-446
-424
-402
-379
-357
-334
-311
-288
-265
-242
-218
-194
-170
-146
-121
-96
-71
-46
-21
4
30
55
81
106
132
157
183
209
235
261
287
313
339
365
391
417
443
468
494
519
543
568
592
616
639
662
684
706
728
749
771
792
813
834
855
876
897
917
938
959
979
1000
1020
1040
1060
1080
1100
1120
1139
1159
1178
1198
1217
1237
1256
1276
1296
1315
1335
1354
1374
1393
1412
1431
1450
1468
1487
1505
1523
1541
1560
1578
1596
1614
1632
1650
1668
1685
1701
1717
1733
1748
1762
1775
1788
1799
1811
1822
1832
1842
1852
1862
1872
1882
1892
1902
1913
1923
1934
1945
1956
1966
1977
1988
1999
2009
2020
2031
2041
2053
2064
2076
2087
2099
2111
2123
2135
2147
2160
2172
2185
2198
2211
2225
2238
2252
2266
2280
2295
2310
2324
2339
2354
2368
2383
2397
2411
2424
2438
2451
2464
2476
2488
2500
2512
2523
2534
2546
2557
2569
2580
2592
2604
2616
2628
2640
2653
2665
2677
2689
2701
2712
2724
2735
2746
2757
2767
2777
2787
2796
2804
2811
2818
2824
2829
2834
2838
2841
2844
2846
2848
2850
2852
2854
2857
2859
2862
2865
2868
2872
2877
2882
2888
2894
2901
2908
2915
2923
2930
2938
2945
2952
2959
2966
2973
2979
2985
2990
2996
3001
3005
3010
3014
3018
3022
3025
3028
3031
3034
3037
3039
3041
3044
3046
3048
3050
3052
3054
3056
3057
3059
3060
3062
3063
3064
3064
3064
3064
3063
3062
3061
3059
3056
3053
3050
3046
3042
3038
3033
3028
3023
3017
3011
3005
2998
2991
2984
2976
2968
2959
2950
2940
2931
2921
2911
2901
2891
2881
2872
2862
2852
2843
2833
2824
2814
2804
2794
2784
2774
2763
2753
2742
2732
2721
2711
2701
2690
2680
2670
2660
2649
2638
2627
2615
2604
2592
2580
2568
2555
2543
2531
2520
2509
2498
2488
2478
2468
2459
2451
2442
2434
2426
2419
2411
2404
2397
2390
2383
2376
2370
2363
2357
2350
2344
2337
2330
2323
2316
2308
2301
2293
2286
2278
2271
2263
2255
2248
2240
2232
2224
2216
2208
2199
2190
2181
2171
2161
2151
2141
2130
2119
2109
2098
2087
2076
2065
2054
2044
2033
2021
2011
1999
1988
1977
1965
1954
1943
1931
1920
1909
1898
1887
1876
1866
1855
1844
1834
1823
1813
1802
1791
1780
1769
1757
1745
1733
1721
1708
1695
1681
1667
1653
1639
1624
1609
1594
1578
1562
1546
1529
1512
1494
1477
1459
1440
1422
1403
1384
1365
1346
1327
1308
1288
1269
1250
1230
1211
1191
1172
1152
1132
1112
1092
1072
1053
1033
1014
996
979
962
946
931
918
905
893
882
872
863
854
845
837
829
821
813
805
797
789
781
774
766
759
751
744
737
729
722
714
706
698
690
682
673
665
657
649
642
634
627
620
613
606
600
593
587
580
573
566
560
553
546
539
532
525
518
511
504
498
491
485
479
473
467
461
456
450
445
441
436
432
429
425
423
420
418
416
415
415
416
417
419
422
426
431
436
442
449
457
465
474
482
492
501
510
520
530
539
549
559
568
578
587
597
606
615
624
634
643
652
661
670
679
688
697
706
715
724
734
743
752
761
771
780
790
799
808
818
827
837
846
856
866
875
886
896
907
918
929
941
954
967
980
994
1008
1022
1038
1053
1069
1085
1100
1116
1131
1146
1161
1176
1191
1205
1219
1232
1246
1259
1272
1284
1297
1310
1322
1334
1346
1358
1370
1382
1393
1404
1415
1426
1436
1447
1457
1468
1479
1490
1501
1512
1524
1536
1549
1561
1574
1587
1600
1613
1626
1639
1653
1667
1681
1696
1710
1725
1740
1755
1771
1786
1802
1817
1832
1848
1863
1879
1894
1909
1924
1940
1954
1969
1983
1997
2011
2025
2037
2051
2064
2078
2091
2104
2117
2130
2143
2156
2170
2183
2196
2209
2222
2234
2247
2259
2270
2282
2293
2304
2315
2325
2335
2345
2355
2364
2374
2383
2391
2400
2408
2416
2423
2429
2436
2441
2446
2451
2456
2460
2463
2467
2470
2472
2475
2477
2480
2482
2484
2486
2488
2490
2491
2493
2494
2495
2495
2496
2496
2496
2495
2495
2494
2493
2492
2491
2490
2489
2488
2486
2484
2482
2480
2478
2476
2473
2471
2468
2464
2461
2457
2452
2448
2442
2437
2431
2424
2417
2410
2402
2394
2386
2377
2368
2358
2348
2339
2329
2319
2309
2299
2289
2280
2271
2263
2254
2247
2239
2232
2226
2219
2213
2208
2202
2197
2191
2186
2180
2174
2168
2162
2156
2149
2142
2135
2127
2119
2111
2103
2095
2087
2079
2071
2063
2055
2048
2040
2033
2027
2020
2013
2008
2001
1997
1991
1985
1979
1973
1967
1960
1953
1946
1938
1930
1921
1912
1903
1893
1883
1872
1861
1849
1837
1824
1810
1796
1781
1765
1749
1731
1714
1695
1676
1656
1636
1616
1595
1574
1552
1530
1508
1486
1464
1441
1418
1395
1372
1349
1325
1302
1278
1255
1232
1209
1186
1164
1143
1122
1101
1081
1062
1043
1025
1006
990
974
957
942
926
912
898
884
871
858
847
835
825
815
806
797
789
781
774
767
761
756
751
746
742
739
736
734
732
731
730
730
731
731
732
734
735
737
739
741
744
746
749
752
755
758
761
765
768
772
775
779
783
786
790
793
796
800
803
806
810
813
817
820
825
829
834
838
844
849
855
861
867
873
880
887
894
902
909
917
925
933
941
949
956
963
970
976
982
988
993
997
1002
1004
1008
1012
1014
1018
1020
1022
1026
1028
1031
1034
1037
1040
1043
1046
1049
1053
1057
1060
1064
1068
1072
1077
1081
1086
1090
1095
1099
1104
1109
1113
1118
1122
1127
1131
1136
1141
1145
1150
1155
1159
1164
1168
1171
1174
1177
1180
1182
1184
1185
1186
1186
1187
1187
1186
1186
1185
1183
1182
1180
1179
1177
1174
1172
1169
1167
1165
1162
1160
1159
1157
1157
1157
1157
1158
1160
1162
1164
1167
1170
1173
1176
1179
1182
1185
1189
1192
1194
1197
1200
1202
1204
1206
1208
1210
1212
1213
1215
1217
1219
1222
1224
1227
1231
1234
1238
1242
1247
1251
1257
1262
1268
1274
1281
1288
1295
1302
1309
1317
1324
1332
1340
1347
1355
1362
1369
1376
1382
1388
1394
1398
1403
1406
1409
1411
1412
1413
1412
1411
1408
1405
1401
1396
1390
1383
1375
1367
1359
1349
1339
1329
1319
1308
1297
1285
1274
1262
1251
1239
1228
1216
1205
1194
1182
1171
1159
1148
1136
1124
1112
1100
1088
1076
1064
1052
1040
1028
1016
1004
992
980
968
956
944
932
920
908
897
885
874
862
851
840
829
818
808
797
787
777
767
758
749
740
731
723
715
708
700
693
685
678
670
662
655
647
638
630
622
613
604
595
586
577
567
557
548
538
527
517
507
497
486
476
466
456
446
436
426
416
406
397
387
378
368
359
349
339
330
320
309
299
289
278
268
258
248
238
228
219
210
202
193
186
178
171
164
158
152
146
141
135
130
125
120
115
110
105
100
95
89
84
79
74
70
66
62
59
57
56
55
55
56
57
60
63
66
71
75
81
87
93
99
106
112
119
125
131
137
142
147
151
155
158
160
162
163
164
164
164
163
162
161
159
157
155
153
150
148
145
142
139
137
134
131
128
125
122
120
117
114
112
110
108
106
105
103
102
102
101
100
100
99
99
99
98
98
98
97
97
96
95
95
94
93
92
91
90
90
89
89
89
90
91
92
93
95
97
99
102
105
108
112
115
119
123
128
132
136
140
143
147
150
154
157
160
163
166
168
171
173
175
177
178
179
180
180
179
178
176
174
171
168
164
159
154
148
142
136
129
122
114
107
99
90
82
73
63
54
44
34
24
14
3
-8
-20
-31
-43
-56
-68
-81
-94
-108
-122
-135
-149
-164
-178
-192
-207
-222
-236
-251
-265
-280
-294
-309
-323
-336
-350
-363
-376
-388
-400
-412
-424
-435
-446
-457
-467
-478
-489
-500
-510
-521
-532
-543
-553
-564
-574
-584
-594
-603
-612
-621
-629
-637
-645
-653
-660
-668
-675
-683
-691
-699
-707
-716
-725
-734
-743
-752
-762
-771
-781
-790
-800
-809
-819
-829
-838
-849
-859
-870
-881
-892
-904
-917
-930
-943
-957
-971
-985
-1000
-1014
-1029
-1044
-1059
-1074
-1089
-1103
-1118
-1134
-1149
-1164
-1180
-1196
-1212
-1228
-1244
-1261
-1277
-1294
-1311
-1329
-1347
-1365
-1384
-1403
-1423
-1443
-1465
-1486
-1509
-1532
-1555
-1579
-1604
-1629
-1654
-1680
-1706
-1732
-1758
-1785
-1811
-1837
-1863
-1889
-1914
-1939
-1964
-1987
-2009
-2033
-2055
-2076
-2096
-2116
-2135
-2153
-2171
-2188
-2205
-2221
-2237
-2253
-2268
-2283
-2298
-2313
-2327
-2342
-2357
-2372
-2387
-2402
-2417
-2432
-2447
-2461
-2475
-2488
-2501
-2514
-2526
-2538
-2549
-2560
-2571
-2581
-2591
-2601
-2611
-2621
-2630
-2640
-2649
-2658
-2667
-2675
-2684
-2693
-2701
-2710
-2719
-2728
-2737
-2746
-2756
-2765
-2775
-2784
-2794
-2803
-2813
-2822
-2831
-2840
-2849
-2858
-2867
-2876
-2884
-2893
-2901
-2910
-2918
-2927
-2936
-2944
-2953
-2962
-2970
-2979
-2988
-2997
-3006
-3015
-3024
-3033
-3042
-3051
-3059
-3067
-3075
-3082
-3089
-3095
-3100
-3104
-3108
-3110
-3112
-3113
-3113
-3113
-3112
-3111
-3109
-3107
-3104
-3101
-3098
-3095
-3092
-3089
-3085
-3082
-3078
-3075
-3072
-3069
-3066
-3063
-3061
-3058
-3056
-3054
-3052
-3050
-3048
-3045
-3043
-3040
-3036
-3032
-3027
-3021
-3015
-3009
-3001
-2993
-2985
-2975
-2966
-2955
-2945
-2934
-2922
-2911
-2899
-2887
-2875
-2863
-2851
-2840
-2828
-2816
-2804
-2792
-2780
-2767
-2755
-2743
-2730
-2718
-2705
-2693
-2680
-2667
-2654
-2642
-2629
-2616
-2603
-2591
-2578
-2565
-2553
-2540
-2528
-2516
-2504
-2493
-2481
-2470
-2459
-2448
-2438
-2427
-2417
-2406
-2396
-2386
-2375
-2365
-2354
-2344
-2333
-2322
-2312
-2301
-2291
-2280
-2270
-2259
-2249
-2238
-2227
-2216
-2205
-2194
-2182
-2171
-2159
-2148
-2136
-2124
-2113
-2101
-2089
-2078
-2067
-2055
-2044
-2033
-2021
-2012
-2001
-1991
-1982
-1972
-1963
-1954
-1946
-1938
-1930
-1922
-1915
-1907
-1900
-1893
-1885
-1878
-1870
-1862
-1855
-1847
-1839
-1831
-1823
-1815
-1807
-1799
-1792
-1784
-1777
-1769
-1762
-1755
-1748
-1742
-1736
-1729
-1723
-1718
-1712
-1706
-1701
-1695
-1690
-1684
-1679
-1673
-1668
-1662
-1656
-1650
-1644
-1638
-1631
-1624
-1617
-1609
-1601
-1593
-1584
-1575
-1566
-1556
-1546
-1536
-1525
-1513
-1502
-1490
-1478
-1465
-1452
-1438
-1425
-1411
-1396
-1381
-1366
-1351
-1335
-1319
-1303
-1286
-1269
-1252
-1235
-1217
-1200
-1182
-1164
-1146
-1128
-1110
-1093
-1075
-1058
-1041
-1024
-1006
-990
-974
-958
-942
-926
-911
-896
-881
-866
-851
-837
-823
-809
-796
-783
-770
-757
-744
-732
-719
-707
-695
-682
-670
-657
-644
-631
-618
-604
-591
-577
-563
-549
-535
-521
-507
-493
-479
-465
-451
-437
-423
-409
-396
-383
-369
-357
-344
-332
-320
-308
-297
-287
-276
-267
-257
-248
-239
-231
-223
-215
-208
-200
-193
-186
-179
-172
-165
-158
-152
-145
-139
-132
-126
-119
-113
-106
-100
-94
-88
-82
-77
-71
-66
-62
-57
-53
-49
-45
-41
-38
-35
-31
-28
-25
-22
-19
-16
-14
-11
-8
-6
-3
-1
2
4
6
8
10
12
14
15
16
17
19
19
20
21
22
23
24
25
27
28
30
32
34
37
39
42
45
48
52
56
60
64
68
73
78
83
89
95
101
108
115
122
129
137
145
152
160
168
176
184
192
200
208
216
225
233
241
250
258
266
274
282
290
298
306
313
321
328
335
342
349
355
362
368
374
380
386
392
398
404
409
415
421
427
433
439
445
450
456
462
468
473
479
485
490
496
501
506
512
517
523
528
534
539
545
551
557
564
570
577
584
591
599
606
614
622
630
638
645
653
660
667
674
680
686
692
697
702
706
711
714
718
721
724
727
729
731
733
735
737
739
741
743
746
749
752
755
758
762
766
771
775
780
785
789
794
799
804
809
814
819
823
827
831
835
838
841
843
845
847
848
849
850
851
851
851
852
852
852
852
851
851
851
850
850
849
848
848
848
847
847
847
846
846
845
845
844
843
842
841
840
838
836
834
832
830
827
824
821
818
815
811
807
802
798
793
788
782
777
771
764
758
752
745
738
731
724
717
709
702
693
685
676
667
657
647
636
626
615
604
593
583
572
561
551
541
531
521
511
502
493
484
476
468
460
453
446
439
433
427
421
416
410
405
400
394
389
384
378
372
367
361
355
349
343
337
331
325
320
314
309
303
298
293
289
284
280
276
271
267
263
260
256
252
248
245
241
238
235
233
231
229
227
226
225
224
224
224
224
225
226
227
229
230
233
235
238
241
244
248
252
256
261
266
272
278
285
292
299
306
314
322
330
338
346
354
361
369
376
383
389
396
401
407
412
417
422
427
431
436
440
445
449
454
458
463
467
472
477
482
487
492
498
504
510
516
522
529
536
543
550
557
565
573
580
589
598
607
616
627
638
649
662
675
689
703
719
735
751
768
786
804
823
842
862
882
902
923
945
966
989
1010
1034
1058
1082
1106
1130
1154
1179
1203
1227
1252
1276
1300
1323
1347
1369
1392
1414
1435
1456
1476
1496
1516
1535
1554
1572
1590
1607
1624
1640
1656
1672
1688
1703
1719
1735
1751
1767
1784
1802
1820
1838
1857
1876
1896
1916
1937
1958
1979
2001
2023
2045
2069
2092
2116
2140
2164
2189
2213
2238
2263
2287
2312
2336
2360
2384
2408
2431
2454
2477
2500
2523
2546
2568
2591
2613
2635
2658
2679
2701
2722
2743
2764
2784
2804
2824
2844
2863
2883
2902
2921
2940
2959
2978
2996
3015
3033
3050
3067
3084
3100
3115
3130
3144
3157
3170
3182
3193
3204
3214
3223
3232
3240
3248
3255
3261
3267
3273
3278
3283
3288
3292
3296
3301
3305
3309
3313
3317
3320
3324
3328
3332
3336
3340
3344
3348
3352
3356
3360
3364
3369
3373
3377
3381
3385
3389
3393
3396
3400
3403
3406
3408
3410
3413
3414
3416
3418
3419
3421
3422
3424
3425
3426
3427
3428
3428
3429
3429
3429
3429
3428
3427
3427
3426
3424
3423
3421
3419
3417
3415
3413
3410
3407
3404
3401
3398
3394
3390
3386
3382
3378
3374
3369
3365
3360
3355
3349
3344
3338
3333
3327
3321
3315
3309
3304
3298
3292
3287
3281
3276
3271
3266
3261
3256
3251
3246
3241
3237
3232
3227
3223
3218
3213
3208
3203
3197
3192
3186
3180
3173
3167
3159
3151
3143
3135
3125
3116
3106
3095
3085
3073
3062
3050
3037
3024
3011
2997
2982
2967
2952
2936
2920
2904
2887
2869
2852
2834
2815
2797
2778
2759
2739
2720
2700
2680
2659
2639
2618
2597
2576
2554
2532
2510
2488
2466
2443
2421
2398
2376
2353
2330
2308
2285
2262
2239
2215
2192
2169
2145
2122
2098
2074
2050
2025
2001
1978
1953
1929
1904
1879
1855
1830
1806
1781
1757
1732
1708
1685
1661
1638
1615
1592
1569
1547
1526
1504
1483
1462
1441
1421
1400
1380
1359
1339
1318
1297
1276
1254
1232
1210
1188
1165
1142
1119
1096
1073
1049
1025
1000
976
952
927
902
877
852
827
802
777
753
729
705
682
659
636
613
591
568
546
523
501
478
455
432
408
385
361
337
313
289
264
240
215
190
165
140
115
90
65
40
15
-9
-34
-58
-82
-105
-129
-152
-175
-198
-221
-243
-265
-287
-309
-331
-352
-374
-395
-416
-438
-459
-479
-500
-521
-541
-562
-582
-602
-622
-642
-662
-681
-700
-719
-738
-757
-776
-794
-812
-830
-848
-865
-882
-899
-916
-932
-948
-963
-978
-993
-1006
-1020
-1034
-1047
-1060
-1072
-1085
-1097
-1109
-1122
-1134
-1146
-1158
-1169
-1181
-1192
-1203
-1214
-1225
-1235
-1245
-1255
-1265
-1274
-1283
-1293
-1302
-1311
-1320
-1329
-1337
-1346
-1355
-1364
-1373
-1382
-1391
-1400
-1409
-1418
-1428
-1437
-1447
-1457
-1467
-1477
-1487
-1497
-1507
-1517
-1528
-1538
-1549
-1559
-1570
-1581
-1591
-1602
-1613
-1623
-1634
-1644
-1654
-1664
-1674
-1683
-1693
-1702
-1711
-1720
-1729
-1738
-1747
-1756
-1765
-1774
-1783
-1793
-1802
-1812
-1822
-1832
-1843
-1853
-1864
-1875
-1886
-1898
-1910
-1921
-1934
-1946
-1959
-1972
-1986
-1999
-2013
-2028
-2041
-2057
-2072
-2088
-2103
-2119
-2135
-2151
-2167
-2184
-2200
-2217
-2234
-2251
-2269
-2287
-2305
-2323
-2342
-2361
-2380
-2400
-2420
-2440
-2461
-2481
-2502
-2523
-2544
-2566
-2587
-2608
-2630
-2651
-2672
-2693
-2713
-2734
-2753
-2773
-2792
-2811
-2829
-2847
-2864
-2882
-2899
-2916
-2933
-2950
-2967
-2984
-3002
-3019
-3037
-3055
-3073
-3091
-3110
-3129
-3148
-3167
-3186
-3206
-3225
-3245
-3264
-3283
-3302
-3321
-3340
-3359
-3377
-3395
-3412
-3430
-3447
-3464
-3480
-3497
-3513
-3529
-3545
-3561
-3577
-3592
-3608
-3623
-3638
-3653
-3668
-3683
-3697
-3711
-3724
-3738
-3750
-3762
-3774
-3785
-3795
-3804
-3813
-3821
-3828
-3835
-3840
-3845
-3850
-3853
-3856
-3857
-3858
-3859
-3858
-3857
-3855
-3852
-3849
-3845
-3840
-3834
-3829
-3822
-3815
-3807
-3799
-3791
-3781
-3772
-3762
-3751
-3740
-3729
-3717
-3705
-3692
-3680
-3667
-3654
-3641
-3628
-3615
-3602
-3589
-3576
-3564
-3551
-3539
-3526
-3514
-3502
-3490
-3479
-3467
-3456
-3444
-3433
-3423
-3412
-3402
-3392
-3382
-3372
-3363
-3354
-3345
-3336
-3328
-3319
-3311
-3303
-3295
-3287
-3279
-3270
-3262
-3254
-3246
-3238
-3229
-3221
-3212
-3204
-3195
-3187
-3178
-3169
-3160
-3151
-3142
-3134
-3125
-3116
-3108
-3100
-3092
-3084
-3077
-3069
-3063
-3056
-3049
-3043
-3037
-3031
-3025
-3020
-3014
-3008
-3003
-2998
-2992
-2987
-2982
-2978
-2973
-2969
-2966
-2962
-2959
-2957
-2955
-2954
-2953
-2953
-2953
-2955
-2956
-2959
-2962
-2966
-2970
-2974
-2979
-2985
-2990
-2996
-3002
-3008
-3014
-3020
-3026
-3032
-3038
-3044
-3050
-3056
-3061
-3067
-3073
-3079
-3084
-3090
-3096
-3101
-3107
-3113
-3119
-3125
-3131
-3137
-3143
-3149
-3155
-3162
-3168
-3174
-3180
-3186
-3192
-3198
-3203
-3208
-3213
-3217
-3222
-3226
-3229
-3233
-3237
-3240
-3243
-3247
-3250
-3254
-3257
-3261
-3264
-3267
-3270
-3274
-3277
-3279
-3282
-3285
-3287
-3289
-3291
-3292
-3294
-3295
-3296
-3296
-3297
-3297
-3296
-3296
-3295
-3293
-3292
-3289
-3287
-3284
-3281
-3277
-3274
-3270
-3265
-3260
-3255
-3250
-3245
-3239
-3233
-3227
-3221
-3215
-3209
-3203
-3196
-3190
-3183
-3176
-3169
-3162
-3155
-3148
-3140
-3132
-3124
-3116
-3108
-3100
-3091
-3083
-3074
-3066
-3057
-3048
-3039
-3029
-3020
-3010
-2999
-2989
-2978
-2967
-2955
-2944
-2931
-2919
-2906
-2893
-2879
-2865
-2850
-2835
-2820
-2804
-2788
-2771
-2754
-2737
-2719
-2701
-2683
-2664
-2646
-2627
-2607
-2588
-2568
-2548
-2528
-2508
-2487
-2466
-2445
-2424
-2402
-2381
-2359
-2337
-2315
-2292
-2270
-2247
-2225
-2202
-2179
-2156
-2133
-2110
-2087
-2064
-2041
-2017
-1994
-1971
-1948
-1924
-1901
-1878
-1854
-1831
-1808
-1785
-1763
-1740
-1718
-1696
-1674
-1652
-1630
-1609
-1588
-1567
-1547
-1527
-1506
-1487
-1467
-1447
-1427
-1408
-1388
-1368
-1349
-1329
-1310
-1290
-1270
-1250
-1230
-1210
-1190
-1170
-1150
-1129
-1108
-1087
-1066
-1044
-1022
-1000
-977
-954
-930
-906
-882
-858
-833
-808
-783
-757
-732
-706
-680
-654
-627
-601
-575
-548
-522
-495
-469
-443
-417
-391
-366
-341
-315
-291
-266
-242
-218
-194
-170
-147
-123
-100
-77
-54
-31
-9
14
37
60
82
105
127
150
172
194
216
238
260
282
303
324
345
366
387
408
428
449
469
489
510
530
550
570
590
609
629
648
667
686
704
722
740
757
773
789
804
819
833
847
860
872
883
894
904
914
923
932
940
947
954
960
965
970
974
978
981
983
985
986
986
986
986
986
985
983
982
980
978
975
973
970
966
962
959
954
950
945
940
935
930
925
920
915
910
905
900
895
891
886
882
878
874
871
868
865
862
859
857
854
852
850
848
847
845
844
842
841
839
837
835
833
831
829
826
823
820
816
813
809
805
801
796
791
786
781
775
770
763
757
750
743
736
728
721
713
704
696
687
678
669
660
651
641
632
622
613
604
595
586
577
569
560
553
545
538
532
526
521
516
512
509
506
504
503
502
502
502
503
503
505
506
507
509
511
512
514
515
516
517
519
520
521
522
522
523
524
525
525
526
526
527
527
527
527
527
527
527
526
525
524
523
521
520
518
515
513
510
507
504
500
496
492
488
484
480
475
471
466
461
457
452
447
442
437
431
426
421
415
410
405
399
394
389
383
378
373
368
363
358
353
347
342
338
333
328
323
318
314
310
305
301
297
293
289
285
280
276
271
266
261
255
250
243
237
230
223
215
208
200
193
185
178
170
163
156
149
142
136
130
124
119
114
110
106
103
100
97
95
94
93
93
93
93
94
96
98
100
103
106
109
112
116
119
123
127
131
135
139
143
147
151
155
160
164
168
172
176
180
184
188
191
195
198
201
204
207
210
212
215
217
219
221
223
225
227
229
231
233
235
237
239
241
243
245
246
248
250
251
252
253
254
254
254
254
254
253
252
250
248
246
244
241
238
235
232
228
224
220
215
210
205
199
193
187
180
173
165
157
149
140
131
121
110
100
88
76
64
51
38
25
11
-3
-18
-33
-48
-63
-78
-93
-109
-124
-140
-155
-171
-187
-202
-218
-234
-250
-266
-282
-298
-314
-331
-347
-363
-379
-395
-411
-427
-442
-458
-473
-488
-503
-518
-532
-546
-560
-574
-587
-600
-612
-625
-636
-648
-659
-669
-679
-689
-698
-707
-716
-725
-733
-742
-750
-759
-767
-776
-784
-793
-801
-810
-819
-827
-836
-845
-854
-862
-871
-880
-889
-898
-907
-916
-924
-933
-942
-951
-959
-968
-976
-984
-993
-1000
-1008
-1016
-1025
-1033
-1041
-1049
-1057
-1066
-1074
-1082
-1090
-1098
-1105
-1113
-1121
-1128
-1136
-1143
-1151
-1158
-1165
-1172
-1178
-1185
-1191
-1198
-1204
-1210
-1215
-1221
-1226
-1232
-1237
-1242
-1246
-1251
-1256
-1260
-1264
-1268
-1272
-1276
-1280
-1283
-1287
-1290
-1293
-1295
-1298
-1300
-1302
-1304
-1305
-1306
-1307
-1307
-1307
-1307
-1306
-1305
-1304
-1302
-1300
-1298
-1295
-1292
-1290
-1287
-1284
-1280
-1277
-1274
-1271
-1267
-1264
-1260
-1257
-1253
-1249
-1245
-1241
-1237
-1233
-1229
-1225
-1221
-1217
-1213
-1209
-1205
-1200
-1196
-1192
-1187
-1182
-1177
-1172
-1167
-1161
-1155
-1149
-1143
-1136
-1129
-1122
-1115
-1107
-1100
-1092
-1083
-1075
-1066
-1057
-1047
-1038
-1028
-1018
-1008
-997
-987
-976
-965
-954
-943
-932
-921
-909
-897
-885
-873
-860
-847
-834
-820
-807
-793
-779
-764
-750
-735
-720
-705
-690
-675
-659
-644
-628
-613
-597
-581
-566
-550
-535
-520
-505
-491
-477
-463
-449
-436
-424
-411
-399
-388
-376
-365
-354
-344
-333
-323
-313
-303
-294
-284
-275
-266
-257
-248
-239
-230
-222
-213
-205
-197
-189
-181
-173
-166
-159
-151
-144
-137
-130
-124
-117
-110
-104
-98
-92
-86
-80
-74
-69
-64
-59
-54
-49
-45
-41
-37
-33
-30
-26
-23
-19
-16
-13
-10
-7
-5
-2
1
3
5
8
10
12
14
16
17
19
20
21
21
22
22
21
21
20
18
17
15
13
11
9
7
5
3
1
0
-2
-3
-5
-6
-7
-8
-9
-9
-10
-10
-11
-11
-11
-12
-12
-12
-13
-13
-13
-14
-15
-15
-16
-17
-17
-18
-19
-20
-20
-21
-22
-22
-23
-24
-25
-26
-27
-28
-29
-30
-31
-33
-34
-36
-37
-39
-41
-43
-46
-49
-51
-55
-58
-61
-65
-69
-73
-77
-82
-86
-91
-95
-100
-105
-109
-114
-119
-125
-130
-135
-140
-146
-151
-156
-161
-167
-172
-177
-183
-188
-193
-198
-204
-209
-214
-219
-224
-228
-233
-238
-242
-247
-252
-256
-261
-266
-270
-275
-281
-286
-292
-298
-304
-311
-318
-325
-333
-341
-350
-359
-369
-379
-389
-400
-412
-423
-435
-447
-460
-473
-486
-499
-512
-526
-540
-554
-568
-583
-597
-612
-627
-641
-656
-671
-686
-701
-717
-732
-747
-762
-778
-794
-809
-825
-841
-856
-872
-888
-903
-918
-933
-947
-961
-975
-988
-1000
-1012
-1024
-1036
-1046
-1057
-1067
-1076
-1086
-1094
-1103
-1111
-1119
-1126
-1133
-1140
-1146
-1152
-1158
-1163
-1168
-1173
-1178
-1182
-1186
-1190
-1193
-1197
-1200
-1202
-1205
-1207
-1209
-1210
-1212
-1213
-1213
-1214
-1214
-1214
-1215
-1215
-1215
-1214
-1214
-1214
-1213
-1212
-1212
-1210
-1209
-1208
-1206
-1204
-1202
-1199
-1196
-1193
-1189
-1185
-1181
-1177
-1172
-1167
-1161
-1155
-1149
-1143
-1136
-1129
-1122
-1115
-1108
-1100
-1092
-1084
-1076
-1068
-1061
-1053
-1045
-1037
-1029
-1022
-1014
-1006
-1000
-993
-986
-980
-973
-967
-961
-955
-949
-943
-938
-933
-927
-922
-917
-912
-907
-903
-898
-893
-888
-883
-879
-874
-869
-864
-860
-855
-850
-846
-841
-836
-832
-827
-822
-818
-813
-809
-804
-800
-795
-791
-786
-781
-777
-772
-766
-761
-755
-749
-743
-736
-729
-722
-715
-708
-701
-693
-686
-678
-671
-663
-656
-649
-641
-634
-627
-620
-613
-606
-600
-593
-586
-580
-573
-566
-560
-553
-546
-540
-533
-526
-519
-513
-506
-500
-493
-487
-480
-474
-468
-461
-455
-449
-444
-438
-432
-427
-421
-416
-410
-405
-400
-395
-390
-385
-381
-376
-372
-368
-364
-360
-357
-354
-351
-349
-347
-345
-344
-343
-343
-343
-344
-345
-346
-348
-351
-353
-356
-359
-363
-367
-371
-375
-380
-385
-390
-395
-401
-407
-413
-420
-426
-434
-441
-449
-457
-465
-474
-483
-493
-502
-512
-523
-533
-544
-555
-567
-578
-590
-602
-614
-626
-639
-652
-664
-677
-690
-704
-717
-730
-744
-758
-772
-785
-800
-814
-828
-842
-857
-871
-886
-900
-915
-930
-945
-960
-975
-989
-1004
-1018
-1034
-1049
-1063
-1078
-1093
-1108
-1123
-1139
-1155
-1170
-1186
-1203
-1219
-1235
-1252
-1269
-1285
-1302
-1318
-1335
-1351
-1367
-1383
-1399
-1415
-1431
-1446
-1462
-1477
-1492
-1507
-1522
-1537
-1552
-1567
-1581
-1595
-1609
-1622
-1636
-1649
-1661
-1674
-1686
-1698
-1710
-1722
-1733
-1744
-1755
-1765
-1776
-1786
-1795
-1805
-1814
-1823
-1832
-1840
-1848
-1857
-1865
-1873
-1881
-1889
-1897
-1904
-1912
-1920
-1928
-1936
-1943
-1951
-1958
-1965
-1973
-1979
-1986
-1992
-1999
-2005
-2011
-2016
-2021
-2027
-2032
-2037
-2041
-2045
-2050
-2054
-2057
-2061
-2064
-2066
-2069
-2071
-2073
-2075
-2077
-2078
-2079
-2081
-2082
-2083
-2084
-2085
-2086
-2087
-2088
-2089
-2090
-2090
-2091
-2092
-2093
-2093
-2093
-2094
-2094
-2094
-2094
-2093
-2093
-2092
-2092
-2091
-2090
-2088
-2087
-2084
-2082
-2079
-2076
-2072
-2067
-2063
-2058
-2052
-2047
-2041
-2035
-2029
-2021
-2015
-2008
-2001
-1994
-1986
-1978
-1970
-1962
-1954
-1945
-1937
-1928
-1919
-1909
-1900
-1890
-1881
-1871
-1860
-1850
-1839
-1828
-1816
-1804
-1792
-1779
-1766
-1752
-1738
-1724
-1709
-1693
-1678
-1662
-1645
-1628
-1611
-1594
-1576
-1558
-1540
-1522
-1503
-1485
-1466
-1447
-1428
-1410
-1391
-1372
-1354
-1336
-1318
-1300
-1283
-1265
-1248
-1231
-1215
-1198
-1182
-1165
-1149
-1133
-1117
-1100
-1084
-1067
-1050
-1033
-1016
-999
-982
-965
-947
-930
-912
-894
-876
-858
-839
-821
-802
-783
-764
-744
-724
-704
-684
-664
-643
-622
-601
-580
-559
-537
-516
-494
-472
-450
-427
-405
-382
-359
-336
-313
-290
-267
-243
-220
-197
-173
-150
-126
-103
-80
-57
-34
-11
12
34
57
79
101
122
144
165
186
207
228
248
268
288
308
328
348
367
387
406
426
445
465
484
503
522
541
560
579
598
617
635
654
672
690
708
725
742
759
775
792
808
823
839
854
869
884
898
913
927
941
955
969
983
996
1010
1022
1036
1050
1063
1076
1089
1102
1115
1128
1141
1153
1166
1178
1191
1202
1214
1225
1236
1246
1255
1264
1273
1281
1288
1295
1301
1307
1313
1318
1322
1327
1331
1334
1338
1342
1345
1348
1352
1355
1358
1361
1364
1367
1370
1373
1376
1379
1382
1386
1389
1392
1396
1399
1403
1407
1411
1415
1419
1423
1427
1431
1435
1439
1443
1447
1451
1454
1458
1462
1465
1469
1472
1475
1479
1482
1485
1488
1491
1494
1496
1499
1501
1503
1504
1505
1506
1507
1507
1507
1507
1506
1505
1503
1500
1498
1494
1490
1486
1481
1475
1469
1462
1454
1446
1438
1429
1420
1410
1400
1390
1379
1368
1357
1345
1334
1322
1309
1297
1285
1272
1259
1246
1233
1220
1206
1193
1179
1166
1152
1138
1124
1110
1096
1082
1068
1053
1039
1024
1010
995
981
966
951
937
922
908
893
879
865
851
837
824
810
797
784
771
758
745
733
720
708
695
683
671
659
646
634
622
610
598
585
573
560
548
535
522
509
495
482
468
454
440
425
410
395
380
364
348
332
315
298
281
263
245
227
208
189
169
150
129
109
88
67
45
23
1
-21
-44
-66
-90
-113
-136
-160
-184
-209
-233
-258
-283
-308
-333
-358
-384
-409
-435
-461
-487
-513
-539
-565
-592
-618
-644
-670
-696
-722
-747
-773
-798
-823
-848
-872
-896
-920
-944
-967
-989
-1012
-1034
-1055
-1077
-1098
-1118
-1139
-1159
-1179
-1198
-1217
-1236
-1254
-1272
-1290
-1307
-1324
-1341
-1358
-1375
-1391
-1407
-1424
-1440
-1456
-1472
-1488
-1504
-1520
-1536
-1551
-1567
-1582
-1597
-1612
-1627
-1642
-1657
-1671
-1686
-1700
-1714
-1729
-1743
-1757
-1772
-1786
-1800
-1814
-1828
-1842
-1856
-1870
-1884
-1898
-1912
-1926
-1939
-1953
-1967
-1981
-1994
-2008
-2021
-2033
-2047
-2059
-2072
-2084
-2095
-2107
-2118
-2128
-2139
-2149
-2158
-2167
-2176
-2185
-2193
-2200
-2207
-2214
-2221
-2227
-2233
-2238
-2243
-2248
-2252
-2256
-2260
-2264
-2267
-2270
-2272
-2275
-2277
-2279
-2280
-2282
-2283
-2284
-2285
-2286
-2286
-2286
-2286
-2286
-2286
-2286
-2285
-2285
-2285
-2285
-2284
-2284
-2284
-2284
-2284
-2284
-2284
-2284
-2284
-2284
-2285
-2285
-2285
-2286
-2286
-2287
-2287
-2288
-2289
-2289
-2289
-2290
-2290
-2290
-2290
-2290
-2289
-2288
-2287
-2286
-2284
-2283
-2280
-2278
-2275
-2272
-2269
-2265
-2261
-2257
-2253
-2248
-2243
-2239
-2234
-2228
-2223
-2217
-2212
-2206
-2199
-2193
-2186
-2180
-2173
-2165
-2158
-2150
-2143
-2135
-2127
-2118
-2110
-2102
-2094
-2086
-2078
-2070
-2061
-2054
-2045
-2037
-2029
-2021
-2015
-2007
-1999
-1991
-1983
-1975
-1968
-1960
-1952
-1944
-1935
-1927
-1919
-1911
-1902
-1893
-1885
-1875
-1866
-1856
-1846
-1836
-1826
-1815
-1803
-1792
-1780
-1768
-1755
-1742
-1729
-1715
-1701
-1687
-1673
-1658
-1643
-1628
-1613
-1598
-1583
-1568
-1552
-1537
-1521
-1505
-1490
-1474
-1458
-1441
-1425
-1408
-1392
-1374
-1357
-1340
-1322
-1304
-1286
-1268
-1249
-1231
-1212
-1193
-1174
-1156
-1137
-1118
-1098
-1079
-1059
-1040
-1020
-1000
-980
-959
-938
-918
-896
-875
-853
-831
-809
-786
-763
-740
-716
-693
-669
-645
-621
-597
-573
-549
-524
-500
-476
-451
-427
-403
-379
-355
-331
-307
-283
-259
-236
-212
-189
-165
-142
-118
-95
-72
-49
-26
-4
19
41
63
85
107
129
150
171
192
213
234
254
274
294
314
333
352
371
390
408
426
444
462
479
496
512
529
545
560
576
591
605
620
633
647
660
672
685
697
708
720
731
741
752
762
772
782
791
800
810
819
828
836
845
853
862
870
879
887
895
903
912
920
928
936
943
951
958
965
972
979
985
991
996
1002
1006
1012
1016
1020
1025
1029
1033
1037
1040
1043
1046
1049
1051
1053
1055
1056
1058
1059
1060
1061
1062
1063
1063
1064
1064
1064
1064
1064
1064
1063
1062
1061
1059
1057
1055
1053
1050
1047
1044
1040
1036
1033
1028
1024
1018
1014
1010
1004
1000
995
990
985
980
975
970
965
960
955
950
944
939
933
928
922
916
910
904
898
892
885
879
872
865
859
852
845
838
831
824
818
811
804
797
790
783
776
770
763
756
749
743
736
730
723
717
711
704
698
692
686
680
673
667
661
655
649
643
637
631
624
618
611
605
598
591
584
577
570
562
555
547
539
532
524
517
509
502
495
488
481
474
468
462
456
450
445
440
434
429
424
420
415
410
405
401
396
391
387
382
378
373
369
365
361
357
353
350
347
344
341
339
337
336
335
334
333
333
333
334
335
335
337
338
339
341
342
344
345
347
348
350
352
354
355
358
360
362
365
368
371
374
378
381
385
389
392
396
400
404
408
412
416
419
423
427
431
435
438
442
446
449
453
456
460
463
466
469
471
474
476
477
479
480
480
480
480
479
478
476
474
472
469
467
464
461
458
454
451
447
444
441
437
434
430
427
423
420
416
413
409
406
402
399
395
391
387
382
378
374
369
365
360
355
350
345
339
334
327
321
314
307
299
291
283
275
266
257
248
240
231
222
214
205
197
190
182
175
168
162
155
148
142
135
128
121
114
106
99
91
84
76
69
61
54
47
40
33
26
18
11
3
-5
-14
-23
-33
-43
-53
-64
-75
-86
-97
-108
-118
-129
-139
-150
-160
-169
-179
-188
-197
-206
-215
-224
-234
-243
-253
-262
-272
-281
-290
-299
-308
-317
-325
-334
-341
-349
-356
-363
-370
-377
-383
-390
-396
-402
-407
-413
-418
-423
-427
-432
-436
-439
-442
-445
-447
-449
-451
-453
-454
-455
-456
-457
-458
-459
-461
-462
-464
-465
-467
-470
-472
-475
-478
-482
-485
-489
-493
-498
-503
-507
-513
-518
-523
-529
-535
-541
-547
-554
-560
-567
-573
-580
-587
-594
-601
-607
-614
-621
-628
-635
-641
-648
-655
-661
-668
-674
-680
-687
-693
-699
-704
-710
-716
-721
-727
-732
-737
-742
-747
-752
-756
-761
-765
-769
-773
-776
-780
-783
-786
-789
-792
-795
-799
-802
-806
-811
-815
-821
-826
-832
-839
-845
-852
-859
-867
-875
-883
-891
-899
-907
-916
-924
-933
-941
-950
-959
-968
-978
-987
-997
-1006
-1016
-1026
-1035
-1045
-1054
-1063
-1071
-1080
-1088
-1096
-1104
-1112
-1120
-1128
-1136
-1144
-1153
-1161
-1170
-1179
-1188
-1196
-1205
-1214
-1223
-1232
-1241
-1249
-1258
-1267
-1275
-1284
-1293
-1301
-1310
-1319
-1328
-1336
-1345
-1353
-1362
-1370
-1378
-1386
-1393
-1401
-1408
-1415
-1422
-1429
-1436
-1443
-1449
-1456
-1462
-1469
-1475
-1481
-1487
-1494
-1500
-1506
-1512
-1519
-1525
-1531
-1537
-1544
-1550
-1557
-1563
-1570
-1577
-1584
-1591
-1599
-1607
-1614
-1622
-1630
-1637
-1645
-1653
-1660
-1667
-1675
-1682
-1689
-1696
-1702
-1709
-1715
-1721
-1727
-1733
-1738
-1744
-1749
-1754
-1758
-1763
-1767
-1771
-1775
-1778
-1782
-1785
-1788
-1790
-1793
-1795
-1797
-1799
-1801
-1803
-1804
-1805
-1807
-1808
-1809
-1810
-1811
-1812
-1813
-1815
-1816
-1818
-1820
-1822
-1824
-1827
-1829
-1832
-1835
-1838
-1841
-1844
-1847
-1851
-1854
-1858
-1862
-1866
-1870
-1874
-1879
-1883
-1888
-1892
-1896
-1901
-1905
-1909
-1913
-1917
-1921
-1925
-1928
-1931
-1934
-1937
-1940
-1942
-1945
-1947
-1949
-1951
-1953
-1955
-1957
-1960
-1962
-1964
-1966
-1969
-1971
-1974
-1976
-1979
-1982
-1985
-1987
-1989
-1992
-1994
-1996
-1998
-2000
-2001
-2003
-2005
-2005
-2007
-2008
-2009
-2009
-2009
-2009
-2009
-2009
-2009
-2009
-2009
-2008
-2007
-2005
-2004
-2003
-2001
-2000
-1998
-1997
-1995
-1993
-1991
-1989
-1986
-1984
-1980
-1977
-1973
-1969
-1965
-1961
-1957
-1952
-1948
-1943
-1939
-1934
-1929
-1925
-1920
-1915
-1910
-1904
-1899
-1893
-1887
-1881
-1874
-1868
-1861
-1854
-1846
-1839
-1831
-1823
-1814
-1806
-1797
-1787
-1778
-1768
-1757
-1747
-1735
-1724
-1712
-1700
-1688
-1675
-1662
-1649
-1636
-1622
-1608
-1594
-1579
-1565
-1550
-1536
-1521
-1506
-1492
-1477
-1463
-1448
-1434
-1420
-1406
-1392
-1379
-1365
-1352
-1340
-1327
-1315
-1303
-1292
-1281
-1270
-1259
-1249
-1239
-1229
-1220
-1211
-1202
-1193
-1185
-1176
-1168
-1160
-1153
-1145
-1138
-1130
-1123
-1116
-1109
-1102
-1096
-1089
-1083
-1077
-1071
-1065
-1059
-1054
-1048
-1043
-1038
-1033
-1028
-1024
-1020
-1016
-1012
-1008
-1004
-1002
-999
-996
-993
-990
-988
-985
-982
-979
-976
-973
-970
-968
-965
-962
-960
-957
-955
-953
-951
-949
-947
-945
-944
-942
-941
-940
-939
-938
-937
-937
-936
-936
-936
-937
-937
-938
-939
-940
-941
-943
-944
-947
-949
-951
-954
-957
-960
-963
-966
-969
-972
-974
-977
-980
-983
-986
-989
-992
-995
-998
-1000
-1002
-1006
-1008
-1010
-1014
-1016
-1018
-1022
-1025
-1028
-1031
-1034
-1037
-1040
-1043
-1046
-1049
-1052
-1055
-1058
-1061
-1064
-1066
-1069
-1071
-1074
-1076
-1078
-1080
-1082
-1084
-1086
-1087
-1089
-1090
-1092
-1093
-1094
-1095
-1096
-1096
-1097
-1097
-1098
-1098
-1097
-1097
-1096
-1096
-1094
-1093
-1092
-1090
-1088
-1086
-1084
-1082
-1079
-1077
-1074
-1071
-1068
-1065
-1062
-1059
-1056
-1054
-1051
-1048
-1045
-1042
-1039
-1037
-1034
-1030
-1027
-1022
-1020
-1014
-1010
-1006
-1000
-996
-991
-985
-979
-973
-967
-961
-955
-948
-942
-935
-928
-921
-914
-906
-899
-891
-883
-876
-869
-861
-855
-848
-842
-836
-831
-825
-821
-816
-811
-807
-802
-798
-794
-790
-786
-782
-778
-774
-770
-766
-763
-759
-756
-753
-749
-746
-742
-739
-735
-731
-727
-723
-719
-715
-711
-707
-702
-698
-694
-690
-685
-681
-677
-673
-668
-664
-660
-655
-651
-646
-641
-637
-632
-627
-622
-617
-612
-607
-601
-596
-591
-586
-581
-577
-572
-567
-563
-559
-555
-552
-548
-545
-542
-540
-537
-535
-532
-530
-528
-526
-524
-522
-520
-517
-515
-513
-511
-510
-508
-506
-504
-502
-500
-498
-496
-494
-492
-489
-487
-485
-482
-480
-478
-475
-472
-470
-467
-465
-462
-460
-457
-455
-453
-451
-449
-447
-445
-443
-441
-440
-438
-436
-435
-434
-432
-431
-430
-428
-427
-425
-424
-423
-421
-420
-418
-417
-416
-414
-413
-412
-411
-410
-409
-408
-407
-406
-406
-405
-405
-404
-404
-404
-403
-402
-401
-400
-398
-396
-394
-392
-388
-385
-381
-377
-373
-368
-363
-358
-352
-346
-340
-333
-326
-319
-312
-304
-296
-287
-278
-269
-259
-249
-239
-229
-218
-207
-196
-184
-173
-161
-149
-137
-125
-113
-100
-88
-76
-64
-52
-40
-28
-16
-5
7
18
29
40
51
61
72
82
92
103
113
123
132
142
152
161
171
180
189
199
208
216
225
234
242
250
258
266
274
282
290
297
305
312
319
326
333
340
346
352
358
364
370
376
381
387
392
397
402
407
411
416
420
424
428
432
435
439
442
445
448
451
453
456
458
460
462
464
466
467
469
471
472
474
476
477
479
481
483
484
486
488
489
491
493
494
496
497
499
500
501
501
502
502
502
502
501
500
499
498
496
494
493
490
488
486
483
481
478
475
472
469
466
463
460
457
453
450
446
443
439
435
431
426
422
418
413
409
404
400
395
391
386
382
378
374
369
365
361
357
354
350
347
343
340
337
333
330
327
324
320
317
314
311
308
304
301
297
294
290
286
283
278
274
270
265
261
256
252
247
242
237
232
228
223
219
214
210
205
201
197
193
189
185
181
178
175
171
169
166
163
161
158
156
154
152
150
148
146
144
142
140
138
137
135
133
131
129
127
124
122
119
116
112
108
104
100
96
92
87
83
78
73
68
63
58
53
47
41
35
28
22
15
8
1
-6
-13
-21
-29
-36
-44
-52
-60
-68
-76
-85
-93
-101
-109
-117
-125
-133
-141
-149
-157
-165
-173
-181
-189
-197
-205
-213
-221
-229
-237
-245
-253
-261
-270
-278
-286
-294
-302
-311
-319
-327
-335
-343
-351
-359
-366
-374
-382
-390
-397
-405
-412
-419
-427
-434
-441
-448
-456
-463
-470
-477
-484
-492
-499
-506
-513
-521
-528
-536
-543
-551
-558
-566
-573
-581
-589
-596
-604
-612
-619
-627
-634
-642
-649
-656
-664
-671
-678
-685
-691
-698
-705
-711
-717
-723
-729
-735
-741
-746
-752
-757
-763
-768
-773
-777
-782
-786
-791
-795
-799
-803
-807
-811
-815
-819
-823
-827
-832
-836
-841
-845
-850
-855
-860
-865
-870
-875
-880
-885
-890
-895
-900
-906
-911
-916
-921
-926
-931
-935
-940
-944
-948
-952
-956
-959
-962
-965
-968
-971
-973
-975
-978
-980
-982
-983
-985
-986
-988
-989
-989
-990
-990
-991
-991
-991
-991
-991
-990
-990
-989
-989
-988
-987
-986
-985
-984
-983
-981
-980
-979
-978
-976
-975
-974
-973
-972
-971
-970
-969
-969
-968
-968
-967
-967
-967
-966
-966
-966
-966
-966
-966
-966
-966
-966
-967
-967
-967
-968
-968
-969
-970
-971
-972
-973
-974
-975
-976
-978
-979
-980
-982
-983
-984
-985
-985
-986
-986
-987
-987
-987
-987
-987
-987
-987
-987
-987
-986
-986
-985
-984
-983
-982
-981
-980
-978
-977
-976
-974
-973
-972
-970
-969
-968
-966
-965
-963
-961
-959
-957
-955
-953
-951
-948
-946
-944
-941
-939
-936
-933
-930
-927
-924
-921
-918
-914
-910
-907
-903
-899
-896
-892
-888
-885
-881
-878
-874
-871
-868
-864
-861
-858
-855
-852
-848
-845
-842
-840
-837
-834
-831
-829
-826
-824
-821
-819
-817
-815
-812
-810
-808
-806
-803
-801
-799
-796
-794
-791
-789
-786
-784
-781
-778
-775
-772
-769
-766
-763
-760
-756
-753
-750
-747
-744
-740
-737
-734
-730
-727
-724
-720
-717
-713
-709
-706
-702
-698
-694
-690
-686
-682
-677
-673
-669
-664
-660
-655
-651
-647
-642
-638
-634
-630
-626
-623
-619
-616
-612
-609
-606
-603
-600
-597
-594
-591
-589
-586
-583
-581
-578
-575
-572
-569
-566
-563
-560
-556
-553
-549
-546
-542
-538
-534
-530
-526
-523
-519
-515
-512
-509
-505
-502
-499
-496
-493
-490
-487
-485
-482
-479
-476
-473
-470
-467
-464
-461
-458
-455
-452
-449
-446
-443
-440
-436
-433
-429
-425
-420
-416
-411
-406
-401
-396
-391
-386
-380
-374
-368
-362
-356
-349
-343
-336
-329
-322
-315
-308
-300
-292
-284
-276
-268
-260
-251
-243
-234
-225
-216
-206
-197
-187
-177
-167
-157
-146
-136
-125
-115
-104
-93
-82
-72
-61
-50
-39
-29
-18
-7
4
14
25
36
47
58
69
80
91
102
113
124
135
146
157
168
178
189
199
210
220
230
239
249
258
267
276
285
293
301
308
316
323
330
336
342
348
354
359
365
370
375
380
384
389
393
398
402
406
411
415
419
423
428
432
436
440
445
449
453
457
461
465
469
473
477
481
485
488
492
496
499
503
507
510
514
518
521
525
528
532
535
539
542
546
549
553
556
560
563
567
570
574
578
581
585
589
593
597
600
604
608
612
615
619
622
626
629
632
635
638
641
644
646
649
652
654
656
658
661
663
665
667
669
671
673
675
677
679
681
683
686
688
691
693
695
698
701
703
706
709
712
715
718
721
725
729
733
736
741
745
749
753
758
762
767
771
776
781
786
790
795
800
804
809
813
818
822
826
830
835
839
843
847
852
856
860
864
868
872
876
880
883
887
891
895
898
901
905
908
911
914
917
919
922
925
927
929
932
934
936
938
940
941
943
944
945
946
947
948
949
950
950
950
950
950
950
949
948
947
945
943
941
939
936
933
930
926
922
918
913
909
904
899
893
888
883
877
872
866
860
854
848
841
835
829
822
816
809
802
795
788
781
774
767
760
753
745
738
730
722
715
707
699
691
682
674
666
657
649
640
631
622
613
604
595
586
576
566
557
547
537
527
516
506
495
485
474
463
451
440
428
416
404
392
379
366
353
340
326
313
299
285
271
257
243
228
214
200
185
171
156
142
128
114
99
85
71
58
44
30
17
3
-10
-23
-36
-48
-61
-74
-86
-98
-111
-123
-135
-146
-158
-170
-181
-193
-204
-215
-226
-237
-248
-259
-270
-281
-291
-302
-313
-323
-334
-345
-356
-367
-378
-389
-400
-411
-422
-433
-444
-455
-467
-478
-489
-501
-512
-523
-534
-546
-557
-568
-578
-589
-600
-610
-621
-631
-641
-651
-660
-670
-679
-688
-697
-705
-714
-722
-730
-738
-746
-754
-761
-769
-776
-783
-790
-797
-804
-810
-817
-823
-830
-836
-842
-847
-853
-859
-865
-870
-876
-881
-887
-892
-898
-903
-908
-914
-919
-924
-929
-934
-938
-943
-947
-951
-955
-959
-963
-967
-970
-973
-976
-979
-982
-984
-987
-989
-991
-993
-995
-997
-999
-1000
-1002
-1004
-1006
-1008
-1010
-1012
-1014
-1018
-1020
-1022
-1025
-1027
-1030
-1032
-1035
-1037
-1040
-1043
-1045
-1048
-1051
-1054
-1057
-1060
-1063
-1065
-1068
-1071
-1073
-1076
-1078
-1081
-1083
-1085
-1088
-1090
-1092
-1095
-1097
-1100
-1102
-1104
-1107
-1109
-1111
-1113
-1116
-1118
-1120
-1122
-1124
-1127
-1129
-1131
-1134
-1136
-1138
-1141
-1144
-1146
-1149
-1151
-1154
-1156
-1159
-1161
-1164
-1166
-1168
-1171
-1173
-1175
-1177
-1179
-1181
-1183
-1184
-1186
-1187
-1188
-1189
-1189
-1190
-1190
-1191
-1191
-1191
-1190
-1190
-1190
-1190
-1189
-1189
-1189
-1188
-1188
-1188
-1188
-1188
-1188
-1189
-1189
-1190
-1191
-1191
-1192
-1193
-1195
-1196
-1197
-1198
-1199
-1200
-1201
-1202
-1203
-1204
-1204
-1205
-1206
-1206
-1206
-1207
-1207
-1208
-1208
-1208
-1209
-1210
-1210
-1211
-1212
-1214
-1215
-1216
-1218
-1220
-1222
-1224
-1226
-1228
-1231
-1233
-1236
-1238
-1241
-1244
-1247
-1250
-1253
-1256
-1260
-1263
-1266
-1270
-1273
-1276
-1280
-1283
-1286
-1290
-1293
-1296
-1300
-1303
-1307
-1310
-1314
-1318
-1321
-1325
-1329
-1333
-1337
-1340
-1344
-1348
-1352
-1355
-1359
-1363
-1367
-1371
-1375
-1379
-1382
-1386
-1390
-1394
-1398
-1402
-1405
-1409
-1413
-1416
-1420
-1424
-1427
-1431
-1434
-1438
-1441
-1445
-1448
-1451
-1454
-1457
-1460
-1463
-1466
-1468
-1471
-1473
-1476
-1478
-1480
-1482
-1485
-1487
-1489
-1491
-1493
-1495
-1498
-1500
-1502
-1505
-1507
-1510
-1512
-1515
-1517
-1520
-1523
-1526
-1529
-1532
-1535
-1538
-1542
-1546
-1549
-1553
-1557
-1561
-1566
-1570
-1574
-1579
-1583
-1588
-1593
-1597
-1602
-1607
-1612
-1617
-1622
-1626
-1631
-1636
-1641
-1646
-1651
-1656
-1660
-1665
-1670
-1674
-1679
-1683
-1688
-1692
-1697
-1701
-1705
-1709
-1713
-1717
-1720
-1723
-1727
-1730
-1733
-1736
-1739
-1741
-1744
-1746
-1748
-1750
-1752
-1754
-1756
-1758
-1759
-1760
-1762
-1763
-1764
-1764
-1765
-1765
-1765
-1765
-1765
-1764
-1764
-1763
-1762
-1761
-1759
-1758
-1757
-1755
-1753
-1752
-1750
-1748
-1746
-1744
-1742
-1740
-1738
-1735
-1733
-1731
-1729
-1727
-1725
-1724
-1722
-1720
-1718
-1716
-1714
-1711
-1709
-1707
-1704
-1702
-1699
-1696
-1694
-1691
-1688
-1685
-1682
-1679
-1676
-1672
-1669
-1666
-1663
-1659
-1656
-1652
-1649
-1645
-1642
-1638
-1635
-1631
-1628
-1625
-1622
-1619
-1616
-1613
-1611
-1608
-1606
-1603
-1601
-1599
-1597
-1596
-1594
-1593
-1591
-1590
-1589
-1588
-1587
-1586
-1585
-1584
-1584
-1583
-1583
-1582
-1582
-1582
-1582
-1582
-1582
-1582
-1581
-1581
-1581
-1581
-1581
-1580
-1580
-1580
-1579
-1578
-1578
-1577
-1576
-1576
-1575
-1574
-1573
-1571
-1570
-1569
-1567
-1566
-1564
-1563
-1561
-1560
-1558
-1556
-1554
-1552
-1550
-1548
-1546
-1544
-1541
-1539
-1536
-1534
-1531
-1528
-1526
-1523
-1520
-1517
-1514
-1511
-1509
-1506
-1503
-1500
-1498
-1495
-1493
-1490
-1488
-1485
-1483
-1480
-1478
-1476
-1474
-1471
-1469
-1467
-1465
-1463
-1460
-1458
-1456
-1454
-1451
-1449
-1446
-1444
-1441
-1439
-1436
-1434
-1431
-1428
-1426
-1423
-1421
-1418
-1415
-1413
-1410
-1408
-1405
-1402
-1400
-1397
-1395
-1392
-1390
-1387
-1385
-1382
-1379
-1376
-1374
-1371
-1368
-1365
-1361
-1358
-1354
-1351
-1347
-1344
-1340
-1336
-1332
-1328
-1324
-1320
-1315
-1311
-1307
-1303
-1298
-1294
-1290
-1286
-1282
-1278
-1274
-1270
-1267
-1263
-1259
-1256
-1252
-1249
-1245
-1242
-1239
-1236
-1233
-1230
-1227
-1225
-1222
-1220
-1218
-1215
-1213
-1212
-1210
-1208
-1207
-1205
-1204
-1203
-1202
-1201
-1201
-1200
-1199
-1199
-1198
-1197
-1197
-1196
-1195
-1194
-1194
-1193
-1192
-1191
-1190
-1189
-1188
-1186
-1185
-1184
-1182
-1181
-1179
-1178
-1176
-1174
-1172
-1169
-1167
-1164
-1161
-1158
-1155
-1152
-1148
-1145
-1141
-1137
-1134
-1130
-1126
-1122
-1117
-1113
-1109
-1104
-1100
-1095
-1090
-1086
-1081
-1076
-1072
-1067
-1062
-1057
-1052
-1047
-1042
-1037
-1031
-1026
-1020
-1014
-1008
-1004
-998
-992
-986
-980
-974
-968
-962
-956
-950
-944
-938
-932
-926
-920
-914
-908
-901
-895
-889
-882
-876
-869
-862
-856
-849
-842
-834
-827
-820
-812
-805
-797
-789
-781
-774
-766
-758
-751
-743
-736
-728
-721
-714
-707
-700
-693
-686
-679
-673
-666
-660
-654
-647
-641
-635
-629
-623
-616
-610
-604
-597
-591
-584
-578
-571
-564
-557
-550
-543
-536
-529
-522
-515
-507
-500
-492
-485
-477
-469
-461
-454
-446
-438
-430
-421
-413
-405
-396
-388
-380
-371
-362
-353
-344
-335
-326
-317
-307
-297
-288
-278
-268
-258
-248
-237
-227
-216
-205
-195
-184
-173
-162
-151
-140
-129
-118
-107
-97
-86
-75
-64
-54
-43
-33
-23
-12
-3
7
17
27
36
46
55
64
74
83
92
101
111
120
129
138
147
156
165
174
182
191
199
207
215
223
230
238
245
253
260
267
273
280
287
293
299
306
312
318
324
330
336
342
348
354
360
366
372
378
384
390
395
401
406
412
417
422
427
432
437
442
446
451
455
459
463
467
470
473
476
479
481
484
485
487
488
490
491
491
492
492
493
493
492
492
491
491
490
489
487
486
484
482
481
479
476
474
472
469
467
464
461
458
455
452
449
445
442
438
435
431
427
423
419
415
411
407
403
399
395
391
387
384
380
376
371
367
363
359
355
350
346
342
337
333
328
323
318
313
308
303
297
292
286
280
273
267
260
254
247
239
232
225
217
209
202
194
187
179
171
164
156
149
141
133
125
117
109
101
93
84
76
67
58
49
40
30
21
11
1
-9
-19
-30
-41
-52
-63
-75
-87
-99
-111
-123
-135
-148
-161
-173
-186
-199
-211
-224
-237
-249
-261
-274
-286
-298
-310
-322
-334
-346
-358
-369
-381
-393
-404
-415
-426
-437
-448
-459
-470
-480
-491
-501
-512
-522
-532
-543
-553
-563
-573
-584
-594
-604
-613
-623
-633
-643
-652
-661
-671
-680
-690
-699
-709
-718
-728
-738
-747
-757
-767
-776
-786
-796
-805
-815
-825
-835
-845
-856
-866
-876
-887
-897
-908
-918
-929
-939
-950
-960
-971
-981
-990
-1000
-1008
-1018
-1027
-1036
-1044
-1052
-1060
-1068
-1076
-1083
-1090
-1097
-1104
-1110
-1116
-1122
-1127
-1132
-1137
-1142
-1146
-1150
-1153
-1156
-1159
-1162
-1164
-1165
-1167
-1168
-1168
-1168
-1168
-1167
-1166
-1164
-1162
-1160
-1157
-1153
-1150
-1146
-1142
-1137
-1133
-1128
-1123
-1118
-1113
-1107
-1102
-1097
-1091
-1085
-1080
-1074
-1068
-1062
-1055
-1049
-1042
-1036
-1029
-1022
-1014
-1008
-1000
-994
-986
-979
-971
-964
-956
-948
-940
-933
-925
-917
-909
-902
-894
-886
-879
-871
-864
-856
-849
-841
-834
-826
-818
-811
-803
-796
-789
-781
-774
-767
-760
-753
-747
-740
-733
-727
-720
-714
-708
-702
-696
-690
-684
-678
-673
-667
-661
-656
-650
-644
-638
-632
-625
-619
-613
-606
-600
-593
-586
-579
-572
-565
-558
-551
-544
-536
-529
-521
-514
-506
-499
-491
-483
-476
-468
-460
-452
-444
-436
-428
-420
-412
-404
-395
-387
-379
-371
-362
-354
-346
-338
-331
-323
-316
-309
-302
-295
-288
-281
-275
-268
-262
-256
-250
-244
-238
-233
-227
-222
-217
-211
-206
-202
-197
-192
-188
-183
-179
-174
-170
-166
-162
-158
-154
-150
-146
-142
-139
-135
-131
-127
-124
-120
-116
-113
-109
-106
-102
-99
-96
-92
-89
-86
-83
-80
-77
-74
-72
-69
-66
-64
-61
-59
-57
-54
-52
-50
-48
-45
-43
-41
-39
-37
-36
-34
-32
-31
-29
-28
-27
-26
-25
-24
-23
-23
-22
-22
-21
-21
-21
-21
-22
-22
-22
-23
-23
-24
-24
-25
-25
-26
-26
-27
-27
-28
-29
-30
-30
-31
-33
-34
-35
-37
-38
-40
-41
-43
-45
-47
-49
-51
-54
-56
-59
-61
-64
-67
-70
-74
-77
-80
-84
-87
-91
-95
-98
-102
-106
-110
-114
-118
-122
-126
-131
-135
-139
-144
-149
-154
-159
-164
-169
-174
-180
-185
-191
-197
-202
-208
-214
-220
-227
-233
-239
-246
-253
-259
-266
-273
-281
-288
-295
-302
-310
-317
-325
-333
-340
-348
-355
-363
-371
-378
-386
-393
-401
-408
-416
-423
-430
-437
-444
-451
-458
-465
-472
-478
-485
-491
-497
-503
-509
-515
-521
-527
-532
-537
-542
-547
-551
-556
-560
-564
-567
-571
-574
-577
-580
-583
-586
-588
-591
-594
-596
-599
-601
-604
-606
-609
-612
-615
-617
-620
-623
-626
-630
-633
-636
-639
-642
-646
-649
-653
-657
-660
-664
-668
-673
-677
-681
-685
-690
-694
-699
-704
-708
-713
-718
-723
-728
-733
-738
-743
-749
-754
-759
-765
-770
-776
-781
-787
-792
-798
-803
-808
-814
-819
-824
-829
-834
-839
-843
-848
-852
-856
-860
-864
-868
-871
-874
-878
-881
-884
-888
-891
-894
-898
-901
-905
-909
-913
-917
-921
-926
-930
-935
-940
-946
-951
-957
-963
-969
-975
-981
-987
-993
-1000
-1006
-1012
-1018
-1026
-1033
-1040
-1047
-1054
-1061
-1068
-1075
-1082
-1090
-1097
-1104
-1112
-1119
-1127
-1134
-1141
-1149
-1156
-1163
-1170
-1178
-1185
-1192
-1199
-1206
-1213
-1220
-1227
-1234
-1241
-1248
-1255
-1262
-1269
-1275
-1282
-1289
-1295
-1302
-1308
-1315
-1322
-1328
-1335
-1342
-1349
-1355
-1362
-1369
-1376
-1383
-1390
-1397
-1404
-1411
-1419
-1426
-1434
-1442
-1450
-1458
-1466
-1475
-1483
-1492
-1500
-1509
-1518
-1528
-1537
-1546
-1556
-1565
-1575
-1585
-1595
-1605
-1615
-1625
-1636
-1646
-1657
-1668
-1679
-1690
-1701
-1712
-1724
-1735
-1747
-1759
-1771
-1783
-1795
-1807
-1819
-1831
-1843
-1855
-1868
-1880
-1892
-1904
-1916
-1927
-1939
-1951
-1962
-1974
-1985
-1996
-2007
-2017
-2029
-2040
-2050
-2060
-2071
-2081
-2091
-2101
-2110
-2120
-2130
-2139
-2149
-2158
-2167
-2176
-2186
-2195
-2203
-2212
-2221
-2230
-2238
-2247
-2255
-2263
-2271
-2279
-2287
-2295
-2302
-2310
-2317
-2324
-2331
-2338
-2345
-2352
-2358
-2364
-2370
-2376
-2382
-2388
-2394
-2399
-2405
-2410
-2416
-2421
-2427
-2432
-2437
-2443
-2448
-2454
-2459
-2465
-2470
-2476
-2481
-2487
-2492
-2498
-2503
-2508
-2513
-2518
-2523
-2528
-2533
-2537
-2541
-2545
-2549
-2552
-2555
-2558
-2561
-2563
-2565
-2567
-2569
-2570
-2571
-2572
-2572
-2572
-2573
-2573
-2572
-2572
-2571
-2570
-2569
-2568
-2567
-2565
-2564
-2562
-2560
-2558
-2556
-2554
-2552
-2550
-2547
-2545
-2542
-2540
-2537
-2534
-2532
-2529
-2526
-2523
-2520
-2517
-2513
-2510
-2507
-2503
-2500
-2496
-2492
-2489
-2485
-2481
-2477
-2473
-2469
-2465
-2461
-2457
-2453
-2449
-2445
-2441
-2437
-2433
-2429
-2425
-2421
-2417
-2413
-2409
-2405
-2401
-2397
-2393
-2389
-2386
-2382
-2378
-2374
-2370
-2367
-2363
-2360
-2356
-2353
-2350
-2347
-2343
-2340
-2337
-2335
-2332
-2329
-2326
-2324
-2321
-2319
-2316
-2314
-2312
-2309
-2307
-2305
-2303
-2301
-2299
-2297
-2295
-2293
-2291
-2289
-2287
-2286
-2284
-2283
-2281
-2280
-2278
-2276
-2275
-2273
-2272
-2270
-2268
-2267
-2265
-2263
-2261
-2259
-2257
-2255
-2253
-2250
-2248
-2246
-2244
-2241
-2239
-2236
-2234
-2231
-2229
-2226
-2224
-2221
-2218
-2215
-2213
-2210
-2207
-2204
-2200
-2197
-2194
-2191
-2188
-2184
-2181
-2178
-2175
-2172
-2169
-2166
-2164
-2161
-2159
-2157
-2155
-2153
-2151
-2149
-2147
-2144
-2142
-2140
-2138
-2136
-2134
-2132
-2130
-2128
-2126
-2124
-2122
-2120
-2118
-2116
-2114
-2112
-2110
-2108
-2106
-2104
-2102
-2099
-2097
-2095
-2093
-2091
-2089
-2087
-2085
-2083
-2081
-2079
-2077
-2075
-2073
-2071
-2069
-2067
-2065
-2063
-2061
-2059
-2057
-2055
-2053
-2051
-2049
-2047
-2045
-2043
-2041
-2039
-2037
-2035
-2033
-2031
-2029
-2027
-2025
-2023
-2021
-2019
-2017
-2016
-2013
-2012
-2009
-2008
-2005
-2004
-2001
-2000
-1998
-1996
-1994
-1992
-1990
-1988
-1986
-1984
-1982
-1980
-1978
-1976
-1975
-1973
-1971
-1969
-1967
-1965
-1963
-1961
-1959
-1957
-1955
-1953
-1951
-1949
-1948
-1946
-1944
-1942
-1940
-1938
-1936
-1934
-1932
-1930
-1928
-1927
-1925
-1923
-1921
-1919
-1917
-1915
-1913
-1911
-1910
-1908
-1906
-1904
-1902
-1900
-1898
-1896
-1894
-1893
-1891
-1889
-1887
-1885
-1883
-1881
-1880
-1878
-1876
-1874
-1872
-1870
-1868
-1867
-1865
-1863
-1861
-1859
-1857
-1855
-1854
-1852
-1850
-1848
-1846
-1844
-1843
-1841
-1839
-1837
-1835
-1833
-1832
-1830
-1828
-1826
-1824
-1822
-1821
-1819
-1817
-1815
-1813
-1812
-1810
-1808
-1806
-1804
-1803
-1801
-1799
-1797
-1795
-1794
-1792
-1790
-1788
-1786
-1785
-1783
-1781
-1779
-1777
-1776
-1774
-1772
-1770
-1769
-1767
-1765
-1763
-1762
-1760
-1758
-1756
-1754
-1753
-1751
-1749
-1747
-1746
-1744
-1742
-1740
-1739
-1737
-1735
-1733
-1732
-1730
-1728
-1726
-1725
-1723
-1721
-1719
-1718
-1716
-1714
-1713
-1711
-1709
-1707
-1706
-1704
-1702
-1700
-1699
-1697
-1695
-1694
-1692
-1690
-1688
-1687
-1685
-1683
-1682
-1680
-1678
-1677
-1675
-1673
-1671
-1670
-1668
-1666
-1665
-1663
-1661
-1660
-1658
-1656
-1655
-1653
-1651
-1650
-1648
-1646
-1645
-1643
-1641
-1640
-1638
-1636
-1635
-1633
-1631
-1630
-1628
-1626
-1625
-1623
-1621
-1620
-1618
-1616
-1615
-1613
-1611
-1610
-1608
-1606
-1605
-1603
-1602
-1600
-1598
-1597
-1595
-1593
-1592
-1590
-1589
-1587
-1585
-1584
-1582
-1580
-1579
-1577
-1576
-1574
-1572
-1571
-1569
-1568
-1566
-1564
-1563
-1561
-1560
-1558
-1556
-1555
-1553
-1552
-1550
-1548
-1547
-1545
-1544
-1542
-1540
-1539
-1537
-1536
-1534
-1533
-1531
-1529
-1528
-1526
-1525
-1523
-1522
-1520
-1518
-1517
-1515
-1514
-1512
-1511
-1509
-1508
-1506
-1504
-1503
-1501
-1500
-1498
-1497
-1495
-1494
-1492
-1491
-1489
-1487
-1486
-1484
-1483
-1481
-1480
-1478
-1477
-1475
-1474
-1472
-1471
-1469
-1468
-1466
-1465
-1463
-1462
-1460
-1459
-1457
-1456
-1454
-1453
-1451
-1450
-1448
-1447
-1445
-1444
-1442
-1441
-1439
-1438
-1436
-1435
-1433
-1432
-1430
-1429
-1427
-1426
-1424
-1423
-1421
-1420
-1418
-1417
-1415
-1414
-1412
-1411
-1410
-1408
-1407
-1405
-1404
-1402
-1401
-1399
-1398
-1396
-1395
-1394
-1392
-1391
-1389
-1388
-1386
-1385
-1383
-1382
-1381
-1379
-1378
-1376
-1375
-1373
-1372
-1371
-1369
-1368
-1366
-1365
-1363
-1362
-1361
-1359
-1358
-1356
-1355
-1354
-1352
-1351
-1349
-1348
-1346
-1345
-1344
-1342
-1341
-1339
-1338
-1337
-1335
-1334
-1333
-1331
-1330
-1328
-1327
-1326
-1324
-1323
-1321
-1320
-1319
-1317
-1316
-1315
-1313
-1312
-1310
-1309
-1308
-1306
-1305
-1304
-1302
-1301
-1300
-1298
-1297
-1295
-1294
-1293
-1291
-1290
-1289
-1287
-1286
-1285
-1283
-1282
-1281
-1279
-1278
-1277
-1275
-1274
-1273
-1271
-1270
-1269
-1267
-1266
-1265
-1263
-1262
-1261
-1259
-1258
-1257
-1255
-1254
-1253
-1251
-1250
-1249
-1248
-1246
-1245
-1244
-1242
-1241
-1240
-1238
-1237
-1236
-1234
-1233
-1232
-1231
-1229
-1228
-1227
-1225
-1224
-1223
-1222
-1220
-1219
-1218
-1216
-1215
-1214
-1213
-1211
-1210
-1209
-1208
-1206
-1205
-1204
-1203
-1201
-1200
-1199
-1197
-1196
-1195
-1194
-1192
-1191
-1190
-1189
-1187
-1186
-1185
-1184
-1182
-1181
-1180
-1179
-1178
-1176
-1175
-1174
-1173
-1171
-1170
-1169
-1168
-1166
-1165
-1164
-1163
-1162
-1160
-1159
-1158
-1157
-1155
-1154
-1153
-1152
-1151
-1149
-1148
-1147
-1146
-1145
-1143
-1142
-1141
-1140
-1139
-1137
-1136
-1135
-1134
-1133
-1131
-1130
-1129
-1128
-1127
-1125
-1124
-1123
-1122
-1121
-1120
-1118
-1117
-1116
-1115
-1114
-1113
-1111
-1110
-1109
-1108
-1107
-1106
-1104
-1103
-1102
-1101
-1100
-1099
-1097
-1096
-1095
-1094
-1093
-1092
-1090
-1089
-1088
-1087
-1086
-1085
-1084
-1083
-1081
-1080
-1079
-1078
-1077
-1076
-1075
-1073
-1072
-1071
-1070
-1069
-1068
-1067
-1066
-1064
-1063
-1062
-1061
-1060
-1059
-1058
-1057
-1056
-1054
-1053
-1052
-1051
-1050
-1049
-1048
-1047
-1046
-1045
-1043
-1042
-1041
-1040
-1039
-1038
-1037
-1036
-1035
-1034
-1033
-1031
-1030
-1029
-1028
-1027
-1026
-1025
-1024
-1022
-1022
-1020
-1020
-1018
-1016
-1016
-1014
-1014
-1012
-1012
-1010
-1010
-1008
-1008
-1006
-1006
-1004
-1004
-1002
-1002
-1000
-999
-998
-997
-996
-995
-994
-993
-992
-991
-990
-989
-988
-987
-986
-985
-984
-983
-982
-981
-980
-979
-978
-977
-976
-975
-974
-973
-972
-971
-970
-969
-968
-967
-966
-965
-964
-963
-962
-961
-960
-959
-958
-957
-956
-955
-954
-953
-952
-951
-950
-949
-948
-947
-946
-945
-944
-943
-942
-941
-940
-939
-938
-937
-936
-935
-934
-933
-932
-931
-930
-929
-928
-927
-926
-925
-924
-923
-922
-921
-920
-919
-918
-917
-917
-916
-915
-914
-913
-912
-911
-910
-909
-908
-907
-906
-905
-904
-903
-902
-901
-901
-900
-899
-898
-897
-896
-895
-894
-893
-892
-891
-890
-889
-888
-888
-887
-886
-885
-884
-883
-882
-881
-880
-879
-878
-878
-877
-876
-875
-874
-873
-872
-871
-870
-869
-869
-868
-867
-866
-865
-864
-863
-862
-861
-861
-860
-859
-858
-857
-856
-855
-854
-853
-853
-852
-851
-850
-849
-848
-847
-847
-846
-845
-844
-843
-842
-841
-840
-840
-839
-838
-837
-836
-835
-834
-834
-833
-832
-831
-830
-829
-829
-828
-827
-826
-825
-824
-823
-823
-822
-821
-820
-819
-818
-818
-817
-816
-815
-814
-814
-813
-812
-811
-810
-809
-809
-808
-807
-806
-805
-804
-804
-803
-802
-801
-800
-800
-799
-798
-797
-796
-796
-795
-794
-793
-792
-792
-791
-790
-789
-788
-788
-787
-786
-785
-784
-784
-783
-782
-781
-781
-780
-779
-778
-777
-777
-776
-775
