5
28204
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
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
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
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
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
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
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
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
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
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
35
35
36
36
36
36
36
36
36
36
37
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
38
39
39
39
39
39
39
39
39
40
40
40
40
40
40
40
40
41
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
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
49
49
50
50
50
50
50
50
51
51
51
51
51
51
51
52
52
52
52
52
52
52
53
53
53
53
53
53
53
54
54
54
54
54
54
55
55
55
55
55
55
55
56
56
56
56
56
56
57
57
57
57
57
57
57
58
58
58
58
58
58
59
59
59
59
59
59
60
60
60
60
60
60
61
61
61
61
61
61
61
62
62
62
62
62
62
63
63
63
63
63
63
64
64
64
64
64
64
65
65
65
65
65
66
66
66
66
66
66
67
67
67
67
67
67
68
68
68
68
68
68
69
69
69
69
69
69
70
70
70
70
70
71
71
71
71
71
71
72
72
72
72
72
73
73
73
73
73
73
74
74
74
74
74
75
75
75
75
75
75
76
76
76
76
76
77
77
77
77
77
78
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
86
86
86
86
86
87
87
87
87
87
88
88
88
88
89
89
89
89
90
90
90
90
90
91
91
91
91
92
92
92
92
92
93
93
93
93
94
94
94
94
94
95
95
95
95
96
96
96
96
97
97
97
97
98
98
98
98
99
99
99
99
100
100
100
100
101
101
101
102
102
102
102
103
103
103
103
104
104
104
105
105
105
105
106
106
106
107
107
107
108
108
108
109
109
109
109
110
110
110
111
111
111
112
112
112
113
113
113
114
114
114
115
115
115
116
116
116
117
117
117
118
118
118
118
119
119
119
120
120
120
121
121
121
122
122
122
123
123
123
124
124
124
125
125
125
126
126
126
127
127
127
127
128
128
128
129
129
129
130
130
130
131
131
131
132
132
132
133
133
133
134
134
134
135
135
135
136
136
136
137
137
137
138
138
138
139
139
139
140
140
140
141
141
141
142
142
142
143
143
143
144
144
144
145
145
145
146
146
146
147
147
147
148
148
148
149
149
150
150
150
151
151
151
152
152
152
153
153
154
154
154
155
155
155
156
156
156
157
157
158
158
158
159
159
159
160
160
161
161
161
162
162
162
163
163
164
164
164
165
165
166
166
166
167
167
168
168
168
169
169
170
170
170
171
171
172
172
172
173
173
174
174
174
175
175
175
176
176
177
177
177
178
178
178
179
179
180
180
180
181
181
181
182
182
183
183
183
184
184
184
185
185
185
186
186
187
187
187
188
188
188
189
189
189
190
190
190
191
191
191
192
192
192
193
193
194
194
194
195
195
195
196
196
196
197
197
197
198
198
198
199
199
200
200
200
201
201
201
202
202
202
203
203
203
204
204
205
205
205
206
206
206
207
207
207
208
208
209
209
209
210
210
210
211
211
212
212
212
213
213
213
214
214
214
215
215
215
216
216
217
217
217
218
218
218
219
219
219
220
220
220
221
221
221
222
222
222
222
223
223
223
224
224
224
225
225
225
226
226
226
226
227
227
227
228
228
228
228
229
229
229
229
230
230
230
231
231
231
231
232
232
232
232
232
233
233
233
233
234
234
234
234
235
235
235
235
235
236
236
236
236
236
237
237
237
237
237
238
238
238
238
238
239
239
239
239
239
240
240
240
240
240
240
241
241
241
241
241
241
241
242
242
242
242
242
242
242
242
243
243
243
243
243
243
243
243
243
244
244
244
244
244
244
244
244
244
244
244
244
244
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
243
243
243
243
243
243
243
243
243
243
243
243
243
243
243
243
243
243
243
243
243
243
243
243
242
242
242
242
242
242
242
242
242
242
242
242
242
242
242
242
242
242
242
242
242
242
242
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
239
239
239
239
239
239
239
239
239
239
239
239
239
239
239
239
239
239
239
239
239
239
239
238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
237
237
237
237
237
237
237
237
237
237
237
237
237
237
237
237
236
236
236
236
236
236
236
236
236
236
236
236
235
235
235
235
235
235
235
235
235
235
234
234
234
234
234
234
234
234
234
233
233
233
233
233
233
233
233
233
232
232
232
232
232
232
232
232
232
231
231
231
231
231
231
231
231
230
230
230
230
230
230
230
229
229
229
229
229
229
229
228
228
228
228
228
228
228
227
227
227
227
227
227
227
226
226
226
226
226
226
226
225
225
225
225
225
225
224
224
224
224
224
223
223
223
223
223
223
222
222
222
222
222
221
221
221
221
221
220
220
220
220
219
219
219
219
219
218
218
218
218
217
217
217
217
217
216
216
216
216
216
215
215
215
215
215
214
214
214
214
214
213
213
213
213
213
212
212
212
212
212
211
211
211
211
211
210
210
210
210
210
209
209
209
209
209
208
208
208
208
208
207
207
207
207
207
206
206
206
206
206
205
205
205
205
205
204
204
204
204
203
203
203
203
203
202
202
202
202
202
201
201
201
201
200
200
200
200
199
199
199
199
199
198
198
198
198
197
197
197
197
196
196
196
196
195
195
195
195
194
194
194
194
193
193
193
193
192
192
192
192
191
191
191
191
190
190
190
190
189
189
189
189
188
188
188
188
187
187
187
187
186
186
186
186
185
185
185
185
184
184
184
184
183
183
183
183
182
182
182
182
181
181
181
180
180
180
180
179
179
179
179
178
178
178
178
177
177
177
176
176
176
176
175
175
175
174
174
174
174
173
173
173
173
172
172
172
171
171
171
171
170
170
170
169
169
169
169
168
168
168
167
167
167
166
166
166
166
165
165
165
164
164
164
163
163
163
162
162
162
162
161
161
161
160
160
160
160
159
159
159
158
158
158
158
157
157
157
156
156
156
156
155
155
155
155
154
154
154
153
153
153
153
152
152
152
151
151
151
151
150
150
150
150
149
149
149
148
148
148
148
147
147
147
147
146
146
146
146
145
145
145
145
144
144
144
144
143
143
143
143
142
142
142
142
141
141
141
141
141
140
140
140
140
139
139
139
139
139
138
138
138
138
137
137
137
137
137
136
136
136
136
136
135
135
135
135
134
134
134
134
134
133
133
133
133
133
132
132
132
132
132
131
131
131
131
131
130
130
130
130
130
129
129
129
129
129
128
128
128
128
128
127
127
127
127
127
126
126
126
126
126
125
125
125
125
125
125
124
124
124
124
124
123
123
123
123
123
123
122
122
122
122
122
121
121
121
121
121
121
120
120
120
120
120
119
119
119
119
119
118
118
118
118
118
117
117
117
117
117
116
116
116
116
116
116
115
115
115
115
115
115
114
114
114
114
114
113
113
113
113
113
113
112
112
112
112
112
112
111
111
111
111
111
110
110
110
110
109
109
109
109
109
108
108
108
108
107
107
107
107
106
106
106
106
106
105
105
105
105
104
104
104
103
103
103
103
102
102
102
102
101
101
101
101
100
100
100
99
99
99
99
98
98
98
97
97
97
97
96
96
96
96
95
95
95
94
94
94
94
93
93
93
93
92
92
92
92
91
91
91
91
90
90
90
90
89
89
89
89
88
88
88
87
87
87
87
86
86
86
86
85
85
85
84
84
84
84
83
83
83
83
82
82
82
82
81
81
81
81
80
80
80
80
79
79
79
79
78
78
78
78
78
77
77
77
77
76
76
76
76
75
75
75
75
74
74
74
74
73
73
73
73
72
72
72
72
72
71
71
71
71
70
70
70
70
69
69
69
69
68
68
68
68
68
67
67
67
67
66
66
66
66
65
65
65
65
64
64
64
64
63
63
63
63
62
62
62
62
61
61
61
61
60
60
60
60
59
59
59
59
58
58
58
58
57
57
57
57
56
56
56
56
55
55
55
55
54
54
54
53
53
53
53
52
52
52
52
51
51
51
51
50
50
50
50
49
49
49
49
48
48
48
48
47
47
47
47
46
46
46
46
45
45
45
45
44
44
44
44
43
43
43
43
42
42
42
42
41
41
41
41
40
40
40
40
39
39
39
38
38
38
38
37
37
37
37
36
36
36
36
35
35
35
34
34
34
34
33
33
33
33
32
32
32
32
31
31
31
31
30
30
30
30
29
29
29
29
29
28
28
28
28
27
27
27
27
26
26
26
26
26
25
25
25
25
24
24
24
24
24
23
23
23
23
23
23
22
22
22
22
22
21
21
21
21
21
20
20
20
20
20
20
19
19
19
19
19
18
18
18
18
18
17
17
17
17
17
17
16
16
16
16
16
16
15
15
15
15
15
15
14
14
14
14
14
14
13
13
13
13
13
13
12
12
12
12
12
11
11
11
11
11
11
10
10
10
10
10
10
9
9
9
9
9
9
8
8
8
8
8
8
7
7
7
7
7
6
6
6
6
6
5
5
5
5
5
5
4
4
4
4
4
3
3
3
3
3
2
2
2
2
2
2
1
1
1
1
1
0
0
0
0
0
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-13
-13
-13
-13
-14
-14
-14
-14
-14
-15
-15
-15
-15
-16
-16
-16
-16
-17
-17
-17
-17
-18
-18
-18
-18
-19
-19
-19
-19
-20
-20
-20
-20
-21
-21
-21
-22
-22
-22
-22
-23
-23
-23
-24
-24
-24
-24
-25
-25
-25
-26
-26
-26
-27
-27
-27
-27
-28
-28
-28
-29
-29
-29
-30
-30
-30
-31
-31
-31
-32
-32
-32
-33
-33
-34
-34
-34
-35
-35
-35
-36
-36
-36
-37
-37
-38
-38
-38
-39
-39
-39
-40
-40
-41
-41
-41
-42
-42
-43
-43
-43
-44
-44
-45
-45
-45
-46
-46
-46
-47
-47
-48
-48
-48
-49
-49
-50
-50
-51
-51
-51
-52
-52
-53
-53
-53
-54
-54
-55
-55
-55
-56
-56
-57
-57
-57
-58
-58
-59
-59
-60
-60
-60
-61
-61
-62
-62
-62
-63
-63
-64
-64
-65
-65
-65
-66
-66
-67
-67
-68
-68
-69
-69
-69
-70
-70
-71
-71
-72
-72
-73
-73
-73
-74
-74
-75
-75
-76
-76
-77
-77
-78
-78
-79
-79
-80
-80
-80
-81
-81
-82
-82
-83
-83
-84
-84
-85
-85
-86
-86
-87
-87
-88
-88
-89
-89
-90
-90
-91
-92
-92
-93
-93
-94
-94
-95
-95
-96
-96
-97
-97
-98
-98
-99
-99
-100
-101
-101
-102
-102
-103
-103
-104
-104
-105
-105
-106
-106
-107
-107
-108
-108
-109
-109
-110
-110
-111
-111
-112
-112
-113
-113
-114
-115
-115
-116
-116
-117
-117
-118
-118
-119
-119
-120
-120
-121
-121
-122
-122
-123
-123
-124
-124
-125
-125
-126
-126
-127
-127
-128
-128
-129
-129
-130
-130
-131
-131
-132
-132
-133
-133
-134
-134
-135
-135
-136
-136
-137
-137
-138
-138
-139
-139
-140
-140
-141
-141
-142
-142
-143
-143
-144
-144
-145
-145
-146
-146
-147
-147
-148
-148
-149
-149
-150
-150
-151
-151
-152
-152
-153
-153
-154
-154
-154
-155
-155
-156
-156
-157
-157
-158
-158
-159
-159
-160
-160
-161
-161
-162
-162
-163
-163
-163
-164
-164
-165
-165
-166
-166
-167
-167
-168
-168
-169
-169
-170
-170
-171
-171
-171
-172
-172
-173
-173
-174
-174
-175
-175
-176
-176
-177
-177
-178
-178
-179
-179
-180
-180
-181
-181
-182
-182
-183
-183
-184
-184
-185
-185
-186
-186
-187
-187
-188
-188
-189
-189
-189
-190
-190
-191
-191
-192
-192
-193
-193
-194
-194
-195
-195
-196
-197
-197
-198
-198
-199
-199
-200
-200
-201
-201
-202
-202
-203
-203
-204
-204
-205
-205
-206
-206
-207
-207
-208
-208
-209
-209
-210
-210
-211
-211
-212
-212
-213
-213
-214
-214
-215
-215
-216
-216
-217
-217
-218
-218
-219
-219
-220
-220
-221
-221
-222
-222
-222
-223
-223
-224
-224
-225
-225
-226
-226
-227
-227
-228
-228
-228
-229
-229
-230
-230
-231
-231
-232
-232
-232
-233
-233
-234
-234
-235
-235
-235
-236
-236
-237
-237
-238
-238
-238
-239
-239
-240
-240
-241
-241
-241
-242
-242
-243
-243
-244
-244
-244
-245
-245
-246
-246
-246
-247
-247
-248
-248
-249
-249
-249
-250
-250
-251
-251
-251
-252
-252
-252
-253
-253
-254
-254
-254
-255
-255
-256
-256
-256
-257
-257
-257
-258
-258
-259
-259
-259
-260
-260
-260
-261
-261
-262
-262
-262
-263
-263
-263
-264
-264
-265
-265
-265
-266
-266
-266
-267
-267
-268
-268
-268
-269
-269
-269
-270
-270
-271
-271
-271
-272
-272
-272
-273
-273
-273
-274
-274
-275
-275
-275
-276
-276
-276
-277
-277
-277
-278
-278
-278
-279
-279
-280
-280
-280
-281
-281
-281
-282
-282
-282
-283
-283
-283
-284
-284
-284
-285
-285
-285
-286
-286
-286
-287
-287
-288
-288
-288
-289
-289
-289
-290
-290
-290
-291
-291
-291
-292
-292
-293
-293
-293
-294
-294
-294
-295
-295
-296
-296
-296
-297
-297
-297
-298
-298
-299
-299
-299
-300
-300
-300
-301
-301
-301
-302
-302
-302
-303
-303
-304
-304
-304
-305
-305
-305
-306
-306
-306
-307
-307
-307
-308
-308
-309
-309
-309
-310
-310
-310
-311
-311
-312
-312
-312
-313
-313
-313
-314
-314
-314
-315
-315
-316
-316
-316
-317
-317
-317
-318
-318
-318
-319
-319
-320
-320
-320
-321
-321
-321
-322
-322
-322
-323
-323
-323
-324
-324
-325
-325
-325
-326
-326
-326
-327
-327
-327
-328
-328
-329
-329
-329
-330
-330
-330
-331
-331
-331
-332
-332
-332
-333
-333
-334
-334
-334
-335
-335
-335
-336
-336
-336
-337
-337
-338
-338
-338
-339
-339
-339
-340
-340
-340
-341
-341
-342
-342
-342
-343
-343
-343
-344
-344
-345
-345
-345
-346
-346
-346
-347
-347
-348
-348
-348
-349
-349
-349
-350
-350
-351
-351
-351
-352
-352
-353
-353
-353
-354
-354
-354
-355
-355
-356
-356
-356
-357
-357
-357
-358
-358
-359
-359
-359
-360
-360
-360
-361
-361
-361
-362
-362
-363
-363
-363
-364
-364
-364
-365
-365
-365
-366
-366
-366
-367
-367
-367
-368
-368
-368
-369
-369
-369
-370
-370
-370
-371
-371
-371
-372
-372
-372
-373
-373
-373
-374
-374
-374
-375
-375
-375
-376
-376
-376
-377
-377
-377
-378
-378
-378
-378
-379
-379
-379
-380
-380
-380
-381
-381
-381
-381
-382
-382
-382
-383
-383
-383
-383
-384
-384
-384
-385
-385
-385
-385
-386
-386
-386
-386
-387
-387
-387
-387
-388
-388
-388
-388
-389
-389
-389
-389
-389
-390
-390
-390
-390
-391
-391
-391
-391
-391
-392
-392
-392
-392
-392
-393
-393
-393
-393
-393
-394
-394
-394
-394
-394
-395
-395
-395
-395
-395
-396
-396
-396
-396
-396
-396
-397
-397
-397
-397
-397
-398
-398
-398
-398
-398
-399
-399
-399
-399
-399
-399
-400
-400
-400
-400
-400
-401
-401
-401
-401
-401
-402
-402
-402
-402
-402
-402
-403
-403
-403
-403
-403
-403
-404
-404
-404
-404
-404
-404
-405
-405
-405
-405
-405
-405
-406
-406
-406
-406
-406
-406
-406
-406
-407
-407
-407
-407
-407
-407
-407
-407
-408
-408
-408
-408
-408
-408
-408
-408
-408
-408
-408
-409
-409
-409
-409
-409
-409
-409
-409
-409
-409
-409
-409
-409
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-412
-412
-412
-412
-412
-412
-412
-412
-412
-412
-412
-412
-412
-412
-412
-412
-412
-412
-412
-412
-412
-412
-412
-412
-412
-412
-412
-412
-412
-412
-412
-412
-412
-412
-412
-412
-412
-412
-412
-412
-412
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-411
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-409
-409
-409
-409
-409
-409
-409
-409
-409
-409
-409
-409
-408
-408
-408
-408
-408
-408
-408
-408
-408
-407
-407
-407
-407
-407
-407
-407
-407
-406
-406
-406
-406
-406
-406
-406
-406
-406
-405
-405
-405
-405
-405
-405
-405
-405
-404
-404
-404
-404
-404
-404
-404
-404
-403
-403
-403
-403
-403
-403
-403
-402
-402
-402
-402
-402
-402
-402
-401
-401
-401
-401
-401
-401
-401
-401
-400
-400
-400
-400
-400
-400
-400
-399
-399
-399
-399
-399
-399
-399
-398
-398
-398
-398
-398
-398
-398
-398
-397
-397
-397
-397
-397
-397
-396
-396
-396
-396
-396
-396
-396
-395
-395
-395
-395
-395
-395
-395
-394
-394
-394
-394
-394
-394
-393
-393
-393
-393
-393
-393
-392
-392
-392
-392
-392
-392
-391
-391
-391
-391
-391
-391
-390
-390
-390
-390
-390
-389
-389
-389
-389
-389
-389
-388
-388
-388
-388
-388
-388
-387
-387
-387
-387
-387
-387
-386
-386
-386
-386
-386
-386
-385
-385
-385
-385
-385
-385
-384
-384
-384
-384
-384
-384
-383
-383
-383
-383
-383
-383
-382
-382
-382
-382
-382
-382
-382
-381
-381
-381
-381
-381
-381
-380
-380
-380
-380
-380
-380
-379
-379
-379
-379
-379
-379
-378
-378
-378
-378
-378
-378
-377
-377
-377
-377
-377
-376
-376
-376
-376
-376
-376
-375
-375
-375
-375
-375
-375
-374
-374
-374
-374
-374
-374
-373
-373
-373
-373
-373
-372
-372
-372
-372
-372
-371
-371
-371
-371
-371
-371
-370
-370
-370
-370
-370
-369
-369
-369
-369
-368
-368
-368
-368
-368
-367
-367
-367
-367
-366
-366
-366
-366
-365
-365
-365
-365
-364
-364
-364
-364
-363
-363
-363
-363
-362
-362
-362
-362
-361
-361
-361
-361
-360
-360
-360
-360
-359
-359
-359
-359
-358
-358
-358
-358
-357
-357
-357
-357
-356
-356
-356
-356
-355
-355
-355
-354
-354
-354
-354
-353
-353
-353
-352
-352
-352
-352
-351
-351
-351
-350
-350
-350
-349
-349
-349
-348
-348
-348
-347
-347
-347
-347
-346
-346
-346
-345
-345
-345
-344
-344
-344
-343
-343
-343
-342
-342
-342
-341
-341
-341
-340
-340
-340
-339
-339
-339
-338
-338
-338
-337
-337
-337
-336
-336
-335
-335
-335
-334
-334
-334
-333
-333
-333
-332
-332
-331
-331
-331
-330
-330
-330
-329
-329
-328
-328
-328
-327
-327
-327
-326
-326
-326
-325
-325
-324
-324
-324
-323
-323
-323
-322
-322
-321
-321
-321
-320
-320
-319
-319
-319
-318
-318
-318
-317
-317
-316
-316
-316
-315
-315
-314
-314
-313
-313
-313
-312
-312
-311
-311
-311
-310
-310
-309
-309
-309
-308
-308
-307
-307
-307
-306
-306
-305
-305
-305
-304
-304
-303
-303
-303
-302
-302
-301
-301
-300
-300
-300
-299
-299
-298
-298
-297
-297
-296
-296
-296
-295
-295
-294
-294
-293
-293
-292
-292
-291
-291
-290
-290
-289
-289
-288
-288
-287
-287
-286
-286
-285
-285
-284
-284
-283
-283
-283
-282
-282
-281
-281
-280
-280
-279
-279
-278
-278
-277
-277
-276
-276
-275
-275
-274
-274
-274
-273
-273
-272
-272
-271
-271
-270
-270
-269
-269
-268
-268
-268
-267
-267
-266
-266
-265
-265
-264
-264
-263
-263
-263
-262
-262
-261
-261
-260
-260
-259
-259
-259
-258
-258
-257
-257
-256
-256
-256
-255
-255
-254
-254
-253
-253
-253
-252
-252
-251
-251
-251
-250
-250
-249
-249
-248
-248
-248
-247
-247
-246
-246
-246
-245
-245
-244
-244
-243
-243
-243
-242
-242
-241
-241
-241
-240
-240
-239
-239
-239
-238
-238
-237
-237
-237
-236
-236
-235
-235
-235
-234
-234
-234
-233
-233
-232
-232
-232
-231
-231
-231
-230
-230
-229
-229
-229
-228
-228
-228
-227
-227
-227
-226
-226
-225
-225
-225
-224
-224
-224
-223
-223
-223
-222
-222
-222
-221
-221
-220
-220
-220
-219
-219
-219
-218
-218
-218
-217
-217
-217
-216
-216
-216
-215
-215
-214
-214
-214
-213
-213
-213
-212
-212
-212
-211
-211
-211
-210
-210
-209
-209
-209
-208
-208
-208
-207
-207
-207
-206
-206
-206
-205
-205
-205
-204
-204
-204
-203
-203
-202
-202
-202
-201
-201
-201
-200
-200
-199
-199
-199
-198
-198
-198
-197
-197
-196
-196
-196
-195
-195
-195
-194
-194
-193
-193
-193
-192
-192
-192
-191
-191
-190
-190
-190
-189
-189
-189
-188
-188
-188
-187
-187
-186
-186
-186
-185
-185
-185
-184
-184
-184
-183
-183
-183
-182
-182
-182
-181
-181
-181
-180
-180
-180
-179
-179
-179
-178
-178
-178
-177
-177
-177
-176
-176
-176
-175
-175
-175
-174
-174
-174
-173
-173
-173
-172
-172
-172
-171
-171
-171
-170
-170
-170
-169
-169
-169
-168
-168
-168
-167
-167
-167
-166
-166
-166
-165
-165
-165
-164
-164
-164
-163
-163
-163
-162
-162
-162
-161
-161
-161
-160
-160
-160
-159
-159
-159
-158
-158
-158
-157
-157
-157
-156
-156
-156
-155
-155
-155
-154
-154
-154
-153
-153
-153
-152
-152
-152
-152
-151
-151
-151
-150
-150
-150
-149
-149
-149
-148
-148
-148
-147
-147
-147
-146
-146
-146
-145
-145
-145
-144
-144
-144
-143
-143
-143
-142
-142
-142
-142
-141
-141
-141
-140
-140
-140
-139
-139
-139
-138
-138
-138
-137
-137
-137
-137
-136
-136
-136
-135
-135
-135
-134
-134
-134
-133
-133
-133
-132
-132
-132
-131
-131
-131
-130
-130
-130
-129
-129
-129
-128
-128
-128
-127
-127
-127
-127
-126
-126
-126
-125
-125
-125
-124
-124
-124
-123
-123
-123
-123
-122
-122
-122
-121
-121
-121
-121
-120
-120
-120
-119
-119
-119
-119
-118
-118
-118
-117
-117
-117
-117
-116
-116
-116
-116
-115
-115
-115
-115
-114
-114
-114
-114
-113
-113
-113
-113
-112
-112
-112
-112
-111
-111
-111
-111
-110
-110
-110
-110
-109
-109
-109
-109
-108
-108
-108
-108
-108
-107
-107
-107
-107
-106
-106
-106
-106
-106
-105
-105
-105
-105
-105
-104
-104
-104
-104
-103
-103
-103
-103
-103
-102
-102
-102
-102
-102
-101
-101
-101
-101
-101
-101
-100
-100
-100
-100
-100
-100
-99
-99
-99
-99
-99
-99
-98
-98
-98
-98
-98
-98
-98
-98
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-90
-90
-90
-90
-90
-90
-90
-90
-90
-89
-89
-89
-89
-89
-89
-89
-89
-89
-88
-88
-88
-88
-88
-88
-88
-88
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-86
-86
-86
-86
-86
-86
-86
-86
-86
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-84
-84
-84
-84
-84
-84
-84
-84
-84
-83
-83
-83
-83
-83
-83
-83
-83
-83
-82
-82
-82
-82
-82
-82
-82
-82
-82
-81
-81
-81
-81
-81
-81
-81
-81
-80
-80
-80
-80
-80
-80
-80
-80
-79
-79
-79
-79
-79
-79
-79
-79
-78
-78
-78
-78
-78
-78
-78
-78
-78
-77
-77
-77
-77
-77
-77
-77
-77
-76
-76
-76
-76
-76
-76
-76
-76
-76
-75
-75
-75
-75
-75
-75
-75
-75
-75
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-58
-58
-58
-58
-58
-58
-58
-58
-57
-57
-57
-57
-57
-57
-57
-57
-56
-56
-56
-56
-56
-56
-56
-56
-55
-55
-55
-55
-55
-55
-55
-54
-54
-54
-54
-54
-54
-54
-53
-53
-53
-53
-53
-53
-52
-52
-52
-52
-52
-52
-52
-51
-51
-51
-51
-51
-51
-50
-50
-50
-50
-50
-50
-49
-49
-49
-49
-49
-49
-49
-48
-48
-48
-48
-48
-48
-47
-47
-47
-47
-47
-47
-46
-46
-46
-46
-46
-46
-45
-45
-45
-45
-45
-44
-44
-44
-44
-44
-44
-43
-43
-43
-43
-43
-42
-42
-42
-42
-41
-41
-41
-41
-41
-40
-40
-40
-40
-40
-39
-39
-39
-39
-38
-38
-38
-38
-38
-37
-37
-37
-37
-37
-36
-36
-36
-36
-35
-35
-35
-35
-35
-34
-34
-34
-34
-34
-33
-33
-33
-33
-33
-33
-32
-32
-32
-32
-32
-32
-31
-31
-31
-31
-31
-31
-31
-30
-30
-30
-30
-30
-30
-30
-30
-29
-29
-29
-29
-29
-29
-29
-28
-28
-28
-28
-28
-28
-27
-27
-27
-27
-27
-27
-27
-26
-26
-26
-26
-26
-26
-26
-25
-25
-25
-25
-25
-25
-25
-24
-24
-24
-24
-24
-24
-23
-23
-23
-23
-23
-23
-22
-22
-22
-22
-22
-22
-21
-21
-21
-21
-21
-21
-20
-20
-20
-20
-20
-20
-19
-19
-19
-19
-19
-19
-18
-18
-18
-18
-18
-18
-17
-17
-17
-17
-17
-17
-16
-16
-16
-16
-16
-16
-15
-15
-15
-15
-15
-14
-14
-14
-14
-14
-14
-13
-13
-13
-13
-13
-13
-12
-12
-12
-12
-12
-12
-12
-11
-11
-11
-11
-11
-11
-11
-10
-10
-10
-10
-10
-10
-10
-9
-9
-9
-9
-9
-9
-9
-9
-8
-8
-8
-8
-8
-8
-8
-8
-8
-7
-7
-7
-7
-7
-7
-7
-7
-7
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
0
0
0
0
0
0
0
0
0
0
0
0
0
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
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-10
-10
-10
-10
-11
-11
-11
-11
-11
-12
-12
-12
-12
-13
-13
-13
-13
-14
-14
-14
-14
-15
-15
-15
-15
-15
-16
-16
-16
-16
-17
-17
-17
-17
-18
-18
-18
-18
-19
-19
-19
-19
-20
-20
-20
-20
-21
-21
-21
-21
-22
-22
-22
-22
-23
-23
-23
-23
-24
-24
-24
-24
-25
-25
-25
-25
-26
-26
-26
-27
-27
-27
-27
-28
-28
-28
-28
-29
-29
-29
-29
-30
-30
-30
-30
-31
-31
-31
-32
-32
-32
-32
-33
-33
-33
-33
-34
-34
-34
-34
-35
-35
-35
-35
-36
-36
-36
-37
-37
-37
-37
-38
-38
-38
-38
-39
-39
-39
-39
-40
-40
-40
-40
-41
-41
-41
-41
-42
-42
-42
-42
-43
-43
-43
-43
-44
-44
-44
-44
-45
-45
-45
-45
-46
-46
-46
-47
-47
-47
-47
-48
-48
-48
-48
-49
-49
-49
-49
-50
-50
-50
-51
-51
-51
-51
-52
-52
-52
-52
-53
-53
-53
-53
-54
-54
-54
-55
-55
-55
-55
-56
-56
-56
-56
-57
-57
-57
-57
-58
-58
-58
-58
-58
-59
-59
-59
-59
-60
-60
-60
-60
-61
-61
-61
-61
-61
-62
-62
-62
-62
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-67
-67
-67
-67
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-71
-71
-71
-71
-72
-72
-72
-72
-72
-73
-73
-73
-73
-74
-74
-74
-74
-75
-75
-75
-75
-75
-76
-76
-76
-76
-77
-77
-77
-77
-78
-78
-78
-78
-78
-79
-79
-79
-79
-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
-86
-86
-86
-86
-86
-87
-87
-87
-87
-87
-87
-88
-88
-88
-88
-88
-88
-89
-89
-89
-89
-89
-90
-90
-90
-90
-90
-90
-91
-91
-91
-91
-91
-91
-91
-92
-92
-92
-92
-92
-92
-92
-92
-93
-93
-93
-93
-93
-93
-93
-94
-94
-94
-94
-94
-94
-94
-94
-95
-95
-95
-95
-95
-95
-95
-95
-95
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-97
-97
-97
-97
-97
-97
-97
-97
-97
-98
-98
-98
-98
-98
-98
-98
-98
-98
-99
-99
-99
-99
-99
-99
-99
-99
-99
-100
-100
-100
-100
-100
-100
-100
-100
-100
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-102
-102
-102
-102
-102
-102
-102
-102
-103
-103
-103
-103
-103
-103
-103
-103
-103
-104
-104
-104
-104
-104
-104
-104
-104
-105
-105
-105
-105
-105
-105
-105
-105
-106
-106
-106
-106
-106
-106
-106
-106
-107
-107
-107
-107
-107
-107
-107
-107
-108
-108
-108
-108
-108
-108
-108
-108
-108
-109
-109
-109
-109
-109
-109
-109
-109
-109
-110
-110
-110
-110
-110
-110
-110
-111
-111
-111
-111
-111
-111
-111
-111
-112
-112
-112
-112
-112
-112
-112
-113
-113
-113
-113
-113
-113
-113
-114
-114
-114
-114
-114
-114
-114
-114
-115
-115
-115
-115
-115
-115
-115
-115
-116
-116
-116
-116
-116
-116
-116
-116
-117
-117
-117
-117
-117
-117
-117
-117
-118
-118
-118
-118
-118
-118
-118
-118
-119
-119
-119
-119
-119
-119
-119
-119
-120
-120
-120
-120
-120
-120
-121
-121
-121
-121
-121
-121
-121
-121
-122
-122
-122
-122
-122
-122
-123
-123
-123
-123
-123
-123
-123
-124
-124
-124
-124
-124
-124
-125
-125
-125
-125
-125
-125
-125
-126
-126
-126
-126
-126
-126
-127
-127
-127
-127
-127
-127
-128
-128
-128
-128
-128
-128
-129
-129
-129
-129
-129
-129
-129
-130
-130
-130
-130
-130
-130
-130
-131
-131
-131
-131
-131
-131
-131
-131
-132
-132
-132
-132
-132
-132
-132
-132
-133
-133
-133
-133
-133
-133
-133
-133
-134
-134
-134
-134
-134
-134
-134
-134
-135
-135
-135
-135
-135
-135
-135
-135
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-144
-144
-144
-144
-144
-144
-144
-144
-144
-145
-145
-145
-145
-145
-145
-145
-145
-145
-146
-146
-146
-146
-146
-146
-146
-146
-147
-147
-147
-147
-147
-147
-147
-148
-148
-148
-148
-148
-148
-148
-149
-149
-149
-149
-149
-149
-150
-150
-150
-150
-150
-150
-151
-151
-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
-155
-156
-156
-156
-156
-156
-156
-156
-157
-157
-157
-157
-157
-157
-157
-158
-158
-158
-158
-158
-158
-158
-159
-159
-159
-159
-159
-159
-159
-159
-159
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-157
-157
-157
-157
-157
-157
-157
-157
-157
-156
-156
-156
-156
-156
-156
-156
-156
-156
-155
-155
-155
-155
-155
-155
-155
-155
-155
-154
-154
-154
-154
-154
-154
-154
-154
-154
-153
-153
-153
-153
-153
-153
-153
-153
-153
-152
-152
-152
-152
-152
-152
-152
-152
-152
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-160
-160
-160
-160
-160
-160
-160
-161
-161
-161
-161
-161
-162
-162
-162
-162
-162
-163
-163
-163
-163
-163
-164
-164
-164
-164
-165
-165
-165
-165
-166
-166
-166
-166
-167
-167
-167
-167
-168
-168
-168
-169
-169
-169
-169
-170
-170
-170
-170
-171
-171
-171
-171
-172
-172
-172
-173
-173
-173
-173
-173
-174
-174
-174
-174
-174
-175
-175
-175
-175
-175
-175
-176
-176
-176
-176
-176
-177
-177
-177
-177
-177
-177
-177
-178
-178
-178
-178
-178
-178
-178
-178
-178
-179
-179
-179
-179
-179
-179
-180
-180
-180
-180
-180
-180
-181
-181
-181
-181
-181
-181
-181
-181
-181
-182
-182
-182
-182
-182
-182
-182
-182
-183
-183
-183
-183
-183
-183
-184
-184
-184
-184
-184
-185
-185
-185
-185
-185
-186
-186
-186
-186
-186
-187
-187
-187
-187
-187
-188
-188
-188
-188
-188
-189
-189
-189
-189
-189
-189
-190
-190
-190
-190
-190
-191
-191
-191
-191
-191
-191
-192
-192
-192
-192
-192
-193
-193
-193
-193
-193
-194
-194
-194
-194
-194
-194
-194
-194
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-193
-193
-193
-193
-193
-193
-193
-192
-192
-192
-192
-192
-191
-191
-191
-191
-190
-190
-190
-190
-190
-189
-189
-189
-189
-189
-189
-188
-188
-188
-188
-188
-188
-187
-187
-187
-187
-187
-186
-186
-186
-186
-186
-185
-185
-185
-185
-185
-184
-184
-184
-184
-183
-183
-183
-183
-182
-182
-182
-182
-181
-181
-181
-181
-181
-180
-180
-180
-180
-180
-179
-179
-179
-179
-179
-179
-179
-179
-178
-178
-178
-178
-178
-178
-178
-178
-178
-178
-177
-177
-177
-177
-177
-177
-177
-177
-177
-177
-177
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-175
-175
-175
-175
-175
-175
-175
-175
-174
-174
-174
-174
-174
-173
-173
-173
-173
-172
-172
-172
-172
-172
-171
-171
-171
-171
-170
-170
-170
-170
-169
-169
-169
-169
-168
-168
-168
-168
-167
-167
-167
-166
-166
-166
-165
-165
-164
-164
-163
-163
-163
-162
-162
-161
-161
-160
-160
-159
-158
-158
-157
-157
-156
-156
-155
-154
-154
-153
-152
-152
-151
-150
-150
-149
-148
-148
-147
-146
-145
-144
-144
-143
-142
-141
-140
-140
-139
-138
-137
-136
-135
-134
-133
-132
-132
-131
-130
-129
-128
-127
-126
-126
-125
-124
-123
-122
-121
-121
-120
-119
-118
-118
-117
-116
-116
-115
-114
-113
-113
-112
-111
-111
-110
-109
-109
-108
-107
-107
-106
-105
-105
-104
-103
-102
-102
-101
-100
-99
-99
-98
-97
-97
-96
-95
-95
-94
-94
-93
-93
-92
-92
-92
-91
-91
-91
-90
-90
-90
-89
-89
-89
-88
-88
-87
-87
-87
-86
-86
-85
-85
-84
-84
-84
-83
-83
-83
-82
-82
-82
-82
-81
-81
-81
-81
-80
-80
-80
-79
-79
-79
-78
-78
-78
-77
-77
-77
-76
-76
-76
-75
-75
-75
-74
-74
-73
-73
-72
-72
-71
-71
-70
-69
-69
-68
-67
-67
-66
-65
-65
-64
-63
-62
-62
-61
-60
-59
-59
-58
-57
-57
-56
-56
-55
-55
-54
-53
-53
-52
-52
-51
-50
-50
-49
-48
-48
-47
-46
-45
-45
-44
-43
-43
-42
-41
-40
-40
-39
-39
-38
-38
-37
-37
-36
-36
-35
-35
-35
-34
-34
-34
-33
-33
-33
-33
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-33
-33
-33
-34
-34
-34
-35
-35
-35
-35
-36
-36
-36
-37
-37
-37
-38
-38
-38
-38
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-40
-40
-39
-39
-39
-39
-39
-39
-38
-38
-38
-38
-38
-38
-37
-37
-37
-37
-36
-36
-36
-36
-35
-35
-35
-35
-35
-35
-34
-34
-34
-34
-34
-33
-33
-33
-33
-33
-33
-33
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-32
-32
-32
-32
-32
-32
-32
-32
-32
-31
-31
-31
-31
-31
-31
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-30
-30
-30
-30
-30
-29
-29
-29
-28
-28
-28
-27
-27
-27
-26
-26
-26
-26
-25
-25
-25
-25
-25
-25
-25
-25
-25
-24
-24
-24
-24
-23
-23
-22
-22
-21
-20
-19
-19
-18
-17
-17
-16
-16
-15
-15
-14
-14
-14
-14
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-15
-15
-15
-15
-16
-16
-16
-16
-16
-17
-17
-17
-17
-18
-18
-18
-18
-19
-19
-20
-20
-21
-21
-22
-23
-23
-24
-24
-25
-26
-27
-27
-28
-29
-29
-30
-30
-31
-31
-31
-32
-32
-32
-32
-32
-33
-33
-33
-33
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-34
-34
-34
-33
-33
-32
-31
-31
-30
-30
-29
-28
-28
-27
-27
-26
-26
-25
-25
-24
-24
-24
-23
-23
-22
-21
-20
-19
-18
-17
-16
-15
-14
-13
-11
-10
-10
-9
-8
-7
-6
-6
-5
-5
-4
-4
-4
-4
-3
-3
-3
-3
-2
-2
-2
-2
-1
-1
-1
0
0
0
0
1
1
0
0
0
0
0
0
-1
-1
-1
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-4
-4
-5
-5
-5
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-6
-6
-6
-5
-5
-5
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-5
-5
-5
-4
-4
-4
-3
-3
-3
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-5
-5
-5
-5
-6
-6
-7
-7
-8
-8
-9
-10
-10
-11
-12
-13
-14
-15
-16
-17
-18
-19
-20
-21
-22
-23
-24
-25
-26
-27
-28
-29
-31
-32
-33
-34
-36
-37
-39
-40
-41
-43
-44
-45
-46
-47
-48
-49
-50
-51
-52
-53
-53
-54
-55
-56
-56
-57
-58
-59
-59
-60
-61
-63
-64
-65
-66
-68
-69
-71
-72
-73
-75
-76
-77
-78
-79
-81
-82
-83
-84
-85
-86
-87
-88
-89
-90
-91
-91
-92
-92
-93
-94
-94
-95
-95
-96
-96
-97
-97
-98
-98
-99
-99
-100
-101
-101
-102
-103
-104
-104
-105
-106
-107
-108
-108
-109
-110
-110
-111
-111
-112
-112
-112
-112
-112
-112
-112
-112
-112
-111
-111
-111
-111
-111
-111
-111
-111
-111
-112
-112
-112
-113
-114
-114
-115
-116
-116
-117
-118
-118
-118
-119
-119
-119
-118
-118
-118
-117
-116
-116
-115
-115
-114
-114
-113
-113
-112
-112
-111
-111
-111
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-109
-109
-109
-108
-108
-108
-108
-107
-107
-106
-106
-105
-104
-104
-103
-102
-102
-101
-100
-100
-99
-98
-98
-97
-96
-96
-95
-94
-93
-92
-92
-91
-90
-90
-89
-89
-88
-88
-87
-87
-86
-86
-86
-86
-86
-85
-85
-85
-85
-85
-84
-84
-84
-84
-83
-83
-83
-83
-83
-82
-82
-82
-82
-82
-82
-82
-82
-83
-83
-84
-85
-86
-87
-89
-90
-92
-93
-95
-97
-99
-101
-103
-105
-107
-109
-111
-113
-115
-117
-119
-120
-122
-124
-126
-127
-129
-131
-132
-134
-135
-137
-139
-140
-142
-144
-145
-147
-148
-149
-151
-152
-153
-155
-156
-157
-159
-160
-162
-163
-164
-166
-167
-168
-169
-170
-171
-171
-172
-172
-172
-172
-172
-172
-172
-171
-171
-170
-170
-169
-169
-168
-168
-168
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-166
-166
-166
-166
-166
-165
-165
-164
-164
-163
-163
-162
-162
-162
-161
-161
-161
-161
-161
-161
-161
-160
-160
-160
-160
-160
-160
-160
-161
-161
-161
-162
-162
-163
-163
-164
-164
-165
-166
-167
-168
-169
-171
-173
-174
-176
-179
-181
-183
-185
-187
-189
-191
-193
-195
-196
-198
-200
-201
-203
-205
-206
-208
-210
-212
-214
-215
-217
-219
-221
-223
-224
-226
-227
-229
-230
-231
-232
-233
-234
-234
-235
-235
-236
-236
-237
-237
-238
-238
-239
-239
-239
-239
-239
-239
-239
-239
-238
-238
-237
-236
-236
-235
-234
-234
-233
-232
-232
-231
-231
-230
-230
-230
-230
-229
-229
-229
-228
-228
-228
-227
-227
-226
-226
-226
-226
-225
-225
-225
-225
-225
-225
-225
-225
-225
-226
-226
-226
-227
-227
-227
-228
-228
-229
-229
-230
-230
-231
-232
-233
-234
-235
-236
-237
-238
-239
-240
-242
-243
-244
-245
-246
-247
-248
-249
-249
-250
-251
-252
-252
-253
-254
-255
-256
-257
-258
-260
-261
-263
-265
-267
-270
-272
-275
-278
-280
-283
-286
-289
-292
-295
-298
-301
-303
-306
-308
-311
-313
-315
-318
-320
-322
-325
-327
-329
-332
-334
-337
-339
-342
-344
-347
-349
-352
-354
-356
-359
-361
-363
-366
-368
-370
-372
-374
-376
-378
-380
-381
-383
-384
-386
-387
-388
-390
-391
-392
-393
-394
-394
-395
-396
-396
-397
-397
-397
-397
-397
-396
-396
-396
-396
-396
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-396
-396
-396
-396
-397
-397
-397
-397
-397
-397
-397
-397
-398
-398
-398
-399
-399
-400
-401
-401
-402
-403
-404
-405
-406
-408
-409
-410
-412
-414
-415
-417
-419
-421
-423
-425
-428
-430
-433
-435
-438
-441
-444
-447
-450
-453
-457
-460
-463
-467
-470
-474
-477
-481
-484
-488
-491
-494
-497
-500
-503
-506
-509
-512
-514
-517
-519
-522
-524
-526
-529
-531
-533
-535
-537
-540
-542
-544
-547
-549
-551
-554
-556
-558
-560
-562
-563
-565
-566
-567
-568
-569
-570
-570
-570
-570
-571
-571
-571
-571
-571
-571
-571
-571
-571
-571
-571
-571
-570
-570
-570
-570
-569
-569
-568
-567
-566
-565
-564
-563
-562
-561
-559
-558
-557
-556
-555
-555
-554
-554
-553
-553
-552
-552
-552
-552
-552
-552
-552
-552
-552
-551
-551
-551
-550
-550
-550
-549
-548
-548
-547
-547
-546
-546
-545
-545
-544
-544
-543
-543
-542
-542
-541
-541
-540
-540
-539
-539
-538
-537
-536
-535
-535
-534
-533
-532
-531
-529
-528
-527
-526
-525
-523
-522
-521
-519
-518
-516
-515
-513
-511
-510
-508
-506
-504
-503
-501
-499
-497
-495
-493
-491
-489
-487
-485
-482
-480
-477
-474
-471
-467
-464
-460
-457
-453
-450
-446
-443
-440
-436
-433
-430
-427
-425
-422
-419
-417
-415
-413
-410
-408
-406
-404
-403
-401
-399
-397
-395
-393
-391
-389
-387
-385
-384
-383
-381
-380
-379
-379
-378
-377
-377
-376
-376
-376
-376
-376
-376
-376
-376
-376
-375
-375
-375
-375
-375
-375
-374
-374
-374
-374
-374
-374
-374
-374
-373
-373
-373
-372
-372
-371
-370
-369
-368
-367
-366
-365
-363
-362
-361
-359
-358
-357
-356
-354
-353
-352
-351
-350
-349
-348
-347
-346
-345
-344
-343
-342
-340
-339
-338
-337
-335
-334
-333
-332
-331
-330
-329
-329
-328
-327
-327
-327
-326
-326
-326
-325
-325
-325
-325
-325
-325
-325
-324
-324
-324
-324
-324
-324
-324
-324
-324
-324
-325
-325
-325
-326
-326
-327
-327
-328
-328
-328
-329
-329
-329
-329
-329
-328
-328
-327
-327
-326
-326
-325
-324
-324
-324
-323
-323
-323
-323
-323
-324
-324
-325
-326
-327
-328
-329
-330
-331
-332
-334
-335
-336
-338
-340
-341
-343
-345
-347
-349
-351
-353
-355
-357
-359
-361
-363
-365
-367
-369
-371
-372
-374
-376
-378
-379
-381
-383
-384
-386
-388
-390
-392
-394
-396
-398
-400
-403
-405
-408
-411
-413
-416
-419
-422
-425
-429
-432
-435
-439
-443
-446
-450
-454
-458
-462
-466
-470
-473
-477
-481
-485
-488
-492
-495
-499
-502
-505
-508
-511
-513
-516
-518
-521
-523
-525
-527
-529
-531
-533
-534
-535
-536
-537
-538
-538
-538
-537
-537
-536
-535
-533
-531
-529
-527
-525
-523
-520
-518
-515
-513
-510
-507
-505
-502
-499
-497
-495
-492
-490
-488
-486
-484
-482
-480
-479
-477
-475
-473
-471
-470
-468
-467
-465
-464
-463
-461
-461
-460
-459
-459
-459
-460
-461
-462
-464
-466
-468
-471
-474
-477
-481
-484
-489
-493
-498
-503
-508
-513
-519
-525
-531
-537
-543
-550
-556
-563
-570
-577
-583
-590
-597
-604
-611
-617
-624
-630
-636
-642
-647
-652
-657
-662
-666
-670
-674
-678
-681
-685
-688
-691
-694
-697
-700
-703
-706
-710
-713
-716
-719
-722
-724
-727
-729
-731
-733
-735
-736
-737
-738
-738
-738
-738
-737
-736
-735
-734
-733
-732
-730
-729
-727
-725
-724
-722
-721
-719
-717
-716
-714
-713
-711
-710
-709
-707
-706
-705
-704
-703
-702
-701
-700
-699
-698
-698
-697
-696
-695
-695
-694
-693
-693
-692
-690
-689
-687
-685
-683
-681
-678
-675
-673
-669
-666
-663
-659
-656
-652
-649
-645
-641
-638
-634
-630
-626
-622
-618
-614
-610
-606
-602
-597
-593
-588
-584
-579
-574
-569
-564
-559
-554
-549
-544
-539
-533
-527
-522
-516
-510
-503
-497
-491
-484
-478
-471
-464
-457
-450
-443
-436
-429
-422
-415
-407
-400
-393
-386
-379
-372
-365
-358
-351
-344
-337
-330
-324
-317
-310
-304
-297
-291
-284
-277
-271
-264
-258
-252
-245
-239
-233
-227
-221
-216
-210
-205
-200
-194
-189
-185
-180
-176
-172
-168
-165
-162
-160
-157
-156
-154
-153
-152
-151
-151
-150
-150
-150
-149
-149
-148
-148
-147
-147
-146
-145
-144
-143
-142
-141
-140
-139
-137
-136
-135
-134
-133
-132
-131
-130
-128
-127
-125
-124
-122
-120
-117
-115
-112
-109
-106
-103
-100
-97
-94
-90
-87
-84
-81
-78
-75
-72
-69
-67
-64
-62
-61
-59
-58
-57
-56
-55
-55
-55
-55
-55
-55
-55
-56
-57
-57
-59
-60
-61
-63
-65
-66
-68
-71
-73
-75
-78
-81
-83
-86
-89
-92
-95
-97
-100
-103
-106
-109
-111
-114
-116
-119
-121
-123
-126
-128
-130
-132
-133
-135
-136
-138
-139
-140
-141
-142
-143
-143
-143
-143
-143
-143
-142
-141
-140
-138
-137
-135
-133
-131
-128
-126
-123
-120
-117
-113
-110
-106
-102
-98
-94
-89
-85
-80
-76
-71
-66
-62
-57
-53
-48
-44
-39
-35
-31
-27
-23
-19
-15
-12
-8
-4
0
4
8
13
17
21
25
30
34
39
44
48
53
58
62
67
72
76
81
85
89
94
98
102
105
109
113
116
119
123
126
129
132
135
139
142
145
148
152
155
158
162
166
170
174
178
182
186
190
194
198
202
205
209
213
216
219
222
225
228
230
232
234
236
237
239
240
241
242
243
244
246
247
248
249
251
252
254
255
257
259
260
262
264
266
268
270
272
273
275
277
279
281
283
285
287
289
290
292
294
295
297
298
299
300
300
301
301
301
301
301
300
299
299
298
297
296
296
295
294
294
294
294
294
294
294
294
295
295
296
296
297
297
298
299
299
299
300
300
300
299
299
298
297
295
294
292
290
288
286
284
282
280
278
276
274
272
271
269
267
265
264
262
260
258
256
254
251
249
247
244
242
239
236
234
231
228
225
222
219
216
213
210
207
204
200
197
194
191
188
185
182
178
175
172
168
165
161
158
154
150
147
144
140
137
133
130
127
124
121
117
114
111
108
105
102
99
96
93
90
87
84
82
79
77
75
73
71
70
69
69
68
69
69
70
71
72
73
74
76
78
80
82
84
86
88
90
93
95
98
101
103
106
108
111
113
116
118
121
123
125
127
130
132
134
136
138
140
141
143
145
146
147
149
150
151
152
153
154
155
156
157
157
158
158
159
160
160
160
160
160
160
160
159
159
158
156
155
153
151
149
147
145
143
140
138
136
133
131
129
127
125
123
121
119
118
116
115
114
113
113
112
112
112
111
111
112
112
112
113
113
114
114
115
116
117
119
120
122
123
125
127
130
132
135
137
140
143
147
150
154
157
161
164
168
172
176
180
184
188
192
196
200
204
208
212
215
219
223
226
229
233
236
238
241
244
246
248
249
250
251
251
252
252
251
251
250
249
248
247
246
245
244
243
242
241
239
238
237
236
234
232
231
229
227
224
222
219
216
213
211
208
205
202
200
197
195
193
191
189
188
186
185
184
182
181
180
179
178
177
176
175
174
173
173
172
171
171
170
170
170
170
170
171
171
172
173
174
174
175
176
178
179
180
181
182
183
184
185
187
188
189
190
192
194
195
198
200
203
206
209
212
216
220
224
228
232
237
241
246
251
255
260
265
270
275
280
285
290
296
301
306
312
317
323
329
334
340
346
352
357
363
368
374
379
385
390
394
399
404
408
412
416
420
424
428
432
436
440
444
448
452
455
459
462
465
467
470
472
474
475
477
478
479
480
481
482
482
483
483
483
483
483
482
481
481
480
479
478
476
475
473
472
470
468
466
464
461
459
457
455
453
451
449
447
446
444
443
442
440
439
438
437
437
436
435
435
434
433
433
432
432
432
431
431
431
431
431
432
432
433
434
435
436
437
439
441
443
445
447
450
453
456
459
463
466
470
474
478
482
486
490
495
499
503
507
512
516
520
525
529
533
537
540
544
548
552
555
559
563
567
570
574
578
582
586
590
594
598
602
606
609
613
617
621
624
628
631
635
638
641
644
647
650
653
656
658
661
664
666
669
671
674
676
679
681
684
686
688
690
692
694
696
697
699
700
701
702
702
703
703
703
702
702
701
700
699
697
696
694
691
689
686
683
680
676
672
669
664
660
656
652
647
642
638
633
628
623
618
613
608
603
598
593
588
584
579
574
569
565
561
556
552
548
544
540
537
533
530
527
524
521
519
516
514
512
511
509
508
507
506
505
504
503
503
502
502
501
501
501
500
500
500
499
499
498
498
497
496
496
495
494
493
492
490
489
488
487
486
484
483
482
480
479
478
477
476
475
475
474
474
474
474
474
473
473
473
473
473
473
473
472
472
471
470
469
467
466
464
462
459
457
454
451
448
445
442
438
435
431
428
424
420
416
412
407
402
397
392
387
381
375
369
362
356
349
341
334
326
318
310
301
292
284
275
266
257
247
238
228
219
209
200
190
181
171
161
152
142
133
123
114
105
97
88
80
72
64
57
50
43
36
30
24
18
13
8
3
-2
-6
-11
-15
-19
-22
-26
-29
-32
-35
-38
-41
-43
-45
-47
-49
-51
-52
-53
-55
-56
-57
-59
-60
-61
-63
-64
-66
-68
-70
-72
-74
-76
-78
-81
-83
-86
-89
-92
-95
-98
-102
-106
-110
-114
-118
-123
-128
-133
-138
-143
-148
-154
-159
-165
-171
-177
-182
-188
-194
-199
-205
-210
-215
-220
-225
-230
-235
-239
-244
-248
-253
-257
-261
-265
-269
-274
-278
-282
-286
-290
-294
-298
-302
-305
-309
-312
-315
-318
-321
-324
-327
-329
-332
-335
-338
-340
-343
-346
-348
-351
-354
-356
-359
-361
-364
-367
-369
-372
-374
-377
-379
-382
-384
-386
-389
-391
-393
-396
-398
-401
-403
-405
-408
-410
-412
-415
-417
-419
-422
-424
-427
-429
-432
-435
-437
-440
-443
-446
-449
-453
-456
-460
-464
-468
-472
-477
-481
-486
-491
-496
-501
-507
-512
-518
-523
-529
-535
-541
-548
-554
-560
-567
-573
-580
-586
-592
-599
-605
-611
-618
-624
-630
-636
-641
-647
-652
-658
-663
-668
-673
-677
-682
-686
-691
-695
-699
-703
-706
-710
-713
-716
-719
-721
-723
-725
-726
-728
-728
-729
-729
-728
-728
-726
-725
-723
-721
-718
-715
-712
-709
-706
-703
-699
-696
-692
-688
-685
-681
-678
-674
-670
-666
-663
-659
-656
-652
-649
-646
-643
-641
-638
-637
-635
-634
-633
-632
-631
-631
-632
-632
-633
-634
-635
-636
-638
-640
-642
-645
-647
-650
-653
-657
-660
-664
-668
-672
-676
-680
-685
-689
-694
-699
-703
-708
-713
-718
-723
-728
-732
-737
-742
-747
-752
-756
-761
-765
-770
-774
-778
-782
-786
-789
-793
-796
-799
-802
-805
-808
-811
-814
-817
-820
-823
-827
-830
-833
-837
-840
-844
-848
-852
-856
-860
-864
-868
-872
-876
-881
-885
-889
-893
-898
-902
-906
-910
-914
-918
-922
-926
-930
-934
-938
-942
-946
-950
-953
-957
-960
-963
-966
-969
-972
-974
-977
-979
-981
-983
-984
-986
-987
-988
-989
-989
-990
-990
-990
-990
-990
-990
-990
-990
-989
-989
-989
-988
-988
-988
-988
-987
-987
-987
-987
-987
-987
-986
-986
-987
-987
-987
-987
-988
-989
-990
-991
-992
-993
-994
-995
-996
-997
-999
-1000
-1000
-1002
-1002
-1004
-1006
-1006
-1008
-1008
-1010
-1012
-1012
-1014
-1016
-1018
-1020
-1022
-1025
-1028
-1031
-1034
-1037
-1041
-1044
-1048
-1052
-1056
-1060
-1065
-1069
-1073
-1077
-1082
-1086
-1090
-1094
-1098
-1101
-1105
-1108
-1111
-1114
-1117
-1120
-1123
-1126
-1129
-1132
-1135
-1137
-1140
-1143
-1145
-1147
-1149
-1151
-1153
-1155
-1157
-1158
-1160
-1161
-1163
-1164
-1166
-1167
-1169
-1170
-1171
-1172
-1174
-1175
-1176
-1178
-1179
-1181
-1182
-1184
-1185
-1187
-1188
-1189
-1191
-1192
-1194
-1195
-1197
-1199
-1201
-1202
-1204
-1206
-1208
-1210
-1213
-1215
-1217
-1219
-1221
-1223
-1226
-1228
-1230
-1232
-1234
-1236
-1238
-1239
-1241
-1242
-1243
-1244
-1245
-1245
-1246
-1246
-1246
-1245
-1245
-1244
-1243
-1243
-1242
-1241
-1240
-1239
-1238
-1237
-1236
-1235
-1235
-1234
-1233
-1233
-1232
-1231
-1231
-1230
-1230
-1229
-1229
-1229
-1228
-1228
-1228
-1228
-1228
-1228
-1229
-1229
-1229
-1230
-1231
-1232
-1233
-1234
-1235
-1236
-1238
-1239
-1241
-1242
-1243
-1244
-1245
-1246
-1247
-1247
-1248
-1248
-1248
-1248
-1248
-1247
-1247
-1246
-1245
-1244
-1243
-1242
-1240
-1239
-1237
-1235
-1233
-1231
-1228
-1226
-1223
-1219
-1216
-1213
-1209
-1206
-1202
-1198
-1195
-1192
-1189
-1186
-1183
-1180
-1178
-1176
-1174
-1172
-1171
-1170
-1169
-1168
-1167
-1167
-1167
-1167
-1167
-1168
-1169
-1170
-1171
-1173
-1175
-1177
-1180
-1182
-1185
-1189
-1192
-1196
-1200
-1203
-1207
-1211
-1215
-1219
-1223
-1226
-1230
-1233
-1236
-1239
-1242
-1245
-1248
-1251
-1254
-1257
-1260
-1263
-1266
-1269
-1273
-1276
-1280
-1284
-1288
-1292
-1296
-1300
-1304
-1309
-1313
-1318
-1322
-1327
-1332
-1337
-1342
-1347
-1352
-1358
-1363
-1369
-1376
-1382
-1389
-1395
-1402
-1409
-1416
-1423
-1430
-1437
-1444
-1450
-1457
-1464
-1470
-1476
-1482
-1488
-1494
-1500
-1506
-1512
-1517
-1523
-1529
-1535
-1540
-1546
-1552
-1558
-1564
-1570
-1576
-1583
-1589
-1595
-1602
-1608
-1615
-1622
-1629
-1635
-1642
-1649
-1656
-1663
-1670
-1677
-1684
-1691
-1698
-1705
-1712
-1719
-1726
-1733
-1740
-1747
-1754
-1761
-1768
-1775
-1783
-1790
-1797
-1804
-1811
-1819
-1826
-1833
-1840
-1848
-1855
-1862
-1869
-1876
-1883
-1889
-1896
-1902
-1908
-1914
-1920
-1926
-1932
-1937
-1943
-1948
-1953
-1958
-1963
-1968
-1973
-1977
-1981
-1986
-1990
-1994
-1998
-2001
-2005
-2009
-2013
-2017
-2020
-2024
-2027
-2029
-2033
-2036
-2039
-2041
-2045
-2047
-2050
-2052
-2054
-2057
-2059
-2061
-2063
-2065
-2067
-2069
-2071
-2073
-2075
-2077
-2079
-2081
-2082
-2084
-2086
-2088
-2090
-2092
-2094
-2096
-2098
-2100
-2102
-2105
-2107
-2108
-2110
-2112
-2113
-2114
-2115
-2116
-2117
-2117
-2118
-2118
-2118
-2117
-2117
-2116
-2114
-2112
-2110
-2108
-2105
-2102
-2098
-2094
-2090
-2085
-2079
-2073
-2067
-2060
-2053
-2045
-2037
-2029
-2020
-2011
-2001
-1991
-1981
-1971
-1960
-1949
-1938
-1927
-1915
-1903
-1892
-1880
-1868
-1856
-1844
-1833
-1821
-1810
-1798
-1786
-1775
-1763
-1752
-1740
-1728
-1716
-1704
-1693
-1681
-1669
-1657
-1645
-1633
-1621
-1610
-1598
-1586
-1575
-1564
-1552
-1541
-1531
-1520
-1509
-1499
-1489
-1479
-1469
-1459
-1449
-1440
-1431
-1421
-1412
-1404
-1395
-1386
-1378
-1370
-1362
-1354
-1347
-1340
-1333
-1326
-1319
-1313
-1307
-1301
-1296
-1290
-1284
-1279
-1273
-1268
-1262
-1257
-1251
-1246
-1240
-1235
-1229
-1223
-1218
-1212
-1206
-1200
-1195
-1189
-1183
-1177
-1171
-1165
-1160
-1154
-1148
-1142
-1135
-1129
-1122
-1115
-1108
-1101
-1093
-1085
-1077
-1069
-1060
-1052
-1043
-1034
-1026
-1016
-1008
-999
-990
-981
-972
-963
-953
-944
-934
-924
-914
-904
-894
-884
-874
-864
-855
-845
-835
-826
-816
-807
-798
-789
-780
-772
-763
-755
-747
-739
-732
-724
-717
-710
-703
-696
-689
-683
-677
-670
-664
-658
-652
-647
-641
-636
-631
-626
-622
-617
-613
-610
-606
-603
-601
-598
-596
-595
-594
-593
-593
-593
-594
-595
-596
-598
-600
-603
-605
-608
-611
-614
-617
-621
-624
-627
-630
-633
-636
-639
-642
-645
-647
-650
-653
-656
-659
-661
-664
-667
-669
-672
-675
-678
-680
-682
-685
-687
-689
-690
-692
-693
-694
-694
-694
-694
-693
-692
-691
-689
-687
-685
-683
-681
-678
-675
-672
-669
-665
-661
-658
-654
-650
-646
-642
-638
-634
-630
-626
-622
-619
-615
-612
-609
-606
-604
-601
-598
-596
-594
-591
-589
-587
-585
-584
-582
-580
-578
-575
-573
-571
-568
-566
-563
-560
-557
-554
-551
-548
-545
-542
-538
-535
-531
-528
-524
-520
-517
-513
-509
-504
-500
-496
-491
-486
-481
-476
-470
-464
-458
-452
-446
-439
-432
-425
-418
-410
-403
-395
-388
-380
-372
-364
-356
-348
-340
-332
-324
-315
-307
-299
-290
-282
-273
-265
-256
-248
-239
-230
-222
-213
-205
-196
-188
-180
-172
-165
-157
-149
-142
-134
-127
-119
-112
-104
-97
-89
-82
-75
-68
-61
-54
-48
-42
-36
-30
-24
-19
-15
-10
-6
-3
0
3
5
8
10
12
13
15
16
17
18
19
19
20
20
20
20
20
19
19
18
16
15
13
11
9
6
4
1
-2
-5
-7
-10
-13
-16
-19
-22
-25
-28
-31
-34
-37
-40
-43
-47
-50
-53
-57
-60
-63
-67
-70
-73
-76
-78
-81
-83
-85
-87
-89
-90
-91
-91
-92
-92
-93
-93
-93
-93
-92
-92
-91
-91
-90
-90
-89
-88
-88
-87
-87
-86
-85
-85
-84
-84
-83
-83
-82
-81
-80
-79
-78
-77
-76
-75
-74
-72
-71
-70
-69
-69
-68
-68
-68
-69
-69
-70
-72
-73
-75
-77
-79
-82
-84
-87
-90
-93
-96
-100
-103
-107
-111
-115
-120
-124
-128
-133
-138
-142
-147
-153
-158
-164
-169
-175
-182
-188
-194
-201
-208
-215
-222
-229
-236
-244
-251
-259
-267
-276
-284
-293
-301
-310
-319
-328
-337
-346
-355
-364
-373
-382
-390
-399
-408
-416
-425
-433
-442
-450
-458
-466
-473
-481
-488
-495
-502
-508
-515
-521
-527
-532
-538
-542
-547
-551
-555
-559
-562
-565
-567
-569
-571
-572
-573
-574
-575
-575
-574
-574
-573
-572
-570
-568
-566
-563
-560
-557
-553
-549
-545
-540
-535
-529
-523
-517
-511
-505
-498
-492
-485
-478
-471
-464
-457
-449
-442
-434
-426
-418
-410
-402
-394
-386
-377
-369
-361
-353
-345
-337
-329
-322
-315
-308
-301
-295
-289
-283
-278
-272
-268
-263
-259
-255
-252
-248
-245
-243
-240
-238
-236
-235
-233
-232
-232
-231
-231
-231
-231
-231
-232
-233
-234
-235
-237
-239
-241
-243
-246
-249
-252
-255
-258
-262
-266
-270
-274
-279
-283
-288
-293
-298
-303
-308
-313
-318
-323
-328
-332
-337
-341
-345
-350
-353
-357
-361
-364
-367
-369
-372
-374
-376
-378
-380
-382
-383
-385
-386
-387
-387
-388
-388
-388
-387
-386
-385
-383
-382
-379
-377
-374
-370
-367
-362
-358
-353
-348
-342
-336
-330
-324
-317
-309
-302
-294
-286
-278
-270
-261
-252
-243
-234
-225
-216
-206
-197
-187
-178
-168
-159
-149
-139
-130
-120
-111
-101
-92
-83
-75
-66
-58
-49
-41
-34
-26
-19
-11
-4
3
10
17
24
30
37
43
49
55
61
67
73
78
83
89
94
99
105
110
115
120
125
130
135
140
145
150
155
160
165
170
175
180
185
190
195
200
205
210
215
220
225
229
234
239
244
248
253
258
262
267
272
277
282
287
292
297
302
308
313
319
325
331
337
343
349
355
361
367
373
379
385
391
397
402
408
414
419
425
430
435
441
445
450
455
459
463
467
470
473
476
478
480
482
484
486
487
488
489
490
490
490
491
491
491
490
490
489
489
488
487
486
484
483
481
479
477
475
473
471
468
466
463
461
458
456
453
450
448
445
443
440
437
435
432
429
426
423
420
417
414
410
407
404
400
397
394
391
388
385
382
379
376
374
372
370
368
366
364
362
361
359
358
356
355
353
352
350
349
348
346
345
343
341
339
337
336
334
332
330
329
328
326
325
324
324
323
322
321
321
320
320
319
319
318
318
318
318
318
318
318
318
319
319
319
320
320
320
321
321
321
321
321
321
321
321
321
321
321
321
321
322
322
323
323
324
325
326
328
329
331
332
334
336
338
340
341
343
345
347
348
349
351
352
353
354
355
356
357
358
359
359
360
360
360
361
361
361
360
360
360
360
360
360
360
360
359
359
359
358
358
357
356
355
354
353
351
350
348
346
344
341
339
336
334
331
328
326
323
320
316
313
310
306
303
299
295
292
288
284
281
277
274
271
268
265
263
260
258
256
255
253
252
251
251
250
250
250
250
250
251
251
253
254
256
258
260
262
265
268
271
275
279
284
289
294
300
307
314
321
329
337
346
355
365
375
385
396
407
418
430
442
454
466
478
491
503
515
528
540
553
565
577
590
602
614
626
638
650
661
672
682
693
702
712
721
730
738
746
754
761
768
775
781
787
792
797
802
806
809
813
816
818
820
822
823
824
825
825
825
824
824
822
821
820
818
816
813
811
808
806
803
799
796
793
789
786
782
779
776
773
770
768
765
763
761
759
758
756
755
754
753
752
752
751
751
751
751
751
751
752
753
754
755
756
758
759
761
763
766
768
771
774
778
781
785
789
794
798
803
808
813
818
823
828
834
839
845
850
856
861
867
872
877
882
887
891
896
900
904
908
911
915
917
920
922
924
925
926
927
928
928
929
929
929
928
928
927
926
925
924
923
922
920
919
917
915
914
912
910
908
906
904
903
901
899
897
895
893
892
890
888
886
885
884
882
881
880
879
878
878
877
877
877
877
878
879
880
882
883
885
888
891
894
898
902
906
911
916
921
927
933
939
945
951
958
964
971
977
984
990
997
1002
1008
1016
1022
1028
1034
1040
1046
1051
1057
1062
1067
1072
1076
1081
1085
1088
1092
1095
1098
1102
1104
1107
1110
1112
1115
1117
1119
1121
1123
1125
1127
1128
1130
1132
1133
1134
1136
1137
1137
1138
1139
1139
1139
1139
1139
1138
1138
1137
1137
1136
1135
1134
1133
1132
1131
1131
1130
1129
1128
1128
1127
1126
1126
1125
1125
1124
1124
1123
1122
1122
1121
1120
1120
1119
1118
1117
1116
1114
1113
1112
1110
1109
1107
1106
1104
1103
1102
1101
1100
1099
1099
1098
1098
1098
1098
1099
1099
1100
1101
1102
1104
1106
1108
1111
1113
1117
1120
1123
1127
1131
1135
1139
1144
1148
1153
1158
1163
1167
1173
1178
1183
1188
1193
1199
1204
1209
1215
1220
1225
1230
1235
1240
1245
1250
1255
1259
1263
1268
1272
1275
1279
1282
1285
1288
1290
1292
1294
1295
1296
1297
1297
1297
1297
1297
1296
1295
1294
1293
1291
1290
1288
1285
1283
1281
1278
1276
1273
1271
1268
1266
1263
1260
1257
1254
1251
1247
1244
1240
1236
1232
1228
1224
1220
1216
1211
1207
1202
1197
1192
1187
1182
1177
1172
1167
1161
1155
1150
1144
1137
1131
1124
1117
1110
1103
1096
1088
1080
1072
1065
1057
1049
1041
1033
1026
1018
1010
1002
995
987
980
972
964
956
948
940
932
923
915
906
898
889
880
871
863
854
845
836
827
818
809
800
791
781
772
762
752
742
732
721
711
700
689
678
667
656
644
633
621
610
598
587
575
563
552
540
528
516
504
492
481
469
458
447
436
425
414
404
393
383
373
364
354
345
335
326
318
309
301
293
285
277
269
261
253
246
238
231
223
216
209
201
194
187
181
174
168
161
155
149
143
138
132
127
122
117
112
108
104
100
96
92
89
85
82
79
76
73
70
68
65
63
61
59
57
56
54
53
51
50
49
48
47
46
45
44
43
42
41
40
39
38
38
37
36
36
35
35
34
33
33
32
32
31
31
31
31
30
30
30
30
30
29
29
29
28
28
27
26
25
24
23
22
21
20
19
18
17
16
16
15
15
15
15
15
15
16
16
17
18
19
21
22
23
25
26
28
29
31
33
34
36
38
40
41
43
44
46
47
48
48
49
49
48
48
47
45
44
41
38
35
31
27
22
17
10
4
-4
-11
-20
-29
-38
-48
-58
-69
-80
-91
-103
-114
-126
-138
-150
-162
-174
-186
-197
-208
-218
-228
-238
-247
-256
-264
-271
-277
-283
-288
-292
-296
-299
-301
-303
-304
-304
-304
-303
-301
-299
-296
-293
-290
-285
-281
-276
-270
-264
-258
-252
-245
-237
-230
-222
-214
-206
-197
-189
-181
-172
-164
-156
-148
-140
-132
-125
-118
-111
-105
-98
-92
-87
-81
-76
-72
-68
-64
-60
-57
-55
-53
-51
-49
-47
-46
-45
-43
-42
-41
-39
-38
-37
-35
-34
-32
-30
-28
-26
-24
-21
-19
-16
-13
-10
-6
-3
1
5
9
14
19
24
29
34
39
45
51
56
62
69
75
81
88
95
102
109
116
124
132
140
148
157
166
174
184
193
202
211
221
230
240
249
259
268
278
287
297
306
315
324
333
342
350
359
367
376
384
392
399
407
415
422
430
437
444
452
459
466
473
480
488
495
502
510
517
525
532
540
547
555
562
570
577
585
593
601
608
616
624
632
640
648
656
664
672
680
689
697
706
714
723
732
741
750
759
768
777
786
795
804
813
822
831
839
848
856
864
872
879
886
892
898
904
910
914
919
923
927
931
935
938
941
944
947
949
952
954
956
958
960
962
963
965
966
968
969
970
971
972
972
973
973
974
974
974
973
973
973
973
973
972
972
972
972
972
972
972
971
971
971
971
971
971
971
971
971
971
972
972
973
974
975
976
977
978
980
981
983
985
987
989
991
993
995
996
997
999
999
1000
1000
1000
1000
1000
999
998
996
995
993
991
989
987
985
982
980
978
975
973
970
968
965
962
958
955
951
947
943
939
934
930
925
919
914
908
902
895
888
881
874
866
858
850
842
833
825
816
807
798
789
780
771
762
753
744
735
726
717
709
700
691
682
673
664
655
646
637
628
620
611
603
594
586
579
572
565
559
553
548
544
540
536
533
531
530
529
528
528
529
530
532
534
537
540
544
549
554
559
565
571
578
585
592
599
607
615
623
631
638
646
654
661
668
675
681
687
692
697
702
706
709
713
715
717
718
718
717
716
714
711
707
703
699
694
688
681
674
667
659
651
642
632
623
613
602
592
581
569
558
546
534
522
509
497
484
471
459
446
434
422
410
398
386
374
362
350
338
326
314
302
289
277
265
253
241
229
217
206
194
183
171
160
149
138
127
115
104
93
82
70
59
47
36
24
12
1
-11
-22
-34
-45
-57
-68
-80
-91
-102
-113
-124
-134
-144
-154
-164
-173
-181
-190
-198
-205
-212
-218
-224
-229
-234
-237
-241
-243
-245
-247
-247
-247
-246
-245
-243
-240
-237
-233
-229
-225
-220
-215
-209
-204
-198
-192
-186
-180
-175
-169
-164
-159
-154
-149
-145
-141
-138
-134
-131
-129
-126
-124
-122
-120
-118
-117
-116
-115
-115
-115
-114
-115
-115
-115
-115
-115
-114
-114
-113
-112
-110
-108
-106
-103
-100
-96
-91
-85
-79
-72
-64
-56
-46
-36
-26
-15
-3
9
22
35
49
63
77
92
107
122
137
152
168
184
200
217
233
250
266
283
300
316
333
350
366
382
399
415
430
446
461
475
490
503
517
529
541
552
563
573
583
592
601
609
617
624
631
637
643
649
654
659
664
668
672
676
680
684
687
690
692
694
696
697
698
698
698
698
697
695
693
690
688
684
680
676
672
667
661
656
650
643
637
630
623
615
607
599
590
581
571
562
552
541
531
520
508
497
485
473
461
448
436
423
410
397
385
372
359
346
333
321
309
297
285
274
263
253
243
234
224
216
207
199
192
184
178
171
165
159
154
149
144
139
135
130
126
121
117
112
107
102
97
91
85
79
73
66
59
52
44
37
29
21
12
4
-5
-14
-22
-31
-40
-49
-57
-66
-74
-83
-91
-100
-108
-117
-125
-134
-142
-151
-159
-168
-176
-184
-192
-200
-208
-216
-224
-231
-239
-246
-254
-261
-269
-276
-283
-290
-298
-305
-313
-321
-329
-337
-345
-354
-362
-371
-380
-389
-399
-408
-417
-427
-436
-445
-455
-464
-473
-482
-491
-499
-507
-515
-523
-530
-537
-544
-550
-556
-561
-566
-570
-574
-578
-581
-584
-586
-588
-590
-591
-592
-592
-592
-592
-592
-591
-591
-590
-589
-588
-587
-586
-586
-585
-585
-585
-585
-585
-586
-586
-588
-589
-591
-593
-596
-598
-602
-605
-609
-613
-617
-621
-626
-631
-636
-642
-648
-653
-659
-665
-671
-677
-683
-689
-695
-700
-706
-712
-717
-722
-728
-733
-737
-742
-746
-751
-754
-758
-761
-765
-768
-771
-774
-777
-780
-783
-786
-789
-792
-795
-799
-803
-808
-812
-818
-823
-830
-837
-844
-852
-861
-869
-879
-889
-899
-909
-920
-931
-943
-954
-966
-977
-989
-1000
-1012
-1025
-1037
-1048
-1060
-1071
-1082
-1092
-1102
-1112
-1122
-1130
-1138
-1146
-1153
-1159
-1164
-1169
-1173
-1176
-1178
-1180
-1181
-1181
-1181
-1180
-1178
-1176
-1173
-1170
-1166
-1162
-1157
-1152
-1146
-1140
-1133
-1126
-1118
-1110
-1102
-1093
-1084
-1075
-1066
-1056
-1047
-1037
-1028
-1018
-1010
-1002
-996
-989
-982
-977
-972
-968
-965
-962
-960
-959
-958
-958
-959
-961
-963
-966
-969
-973
-977
-982
-987
-992
-998
-1002
-1008
-1014
-1022
-1028
-1035
-1042
-1049
-1056
-1064
-1072
-1080
-1088
-1096
-1104
-1112
-1121
-1129
-1137
-1146
-1154
-1162
-1170
-1178
-1186
-1194
-1201
-1209
-1216
-1223
-1229
-1235
-1241
-1247
-1253
-1258
-1264
-1269
-1274
-1279
-1284
-1289
-1294
-1300
-1305
-1310
-1315
-1320
-1325
-1330
-1335
-1340
-1344
-1348
-1353
-1356
-1360
-1363
-1366
-1369
-1372
-1374
-1377
-1379
-1381
-1382
-1384
-1385
-1387
-1388
-1389
-1390
-1391
-1392
-1392
-1393
-1394
-1395
-1396
-1397
-1398
-1400
-1401
-1402
-1404
-1405
-1406
-1407
-1408
-1409
-1410
-1411
-1412
-1412
-1413
-1413
-1413
-1414
-1414
-1414
-1415
-1415
-1416
-1416
-1417
-1418
-1418
-1419
-1421
-1422
-1423
-1424
-1425
-1427
-1428
-1430
-1432
-1434
-1436
-1438
-1441
-1444
-1447
-1450
-1453
-1457
-1461
-1466
-1470
-1476
-1481
-1487
-1493
-1499
-1506
-1513
-1520
-1527
-1535
-1543
-1551
-1559
-1567
-1575
-1583
-1591
-1599
-1606
-1614
-1621
-1628
-1635
-1641
-1648
-1654
-1660
-1666
-1672
-1678
-1683
-1689
-1694
-1700
-1705
-1710
-1715
-1720
-1724
-1728
-1732
-1735
-1739
-1742
-1745
-1747
-1749
-1751
-1752
-1753
-1753
-1753
-1752
-1750
-1749
-1746
-1743
-1740
-1736
-1731
-1726
-1721
-1715
-1708
-1702
-1694
-1687
-1678
-1670
-1661
-1652
-1642
-1632
-1622
-1612
-1601
-1590
-1579
-1568
-1557
-1545
-1534
-1523
-1512
-1501
-1490
-1479
-1469
-1458
-1448
-1438
-1428
-1418
-1408
-1398
-1389
-1379
-1370
-1361
-1353
-1344
-1336
-1328
-1319
-1311
-1304
-1296
-1288
-1280
-1273
-1266
-1258
-1251
-1244
-1237
-1229
-1222
-1215
-1207
-1199
-1192
-1184
-1175
-1167
-1158
-1150
-1141
-1132
-1123
-1113
-1104
-1094
-1084
-1074
-1064
-1054
-1045
-1035
-1025
-1014
-1006
-997
-988
-980
-971
-963
-956
-948
-941
-934
-927
-920
-914
-907
-901
-895
-889
-883
-877
-871
-865
-859
-853
-847
-841
-835
-828
-822
-815
-809
-802
-795
-788
-780
-773
-765
-758
-750
-742
-735
-727
-719
-711
-703
-696
-688
-681
-673
-666
-659
-652
-645
-638
-632
-626
-619
-613
-607
-600
-593
-586
-579
-572
-564
-556
-548
-540
-532
-524
-516
-508
-500
-493
-486
-479
-472
-466
-461
-456
-451
-447
-443
-440
-437
-435
-433
-431
-430
-428
-428
-427
-427
-426
-426
-426
-426
-426
-426
-425
-425
-424
-423
-422
-420
-418
-415
-413
-410
-406
-402
-398
-393
-387
-382
-375
-369
-362
-354
-346
-338
-329
-320
-311
-301
-291
-280
-269
-258
-246
-234
-222
-209
-196
-182
-168
-154
-140
-125
-111
-96
-81
-66
-52
-37
-22
-8
7
21
35
48
62
75
87
100
112
123
134
145
155
166
175
185
194
203
212
221
230
238
247
255
263
271
279
287
294
302
309
316
323
329
335
341
347
352
358
362
367
371
375
378
381
384
387
389
391
393
394
395
396
396
396
396
395
394
393
392
390
388
386
384
382
379
377
374
371
367
364
361
357
354
350
346
343
339
335
331
328
324
320
317
314
311
308
305
303
301
300
298
297
296
295
295
294
294
294
293
293
293
293
293
293
292
292
292
291
290
290
289
287
286
284
282
280
278
275
272
269
265
262
258
254
250
246
242
238
234
230
226
222
219
215
211
208
205
202
199
196
193
190
187
185
182
180
178
176
174
172
170
168
167
166
165
164
163
162
162
161
161
160
160
160
160
160
160
159
159
159
158
158
157
155
154
152
149
146
142
138
133
127
121
114
107
98
89
79
68
57
45
32
18
4
-11
-26
-42
-59
-76
-93
-111
-129
-148
-167
-186
-205
-224
-244
-263
-283
-302
-322
-341
-360
-379
-399
-418
-436
-455
-474
-492
-511
-529
-547
-565
-582
-599
-616
-633
-649
-665
-681
-696
-711
-725
-740
-754
-767
-780
-793
-805
-818
-829
-841
-852
-862
-872
-882
-892
-901
-910
-918
-926
-934
-941
-947
-953
-959
-964
-969
-973
-976
-979
-982
-984
-986
-988
-989
-990
-991
-991
-991
-991
-991
-990
-989
-988
-987
-986
-985
-983
-982
-980
-979
-978
-977
-977
-977
-977
-977
-977
-978
-979
-980
-982
-983
-985
-987
-989
-992
-995
-997
-1000
-1004
-1006
-1010
-1014
-1018
-1022
-1028
-1033
-1039
-1045
-1051
-1057
-1063
-1070
-1077
-1085
-1092
-1100
-1108
-1116
-1124
-1133
-1142
-1151
-1160
-1169
-1179
-1188
-1198
-1207
-1217
-1226
-1235
-1245
-1254
-1263
-1272
-1281
-1290
-1298
-1306
-1314
-1322
-1330
-1337
-1344
-1351
-1357
-1363
-1370
-1376
-1382
-1388
-1394
-1400
-1405
-1411
-1416
-1421
-1426
-1431
-1436
-1441
-1445
-1450
-1454
-1458
-1462
-1465
-1469
-1472
-1476
-1479
-1482
-1485
-1488
-1491
-1494
-1497
-1499
-1502
-1505
-1508
-1511
-1515
-1518
-1521
-1525
-1528
-1531
-1535
-1538
-1542
-1545
-1548
-1551
-1555
-1558
-1561
-1564
-1567
-1570
-1573
-1576
-1579
-1582
-1585
-1588
-1591
-1594
-1597
-1599
-1602
-1605
-1608
-1611
-1614
-1618
-1621
-1625
-1629
-1634
-1639
-1644
-1649
-1655
-1660
-1667
-1673
-1679
-1685
-1692
-1698
-1705
-1711
-1717
-1723
-1728
-1733
-1738
-1742
-1745
-1748
-1750
-1752
-1753
-1754
-1754
-1754
-1753
-1752
-1751
-1750
-1748
-1747
-1745
-1742
-1740
-1738
-1736
-1734
-1732
-1730
-1728
-1726
-1725
-1723
-1723
-1722
-1722
-1723
-1724
-1725
-1728
-1730
-1734
-1738
-1743
-1748
-1755
-1762
-1770
-1778
-1788
-1798
-1808
-1820
-1832
-1844
-1857
-1871
-1886
-1901
-1917
-1933
-1950
-1967
-1986
-2004
-2024
-2044
-2065
-2087
-2109
-2132
-2155
-2179
-2203
-2228
-2254
-2279
-2305
-2332
-2358
-2385
-2411
-2438
-2464
-2490
-2516
-2542
-2568
-2593
-2618
-2643
-2667
-2691
-2715
-2738
-2761
-2783
-2805
-2826
-2847
-2868
-2887
-2907
-2925
-2944
-2961
-2978
-2995
-3011
-3027
-3043
-3058
-3073
-3088
-3103
-3117
-3132
-3146
-3160
-3175
-3189
-3203
-3218
-3232
-3246
-3260
-3274
-3288
-3302
-3316
-3330
-3344
-3357
-3371
-3384
-3397
-3410
-3422
-3434
-3445
-3456
-3466
-3475
-3484
-3492
-3499
-3506
-3512
-3517
-3522
-3525
-3528
-3530
-3530
-3530
-3530
-3528
-3525
-3521
-3517
-3511
-3505
-3498
-3490
-3481
-3471
-3461
-3450
-3438
-3425
-3411
-3397
-3382
-3367
-3351
-3335
-3317
-3300
-3282
-3263
-3244
-3225
-3206
-3186
-3166
-3147
-3127
-3106
-3086
-3066
-3046
-3025
-3005
-2984
-2963
-2943
-2922
-2901
-2880
-2859
-2838
-2817
-2796
-2774
-2752
-2731
-2709
-2687
-2664
-2642
-2619
-2596
-2573
-2550
-2526
-2502
-2478
-2453
-2429
-2404
-2379
-2353
-2327
-2301
-2275
-2248
-2220
-2193
-2165
-2137
-2109
-2080
-2052
-2024
-1996
-1968
-1940
-1912
-1885
-1858
-1831
-1805
-1779
-1754
-1729
-1705
-1681
-1658
-1636
-1614
-1593
-1572
-1552
-1533
-1514
-1495
-1477
-1460
-1443
-1427
-1411
-1396
-1382
-1368
-1355
-1342
-1330
-1319
-1308
-1298
-1288
-1279
-1270
-1261
-1253
-1246
-1239
-1232
-1225
-1219
-1213
-1207
-1202
-1197
-1192
-1187
-1182
-1178
-1174
-1170
-1167
-1163
-1160
-1157
-1154
-1151
-1148
-1145
-1143
-1140
-1137
-1135
-1132
-1129
-1127
-1124
-1121
-1118
-1115
-1112
-1109
-1106
-1103
-1099
-1096
-1093
-1090
-1086
-1083
-1080
-1077
-1073
-1070
-1067
-1064
-1061
-1058
-1056
-1053
-1051
-1049
-1048
-1046
-1045
-1044
-1044
-1043
-1043
-1044
-1044
-1045
-1046
-1047
-1048
-1050
-1052
-1054
-1056
-1059
-1062
-1065
-1068
-1072
-1076
-1081
-1085
-1090
-1096
-1101
-1107
-1113
-1119
-1125
-1131
-1138
-1144
-1151
-1157
-1164
-1170
-1177
-1183
-1190
-1196
-1203
-1209
-1215
-1222
-1228
-1235
-1241
-1248
-1255
-1262
-1269
-1275
-1282
-1289
-1297
-1304
-1311
-1319
-1327
-1335
-1343
-1351
-1360
-1368
-1377
-1386
-1395
-1404
-1413
-1422
-1432
-1441
-1451
-1461
-1472
-1482
-1493
-1504
-1515
-1527
-1538
-1550
-1562
-1574
-1586
-1598
-1610
-1621
-1633
-1643
-1654
-1664
-1673
-1682
-1691
-1698
-1705
-1711
-1717
-1721
-1725
-1728
-1731
-1732
-1733
-1733
-1732
-1731
-1728
-1725
-1720
-1715
-1709
-1702
-1694
-1685
-1675
-1665
-1653
-1641
-1629
-1615
-1601
-1586
-1570
-1554
-1538
-1521
-1504
-1486
-1468
-1450
-1432
-1414
-1396
-1378
-1360
-1342
-1324
-1307
-1290
-1274
-1258
-1242
-1227
-1212
-1198
-1183
-1169
-1155
-1142
-1128
-1114
-1101
-1087
-1074
-1060
-1047
-1033
-1020
-1006
-993
-979
-965
-952
-938
-924
-911
-898
-884
-871
-858
-845
-832
-819
-806
-793
-780
-768
-755
-742
-730
-717
-705
-693
-681
-669
-657
-645
-634
-623
-612
-602
-591
-581
-571
-562
-552
-542
-533
-523
-514
-504
-494
-485
-475
-465
-455
-445
-434
-424
-413
-402
-391
-379
-367
-355
-342
-330
-317
-304
-291
-279
-266
-254
-241
-230
-218
-207
-197
-187
-178
-169
-161
-153
-147
-141
-135
-131
-127
-124
-122
-121
-120
-121
-122
-124
-128
-132
-137
-142
-149
-157
-165
-174
-184
-194
-205
-216
-228
-239
-252
-264
-277
-289
-302
-315
-328
-341
-354
-366
-379
-392
-404
-416
-429
-440
-452
-463
-474
-485
-495
-505
-515
-524
-534
-543
-553
-562
-571
-581
-590
-600
-610
-620
-630
-640
-651
-662
-673
-684
-695
-707
-720
-732
-745
-759
-772
-786
-801
-815
-830
-846
-861
-877
-893
-910
-926
-943
-961
-978
-996
-1014
-1033
-1051
-1070
-1089
-1107
-1126
-1145
-1164
-1183
-1202
-1221
-1240
-1259
-1277
-1295
-1312
-1330
-1346
-1363
-1378
-1393
-1407
-1421
-1434
-1446
-1458
-1468
-1479
-1488
-1497
-1505
-1513
-1521
-1528
-1534
-1540
-1546
-1551
-1556
-1560
-1564
-1567
-1570
-1572
-1574
-1576
-1577
-1577
-1577
-1577
-1576
-1575
-1573
-1571
-1569
-1566
-1563
-1560
-1557
-1553
-1550
-1546
-1543
-1539
-1536
-1532
-1528
-1524
-1520
-1516
-1512
-1507
-1503
-1498
-1492
-1487
-1481
-1475
-1469
-1462
-1455
-1448
-1441
-1434
-1427
-1420
-1412
-1405
-1397
-1390
-1383
-1375
-1368
-1361
-1354
-1347
-1341
-1334
-1328
-1322
-1316
-1310
-1305
-1299
-1294
-1290
-1285
-1281
-1277
-1273
-1270
-1267
-1264
-1262
-1260
-1258
-1257
-1256
-1256
-1256
-1257
-1258
-1260
-1262
-1265
-1268
-1273
-1277
-1283
-1289
-1296
-1304
-1312
-1321
-1331
-1341
-1352
-1364
-1376
-1389
-1403
-1417
-1432
-1447
-1462
-1478
-1494
-1511
-1528
-1545
-1563
-1581
-1599
-1618
-1637
-1657
-1676
-1697
-1717
-1738
-1759
-1780
-1802
-1824
-1846
-1869
-1892
-1915
-1938
-1962
-1985
-2009
-2033
-2057
-2081
-2106
-2130
-2154
-2178
-2203
-2227
-2251
-2276
-2300
-2323
-2347
-2370
-2392
-2415
-2437
-2458
-2480
-2501
-2522
-2543
-2563
-2584
-2604
-2625
-2645
-2666
-2687
-2708
-2729
-2750
-2771
-2793
-2816
-2838
-2861
-2885
-2909
-2933
-2958
-2983
-3009
-3036
-3063
-3090
-3118
-3147
-3176
-3206
-3236
-3267
-3298
-3330
-3362
-3394
-3426
-3459
-3492
-3525
-3559
-3593
-3627
-3661
-3695
-3729
-3764
-3799
-3834
-3869
-3905
-3940
-3976
-4011
-4048
-4085
-4122
-4159
-4196
-4234
-4271
-4309
-4346
-4384
-4422
-4459
-4497
-4535
-4572
-4609
-4646
-4682
-4719
-4755
-4790
-4825
-4860
-4895
-4930
-4964
-4998
-5032
-5066
-5100
-5134
-5167
-5201
-5234
-5267
-5300
-5333
-5366
-5398
-5430
-5462
-5493
-5524
-5555
-5585
-5615
-5644
-5673
-5702
-5730
-5757
-5784
-5811
-5837
-5862
-5887
-5911
-5934
-5956
-5978
-5999
-6019
-6038
-6056
-6074
-6091
-6106
-6121
-6136
-6149
-6162
-6174
-6185
-6196
-6206
-6216
-6224
-6233
-6241
-6248
-6255
-6261
-6267
-6273
-6278
-6282
-6287
-6290
-6294
-6297
-6300
-6302
-6305
-6307
-6308
-6310
-6311
-6312
-6313
-6313
-6314
-6314
-6314
-6313
-6312
-6311
-6310
-6308
-6306
-6304
-6302
-6300
-6297
-6294
-6291
-6288
-6285
-6281
-6278
-6274
-6270
-6266
-6261
-6257
-6252
-6247
-6241
-6236
-6230
-6224
-6217
-6210
-6203
-6195
-6187
-6178
-6169
-6160
-6150
-6140
-6130
-6120
-6109
-6098
-6087
-6075
-6064
-6052
-6040
-6028
-6016
-6004
-5992
-5980
-5968
-5956
-5944
-5932
-5920
-5908
-5896
-5884
-5873
-5861
-5849
-5838
-5827
-5816
-5805
-5794
-5784
-5774
-5764
-5754
-5744
-5735
-5726
-5718
-5709
-5701
-5694
-5687
-5680
-5674
-5669
-5664
-5660
-5656
-5652
-5649
-5646
-5644
-5642
-5640
-5639
-5638
-5638
-5638
-5638
-5639
-5639
-5640
-5641
-5641
-5642
-5642
-5643
-5643
-5643
-5643
-5643
-5643
-5642
-5641
-5640
-5639
-5638
-5636
-5634
-5632
-5629
-5626
-5623
-5620
-5616
-5612
-5607
-5603
-5598
-5592
-5587
-5581
-5575
-5569
-5563
-5557
-5551
-5545
-5539
-5532
-5526
-5520
-5513
-5507
-5500
-5494
-5487
-5481
-5474
-5468
-5462
-5456
-5450
-5443
-5437
-5431
-5424
-5418
-5411
-5404
-5397
-5390
-5382
-5374
-5366
-5358
-5349
-5340
-5330
-5321
-5310
-5300
-5289
-5277
-5265
-5253
-5240
-5226
-5212
-5198
-5183
-5167
-5150
-5133
-5115
-5096
-5077
-5057
-5036
-5014
-4992
-4969
-4946
-4922
-4897
-4872
-4846
-4820
-4793
-4766
-4739
-4711
-4682
-4653
-4624
-4594
-4564
-4533
-4501
-4469
-4436
-4403
-4369
-4334
-4298
-4262
-4226
-4189
-4152
-4114
-4075
-4037
-3999
-3959
-3920
-3880
-3840
-3800
-3760
-3720
-3680
-3639
-3599
-3558
-3517
-3476
-3435
-3394
-3353
-3312
-3270
-3229
-3188
-3147
-3107
-3066
-3025
-2985
-2945
-2904
-2865
-2825
-2786
-2748
-2710
-2672
-2636
-2600
-2565
-2530
-2496
-2463
-2431
-2400
-2369
-2339
-2310
-2281
-2253
-2226
-2200
-2174
-2149
-2125
-2101
-2077
-2054
-2031
-2009
-1986
-1964
-1942
-1921
-1899
-1878
-1857
-1835
-1814
-1793
-1772
-1751
-1729
-1708
-1687
-1666
-1645
-1625
-1604
-1583
-1562
-1542
-1521
-1501
-1481
-1461
-1441
-1422
-1403
-1384
-1365
-1346
-1328
-1310
-1292
-1275
-1258
-1241
-1224
-1208
-1193
-1177
-1163
-1149
-1135
-1122
-1110
-1098
-1087
-1077
-1067
-1058
-1049
-1041
-1034
-1027
-1020
-1016
-1010
-1006
-1002
-998
-995
-993
-991
-989
-988
-988
-988
-989
-990
-991
-993
-996
-999
-1002
-1006
-1012
-1016
-1022
-1029
-1036
-1042
-1050
-1057
-1065
-1073
-1081
-1090
-1099
-1108
-1117
-1127
-1137
-1147
-1158
-1169
-1180
-1191
-1203
-1216
-1228
-1241
-1255
-1269
-1283
-1298
-1313
-1328
-1344
-1360
-1376
-1393
-1409
-1426
-1444
-1461
-1479
-1496
-1514
-1532
-1551
-1569
-1588
-1606
-1625
-1643
-1662
-1681
-1699
-1718
-1737
-1756
-1775
-1794
-1814
-1833
-1851
-1870
-1889
-1907
-1925
-1943
-1960
-1977
-1994
-2009
-2025
-2041
-2056
-2071
-2085
-2098
-2111
-2123
-2135
-2146
-2156
-2166
-2174
-2183
-2190
-2197
-2203
-2208
-2212
-2216
-2219
-2221
-2223
-2223
-2223
-2223
-2221
-2219
-2216
-2212
-2208
-2203
-2197
-2191
-2184
-2176
-2168
-2159
-2149
-2138
-2127
-2114
-2101
-2087
-2072
-2056
-2039
-2021
-2004
-1985
-1966
-1946
-1926
-1905
-1884
-1863
-1841
-1819
-1797
-1774
-1752
-1730
-1708
-1685
-1663
-1641
-1619
-1596
-1574
-1552
-1529
-1507
-1484
-1462
-1439
-1416
-1392
-1369
-1345
-1321
-1296
-1272
-1246
-1221
-1195
-1169
-1143
-1116
-1089
-1062
-1034
-1006
-978
-949
-921
-891
-862
-833
-803
-773
-742
-712
-681
-651
-620
-589
-558
-527
-496
-464
-433
-402
-371
-340
-309
-278
-248
-218
-189
-159
-131
-103
-75
-48
-22
4
30
55
79
103
127
150
172
194
216
238
259
280
301
321
341
361
380
399
417
435
453
470
486
502
518
533
547
561
574
586
598
610
620
631
640
649
658
666
674
682
689
696
702
709
714
720
726
731
736
742
747
752
758
764
770
776
782
789
796
803
810
818
825
833
842
850
859
867
876
885
894
904
913
922
932
941
951
960
970
980
990
1000
1010
1022
1032
1043
1054
1065
1077
1088
1100
1113
1125
1138
1151
1164
1177
1191
1204
1218
1231
1245
1258
1272
1285
1298
1311
1324
1337
1350
1362
1374
1386
1397
1409
1420
1431
1441
1452
1462
1472
1482
1492
1501
1510
1519
1528
1536
1545
1553
1560
1568
1575
1582
1589
1595
1602
1608
1613
1619
1624
1629
1634
1639
1643
1647
1651
1655
1659
1663
1666
1669
1672
1675
1678
1681
1683
1685
1687
1689
1691
1692
1694
1695
1696
1696
1697
1697
1698
1698
1698
1698
1698
1699
1699
1699
1700
1700
1701
1702
1703
1703
1704
1705
1706
1708
1709
1710
1711
1712
1713
1715
1716
1718
1719
1721
1723
1725
1728
1730
1733
1737
1740
1745
1749
1754
1759
1765
1771
1777
1784
1792
1800
1808
1817
1826
1836
1846
1857
1868
1880
1893
1906
1920
1933
1948
1962
1976
1991
2005
2021
2036
2051
2066
2081
2096
2111
2126
2141
2155
2170
2185
2200
2215
2230
2245
2260
2276
2291
2306
2322
2338
2354
2370
2386
2402
2418
2434
2450
2467
2483
2499
2515
2532
2548
2564
2581
2597
2614
2630
2646
2663
2679
2696
2712
2729
2746
2762
2779
2796
2813
2830
2848
2865
2882
2900
2917
2934
2952
2969
2987
3004
3022
3039
3056
3073
3090
3107
3124
3141
3158
3174
3190
3206
3222
3238
3253
3268
3283
3298
3313
3327
3341
3355
3369
3384
3398
3412
3426
3440
3455
3469
3484
3499
3514
3530
3545
3561
3577
3592
3608
3624
3640
3657
3673
3689
3705
3722
3738
3755
3771
3788
3805
3821
3838
3855
3872
3889
3906
3924
3941
3959
3977
3995
4013
4030
4049
4067
4086
4104
4122
4141
4160
4178
4197
4216
4236
4255
4275
4295
4316
4336
4357
4378
4399
4421
4443
4465
4488
4511
4534
4557
4581
4605
4629
4653
4678
4702
4727
4752
4777
4802
4827
4852
4877
4903
4928
4954
4981
5007
5034
5060
5088
5115
5143
5171
5199
5227
5256
5285
5315
5344
5374
5404
5435
5465
5496
5528
5559
5591
5623
5656
5688
5721
5754
5788
5821
5854
5887
5920
5953
5986
6019
6051
6083
6115
6146
6177
6208
6238
6268
6298
6327
6356
6384
6412
6440
6467
6494
6521
6547
6572
6598
6622
6646
6670
6693
6716
6738
6759
6780
6800
6820
6838
6856
6873
6889
6904
6918
6932
6944
6956
6966
6976
6985
6994
7001
7008
7015
7020
7025
7029
7032
7035
7038
7039
7040
7041
7041
7040
7039
7038
7036
7033
7030
7027
7023
7019
7015
7010
7005
7000
6995
6989
6983
6977
6971
6964
6958
6951
6944
6936
6929
6921
6913
6905
6897
6889
6881
6872
6864
6856
6847
6839
6830
6822
6813
6804
6794
6785
6775
6765
6754
6743
6732
6720
6707
6695
6681
6668
6654
6639
6624
6609
6593
6577
6560
6543
6526
6508
6490
6472
6454
6435
6417
6398
6379
6360
6341
6321
6302
6282
6262
6243
6223
6203
6183
6163
6144
6124
6105
6085
6066
6048
6029
6011
5994
5976
5960
5943
5928
5912
5898
5883
5870
5856
5843
5831
5819
5808
5797
5787
5778
5769
5760
5753
5745
5739
5733
5728
5723
5719
5716
5714
5712
5710
5710
5710
5710
5711
5713
5715
5717
5720
5724
5728
5732
5737
5742
5748
5754
5760
5767
5774
5782
5790
5798
5807
5816
5825
5835
5845
5855
5865
5875
5885
5896
5907
5918
5928
5939
5950
5961
5971
5982
5992
6003
6013
6023
6033
6042
6052
6062
6071
6080
6089
6098
6107
6116
6125
6134
6143
6152
6160
6169
6178
6187
6196
6206
6215
6224
6234
6244
6254
6264
6275
6286
6297
6309
6320
6333
6345
6357
6370
6383
6396
6409
6423
6436
6450
6463
6477
6490
6503
6516
6529
6541
6554
6566
6577
6588
6599
6609
6619
6629
6637
6646
6654
6662
6669
6676
6682
6688
6694
6699
6704
6709
6713
6717
6721
6725
6729
6732
6735
6738
6740
6742
6744
6745
6747
6747
6748
6748
6748
6748
6748
6748
6747
6747
6746
6746
6745
6745
6745
6744
6744
6744
6744
6743
6743
6742
6741
6741
6740
6738
6737
6736
6734
6732
6730
6728
6726
6724
6721
6718
6714
6710
6706
6701
6695
6689
6682
6674
6665
6656
6646
6635
6623
6611
6597
6583
6568
6552
6535
6518
6499
6480
6460
6439
6418
6395
6372
6348
6324
6298
6272
6244
6216
6187
6158
6127
6096
6064
6031
5998
5964
5929
5894
5858
5821
5784
5746
5708
5670
5631
5592
5553
5513
5473
5433
5393
5352
5311
5269
5228
5186
5144
5103
5061
5019
4978
4936
4895
4854
4814
4773
4733
4694
4655
4617
4579
4542
4505
4469
4434
4399
4365
4332
4299
4267
4236
4206
4177
4148
4121
4094
4069
4043
4021
3998
3977
3957
3938
3920
3903
3887
3873
3859
3846
3835
3824
3814
3805
3796
3789
3782
3776
3771
3766
3762
3759
3756
3755
3754
3753
3754
3755
3757
3760
3763
3767
3772
3777
3783
3789
3795
3802
3808
3815
3822
3829
3836
3843
3850
3857
3864
3871
3877
3884
3891
3897
3904
3910
3916
3922
3927
3933
3938
3942
3947
3951
3955
3959
3963
3966
3970
3973
3976
3979
3982
3985
3989
3992
3995
3999
4003
4006
4011
4016
4021
4027
4032
4037
4043
4048
4054
4059
4066
4072
4078
4083
4090
4096
4102
4108
4114
4120
4126
4132
4137
4143
4149
4155
4161
4167
4173
4179
4185
4191
4197
4203
4209
4215
4221
4227
4232
4238
4243
4248
4253
4257
4261
4265
4268
4271
4273
4275
4277
4278
4278
4278
4278
4277
4275
4273
4271
4269
4266
4263
4260
4256
4253
4249
4245
4241
4237
4233
4228
4224
4219
4215
4210
4205
4200
4195
4190
4184
4178
4172
4166
4160
4154
4148
4141
4134
4128
4121
4113
4106
4098
4091
4083
4075
4069
4061
4054
4046
4041
4034
4027
4021
4014
4010
4003
3998
3993
3987
3982
3977
3972
3967
3962
3957
3952
3947
3942
3937
3932
3927
3922
3917
3911
3906
3901
3895
3890
3884
3878
3872
3866
3859
3853
3845
3838
3830
3822
3813
3805
3795
3786
3776
3765
3755
3745
3734
3723
3713
3702
3691
3681
3670
3660
3650
3640
3630
3620
3611
3602
3594
3585
3578
3570
3563
3557
3550
3545
3539
3534
3529
3525
3521
3517
3514
3511
3509
3507
3505
3504
3503
3502
3502
3502
3503
3505
3507
3509
3512
3516
3520
3525
3530
3535
3541
3548
3554
3561
3568
3575
3583
3590
3597
3603
3610
3616
3622
3627
3631
3635
3639
3641
3643
3643
3643
3642
3640
3636
3632
3627
3622
3615
3607
3598
3589
3578
3566
3554
3540
3526
3511
3495
3477
3459
3440
3421
3400
3379
3357
3334
3311
3287
3263
3238
3214
3188
3163
3138
3112
3087
3062
3037
3012
2987
2962
2937
2913
2889
2865
2841
2817
2794
2771
2748
2725
2702
2679
2656
2634
2611
2589
2567
2545
2523
2501
2480
2458
2437
2415
2393
2372
2350
2329
2307
2285
2263
2241
2219
2196
2173
2150
2126
2102
2077
2052
2025
2000
1974
1947
1920
1893
1865
1837
1808
1778
1749
1719
1688
1657
1625
1593
1560
1527
1493
1459
1424
1389
1353
1317
1281
1244
1207
1170
1132
1094
1056
1016
979
940
900
861
822
782
742
702
663
623
583
543
503
463
423
383
344
304
265
225
186
147
108
70
31
-7
-45
-82
-120
-156
-193
-229
-264
-299
-333
-367
-400
-432
-464
-496
-527
-558
-589
-619
-649
-679
-709
-739
-768
-798
-828
-857
-887
-917
-947
-976
-1006
-1036
-1066
-1096
-1126
-1156
-1186
-1216
-1246
-1277
-1307
-1337
-1367
-1397
-1427
-1457
-1487
-1517
-1547
-1578
-1608
-1638
-1668
-1698
-1727
-1757
-1785
-1814
-1842
-1870
-1897
-1923
-1949
-1975
-1999
-2023
-2047
-2069
-2092
-2113
-2134
-2155
-2175
-2194
-2213
-2231
-2249
-2266
-2282
-2297
-2312
-2326
-2339
-2351
-2362
-2373
-2383
-2391
-2399
-2406
-2412
-2417
-2421
-2424
-2426
-2427
-2428
-2428
-2426
-2425
-2422
-2419
-2415
-2411
-2406
-2401
-2395
-2389
-2382
-2375
-2368
-2359
-2351
-2342
-2333
-2324
-2314
-2304
-2293
-2282
-2271
-2260
-2248
-2236
-2224
-2211
-2199
-2185
-2172
-2158
-2144
-2130
-2115
-2100
-2085
-2069
-2053
-2037
-2020
-2004
-1987
-1969
-1952
-1934
-1916
-1898
-1879
-1860
-1841
-1822
-1803
-1783
-1764
-1744
-1724
-1704
-1683
-1663
-1642
-1622
-1601
-1580
-1559
-1538
-1517
-1496
-1475
-1454
-1433
-1412
-1390
-1369
-1348
-1327
-1306
-1284
-1264
-1243
-1222
-1202
-1181
-1162
-1142
-1123
-1104
-1086
-1068
-1050
-1033
-1016
-1000
-985
-970
-956
-942
-930
-917
-906
-895
-885
-876
-868
-861
-854
-848
-844
-840
-837
-835
-835
-835
-837
-840
-843
-848
-854
-862
-870
-880
-891
-904
-918
-933
-949
-966
-985
-1004
-1026
-1048
-1072
-1096
-1121
-1148
-1175
-1204
-1233
-1263
-1295
-1327
-1359
-1393
-1427
-1462
-1498
-1534
-1571
-1608
-1647
-1685
-1725
-1764
-1804
-1845
-1886
-1927
-1968
-2009
-2052
-2094
-2136
-2178
-2220
-2262
-2304
-2347
-2388
-2430
-2472
-2513
-2553
-2594
-2633
-2672
-2711
-2749
-2787
-2824
-2861
-2897
-2932
-2967
-3001
-3034
-3067
-3099
-3130
-3161
-3191
-3221
-3250
-3278
-3307
-3334
-3362
-3388
-3415
-3441
-3467
-3492
-3517
-3542
-3566
-3591
-3615
-3639
-3662
-3686
-3710
-3734
-3757
-3781
-3804
-3827
-3851
-3874
-3897
-3920
-3943
-3967
-3990
-4013
-4035
-4059
-4082
-4105
-4128
-4151
-4174
-4197
-4219
-4242
-4264
-4286
-4308
-4329
-4351
-4372
-4392
-4413
-4432
-4452
-4471
-4489
-4508
-4525
-4543
-4560
-4576
-4592
-4607
-4622
-4636
-4650
-4663
-4675
-4686
-4697
-4707
-4717
-4726
-4734
-4742
-4748
-4755
-4760
-4765
-4770
-4773
-4777
-4779
-4781
-4783
-4784
-4785
-4785
-4785
-4784
-4783
-4782
-4780
-4778
-4775
-4773
-4769
-4766
-4762
-4757
-4753
-4748
-4743
-4737
-4731
-4724
-4718
-4710
-4703
-4695
-4687
-4679
-4671
-4662
-4654
-4646
-4637
-4629
-4622
-4614
-4607
-4600
-4594
-4588
-4582
-4577
-4573
-4569
-4565
-4562
-4560
-4559
-4558
-4557
-4557
-4557
-4558
-4560
-4562
-4565
-4568
-4572
-4577
-4582
-4588
-4594
-4601
-4608
-4616
-4625
-4634
-4644
-4654
-4665
-4677
-4689
-4702
-4716
-4730
-4745
-4762
-4778
-4796
-4814
-4833
-4853
-4873
-4895
-4917
-4940
-4964
-4988
-5013
-5039
-5065
-5092
-5119
-5147
-5176
-5205
-5234
-5265
-5295
-5326
-5358
-5390
-5422
-5454
-5487
-5521
-5554
-5588
-5623
-5658
-5693
-5729
-5765
-5802
-5839
-5876
-5914
-5953
-5992
-6031
-6071
-6111
-6152
-6192
-6234
-6275
-6317
-6359
-6401
-6443
-6486
-6529
-6572
-6615
-6658
-6702
-6745
-6789
-6833
-6876
-6920
-6964
-7007
-7051
-7095
-7138
-7181
-7224
-7267
-7310
-7353
-7395
-7436
-7478
-7519
-7560
-7600
-7640
-7680
-7719
-7758
-7797
-7836
-7874
-7912
-7949
-7986
-8023
-8060
-8096
-8132
-8169
-8204
-8240
-8275
-8310
-8344
-8379
-8413
-8447
-8480
-8513
-8546
-8578
-8610
-8642
-8673
-8703
-8733
-8763
-8792
-8820
-8848
-8876
-8903
-8930
-8956
-8982
-9007
-9032
-9056
-9080
-9103
-9126
-9148
-9170
-9191
-9212
-9233
-9253
-9272
-9291
-9310
-9328
-9346
-9363
-9380
-9396
-9412
-9428
-9443
-9458
-9472
-9487
-9500
-9514
-9527
-9539
-9552
-9563
-9574
-9585
-9596
-9605
-9615
-9624
-9632
-9640
-9647
-9653
-9659
-9665
-9669
-9674
-9677
-9680
-9682
-9683
-9684
-9685
-9684
-9684
-9682
-9681
-9679
-9676
-9673
-9669
-9666
-9661
-9656
-9651
-9646
-9640
-9633
-9627
-9620
-9613
-9605
-9597
-9590
-9582
-9574
-9566
-9558
-9550
-9543
-9535
-9528
-9520
-9513
-9506
-9500
-9493
-9487
-9481
-9475
-9469
-9464
-9460
-9455
-9451
-9447
-9444
-9440
-9437
-9434
-9432
-9430
-9428
-9426
-9424
-9422
-9420
-9418
-9417
-9415
-9414
-9412
-9411
-9410
-9409
-9409
-9408
-9408
-9408
-9408
-9408
-9408
-9409
-9409
-9410
-9411
-9412
-9413
-9415
-9416
-9418
-9419
-9420
-9422
-9423
-9425
-9427
-9428
-9430
-9431
-9433
-9434
-9436
-9437
-9438
-9440
-9441
-9442
-9442
-9443
-9444
-9444
-9444
-9445
-9445
-9445
-9445
-9445
-9445
-9445
-9444
-9444
-9444
-9443
-9443
-9442
-9442
-9441
-9441
-9440
-9440
-9439
-9439
-9438
-9437
-9437
-9436
-9436
-9435
-9435
-9434
-9434
-9433
-9433
-9432
-9432
-9431
-9431
-9431
-9430
-9430
-9430
-9430
-9430
-9431
-9431
-9432
-9432
-9433
-9434
-9435
-9436
-9437
-9438
-9439
-9440
-9442
-9443
-9444
-9446
-9447
-9448
-9450
-9451
-9452
-9453
-9454
-9455
-9456
-9456
-9457
-9457
-9457
-9457
-9456
-9455
-9455
-9453
-9452
-9450
-9448
-9445
-9442
-9439
-9436
-9432
-9428
-9424
-9420
-9415
-9410
-9404
-9399
-9393
-9386
-9380
-9373
-9365
-9357
-9349
-9340
-9331
-9321
-9311
-9301
-9290
-9279
-9267
-9255
-9242
-9229
-9216
-9203
-9189
-9175
-9160
-9145
-9130
-9115
-9100
-9084
-9069
-9053
-9037
-9021
-9005
-8989
-8973
-8957
-8941
-8924
-8908
-8892
-8875
-8859
-8842
-8825
-8809
-8792
-8776
-8760
-8743
-8727
-8711
-8694
-8678
-8662
-8645
-8629
-8612
-8596
-8579
-8562
-8546
-8529
-8512
-8495
-8478
-8461
-8444
-8428
-8411
-8394
-8377
-8361
-8344
-8328
-8312
-8296
-8280
-8265
-8250
-8235
-8220
-8205
-8191
-8177
-8164
-8150
-8137
-8124
-8111
-8098
-8086
-8073
-8061
-8048
-8036
-8023
-8012
-7999
-7987
-7975
-7963
-7950
-7938
-7925
-7912
-7899
-7886
-7872
-7859
-7845
-7831
-7816
-7802
-7788
-7773
-7758
-7743
-7727
-7711
-7695
-7679
-7662
-7644
-7627
-7608
-7590
-7571
-7551
-7531
-7510
-7490
-7468
-7446
-7424
-7402
-7379
-7356
-7332
-7308
-7284
-7260
-7235
-7210
-7184
-7158
-7132
-7106
-7079
-7052
-7024
-6996
-6968
-6939
-6910
-6881
-6852
-6822
-6792
-6762
-6733
-6703
-6673
-6643
-6613
-6584
-6554
-6524
-6495
-6465
-6435
-6405
-6375
-6345
-6314
-6283
-6252
-6221
-6189
-6158
-6126
-6093
-6061
-6028
-5995
-5962
-5929
-5895
-5862
-5828
-5795
-5761
-5727
-5693
-5659
-5625
-5591
-5556
-5522
-5487
-5452
-5416
-5381
-5345
-5309
-5272
-5236
-5199
-5162
-5124
-5086
-5048
-5009
-4970
-4931
-4891
-4851
-4811
-4770
-4728
-4687
-4644
-4602
-4559
-4516
-4473
-4430
-4386
-4342
-4298
-4254
-4210
-4166
-4122
-4077
-4033
-3988
-3944
-3899
-3854
-3809
-3764
-3719
-3673
-3628
-3582
-3536
-3491
-3445
-3399
-3353
-3308
-3262
-3217
-3171
-3126
-3081
-3036
-2991
-2947
-2902
-2858
-2814
-2770
-2726
-2683
-2640
-2597
-2554
-2511
-2469
-2427
-2385
-2344
-2302
-2261
-2221
-2180
-2140
-2100
-2061
-2021
-1983
-1944
-1906
-1868
-1831
-1793
-1756
-1719
-1683
-1647
-1611
-1576
-1541
-1506
-1472
-1439
-1406
-1373
-1341
-1310
-1278
-1248
-1218
-1188
-1159
-1130
-1102
-1075
-1048
-1022
-997
-972
-948
-925
-903
-881
-860
-840
-820
-801
-783
-766
-750
-734
-719
-705
-691
-679
-666
-655
-644
-634
-624
-615
-606
-598
-591
-584
-578
-572
-567
-563
-559
-556
-553
-551
-550
-550
-550
-550
-552
-553
-556
-559
-562
-565
-569
-574
-578
-583
-588
-593
-598
-604
-610
-616
-622
-628
-635
-641
-648
-655
-662
-669
-676
-683
-691
-699
-707
-715
-723
-732
-740
-749
-758
-767
-775
-784
-793
-801
-809
-817
-824
-831
-838
-845
-851
-857
-862
-867
-872
-876
-879
-883
-885
-888
-889
-891
-892
-893
-893
-894
-893
-893
-892
-891
-889
-887
-885
-882
-879
-876
-872
-868
-864
-859
-854
-849
-843
-837
-831
-825
-818
-811
-804
-797
-790
-782
-775
-768
-760
-753
-746
-738
-730
-722
-714
-706
-697
-689
-680
-671
-662
-652
-642
-632
-622
-611
-600
-589
-578
-566
-554
-542
-530
-517
-504
-491
-478
-465
-451
-437
-422
-408
-392
-377
-361
-344
-328
-310
-293
-275
-256
-238
-218
-199
-178
-158
-137
-115
-94
-71
-49
-25
-2
22
46
71
96
121
147
173
200
226
253
281
308
336
365
393
422
451
480
510
540
571
601
632
664
696
728
761
794
827
860
894
928
963
997
1032
1067
1103
1138
1173
1209
1245
1280
1316
1352
1388
1424
1460
1497
1533
1569
1606
1642
1679
1715
1752
1788
1825
1862
1898
1935
1971
2007
2041
2078
2113
2148
2182
2216
2250
2283
2316
2348
2380
2412
2443
2473
2503
2533
2562
2590
2618
2645
2672
2699
2725
2751
2777
2802
2827
2851
2876
2900
2924
2948
2972
2996
3019
3042
3066
3089
3112
3135
3158
3181
3204
3227
3250
3273
3296
3320
3344
3367
3392
3416
3441
3466
3491
3517
3543
3569
3596
3623
3650
3678
3706
3735
3763
3793
3822
3852
3882
3913
3943
3974
4006
4037
4069
4100
4132
4165
4197
4229
4262
4294
4327
4360
4392
4424
4456
4488
4519
4550
4581
4611
4641
4670
4699
4728
4756
4784
4811
4838
4864
4890
4914
4939
4963
4986
5008
5029
5050
5070
5090
5108
5126
5143
5160
5175
5190
5204
5217
5230
5241
5253
5263
5274
5283
5292
5301
5310
5317
5325
5332
5339
5345
5351
5358
5363
5369
5375
5380
5386
5391
5397
5402
5408
5414
5420
5426
5433
5439
5446
5453
5460
5467
5475
5482
5490
5498
5505
5513
5522
5530
5538
5546
5555
5563
5572
5581
5589
5598
5607
5616
5625
5633
5642
5650
5659
5667
5676
5684
5692
5700
5708
5716
5724
5731
5739
5746
5754
5761
5768
5775
5782
5789
5796
5803
5810
5817
5824
5830
5838
5845
5852
5859
5867
5874
5882
5890
5898
5906
5914
5923
5932
5940
5949
5958
5966
5975
5984
5993
6002
6011
6020
6029
6038
6047
6057
6067
6077
6087
6097
6108
6119
6130
6142
6154
6166
6178
6191
6203
6216
6229
6243
6256
6269
6283
6296
6309
6323
6336
6349
6362
6375
6388
6401
6413
6425
6437
6449
6460
6471
6482
6492
6502
6512
6522
6532
6541
6551
6560
6569
6578
6587
6596
6604
6613
6621
6629
6637
6645
6653
6661
6669
6676
6684
6691
6698
6705
6712
6719
6725
6731
6737
6742
6747
6751
6755
6759
6762
6765
6767
6769
6770
6771
6771
6770
6769
6768
6766
6764
6761
6757
6753
6749
6744
6738
6732
6726
6719
6712
6704
6696
6688
6679
6670
6660
6650
6640
6629
6618
6607
6595
6582
6570
6556
6542
6528
6514
6498
6483
6467
6451
6434
6417
6400
6383
6366
6348
6331
6313
6295
6277
6259
6241
6223
6205
6187
6169
6151
6133
6116
6098
6081
6064
6047
6030
6014
5997
5980
5964
5948
5931
5915
5899
5883
5868
5852
5836
5820
5805
5789
5773
5757
5741
5724
5708
5691
5674
5657
5639
5621
5603
5585
5567
5548
5529
5509
5490
5470
5450
5430
5410
5390
5370
5349
5329
5309
5288
5268
5247
5227
5207
5186
5166
5145
5125
5105
5084
5064
5044
5024
5004
4984
4965
4946
4927
4908
4890
4872
4855
4838
4821
4804
4788
4773
4757
4742
4728
4713
4699
4685
4672
4658
4645
4632
4619
4607
4594
4582
4570
4558
4546
4535
4523
4512
4501
4490
4479
4468
4457
4446
4435
4424
4413
4402
4391
4380
4369
4358
4347
4336
4325
4314
4303
4291
4280
4269
4258
4247
4236
4225
4213
4202
4191
4180
4168
4157
4146
4134
4123
4112
4100
4088
4077
4065
4053
4041
4029
4016
4003
3991
3978
3964
3951
3937
3922
3908
3893
3878
3863
3847
3832
3816
3800
3783
3767
3750
3733
3716
3699
3682
3665
3647
3630
3612
3594
3576
3558
3540
3522
3503
3485
3466
3448
3429
3410
3391
3373
3354
3335
3315
3296
3277
3258
3239
3219
3200
3181
3161
3142
3122
3102
3082
3061
3040
3019
2998
2977
2955
2933
2911
2888
2865
2842
2819
2795
2772
2748
2723
2699
2674
2650
2624
2599
2574
2548
2522
2496
2469
2443
2416
2389
2362
2334
2306
2278
2250
2221
2193
2164
2135
2106
2077
2048
2017
1989
1960
1930
1901
1871
1842
1812
1782
1753
1723
1694
1665
1636
1607
1578
1550
1522
1494
1466
1439
1412
1386
1359
1334
1308
1283
1259
1234
1210
1187
1163
1140
1118
1095
1073
1051
1030
1008
988
968
948
928
908
889
871
853
835
818
801
785
770
755
740
727
713
701
689
677
666
656
646
637
628
620
612
605
598
592
586
581
576
572
569
566
563
562
560
559
559
559
559
559
560
561
563
564
566
568
570
572
574
576
579
581
584
586
589
592
595
597
600
603
606
609
612
615
618
620
623
625
627
629
631
633
634
635
636
637
637
637
637
636
635
633
632
630
628
625
622
619
616
613
609
605
601
597
593
588
583
579
573
568
563
557
551
544
538
531
524
516
509
501
493
485
477
469
461
452
444
436
427
419
411
403
395
387
379
371
363
356
349
342
335
328
322
316
310
304
299
294
290
285
281
277
273
270
267
263
260
257
254
251
247
244
241
237
234
230
227
223
219
216
212
207
203
199
195
190
185
181
176
172
167
162
158
153
148
144
139
135
131
126
122
118
114
111
108
104
102
99
97
96
95
94
93
93
94
95
96
97
99
101
103
105
108
110
113
115
118
121
124
126
129
132
134
137
139
142
144
146
148
150
152
153
155
156
157
158
159
160
160
161
161
161
161
161
161
161
160
160
160
159
159
158
158
158
157
157
157
158
158
159
160
161
162
164
165
167
170
172
175
178
181
184
188
193
197
202
207
212
218
224
230
237
243
250
257
265
273
281
290
298
307
317
326
336
346
356
367
378
390
402
414
427
441
454
469
484
500
516
532
550
567
585
604
623
643
664
684
706
728
750
773
796
819
843
868
892
917
942
968
993
1018
1045
1071
1097
1123
1149
1175
1200
1226
1251
1276
1300
1325
1349
1372
1395
1418
1440
1462
1483
1504
1524
1543
1563
1581
1599
1617
1634
1650
1666
1681
1695
1709
1722
1734
1746
1757
1768
1778
1788
1797
1806
1814
1822
1830
1837
1844
1850
1856
1862
1868
1873
1879
1883
1888
1893
1897
1901
1905
1909
1913
1917
1920
1924
1927
1930
1934
1937
1939
1942
1944
1946
1948
1949
1950
1951
1951
1952
1951
1951
1950
1948
1946
1944
1942
1939
1936
1932
1929
1925
1921
1917
1912
1908
1904
1899
1895
1890
1886
1882
1878
1874
1870
1867
1864
1861
1858
1856
1854
1853
1851
1850
1850
1850
1850
1851
1852
1854
1856
1858
1862
1865
1869
1874
1878
1884
1889
1895
1901
1908
1914
1921
1928
1935
1942
1949
1955
1962
1968
1975
1981
1987
1992
1998
2003
2008
2012
2016
2020
2024
2027
2029
2033
2035
2036
2037
2039
2039
2039
2037
2037
2036
2033
2032
2029
2025
2021
2017
2013
2008
2003
1997
1991
1984
1978
1970
1963
1955
1947
1939
1930
1921
1912
1902
1892
1882
1872
1861
1850
1839
1828
1816
1804
1792
1780
1767
1755
1742
1729
1716
1703
1690
1677
1664
1651
1638
1624
1611
1598
1585
1572
1559
1546
1534
1521
1509
1496
1484
1472
1460
1449
1437
1426
1415
1404
1393
1382
1372
1362
1351
1341
1332
1322
1312
1303
1294
1284
1276
1267
1258
1249
1241
1232
1224
1215
1207
1198
1190
1181
1172
1163
1154
1145
1135
1126
1117
1108
1098
1089
1080
1070
1061
1052
1043
1034
1026
1016
1008
1000
994
987
980
974
968
963
958
954
950
947
945
943
941
941
940
940
941
942
944
946
949
952
956
960
965
970
975
981
988
995
1002
1010
1018
1027
1036
1045
1055
1064
1074
1084
1094
1104
1114
1124
1134
1144
1154
1163
1172
1181
1189
1197
1205
1212
1219
1225
1231
1236
1242
1246
1250
1254
1258
1261
1263
1265
1267
1268
1268
1268
1267
1266
1265
1263
1260
1258
1255
1251
1248
1244
1240
1236
1232
1228
1223
1219
1215
1210
1206
1202
1198
1194
1190
1187
1183
1180
1176
1173
1170
1167
1164
1162
1160
1157
1155
1153
1151
1150
1148
1146
1144
1142
1139
1137
1134
1131
1127
1123
1119
1115
1110
1104
1098
1092
1085
1078
1070
1062
1054
1045
1036
1027
1016
1006
997
986
975
964
952
941
928
916
903
889
876
862
848
833
818
802
787
770
754
737
720
702
684
666
647
628
609
589
569
549
529
508
487
466
444
422
401
379
357
334
312
290
267
245
223
200
178
156
133
111
88
66
44
21
-1
-24
-46
-68
-91
-113
-136
-158
-180
-203
-225
-247
-269
-291
-313
-335
-357
-378
-400
-421
-442
-463
-484
-504
-525
-546
-566
-586
-607
-627
-646
-666
-686
-705
-725
-744
-764
-783
-802
-821
-840
-859
-878
-896
-915
-933
-951
-969
-987
-1004
-1020
-1038
-1055
-1072
-1089
-1106
-1122
-1138
-1154
-1170
-1186
-1201
-1217
-1232
-1247
-1262
-1277
-1292
-1306
-1320
-1335
-1349
-1362
-1376
-1389
-1402
-1415
-1428
-1440
-1452
-1463
-1474
-1485
-1496
-1507
-1517
-1527
-1537
-1546
-1555
-1564
-1573
-1582
-1590
-1598
-1607
-1615
-1623
-1631
-1638
-1646
-1653
-1660
-1666
-1672
-1678
-1684
-1689
-1694
-1699
-1703
-1707
-1711
-1715
-1718
-1721
-1724
-1727
-1729
-1732
-1734
-1736
-1738
-1741
-1743
-1746
-1748
-1751
-1753
-1756
-1759
-1761
-1764
-1766
-1769
-1772
-1774
-1777
-1780
-1782
-1785
-1787
-1790
-1792
-1795
-1797
-1800
-1802
-1805
-1807
-1810
-1813
-1815
-1818
-1821
-1824
-1827
-1831
-1834
-1838
-1841
-1846
-1850
-1855
-1860
-1865
-1871
-1877
-1883
-1890
-1896
-1904
-1911
-1919
-1927
-1936
-1945
-1954
-1963
-1974
-1984
-1995
-2007
-2017
-2031
-2044
-2057
-2071
-2085
-2099
-2115
-2130
-2146
-2163
-2180
-2198
-2216
-2234
-2253
-2272
-2291
-2311
-2331
-2351
-2372
-2392
-2413
-2433
-2454
-2475
-2495
-2516
-2536
-2557
-2578
-2598
-2618
-2639
-2659
-2679
-2699
-2720
-2740
-2760
-2781
-2801
-2821
-2842
-2863
-2884
-2904
-2925
-2946
-2968
-2989
-3010
-3031
-3052
-3073
-3094
-3115
-3136
-3157
-3178
-3199
-3219
-3240
-3260
-3280
-3299
-3319
-3338
-3356
-3375
-3393
-3410
-3427
-3444
-3461
-3477
-3493
-3509
-3525
-3540
-3555
-3570
-3584
-3598
-3612
-3626
-3640
-3653
-3666
-3679
-3691
-3704
-3716
-3727
-3738
-3749
-3760
-3770
-3780
-3790
-3799
-3808
-3817
-3826
-3834
-3842
-3849
-3856
-3863
-3870
-3877
-3883
-3890
-3896
-3902
-3907
-3913
-3918
-3923
-3928
-3933
-3937
-3941
-3944
-3947
-3949
-3951
-3952
-3952
-3952
-3951
-3950
-3947
-3945
-3941
-3937
-3933
-3928
-3923
-3917
-3910
-3904
-3896
-3889
-3881
-3872
-3863
-3854
-3844
-3834
-3823
-3812
-3801
-3790
-3778
-3765
-3752
-3739
-3726
-3712
-3698
-3683
-3669
-3654
-3638
-3623
-3607
-3591
-3575
-3559
-3543
-3527
-3511
-3495
-3480
-3464
-3448
-3433
-3417
-3402
-3387
-3372
-3357
-3343
-3328
-3314
-3300
-3287
-3274
-3261
-3248
-3235
-3223
-3210
-3198
-3185
-3173
-3161
-3148
-3136
-3123
-3110
-3097
-3084
-3070
-3057
-3043
-3030
-3016
-3003
-2989
-2976
-2962
-2949
-2936
-2922
-2909
-2896
-2883
-2871
-2858
-2846
-2834
-2822
-2810
-2799
-2787
-2776
-2765
-2754
-2743
-2732
-2721
-2711
-2700
-2690
-2680
-2670
-2660
-2651
-2642
-2633
-2625
-2617
-2610
-2603
-2596
-2590
-2585
-2580
-2576
-2573
-2570
-2568
-2566
-2564
-2563
-2563
-2563
-2563
-2563
-2564
-2565
-2566
-2568
-2570
-2572
-2574
-2576
-2578
-2580
-2582
-2585
-2587
-2589
-2591
-2592
-2594
-2595
-2596
-2597
-2598
-2599
-2599
-2599
-2599
-2599
-2599
-2599
-2599
-2599
-2599
-2598
-2598
-2598
-2598
-2598
-2599
-2599
-2600
-2601
-2602
-2604
-2606
-2608
-2611
-2614
-2618
-2622
-2626
-2631
-2636
-2641
-2647
-2653
-2659
-2666
-2672
-2679
-2687
-2694
-2702
-2710
-2718
-2726
-2735
-2744
-2753
-2762
-2772
-2781
-2791
-2801
-2811
-2821
-2831
-2842
-2852
-2862
-2872
-2883
-2893
-2903
-2913
-2923
-2932
-2942
-2951
-2960
-2969
-2977
-2986
-2994
-3002
-3009
-3017
-3024
-3031
-3037
-3044
-3050
-3056
-3061
-3067
-3072
-3078
-3083
-3088
-3093
-3097
-3102
-3106
-3111
-3115
-3119
-3123
-3126
-3130
-3133
-3136
-3138
-3141
-3143
-3144
-3145
-3146
-3147
-3147
-3147
-3146
-3145
-3144
-3142
-3140
-3138
-3136
-3133
-3130
-3127
-3123
-3120
-3116
-3113
-3110
-3107
-3103
-3100
-3097
-3094
-3091
-3088
-3085
-3083
-3080
-3077
-3075
-3072
-3069
-3067
-3064
-3061
-3059
-3056
-3053
-3051
-3048
-3045
-3042
-3039
-3035
-3032
-3029
-3025
-3021
-3018
-3014
-3009
-3005
-3001
-2997
-2992
-2988
-2983
-2979
-2974
-2969
-2964
-2959
-2953
-2948
-2942
-2936
-2930
-2924
-2918
-2911
-2905
-2898
-2892
-2885
-2879
-2872
-2866
-2860
-2854
-2848
-2843
-2837
-2832
-2828
-2824
-2820
-2817
-2814
-2811
-2809
-2808
-2806
-2806
-2805
-2805
-2806
-2806
-2808
-2809
-2811
-2814
-2816
-2819
-2823
-2826
-2830
-2834
-2838
-2842
-2847
-2851
-2856
-2861
-2866
-2871
-2876
-2881
-2886
-2891
-2896
-2901
-2906
-2910
-2915
-2919
-2923
-2927
-2931
-2934
-2937
-2940
-2942
-2944
-2945
-2947
-2948
-2948
-2948
-2948
-2948
-2947
-2946
-2945
-2944
-2942
-2940
-2938
-2935
-2932
-2929
-2926
-2922
-2918
-2913
-2908
-2903
-2897
-2890
-2884
-2877
-2869
-2861
-2853
-2844
-2835
-2825
-2816
-2805
-2795
-2784
-2773
-2762
-2751
-2740
-2728
-2717
-2706
-2694
-2683
-2672
-2661
-2650
-2639
-2628
-2617
-2605
-2594
-2583
-2572
-2561
-2551
-2540
-2530
-2519
-2509
-2499
-2490
-2480
-2471
-2462
-2453
-2445
-2437
-2429
-2422
-2414
-2407
-2400
-2393
-2387
-2380
-2374
-2368
-2362
-2357
-2351
-2346
-2341
-2336
-2332
-2328
-2324
-2321
-2318
-2316
-2313
-2311
-2310
-2308
-2307
-2307
-2306
-2306
-2306
-2306
-2307
-2307
-2308
-2309
-2310
-2311
-2312
-2313
-2314
-2315
-2317
-2318
-2319
-2321
-2323
-2324
-2326
-2328
-2329
-2331
-2333
-2335
-2337
-2339
-2341
-2343
-2346
-2348
-2350
-2353
-2355
-2358
-2360
-2362
-2365
-2367
-2369
-2371
-2373
-2375
-2377
-2378
-2380
-2381
-2383
-2384
-2385
-2385
-2386
-2386
-2386
-2386
-2386
-2385
-2385
-2384
-2383
-2382
-2380
-2379
-2378
-2377
-2375
-2374
-2373
-2372
-2371
-2370
-2369
-2368
-2366
-2365
-2363
-2362
-2360
-2358
-2356
-2354
-2352
-2350
-2347
-2345
-2342
-2340
-2337
-2334
-2331
-2328
-2325
-2322
-2320
-2317
-2315
-2312
-2310
-2309
-2307
-2306
-2306
-2305
-2306
-2306
-2307
-2308
-2310
-2312
-2315
-2318
-2321
-2325
-2329
-2334
-2339
-2344
-2350
-2356
-2362
-2369
-2375
-2382
-2389
-2395
-2402
-2409
-2416
-2423
-2431
-2438
-2445
-2452
-2459
-2467
-2474
-2481
-2488
-2495
-2502
-2509
-2516
-2522
-2529
-2536
-2542
-2549
-2555
-2561
-2567
-2573
-2579
-2584
-2590
-2595
-2601
-2606
-2611
-2616
-2621
-2626
-2631
-2636
-2641
-2646
-2651
-2656
-2661
-2665
-2670
-2675
-2681
-2686
-2691
-2697
-2702
-2708
-2714
-2719
-2726
-2732
-2738
-2745
-2752
-2758
-2766
-2773
-2780
-2788
-2796
-2804
-2812
-2819
-2827
-2835
-2843
-2851
-2858
-2866
-2873
-2881
-2888
-2896
-2903
-2911
-2918
-2926
-2933
-2941
-2949
-2957
-2966
-2974
-2983
-2992
-3002
-3012
-3021
-3032
-3042
-3052
-3063
-3073
-3084
-3095
-3106
-3118
-3129
-3140
-3152
-3163
-3175
-3187
-3198
-3209
-3220
-3231
-3242
-3252
-3263
-3273
-3283
-3292
-3301
-3311
-3319
-3328
-3336
-3344
-3351
-3358
-3365
-3371
-3377
-3383
-3388
-3393
-3397
-3401
-3405
-3408
-3410
-3412
-3414
-3415
-3415
-3416
-3415
-3414
-3413
-3411
-3409
-3406
-3403
-3399
-3396
-3392
-3388
-3384
-3380
-3375
-3371
-3366
-3362
-3358
-3353
-3349
-3345
-3341
-3337
-3334
-3330
-3327
-3324
-3321
-3319
-3316
-3314
-3312
-3311
-3309
-3308
-3308
-3307
-3307
-3307
-3308
-3309
-3310
-3311
-3313
-3316
-3318
-3321
-3325
-3328
-3332
-3337
-3341
-3346
-3350
-3355
-3360
-3365
-3370
-3374
-3379
-3384
-3389
-3395
-3400
-3405
-3411
-3416
-3422
-3428
-3434
-3440
-3446
-3452
-3458
-3465
-3471
-3478
-3485
-3492
-3499
-3506
-3513
-3520
-3527
-3534
-3541
-3547
-3554
-3560
-3566
-3572
-3577
-3582
-3587
-3592
-3596
-3600
-3603
-3606
-3608
-3610
-3612
-3613
-3613
-3613
-3612
-3611
-3609
-3606
-3603
-3599
-3594
-3588
-3582
-3575
-3567
-3559
-3550
-3540
-3529
-3517
-3505
-3492
-3478
-3464
-3449
-3433
-3417
-3400
-3383
-3365
-3346
-3328
-3308
-3289
-3269
-3248
-3228
-3207
-3186
-3164
-3143
-3121
-3099
-3077
-3055
-3032
-3010
-2987
-2965
-2942
-2919
-2896
-2873
-2850
-2826
-2803
-2780
-2757
-2734
-2711
-2688
-2665
-2643
-2620
-2598
-2575
-2553
-2531
-2509
-2487
-2466
-2444
-2423
-2402
-2381
-2360
-2339
-2319
-2298
-2278
-2257
-2237
-2217
-2197
-2177
-2157
-2138
-2118
-2099
-2079
-2060
-2041
-2021
-2003
-1984
-1965
-1946
-1928
-1910
-1892
-1874
-1857
-1839
-1822
-1806
-1789
-1773
-1758
-1742
-1726
-1711
-1696
-1681
-1666
-1651
-1636
-1622
-1607
-1592
-1578
-1563
-1549
-1535
-1521
-1507
-1494
-1480
-1467
-1454
-1441
-1428
-1415
-1402
-1390
-1377
-1365
-1353
-1341
-1329
-1316
-1304
-1292
-1280
-1268
-1256
-1244
-1232
-1221
-1209
-1197
-1186
-1174
-1163
-1152
-1141
-1130
-1119
-1108
-1098
-1087
-1077
-1068
-1058
-1049
-1039
-1030
-1022
-1012
-1004
-997
-989
-981
-974
-966
-959
-952
-945
-938
-931
-924
-917
-911
-904
-898
-892
-886
-881
-875
-870
-865
-861
-856
-852
-848
-845
-841
-838
-836
-833
-831
-829
-828
-826
-825
-825
-824
-824
-824
-824
-825
-826
-828
-830
-832
-835
-838
-841
-845
-849
-854
-859
-864
-870
-876
-883
-890
-897
-905
-914
-923
-932
-942
-953
-963
-975
-986
-998
-1010
-1024
-1037
-1051
-1065
-1080
-1095
-1110
-1125
-1141
-1157
-1173
-1189
-1205
-1221
-1237
-1254
-1270
-1286
-1303
-1319
-1336
-1353
-1370
-1387
-1404
-1421
-1439
-1456
-1474
-1492
-1509
-1527
-1545
-1563
-1581
-1599
-1616
-1634
-1652
-1669
-1687
-1704
-1722
-1739
-1756
-1774
-1791
-1808
-1825
-1842
-1859
-1876
-1894
-1911
-1928
-1945
-1963
-1980
-1998
-2015
-2032
-2050
-2067
-2085
-2102
-2120
-2137
-2155
-2172
-2190
-2207
-2225
-2242
-2260
-2278
-2296
-2314
-2332
-2350
-2369
-2387
-2406
-2424
-2443
-2461
-2479
-2498
-2516
-2534
-2552
-2571
-2589
-2607
-2625
-2644
-2662
-2681
-2699
-2718
-2737
-2755
-2774
-2793
-2812
-2831
-2849
-2868
-2886
-2905
-2923
-2941
-2958
-2976
-2993
-3010
-3027
-3043
-3060
-3076
-3092
-3108
-3123
-3139
-3154
-3170
-3185
-3200
-3215
-3231
-3246
-3260
-3275
-3290
-3305
-3319
-3334
-3348
-3363
-3377
-3391
-3405
-3419
-3432
-3446
-3460
-3473
-3487
-3500
-3513
-3526
-3539
-3551
-3563
-3575
-3587
-3598
-3609
-3620
-3630
-3641
-3651
-3660
-3670
-3678
-3687
-3695
-3703
-3710
-3717
-3724
-3731
-3737
-3744
-3750
-3756
-3762
-3767
-3773
-3779
-3784
-3789
-3795
-3800
-3805
-3810
-3815
-3820
-3825
-3829
-3834
-3838
-3842
-3846
-3849
-3853
-3856
-3859
-3861
-3864
-3866
-3867
-3869
-3870
-3871
-3871
-3871
-3871
-3871
-3870
-3868
-3867
-3865
-3862
-3860
-3857
-3854
-3850
-3846
-3842
-3838
-3833
-3829
-3823
-3818
-3813
-3807
-3801
-3795
-3788
-3781
-3774
-3767
-3760
-3752
-3745
-3737
-3729
-3721
-3712
-3704
-3695
-3686
-3677
-3668
-3659
-3649
-3640
-3630
-3620
-3609
-3599
-3589
-3579
-3568
-3558
-3547
-3537
-3526
-3515
-3505
-3494
-3483
-3472
-3462
-3451
-3440
-3429
-3418
-3407
-3395
-3384
-3372
-3360
-3348
-3336
-3323
-3311
-3298
-3285
-3272
-3259
-3246
-3232
-3219
-3205
-3191
-3178
-3164
-3151
-3137
-3124
-3110
-3097
-3083
-3070
-3056
-3043
-3029
-3016
-3002
-2989
-2976
-2962
-2949
-2935
-2921
-2908
-2894
-2880
-2866
-2852
-2838
-2824
-2811
-2797
-2783
-2769
-2755
-2741
-2727
-2713
-2699
-2684
-2670
-2656
-2642
-2629
-2615
-2601
-2587
-2574
-2560
-2547
-2533
-2520
-2507
-2493
-2480
-2467
-2454
-2440
-2427
-2415
-2402
-2389
-2377
-2364
-2352
-2341
-2329
-2318
-2306
-2296
-2285
-2275
-2264
-2254
-2244
-2233
-2223
-2213
-2202
-2192
-2181
-2171
-2160
-2149
-2138
-2126
-2115
-2104
-2092
-2081
-2070
-2058
-2045
-2033
-2021
-2009
-1998
-1985
-1973
-1960
-1948
-1935
-1922
-1909
-1896
-1883
-1870
-1856
-1843
-1830
-1817
-1804
-1790
-1777
-1764
-1751
-1739
-1726
-1713
-1701
-1688
-1676
-1664
-1652
-1640
-1627
-1616
-1604
-1592
-1580
-1569
-1557
-1546
-1535
-1524
-1513
-1502
-1491
-1480
-1469
-1459
-1448
-1438
-1427
-1417
-1406
-1396
-1385
-1375
-1364
-1353
-1342
-1331
-1320
-1309
-1298
-1287
-1276
-1264
-1253
-1242
-1231
-1219
-1208
-1196
-1185
-1173
-1162
-1150
-1139
-1128
-1117
-1106
-1095
-1084
-1073
-1062
-1051
-1041
-1030
-1020
-1008
-999
-989
-979
-969
-959
-950
-940
-931
-921
-912
-903
-894
-885
-876
-868
-859
-851
-842
-834
-826
-818
-810
-801
-793
-785
-777
-768
-760
-751
-743
-734
-726
-717
-708
-700
-691
-682
-674
-666
-657
-649
-641
-633
-625
-618
-610
-603
-596
-589
-582
-575
-568
-562
-555
-549
-543
-536
-530
-524
-518
-512
-507
-501
-496
-491
-487
-482
-478
-475
-471
-468
-466
-463
-461
-459
-457
-456
-454
-453
-452
-451
-450
-449
-448
-447
-446
-445
-444
-443
-442
-441
-439
-438
-436
-435
-433
-431
-429
-427
-425
-423
-420
-418
-415
-412
-409
-406
-403
-399
-396
-391
-387
-382
-377
-372
-366
-359
-352
-345
-337
-328
-319
-310
-300
-290
-280
-269
-258
-247
-236
-224
-212
-200
-188
-175
-163
-150
-137
-124
-110
-97
-83
-69
-54
-39
-24
-9
7
23
39
56
73
90
108
126
144
163
181
200
220
239
259
279
300
320
341
362
383
404
426
447
469
490
512
534
556
578
600
623
645
667
690
712
735
758
781
804
827
850
874
897
921
945
969
993
1016
1042
1066
1091
1116
1140
1166
1191
1216
1242
1268
1294
1320
1346
1372
1399
1426
1453
1480
1507
1534
1562
1590
1618
1646
1674
1702
1731
1759
1788
1816
1844
1873
1901
1930
1958
1987
2015
2044
2073
2101
2130
2160
2189
2218
2248
2277
2307
2338
2368
2398
2429
2459
2490
2520
2550
2580
2610
2640
2670
2700
2730
2759
2789
2818
2847
2875
2904
2932
2960
2987
3015
3041
3068
3094
3120
3146
3171
3197
3222
3246
3271
3295
3319
3343
3367
3390
3414
3437
3461
3484
3507
3530
3552
3575
3597
3620
3642
3664
3686
3709
3731
3754
3776
3799
3822
3844
3867
3890
3913
3936
3959
3982
4005
4027
4051
4074
4097
4120
4143
4165
4188
4211
4233
4256
4278
4301
4323
4345
4367
4389
4411
4433
4455
4477
4499
4521
4543
4564
4586
4607
4629
4650
4670
4691
4711
4730
4750
4769
4788
4806
4824
4842
4859
4876
4893
4909
4925
4941
4956
4971
4986
5001
5016
5030
5044
5058
5072
5086
5100
5113
5127
5140
5153
5167
5180
5193
5206
5219
5232
5245
5258
5271
5283
5296
5309
5321
5334
5347
5359
5372
5385
5397
5410
5423
5436
5449
5463
5476
5489
5503
5516
5529
5543
5556
5569
5582
5595
5608
5621
5634
5646
5658
5670
5682
5694
5705
5716
5727
5737
5747
5757
5766
5775
5784
5792
5800
5808
5816
5823
5831
5838
5845
5851
5858
5864
5870
5876
5882
5888
5893
5899
5904
5909
5913
5918
5922
5927
5931
5934
5938
5941
5944
5947
5949
5950
5951
5952
5952
5952
5951
5950
5948
5945
5942
5938
5934
5929
5924
5918
5911
5904
5896
5887
5877
5867
5856
5845
5833
5819
5806
5791
5776
5760
5743
5726
5708
5690
5671
5651
5631
5610
5589
5568
5546
5523
5501
5478
5455
5432
5409
5386
5362
5339
5316
5292
5269
5246
5223
5200
5177
5154
5131
5109
5086
5064
5042
5021
5000
4979
4958
4938
4918
4899
4880
4861
4842
4824
4806
4788
4770
4752
4735
4718
4700
4683
4666
4649
4633
4616
4599
4582
4566
4549
4532
4515
4499
4482
4466
4450
4433
4417
4401
4385
4369
4353
4337
4322
4306
4291
4276
4262
4247
4233
4220
4207
4194
4181
4169
4158
4147
4136
4126
4116
4107
4098
4090
4083
4075
4069
4062
4057
4051
4046
4042
4038
4035
4033
4030
4030
4030
4030
4030
4032
4034
4037
4040
4043
4049
4054
4059
4066
4073
4081
4089
4097
4106
4115
4124
4134
4144
4154
4164
4175
4186
4197
4208
4219
4231
4242
4254
4266
4278
4290
4303
4315
4328
4340
4353
4366
4379
4391
4404
4417
4429
4442
4455
4467
4480
4492
4505
4518
4530
4543
4556
4568
4581
4593
4606
4618
4630
4642
4653
4664
4675
4686
4696
4706
4716
4725
4734
4742
4751
4759
4766
4773
4780
4786
4792
4797
4802
4807
4811
4814
4817
4819
4821
4822
4823
4824
4824
4824
4824
4823
4822
4820
4819
4817
4814
4812
4809
4805
4801
4797
4792
4787
4782
4776
4769
4763
4755
4747
4739
4730
4721
4711
4700
4689
4677
4665
4652
4639
4624
4610
4594
4578
4562
4545
4527
4509
4491
4472
4452
4433
4413
4392
4372
4351
4330
4309
4288
4267
4246
4224
4203
4181
4159
4137
4115
4091
4069
4046
4022
4000
3976
3952
3929
3904
3880
3856
3832
3807
3782
3758
3733
3708
3684
3659
3635
3611
3587
3563
3539
3515
3492
3469
3446
3423
3400
3378
3355
3333
3311
3289
3267
3245
3224
3202
3181
3160
3139
3118
3097
3076
3055
3034
3013
2991
2970
2948
2926
2904
2882
2860
2837
2814
2791
2768
2744
2720
2696
2671
2647
2622
2596
2571
2545
2519
2492
2466
2439
2412
2385
2357
2330
2302
2274
2246
2219
2191
2163
2135
2107
2079
2052
2024
1997
1969
1941
1914
1886
1859
1832
1804
1777
1750
1723
1696
1669
1642
1615
1589
1562
1536
1510
1484
1459
1433
1408
1383
1358
1333
1308
1284
1260
1236
1212
1188
1164
1140
1116
1092
1068
1045
1020
998
975
952
929
906
884
862
840
819
797
776
755
735
714
694
674
655
635
616
597
578
560
541
523
506
488
471
454
437
420
403
386
369
352
336
319
302
284
267
249
231
213
195
177
158
140
121
103
84
65
46
27
8
-12
-32
-51
-71
-91
-111
-132
-152
-172
-192
-213
-233
-254
-275
-295
-316
-337
-358
-380
-401
-423
-444
-466
-488
-510
-532
-554
-576
-597
-619
-641
-662
-683
-704
-724
-744
-763
-782
-801
-819
-837
-854
-870
-886
-901
-916
-930
-944
-957
-969
-981
-992
-1002
-1010
-1020
-1028
-1034
-1040
-1045
-1049
-1052
-1054
-1056
-1056
-1055
-1054
-1051
-1048
-1044
-1040
-1034
-1028
-1020
-1014
-1006
-997
-987
-977
-966
-955
-942
-929
-916
-902
-887
-872
-856
-840
-823
-806
-788
-770
-751
-733
-714
-695
-676
-657
-637
-618
-598
-578
-559
-539
-519
-499
-479
-460
-440
-421
-401
-382
-363
-345
-326
-308
-290
-272
-255
-238
-221
-205
-189
-174
-159
-144
-130
-116
-103
-90
-77
-65
-54
-43
-32
-22
-13
-4
4
12
19
26
32
38
43
48
52
55
58
60
62
63
64
64
63
62
61
59
56
53
50
46
42
37
32
27
21
14
7
0
-7
-15
-23
-32
-41
-50
-60
-70
-80
-90
-101
-112
-123
-134
-145
-156
-167
-178
-189
-200
-212
-223
-233
-244
-255
-265
-275
-285
-295
-304
-313
-322
-331
-340
-348
-357
-364
-372
-380
-387
-394
-400
-407
-413
-419
-424
-430
-435
-440
-444
-448
-452
-456
-459
-462
-465
-468
-470
-473
-475
-477
-479
-481
-483
-485
-487
-489
-491
-493
-495
-497
-499
-501
-503
-506
-508
-510
-512
-514
-516
-518
-520
-521
-523
-525
-526
-528
-529
-530
-532
-533
-534
-535
-536
-537
-537
-538
-539
-539
-540
-540
-541
-541
-541
-542
-542
-541
-541
-541
-541
-540
-540
-539
-538
-538
-537
-536
-535
-534
-533
-531
-530
-528
-527
-525
-523
-520
-518
-515
-512
-509
-505
-501
-497
-493
-488
-483
-478
-472
-466
-460
-453
-446
-439
-432
-424
-416
-408
-399
-391
-382
-372
-363
-353
-343
-332
-322
-310
-299
-286
-274
-261
-248
-235
-221
-206
-192
-177
-161
-146
-130
-113
-96
-79
-62
-44
-26
-8
11
31
50
71
91
112
134
156
178
201
225
248
272
297
322
347
373
399
425
451
477
503
530
556
582
608
633
659
684
710
735
760
785
809
834
859
883
908
932
956
981
1004
1029
1053
1077
1100
1124
1147
1170
1192
1215
1238
1260
1282
1304
1326
1348
1369
1390
1412
1432
1453
1474
1495
1515
1536
1557
1578
1598
1619
1640
1661
1682
1703
1724
1744
1765
1786
1806
1826
1847
1867
1887
1907
1926
1946
1965
1985
2004
2023
2043
2062
2081
2100
2119
2138
2157
2175
2194
2212
2231
2249
2267
2284
2302
2319
2335
2352
2368
2383
2398
2413
2427
2441
2455
2468
2481
2494
2506
2517
2529
2539
2550
2559
2569
2577
2586
2593
2601
2607
2613
2618
2623
2627
2630
2632
2634
2635
2635
2635
2634
2632
2630
2627
2624
2620
2615
2610
2604
2597
2590
2582
2573
2564
2554
2543
2532
2519
2507
2493
2479
2464
2448
2432
2414
2397
2378
2358
2338
2318
2296
2275
2252
2229
2206
2182
2157
2132
2107
2081
2055
2028
2001
1973
1945
1917
1888
1859
1830
1800
1770
1740
1709
1677
1646
1614
1582
1549
1516
1483
1450
1417
1383
1349
1316
1282
1249
1215
1182
1149
1116
1083
1051
1018
987
956
925
894
863
833
803
774
745
716
688
660
633
606
579
552
526
500
475
450
425
400
375
350
326
302
277
253
229
205
182
158
134
110
86
62
38
14
-10
-34
-58
-83
-107
-131
-156
-180
-205
-229
-254
-278
-303
-327
-351
-376
-400
-424
-449
-472
-496
-520
-543
-565
-588
-610
-631
-652
-673
-693
-712
-731
-749
-766
-782
-798
-813
-827
-840
-853
-865
-876
-887
-897
-906
-915
-923
-931
-938
-944
-950
-956
-961
-965
-969
-973
-976
-979
-982
-984
-986
-988
-990
-991
-992
-992
-992
-992
-991
-990
-989
-987
-985
-982
-979
-975
-971
-967
-962
-957
-952
-947
-941
-936
-930
-924
-917
-911
-904
-897
-890
-883
-876
-868
-860
-852
-844
-836
-828
-820
-811
-803
-794
-786
-778
-769
-761
-753
-744
-736
-728
-720
-713
-705
-697
-689
-681
-674
-666
-658
-651
-643
-635
-627
-619
-610
-602
-593
-584
-575
-566
-557
-548
-539
-530
-521
-512
-503
-494
-485
-475
-466
-456
-447
-437
-428
-418
-409
-399
-389
-380
-370
-360
-351
-341
-332
-322
-313
-303
-294
-285
-277
-268
-260
-253
-245
-238
-230
-224
-217
-211
-205
-199
-193
-188
-183
-178
-174
-170
-166
-162
-158
-154
-151
-147
-143
-140
-136
-132
-128
-124
-120
-116
-111
-106
-101
-96
-90
-84
-77
-70
-63
-56
-48
-39
-31
-21
-12
-2
9
20
31
42
54
66
79
91
104
117
130
143
156
169
183
197
210
224
238
251
265
278
291
303
316
328
340
351
362
373
383
392
401
410
418
425
431
437
443
448
452
455
458
460
462
463
463
463
462
460
459
456
453
450
446
441
436
431
425
419
412
405
397
389
381
372
363
354
345
335
326
316
306
296
286
275
265
255
245
234
224
214
203
193
182
172
162
152
142
132
122
113
104
94
85
76
67
58
49
41
32
23
15
6
-2
-10
-19
-27
-35
-43
-51
-59
-67
-75
-82
-90
-98
-105
-112
-120
-127
-133
-140
-146
-152
-158
-164
-169
-174
-179
-183
-188
-192
-196
-199
-203
-206
-209
-211
-214
-216
-219
-221
-223
-225
-228
-230
-231
-233
-235
-236
-238
-239
-240
-241
-241
-242
-242
-242
-242
-241
-241
-240
-239
-238
-237
-236
-235
-234
-234
-233
-232
-232
-231
-231
-231
-231
-232
-233
-234
-235
-236
-238
-240
-242
-244
-247
-249
-252
-255
-258
-262
-265
-269
-273
-277
-282
-286
-291
-295
-300
-305
-309
-314
-319
-323
-328
-333
-338
-342
-347
-352
-357
-362
-368
-373
-378
-384
-389
-395
-401
-407
-413
-419
-426
-432
-438
-445
-452
-459
-466
-473
-480
-487
-495
-502
-510
-517
-525
-533
-541
-549
-557
-565
-574
-583
-592
-601
-610
-620
-630
-640
-650
-660
-671
-682
-692
-703
-715
-726
-737
-749
-761
-773
-785
-797
-810
-823
-837
-851
-865
-880
-895
-911
-926
-943
-959
-976
-993
-1010
-1028
-1046
-1063
-1082
-1100
-1118
-1136
-1154
-1172
-1190
-1208
-1226
-1244
-1262
-1280
-1298
-1316
-1333
-1351
-1369
-1386
-1404
-1421
-1438
-1456
-1473
-1490
-1507
-1524
-1541
-1558
-1575
-1591
-1608
-1624
-1641
-1657
-1674
-1690
-1706
-1723
-1739
-1755
-1771
-1787
-1802
-1818
-1833
-1849
-1864
-1879
-1893
-1908
-1922
-1936
-1950
-1964
-1978
-1992
-2005
-2019
-2032
-2045
-2059
-2073
-2086
-2100
-2113
-2127
-2140
-2153
-2166
-2179
-2192
-2204
-2217
-2229
-2241
-2253
-2265
-2277
-2289
-2300
-2311
-2322
-2333
-2344
-2355
-2366
-2376
-2387
-2397
-2407
-2417
-2427
-2437
-2446
-2455
-2464
-2473
-2482
-2491
-2499
-2508
-2516
-2524
-2532
-2540
-2548
-2556
-2563
-2571
-2579
-2586
-2594
-2601
-2607
-2614
-2621
-2627
-2634
-2640
-2646
-2652
-2658
-2665
-2671
-2677
-2683
-2689
-2694
-2700
-2706
-2712
-2719
-2725
-2731
-2737
-2744
-2750
-2756
-2763
-2769
-2776
-2782
-2788
-2794
-2800
-2806
-2812
-2818
-2823
-2829
-2834
-2839
-2845
-2850
-2855
-2860
-2865
-2870
-2875
-2880
-2885
-2890
-2894
-2899
-2903
-2907
-2911
-2915
-2919
-2923
-2927
-2930
-2934
-2938
-2942
-2945
-2949
-2953
-2957
-2962
-2966
-2971
-2977
-2982
-2988
-2995
-3002
-3009
-3016
-3024
-3032
-3041
-3050
-3059
-3068
-3078
-3088
-3099
-3110
-3121
-3133
-3145
-3157
-3169
-3182
-3195
-3208
-3222
-3236
-3250
-3265
-3280
-3296
-3312
-3328
-3345
-3362
-3380
-3397
-3415
-3433
-3452
-3470
-3489
-3508
-3528
-3547
-3566
-3586
-3606
-3625
-3645
-3665
-3685
-3705
-3726
-3746
-3767
-3787
-3808
-3829
-3850
-3872
-3893
-3915
-3937
-3959
-3982
-4003
-4027
-4051
-4074
-4098
-4123
-4147
-4172
-4197
-4223
-4249
-4275
-4301
-4328
-4355
-4382
-4410
-4438
-4466
-4495
-4524
-4554
-4584
-4614
-4645
-4676
-4707
-4739
-4772
-4805
-4838
-4872
-4907
-4941
-4976
-5012
-5048
-5085
-5121
-5158
-5196
-5233
-5271
-5309
-5347
-5386
-5424
-5462
-5501
-5539
-5577
-5615
-5653
-5691
-5729
-5767
-5804
-5842
-5879
-5917
-5954
-5991
-6028
-6065
-6102
-6138
-6175
-6212
-6248
-6284
-6320
-6356
-6392
-6427
-6462
-6497
-6532
-6566
-6600
-6633
-6666
-6699
-6731
-6763
-6794
-6825
-6855
-6886
-6915
-6945
-6973
-7002
-7030
-7057
-7084
-7111
-7137
-7162
-7186
-7211
-7234
-7257
-7280
-7301
-7323
-7344
-7364
-7383
-7403
-7421
-7439
-7457
-7474
-7490
-7506
-7521
-7536
-7550
-7564
-7577
-7590
-7602
-7613
-7624
-7634
-7644
-7653
-7661
-7669
-7676
-7683
-7689
-7695
-7700
-7705
-7709
-7712
-7715
-7718
-7720
-7721
-7722
-7722
-7722
-7722
-7721
-7720
-7718
-7716
-7713
-7710
-7707
-7703
-7699
-7694
-7689
-7684
-7678
-7672
-7666
-7659
-7652
-7644
-7637
-7629
-7620
-7612
-7603
-7593
-7584
-7574
-7563
-7552
-7541
-7530
-7519
-7507
-7495
-7482
-7470
-7457
-7445
-7432
-7419
-7406
-7393
-7380
-7367
-7354
-7340
-7327
-7314
-7301
-7288
-7274
-7261
-7248
-7235
-7221
-7208
-7194
-7181
-7167
-7154
-7140
-7126
-7113
-7099
-7086
-7073
-7059
-7046
-7032
-7019
-7005
-6992
-6978
-6965
-6951
-6938
-6925
-6911
-6898
-6885
-6872
-6859
-6847
-6834
-6821
-6809
-6797
-6785
-6773
-6761
-6749
-6738
-6727
-6716
-6705
-6695
-6685
-6675
-6665
-6655
-6646
-6637
-6628
-6619
-6611
-6602
-6594
-6585
-6577
-6569
-6560
-6552
-6543
-6535
-6526
-6517
-6508
-6499
-6490
-6481
-6472
-6463
-6454
-6444
-6435
-6425
-6416
-6406
-6396
-6386
-6376
-6365
-6355
-6344
-6333
-6322
-6310
-6298
-6286
-6274
-6262
-6249
-6236
-6223
-6210
-6196
-6183
-6169
-6155
-6142
-6128
-6113
-6099
-6085
-6070
-6056
-6041
-6026
-6011
-5996
-5981
-5965
-5950
-5934
-5919
-5903
-5887
-5871
-5855
-5839
-5822
-5806
-5789
-5773
-5757
-5740
-5724
-5708
-5692
-5676
-5660
-5644
-5629
-5614
-5599
-5585
-5571
-5558
-5544
-5532
-5519
-5507
-5495
-5484
-5473
-5462
-5452
-5442
-5433
-5424
-5416
-5408
-5400
-5393
-5386
-5380
-5374
-5368
-5363
-5358
-5354
-5350
-5346
-5343
-5340
-5337
-5334
-5332
-5329
-5327
-5324
-5322
-5320
-5317
-5315
-5312
-5310
-5307
-5305
-5302
-5299
-5297
-5294
-5290
-5287
-5284
-5280
-5277
-5273
-5269
-5265
-5261
-5256
-5252
-5247
-5242
-5236
-5230
-5224
-5218
-5211
-5204
-5196
-5189
-5181
-5173
-5165
-5156
-5147
-5139
-5130
-5121
-5112
-5103
-5094
-5085
-5076
-5067
-5058
-5049
-5040
-5030
-5021
-5011
-5002
-4992
-4982
-4972
-4962
-4952
-4941
-4931
-4921
-4911
-4900
-4890
-4880
-4870
-4860
-4849
-4839
-4829
-4818
-4808
-4797
-4786
-4776
-4765
-4753
-4742
-4731
-4719
-4707
-4695
-4682
-4670
-4657
-4644
-4630
-4616
-4602
-4588
-4573
-4559
-4543
-4528
-4513
-4497
-4481
-4465
-4449
-4433
-4416
-4400
-4383
-4366
-4350
-4333
-4316
-4299
-4281
-4264
-4247
-4229
-4212
-4195
-4177
-4160
-4142
-4125
-4107
-4090
-4073
-4054
-4038
-4019
-4003
-3986
-3968
-3951
-3934
-3917
-3900
-3882
-3865
-3848
-3832
-3815
-3798
-3782
-3766
-3749
-3734
-3718
-3702
-3687
-3672
-3657
-3642
-3628
-3614
-3600
-3587
-3573
-3560
-3548
-3535
-3523
-3511
-3500
-3488
-3477
-3466
-3455
-3444
-3434
-3424
-3414
-3405
-3395
-3387
-3378
-3370
-3363
-3356
-3349
-3342
-3336
-3330
-3324
-3318
-3313
-3307
-3302
-3297
-3293
-3288
-3284
-3280
-3276
-3272
-3268
-3264
-3261
-3257
-3254
-3251
-3248
-3245
-3241
-3238
-3235
-3232
-3229
-3226
-3222
-3219
-3215
-3212
-3208
-3204
-3200
-3196
-3192
-3188
-3184
-3179
-3175
-3170
-3165
-3160
-3155
-3149
-3143
-3138
-3132
-3126
-3120
-3114
-3108
-3102
-3095
-3089
-3082
-3075
-3068
-3062
-3054
-3047
-3040
-3033
-3026
-3018
-3011
-3004
-2997
-2989
-2982
-2975
-2967
-2960
-2952
-2944
-2937
-2929
-2920
-2912
-2903
-2894
-2885
-2876
-2866
-2857
-2847
-2837
-2826
-2816
-2805
-2794
-2783
-2771
-2760
-2748
-2736
-2723
-2711
-2698
-2685
-2672
-2658
-2644
-2631
-2617
-2603
-2589
-2575
-2561
-2546
-2532
-2517
-2503
-2488
-2473
-2458
-2444
-2429
-2415
-2400
-2386
-2371
-2357
-2343
-2329
-2315
-2301
-2287
-2273
-2260
-2247
-2234
-2222
-2209
-2197
-2185
-2174
-2163
-2152
-2141
-2131
-2122
-2112
-2104
-2095
-2087
-2080
-2073
-2066
-2060
-2054
-2049
-2044
-2039
-2035
-2032
-2029
-2027
-2025
-2024
-2023
-2023
-2023
-2024
-2025
-2028
-2031
-2035
-2039
-2045
-2051
-2057
-2064
-2072
-2081
-2091
-2101
-2112
-2124
-2136
-2149
-2163
-2178
-2193
-2208
-2224
-2241
-2258
-2275
-2293
-2311
-2329
-2348
-2367
-2387
-2406
-2426
-2446
-2467
-2487
-2508
-2530
-2551
-2573
-2595
-2617
-2639
-2662
-2684
-2707
-2730
-2753
-2776
-2798
-2821
-2844
-2867
-2890
-2913
-2936
-2959
-2982
-3005
-3027
-3050
-3072
-3095
-3117
-3139
-3160
-3182
-3203
-3223
-3244
-3264
-3284
-3303
-3323
-3342
-3361
-3380
-3399
-3417
-3436
-3454
-3473
-3491
-3509
-3527
-3545
-3563
-3582
-3600
-3618
-3637
-3655
-3674
-3692
-3711
-3730
-3748
-3767
-3786
-3804
-3822
-3840
-3858
-3875
-3893
-3910
-3926
-3943
-3959
-3975
-3990
-4006
-4021
-4035
-4050
-4064
-4077
-4091
-4104
-4116
-4128
-4140
-4151
-4161
-4171
-4180
-4189
-4196
-4203
-4209
-4215
-4219
-4223
-4226
-4228
-4229
-4229
-4228
-4226
-4224
-4221
-4217
-4212
-4206
-4200
-4193
-4185
-4176
-4167
-4157
-4146
-4135
-4123
-4111
-4098
-4085
-4070
-4056
-4041
-4026
-4010
-3994
-3977
-3960
-3943
-3925
-3907
-3888
-3869
-3850
-3831
-3812
-3792
-3772
-3752
-3732
-3711
-3691
-3670
-3649
-3628
-3607
-3585
-3564
-3543
-3522
-3501
-3480
-3458
-3437
-3416
-3395
-3374
-3353
-3332
-3311
-3290
-3269
-3248
-3227
-3205
-3184
-3163
-3141
-3120
-3099
-3078
-3056
-3035
-3014
-2993
-2972
-2951
-2930
-2910
-2889
-2868
-2848
-2827
-2806
-2786
-2765
-2745
-2725
-2705
-2685
-2665
-2645
-2625
-2606
-2587
-2567
-2548
-2530
-2511
-2493
-2475
-2457
-2440
-2422
-2405
-2388
-2372
-2355
-2339
-2322
-2307
-2291
-2275
-2260
-2245
-2230
-2216
-2202
-2188
-2175
-2161
-2149
-2136
-2124
-2112
-2100
-2089
-2078
-2068
-2058
-2048
-2039
-2031
-2023
-2016
-2009
-2003
-1998
-1993
-1989
-1985
-1983
-1981
-1980
-1980
-1981
-1983
-1985
-1989
-1993
-1999
-2005
-2012
-2020
-2029
-2040
-2051
-2063
-2076
-2089
-2104
-2120
-2136
-2153
-2171
-2189
-2209
-2229
-2249
-2270
-2292
-2315
-2338
-2361
-2386
-2411
-2436
-2462
-2489
-2516
-2543
-2571
-2598
-2626
-2654
-2683
-2711
-2740
-2768
-2797
-2826
-2855
-2884
-2914
-2943
-2972
-3002
-3031
-3061
-3090
-3119
-3149
-3178
-3207
-3236
-3265
-3294
-3323
-3351
-3380
-3408
-3436
-3464
-3492
-3520
-3547
-3575
-3602
-3629
-3656
-3682
-3709
-3735
-3761
-3786
-3812
-3837
-3862
-3886
-3911
-3935
-3959
-3982
-4005
-4029
-4051
-4074
-4096
-4118
-4139
-4160
-4181
-4202
-4222
-4242
-4262
-4281
-4300
-4319
-4338
-4356
-4374
-4392
-4410
-4427
-4444
-4461
-4478
-4495
-4511
-4527
-4543
-4558
-4574
-4588
-4603
-4617
-4631
-4644
-4657
-4669
-4681
-4692
-4703
-4713
-4723
-4731
-4739
-4747
-4753
-4759
-4764
-4768
-4771
-4774
-4775
-4776
-4775
-4774
-4771
-4767
-4762
-4756
-4749
-4741
-4732
-4721
-4709
-4697
-4683
-4668
-4652
-4636
-4618
-4600
-4580
-4560
-4539
-4517
-4495
-4472
-4448
-4424
-4400
-4374
-4349
-4323
-4296
-4270
-4243
-4215
-4188
-4160
-4132
-4104
-4075
-4046
-4018
-3990
-3962
-3934
-3905
-3878
-3850
-3823
-3795
-3768
-3742
-3715
-3689
-3663
-3637
-3611
-3586
-3561
-3536
-3511
-3487
-3462
-3438
-3414
-3389
-3365
-3341
-3318
-3294
-3271
-3247
-3224
-3201
-3178
-3155
-3133
-3110
-3087
-3065
-3042
-3019
-2996
-2974
-2951
-2928
-2905
-2883
-2860
-2837
-2815
-2792
-2770
-2748
-2726
-2705
-2683
-2663
-2642
-2622
-2603
-2584
-2565
-2547
-2529
-2512
-2496
-2480
-2464
-2449
-2434
-2420
-2407
-2394
-2381
-2369
-2358
-2347
-2337
-2327
-2319
-2311
-2304
-2298
-2292
-2288
-2284
-2281
-2279
-2277
-2277
-2277
-2278
-2279
-2282
-2285
-2288
-2293
-2297
-2303
-2308
-2315
-2321
-2328
-2336
-2344
-2352
-2360
-2369
-2378
-2387
-2397
-2406
-2416
-2425
-2435
-2444
-2453
-2463
-2472
-2480
-2489
-2497
-2505
-2512
-2519
-2526
-2532
-2538
-2543
-2547
-2551
-2555
-2558
-2561
-2563
-2565
-2567
-2568
-2569
-2569
-2569
-2569
-2568
-2567
-2566
-2564
-2563
-2561
-2559
-2557
-2554
-2552
-2549
-2547
-2544
-2541
-2538
-2534
-2531
-2528
-2524
-2521
-2518
-2515
-2513
-2511
-2509
-2507
-2506
-2505
-2505
-2505
-2506
-2507
-2509
-2511
-2514
-2516
-2520
-2523
-2527
-2530
-2534
-2539
-2543
-2548
-2552
-2557
-2562
-2566
-2571
-2576
-2581
-2586
-2591
-2597
-2602
-2607
-2612
-2617
-2622
-2627
-2631
-2636
-2640
-2644
-2647
-2650
-2653
-2656
-2659
-2661
-2663
-2665
-2666
-2668
-2669
-2670
-2671
-2672
-2673
-2673
-2674
-2674
-2674
-2674
-2675
-2675
-2675
-2675
-2675
-2675
-2676
-2676
-2676
-2676
-2677
-2677
-2678
-2679
-2680
-2682
-2684
-2685
-2688
-2690
-2693
-2695
-2699
-2702
-2705
-2709
-2713
-2718
-2722
-2727
-2732
-2737
-2742
-2747
-2753
-2758
-2764
-2769
-2775
-2780
-2786
-2792
-2798
-2803
-2809
-2815
-2820
-2826
-2832
-2838
-2843
-2849
-2855
-2861
-2867
-2873
-2878
-2884
-2889
-2894
-2899
-2904
-2909
-2914
-2919
-2923
-2928
-2933
-2937
-2942
-2946
-2951
-2955
-2960
-2965
-2970
-2975
-2980
-2986
-2992
-2998
-3004
-3010
-3016
-3023
-3029
-3035
-3042
-3048
-3055
-3062
-3068
-3075
-3082
-3089
-3096
-3103
-3110
-3117
-3125
-3132
-3139
-3146
-3154
-3161
-3168
-3176
-3183
-3191
-3198
-3206
-3214
-3221
-3229
-3236
-3244
-3251
-3259
-3267
-3274
-3282
-3290
-3298
-3307
-3315
-3323
-3332
-3340
-3349
-3358
-3367
-3376
-3385
-3394
-3403
-3413
-3422
-3432
-3442
-3452
-3463
-3473
-3484
-3495
-3506
-3517
-3529
-3540
-3552
-3563
-3575
-3587
-3600
-3612
-3624
-3637
-3649
-3662
-3674
-3686
-3699
-3711
-3723
-3735
-3746
-3758
-3769
-3781
-3792
-3803
-3814
-3825
-3836
-3847
-3858
-3868
-3879
-3890
-3900
-3910
-3920
-3930
-3940
-3949
-3959
-3968
-3977
-3986
-3995
-4003
-4011
-4019
-4027
-4035
-4043
-4050
-4057
-4062
-4070
-4075
-4081
-4086
-4091
-4094
-4099
-4103
-4107
-4110
-4114
-4116
-4119
-4121
-4123
-4125
-4126
-4127
-4128
-4128
-4128
-4128
-4128
-4127
-4127
-4126
-4125
-4123
-4122
-4121
-4119
-4118
-4116
-4114
-4113
-4111
-4109
-4107
-4106
-4104
-4102
-4100
-4098
-4096
-4094
-4091
-4089
-4086
-4083
-4081
-4078
-4075
-4072
-4069
-4065
-4062
-4058
-4054
-4051
-4046
-4042
-4038
-4033
-4029
-4024
-4019
-4013
-4008
-4003
-3997
-3991
-3985
-3979
-3973
-3966
-3960
-3953
-3945
-3937
-3929
-3921
-3912
-3903
-3894
-3884
-3874
-3864
-3854
-3843
-3832
-3821
-3810
-3798
-3787
-3775
-3764
-3752
-3741
-3730
-3719
-3709
-3699
-3689
-3679
-3670
-3661
-3652
-3644
-3636
-3629
-3622
-3616
-3610
-3605
-3600
-3596
-3592
-3589
-3586
-3584
-3583
-3581
-3581
-3581
-3581
-3581
-3582
-3584
-3585
-3587
-3589
-3592
-3595
-3598
-3601
-3604
-3608
-3612
-3615
-3619
-3623
-3627
-3631
-3635
-3639
-3643
-3646
-3650
-3653
-3657
-3660
-3664
-3667
-3670
-3673
-3676
-3679
-3681
-3684
-3686
-3688
-3690
-3692
-3694
-3695
-3697
-3698
-3699
-3699
-3700
-3700
-3700
-3700
-3700
-3700
-3700
-3700
-3700
-3700
-3700
-3701
-3701
-3702
-3703
-3704
-3705
-3706
-3708
-3710
-3712
-3715
-3718
-3721
-3724
-3728
-3732
-3737
-3741
-3746
-3751
-3756
-3761
-3767
-3772
-3777
-3783
-3789
-3794
-3800
-3806
-3812
-3817
-3823
-3829
-3835
-3841
-3847
-3853
-3860
-3866
-3872
-3878
-3884
-3890
-3896
-3902
-3908
-3914
-3920
-3926
-3932
-3937
-3943
-3948
-3954
-3959
-3965
-3970
-3975
-3980
-3985
-3989
-3993
-3997
-4001
-4003
-4006
-4009
-4010
-4011
-4011
-4013
-4013
-4011
-4011
-4009
-4006
-4003
-4001
-3997
-3993
-3988
-3983
-3977
-3971
-3964
-3957
-3949
-3940
-3931
-3922
-3912
-3902
-3891
-3880
-3869
-3857
-3844
-3831
-3818
-3805
-3791
-3776
-3762
-3747
-3731
-3716
-3700
-3684
-3668
-3651
-3634
-3618
-3601
-3583
-3566
-3549
-3531
-3514
-3496
-3478
-3460
-3441
-3423
-3405
-3386
-3368
-3350
-3331
-3313
-3294
-3276
-3258
-3240
-3222
-3205
-3187
-3170
-3153
-3137
-3121
-3105
-3089
-3073
-3058
-3044
-3029
-3015
-3001
-2987
-2974
-2961
-2948
-2936
-2924
-2912
-2901
-2890
-2879
-2869
-2859
-2850
-2841
-2832
-2824
-2816
-2808
-2801
-2794
-2787
-2781
-2774
-2768
-2762
-2757
-2751
-2746
-2741
-2736
-2732
-2728
-2723
-2720
-2716
-2712
-2709
-2706
-2703
-2700
-2697
-2694
-2691
-2688
-2684
-2681
-2678
-2674
-2671
-2668
-2665
-2661
-2658
-2655
-2651
-2648
-2645
-2641
-2637
-2633
-2629
-2625
-2620
-2615
-2610
-2605
-2599
-2593
-2586
-2579
-2572
-2564
-2556
-2547
-2538
-2528
-2518
-2507
-2496
-2484
-2472
-2459
-2445
-2431
-2417
-2402
-2386
-2371
-2354
-2337
-2320
-2302
-2283
-2264
-2245
-2224
-2203
-2182
-2160
-2137
-2114
-2090
-2066
-2041
-2015
-1989
-1962
-1934
-1906
-1877
-1848
-1818
-1787
-1756
-1724
-1692
-1658
-1625
-1591
-1556
-1521
-1485
-1449
-1413
-1376
-1339
-1301
-1264
-1225
-1187
-1148
-1110
-1071
-1031
-992
-953
-913
-873
-833
-793
-753
-712
-672
-631
-591
-550
-509
-468
-427
-387
-346
-305
-264
-224
-183
-142
-102
-61
-21
20
60
101
142
182
223
264
305
346
388
430
472
514
557
600
643
687
731
776
820
866
911
957
1004
1051
1098
1145
1193
1241
1290
1338
1387
1436
1485
1535
1584
1634
1684
1735
1785
1835
1886
1937
1988
2039
2090
2141
2192
2243
2294
2346
2397
2448
2499
2549
2600
2650
2700
2750
2799
2849
2898
2946
2995
3043
3090
3138
3185
3231
3277
3323
3369
3414
3458
3502
3546
3589
3632
3674
3716
3757
3797
3837
3876
3915
3952
3990
4026
4062
4097
4132
4166
4199
4232
4264
4296
4327
4358
4388
4418
4447
4476
4505
4533
4561
4589
4616
4643
4670
4696
4722
4747
4772
4797
4822
4846
4870
4894
4917
4940
4963
4985
5006
5028
5049
5069
5090
5110
5129
5148
5167
5186
5204
5222
5239
5256
5273
5289
5305
5320
5335
5350
5364
5377
5390
5403
5415
5426
5438
5448
5458
5468
5478
5486
5495
5503
5511
5518
5525
5531
5537
5542
5547
5551
5556
5559
5563
5566
5569
5571
5573
5575
5576
5578
5579
5579
5580
5580
5580
5580
5580
5580
5579
5579
5578
5578
5577
5576
5575
5574
5573
5573
5572
5571
5571
5570
5570
5570
5569
5569
5569
5568
5568
5568
5568
5567
5567
5567
5568
5568
5568
5569
5570
5571
5572
5574
5575
5577
5579
5581
5584
5586
5589
5592
5595
5599
5602
5606
5610
5615
5620
5625
5630
5636
5642
5648
5655
5662
5669
5676
5684
5692
5700
5708
5717
5725
5734
5743
5752
5762
5771
5781
5791
5801
5812
5822
5833
5845
5856
5868
5880
5892
5905
5918
5930
5944
5957
5971
5984
5998
6012
6027
6041
6056
6070
6085
6100
6114
6129
6144
6160
6175
6191
6207
6223
6239
6256
6273
6291
6308
6326
6345
6364
6384
6403
6424
6444
6465
6486
6508
6530
6552
6574
6597
6619
6642
6665
6688
6711
6734
6758
6781
6804
6828
6851
6875
6898
6922
6945
6968
6992
7014
7037
7059
7081
7103
7124
7145
7166
7186
7206
7225
7243
7261
7279
7296
7312
7328
7343
7358
7371
7385
7398
7410
7421
7432
7443
7453
7462
7471
7479
7487
7494
7501
7507
7513
7519
7524
7528
7532
7536
7539
7542
7545
7547
7548
7550
7551
7551
7551
7551
7551
7551
7550
7549
7548
7547
7545
7544
7542
7540
7538
7536
7534
7532
7529
7527
7525
7522
7520
7517
7514
7511
7509
7506
7503
7500
7496
7493
7489
7486
7482
7478
7473
7468
7463
7457
7451
7445
7438
7430
7423
7414
7406
7396
7387
7377
7367
7357
7346
7335
7324
7313
7301
7289
7277
7265
7253
7241
7228
7215
7202
7189
7176
7163
7149
7136
7122
7108
7094
7080
7066
7052
7038
7024
7009
6995
6981
6967
6952
6938
6924
6909
6895
6880
6866
6851
6837
6822
6807
6792
6777
6762
6746
6731
6715
6699
6683
6668
6652
6636
6619
6603
6588
6572
6556
6541
6526
6511
6496
6481
6467
6453
6439
6426
6413
6400
6387
6374
6362
6350
6338
6327
6315
6304
6293
6283
6272
6262
6252
6243
6234
6224
6216
6207
6199
6191
6183
6175
6168
6161
6153
6146
6140
6133
6126
6120
6114
6108
6102
6097
6091
6086
6081
6076
6072
6067
6063
6058
6054
6050
6046
6042
6037
6033
6029
6025
6021
6017
6013
6009
6004
6000
5996
5993
5989
5986
5983
5980
5977
5975
5974
5973
5972
5972
5972
5973
5975
5977
5980
5983
5987
5992
5997
6003
6009
6016
6024
6032
6041
6050
6060
6070
6082
6093
6106
6118
6132
6146
6161
6176
6192
6208
6225
6242
6260
6278
6297
6316
6335
6355
6376
6396
6417
6438
6460
6481
6503
6525
6547
6569
6591
6614
6636
6658
6681
6704
6726
6749
6772
6795
6818
6841
6864
6887
6910
6933
6957
6980
7003
7027
7050
7074
7097
7121
7145
7168
7192
7216
7240
7264
7289
7313
7337
7361
7386
7410
7435
7459
7484
7508
7533
7558
7582
7607
7632
7656
7681
7706
7730
7754
7778
7802
7826
7850
7873
7896
7919
7942
7964
7986
8007
8029
8050
8070
8090
8109
8128
8146
8163
8180
8197
8213
8228
8242
8256
8269
8282
8294
8305
8315
8325
8333
8341
8349
8355
8361
8367
8371
8375
8379
8382
8384
8386
8387
8388
8389
8389
8388
8387
8386
8384
8382
8380
8377
8374
8370
8366
8362
8358
8353
8348
8343
8337
8331
8325
8319
8313
8306
8300
8293
8286
8279
8272
8265
8257
8249
8241
8233
8225
8216
8208
8199
8189
8182
8173
8164
8154
8147
8138
8129
8119
8111
8102
8093
8084
8074
8066
8057
8048
8039
8031
8022
8013
8005
7996
7988
7979
7970
7962
7953
7944
7935
7925
7916
7907
7897
7887
7877
7868
7858
7847
7837
7827
7817
7807
7797
7787
7777
7767
7757
7747
7737
7728
7718
7709
7700
7690
7682
7673
7664
7656
7647
7639
7631
7623
7616
7608
7601
7594
7587
7580
7574
7568
7562
7557
7552
7547
7542
7538
7534
7530
7527
7524
7521
7518
7516
7514
7512
7510
7509
7508
7507
7506
7506
7506
7507
7507
7508
7509
7510
7512
7514
7515
7517
7520
7522
7525
7527
7530
7533
7536
7539
7542
7545
7548
7551
7553
7556
7559
7561
7564
7566
7568
7569
7571
7572
7573
7574
7575
7576
7576
7577
7578
7579
7580
7581
7582
7584
7585
7587
7589
7592
7594
7597
7600
7603
7607
7611
7615
7619
7624
7628
7633
7638
7644
7650
7655
7662
7668
7675
7682
7689
7696
7704
7711
7719
7727
7736
7744
7752
7761
7770
7778
7787
7796
7805
7815
7824
7833
7843
7852
7861
7871
7880
7889
7899
7908
7918
7927
7937
7946
7955
7965
7974
7984
7993
8003
8012
8022
8032
8042
8052
8061
8073
8083
8093
8103
8115
8125
8137
8148
8159
8170
8180
8193
8204
8215
8226
8237
8249
8260
8271
8283
8294
8306
8318
8330
8342
8354
8366
8379
8391
8404
8417
8430
8443
8456
8469
8482
8495
8508
8521
8535
8548
8561
8574
8587
8600
8613
8626
8639
8651
8664
8676
8689
8701
8714
8726
8738
8750
8763
8775
8787
8799
8810
8822
8834
8845
8856
8867
8877
8888
8897
8907
8916
8925
8933
8941
8948
8955
8961
8966
8971
8975
8978
8981
8983
8984
8985
8985
8985
8984
8982
8980
8978
8974
8971
8967
8962
8957
8951
8945
8938
8931
8923
8914
8905
8896
8886
8875
8864
8853
8840
8828
8814
8801
8787
8773
8758
8744
8729
8714
8699
8684
8669
8653
8638
8623
8608
8592
8577
8562
8547
8532
8517
8502
8487
8472
8457
8443
8428
8414
8399
8385
8371
8357
8344
8330
8317
8304
8292
8279
8267
8255
8243
8231
8219
8208
8196
8185
8173
8162
8151
8140
8129
8118
8106
8096
8085
8074
8061
8051
8039
8028
8016
8005
7993
7981
7968
7956
7943
7930
7918
7904
7891
7878
7864
7850
7836
7822
7807
7793
7778
7763
7748
7732
7716
7700
7684
7668
7652
7635
7619
7602
7585
7567
7550
7532
7515
7497
7479
7461
7443
7424
7406
7387
7369
7350
7331
7313
7294
7275
7256
7237
7218
7199
7180
7161
7143
7124
7106
7087
7069
7051
7033
7015
6997
6980
6963
6946
6929
6913
6897
6881
6865
6849
6834
6819
6805
6790
6776
6762
6748
6735
6721
6708
6695
6682
6669
6656
6643
6629
6616
6603
6590
6576
6563
6549
6534
6520
6505
6490
6475
6460
6444
6428
6411
6394
6377
6359
6341
6323
6304
6285
6265
6245
6225
6204
6182
6161
6139
6116
6094
6071
6047
6023
5999
5974
5949
5923
5897
5870
5844
5816
5788
5760
5732
5703
5673
5644
5614
5584
5554
5523
5492
5461
5430
5398
5367
5335
5303
5270
5238
5206
5173
5140
5107
5074
5041
5008
4975
4941
4908
4874
4840
4806
4771
4737
4703
4668
4633
4599
4564
4529
4493
4458
4422
4387
4351
4315
4278
4242
4206
4169
4132
4096
4059
4022
3985
3948
3912
3875
3838
3802
3766
3729
3693
3657
3621
3585
3550
3515
3480
3445
3410
3376
3342
3309
3276
3243
3211
3179
3147
3116
3085
3054
3024
2994
2964
2935
2906
2877
2848
2820
2791
2763
2735
2707
2679
2652
2624
2596
2568
2541
2513
2485
2458
2430
2403
2375
2347
2320
2293
2265
2238
2211
2184
2157
2130
2103
2076
2049
2021
1995
1968
1942
1916
1889
1863
1837
1812
1786
1761
1736
1711
1687
1663
1640
1616
1594
1571
1549
1527
1506
1485
1464
1443
1423
1403
1383
1364
1345
1325
1306
1287
1269
1250
1231
1212
1193
1174
1154
1135
1115
1095
1075
1054
1033
1012
990
968
945
921
897
872
847
821
794
767
739
710
681
651
620
589
557
525
492
458
424
389
354
318
282
245
207
169
131
92
53
13
-27
-67
-108
-149
-190
-232
-274
-316
-359
-402
-445
-488
-531
-574
-617
-661
-704
-747
-790
-833
-876
-919
-962
-1004
-1047
-1090
-1132
-1174
-1216
-1258
-1300
-1342
-1384
-1426
-1468
-1510
-1552
-1594
-1636
-1678
-1720
-1762
-1804
-1845
-1887
-1928
-1970
-2011
-2053
-2094
-2135
-2176
-2217
-2258
-2299
-2340
-2381
-2421
-2462
-2503
-2544
-2584
-2625
-2665
-2705
-2745
-2785
-2824
-2863
-2903
-2941
-2980
-3018
-3056
-3094
-3132
-3169
-3206
-3243
-3280
-3316
-3353
-3389
-3425
-3460
-3496
-3531
-3567
-3602
-3638
-3673
-3709
-3744
-3780
-3816
-3852
-3888
-3924
-3960
-3996
-4032
-4069
-4106
-4142
-4179
-4216
-4254
-4291
-4328
-4366
-4404
-4443
-4481
-4520
-4560
-4599
-4639
-4680
-4720
-4761
-4803
-4844
-4885
-4927
-4969
-5011
-5053
-5095
-5138
-5180
-5223
-5265
-5308
-5351
-5394
-5437
-5480
-5523
-5567
-5610
-5653
-5697
-5740
-5783
-5827
-5870
-5913
-5956
-5999
-6042
-6084
-6127
-6169
-6211
-6253
-6295
-6337
-6378
-6420
-6461
-6502
-6543
-6584
-6624
-6665
-6705
-6745
-6784
-6824
-6863
-6902
-6941
-6979
-7017
-7055
-7093
-7131
-7168
-7206
-7243
-7280
-7317
-7354
-7390
-7427
-7464
-7500
-7537
-7573
-7610
-7647
-7683
-7720
-7757
-7794
-7831
-7869
-7907
-7944
-7983
-8021
-8058
-8098
-8137
-8176
-8216
-8255
-8295
-8335
-8375
-8415
-8456
-8496
-8537
-8578
-8619
-8660
-8702
-8743
-8784
-8826
-8867
-8908
-8949
-8990
-9031
-9071
-9112
-9152
-9192
-9232
-9271
-9311
-9350
-9389
-9428
-9466
-9505
-9543
-9581
-9619
-9657
-9694
-9732
-9769
-9806
-9843
-9879
-9916
-9952
-9988
-10023
-10059
-10094
-10129
-10163
-10197
-10231
-10265
-10299
-10332
-10364
-10397
-10429
-10460
-10492
-10523
-10554
-10584
-10614
-10643
-10673
-10702
-10731
-10759
-10788
-10816
-10844
-10872
-10899
-10927
-10954
-10981
-11009
-11036
-11062
-11089
-11116
-11142
-11169
-11195
-11221
-11248
-11273
-11299
-11325
-11351
-11376
-11402
-11427
-11452
-11478
-11503
-11528
-11553
-11578
-11603
-11628
-11653
-11678
-11702
-11726
-11751
-11775
-11799
-11823
-11847
-11870
-11894
-11917
-11940
-11963
-11986
-12008
-12030
-12052
-12073
-12094
-12115
-12136
-12156
-12176
-12195
-12215
-12234
-12253
-12272
-12290
-12309
-12327
-12345
-12364
-12382
-12400
-12418
-12436
-12454
-12472
-12490
-12508
-12525
-12543
-12561
-12578
-12596
-12614
-12631
-12649
-12666
-12684
-12701
-12718
-12735
-12752
-12769
-12786
-12802
-12818
-12834
-12850
-12866
-12882
-12897
-12913
-12928
-12943
-12958
-12973
-12988
-13003
-13018
-13032
-13047
-13061
-13076
-13090
-13105
-13119
-13133
-13147
-13161
-13175
-13188
-13201
-13214
-13227
-13239
-13251
-13262
-13274
-13284
-13294
-13304
-13314
-13322
-13331
-13338
-13346
-13352
-13358
-13364
-13369
-13374
-13378
-13381
-13384
-13387
-13389
-13391
-13392
-13393
-13393
-13393
-13393
-13392
-13390
-13389
-13386
-13384
-13381
-13378
-13374
-13370
-13365
-13360
-13355
-13350
-13344
-13338
-13332
-13326
-13320
-13313
-13307
-13300
-13294
-13287
-13280
-13274
-13267
-13261
-13255
-13248
-13242
-13237
-13231
-13226
-13221
-13216
-13212
-13208
-13204
-13201
-13197
-13194
-13192
-13190
-13188
-13186
-13185
-13184
-13183
-13182
-13182
-13182
-13182
-13183
-13183
-13184
-13185
-13186
-13187
-13188
-13190
-13191
-13192
-13194
-13196
-13197
-13199
-13201
-13203
-13205
-13207
-13209
-13211
-13212
-13214
-13216
-13217
-13219
-13220
-13221
-13222
-13222
-13223
-13223
-13223
-13224
-13224
-13224
-13223
-13223
-13223
-13222
-13222
-13221
-13221
-13220
-13220
-13219
-13219
-13218
-13217
-13216
-13215
-13214
-13212
-13211
-13209
-13207
-13205
-13203
-13200
-13198
-13195
-13192
-13188
-13185
-13181
-13177
-13173
-13169
-13164
-13159
-13154
-13148
-13142
-13136
-13129
-13122
-13114
-13106
-13098
-13089
-13080
-13071
-13061
-13050
-13039
-13028
-13016
-13004
-12991
-12978
-12965
-12951
-12937
-12923
-12908
-12893
-12877
-12861
-12845
-12828
-12812
-12795
-12778
-12760
-12743
-12726
-12708
-12691
-12673
-12656
-12638
-12621
-12604
-12587
-12570
-12553
-12537
-12520
-12504
-12488
-12472
-12456
-12440
-12424
-12408
-12393
-12377
-12362
-12347
-12332
-12318
-12303
-12289
-12275
-12261
-12247
-12233
-12219
-12206
-12193
-12179
-12166
-12153
-12140
-12127
-12114
-12102
-12089
-12076
-12064
-12052
-12039
-12027
-12015
-12004
-11992
-11980
-11969
-11957
-11946
-11935
-11924
-11914
-11903
-11893
-11883
-11873
-11864
-11854
-11845
-11836
-11827
-11819
-11811
-11803
-11795
-11787
-11780
-11773
-11766
-11760
-11753
-11747
-11741
-11735
-11730
-11725
-11719
-11714
-11709
-11705
-11700
-11695
-11690
-11685
-11680
-11675
-11670
-11665
-11660
-11655
-11650
-11645
-11640
-11635
-11630
-11625
-11620
-11615
-11611
-11606
-11602
-11597
-11593
-11589
-11586
-11582
-11579
-11576
-11574
-11572
-11570
-11569
-11568
-11567
-11567
-11567
-11568
-11569
-11570
-11572
-11575
-11578
-11581
-11585
-11589
-11594
-11599
-11604
-11610
-11616
-11623
-11630
-11638
-11646
-11654
-11663
-11673
-11682
-11692
-11703
-11713
-11724
-11735
-11746
-11757
-11769
-11780
-11791
-11802
-11813
-11824
-11835
-11845
-11856
-11866
-11876
-11886
-11895
-11905
-11914
-11923
-11931
-11940
-11948
-11956
-11963
-11970
-11977
-11983
-11989
-11995
-12001
-12005
-12010
-12014
-12017
-12020
-12022
-12024
-12025
-12025
-12025
-12024
-12022
-12020
-12017
-12013
-12008
-12003
-11997
-11990
-11982
-11974
-11965
-11955
-11944
-11933
-11920
-11907
-11893
-11878
-11863
-11846
-11829
-11811
-11792
-11772
-11751
-11730
-11708
-11684
-11661
-11636
-11610
-11584
-11557
-11529
-11501
-11472
-11442
-11412
-11381
-11349
-11317
-11284
-11251
-11217
-11183
-11148
-11113
-11077
-11041
-11004
-10967
-10930
-10892
-10854
-10816
-10778
-10739
-10700
-10660
-10621
-10581
-10542
-10502
-10462
-10423
-10383
-10344
-10304
-10265
-10225
-10186
-10147
-10108
-10069
-10031
-9992
-9954
-9917
-9879
-9842
-9805
-9768
-9732
-9697
-9661
-9626
-9592
-9558
-9524
-9490
-9457
-9424
-9392
-9359
-9327
-9295
-9264
-9232
-9201
-9170
-9139
-9108
-9077
-9046
-9016
-8985
-8954
-8923
-8892
-8861
-8830
-8798
-8766
-8734
-8702
-8670
-8637
-8604
-8571
-8538
-8504
-8470
-8436
-8402
-8367
-8332
-8297
-8261
-8225
-8189
-8153
-8116
-8080
-8042
-8005
-7968
-7930
-7891
-7853
-7814
-7775
-7735
-7696
-7655
-7615
-7574
-7533
-7492
-7450
-7408
-7366
-7323
-7281
-7238
-7195
-7151
-7108
-7064
-7021
-6977
-6933
-6888
-6843
-6799
-6753
-6708
-6662
-6616
-6569
-6522
-6475
-6427
-6379
-6330
-6281
-6232
-6182
-6132
-6081
-6030
-5979
-5927
-5874
-5821
-5768
-5713
-5659
-5604
-5548
-5492
-5435
-5377
-5319
-5260
-5201
-5141
-5080
-5019
-4957
-4895
-4832
-4769
-4705
-4640
-4575
-4510
-4445
-4379
-4312
-4246
-4179
-4112
-4045
-3978
-3911
-3843
-3776
-3708
-3640
-3573
-3505
-3438
-3370
-3303
-3235
-3168
-3101
-3034
-2967
-2900
-2834
-2767
-2701
-2635
-2569
-2504
-2438
-2373
-2308
-2243
-2179
-2114
-2050
-1986
-1922
-1858
-1795
-1731
-1668
-1604
-1541
-1478
-1415
-1352
-1290
-1227
-1165
-1103
-1040
-978
-916
-855
-793
-731
-670
-608
-547
-486
-425
-365
-305
-245
-186
-127
-69
-11
46
102
158
212
267
320
372
424
475
525
574
622
670
716
762
807
851
895
938
980
1020
1062
1101
1141
1179
1216
1253
1290
1325
1360
1395
1429
1462
1495
1527
1560
1591
1622
1653
1684
1714
1743
1772
1801
1829
1857
1884
1911
1938
1964
1990
2015
2040
2064
2088
2111
2134
2156
2178
2200
2221
2242
2263
2283
2303
2323
2343
2363
2382
2401
2421
2440
2459
2477
2496
2514
2532
2550
2568
2585
2603
2620
2637
2653
2670
2686
2702
2718
2734
2750
2766
2782
2797
2813
2829
2845
2861
2877
2893
2909
2925
2942
2958
2975
2991
3008
3025
3042
3058
3075
3092
3109
3125
3142
3159
3176
3192
3209
3225
3241
3258
3274
3289
3305
3321
3336
3351
3367
3382
3397
3412
3426
3441
3456
3471
3486
3500
3515
3530
3545
3559
3574
3589
3604
3619
3634
3649
3664
3680
3695
3710
3726
3741
3757
3773
3789
3805
3822
3839
3857
3875
3894
3914
3934
3955
3976
3999
4022
4046
4070
4096
4123
4150
4178
4206
4236
4266
4297
4329
4361
4394
4428
4463
4499
4535
4571
4609
4647
4685
4724
4763
4803
4843
4883
4923
4964
5005
5046
5088
5129
5170
5211
5253
5294
5335
5376
5417
5457
5498
5539
5579
5620
5661
5701
5742
5783
5824
5865
5906
5947
5988
6029
6070
6111
6153
6194
6236
6278
6320
6362
6405
6447
6490
6533
6577
6620
6663
6707
6750
6794
6838
6881
6925
6968
7012
7055
7098
7141
7184
7226
7268
7310
7352
7394
7435
7476
7517
7558
7599
7640
7680
7721
7761
7802
7842
7882
7922
7962
8002
8042
8082
8121
8161
8202
8242
8282
8322
8363
8403
8444
8484
8525
8566
8607
8648
8689
8730
8772
8814
8855
8897
8939
8981
9024
9066
9109
9151
9194
9237
9280
9323
9366
9410
9453
9497
9540
9584
9628
9672
9717
9761
9806
9851
9896
9941
9987
10032
10078
10125
10171
10218
10265
10312
10359
10407
10455
10504
10553
10602
10651
10702
10752
10803
10855
10908
10961
11015
11069
11125
11181
11238
11296
11355
11414
11475
11536
11598
11660
11723
11787
11852
11916
11982
12047
12113
12179
12246
12312
12378
12444
12510
12576
12641
12706
12770
12834
12897
12960
13022
13083
13144
13203
13263
13321
13379
13436
13493
13548
13604
13658
13712
13765
13818
13870
13921
13971
14021
14071
14119
14167
14214
14260
14305
14350
14394
14438
14480
14522
14564
14604
14644
14683
14721
14759
14796
14832
14867
14902
14936
14969
15002
15034
15066
15097
15128
15157
15187
15216
15244
15271
15298
15324
15350
15375
15399
15422
15445
15466
15487
15508
15527
15546
15564
15581
15597
15613
15627
15641
15653
15665
15676
15686
15695
15703
15710
15716
15722
15726
15729
15731
15732
15732
15732
15730
15727
15723
15719
15713
15707
15700
15692
15683
15673
15663
15651
15640
15627
15614
15600
15586
15571
15555
15539
15523
15506
15489
15472
15454
15436
15419
15400
15382
15364
15346
15327
15309
15291
15272
15254
15236
15217
15199
15181
15163
15145
15127
15109
15092
15074
15057
15040
15023
15006
14989
14972
14956
14939
14923
14907
14891
14875
14859
14844
14829
14813
14798
14783
14769
14754
14739
14725
14710
14695
14680
14665
14651
14636
14621
14606
14591
14576
14561
14546
14531
14515
14500
14485
14470
14455
14439
14424
14409
14393
14378
14363
14347
14332
14316
14301
14285
14270
14254
14238
14223
14207
14191
14175
14159
14144
14128
14112
14096
14080
14064
14048
14032
14016
14000
13984
13969
13953
13938
13922
13907
13892
13877
13863
13848
13833
13818
13802
13787
13772
13756
13740
13724
13708
13691
13674
13657
13639
13621
13603
13585
13566
13548
13529
13510
13490
13471
13451
13432
13412
13393
13373
13353
13334
13315
13296
13277
13258
13240
13222
13204
13186
13169
13153
13136
13121
13105
13090
13076
13062
13049
13036
13024
13012
13001
12990
12979
12969
12960
12951
12942
12934
12926
12918
12911
12904
12897
12890
12884
12878
12872
12866
12860
12855
12849
12844
12839
12834
12828
12823
12818
12813
12808
12803
12798
12792
12787
12782
12777
12772
12766
12761
12756
12750
12745
12739
12734
12728
12722
12716
12710
12704
12698
12692
12686
12680
12674
12668
12662
12657
12651
12646
12641
12636
12631
12627
12623
12619
12616
12613
12610
12608
12606
12605
12604
12603
12602
12602
12601
12601
12601
12602
12602
12602
12603
12603
12603
12604
12604
12604
12604
12604
12604
12604
12604
12603
12603
12602
12601
12600
12599
12597
12596
12594
12591
12589
12586
12583
12579
12576
12571
12567
12562
12556
12551
12544
12538
12531
12523
12516
12507
12498
12489
12479
12469
12458
12446
12434
12422
12409
12396
12382
12369
12355
12340
12326
12311
12297
12282
12268
12253
12239
12225
12210
12196
12182
12168
12153
12139
12125
12111
12097
12083
12069
12055
12041
12027
12013
11998
11984
11970
11956
11942
11928
11914
11901
11887
11873
11860
11846
11833
11820
11808
11795
11783
11771
11759
11747
11736
11725
11714
11704
11694
11685
11675
11667
11658
11650
11643
11636
11629
11623
11617
11612
11607
11603
11599
11595
11593
11590
11589
11588
11587
11588
11589
11590
11593
11596
11600
11605
11610
11616
11623
11631
11640
11649
11659
11670
11682
11694
11708
11722
11737
11753
11769
11786
11804
11823
11842
11862
11883
11904
11926
11948
11971
11995
12018
12043
12068
12093
12118
12144
12170
12196
12223
12249
12276
12303
12331
12358
12385
12412
12440
12467
12494
12521
12547
12574
12600
12626
12651
12677
12702
12726
12750
12774
12797
12819
12841
12862
12882
12902
12922
12940
12958
12975
12992
13008
13024
13038
13053
13066
13079
13091
13103
13114
13124
13134
13144
13152
13161
13168
13175
13181
13187
13192
13196
13200
13203
13206
13207
13209
13209
13209
13209
13208
13206
13203
13200
13196
13192
13186
13180
13174
13166
13159
13150
13141
13131
13121
13110
13098
13086
13073
13061
13047
13033
13019
13005
12990
12975
12959
12944
12928
12912
12896
12879
12863
12847
12830
12814
12797
12781
12765
12749
12733
12717
12701
12685
12670
12654
12638
12623
12607
12592
12576
12560
12545
12529
12513
12498
12482
12466
12451
12435
12420
12405
12390
12375
12360
12346
12332
12318
12304
12290
12276
12263
12250
12237
12224
12212
12199
12187
12175
12164
12152
12141
12130
12119
12109
12098
12089
12079
12070
12061
12052
12044
12036
12028
12020
12013
12006
11999
11992
11985
11979
11972
11966
11960
11954
11947
11941
11935
11930
11924
11918
11912
11907
11901
11896
11890
11885
11880
11875
11869
11864
11860
11855
11850
11845
11841
11836
11832
11827
11823
11819
11814
11810
11805
11801
11796
11791
11786
11781
11776
11771
11766
11760
11755
11749
11743
11737
11731
11725
11718
11711
11704
11697
11690
11683
11676
11669
11662
11655
11648
11641
11635
11629
11623
11617
11612
11607
11602
11598
11594
11590
11587
11584
11581
11579
11577
11575
11574
11572
11572
11571
11570
11570
11570
11571
11571
11572
11572
11573
11574
11575
11576
11577
11579
11580
11581
11583
11584
11585
11587
11588
11590
11591
11593
11594
11596
11598
11599
11601
11602
11604
11605
11606
11607
11608
11609
11609
11609
11609
11609
11608
11607
11605
11604
11602
11600
11597
11594
11590
11587
11583
11578
11573
11567
11562
11555
11548
11541
11533
11524
11514
11504
11493
11481
11468
11455
11440
11425
11409
11391
11373
11354
11334
11313
11290
11267
11243
11217
11191
11163
11135
11105
11074
11042
11009
10975
10940
10903
10865
10827
10787
10745
10703
10660
10616
10571
10524
10477
10429
10380
10330
10280
10228
10176
10123
10069
10014
9959
9903
9846
9789
9731
9673
9615
9556
9498
9438
9379
9320
9261
9201
9142
9083
9024
8965
8906
8848
8790
8732
8674
8617
8559
8503
8446
8391
8335
8280
8225
8170
8118
8064
8012
7960
7908
7857
7807
7757
7707
7658
7610
7561
7513
7466
7419
7372
7326
7280
7234
7188
7143
7098
7053
7008
6964
6919
6875
6831
6787
6743
6700
6657
6614
6571
6529
6487
6445
6404
6363
6323
6283
6243
6204
6166
6128
6090
6053
6017
5981
5946
5912
5878
5845
5813
5781
5751
5721
5692
5663
5636
5609
5583
5558
5534
5510
5487
5464
5442
5420
5399
5379
5359
5339
5320
5301
5282
5264
5246
5228
5210
5193
5175
5158
5140
5123
5105
5088
5071
5054
5037
5020
5004
4987
4971
4954
4938
4922
4906
4890
4874
4858
4843
4828
4813
4798
4783
4769
4754
4740
4726
4712
4697
4683
4669
4655
4641
4627
4613
4599
4585
4571
4556
4542
4528
4513
4498
4483
4468
4453
4438
4422
4407
4391
4375
4359
4343
4327
4311
4295
4279
4263
4247
4231
4215
4199
4183
4167
4151
4135
4119
4103
4088
4072
4056
4040
4025
4009
3993
3977
3962
3946
3930
3914
3898
3882
3866
3849
3833
3816
3799
3782
3764
3747
3729
3711
3692
3674
3655
3635
3616
3596
3575
3554
3533
3511
3489
3466
3443
3419
3395
3370
3344
3318
3291
3264
3236
3207
3178
3148
3117
3087
3055
3023
2991
2958
2924
2890
2855
2820
2785
2749
2712
2676
2638
2601
2563
2525
2486
2447
2408
2369
2330
2290
2250
2210
2170
2130
2089
2049
2009
1968
1927
1887
1846
1806
1765
1724
1684
1643
1603
1562
1522
1482
1441
1401
1361
1320
1280
1240
1200
1160
1120
1080
1041
1000
962
922
883
844
805
767
728
690
653
615
578
542
505
470
434
399
365
331
298
265
232
200
168
137
106
76
46
16
-13
-42
-71
-100
-128
-156
-184
-212
-239
-267
-294
-322
-349
-376
-403
-431
-458
-485
-513
-540
-568
-596
-623
-651
-678
-706
-733
-761
-788
-815
-842
-869
-895
-922
-949
-975
-1000
-1027
-1052
-1077
-1102
-1127
-1151
-1175
-1198
-1221
-1244
-1266
-1288
-1309
-1329
-1350
-1369
-1389
-1408
-1426
-1444
-1462
-1480
-1497
-1514
-1530
-1547
-1563
-1579
-1595
-1611
-1626
-1642
-1657
-1672
-1687
-1702
-1717
-1733
-1748
-1763
-1778
-1793
-1809
-1825
-1841
-1858
-1876
-1893
-1912
-1931
-1951
-1971
-1993
-2015
-2037
-2062
-2087
-2113
-2140
-2168
-2197
-2227
-2257
-2289
-2321
-2354
-2388
-2422
-2457
-2493
-2529
-2565
-2602
-2639
-2677
-2714
-2752
-2790
-2829
-2867
-2905
-2944
-2982
-3020
-3058
-3097
-3135
-3173
-3211
-3249
-3287
-3324
-3362
-3399
-3436
-3473
-3509
-3546
-3582
-3618
-3654
-3690
-3726
-3761
-3796
-3831
-3866
-3901
-3935
-3969
-4003
-4038
-4072
-4106
-4140
-4173
-4207
-4241
-4274
-4308
-4341
-4375
-4408
-4441
-4474
-4508
-4541
-4574
-4607
-4639
-4672
-4705
-4738
-4771
-4804
-4837
-4870
-4903
-4936
-4970
-5003
-5035
-5068
-5101
-5134
-5166
-5198
-5230
-5262
-5293
-5325
-5355
-5386
-5416
-5446
-5476
-5506
-5535
-5564
-5593
-5622
-5651
-5679
-5708
-5736
-5765
-5793
-5822
-5850
-5879
-5908
-5938
-5967
-5996
-6026
-6056
-6087
-6117
-6148
-6179
-6211
-6243
-6275
-6308
-6341
-6374
-6408
-6442
-6477
-6512
-6547
-6583
-6619
-6655
-6692
-6729
-6766
-6803
-6841
-6878
-6916
-6954
-6993
-7031
-7070
-7108
-7147
-7186
-7226
-7265
-7305
-7345
-7385
-7425
-7465
-7505
-7546
-7586
-7627
-7668
-7708
-7749
-7789
-7830
-7870
-7910
-7949
-7989
-8028
-8066
-8105
-8143
-8180
-8218
-8255
-8292
-8328
-8364
-8399
-8434
-8469
-8503
-8536
-8569
-8602
-8634
-8666
-8697
-8728
-8758
-8788
-8818
-8847
-8876
-8905
-8933
-8961
-8989
-9017
-9044
-9071
-9098
-9125
-9151
-9178
-9204
-9230
-9256
-9282
-9308
-9333
-9359
-9384
-9409
-9434
-9459
-9484
-9509
-9533
-9558
-9583
-9607
-9632
-9656
-9681
-9706
-9731
-9756
-9781
-9807
-9832
-9858
-9884
-9911
-9938
-9965
-9992
-10020
-10048
-10076
-10105
-10134
-10163
-10192
-10222
-10252
-10282
-10313
-10343
-10374
-10405
-10437
-10468
-10500
-10531
-10563
-10596
-10628
-10660
-10693
-10725
-10758
-10791
-10825
-10858
-10892
-10926
-10960
-10994
-11028
-11063
-11098
-11133
-11169
-11204
-11240
-11276
-11313
-11350
-11387
-11424
-11462
-11500
-11539
-11577
-11616
-11656
-11695
-11735
-11775
-11816
-11856
-11897
-11938
-11980
-12021
-12063
-12104
-12146
-12189
-12231
-12273
-12315
-12358
-12401
-12444
-12486
-12530
-12573
-12617
-12660
-12704
-12748
-12793
-12837
-12882
-12927
-12972
-13017
-13063
-13109
-13155
-13201
-13247
-13294
-13341
-13388
-13435
-13483
-13531
-13579
-13627
-13676
-13725
-13774
-13824
-13874
-13924
-13974
-14025
-14076
-14127
-14179
-14231
-14283
-14335
-14388
-14441
-14494
-14547
-14601
-14655
-14708
-14762
-14816
-14870
-14924
-14978
-15033
-15087
-15141
-15195
-15249
-15303
-15357
-15411
-15465
-15519
-15572
-15626
-15680
-15733
-15787
-15840
-15894
-15948
-16001
-16055
-16108
-16161
-16215
-16268
-16322
-16375
-16428
-16481
-16533
-16586
-16638
-16690
-16742
-16793
-16845
-16896
-16946
-16996
-17046
-17096
-17145
-17193
-17242
-17289
-17337
-17383
-17430
-17475
-17520
-17564
-17607
-17650
-17692
-17733
-17774
-17813
-17852
-17890
-17927
-17964
-18000
-18035
-18069
-18103
-18136
-18168
-18200
-18232
-18262
-18292
-18322
-18351
-18380
-18409
-18437
-18465
-18492
-18519
-18546
-18573
-18600
-18626
-18653
-18679
-18706
-18732
-18759
-18785
-18812
-18839
-18866
-18894
-18921
-18949
-18977
-19005
-19034
-19063
-19092
-19121
-19151
-19181
-19211
-19241
-19271
-19302
-19333
-19364
-19396
-19427
-19460
-19492
-19524
-19557
-19590
-19624
-19657
-19691
-19725
-19760
-19794
-19829
-19864
-19899
-19934
-19970
-20006
-20041
-20077
-20113
-20149
-20185
-20222
-20258
-20294
-20330
-20366
-20403
-20439
-20475
-20512
-20549
-20586
-20623
-20660
-20698
-20736
-20774
-20813
-20852
-20892
-20932
-20973
-21014
-21056
-21097
-21140
-21182
-21225
-21269
-21312
-21356
-21400
-21444
-21489
-21533
-21578
-21622
-21667
-21711
-21756
-21800
-21844
-21888
-21932
-21975
-22018
-22061
-22104
-22147
-22189
-22231
-22273
-22314
-22355
-22395
-22436
-22475
-22515
-22553
-22592
-22630
-22667
-22704
-22740
-22776
-22811
-22846
-22881
-22915
-22948
-22981
-23014
-23047
-23079
-23111
-23142
-23174
-23205
-23236
-23266
-23297
-23327
-23357
-23387
-23417
-23447
-23476
-23506
-23535
-23565
-23594
-23623
-23652
-23681
-23710
-23738
-23766
-23794
-23822
-23849
-23876
-23903
-23929
-23955
-23981
-24007
-24032
-24057
-24082
-24106
-24130
-24154
-24177
-24200
-24223
-24245
-24268
-24289
-24310
-24331
-24352
-24372
-24392
-24411
-24430
-24448
-24466
-24484
-24501
-24518
-24534
-24550
-24565
-24580
-24595
-24609
-24623
-24637
-24651
-24664
-24677
-24690
-24702
-24715
-24727
-24739
-24751
-24763
-24775
-24786
-24798
-24810
-24821
-24833
-24844
-24855
-24867
-24878
-24890
-24902
-24914
-24926
-24938
-24951
-24964
-24977
-24990
-25003
-25017
-25031
-25045
-25059
-25073
-25087
-25102
-25116
-25131
-25145
-25160
-25174
-25189
-25203
-25218
-25232
-25247
-25261
-25276
-25290
-25305
-25319
-25333
-25347
-25362
-25376
-25390
-25404
-25418
-25432
-25446
-25460
-25474
-25487
-25501
-25515
-25529
-25542
-25556
-25569
-25583
-25596
-25610
-25623
-25636
-25650
-25663
-25676
-25690
-25703
-25716
-25729
-25743
-25756
-25769
-25783
-25796
-25809
-25823
-25836
-25850
-25863
-25876
-25890
-25903
-25917
-25930
-25944
-25958
-25971
-25985
-25999
-26013
-26027
-26041
-26055
-26070
-26084
-26099
-26113
-26128
-26143
-26158
-26173
-26188
-26204
-26220
-26236
-26252
-26268
-26285
-26302
-26319
-26336
-26354
-26371
-26389
-26408
-26426
-26445
-26464
-26483
-26502
-26521
-26541
-26561
-26581
-26602
-26623
-26643
-26664
-26686
-26707
-26729
-26750
-26773
-26795
-26817
-26840
-26863
-26886
-26909
-26933
-26956
-26980
-27004
-27028
-27052
-27076
-27099
-27123
-27147
-27170
-27194
-27217
-27240
-27263
-27285
-27308
-27330
-27352
-27373
-27395
-27416
-27437
-27457
-27477
-27497
-27517
-27536
-27555
-27574
-27593
-27611
-27629
-27647
-27665
-27682
-27700
-27717
-27734
-27751
-27768
-27785
-27801
-27817
-27833
-27849
-27865
-27880
-27896
-27911
-27926
-27940
-27955
-27969
-27983
-27996
-28010
-28023
-28036
-28048
-28060
-28072
-28084
-28095
-28106
-28116
-28126
-28135
-28144
-28153
-28160
-28168
-28175
-28181
-28186
-28191
-28195
-28198
-28201
-28203
-28204
-28204
-28203
-28202
-28200
-28197
-28193
-28188
-28183
-28176
-28169
-28161
-28153
-28143
-28133
-28122
-28111
-28098
-28085
-28071
-28056
-28041
-28024
-28007
-27989
-27971
-27951
-27931
-27911
-27889
-27868
-27845
-27822
-27799
-27775
-27751
-27726
-27700
-27675
-27648
-27622
-27595
-27568
-27540
-27512
-27484
-27456
-27427
-27398
-27369
-27340
-27310
-27281
-27251
-27221
-27192
-27162
-27132
-27102
-27072
-27043
-27013
-26983
-26954
-26925
-26895
-26866
-26837
-26809
-26780
-26752
-26723
-26695
-26668
-26640
-26613
-26587
-26560
-26534
-26509
-26484
-26459
-26435
-26411
-26388
-26366
-26344
-26322
-26301
-26281
-26261
-26242
-26223
-26205
-26187
-26170
-26154
-26137
-26122
-26107
-26092
-26077
-26064
-26050
-26037
-26024
-26011
-25999
-25986
-25975
-25963
-25951
-25940
-25929
-25918
-25906
-25895
-25884
-25872
-25861
-25849
-25837
-25825
-25813
-25800
-25787
-25773
-25759
-25745
-25730
-25715
-25699
-25683
-25667
-25650
-25632
-25614
-25595
-25576
-25557
-25537
-25516
-25495
-25473
-25451
-25429
-25405
-25382
-25357
-25333
-25308
-25282
-25256
-25229
-25202
-25174
-25145
-25117
-25087
-25057
-25027
-24996
-24964
-24932
-24900
-24867
-24833
-24799
-24765
-24730
-24694
-24659
-24623
-24586
-24549
-24512
-24475
-24437
-24399
-24361
-24323
-24285
-24246
-24208
-24169
-24130
-24092
-24053
-24014
-23975
-23937
-23898
-23860
-23821
-23783
-23745
-23707
-23669
-23631
-23593
-23556
-23518
-23481
-23444
-23407
-23370
-23333
-23297
-23260
-23224
-23188
-23153
-23117
-23082
-23047
-23012
-22978
-22944
-22910
-22877
-22844
-22812
-22780
-22748
-22716
-22685
-22654
-22624
-22594
-22564
-22534
-22504
-22475
-22446
-22417
-22388
-22359
-22330
-22301
-22272
-22244
-22215
-22187
-22158
-22129
-22101
-22072
-22044
-22015
-21986
-21957
-21928
-21899
-21870
-21841
-21811
-21782
-21752
-21722
-21692
-21662
-21631
-21601
-21570
-21539
-21508
-21476
-21445
-21413
-21381
-21349
-21316
-21284
-21251
-21217
-21184
-21150
-21116
-21081
-21046
-21010
-20974
-20938
-20901
-20863
-20825
-20787
-20748
-20708
-20668
-20627
-20586
-20544
-20502
-20459
-20415
-20372
-20328
-20283
-20238
-20193
-20147
-20101
-20055
-20008
-19962
-19914
-19867
-19820
-19772
-19724
-19676
-19628
-19580
-19532
-19483
-19435
-19386
-19337
-19289
-19240
-19192
-19143
-19095
-19047
-18999
-18951
-18903
-18856
-18808
-18761
-18714
-18667
-18620
-18573
-18526
-18479
-18433
-18386
-18340
-18294
-18248
-18202
-18157
-18112
-18067
-18023
-17979
-17935
-17892
-17849
-17806
-17764
-17722
-17681
-17640
-17600
-17560
-17520
-17481
-17442
-17404
-17366
-17329
-17292
-17255
-17219
-17183
-17148
-17113
-17078
-17044
-17010
-16977
-16944
-16911
-16879
-16847
-16816
-16785
-16754
-16724
-16694
-16665
-16636
-16607
-16579
-16551
-16523
-16495
-16468
-16441
-16415
-16389
-16363
-16337
-16312
-16286
-16262
-16236
-16213
-16189
-16165
-16140
-16117
-16094
-16072
-16049
-16026
-16004
-15981
-15958
-15936
-15913
-15891
-15868
-15846
-15823
-15800
-15777
-15754
-15731
-15707
-15684
-15660
-15636
-15612
-15588
-15563
-15539
-15514
-15489
-15464
-15438
-15413
-15387
-15361
-15335
-15308
-15281
-15254
-15227
-15199
-15171
-15143
-15115
-15086
-15057
-15027
-14998
-14968
-14938
-14908
-14878
-14848
-14817
-14787
-14756
-14725
-14695
-14664
-14633
-14602
-14572
-14541
-14510
-14480
-14449
-14419
-14389
-14358
-14328
-14299
-14269
-14239
-14210
-14181
-14153
-14124
-14096
-14067
-14040
-14012
-13984
-13957
-13930
-13903
-13877
-13851
-13825
-13799
-13774
-13748
-13723
-13698
-13674
-13649
-13625
-13601
-13577
-13554
-13530
-13507
-13484
-13461
-13439
-13416
-13394
-13372
-13350
-13328
-13306
-13284
-13263
-13241
-13220
-13198
-13177
-13155
-13134
-13112
-13091
-13069
-13048
-13026
-13005
-12983
-12962
-12941
-12919
-12898
-12877
-12855
-12834
-12813
-12792
-12770
-12749
-12728
-12706
-12685
-12663
-12642
-12621
-12599
-12578
-12557
-12535
-12514
-12493
-12471
-12450
-12429
-12408
-12386
-12365
-12344
-12323
-12302
-12281
-12259
-12238
-12217
-12196
-12175
-12154
-12133
-12112
-12091
-12070
-12049
-12028
-12007
-11986
-11965
-11944
-11924
-11903
-11882
-11862
-11841
-11821
-11800
-11780
-11760
-11740
-11719
-11699
-11679
-11659
-11638
-11618
-11598
-11577
-11557
-11536
-11516
-11495
-11474
-11453
-11432
-11411
-11390
-11368
-11347
-11325
-11304
-11282
-11260
-11238
-11217
-11195
-11173
-11150
-11128
-11106
-11083
-11060
-11038
-11015
-10991
-10968
-10945
-10921
-10897
-10873
-10849
-10825
-10800
-10775
-10750
-10725
-10699
-10673
-10647
-10620
-10593
-10566
-10539
-10511
-10483
-10454
-10426
-10396
-10367
-10337
-10307
-10276
-10245
-10214
-10182
-10150
-10117
-10084
-10051
-10018
-9984
-9950
-9915
-9881
-9846
-9811
-9775
-9740
-9704
-9668
-9632
-9596
-9560
-9524
-9487
-9451
-9414
-9377
-9340
-9303
-9266
-9229
-9192
-9155
-9118
-9080
-9043
-9006
-8968
-8931
-8893
-8856
-8818
-8781
-8744
-8706
-8669
-8632
-8595
-8558
-8521
-8485
-8448
-8412
-8376
-8340
-8304
-8268
-8233
-8198
-8162
-8128
-8093
-8058
-8023
-7990
-7956
-7922
-7888
-7855
-7822
-7789
-7756
-7723
-7691
-7659
-7627
-7595
-7564
-7532
-7501
-7470
-7439
-7408
-7378
-7348
-7317
-7288
-7258
-7228
-7199
-7170
-7141
-7112
-7084
-7056
-7028
-7000
-6973
-6945
-6918
-6891
-6865
-6838
-6812
-6786
-6760
-6735
-6710
-6684
-6659
-6634
-6610
-6585
-6561
-6537
-6513
-6489
-6465
-6441
-6417
-6393
-6369
-6345
-6321
-6298
-6274
-6250
-6226
-6203
-6179
-6155
-6132
-6108
-6084
-6061
-6037
-6014
-5990
-5967
-5943
-5920
-5897
-5874
-5851
-5828
-5805
-5782
-5760
-5737
-5715
-5692
-5670
-5648
-5626
-5604
-5582
-5560
-5539
-5517
-5496
-5475
-5453
-5432
-5411
-5390
-5368
-5347
-5326
-5304
-5283
-5261
-5239
-5218
-5196
-5174
-5151
-5129
-5107
-5084
-5062
-5039
-5016
-4993
-4970
-4947
-4923
-4900
-4876
-4852
-4828
-4803
-4779
-4754
-4729
-4704
-4679
-4654
-4628
-4603
-4577
-4551
-4524
-4498
-4471
-4445
-4418
-4391
-4363
-4336
-4308
-4280
-4252
-4224
-4196
-4167
-4138
-4109
-4080
-4050
-4019
-3990
-3960
-3929
-3898
-3867
-3836
-3804
-3773
-3741
-3708
-3676
-3643
-3610
-3577
-3544
-3510
-3476
-3442
-3408
-3374
-3340
-3305
-3270
-3236
-3201
-3166
-3131
-3097
-3062
-3027
-2992
-2957
-2922
-2888
-2853
-2818
-2784
-2749
-2714
-2680
-2645
-2610
-2575
-2540
-2505
-2470
-2434
-2398
-2362
-2326
-2290
-2254
-2217
-2180
-2143
-2106
-2069
-2031
-1993
-1955
-1917
-1878
-1839
-1800
-1760
-1721
-1681
-1641
-1600
-1559
-1519
-1477
-1436
-1395
-1353
-1311
-1269
-1227
-1185
-1143
-1101
-1058
-1016
-974
-932
-890
-849
-807
-765
-724
-683
-642
-601
-560
-520
-480
-441
-401
-362
-324
-286
-248
-211
-175
-139
-104
-69
-34
-1
32
65
97
128
159
190
220
249
278
306
334
362
389
416
443
469
494
520
545
570
594
618
642
665
688
711
733
755
777
798
819
839
859
879
898
917
936
955
973
991
1008
1026
1044
1061
1078
1095
1111
1128
1145
1161
1178
1194
1211
1227
1243
1260
1276
1293
1310
1326
1343
1360
1377
1394
1411
1428
1445
1463
1481
1499
1517
1535
1554
1573
1592
1612
1632
1652
1672
1693
1714
1735
1756
1778
1801
1823
1846
1869
1893
1917
1942
1967
1992
2017
2044
2071
2098
2126
2153
2182
2210
2239
2268
2298
2328
2358
2388
2419
2450
2482
2514
2546
2579
2612
2645
2679
2714
2749
2784
2820
2857
2894
2932
2971
3010
3050
3090
3131
3173
3215
3257
3301
3344
3388
3433
3478
3523
3569
3616
3662
3709
3757
3805
3853
3901
3949
3998
4046
4094
4144
4193
4242
4291
4340
4389
4438
4488
4537
4586
4634
4683
4732
4781
4829
4878
4926
4975
5023
5072
5120
5169
5217
5265
5314
5362
5411
5459
5508
5556
5604
5653
5701
5750
5798
5847
5895
5943
5992
6040
6088
6137
6185
6234
6282
6330
6379
6427
6476
6524
6572
6621
6669
6717
6765
6813
6861
6909
6956
7004
7051
7098
7145
7191
7238
7284
7329
7375
7420
7465
7509
7554
7598
7641
7685
7728
7771
7814
7857
7899
7941
7983
8023
8066
8106
8147
8188
8228
8268
8308
8348
8388
8428
8467
8506
8546
8585
8624
8663
8703
8742
8781
8819
8858
8897
8936
8975
9013
9052
9090
9129
9167
9206
9244
9282
9320
9358
9396
9434
9472
9509
9547
9584
9621
9658
9695
9731
9767
9803
9839
9874
9909
9944
9979
10013
10048
10082
10116
10149
10183
10216
10249
10282
10315
10347
10379
10412
10444
10475
10507
10539
10571
10603
10635
10667
10699
10732
10764
10797
10830
10864
10897
10932
10966
11001
11036
11072
11108
11144
11181
11218
11256
11293
11331
11369
11408
11446
11485
11524
11563
11602
11641
11681
11720
11759
11799
11838
11877
11916
11956
11995
12033
12072
12111
12149
12187
12225
12262
12299
12336
12373
12409
12445
12481
12516
12551
12586
12620
12654
12688
12722
12755
12788
12821
12854
12886
12918
12950
12982
13013
13045
13076
13107
13137
13168
13199
13230
13261
13292
13323
13354
13385
13416
13447
13478
13509
13541
13572
13603
13634
13665
13696
13727
13757
13788
13818
13849
13879
13909
13939
13968
13998
14027
14056
14085
14114
14142
14170
14198
14226
14253
14280
14307
14334
14360
14386
14412
14438
14463
14489
14514
14539
14564
14589
14614
14639
14664
14689
14714
14739
14764
14790
14815
14841
14867
14893
14919
14946
14973
15001
15029
15057
15085
15114
15143
15173
15203
15233
15263
15293
15324
15355
15387
15418
15450
15482
15514
15546
15579
15612
15645
15678
15711
15745
15778
15812
15846
15880
15914
15948
15982
16015
16050
16084
16117
16152
16187
16221
16254
16289
16323
16357
16391
16424
16458
16492
16525
16559
16592
16626
16659
16692
16726
16759
16792
16825
16858
16891
16924
16957
16991
17024
17057
17091
17125
17158
17192
17225
17259
17293
17327
17361
17394
17428
17462
17496
17530
17564
17597
17631
17665
17698
17732
17765
17798
17831
17864
17896
17929
17961
17993
18025
18057
18088
18119
18150
18181
18211
18242
18272
18302
18331
18361
18390
18419
18447
18476
18504
18532
18559
18587
18614
18640
18667
18693
18718
18743
18768
18792
18816
18840
18862
18885
18907
18928
18949
18969
18989
19009
19027
19046
19064
19082
19099
19115
19131
19147
19162
19177
19191
19205
19219
19232
19244
19257
19269
19280
19291
19302
19312
19322
19332
19342
19351
19361
19370
19379
19387
19396
19404
19413
19421
19430
19438
19447
19455
19464
19473
19482
19490
19499
19509
19518
19527
19537
19546
19556
19566
19576
19586
19596
19606
19616
19627
19637
19647
19658
19668
19679
19689
19700
19710
19721
19732
19742
19753
19764
19775
19785
19796
19807
19818
19829
19840
19851
19861
19872
19882
19893
19903
19913
19923
19934
19944
19954
19964
19974
19984
19994
20005
20015
20026
20036
20047
20059
20070
20082
20094
20107
20119
20133
20146
20160
20174
20189
20204
20219
20235
20251
20268
20285
20302
20320
20338
20357
20376
20396
20416
20436
20457
20478
20500
20522
20544
20567
20590
20613
20637
20661
20686
20711
20736
20761
20787
20813
20840
20866
20894
20921
20949
20976
21005
21033
21062
21090
21119
21148
21177
21207
21236
21265
21295
21325
21354
21384
21413
21443
21473
21502
21532
21561
21591
21620
21649
21678
21707
21735
21763
21791
21818
21845
21871
21897
21923
21948
21972
21997
22020
22043
22066
22088
22110
22131
22151
22171
22191
22210
22229
22248
22266
22283
22300
22317
22333
22348
22364
22378
22392
22406
22419
22432
22444
22456
22467
22477
22487
22496
22505
22513
22520
22527
22533
22538
22543
22547
22550
22553
22555
22556
22557
22557
22557
22555
22554
22551
22549
22545
22541
22537
22532
22527
22521
22514
22508
22500
22493
22485
22476
22468
22458
22449
22439
22429
22418
22407
22396
22384
22372
22360
22347
22334
22321
22307
22293
22278
22264
22249
22234
22218
22203
22187
22170
22154
22137
22120
22103
22086
22068
22050
22032
22014
21995
21977
21958
21939
21920
21900
21881
21861
21842
21822
21802
21782
21762
21743
21723
21703
21683
21663
21644
21624
21605
21585
21566
21547
21528
21509
21490
21472
21453
21435
21417
21398
21380
21363
21345
21327
21310
21292
21275
21258
21241
21224
21208
21191
21175
21158
21142
21127
21111
21096
21081
21066
21052
21038
21024
21011
20998
20985
20972
20961
20949
20938
20927
20917
20907
20898
20889
20881
20873
20866
20860
20854
20849
20845
20841
20838
20836
20834
20833
20833
20833
20834
20836
20838
20841
20845
20850
20855
20861
20867
20875
20883
20891
20901
20911
20921
20933
20945
20958
20972
20986
21001
21017
21033
21051
21068
21087
21106
21126
21146
21168
21190
21212
21236
21260
21285
21311
21338
21365
21393
21422
21452
21482
21513
21545
21577
21611
21644
21679
21714
21751
21787
21825
21863
21903
21942
21983
22024
22066
22109
22152
22197
22242
22287
22334
22381
22429
22477
22527
22577
22627
22678
22730
22782
22835
22888
22942
22996
23050
23105
23160
23215
23270
23326
23382
23438
23494
23550
23606
23662
23717
23773
23829
23884
23940
23995
24050
24104
24158
24212
24265
24318
24370
24421
24472
24522
24572
24620
24668
24715
24761
24807
24851
24895
24937
24979
25020
25060
25099
25138
25175
25211
25247
25281
25315
25347
25379
25410
25440
25468
25496
25523
25550
25575
25599
25623
25645
25667
25687
25707
25726
25744
25761
25777
25792
25806
25819
25831
25842
25853
25862
25871
25878
25885
25891
25896
25900
25903
25905
25907
25908
25908
25907
25906
25904
25902
25899
25895
25891
25887
25882
25877
25871
25865
25858
25852
25845
25837
25830
25822
25815
25807
25799
25790
25782
25774
25765
25757
25749
25740
25732
25724
25715
25707
25699
25691
25683
25675
25667
25660
25653
25645
25638
25632
25625
25619
25613
25607
25601
25596
25591
25585
25581
25576
25571
25567
25563
25558
25554
25550
25546
25541
25537
25533
25528
25523
25518
25513
25508
25503
25497
25491
25484
25478
25471
25463
25456
25448
25440
25432
25423
25414
25405
25395
25385
25375
25365
25355
25344
25333
25322
25310
25299
25287
25275
25262
25250
25237
25224
25211
25197
25183
25169
25155
25141
25126
25111
25096
25081
25065
25049
25033
25017
25000
24983
24966
24949
24931
24913
24895
24876
24857
24839
24819
24800
24780
24761
24741
24720
24700
24679
24658
24637
24616
24594
24572
24550
24528
24505
24482
24460
24437
24413
24390
24367
24343
24319
24295
24272
24247
24223
24199
24174
24150
24125
24100
24075
24049
24024
23999
23973
23948
23923
23897
23872
23846
23821
23795
23769
23744
23718
23692
23667
23641
23615
23590
23564
23539
23513
23487
23462
23436
23411
23385
23359
23333
23308
23282
23256
23230
23203
23177
23151
23124
23097
23070
23043
23015
22987
22959
22930
22901
22872
22842
22811
22780
22749
22717
22684
22651
22617
22583
22548
22512
22475
22438
22400
22361
22321
22281
22240
22199
22156
22113
22070
22025
21981
21935
21889
21843
21796
21749
21701
21653
21604
21556
21506
21457
21407
21357
21306
21256
21205
21154
21103
21051
21000
20948
20897
20845
20794
20742
20691
20639
20588
20537
20486
20435
20385
20334
20284
20235
20185
20136
20087
20039
19990
19942
19895
19847
19800
19753
19706
19659
19613
19566
19520
19475
19429
19383
19338
19293
19248
19203
19158
19113
19068
19024
18979
18935
18891
18847
18803
18759
18715
18671
18627
18584
18540
18497
18453
18410
18366
18323
18280
18236
18193
18150
18107
18064
18021
17978
17935
17893
17850
17808
17766
17724
17682
17640
17599
17557
17516
17475
17434
17393
17353
17312
17272
17232
17192
17152
17112
17073
17033
16994
16954
16915
16876
16837
16798
16759
16721
16682
16644
16606
16568
16530
16493
16456
16419
16383
16347
16311
16276
16241
16206
16171
16137
16104
16070
16038
16004
15973
15941
15910
15879
15848
15818
15788
15758
15729
15701
15672
15644
15617
15590
15564
15537
15512
15487
15462
15438
15414
15390
15367
15344
15322
15300
15279
15258
15237
15216
15196
15176
15156
15136
15117
15098
15079
15060
15041
15023
15005
14987
14968
14950
14932
14915
14897
14879
14861
14843
14825
14806
14788
14770
14751
14732
14713
14694
14675
14655
14635
14616
14595
14575
14554
14533
14512
14491
14469
14447
14425
14403
14380
14357
14334
14310
14286
14262
14238
14214
14189
14164
14139
14114
14088
14063
14038
14012
13987
13962
13937
13912
13887
13863
13838
13814
13790
13766
13743
13720
13697
13674
13652
13630
13608
13587
13566
13546
13526
13506
13486
13467
13448
13430
13412
13394
13377
13360
13344
13328
13312
13297
13281
13267
13252
13238
13224
13210
13196
13183
13170
13157
13144
13132
13120
13107
13095
13084
13072
13061
13049
13038
13027
13016
13005
12995
12984
12973
12963
12952
12942
12931
12921
12910
12900
12889
12878
12868
12857
12846
12836
12825
12815
12804
12794
12783
12773
12763
12753
12743
12734
12724
12715
12705
12696
12688
12679
12671
12663
12655
12647
12640
12633
12626
12619
12612
12605
12598
12592
12585
12578
12571
12565
12558
12550
12543
12536
12528
12520
12512
12503
12495
12486
12477
12467
12457
12447
12437
12426
12415
12403
12391
12379
12366
12354
12340
12327
12313
12299
12285
12270
12255
12240
12224
12208
12192
12175
12158
12141
12123
12105
12086
12067
12048
12028
12009
11988
11968
11947
11926
11905
11883
11862
11840
11818
11796
11774
11752
11730
11708
11686
11664
11642
11619
11597
11575
11553
11531
11508
11486
11464
11442
11420
11398
11375
11353
11331
11309
11287
11264
11242
11220
11198
11175
11153
11130
11107
11084
11061
11038
11015
10991
10968
10944
10920
10896
10872
10847
10822
10797
10772
10747
10721
10695
10668
10642
10615
10587
10560
10532
10503
10474
10445
10415
10386
10355
10325
10294
10262
10231
10199
10166
10134
10101
10068
10034
10001
9967
9932
9898
9863
9828
9793
9757
9721
9685
9649
9612
9576
9539
9501
9464
9426
9388
9350
9311
9273
9234
9195
9156
9116
9077
9037
8998
8958
8918
8877
8837
8797
8756
8716
8676
8635
8595
8554
8514
8474
8433
8393
8353
8312
8272
8232
8192
8151
8111
8071
8031
7990
7950
7909
7869
7828
7787
7745
7704
7662
7621
7579
7536
7494
7451
7409
7365
7322
7279
7235
7191
7147
7102
7057
7012
6967
6921
6875
6829
6783
6736
6689
6642
6595
6547
6500
6452
6403
6355
6306
6258
6209
6160
6110
6061
6011
5962
5912
5862
5812
5762
5712
5661
5611
5561
5510
5460
5410
5359
5309
5259
5209
5159
5109
5059
5010
4960
4911
4862
4813
4764
4715
4667
4618
4570
4522
4474
4427
4379
4332
4285
4238
4191
4144
4097
4050
4003
3957
3911
3864
3817
3771
3724
3677
3630
3584
3537
3490
3443
3396
3349
3302
3255
3208
3161
3114
3067
3020
2974
2927
2881
2834
2788
2742
2696
2650
2604
2558
2512
2466
2421
2375
2330
2284
2239
2194
2149
2104
2058
2013
1969
1924
1879
1834
1790
1745
1701
1656
1612
1568
1524
1480
1437
1393
1350
1307
1264
1221
1178
1135
1093
1051
1008
966
924
882
841
799
757
716
674
633
592
551
509
468
427
386
345
304
263
222
181
140
99
58
17
-24
-66
-107
-149
-190
-232
-274
-316
-358
-400
-442
-485
-528
-571
-614
-658
-702
-746
-791
-836
-881
-927
-974
-1020
-1068
-1116
-1164
-1213
-1263
-1313
-1364
-1415
-1467
-1519
-1572
-1626
-1680
-1735
-1790
-1846
-1902
-1960
-2017
-2076
-2135
-2194
-2254
-2315
-2376
-2438
-2500
-2563
-2627
-2691
-2756
-2821
-2887
-2954
-3021
-3088
-3156
-3224
-3293
-3362
-3432
-3501
-3572
-3642
-3713
-3784
-3855
-3926
-3998
-4070
-4141
-4213
-4285
-4358
-4430
-4503
-4575
-4648
-4721
-4795
-4868
-4941
-5015
-5089
-5163
-5237
-5311
-5385
-5459
-5533
-5607
-5681
-5756
-5830
-5903
-5977
-6051
-6124
-6197
-6269
-6342
-6413
-6485
-6556
-6627
-6697
-6766
-6836
-6904
-6973
-7040
-7107
-7174
-7240
-7305
-7370
-7435
-7498
-7562
-7625
-7687
-7748
-7809
-7870
-7930
-7989
-8048
-8106
-8164
-8221
-8277
-8333
-8388
-8443
-8497
-8550
-8603
-8655
-8707
-8758
-8809
-8858
-8908
-8956
-9004
-9052
-9098
-9145
-9190
-9235
-9279
-9323
-9365
-9407
-9449
-9489
-9529
-9568
-9607
-9645
-9682
-9718
-9754
-9789
-9823
-9856
-9889
-9921
-9953
-9983
-10013
-10042
-10071
-10098
-10125
-10151
-10177
-10201
-10225
-10248
-10270
-10292
-10313
-10333
-10353
-10371
-10390
-10407
-10424
-10440
-10456
-10472
-10486
-10500
-10514
-10527
-10540
-10553
-10565
-10576
-10588
-10599
-10609
-10620
-10630
-10640
-10649
-10659
-10668
-10677
-10686
-10695
-10704
-10713
-10721
-10730
-10738
-10746
-10755
-10763
-10771
-10779
-10787
-10796
-10804
-10812
-10820
-10828
-10836
-10845
-10853
-10861
-10869
-10878
-10886
-10895
-10904
-10913
-10922
-10931
-10940
-10950
-10960
-10970
-10980
-10990
-11001
-11012
-11023
-11034
-11046
-11058
-11070
-11082
-11095
-11108
-11121
-11134
-11148
-11162
-11176
-11191
-11205
-11220
-11236
-11251
-11267
-11283
-11300
-11316
-11333
-11351
-11368
-11386
-11404
-11423
-11442
-11461
-11481
-11501
-11521
-11542
-11563
-11585
-11606
-11629
-11651
-11674
-11698
-11722
-11746
-11771
-11796
-11821
-11847
-11874
-11900
-11928
-11955
-11983
-12011
-12039
-12068
-12097
-12126
-12156
-12186
-12216
-12246
-12276
-12307
-12337
-12368
-12399
-12431
-12462
-12494
-12526
-12559
-12591
-12624
-12657
-12690
-12724
-12758
-12792
-12826
-12860
-12895
-12930
-12965
-13000
-13035
-13071
-13107
-13142
-13178
-13214
-13251
-13287
-13323
-13359
-13396
-13432
-13469
-13505
-13542
-13579
-13616
-13652
-13689
-13726
-13763
-13800
-13837
-13874
-13911
-13948
-13985
-14022
-14059
-14096
-14133
-14170
-14207
-14244
-14281
-14318
-14355
-14392
-14429
-14465
-14502
-14538
-14575
-14611
-14647
-14682
-14718
-14753
-14789
-14824
-14858
-14893
-14927
-14962
-14996
-15029
-15063
-15096
-15130
-15163
-15195
-15228
-15260
-15293
-15324
-15356
-15387
-15419
-15449
-15480
-15510
-15540
-15569
-15598
-15627
-15655
-15683
-15710
-15737
-15764
-15790
-15816
-15841
-15866
-15890
-15914
-15937
-15960
-15983
-16004
-16026
-16047
-16068
-16088
-16108
-16126
-16146
-16165
-16183
-16200
-16218
-16235
-16251
-16267
-16283
-16299
-16314
-16329
-16343
-16358
-16372
-16386
-16399
-16412
-16425
-16438
-16451
-16463
-16476
-16488
-16500
-16512
-16523
-16535
-16547
-16558
-16570
-16581
-16593
-16604
-16616
-16627
-16639
-16651
-16663
-16675
-16687
-16700
-16713
-16726
-16739
-16752
-16766
-16780
-16794
-16808
-16823
-16838
-16853
-16868
-16884
-16900
-16917
-16933
-16951
-16968
-16986
-17004
-17023
-17042
-17061
-17081
-17101
-17122
-17143
-17164
-17186
-17208
-17231
-17254
-17277
-17301
-17325
-17350
-17375
-17400
-17426
-17452
-17478
-17505
-17532
-17560
-17587
-17615
-17644
-17673
-17702
-17731
-17761
-17791
-17821
-17852
-17883
-17914
-17945
-17977
-18009
-18042
-18075
-18108
-18141
-18175
-18209
-18244
-18279
-18314
-18349
-18385
-18421
-18457
-18494
-18531
-18568
-18605
-18642
-18680
-18718
-18756
-18795
-18833
-18872
-18911
-18950
-18990
-19029
-19069
-19108
-19148
-19188
-19228
-19268
-19308
-19348
-19388
-19428
-19468
-19508
-19548
-19588
-19628
-19667
-19707
-19747
-19787
-19826
-19866
-19905
-19945
-19984
-20023
-20062
-20101
-20140
-20178
-20217
-20255
-20293
-20331
-20369
-20406
-20443
-20480
-20517
-20553
-20589
-20625
-20661
-20696
-20731
-20766
-20801
-20836
-20871
-20905
-20939
-20973
-21007
-21041
-21075
-21109
-21143
-21176
-21210
-21243
-21277
-21310
-21343
-21377
-21410
-21443
-21476
-21509
-21542
-21575
-21608
-21641
-21674
-21707
-21741
-21774
-21807
-21840
-21873
-21907
-21940
-21973
-22007
-22040
-22074
-22108
-22142
-22176
-22210
-22244
-22278
-22313
-22347
-22382
-22417
-22452
-22487
-22523
-22558
-22594
-22630
-22666
-22702
-22738
-22774
-22811
-22847
-22884
-22921
-22957
-22994
-23030
-23067
-23103
-23140
-23176
-23212
-23248
-23285
-23320
-23356
-23392
-23427
-23463
-23498
-23533
-23567
-23602
-23636
-23670
-23704
-23738
-23771
-23805
-23838
-23871
-23903
-23936
-23968
-24000
-24032
-24064
-24096
-24128
-24159
-24190
-24222
-24253
-24284
-24315
-24346
-24376
-24407
-24438
-24468
-24498
-24528
-24558
-24588
-24618
-24647
-24676
-24705
-24734
-24763
-24792
-24820
-24848
-24876
-24904
-24932
-24959
-24986
-25014
-25041
-25068
-25094
-25121
-25147
-25173
-25199
-25225
-25250
-25275
-25300
-25325
-25350
-25374
-25398
-25422
-25445
-25468
-25491
-25513
-25535
-25557
-25578
-25598
-25619
-25638
-25658
-25677
-25695
-25714
-25731
-25749
-25766
-25782
-25798
-25814
-25829
-25844
-25859
-25873
-25887
-25901
-25914
-25927
-25940
-25952
-25964
-25976
-25987
-25998
-26009
-26020
-26031
-26041
-26051
-26061
-26071
-26081
-26091
-26100
-26110
-26120
-26129
-26139
-26148
-26158
-26168
-26177
-26187
-26197
-26207
-26217
-26228
-26238
-26249
-26260
-26271
-26282
-26294
-26305
-26317
-26330
-26342
-26355
-26368
-26381
-26394
-26408
-26422
-26436
-26451
-26466
-26481
-26496
-26511
-26527
-26543
-26559
-26575
-26592
-26608
-26625
-26642
-26659
-26676
-26694
-26711
-26728
-26746
-26763
-26781
-26799
-26816
-26834
-26852
-26870
-26888
-26906
-26924
-26942
-26960
-26979
-26997
-27016
-27035
-27053
-27072
-27091
-27111
-27130
-27149
-27169
-27188
-27207
-27227
-27247
-27266
-27286
-27305
-27325
-27344
-27363
-27383
-27402
-27421
-27440
-27459
-27478
-27497
-27515
-27534
-27552
-27570
-27588
-27606
-27623
-27640
-27657
-27674
-27691
-27707
-27722
-27738
-27753
-27768
-27782
-27796
-27810
-27823
-27836
-27848
-27860
-27871
-27882
-27893
-27903
-27912
-27921
-27930
-27938
-27945
-27952
-27958
-27964
-27970
-27974
-27979
-27983
-27986
-27989
-27991
-27993
-27995
-27996
-27997
-27997
-27996
-27995
-27994
-27992
-27989
-27986
-27982
-27978
-27973
-27968
-27962
-27956
-27949
-27941
-27933
-27925
-27916
-27906
-27896
-27886
-27875
-27864
-27852
-27840
-27828
-27815
-27802
-27789
-27775
-27761
-27747
-27733
-27718
-27704
-27689
-27673
-27658
-27642
-27627
-27611
-27595
-27579
-27563
-27547
-27531
-27515
-27498
-27482
-27466
-27449
-27433
-27417
-27400
-27384
-27368
-27352
-27336
-27320
-27304
-27288
-27272
-27257
-27241
-27226
-27211
-27196
-27181
-27166
-27152
-27137
-27123
-27109
-27095
-27081
-27067
-27054
-27040
-27027
-27014
-27001
-26988
-26975
-26962
-26949
-26937
-26924
-26912
-26900
-26888
-26876
-26864
-26852
-26841
-26829
-26818
-26807
-26796
-26786
-26775
-26765
-26754
-26744
-26735
-26725
-26715
-26706
-26696
-26687
-26678
-26669
-26660
-26651
-26642
-26634
-26625
-26617
-26608
-26600
-26592
-26584
-26576
-26568
-26560
-26552
-26545
-26537
-26530
-26522
-26515
-26508
-26501
-26493
-26486
-26479
-26472
-26465
-26458
-26451
-26444
-26437
-26430
-26424
-26417
-26410
-26403
-26396
-26390
-26383
-26377
-26371
-26364
-26358
-26352
-26346
-26340
-26334
-26328
-26323
-26317
-26311
-26305
-26300
-26294
-26288
-26282
-26276
-26270
-26264
-26258
-26252
-26246
-26240
-26233
-26227
-26220
-26213
-26207
-26200
-26193
-26186
-26179
-26171
-26164
-26157
-26149
-26142
-26135
-26127
-26120
-26112
-26105
-26097
-26089
-26082
-26074
-26066
-26059
-26051
-26043
-26035
-26027
-26019
-26011
-26003
-25995
-25987
-25979
-25970
-25962
-25953
-25944
-25935
-25926
-25917
-25908
-25898
-25888
-25878
-25868
-25858
-25847
-25836
-25825
-25814
-25802
-25791
-25778
-25766
-25753
-25740
-25727
-25713
-25698
-25684
-25669
-25653
-25637
-25621
-25604
-25587
-25569
-25551
-25532
-25513
-25493
-25473
-25452
-25431
-25409
-25387
-25365
-25342
-25318
-25295
-25271
-25246
-25221
-25196
-25170
-25144
-25117
-25090
-25063
-25035
-25007
-24979
-24951
-24922
-24893
-24863
-24834
-24804
-24773
-24743
-24712
-24681
-24650
-24618
-24587
-24555
-24522
-24490
-24457
-24424
-24391
-24358
-24325
-24291
-24257
-24223
-24189
-24154
-24120
-24085
-24050
-24015
-23979
-23944
-23908
-23872
-23836
-23799
-23763
-23726
-23689
-23652
-23615
-23578
-23541
-23503
-23466
-23428
-23390
-23353
-23315
-23277
-23239
-23200
-23162
-23124
-23086
-23047
-23009
-22970
-22932
-22893
-22855
-22816
-22777
-22739
-22700
-22661
-22622
-22583
-22545
-22506
-22467
-22429
-22390
-22352
-22314
-22275
-22237
-22199
-22161
-22123
-22086
-22048
-22011
-21973
-21936
-21898
-21861
-21824
-21787
-21751
-21714
-21677
-21641
-21604
-21568
-21532
-21496
-21461
-21425
-21390
-21354
-21319
-21285
-21250
-21216
-21181
-21147
-21114
-21080
-21047
-21014
-20981
-20949
-20917
-20885
-20853
-20822
-20791
-20760
-20729
-20699
-20669
-20639
-20610
-20580
-20551
-20523
-20494
-20466
-20438
-20410
-20382
-20354
-20327
-20300
-20273
-20246
-20219
-20193
-20167
-20141
-20115
-20090
-20064
-20039
-20015
-19990
-19966
-19942
-19919
-19896
-19873
-19850
-19828
-19805
-19783
-19762
-19740
-19719
-19698
-19677
-19656
-19636
-19615
-19595
-19575
-19555
-19536
-19516
-19497
-19478
-19459
-19440
-19421
-19403
-19384
-19366
-19348
-19329
-19311
-19294
-19276
-19258
-19241
-19224
-19206
-19189
-19173
-19156
-19139
-19123
-19107
-19091
-19075
-19060
-19044
-19029
-19013
-18998
-18983
-18968
-18954
-18939
-18924
-18909
-18895
-18880
-18866
-18851
-18836
-18822
-18808
-18793
-18779
-18764
-18749
-18735
-18720
-18706
-18691
-18676
-18662
-18647
-18632
-18617
-18602
-18587
-18572
-18557
-18542
-18526
-18511
-18495
-18480
-18464
-18449
-18433
-18417
-18401
-18385
-18369
-18353
-18337
-18321
-18304
-18288
-18272
-18256
-18239
-18223
-18207
-18191
-18174
-18158
-18141
-18125
-18108
-18092
-18075
-18058
-18041
-18024
-18007
-17989
-17971
-17953
-17935
-17916
-17897
-17878
-17859
-17839
-17818
-17798
-17777
-17755
-17733
-17711
-17688
-17665
-17641
-17617
-17593
-17568
-17542
-17516
-17490
-17463
-17435
-17407
-17379
-17349
-17320
-17290
-17259
-17228
-17196
-17164
-17131
-17098
-17064
-17029
-16995
-16959
-16923
-16887
-16850
-16813
-16776
-16738
-16699
-16660
-16621
-16581
-16541
-16501
-16460
-16419
-16378
-16337
-16295
-16253
-16210
-16168
-16125
-16082
-16040
-15997
-15953
-15910
-15866
-15822
-15779
-15735
-15691
-15646
-15602
-15558
-15513
-15469
-15424
-15379
-15334
-15289
-15244
-15199
-15153
-15108
-15062
-15016
-14971
-14925
-14879
-14832
-14786
-14740
-14694
-14647
-14600
-14554
-14507
-14460
-14413
-14366
-14319
-14272
-14225
-14178
-14130
-14083
-14035
-13988
-13940
-13892
-13845
-13797
-13749
-13701
-13653
-13605
-13557
-13508
-13460
-13412
-13364
-13315
-13267
-13218
-13170
-13122
-13073
-13025
-12977
-12929
-12880
-12832
-12784
-12736
-12688
-12640
-12593
-12545
-12498
-12450
-12403
-12356
-12309
-12263
-12216
-12170
-12124
-12078
-12032
-11986
-11940
-11895
-11849
-11804
-11759
-11714
-11669
-11624
-11579
-11535
-11490
-11446
-11401
-11357
-11313
-11269
-11225
-11181
-11137
-11093
-11049
-11006
-10962
-10919
-10875
-10832
-10789
-10746
-10703
-10660
-10617
-10574
-10531
-10489
-10446
-10404
-10362
-10319
-10277
-10235
-10193
-10152
-10110
-10069
-10027
-9986
-9944
-9903
-9862
-9821
-9780
-9739
-9699
-9658
-9618
-9577
-9537
-9497
-9457
-9417
-9378
-9338
-9299
-9259
-9220
-9181
-9142
-9104
-9065
-9027
-8989
-8951
-8913
-8875
-8837
-8800
-8763
-8725
-8688
-8651
-8615
-8578
-8542
-8505
-8469
-8432
-8396
-8360
-8324
-8288
-8252
-8217
-8180
-8145
-8109
-8074
-8039
-8004
-7969
-7934
-7899
-7864
-7829
-7794
-7760
-7725
-7691
-7657
-7623
-7588
-7554
-7521
-7487
-7453
-7419
-7386
-7352
-7319
-7285
-7252
-7219
-7186
-7153
-7120
-7086
-7053
-7020
-6987
-6954
-6920
-6887
-6853
-6820
-6786
-6752
-6717
-6683
-6648
-6613
-6578
-6543
-6507
-6471
-6435
-6398
-6361
-6324
-6287
-6249
-6211
-6173
-6135
-6096
-6057
-6017
-5977
-5938
-5897
-5857
-5816
-5775
-5734
-5692
-5650
-5608
-5566
-5523
-5481
-5438
-5394
-5351
-5307
-5263
-5219
-5175
-5131
-5086
-5041
-4996
-4950
-4905
-4859
-4813
-4767
-4720
-4674
-4627
-4580
-4532
-4485
-4437
-4389
-4340
-4291
-4242
-4192
-4143
-4093
-4042
-3991
-3940
-3889
-3837
-3785
-3732
-3680
-3626
-3573
-3519
-3465
-3410
-3355
-3300
-3244
-3188
-3131
-3074
-3016
-2959
-2901
-2842
-2783
-2724
-2665
-2605
-2545
-2484
-2424
-2363
-2302
-2240
-2178
-2116
-2054
-1991
-1929
-1866
-1803
-1739
-1676
-1612
-1548
-1485
-1420
-1356
-1292
-1228
-1163
-1099
-1034
-970
-905
-841
-776
-712
-647
-583
-519
-454
-390
-326
-262
-198
-134
-70
-7
57
120
184
247
310
374
437
500
563
625
688
750
813
875
937
999
1061
1122
1184
1245
1307
1368
1429
1490
1551
1611
1672
1732
1792
1852
1912
1971
2031
2090
2149
2208
2267
2326
2384
2443
2501
2559
2616
2674
2731
2788
2845
2902
2958
3015
3071
3126
3182
3237
3291
3346
3400
3454
3507
3561
3613
3666
3718
3770
3821
3872
3923
3973
4022
4073
4122
4171
4220
4268
4316
4364
4411
4458
4505
4552
4598
4644
4690
4735
4780
4825
4870
4914
4958
5002
5045
5088
5131
5174
5216
5258
5299
5340
5381
5422
5462
5502
5541
5580
5619
5657
5695
5733
5770
5806
5843
5878
5914
5949
5983
6017
6051
6084
6117
6149
6181
6212
6243
6274
6304
6334
6364
6393
6422
6450
6479
6507
6534
6562
6589
6615
6642
6668
6694
6719
6745
6770
6795
6819
6844
6868
6892
6916
6940
6963
6987
7010
7034
7057
7080
7103
7127
7150
7173
7196
7219
7242
7266
7289
7312
7335
7359
7382
7405
7428
7452
7475
7499
7522
7546
7569
7593
7616
7640
7663
7687
7711
7734
7758
7782
7806
7829
7853
7877
7901
7924
7948
7972
7996
8019
8042
8066
8090
8113
8135
8159
8182
8205
8228
8250
8273
8295
8317
8339
8361
8383
8404
8426
8447
8468
8489
8509
8530
8550
8571
8591
8611
8631
8651
8671
8691
8710
8730
8750
8769
8789
8808
8828
8847
8867
8887
8906
8926
8946
8965
8985
9005
9025
9044
9064
9084
9104
9124
9143
9163
9183
9203
9222
9242
9262
9282
9301
9321
9341
9361
9381
9401
9421
9441
9461
9482
9502
9522
9543
9563
9584
9605
9625
9646
9667
9688
9709
9730
9751
9772
9794
9815
9837
9859
9881
9903
9925
9947
9970
9992
10015
10038
10061
10085
10108
10132
10156
10180
10204
10229
10253
10278
10303
10329
10354
10380
10406
10432
10458
10485
10511
10538
10565
10592
10619
10647
10675
10703
10731
10759
10788
10816
10845
10874
10904
10933
10963
10993
11023
11053
11083
11114
11144
11175
11206
11236
11267
11298
11330
11361
11392
11423
11455
11486
11517
11549
11580
11611
11642
11673
11704
11735
11766
11797
11827
11857
11887
11917
11947
11977
12006
12036
12065
12094
12122
12151
12179
12207
12235
12263
12290
12317
12344
12371
12398
12425
12451
12477
12503
12529
12555
12580
12606
12631
12656
12681
12705
12730
12755
12779
12803
12827
12851
12875
12899
12923
12947
12970
12994
13017
13040
13063
13087
13110
13132
13155
13178
13200
13223
13245
13267
13290
13311
13333
13355
13377
13398
13420
13441
13462
13483
13504
13525
13546
13567
13587
13608
13628
13648
13668
13688
13707
13726
13746
13765
13783
13802
13820
13838
13856
13874
13891
13908
13925
13942
13959
13976
13992
14008
14024
14040
14056
14072
14088
14104
14120
14136
14151
14167
14183
14199
14215
14230
14246
14262
14279
14295
14311
14327
14344
14360
14377
14394
14411
14428
14445
14462
14480
14497
14515
14533
14551
14569
14587
14605
14624
14642
14661
14679
14698
14717
14736
14755
14774
14793
14812
14832
14851
14871
14890
14910
14930
14950
14970
14990
15010
15030
15051
15071
15091
15111
15132
15152
15173
15193
15214
15234
15255
15275
15296
15317
15338
15358
15379
15400
15421
15442
15463
15484
15505
15527
15548
15569
15591
15612
15634
15655
15677
15699
15720
15742
15764
15786
15808
15830
15853
15875
15897
15919
15941
15963
15985
16007
16030
16052
16074
16096
16117
16139
16161
16183
16204
16227
16248
16271
16293
16315
16337
16359
16382
16404
16426
16449
16471
16494
16517
16540
16563
16586
16610
16633
16657
16681
16705
16730
16755
16780
16805
16831
16857
16884
16910
16937
16965
16993
17021
17050
17079
17108
17138
17168
17198
17229
17260
17292
17324
17357
17390
17423
17457
17492
17526
17561
17597
17633
17669
17706
17743
17780
17818
17857
17895
17934
17974
18013
18053
18094
18134
18175
18217
18258
18300
18342
18384
18426
18469
18512
18555
18599
18642
18686
18730
18774
18818
18863
18907
18952
18996
19041
19086
19131
19176
19221
19266
19311
19356
19401
19446
19491
19536
19580
19625
19670
19714
19759
19803
19847
19892
19936
19980
20024
20068
20111
20155
20199
20242
20286
20329
20372
20415
20458
20500
20543
20585
20627
20669
20710
20752
20793
20834
20875
20915
20955
20995
21035
21074
21113
21152
21190
21228
21266
21304
21341
21378
21415
21452
21488
21524
21559
21594
21629
21664
21698
21732
21766
21799
21832
21865
21898
21930
21962
21993
22024
22055
22086
22116
22147
22176
22206
22235
22264
22293
22321
22349
22377
22404
22431
22458
22485
22511
22536
22562
22587
22611
22636
22660
22683
22707
22730
22753
22775
22797
22819
22841
22862
22883
22904
22924
22945
22965
22984
23004
23023
23042
23061
23080
23098
23116
23134
23151
23169
23186
23202
23219
23235
23251
23266
23281
23296
23311
23325
23339
23352
23366
23378
23391
23403
23416
23427
23439
23450
23461
23472
23482
23493
23503
23513
23523
23532
23542
23551
23560
23569
23578
23587
23595
23604
23612
23620
23629
23637
23645
23653
23661
23669
23677
23685
23692
23700
23708
23716
23724
23732
23739
23747
23755
23763
23770
23778
23786
23793
23801
23808
23816
23823
23830
23837
23845
23852
23858
23865
23872
23878
23885
23891
23898
23904
23910
23916
23921
23927
23932
23938
23943
23948
23953
23957
23962
23967
23971
23975
23979
23983
23987
23991
23994
23998
24001
24004
24008
24011
24014
24017
24019
24022
24025
24027
24029
24031
24033
24035
24037
24038
24039
24041
24042
24042
24043
24043
24044
24044
24043
24043
24043
24042
24041
24039
24038
24036
24034
24032
24030
24027
24024
24020
24017
24013
24008
24004
23999
23994
23988
23982
23976
23969
23962
23955
23947
23939
23931
23922
23912
23903
23893
23882
23872
23860
23849
23837
23824
23812
23799
23785
23771
23757
23743
23728
23712
23697
23681
23665
23648
23632
23615
23597
23580
23562
23544
23525
23507
23488
23468
23449
23429
23409
23389
23368
23347
23326
23304
23283
23260
23238
23215
23192
23169
23145
23121
23097
23072
23047
23022
22997
22971
22946
22920
22894
22867
22841
22814
22787
22760
22732
22705
22677
22649
22621
22593
22565
22536
22508
22479
22450
22422
22393
22363
22334
22305
22276
22246
22217
22188
22158
22128
22099
22069
22039
22009
21980
21950
21920
21889
21859
21829
21799
21768
21738
21707
21676
21645
21615
21584
21553
21522
21490
21459
21428
21396
21365
21333
21301
21269
21237
21204
21172
21139
21107
21074
21040
21007
20974
20940
20906
20872
20837
20803
20768
20733
20697
20661
20626
20589
20553
20516
20479
20442
20404
20366
20328
20290
20251
20211
20172
20132
20092
20052
20011
19970
19928
19887
19845
19803
19760
19718
19674
19631
19587
19543
19499
19455
19410
19365
19320
19274
19229
19183
19136
19090
19043
18997
18950
18902
18855
18808
18760
18713
18665
18617
18569
18521
18473
18425
18377
18329
18281
18232
18184
18136
18087
18039
17990
17941
17893
17844
17795
17747
17698
17649
17600
17551
17502
17454
17405
17356
17307
17258
17209
17160
17111
17062
17013
16964
16915
16866
16817
16768
16719
16669
16620
16571
16522
16472
16423
16373
16324
16274
16224
16174
16123
16074
16023
15973
15922
15872
15821
15770
15719
15668
15616
15565
15513
15461
15410
15358
15306
15253
15201
15149
15096
15044
14991
14939
14886
14833
14780
14728
14675
14622
14569
14516
14463
14410
14357
14305
14252
14199
14146
14094
14041
13989
13936
13884
13832
13779
13727
13675
13623
13571
13520
13468
13417
13366
13315
13264
13213
13163
13113
13063
13013
12964
12915
12866
12818
12770
12722
12675
12628
12581
12535
12489
12443
12398
12353
12309
12265
12221
12178
12135
12092
12050
12008
11967
11926
11885
11845
11805
11766
11727
11688
11650
11612
11574
11536
11499
11463
11426
11390
11355
11320
11285
11250
11216
11182
11149
11116
11083
11051
11019
10987
10956
10926
10895
10865
10836
10806
10778
10749
10721
10693
10666
10639
10612
10586
10560
10534
10509
10484
10460
10436
10412
10388
10365
10342
10320
10297
10276
10254
10233
10211
10191
10170
10150
10130
10110
10090
10071
10052
10033
10014
9996
9977
9959
9941
9922
9904
9887
9869
9851
9834
9816
9799
9781
9764
9747
9730
9713
9696
9679
9662
9645
9629
9612
9595
9579
9562
9546
9529
9513
9497
9481
9465
9449
9433
9417
9402
9386
9371
9355
9340
9324
9309
9293
9278
9263
9248
9232
9217
9202
9187
9172
9157
9142
9127
9112
9097
9082
9067
9053
9038
9023
9008
8993
8978
8963
8948
8934
8919
8904
8889
8873
8858
8843
8828
8812
8797
8781
8766
8750
8734
8718
8701
8685
8668
8652
8635
8618
8601
8583
8565
8548
8530
8511
8493
8474
8455
8436
8416
8396
8376
8356
8335
8314
8292
8271
8249
8227
8204
8180
8157
8134
8111
8086
8061
8037
8012
7987
7961
7935
7909
7882
7855
7828
7801
7773
7744
7716
7687
7657
7628
7598
7568
7537
7506
7474
7443
7411
7378
7346
7313
7279
7245
7212
7177
7143
7108
7073
7037
7001
6965
6929
6892
6856
6819
6781
6744
6706
6668
6630
6592
6553
6515
6476
6437
6399
6360
6320
6281
6242
6203
6164
6124
6085
6046
6007
5968
5929
5890
5851
5812
5773
5735
5696
5658
5620
5583
5545
5508
5470
5433
5397
5360
5324
5288
5252
5216
5181
5146
5111
5076
5042
5008
4974
4940
4907
4873
4840
4808
4775
4743
4711
4679
4647
4616
4584
4553
4522
4492
4461
4431
4401
4371
4341
4311
4282
4253
4223
4195
4166
4137
4109
4081
4053
4025
3997
3970
3942
3915
3889
3862
3836
3809
3783
3758
3732
3707
3682
3657
3633
3608
3584
3561
3537
3514
3491
3468
3445
3423
3401
3379
3357
3336
3315
3294
3273
3252
3232
3212
3192
3172
3153
3133
3114
3095
3076
3058
3039
3021
3003
2985
2967
2949
2931
2914
2896
2879
2862
2844
2827
2810
2792
2775
2758
2741
2724
2706
2689
2672
2654
2637
2619
2601
2584
2566
2548
2530
2512
2494
2475
2457
2439
2420
2401
2383
2364
2345
2326
2307
2288
2268
2249
2229
2210
2190
2170
2150
2129
2109
2088
2068
2047
2025
2005
1983
1961
1940
1918
1895
1873
1850
1827
1804
1781
1758
1734
1710
1686
1662
1637
1613
1588
1563
1537
1512
1486
1460
1434
1407
1381
1354
1327
1300
1272
1245
1217
1189
1161
1133
1105
1077
1048
1018
991
962
933
904
875
846
816
787
758
729
699
670
640
611
582
552
523
494
464
435
406
376
347
318
289
260
231
202
173
144
115
86
58
29
1
-28
-56
-84
-113
-141
-169
-198
-226
-254
-283
-311
-339
-368
-396
-424
-453
-481
-510
-539
-567
-596
-625
-653
-682
-711
-740
-769
-799
-828
-858
-887
-917
-947
-977
-1006
-1037
-1068
-1098
-1129
-1160
-1191
-1222
-1253
-1284
-1316
-1348
-1379
-1411
-1444
-1476
-1509
-1542
-1575
-1609
-1642
-1676
-1711
-1745
-1780
-1815
-1851
-1886
-1922
-1959
-1995
-2032
-2069
-2107
-2144
-2182
-2221
-2259
-2298
-2337
-2376
-2416
-2455
-2495
-2536
-2576
-2617
-2659
-2700
-2742
-2784
-2826
-2868
-2911
-2954
-2997
-3040
-3084
-3128
-3172
-3216
-3260
-3305
-3349
-3394
-3439
-3484
-3529
-3575
-3620
-3666
-3711
-3757
-3803
-3848
-3894
-3940
-3986
-4032
-4078
-4123
-4169
-4215
-4260
-4305
-4351
-4396
-4441
-4485
-4530
-4574
-4618
-4662
-4705
-4749
-4792
-4834
-4877
-4919
-4960
-5002
-5043
-5084
-5124
-5164
-5204
-5243
-5282
-5321
-5359
-5397
-5434
-5471
-5507
-5544
-5579
-5614
-5649
-5684
-5718
-5751
-5784
-5817
-5849
-5881
-5912
-5943
-5974
-6004
-6033
-6062
-6091
-6120
-6148
-6175
-6202
-6229
-6255
-6281
-6306
-6331
-6356
-6380
-6403
-6427
-6449
-6472
-6494
-6515
-6536
-6557
-6577
-6597
-6617
-6636
-6655
-6674
-6692
-6710
-6728
-6746
-6763
-6780
-6797
-6813
-6830
-6846
-6862
-6878
-6893
-6909
-6925
-6940
-6955
-6970
-6985
-7000
-7015
-7030
-7044
-7059
-7073
-7087
-7101
-7116
-7130
-7143
-7157
-7171
-7185
-7198
-7212
-7226
-7239
-7253
-7266
-7279
-7293
-7306
-7320
-7333
-7347
-7360
-7373
-7387
-7400
-7414
-7427
-7441
-7454
-7468
-7481
-7495
-7508
-7522
-7536
-7549
-7563
-7577
-7591
-7605
-7618
-7632
-7646
-7660
-7674
-7689
-7703
-7717
-7731
-7745
-7760
-7774
-7788
-7803
-7817
-7831
-7846
-7860
-7875
-7889
-7904
-7918
-7933
-7947
-7962
-7976
-7991
-8005
-8019
-8034
-8048
-8061
-8076
-8090
-8103
-8118
-8132
-8146
-8160
-8173
-8188
-8202
-8216
-8229
-8243
-8257
-8271
-8284
-8298
-8312
-8325
-8339
-8353
-8367
-8381
-8395
-8409
-8423
-8437
-8451
-8465
-8479
-8494
-8508
-8522
-8536
-8550
-8564
-8578
-8592
-8606
-8620
-8634
-8648
-8662
-8676
-8689
-8703
-8716
-8730
-8744
-8757
-8770
-8784
-8797
-8810
-8823
-8837
-8850
-8863
-8876
-8889
-8902
-8915
-8928
-8942
-8955
-8968
-8981
-8995
-9008
-9022
-9035
-9049
-9063
-9077
-9091
-9105
-9119
-9134
-9149
-9164
-9179
-9194
-9209
-9225
-9241
-9257
-9273
-9290
-9306
-9323
-9340
-9358
-9375
-9393
-9411
-9429
-9447
-9466
-9484
-9503
-9523
-9542
-9561
-9581
-9601
-9621
-9641
-9661
-9682
-9702
-9723
-9744
-9765
-9786
-9807
-9828
-9849
-9871
-9892
-9913
-9935
-9956
-9978
-9999
-10021
-10042
-10064
-10086
-10107
-10129
-10151
-10172
-10194
-10216
-10237
-10259
-10280
-10302
-10323
-10344
-10365
-10387
-10408
-10428
-10449
-10470
-10490
-10511
-10531
-10551
-10571
-10590
-10610
-10630
-10649
-10668
-10687
-10706
-10724
-10743
-10761
-10780
-10798
-10816
-10834
-10852
-10870
-10887
-10905
-10922
-10940
-10957
-10974
-10991
-11008
-11026
-11042
-11059
-11076
-11093
-11110
-11126
-11143
-11160
-11176
-11193
-11209
-11226
-11242
-11259
-11275
-11292
-11308
-11325
-11342
-11358
-11375
-11392
-11409
-11426
-11443
-11460
-11477
-11494
-11512
-11529
-11547
-11565
-11582
-11600
-11619
-11637
-11655
-11673
-11692
-11710
-11729
-11748
-11766
-11785
-11804
-11823
-11842
-11861
-11880
-11899
-11918
-11938
-11957
-11976
-11996
-12015
-12035
-12054
-12074
-12094
-12113
-12133
-12153
-12172
-12192
-12211
-12231
-12250
-12270
-12289
-12308
-12328
-12347
-12366
-12385
-12403
-12422
-12441
-12459
-12477
-12495
-12513
-12531
-12549
-12566
-12584
-12601
-12618
-12635
-12652
-12668
-12685
-12701
-12717
-12733
-12749
-12764
-12780
-12795
-12810
-12824
-12839
-12853
-12867
-12881
-12894
-12907
-12920
-12933
-12945
-12957
-12969
-12981
-12992
-13002
-13013
-13023
-13033
-13042
-13051
-13060
-13068
-13076
-13083
-13090
-13097
-13103
-13109
-13115
-13120
-13124
-13128
-13132
-13136
-13138
-13141
-13143
-13145
-13146
-13147
-13148
-13148
-13148
-13147
-13147
-13145
-13144
-13142
-13140
-13137
-13135
-13132
-13129
-13125
-13121
-13118
-13113
-13109
-13104
-13100
-13095
-13089
-13084
-13078
-13073
-13067
-13060
-13054
-13048
-13041
-13035
-13028
-13021
-13014
-13007
-13000
-12993
-12986
-12979
-12971
-12964
-12957
-12950
-12942
-12935
-12928
-12921
-12913
-12906
-12899
-12893
-12886
-12879
-12873
-12866
-12860
-12854
-12848
-12842
-12836
-12831
-12825
-12820
-12814
-12809
-12804
-12799
-12795
-12790
-12785
-12781
-12777
-12773
-12769
-12765
-12761
-12758
-12755
-12752
-12749
-12746
-12743
-12741
-12738
-12736
-12734
-12733
-12731
-12730
-12728
-12727
-12726
-12725
-12724
-12724
-12723
-12722
-12722
-12722
-12721
-12721
-12721
-12721
-12721
-12721
-12721
-12721
-12722
-12722
-12723
-12723
-12724
-12724
-12725
-12726
-12727
-12728
-12729
-12730
-12732
-12733
-12734
-12736
-12738
-12740
-12742
-12744
-12746
-12749
-12751
-12754
-12757
-12759
-12762
-12765
-12768
-12772
-12775
-12778
-12781
-12785
-12788
-12791
-12794
-12798
-12801
-12804
-12808
-12811
-12814
-12818
-12821
-12824
-12828
-12831
-12835
-12838
-12841
-12845
-12848
-12852
-12856
-12859
-12863
-12866
-12870
-12873
-12877
-12881
-12884
-12888
-12891
-12895
-12899
-12902
-12906
-12909
-12912
-12916
-12919
-12922
-12926
-12929
-12932
-12935
-12938
-12940
-12943
-12946
-12948
-12950
-12952
-12954
-12956
-12958
-12959
-12960
-12961
-12962
-12963
-12963
-12964
-12964
-12964
-12964
-12963
-12963
-12962
-12961
-12960
-12958
-12957
-12955
-12954
-12952
-12949
-12947
-12944
-12942
-12939
-12936
-12933
-12929
-12926
-12922
-12919
-12915
-12911
-12907
-12903
-12898
-12894
-12889
-12885
-12880
-12875
-12870
-12865
-12860
-12855
-12850
-12844
-12839
-12834
-12828
-12822
-12817
-12811
-12805
-12799
-12793
-12787
-12781
-12775
-12769
-12763
-12757
-12750
-12744
-12738
-12731
-12725
-12719
-12712
-12706
-12699
-12693
-12686
-12679
-12672
-12665
-12658
-12651
-12644
-12637
-12630
-12623
-12615
-12608
-12600
-12592
-12585
-12577
-12569
-12561
-12553
-12545
-12537
-12528
-12520
-12511
-12503
-12494
-12485
-12476
-12467
-12458
-12449
-12440
-12430
-12420
-12411
-12401
-12391
-12380
-12370
-12359
-12349
-12338
-12327
-12315
-12304
-12292
-12281
-12268
-12256
-12244
-12231
-12218
-12205
-12192
-12179
-12165
-12151
-12138
-12123
-12109
-12095
-12080
-12065
-12050
-12035
-12020
-12005
-11989
-11973
-11958
-11942
-11926
-11909
-11893
-11877
-11860
-11844
-11827
-11810
-11794
-11777
-11760
-11743
-11726
-11710
-11693
-11676
-11660
-11644
-11627
-11611
-11595
-11579
-11563
-11547
-11531
-11516
-11500
-11485
-11470
-11455
-11440
-11425
-11410
-11396
-11382
-11367
-11353
-11339
-11326
-11312
-11299
-11286
-11272
-11260
-11247
-11234
-11222
-11210
-11198
-11187
-11175
-11164
-11153
-11143
-11132
-11122
-11112
-11102
-11092
-11083
-11074
-11065
-11056
-11048
-11040
-11032
-11024
-11016
-11009
-11001
-10994
-10988
-10981
-10974
-10968
-10962
-10956
-10951
-10945
-10940
-10935
-10930
-10925
-10920
-10916
-10911
-10907
-10903
-10900
-10896
-10893
-10890
-10886
-10884
-10881
-10878
-10876
-10874
-10872
-10870
-10868
-10866
-10865
-10863
-10862
-10861
-10860
-10859
-10858
-10857
-10856
-10855
-10855
-10854
-10853
-10853
-10852
-10851
-10851
-10850
-10849
-10848
-10848
-10847
-10846
-10845
-10844
-10843
-10842
-10841
-10840
-10839
-10838
-10837
-10835
-10834
-10833
-10831
-10829
-10828
-10826
-10824
-10822
-10820
-10818
-10816
-10813
-10811
-10808
-10805
-10802
-10800
-10796
-10793
-10790
-10787
-10783
-10779
-10776
-10772
-10768
-10764
-10759
-10755
-10751
-10746
-10741
-10737
-10732
-10727
-10722
-10716
-10711
-10706
-10700
-10694
-10688
-10682
-10676
-10670
-10664
-10657
-10651
-10644
-10637
-10630
-10622
-10615
-10607
-10600
-10592
-10584
-10575
-10567
-10558
-10549
-10540
-10531
-10522
-10512
-10502
-10492
-10482
-10472
-10461
-10450
-10439
-10428
-10417
-10406
-10394
-10382
-10371
-10359
-10346
-10334
-10321
-10309
-10296
-10283
-10269
-10256
-10242
-10229
-10215
-10201
-10186
-10172
-10158
-10143
-10128
-10114
-10099
-10084
-10069
-10054
-10039
-10023
-10008
-9993
-9977
-9962
-9947
-9931
-9916
-9900
-9885
-9870
-9854
-9839
-9824
-9808
-9793
-9778
-9763
-9748
-9733
-9718
-9704
-9689
-9675
-9660
-9646
-9632
-9618
-9604
-9590
-9576
-9563
-9549
-9536
-9522
-9509
-9496
-9483
-9470
-9457
-9445
-9432
-9419
-9407
-9394
-9382
-9370
-9357
-9345
-9333
-9321
-9309
-9297
-9285
-9274
-9262
-9250
-9239
-9227
-9216
-9204
-9193
-9182
-9171
-9160
-9149
-9138
-9127
-9117
-9106
-9096
-9085
-9075
-9065
-9054
-9044
-9034
-9024
-9015
-9005
-8995
-8986
-8976
-8967
-8957
-8948
-8938
-8929
-8920
-8911
-8902
-8893
-8884
-8875
-8866
-8857
-8848
-8840
-8831
-8822
-8814
-8805
-8797
-8788
-8780
-8771
-8763
-8754
-8746
-8738
-8729
-8721
-8712
-8704
-8696
-8687
-8678
-8670
-8661
-8652
-8643
-8634
-8625
-8616
-8606
-8596
-8587
-8577
-8567
-8556
-8546
-8535
-8524
-8513
-8502
-8490
-8478
-8466
-8454
-8441
-8428
-8415
-8401
-8387
-8373
-8359
-8344
-8329
-8314
-8299
-8283
-8267
-8251
-8234
-8217
-8200
-8182
-8164
-8146
-8127
-8108
-8089
-8069
-8048
-8029
-8009
-7988
-7966
-7945
-7923
-7900
-7877
-7854
-7831
-7807
-7783
-7758
-7733
-7708
-7682
-7656
-7630
-7603
-7576
-7549
-7521
-7493
-7464
-7436
-7407
-7377
-7348
-7318
-7287
-7257
-7226
-7195
-7164
-7132
-7100
-7068
-7036
-7004
-6971
-6938
-6905
-6872
-6838
-6805
-6771
-6737
-6703
-6669
-6635
-6600
-6566
-6531
-6496
-6461
-6427
-6392
-6356
-6321
-6286
-6251
-6216
-6181
-6146
-6111
-6076
-6041
-6006
-5971
-5937
-5902
-5868
-5833
-5799
-5765
-5731
-5698
-5664
-5631
-5598
-5565
-5532
-5499
-5467
-5435
-5403
-5371
-5340
-5308
-5277
-5247
-5216
-5185
-5155
-5125
-5095
-5065
-5036
-5007
-4978
-4949
-4920
-4892
-4863
-4835
-4808
-4780
-4753
-4725
-4699
-4672
-4646
-4619
-4594
-4568
-4543
-4518
-4493
-4469
-4444
-4421
-4397
-4374
-4351
-4328
-4306
-4284
-4262
-4241
-4220
-4199
-4178
-4158
-4138
-4119
-4100
-4081
-4062
-4043
-4026
-4008
-3991
-3974
-3957
-3941
-3925
-3910
-3894
-3880
-3865
-3851
-3837
-3824
-3810
-3798
-3785
-3773
-3761
-3750
-3739
-3728
-3717
-3707
-3697
-3688
-3679
-3670
-3661
-3653
-3645
-3637
-3630
-3623
-3616
-3610
-3603
-3598
-3592
-3587
-3582
-3577
-3572
-3568
-3564
-3561
-3558
-3555
-3552
-3549
-3547
-3545
-3544
-3542
-3541
-3540
-3540
-3540
-3540
-3540
-3541
-3541
-3543
-3544
-3546
-3547
-3549
-3552
-3554
-3557
-3560
-3563
-3567
-3570
-3574
-3578
-3583
-3587
-3592
-3596
-3601
-3607
-3612
-3617
-3623
-3628
-3634
-3639
-3645
-3651
-3657
-3663
-3669
-3675
-3681
-3686
-3692
-3698
-3704
-3710
-3715
-3721
-3726
-3732
-3737
-3742
-3747
-3752
-3756
-3761
-3765
-3770
-3774
-3777
-3781
-3785
-3788
-3791
-3794
-3797
-3799
-3801
-3803
-3805
-3807
-3808
-3809
-3810
-3811
-3811
-3811
-3811
-3811
-3810
-3809
-3808
-3807
-3805
-3804
-3802
-3799
-3797
-3794
-3791
-3788
-3784
-3781
-3777
-3773
-3768
-3764
-3759
-3754
-3749
-3743
-3738
-3732
-3726
-3719
-3713
-3706
-3699
-3692
-3685
-3678
-3670
-3662
-3655
-3647
-3639
-3630
-3622
-3613
-3605
-3596
-3588
-3579
-3570
-3561
-3552
-3543
-3534
-3525
-3516
-3507
-3498
-3489
-3480
-3471
-3462
-3452
-3443
-3434
-3425
-3416
-3407
-3398
-3389
-3380
-3371
-3363
-3354
-3345
-3336
-3327
-3319
-3310
-3302
-3293
-3285
-3277
-3269
-3261
-3253
-3245
-3237
-3230
-3222
-3215
-3208
-3201
-3194
-3187
-3180
-3173
-3166
-3160
-3153
-3147
-3140
-3134
-3128
-3122
-3116
-3110
-3104
-3098
-3093
-3087
-3081
-3076
-3070
-3065
-3059
-3054
-3049
-3044
-3039
-3033
-3028
-3023
-3018
-3014
-3009
-3004
-2999
-2994
-2990
-2985
-2980
-2976
-2971
-2966
-2962
-2957
-2952
-2948
-2943
-2939
-2934
-2929
-2925
-2920
-2916
-2911
-2907
-2903
-2898
-2894
-2890
-2886
-2882
-2878
-2874
-2870
-2867
-2863
-2860
-2856
-2853
-2850
-2847
-2844
-2841
-2839
-2836
-2834
-2831
-2829
-2827
-2825
-2823
-2821
-2820
-2818
-2817
-2815
-2814
-2813
-2812
-2811
-2810
-2809
-2808
-2807
-2806
-2806
-2805
-2805
-2804
-2804
-2804
-2804
-2804
-2803
-2803
-2803
-2803
-2804
-2804
-2804
-2804
-2804
-2804
-2805
-2805
-2805
-2806
-2806
-2806
-2806
-2807
-2807
-2807
-2807
-2808
-2808
-2808
-2808
-2808
-2809
-2809
-2809
-2809
-2809
-2809
-2809
-2809
-2809
-2809
-2809
-2809
-2809
-2809
-2809
-2809
-2809
-2808
-2808
-2808
-2808
-2808
-2808
-2808
-2808
-2808
-2807
-2807
-2807
-2807
-2807
-2807
-2807
-2806
-2806
-2806
-2806
-2806
-2805
-2805
-2805
-2805
-2804
-2804
-2803
-2803
-2802
-2802
-2801
-2801
-2800
-2800
-2799
-2798
-2798
-2797
-2797
-2796
-2796
-2795
-2795
-2794
-2794
-2794
-2794
-2794
-2794
-2795
-2795
-2795
-2796
-2797
-2797
-2798
-2799
-2801
-2802
-2803
-2805
-2806
-2808
-2810
-2812
-2814
-2817
-2819
-2822
-2824
-2827
-2830
-2833
-2837
-2840
-2843
-2847
-2851
-2855
-2859
-2863
-2867
-2871
-2876
-2880
-2885
-2889
-2894
-2899
-2904
-2908
-2913
-2918
-2923
-2929
-2934
-2939
-2944
-2949
-2955
-2960
-2965
-2971
-2976
-2981
-2986
-2991
-2996
-3002
-3007
-3012
-3016
-3021
-3026
-3031
-3035
-3040
-3045
-3049
-3053
-3058
-3062
-3066
-3070
-3074
-3078
-3082
-3086
-3089
-3093
-3096
-3100
-3103
-3106
-3108
-3111
-3114
-3116
-3118
-3120
-3122
-3123
-3125
-3126
-3127
-3128
-3128
-3129
-3129
-3129
-3129
-3128
-3128
-3127
-3126
-3124
-3123
-3121
-3119
-3117
-3114
-3112
-3109
-3106
-3103
-3099
-3095
-3091
-3087
-3083
-3078
-3073
-3068
-3063
-3057
-3052
-3046
-3040
-3034
-3027
-3021
-3014
-3007
-3000
-2993
-2986
-2979
-2971
-2964
-2956
-2948
-2940
-2932
-2924
-2916
-2908
-2900
-2891
-2883
-2875
-2866
-2858
-2850
-2842
-2833
-2825
-2817
-2809
-2801
-2793
-2785
-2777
-2770
-2762
-2754
-2747
-2739
-2732
-2725
-2717
-2710
-2703
-2696
-2689
-2682
-2675
-2668
-2661
-2655
-2648
-2641
-2635
-2628
-2621
-2615
-2608
-2601
-2595
-2588
-2581
-2574
-2568
-2561
-2554
-2547
-2540
-2532
-2525
-2518
-2510
-2503
-2495
-2488
-2480
-2472
-2464
-2456
-2448
-2440
-2432
-2424
-2415
-2407
-2398
-2390
-2381
-2372
-2364
-2355
-2346
-2337
-2328
-2319
-2309
-2300
-2291
-2281
-2272
-2262
-2252
-2242
-2232
-2222
-2212
-2201
-2191
-2180
-2169
-2159
-2148
-2136
-2125
-2113
-2102
-2090
-2078
-2066
-2053
-2041
-2028
-2015
-2001
-1989
-1975
-1961
-1947
-1933
-1919
-1904
-1889
-1874
-1859
-1843
-1828
-1812
-1795
-1779
-1762
-1745
-1728
-1710
-1692
-1674
-1656
-1637
-1618
-1599
-1579
-1559
-1539
-1519
-1498
-1477
-1455
-1433
-1411
-1389
-1367
-1344
-1321
-1297
-1273
-1249
-1225
-1201
-1176
-1151
-1125
-1100
-1074
-1048
-1022
-995
-969
-942
-915
-888
-860
-833
-805
-777
-749
-721
-693
-665
-636
-607
-579
-550
-521
-492
-463
-433
-404
-374
-345
-315
-286
-256
-226
-196
-166
-136
-106
-76
-46
-15
15
45
75
106
136
166
196
227
257
287
317
347
377
407
437
467
497
527
556
586
615
644
673
702
731
760
788
817
845
873
901
928
956
983
1010
1037
1064
1090
1116
1142
1168
1193
1218
1243
1268
1292
1316
1340
1364
1387
1410
1433
1455
1477
1499
1521
1542
1563
1583
1604
1624
1644
1663
1682
1701
1720
1738
1756
1774
1792
1809
1826
1843
1860
1876
1892
1908
1924
1940
1955
1971
1986
2001
2016
2029
2045
2059
2074
2088
2102
2116
2130
2143
2157
2171
2184
2197
2211
2224
2237
2250
2263
2276
2289
2302
2315
2327
2340
2353
2365
2378
2391
2403
2416
2428
2441
2453
2465
2478
2490
2503
2515
2527
2539
2552
2564
2576
2588
2600
2612
2624
2636
2648
2660
2672
2685
2697
2709
2721
2733
2745
2757
2770
2782
2794
2806
2819
2831
2844
2856
2869
2882
2894
2907
2920
2933
2946
2959
2972
2985
2998
3012
3025
3039
3052
3066
3079
3093
3107
3121
3135
3149
3163
3177
3191
3206
3220
3235
3249
3263
3278
3293
3307
3322
3337
3352
3367
3382
3397
3412
3427
3442
3457
3472
3488
3503
3518
3534
3550
3565
3581
3597
3613
3629
3645
3661
3677
3694
3710
3727
3744
3761
3778
3795
3813
3830
3848
3866
3884
3902
3921
3940
3959
3978
3997
4016
4035
4056
4075
4096
4117
4138
4159
4180
4201
4223
4245
4267
4289
4312
4335
4358
4381
4404
4428
4451
4475
4499
4524
4548
4573
4598
4623
4648
4673
4699
4724
4750
4776
4802
4827
4853
4880
4906
4932
4958
4985
5011
5038
5064
5091
5117
5144
5170
5197
5223
5250
5276
5303
5329
5356
5382
5408
5434
5460
5487
5513
5538
5564
5590
5616
5641
5667
5692
5717
5742
5767
5792
5817
5842
5867
5891
5915
5940
5964
5988
6012
6035
6059
6082
6106
6129
6152
6175
6197
6220
6242
6264
6286
6307
6329
6350
6371
6391
6412
6432
6452
6472
6492
6511
6530
6549
6568
6587
6605
6623
6641
6658
6676
6693
6710
6727
6744
6760
6776
6792
6808
6824
6839
6855
6870
6885
6900
6914
6929
6943
6957
6971
6985
6999
7013
7026
7039
7053
7066
7079
7092
7104
7117
7129
7142
7154
7166
7178
7190
7202
7213
7225
7236
7247
7259
7270
7280
7291
7301
7312
7322
7332
7342
7352
7362
7372
7381
7391
7400
7409
7418
7428
7437
7446
7455
7464
7472
7481
7490
7499
7508
7516
7525
7534
7543
7551
7560
7569
7578
7586
7595
7604
7612
7621
7630
7638
7647
7656
7664
7673
7681
7690
7699
7707
7716
7724
7732
7741
7749
7758
7766
7774
7782
7790
7798
7807
7815
7822
7830
7838
7846
7853
7861
7869
7876
7883
7891
7898
7905
7912
7919
7926
7933
7939
7946
7952
7959
7965
7971
7977
7983
7989
7995
8000
8005
8010
8016
8021
8026
8031
8035
8039
8044
8048
8053
8057
8060
8064
8068
8071
8074
8077
8080
8082
8084
8087
8087
8090
8092
8093
8093
8095
8095
8095
8095
8095
8093
8093
8093
8090
8090
8087
8086
8083
8080
8077
8074
8071
8067
8063
8058
8053
8048
8042
8037
8031
8025
8018
8012
8004
7997
7989
7981
7972
7963
7954
7945
7935
7925
7914
7904
7893
7881
7870
7858
7845
7833
7820
7807
7793
7780
7765
7751
7736
7721
7706
7691
7675
7659
7643
7626
7610
7593
7576
7559
7541
7524
7506
7488
7470
7452
7434
7416
7397
7379
7360
7341
7323
7304
7285
7266
7247
7228
7209
7190
7171
7151
7132
7113
7094
7075
7056
7036
7017
6998
6979
6960
6941
6922
6903
6884
6866
6847
6828
6809
6791
6772
6754
6735
6717
6698
6680
6661
6643
6625
6607
6588
6570
6552
6534
6517
6499
6481
6464
6446
6429
6411
6394
6377
6360
6343
6327
6310
6294
6277
6261
6245
6229
6213
6197
6182
6166
6151
6136
6121
6106
6091
6077
6062
6048
6034
6020
6006
5993
5979
5966
5953
5940
5927
5915
5902
5890
5878
5867
5855
5844
5833
5822
5812
5801
5791
5781
5772
5762
5753
5745
5736
5728
5719
5712
5704
5697
5689
5683
5676
5669
5663
5657
5652
5646
5641
5636
5632
5627
5623
5619
5616
5612
5609
5606
5603
5601
5598
5596
5594
5593
5591
5590
5588
5588
5587
5586
5586
5585
5585
5585
5585
5586
5586
5587
5588
5589
5590
5591
5593
5594
5596
5598
5600
5602
5605
5607
5610
5613
5616
5619
5622
5626
5629
5633
5636
5640
5644
5649
5653
5657
5662
5666
5671
5676
5680
5685
5690
5695
5701
5706
5711
5716
5721
5727
5732
5737
5743
5748
5753
5759
5764
5769
5775
5780
5785
5791
5796
5801
5806
5811
5815
5820
5825
5829
5834
5838
5842
5846
5850
5854
5857
5861
5864
5867
5871
5873
5876
5879
5881
5884
5886
5888
5890
5892
5894
5896
5897
5898
5899
5901
5901
5902
5903
5903
5904
5904
5904
5904
5903
5903
5902
5902
5901
5900
5899
5898
5896
5895
5893
5891
5889
5887
5884
5882
5879
5876
5874
5870
5867
5864
5860
5857
5853
5849
5845
5840
5836
5831
5827
5822
5817
5812
5807
5801
5796
5791
5785
5779
5773
5768
5762
5756
5750
5744
5737
5731
5725
5719
5712
5706
5699
5693
5687
5680
5673
5667
5660
5654
5647
5640
5634
5627
5620
5613
5607
5600
5593
5586
5578
5571
5564
5557
5549
5542
5535
5527
5519
5512
5504
5496
5488
5480
5472
5463
5455
5446
5438
5429
5420
5411
5402
5393
5384
5375
5365
5356
5346
5337
5327
5317
5307
5297
5287
5277
5267
5256
5246
5236
5225
5214
5204
5193
5182
5171
5160
5149
5137
5126
5115
5103
5091
5080
5068
5056
5044
5032
5020
5008
4996
4984
4972
4959
4947
4934
4922
4909
4897
4884
4872
4859
4846
4834
4821
4808
4795
4782
4769
4756
4743
4730
4717
4704
4691
4678
4664
4651
4638
4624
4611
4597
4584
4570
4556
4543
4529
4515
4501
4487
4473
4459
4445
4431
4417
4403
4389
4375
4361
4347
4333
4319
4305
4291
4277
4263
4249
4235
4221
4207
4193
4179
4165
4152
4138
4124
4111
4097
4083
4070
4058
4045
4032
4019
4006
3994
3981
3969
3957
3945
3933
3922
3910
3899
3888
3877
3866
3855
3845
3834
3824
3814
3804
3795
3785
3776
3767
3758
3749
3741
3732
3724
3716
3708
3700
3692
3684
3676
3668
3661
3653
3646
3639
3631
3624
3617
3609
3602
3595
3588
3580
3573
3566
3559
3552
3544
3537
3530
3523
3515
3508
3501
3493
3486
3478
3471
3463
3456
3448
3440
3433
3425
3417
3409
3402
3394
3386
3378
3370
3362
3354
3346
3338
3330
3322
3314
3306
3298
3290
3282
3274
3267
3259
3251
3243
3235
3227
3219
3211
3204
3196
3188
3181
3173
3165
3158
3150
3143
3135
3128
3120
3113
3106
3098
3091
3084
3076
3069
3062
3054
3047
3040
3032
3025
3018
3011
3003
2996
2989
2981
2974
2967
2959
2952
2944
2937
2930
2922
2915
2907
2900
2892
2885
2877
2869
2862
2854
2846
2839
2831
2823
2815
2807
2799
2791
2783
2775
2767
2759
2751
2742
2734
2726
2717
2709
2700
2692
2683
2675
2666
2657
2648
2640
2631
2622
2613
2604
2595
2586
2577
2568
2559
2549
2540
2531
2521
2512
2502
2493
2483
2473
2464
2454
2444
2434
2424
2414
2404
2393
2383
2373
2362
2351
2341
2330
2319
2308
2297
2286
2274
2263
2251
2240
2228
2216
2204
2192
2180
2168
2155
2143
2130
2117
2104
2092
2078
2065
2052
2037
2025
2011
1997
1983
1969
1954
1940
1925
1910
1895
1880
1864
1849
1833
1817
1801
1784
1768
1751
1734
1717
1699
1682
1664
1646
1628
1609
1590
1571
1552
1533
1514
1494
1474
1454
1433
1413
1392
1371
1350
1328
1307
1285
1263
1240
1218
1195
1173
1149
1126
1103
1079
1055
1031
1006
983
958
934
909
884
858
833
808
782
756
730
704
678
651
625
598
571
544
517
490
463
435
408
380
352
324
296
268
240
212
183
155
126
98
69
40
11
-18
-47
-76
-106
-135
-165
-194
-224
-254
-284
-314
-344
-374
-404
-434
-464
-495
-525
-556
-586
-616
-647
-677
-708
-738
-769
-799
-829
-859
-890
-920
-950
-980
-1010
-1039
-1069
-1098
-1128
-1157
-1186
-1215
-1244
-1272
-1301
-1329
-1357
-1385
-1412
-1440
-1467
-1494
-1521
-1547
-1574
-1600
-1626
-1651
-1677
-1702
-1726
-1751
-1775
-1799
-1823
-1847
-1870
-1893
-1916
-1938
-1960
-1982
-2004
-2025
-2045
-2067
-2087
-2107
-2127
-2146
-2166
-2185
-2203
-2222
-2240
-2258
-2276
-2293
-2310
-2327
-2343
-2359
-2375
-2391
-2407
-2422
-2437
-2451
-2466
-2480
-2494
-2507
-2521
-2534
-2547
-2559
-2572
-2584
-2596
-2607
-2619
-2630
-2641
-2652
-2662
-2672
-2683
-2692
-2702
-2711
-2721
-2730
-2738
-2747
-2755
-2763
-2771
-2778
-2785
-2792
-2799
-2806
-2812
-2818
-2823
-2829
-2834
-2839
-2843
-2848
-2852
-2855
-2859
-2862
-2865
-2868
-2870
-2873
-2875
-2876
-2878
-2879
-2880
-2881
-2882
-2882
-2882
-2882
-2881
-2881
-2880
-2879
-2878
-2876
-2875
-2873
-2871
-2869
-2867
-2865
-2862
-2859
-2857
-2854
-2850
-2847
-2844
-2840
-2837
-2833
-2829
-2825
-2821
-2817
-2813
-2809
-2804
-2800
-2796
-2791
-2787
-2782
-2778
-2773
-2769
-2764
-2759
-2755
-2750
-2745
-2741
-2736
-2732
-2727
-2723
-2718
-2714
-2710
-2705
-2701
-2697
-2693
-2689
-2685
-2681
-2677
-2673
-2670
-2666
-2663
-2660
-2656
-2653
-2650
-2648
-2645
-2642
-2640
-2638
-2636
-2634
-2632
-2630
-2629
-2627
-2626
-2625
-2624
-2623
-2622
-2621
-2621
-2620
-2620
-2620
-2620
-2620
-2620
-2621
-2621
-2622
-2623
-2624
-2625
-2626
-2627
-2629
-2630
-2632
-2634
-2636
-2638
-2641
-2643
-2646
-2649
-2653
-2656
-2660
-2664
-2668
-2672
-2677
-2682
-2687
-2692
-2698
-2704
-2710
-2716
-2723
-2730
-2737
-2744
-2752
-2760
-2769
-2777
-2786
-2795
-2805
-2814
-2824
-2835
-2845
-2856
-2867
-2879
-2890
-2902
-2915
-2927
-2940
-2953
-2967
-2980
-2994
-3008
-3022
-3037
-3051
-3066
-3081
-3097
-3112
-3128
-3144
-3160
-3176
-3193
-3209
-3226
-3243
-3260
-3278
-3295
-3313
-3330
-3348
-3366
-3384
-3403
-3421
-3440
-3458
-3477
-3496
-3515
-3534
-3553
-3573
-3592
-3611
-3631
-3651
-3670
-3690
-3710
-3730
-3750
-3770
-3790
-3810
-3830
-3850
-3870
-3891
-3911
-3931
-3951
-3972
-3992
-4011
-4033
-4053
-4074
-4094
-4115
-4135
-4155
-4176
-4196
-4217
-4237
-4258
-4278
-4298
-4319
-4339
-4359
-4380
-4400
-4420
-4440
-4461
-4481
-4501
-4521
-4541
-4561
-4581
-4600
-4620
-4640
-4659
-4679
-4698
-4718
-4737
-4756
-4775
-4794
-4813
-4832
-4851
-4869
-4888
-4906
-4924
-4943
-4961
-4979
-4996
-5014
-5032
-5049
-5066
-5083
-5100
-5117
-5134
-5150
-5166
-5183
-5199
-5215
-5230
-5246
-5262
-5277
-5292
-5307
-5322
-5337
-5352
-5366
-5381
-5395
-5409
-5423
-5437
-5451
-5464
-5478
-5491
-5504
-5517
-5530
-5542
-5555
-5567
-5579
-5591
-5603
-5615
-5626
-5638
-5649
-5660
-5671
-5681
-5692
-5702
-5712
-5722
-5732
-5741
-5750
-5759
-5768
-5777
-5785
-5794
-5801
-5809
-5817
-5824
-5831
-5837
-5843
-5849
-5855
-5861
-5866
-5871
-5875
-5879
-5883
-5887
-5890
-5893
-5896
-5898
-5900
-5902
-5903
-5905
-5905
-5906
-5906
-5906
-5906
-5906
-5905
-5904
-5902
-5901
-5899
-5896
-5894
-5891
-5888
-5885
-5882
-5878
-5874
-5870
-5866
-5861
-5856
-5851
-5846
-5841
-5835
-5830
-5824
-5818
-5812
-5806
-5800
-5794
-5788
-5782
-5775
-5769
-5763
-5757
-5750
-5744
-5738
-5732
-5725
-5719
-5713
-5708
-5702
-5696
-5691
-5685
-5680
-5675
-5670
-5665
-5661
-5656
-5652
-5648
-5644
-5640
-5637
-5633
-5630
-5627
-5624
-5622
-5620
-5618
-5616
-5614
-5613
-5612
-5611
-5610
-5610
-5609
-5609
-5610
-5610
-5611
-5612
-5613
-5615
-5616
-5618
-5620
-5623
-5625
-5628
-5630
-5633
-5637
-5640
-5643
-5647
-5651
-5655
-5659
-5663
-5667
-5672
-5676
-5681
-5686
-5690
-5695
-5700
-5705
-5710
-5715
-5720
-5726
-5731
-5736
-5741
-5746
-5751
-5756
-5761
-5766
-5770
-5775
-5780
-5784
-5789
-5793
-5797
-5802
-5806
-5809
-5813
-5817
-5820
-5824
-5827
-5830
-5832
-5835
-5838
-5840
-5842
-5844
-5846
-5847
-5849
-5850
-5851
-5851
-5852
-5852
-5852
-5852
-5852
-5851
-5851
-5850
-5848
-5847
-5845
-5843
-5841
-5839
-5836
-5833
-5830
-5827
-5823
-5820
-5815
-5811
-5807
-5802
-5797
-5791
-5786
-5780
-5774
-5767
-5761
-5754
-5747
-5739
-5732
-5724
-5716
-5707
-5699
-5690
-5681
-5672
-5663
-5653
-5643
-5633
-5623
-5613
-5603
-5592
-5581
-5570
-5559
-5548
-5537
-5525
-5513
-5501
-5489
-5477
-5465
-5452
-5440
-5427
-5414
-5401
-5388
-5375
-5362
-5348
-5335
-5321
-5307
-5293
-5279
-5266
-5251
-5237
-5223
-5209
-5195
-5181
-5166
-5152
-5138
-5123
-5109
-5095
-5081
-5066
-5052
-5038
-5024
-5010
-4995
-4981
-4968
-4954
-4940
-4926
-4913
-4899
-4886
-4872
-4859
-4846
-4833
-4820
-4807
-4794
-4782
-4769
-4757
-4745
-4733
-4721
-4709
-4698
-4687
-4675
-4664
-4653
-4643
-4632
-4622
-4612
-4602
-4592
-4583
-4573
-4564
-4555
-4547
-4538
-4530
-4522
-4514
-4506
-4499
-4492
-4485
-4478
-4472
-4466
-4460
-4454
-4448
-4443
-4438
-4433
-4428
-4423
-4419
-4414
-4410
-4406
-4403
-4399
-4396
-4392
-4389
-4386
-4383
-4381
-4378
-4376
-4374
-4372
-4370
-4368
-4366
-4364
-4363
-4361
-4360
-4358
-4357
-4356
-4355
-4354
-4353
-4352
-4352
-4351
-4350
-4349
-4349
-4348
-4348
-4347
-4346
-4346
-4345
-4345
-4344
-4343
-4343
-4342
-4341
-4340
-4339
-4338
-4337
-4336
-4335
-4334
-4333
-4331
-4330
-4328
-4326
-4324
-4322
-4320
-4318
-4316
-4313
-4311
-4308
-4305
-4302
-4299
-4296
-4292
-4289
-4285
-4281
-4277
-4272
-4268
-4263
-4258
-4253
-4248
-4243
-4237
-4231
-4225
-4219
-4212
-4205
-4198
-4191
-4184
-4176
-4168
-4160
-4152
-4144
-4135
-4126
-4117
-4108
-4098
-4088
-4078
-4067
-4058
-4046
-4037
-4026
-4014
-4003
-3992
-3980
-3968
-3956
-3944
-3932
-3919
-3906
-3893
-3880
-3867
-3853
-3840
-3826
-3812
-3798
-3784
-3769
-3755
-3740
-3725
-3710
-3695
-3680
-3665
-3650
-3634
-3619
-3603
-3588
-3572
-3556
-3540
-3525
-3509
-3493
-3476
-3460
-3444
-3428
-3412
-3396
-3379
-3363
-3347
-3330
-3314
-3297
-3281
-3264
-3248
-3232
-3215
-3199
-3182
-3166
-3150
-3133
-3117
-3101
-3085
-3068
-3052
-3036
-3020
-3004
-2988
-2972
-2955
-2939
-2923
-2907
-2892
-2876
-2860
-2844
-2828
-2812
-2797
-2781
-2766
-2750
-2735
-2719
-2704
-2688
-2673
-2658
-2643
-2628
-2613
-2598
-2583
-2568
-2553
-2539
-2524
-2509
-2495
-2480
-2466
-2452
-2437
-2423
-2409
-2395
-2381
-2367
-2353
-2339
-2325
-2311
-2297
-2283
-2269
-2255
-2241
-2227
-2214
-2200
-2186
-2172
-2159
-2145
-2131
-2117
-2104
-2090
-2076
-2063
-2049
-2036
-2021
-2009
-1996
-1983
-1969
-1956
-1943
-1930
-1917
-1904
-1891
-1879
-1866
-1853
-1841
-1828
-1816
-1803
-1791
-1779
-1767
-1755
-1743
-1731
-1719
-1707
-1696
-1684
-1673
-1662
-1651
-1640
-1629
-1618
-1608
-1597
-1587
-1576
-1566
-1556
-1546
-1537
-1527
-1518
-1508
-1499
-1490
-1481
-1472
-1463
-1455
-1446
-1438
-1429
-1421
-1413
-1406
-1398
-1390
-1383
-1375
-1368
-1361
-1354
-1347
-1340
-1334
-1327
-1321
-1315
-1308
-1303
-1297
-1291
-1285
-1280
-1274
-1269
-1264
-1259
-1254
-1249
-1244
-1240
-1235
-1231
-1226
-1222
-1218
-1214
-1210
-1206
-1202
-1198
-1195
-1191
-1188
-1184
-1181
-1177
-1174
-1171
-1168
-1165
-1162
-1159
-1156
-1153
-1150
-1147
-1144
-1141
-1138
-1135
-1132
-1129
-1126
-1123
-1120
-1116
-1113
-1110
-1107
-1104
-1100
-1097
-1094
-1090
-1087
-1083
-1080
-1076
-1073
-1069
-1065
-1061
-1058
-1054
-1050
-1046
-1042
-1038
-1034
-1030
-1026
-1022
-1018
-1014
-1010
-1006
-1002
-998
-993
-989
-985
-980
-976
-972
-967
-963
-958
-954
-949
-944
-940
-935
-930
-925
-921
-916
-911
-906
-901
-896
-890
-885
-880
-875
-870
-864
-859
-854
-848
-843
-837
-832
-826
-821
-815
-809
-804
-798
-792
-787
-781
-775
-769
-764
-758
-752
-746
-740
-734
-728
-723
-717
-711
-705
-699
-693
-687
-681
-675
-668
-662
-656
-650
-644
-638
-632
-626
-620
-614
-608
-602
-596
-590
-584
-578
-572
-567
-561
-555
-550
-544
-539
-533
-528
-523
-518
-512
-507
-502
-497
-493
-488
-483
-479
-474
-470
-465
-461
-457
-453
-449
-445
-441
-438
-434
-430
-427
-423
-420
-417
-414
-411
-408
-405
-402
-399
-396
-393
-391
-388
-386
-383
-381
-379
-376
-374
-372
-370
-368
-365
-363
-361
-359
-357
-355
-353
-350
-348
-346
-344
-342
-340
-338
-335
-333
-331
-329
-326
-324
-322
-319
-317
-314
-312
-309
-307
-304
-301
-299
-296
-294
-291
-289
-286
-283
-281
-278
-276
-273
-271
-269
-266
-264
-262
-260
-257
-255
-253
-251
-249
-248
-246
-244
-242
-241
-239
-238
-236
-235
-234
-232
-231
-230
-229
-228
-227
-226
-225
-224
-224
-223
-222
-222
-221
-221
-220
-220
-219
-219
-219
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-219
-219
-219
-219
-220
-220
-220
-221
-221
-222
-222
-222
-223
-223
-224
-224
-225
-225
-226
-226
-227
-227
-228
-228
-229
-229
-230
-231
-232
-233
-233
-234
-235
-236
-237
-238
-239
-240
-241
-243
-244
-245
-246
-248
-249
-250
-252
-253
-255
-256
-258
-259
-261
-263
-264
-266
-268
-270
-272
-274
-276
-278
-281
-283
-285
-288
-290
-292
-295
-298
-300
-303
-305
-308
-311
-314
-316
-319
-322
-325
-328
-331
-334
-337
-339
-342
-345
-348
-351
-354
-357
-359
-362
-365
-368
-370
-373
-375
-378
-381
-383
-386
-388
-391
-393
-396
-398
-401
-403
-406
-408
-410
-413
-415
-418
-420
-423
-425
-427
-430
-432
-435
-438
-440
-443
-446
-448
-451
-454
-457
-460
-463
-466
-469
-472
-475
-478
-481
-485
-488
-491
-495
-498
-502
-505
-509
-512
-516
-520
-523
-527
-531
-535
-538
-542
-546
-550
-554
-558
-562
-566
-570
-574
-578
-582
-586
-590
-594
-598
-603
-607
-611
-615
-619
-623
-627
-631
-635
-639
-643
-647
-651
-655
-658
-662
-666
-670
-674
-677
-681
-685
-688
-692
-695
-699
-702
-705
-708
-712
-715
-718
-721
-724
-727
-730
-732
-735
-738
-741
-743
-746
-749
-751
-754
-757
-759
-762
-764
-767
-770
-772
-775
-778
-780
-783
-786
-789
-791
-794
-797
-800
-803
-806
-809
-812
-815
-818
-821
-824
-827
-830
-833
-837
-840
-843
-846
-850
-853
-856
-860
-863
-866
-870
-873
-876
-879
-883
-886
-889
-892
-896
-899
-902
-905
-909
-912
-915
-918
-921
-924
-928
-931
-934
-937
-941
-944
-947
-950
-954
-957
-960
-963
-967
-970
-973
-977
-980
-983
-987
-990
-993
-997
-1000
-1002
-1006
-1010
-1012
-1016
-1020
-1022
-1027
-1030
-1034
-1037
-1040
-1044
-1047
-1050
-1053
-1057
-1060
-1063
-1066
-1070
-1073
-1076
-1079
-1082
-1085
-1088
-1091
-1094
-1097
-1100
-1103
-1107
-1110
-1113
-1116
-1119
-1122
-1125
-1127
-1130
-1133
-1136
-1139
-1142
-1145
-1148
-1151
-1154
-1156
-1159
-1162
-1165
-1168
-1171
-1174
-1177
-1179
-1182
-1185
-1188
-1191
-1194
-1196
-1199
-1202
-1205
-1208
-1211
-1213
-1216
-1219
-1222
-1225
-1228
-1231
-1234
-1237
-1240
-1243
-1246
-1249
-1252
-1255
-1258
-1262
-1265
-1268
-1271
-1274
-1278
-1281
-1284
-1288
-1291
-1295
-1298
-1302
-1305
-1309
-1313
-1317
-1321
-1325
-1329
-1333
-1337
-1341
-1346
-1350
-1355
-1359
-1364
-1368
-1373
-1377
-1382
-1387
-1392
-1397
-1402
-1407
-1412
-1417
-1422
-1428
-1433
-1438
-1444
-1449
-1455
-1461
-1466
-1472
-1478
-1484
-1490
-1496
-1502
-1508
-1514
-1520
-1526
-1532
-1538
-1545
-1551
-1557
-1563
-1569
-1576
-1582
-1588
-1594
-1600
-1606
-1612
-1618
-1624
-1630
-1636
-1641
-1647
-1653
-1658
-1664
-1669
-1674
-1680
-1685
-1690
-1695
-1700
-1705
-1710
-1714
-1719
-1724
-1728
-1733
-1737
-1741
-1746
-1750
-1754
-1758
-1762
-1767
-1771
-1775
-1779
-1782
-1786
-1790
-1794
-1798
-1802
-1805
-1809
-1813
-1817
-1820
-1824
-1828
-1831
-1835
-1838
-1842
-1846
-1849
-1853
-1856
-1860
-1863
-1866
-1870
-1873
-1877
-1880
-1883
-1887
-1890
-1893
-1896
-1900
-1903
-1906
-1910
-1913
-1916
-1919
-1923
-1926
-1929
-1933
-1936
-1939
-1943
-1946
-1949
-1953
-1956
-1960
-1963
-1967
-1970
-1974
-1977
-1981
-1985
-1988
-1992
-1996
-1999
-2003
-2007
-2011
-2013
-2017
-2021
-2025
-2029
-2033
-2037
-2041
-2045
-2049
-2053
-2058
-2062
-2066
-2070
-2074
-2078
-2082
-2087
-2091
-2095
-2100
-2104
-2108
-2113
-2117
-2122
-2126
-2131
-2136
-2140
-2145
-2150
-2154
-2159
-2164
-2169
-2174
-2179
-2184
-2189
-2194
-2199
-2204
-2209
-2214
-2219
-2224
-2229
-2234
-2239
-2244
-2249
-2254
-2259
-2265
-2270
-2275
-2280
-2285
-2290
-2295
-2300
-2305
-2310
-2315
-2320
-2325
-2330
-2335
-2340
-2344
-2349
-2354
-2359
-2364
-2368
-2373
-2378
-2382
-2387
-2392
-2396
-2401
-2405
-2410
-2414
-2418
-2423
-2427
-2431
-2435
-2439
-2444
-2448
-2452
-2456
-2459
-2463
-2467
-2471
-2475
-2478
-2482
-2485
-2489
-2492
-2495
-2499
-2502
-2505
-2508
-2511
-2513
-2516
-2519
-2521
-2524
-2526
-2529
-2531
-2533
-2535
-2537
-2539
-2541
-2543
-2545
-2547
-2549
-2551
-2553
-2554
-2556
-2558
-2560
-2561
-2563
-2565
-2566
-2568
-2569
-2571
-2572
-2574
-2575
-2577
-2578
-2580
-2581
-2583
-2584
-2586
-2587
-2589
-2590
-2592
-2593
-2595
-2596
-2598
-2599
-2601
-2603
-2605
-2606
-2608
-2610
-2612
-2614
-2616
-2618
-2620
-2622
-2624
-2626
-2628
-2630
-2633
-2635
-2637
-2639
-2641
-2644
-2646
-2648
-2650
-2653
-2655
-2657
-2659
-2661
-2664
-2666
-2668
-2671
-2673
-2675
-2678
-2680
-2682
-2685
-2687
-2690
-2692
-2695
-2698
-2701
-2703
-2706
-2709
-2712
-2715
-2718
-2721
-2724
-2727
-2730
-2734
-2737
-2740
-2743
-2746
-2750
-2753
-2757
-2760
-2763
-2767
-2770
-2774
-2778
-2781
-2785
-2789
-2792
-2796
-2800
-2804
-2808
-2812
-2816
-2820
-2824
-2828
-2833
-2837
-2841
-2846
-2850
-2855
-2859
-2864
-2869
-2874
-2878
-2883
-2888
-2893
-2898
-2903
-2909
-2914
-2919
-2925
-2930
-2935
-2941
-2946
-2952
-2958
-2963
-2969
-2974
-2980
-2986
-2992
-2997
-3003
-3009
-3014
-3020
-3025
-3031
-3036
-3042
-3047
-3052
-3058
-3063
-3068
-3072
-3077
-3082
-3086
-3091
-3095
-3099
-3103
-3107
-3111
-3115
-3119
-3122
-3125
-3129
-3132
-3135
-3138
-3141
-3144
-3147
-3150
-3153
-3155
-3158
-3160
-3163
-3165
-3167
-3169
-3172
-3174
-3176
-3178
-3180
-3182
-3184
-3186
-3187
-3189
-3191
-3193
-3195
-3196
-3198
-3200
-3201
-3203
-3205
-3206
-3208
-3210
-3211
-3213
-3215
-3216
-3218
-3219
-3221
-3223
-3224
-3226
-3227
-3229
-3230
-3232
-3234
-3235
-3236
-3238
-3239
-3241
-3242
-3244
-3245
-3247
-3248
-3249
-3251
-3252
-3254
-3255
-3256
-3258
-3259
-3261
-3262
-3263
-3265
-3266
-3267
-3269
-3270
-3271
-3273
-3274
-3275
-3277
-3278
-3279
-3280
-3282
-3283
-3284
-3285
-3286
-3287
-3288
-3289
-3290
-3292
-3293
-3294
-3295
-3295
-3296
-3297
-3298
-3299
-3300
-3301
-3301
-3302
-3303
-3303
-3304
-3304
-3305
-3305
-3306
-3306
-3306
-3306
-3307
-3307
-3307
-3307
-3306
-3306
-3306
-3305
-3305
-3304
-3303
-3302
-3301
-3300
-3299
-3297
-3296
-3294
-3292
-3290
-3288
-3285
-3283
-3280
-3278
-3275
-3272
-3268
-3265
-3262
-3258
-3254
-3251
-3247
-3243
-3239
-3234
-3230
-3226
-3221
-3216
-3212
-3207
-3202
-3197
-3192
-3187
-3182
-3177
-3171
-3166
-3160
-3155
-3149
-3143
-3137
-3131
-3125
-3119
-3113
-3107
-3101
-3094
-3088
-3081
-3075
-3068
-3062
-3055
-3048
-3041
-3034
-3027
-3020
-3012
-3005
-2998
-2990
-2983
-2975
-2968
-2960
-2952
-2945
-2937
-2929
-2921
-2914
-2906
-2898
-2890
-2882
-2873
-2865
-2857
-2849
-2841
-2832
-2824
-2815
-2807
-2798
-2790
-2781
-2772
-2764
-2755
-2746
-2737
-2728
-2719
-2709
-2700
-2691
-2681
-2672
-2662
-2653
-2643
-2633
-2623
-2613
-2604
-2594
-2583
-2573
-2563
-2553
-2543
-2532
-2522
-2511
-2501
-2490
-2479
-2469
-2458
-2447
-2436
-2425
-2414
-2403
-2392
-2380
-2369
-2358
-2346
-2335
-2324
-2312
-2301
-2289
-2277
-2266
-2254
-2243
-2231
-2219
-2208
-2196
-2184
-2173
-2161
-2150
-2138
-2126
-2115
-2104
-2092
-2081
-2070
-2059
-2047
-2036
-2025
-2013
-2004
-1993
-1982
-1972
-1962
-1951
-1941
-1931
-1921
-1912
-1902
-1893
-1884
-1875
-1866
-1858
-1849
-1841
-1833
-1825
-1818
-1810
-1803
-1796
-1790
-1783
-1777
-1771
-1765
-1760
-1754
-1749
-1744
-1740
-1735
-1731
-1727
-1724
-1721
-1717
-1715
-1712
-1710
-1707
-1705
-1704
-1702
-1701
-1700
-1700
-1699
-1699
-1699
-1699
-1700
-1700
-1701
-1702
-1704
-1705
-1707
-1709
-1711
-1714
-1717
-1719
-1723
-1726
-1729
-1733
-1737
-1741
-1746
-1750
-1755
-1760
-1765
-1770
-1775
-1780
-1786
-1792
-1797
-1803
-1809
-1815
-1821
-1827
-1833
-1839
-1846
-1852
-1858
-1864
-1870
-1877
-1883
-1889
-1895
-1901
-1908
-1914
-1920
-1926
-1932
-1938
-1944
-1949
-1955
-1961
-1967
-1972
-1978
-1984
-1989
-1995
-2000
-2005
-2011
-2016
-2021
-2027
-2032
-2037
-2043
-2048
-2053
-2057
-2062
-2067
-2072
-2076
-2081
-2086
-2090
-2094
-2099
-2103
-2107
-2111
-2115
-2119
-2123
-2127
-2131
-2135
-2138
-2142
-2145
-2149
-2152
-2155
-2159
-2162
-2165
-2168
-2171
-2174
-2176
-2179
-2182
-2184
-2187
-2189
-2191
-2193
-2195
-2197
-2199
-2201
-2202
-2203
-2205
-2206
-2207
-2208
-2208
-2209
-2209
-2209
-2209
-2209
-2209
-2208
-2208
-2207
-2206
-2205
-2204
-2202
-2200
-2198
-2196
-2194
-2192
-2189
-2186
-2184
-2180
-2177
-2174
-2170
-2166
-2162
-2158
-2154
-2149
-2145
-2140
-2135
-2130
-2125
-2120
-2114
-2108
-2103
-2097
-2091
-2085
-2079
-2073
-2066
-2060
-2053
-2047
-2040
-2033
-2025
-2019
-2012
-2005
-1998
-1990
-1983
-1975
-1968
-1960
-1952
-1944
-1936
-1928
-1920
-1912
-1903
-1895
-1886
-1878
-1869
-1860
-1851
-1842
-1833
-1824
-1815
-1805
-1796
-1786
-1777
-1767
-1757
-1747
-1737
-1727
-1717
-1707
-1697
-1687
-1676
-1666
-1656
-1645
-1635
-1625
-1614
-1604
-1593
-1583
-1572
-1561
-1551
-1540
-1530
-1519
-1509
-1498
-1487
-1477
-1466
-1455
-1445
-1434
-1424
-1413
-1403
-1392
-1382
-1372
-1362
-1351
-1341
-1331
-1321
-1311
-1301
-1292
-1282
-1272
-1263
-1253
-1244
-1234
-1225
-1215
-1206
-1197
-1188
-1178
-1169
-1160
-1151
-1142
-1133
-1124
-1114
-1105
-1096
-1087
-1078
-1069
-1060
-1051
-1042
-1033
-1024
-1014
-1006
-997
-988
-979
-970
-961
-951
-942
-933
-924
-915
-906
-897
-888
-879
-871
-862
-853
-844
-836
-827
-818
-810
-801
-793
-785
-777
-769
-761
-753
-745
-737
-730
-722
-715
-707
-700
-693
-686
-679
-673
-666
-660
-653
-647
-641
-635
-629
-623
-618
-612
-607
-602
-597
-592
-587
-582
-577
-573
-568
-564
-560
-556
-552
-548
-544
-541
-537
-534
-530
-527
-524
-521
-518
-516
-513
-511
-509
-507
-505
-504
-502
-501
-500
-499
-498
-497
-497
-497
-497
-497
-497
-497
-498
-499
-500
-501
-502
-504
-506
-507
-510
-512
-514
-517
-519
-522
-525
-528
-531
-535
-538
-542
-545
-549
-553
-557
-562
-566
-571
-575
-580
-585
-590
-595
-600
-606
-611
-617
-623
-628
-634
-640
-646
-652
-658
-665
-671
-677
-684
-690
-697
-704
-710
-717
-724
-730
-737
-744
-751
-758
-765
-772
-778
-785
-792
-799
-806
-813
-820
-827
-834
-840
-847
-854
-861
-868
-875
-882
-889
-895
-902
-909
-916
-922
-929
-936
-942
-949
-956
-962
-968
-975
-981
-988
-994
-1000
-1006
-1012
-1018
-1024
-1030
-1036
-1042
-1048
-1054
-1059
-1065
-1071
-1076
-1082
-1087
-1092
-1097
-1103
-1108
-1113
-1118
-1122
-1127
-1132
-1136
-1141
-1145
-1149
-1154
-1158
-1161
-1165
-1169
-1173
-1176
-1180
-1183
-1186
-1189
-1192
-1195
-1198
-1200
-1203
-1205
-1207
-1210
-1212
-1213
-1215
-1217
-1218
-1220
-1221
-1222
-1223
-1224
-1224
-1225
-1226
-1226
-1226
-1227
-1227
-1227
-1227
-1227
-1227
-1227
-1227
-1227
-1227
-1227
-1226
-1226
-1226
-1226
-1225
-1225
-1225
-1225
-1224
-1224
-1224
-1223
-1223
-1223
-1223
-1222
-1222
-1222
-1222
-1221
-1221
-1221
-1221
-1221
-1221
-1221
-1221
-1221
-1221
-1221
-1222
-1222
-1222
-1223
-1223
-1224
-1225
-1225
-1226
-1227
-1228
-1229
-1230
-1231
-1233
-1234
-1235
-1237
-1238
-1240
-1242
-1244
-1245
-1247
-1249
-1252
-1254
-1256
-1258
-1261
-1263
-1266
-1268
-1271
-1274
-1277
-1280
-1283
-1286
-1289
-1292
-1295
-1298
-1302
-1305
-1308
-1312
-1315
-1319
-1323
-1326
-1330
-1334
-1337
-1341
-1345
-1349
-1353
-1357
-1361
-1365
-1369
-1373
-1377
-1381
-1385
-1389
-1393
-1398
-1402
-1406
-1410
-1414
-1418
-1422
-1426
-1429
-1433
-1437
-1440
-1444
-1447
-1451
-1454
-1457
-1460
-1463
-1466
-1469
-1471
-1474
-1476
-1478
-1480
-1482
-1484
-1485
-1487
-1488
-1489
-1490
-1491
-1492
-1492
-1493
-1493
-1493
-1493
-1493
-1492
-1492
-1491
-1490
-1490
-1489
-1487
-1486
-1485
-1483
-1482
-1480
-1478
-1476
-1474
-1472
-1470
-1467
-1465
-1462
-1459
-1456
-1453
-1450
-1447
-1443
-1440
-1436
-1433
-1429
-1425
-1421
-1417
-1413
-1408
-1404
-1399
-1395
-1390
-1385
-1380
-1375
-1370
-1365
-1360
-1354
-1349
-1343
-1337
-1331
-1325
-1319
-1313
-1306
-1300
-1293
-1287
-1280
-1273
-1265
-1258
-1251
-1243
-1236
-1228
-1220
-1212
-1204
-1196
-1188
-1179
-1171
-1162
-1154
-1145
-1136
-1127
-1118
-1109
-1100
-1091
-1081
-1072
-1062
-1053
-1043
-1034
-1024
-1014
-1004
-994
-984
-974
-964
-954
-944
-934
-924
-914
-903
-893
-883
-873
-862
-852
-842
-831
-821
-811
-800
-790
-780
-769
-759
-749
-739
-729
-719
-709
-699
-689
-679
-669
-659
-649
-640
-630
-620
-611
-601
-592
-583
-573
-564
-555
-546
-537
-528
-519
-510
-501
-492
-484
-475
-466
-458
-449
-441
-433
-424
-416
-408
-400
-392
-384
-376
-369
-361
-354
-346
-339
-332
-325
-317
-311
-304
-297
-290
-284
-277
-271
-265
-259
-253
-247
-241
-235
-229
-224
-218
-213
-207
-202
-196
-191
-186
-181
-176
-171
-165
-160
-155
-150
-146
-141
-136
-131
-126
-122
-117
-113
-108
-104
-99
-95
-91
-86
-82
-78
-74
-69
-65
-61
-57
-53
-49
-45
-41
-37
-33
-29
-25
-21
-17
-13
-8
-4
0
4
8
12
17
21
25
30
34
38
43
47
52
56
61
65
70
75
79
84
89
93
98
103
107
112
117
122
126
131
136
141
145
150
155
160
164
169
174
179
184
189
193
198
203
208
213
218
223
228
233
238
243
248
253
258
263
269
274
279
284
290
295
301
306
312
318
323
329
335
341
347
353
359
365
371
377
384
390
396
402
408
415
421
427
433
439
446
452
458
464
470
476
482
488
493
499
505
510
516
521
527
532
537
542
547
552
557
562
567
571
576
580
584
588
592
596
600
604
608
611
614
618
621
624
627
630
633
636
639
641
644
646
648
651
653
655
657
659
660
662
663
665
666
667
668
669
670
671
672
672
673
673
673
673
673
673
673
672
671
671
670
669
667
666
665
663
661
659
657
655
653
651
648
646
643
640
637
634
631
628
625
622
618
615
611
608
604
600
597
593
589
585
581
577
573
569
565
561
557
553
549
545
541
537
533
529
525
521
517
514
510
506
503
499
496
492
489
486
483
479
476
473
471
468
465
462
460
457
455
452
450
447
445
442
440
438
435
433
430
428
426
423
421
419
417
414
412
410
407
405
403
400
398
396
393
391
389
386
384
382
379
377
374
372
369
367
364
362
359
357
354
352
349
346
344
341
338
336
333
330
327
325
322
319
316
314
311
308
305
303
300
297
295
292
289
287
284
282
279
276
274
271
268
266
263
260
258
255
252
249
247
244
241
238
235
232
229
226
222
219
216
212
209
205
202
198
194
190
187
183
179
175
171
167
162
158
154
149
145
140
136
131
126
121
116
111
106
101
96
91
85
80
74
69
63
57
51
45
39
33
27
20
14
7
1
-6
-12
-19
-26
-33
-40
-47
-54
-61
-68
-76
-83
-90
-98
-105
-113
-120
-128
-136
-144
-151
-159
-167
-175
-183
-191
-199
-207
-214
-222
-230
-238
-246
-254
-262
-269
-277
-284
-292
-300
-307
-314
-322
-329
-336
-343
-350
-357
-364
-370
-377
-384
-390
-396
-402
-409
-415
-421
-426
-432
-438
-443
-449
-454
-459
-464
-470
-475
-479
-484
-489
-494
-498
-503
-507
-512
-516
-521
-525
-529
-533
-538
-542
-546
-550
-554
-559
-563
-567
-571
-576
-580
-584
-588
-593
-597
-602
-606
-610
-615
-619
-624
-628
-633
-638
-642
-647
-652
-656
-661
-666
-670
-675
-680
-685
-689
-694
-699
-704
-708
-713
-718
-723
-727
-732
-737
-741
-746
-751
-756
-760
-765
-770
-774
-779
-783
-788
-793
-797
-802
-806
-810
-815
-819
-824
-828
-832
-836
-841
-845
-849
-853
-857
-862
-866
-870
-874
-878
-882
-886
-890
-893
-897
-901
-905
-909
-912
-916
-920
-923
-927
-930
-933
-937
-940
-943
-946
-950
-953
-956
-959
-962
-964
-967
-970
-973
-975
-978
-980
-983
-985
-988
-990
-992
-995
-997
-999
-1000
-1002
-1004
-1006
-1008
-1010
-1012
-1012
-1014
-1016
-1016
-1018
-1018
-1020
-1020
-1022
-1022
-1022
-1024
-1024
-1025
-1025
-1025
-1025
-1025
-1025
-1025
-1025
-1025
-1024
-1024
-1022
-1022
-1022
-1020
-1020
-1020
-1018
-1016
-1016
-1014
-1014
-1012
-1010
-1008
-1008
-1006
-1004
-1002
-1000
-998
-996
-994
-991
-989
-987
-984
-981
-979
-976
-973
-970
-967
-963
-960
-957
-953
-950
-946
-943
-939
-935
-932
-928
-924
-920
-916
-912
-908
-904
-900
-895
-891
-887
-882
-878
-873
-869
-864
-859
-854
-850
-845
-840
-835
-830
-824
-819
-814
-809
-803
-798
-792
-787
-781
-776
-770
-764
-758
-752
-746
-740
-734
-728
-721
-715
-709
-702
-696
-689
-683
-676
-670
-663
-657
-650
-643
-636
-630
-623
-616
-609
-602
-595
-588
-581
-574
-567
-560
-553
-546
-539
-531
-524
-517
-510
-502
-495
-487
-480
-472
-465
-457
-450
-442
-434
-427
-419
-411
-404
-396
-388
-380
-373
-365
-357
-350
-342
-334
-326
-319
-311
-303
-296
-288
-280
-273
-265
-258
-250
-243
-235
-228
-220
-213
-205
-198
-191
-183
-176
-169
-162
-154
-147
-140
-133
-126
-118
-111
-104
-97
-90
-83
-76
-69
-62
-55
-48
-41
-34
-27
-20
-13
-6
0
7
14
20
27
33
40
46
52
58
65
71
77
83
89
94
100
106
112
117
123
128
133
139
144
149
154
159
164
169
174
179
183
188
193
197
202
206
210
215
219
223
227
231
235
239
243
246
250
254
257
261
264
268
271
275
278
281
285
288
291
294
298
301
304
307
310
312
315
318
321
323
326
328
330
333
335
337
339
341
343
344
346
348
349
350
352
353
354
355
356
357
358
359
359
360
360
361
361
362
362
362
362
362
362
362
362
362
362
361
361
361
360
360
359
358
358
357
356
355
354
353
353
352
351
350
348
347
346
345
344
343
341
340
339
337
336
334
332
331
329
327
325
323
321
319
316
314
312
309
306
304
301
298
295
292
289
286
283
279
276
272
269
265
261
257
254
250
246
242
237
233
229
225
221
216
212
208
203
199
195
190
186
181
177
173
168
164
160
156
151
147
143
139
135
131
127
124
120
116
113
109
106
102
99
96
93
90
87
84
81
79
76
73
71
69
66
64
62
60
59
57
55
54
52
51
50
49
48
47
47
46
46
46
45
45
45
45
45
46
46
46
46
47
47
48
48
49
50
50
51
52
53
53
54
55
56
57
58
59
60
61
63
64
65
66
67
68
69
71
72
73
74
76
77
78
80
81
82
84
85
87
88
89
91
92
94
96
97
99
101
102
104
106
108
109
111
113
115
117
119
121
123
125
126
128
130
132
134
135
137
139
140
142
143
144
146
147
148
149
150
151
152
152
153
154
154
155
155
155
156
156
156
156
156
155
155
155
154
154
153
152
151
150
149
148
147
145
144
142
140
139
137
135
133
130
128
126
123
120
118
115
112
108
105
102
98
95
91
87
83
79
74
70
65
60
55
50
44
39
33
27
21
15
8
2
-5
-12
-19
-26
-34
-42
-50
-58
-66
-74
-83
-91
-100
-109
-119
-128
-137
-147
-157
-167
-177
-187
-197
-208
-218
-229
-240
-251
-262
-273
-284
-296
-307
-319
-331
-343
-354
-366
-378
-391
-403
-415
-427
-440
-452
-465
-477
-490
-503
-515
-528
-541
-554
-567
-581
-594
-607
-620
-634
-648
-661
-675
-689
-703
-717
-731
-745
-759
-773
-788
-802
-817
-832
-846
-861
-876
-891
-905
-920
-935
-950
-965
-980
-995
-1010
-1026
-1041
-1056
-1071
-1086
-1101
-1117
-1132
-1147
-1162
-1177
-1193
-1208
-1223
-1238
-1253
-1268
-1283
-1298
-1313
-1328
-1343
-1358
-1373
-1387
-1402
-1417
-1431
-1446
-1460
-1475
-1489
-1503
-1517
-1532
-1546
-1560
-1574
-1587
-1601
-1615
-1628
-1642
-1655
-1669
-1682
-1695
-1708
-1721
-1734
-1747
-1759
-1772
-1784
-1796
-1808
-1820
-1832
-1843
-1855
-1866
-1878
-1889
-1900
-1911
-1921
-1932
-1942
-1953
-1963
-1973
-1983
-1992
-2001
-2012
-2021
-2029
-2039
-2048
-2057
-2065
-2074
-2082
-2091
-2099
-2107
-2114
-2122
-2130
-2137
-2145
-2152
-2159
-2166
-2173
-2179
-2186
-2192
-2199
-2205
-2211
-2217
-2223
-2229
-2234
-2240
-2245
-2251
-2256
-2261
-2266
-2271
-2276
-2280
-2285
-2289
-2294
-2298
-2302
-2306
-2310
-2314
-2318
-2322
-2325
-2329
-2332
-2336
-2339
-2342
-2345
-2348
-2351
-2354
-2357
-2360
-2363
-2365
-2368
-2370
-2373
-2375
-2378
-2380
-2382
-2384
-2387
-2389
-2391
-2393
-2395
-2397
-2399
-2401
-2403
-2405
-2407
-2409
-2410
-2412
-2414
-2416
-2417
-2419
-2421
-2422
-2424
-2425
-2427
-2428
-2430
-2431
-2432
-2434
-2435
-2436
-2438
-2439
-2440
-2441
-2443
-2444
-2445
-2446
-2447
-2449
-2450
-2451
-2452
-2453
-2454
-2455
-2456
-2457
-2459
-2460
-2461
-2462
-2463
-2464
-2465
-2466
-2468
-2469
-2470
-2471
-2472
-2473
-2475
-2476
-2477
-2478
-2480
-2481
-2482
-2484
-2485
-2487
-2488
-2489
-2491
-2492
-2494
-2495
-2497
-2498
-2500
-2501
-2503
-2504
-2506
-2507
-2509
-2510
-2512
-2513
-2515
-2516
-2517
-2519
-2520
-2522
-2523
-2525
-2526
-2528
-2529
-2531
-2532
-2534
-2535
-2537
-2539
-2540
-2542
-2544
-2546
-2548
-2549
-2551
-2553
-2555
-2557
-2559
-2561
-2563
-2565
-2567
-2569
-2571
-2573
-2575
-2577
-2579
-2581
-2583
-2585
-2587
-2589
-2591
-2592
-2594
-2596
-2598
-2600
-2602
-2604
-2606
-2608
-2610
-2612
-2614
-2616
-2618
-2620
-2622
-2624
-2626
-2628
-2630
-2633
-2635
-2637
-2639
-2641
-2643
-2645
-2647
-2649
-2651
-2653
-2656
-2658
-2660
-2662
-2664
-2666
-2668
-2670
-2672
-2674
-2676
-2678
-2680
-2682
-2684
-2686
-2687
-2689
-2691
-2692
-2694
-2695
-2697
-2698
-2700
-2701
-2703
-2704
-2705
-2706
-2708
-2709
-2710
-2711
-2712
-2713
-2714
-2714
-2715
-2716
-2716
-2717
-2717
-2718
-2718
-2719
-2719
-2719
-2719
-2719
-2719
-2719
-2719
-2719
-2719
-2719
-2718
-2718
-2718
-2717
-2717
-2716
-2716
-2715
-2715
-2714
-2713
-2712
-2712
-2711
-2710
-2709
-2708
-2707
-2706
-2704
-2703
-2702
-2701
-2700
-2698
-2697
-2696
-2694
-2693
-2692
-2690
-2689
-2687
-2686
-2684
-2682
-2681
-2679
-2677
-2675
-2673
-2671
-2669
-2667
-2665
-2663
-2660
-2658
-2655
-2653
-2650
-2647
-2644
-2641
-2638
-2635
-2632
-2629
-2626
-2622
-2619
-2616
-2612
-2608
-2605
-2601
-2597
-2594
-2590
-2586
-2582
-2578
-2574
-2570
-2566
-2562
-2558
-2554
-2550
-2546
-2542
-2538
-2534
-2530
-2526
-2522
-2517
-2513
-2509
-2505
-2500
-2496
-2491
-2487
-2483
-2478
-2473
-2469
-2464
-2459
-2455
-2450
-2445
-2440
-2435
-2430
-2425
-2420
-2415
-2409
-2404
-2399
-2393
-2388
-2383
-2377
-2372
-2366
-2360
-2355
-2349
-2343
-2338
-2332
-2326
-2320
-2314
-2308
-2302
-2297
-2291
-2285
-2279
-2273
-2267
-2261
-2255
-2249
-2243
-2237
-2231
-2225
-2219
-2213
-2208
-2202
-2196
-2190
-2184
-2179
-2173
-2167
-2161
-2156
-2150
-2144
-2138
-2133
-2127
-2121
-2115
-2110
-2104
-2098
-2092
-2086
-2080
-2074
-2068
-2062
-2056
-2050
-2044
-2037
-2032
-2025
-2020
-2013
-2007
-2001
-1994
-1988
-1982
-1975
-1969
-1962
-1956
-1949
-1943
-1936
-1929
-1922
-1916
-1909
-1902
-1895
-1889
-1882
-1875
-1868
-1861
-1855
-1848
-1841
-1834
-1827
-1820
-1813
-1806
-1799
-1792
-1785
-1778
-1771
-1764
-1757
-1750
-1743
-1736
-1729
-1722
-1715
-1708
-1700
-1693
-1686
-1679
-1673
-1666
-1659
-1652
-1645
-1638
-1632
-1625
-1619
-1612
-1606
-1599
-1593
-1587
-1581
-1575
-1569
-1563
-1557
-1551
-1545
-1540
-1534
-1529
-1523
-1518
-1513
-1508
-1502
-1498
-1493
-1488
-1483
-1479
-1475
-1470
-1466
-1462
-1458
-1454
-1451
-1447
-1444
-1441
-1437
-1434
-1431
-1428
-1425
-1423
-1420
-1417
-1415
-1412
-1410
-1408
-1405
-1403
-1401
-1399
-1397
-1395
-1393
-1391
-1389
-1388
-1386
-1385
-1383
-1381
-1380
-1379
-1377
-1376
-1375
-1374
-1373
-1372
-1371
-1370
-1369
-1369
-1368
-1367
-1367
-1367
-1367
-1366
-1366
-1366
-1367
-1367
-1367
-1368
-1368
-1369
-1370
-1370
-1371
-1372
-1373
-1374
-1375
-1377
-1378
-1379
-1381
-1382
-1383
-1385
-1386
-1387
-1389
-1390
-1392
-1393
-1394
-1396
-1397
-1398
-1399
-1401
-1402
-1403
-1404
-1405
-1406
-1407
-1407
-1408
-1409
-1409
-1410
-1410
-1411
-1411
-1412
-1412
-1412
-1412
-1412
-1411
-1411
-1411
-1410
-1410
-1409
-1408
-1407
-1406
-1405
-1404
-1403
-1401
-1400
-1398
-1396
-1395
-1393
-1391
-1389
-1387
-1385
-1383
-1380
-1378
-1376
-1373
-1371
-1368
-1366
-1363
-1361
-1358
-1355
-1352
-1349
-1346
-1343
-1340
-1337
-1333
-1330
-1327
-1323
-1319
-1315
-1311
-1307
-1303
-1299
-1295
-1291
-1286
-1282
-1277
-1272
-1267
-1263
-1258
-1253
-1247
-1242
-1237
-1232
-1226
-1221
-1215
-1209
-1204
-1198
-1192
-1186
-1179
-1173
-1167
-1160
-1154
-1147
-1140
-1133
-1126
-1119
-1112
-1105
-1098
-1090
-1083
-1075
-1068
-1060
-1053
-1045
-1037
-1029
-1020
-1012
-1004
-997
-989
-981
-973
-965
-957
-949
-941
-933
-925
-917
-909
-900
-892
-884
-876
-868
-860
-852
-844
-835
-827
-819
-811
-803
-795
-787
-779
-771
-763
-755
-747
-739
-731
-724
-716
-708
-700
-693
-685
-677
-670
-662
-654
-647
-639
-631
-624
-616
-609
-601
-593
-586
-578
-571
-563
-555
-548
-540
-533
-525
-517
-510
-502
-494
-487
-479
-472
-464
-456
-449
-441
-434
-426
-418
-411
-403
-396
-388
-381
-374
-366
-359
-352
-345
-338
-331
-324
-317
-310
-303
-297
-290
-283
-277
-270
-264
-258
-252
-245
-239
-233
-227
-222
-216
-210
-205
-199
-194
-189
-184
-179
-174
-169
-164
-160
-155
-151
-146
-142
-138
-134
-130
-126
-123
-119
-116
-113
-109
-106
-104
-101
-98
-96
-93
-91
-89
-87
-86
-84
-83
-81
-80
-79
-78
-78
-77
-77
-77
-76
-77
-77
-77
-78
-79
-79
-80
-82
-83
-85
-86
-88
-90
-92
-95
-97
-100
-102
-105
-108
-112
-115
-119
-122
-126
-130
-134
-138
-143
-147
-151
-156
-161
-166
-170
-175
-180
-186
-191
-196
-201
-207
-212
-218
-224
-230
-235
-241
-247
-253
-259
-266
-272
-278
-284
-291
-297
-303
-310
-316
-323
-329
-335
-342
-348
-355
-361
-368
-374
-381
-387
-394
-400
-407
-413
-420
-426
-433
-439
-446
-453
-459
-466
-472
-479
-486
-492
-499
-506
-513
-519
-526
-533
-540
-547
-554
-560
-567
-574
-581
-588
-595
-602
-609
-616
-624
-631
-638
-645
-652
-659
-667
-674
-681
-688
-695
-703
-710
-717
-724
-732
-739
-746
-753
-760
-768
-775
-782
-789
-796
-803
-811
-818
-825
-832
-839
-846
-853
-861
-868
-875
-882
-889
-897
-904
-911
-919
-926
-933
-940
-948
-955
-963
-970
-978
-985
-993
-1000
-1008
-1016
-1022
-1031
-1039
-1046
-1054
-1062
-1070
-1078
-1086
-1094
-1102
-1111
-1119
-1127
-1135
-1144
-1152
-1161
-1169
-1178
-1187
-1195
-1204
-1213
-1222
-1231
-1240
-1249
-1258
-1267
-1276
-1285
-1294
-1303
-1312
-1322
-1331
-1340
-1349
-1359
-1368
-1377
-1387
-1396
-1405
-1415
-1424
-1434
-1443
-1452
-1462
-1471
-1481
-1491
-1500
-1510
-1519
-1529
-1539
-1548
-1558
-1568
-1578
-1588
-1598
-1608
-1618
-1628
-1638
-1649
-1659
-1669
-1680
-1690
-1701
-1712
-1722
-1733
-1744
-1755
-1766
-1777
-1788
-1799
-1811
-1822
-1833
-1845
-1857
-1868
-1880
-1892
-1903
-1915
-1927
-1939
-1951
-1963
-1974
-1986
-1998
-2009
-2021
-2033
-2045
-2058
-2070
-2082
-2094
-2105
-2117
-2129
-2141
-2152
-2164
-2175
-2187
-2198
-2210
-2221
-2232
-2243
-2254
-2265
-2276
-2287
-2297
-2308
-2318
-2328
-2339
-2349
-2358
-2368
-2378
-2387
-2397
-2406
-2415
-2424
-2433
-2441
-2450
-2459
-2467
-2475
-2483
-2491
-2499
-2507
-2514
-2522
-2529
-2537
-2544
-2551
-2558
-2565
-2572
-2578
-2585
-2591
-2597
-2603
-2609
-2615
-2621
-2627
-2632
-2638
-2643
-2648
-2653
-2658
-2663
-2668
-2672
-2677
-2681
-2686
-2690
-2694
-2698
-2702
-2705
-2709
-2712
-2716
-2719
-2722
-2725
-2728
-2730
-2733
-2735
-2738
-2740
-2742
-2744
-2746
-2748
-2750
-2751
-2753
-2754
-2756
-2757
-2758
-2759
-2761
-2762
-2762
-2763
-2764
-2765
-2765
-2766
-2766
-2767
-2767
-2767
-2768
-2768
-2768
-2768
-2768
-2768
-2767
-2767
-2767
-2767
-2766
-2766
-2765
-2765
-2764
-2764
-2763
-2763
-2762
-2761
-2760
-2760
-2759
-2758
-2757
-2757
-2756
-2755
-2754
-2754
-2753
-2752
-2752
-2751
-2750
-2750
-2749
-2749
-2748
-2748
-2747
-2747
-2747
-2747
-2747
-2747
-2747
-2747
-2747
-2747
-2748
-2748
-2749
-2749
-2750
-2751
-2752
-2753
-2754
-2755
-2757
-2758
-2759
-2761
-2762
-2764
-2766
-2768
-2770
-2772
-2774
-2776
-2779
-2781
-2784
-2786
-2789
-2792
-2795
-2797
-2800
-2803
-2807
-2810
-2813
-2816
-2820
-2823
-2826
-2830
-2833
-2837
-2841
-2844
-2848
-2852
-2856
-2860
-2864
-2868
-2872
-2876
-2880
-2884
-2888
-2892
-2897
-2901
-2905
-2909
-2914
-2918
-2922
-2927
-2931
-2936
-2940
-2945
-2949
-2954
-2958
-2963
-2968
-2972
-2977
-2982
-2986
-2991
-2996
-3000
-3005
-3010
-3015
-3019
-3024
-3029
-3034
-3038
-3043
-3048
-3052
-3057
-3062
-3066
-3071
-3076
-3080
-3085
-3089
-3094
-3098
-3102
-3107
-3111
-3116
-3120
-3124
-3128
-3133
-3137
-3141
-3145
-3149
-3153
-3157
-3161
-3164
-3168
-3172
-3175
-3179
-3182
-3185
-3189
-3192
-3195
-3198
-3200
-3203
-3206
-3208
-3211
-3213
-3215
-3217
-3219
-3221
-3223
-3225
-3226
-3228
-3229
-3230
-3231
-3232
-3233
-3233
-3234
-3234
-3235
-3235
-3235
-3235
-3234
-3234
-3233
-3233
-3232
-3231
-3230
-3229
-3228
-3226
-3225
-3223
-3222
-3220
-3218
-3216
-3214
-3211
-3209
-3206
-3204
-3201
-3198
-3195
-3192
-3189
-3186
-3182
-3179
-3175
-3171
-3167
-3163
-3159
-3155
-3151
-3147
-3142
-3138
-3133
-3129
-3124
-3119
-3114
-3109
-3104
-3099
-3094
-3088
-3083
-3077
-3072
-3066
-3060
-3054
-3048
-3042
-3036
-3030
-3023
-3017
-3010
-3003
-2996
-2989
-2982
-2975
-2968
-2961
-2953
-2946
-2938
-2930
-2922
-2914
-2906
-2898
-2890
-2882
-2874
-2865
-2857
-2848
-2840
-2831
-2822
-2813
-2804
-2795
-2786
-2777
-2768
-2759
-2750
-2740
-2731
-2722
-2712
-2703
-2693
-2684
-2674
-2665
-2655
-2645
-2636
-2626
-2616
-2607
-2597
-2587
-2578
-2568
-2558
-2549
-2539
-2529
-2520
-2510
-2500
-2490
-2481
-2471
-2461
-2451
-2442
-2432
-2422
-2413
-2403
-2393
-2384
-2374
-2365
-2355
-2345
-2336
-2326
-2317
-2308
-2298
-2289
-2280
-2271
-2261
-2252
-2243
-2234
-2225
-2217
-2208
-2199
-2190
-2182
-2173
-2165
-2156
-2148
-2140
-2132
-2124
-2116
-2108
-2100
-2092
-2085
-2077
-2070
-2062
-2055
-2048
-2041
-2033
-2027
-2021
-2013
-2008
-2001
-1995
-1989
-1984
-1978
-1972
-1967
-1961
-1956
-1951
-1945
-1940
-1936
-1931
-1926
-1922
-1917
-1913
-1909
-1904
-1900
-1896
-1893
-1889
-1885
-1881
-1878
-1874
-1871
-1868
-1864
-1861
-1858
-1855
-1852
-1849
-1846
-1843
-1840
-1837
-1834
-1832
-1829
-1826
-1823
-1821
-1818
-1815
-1813
-1810
-1807
-1805
-1802
-1799
-1797
-1794
-1792
-1789
-1786
-1784
-1781
-1779
-1776
-1773
-1771
-1768
-1766
-1763
-1761
-1758
-1756
-1753
-1751
-1748
-1746
-1743
-1741
-1738
-1736
-1733
-1731
-1729
-1726
-1724
-1722
-1719
-1717
-1714
-1712
-1710
-1707
-1705
-1702
-1700
-1697
-1694
-1692
-1689
-1686
-1684
-1681
-1678
-1675
-1672
-1669
-1666
-1663
-1660
-1656
-1653
-1650
-1646
-1643
-1639
-1636
-1632
-1628
-1624
-1621
-1617
-1613
-1609
-1605
-1601
-1597
-1592
-1588
-1584
-1580
-1575
-1571
-1567
-1563
-1558
-1554
-1549
-1545
-1541
-1536
-1532
-1528
-1523
-1519
-1515
-1510
-1506
-1502
-1498
-1494
-1490
-1486
-1482
-1478
-1474
-1470
-1466
-1463
-1459
-1456
-1452
-1449
-1445
-1442
-1439
-1435
-1432
-1429
-1426
-1423
-1420
-1417
-1414
-1411
-1408
-1405
-1402
-1399
-1396
-1394
-1391
-1388
-1385
-1383
-1380
-1377
-1375
-1372
-1370
-1367
-1365
-1362
-1360
-1358
-1355
-1353
-1350
-1348
-1346
-1344
-1341
-1339
-1337
-1334
-1332
-1330
-1328
-1325
-1323
-1321
-1318
-1316
-1314
-1311
-1309
-1307
-1304
-1302
-1299
-1297
-1295
-1292
-1290
-1287
-1285
-1282
-1280
-1277
-1275
-1272
-1270
-1267
-1264
-1261
-1259
-1256
-1253
-1250
-1247
-1244
-1241
-1237
-1234
-1231
-1227
-1224
-1220
-1216
-1213
-1209
-1205
-1201
-1197
-1193
-1189
-1185
-1180
-1176
-1172
-1167
-1163
-1158
-1153
-1149
-1144
-1139
-1134
-1130
-1125
-1120
-1115
-1110
-1105
-1099
-1094
-1089
-1084
-1079
-1073
-1068
-1063
-1057
-1052
-1046
-1041
-1035
-1030
-1024
-1018
-1012
-1006
-1002
-996
-990
-984
-978
-972
-967
-961
-955
-949
-942
-936
-930
-924
-918
-911
-905
-899
-892
-886
-879
-873
-866
-860
-853
-846
-839
-833
-826
-819
-812
-805
-798
-791
-784
-776
-769
-762
-754
-747
-740
-732
-725
-717
-709
-701
-694
-686
-678
-670
-662
-653
-645
-637
-628
-620
-611
-603
-594
-585
-576
-567
-559
-550
-541
-531
-522
-513
-504
-495
-485
-476
-467
-457
-447
-438
-428
-418
-409
-399
-389
-379
-368
-358
-348
-338
-327
-317
-306
-295
-285
-274
-263
-252
-241
-229
-218
-207
-195
-184
-172
-160
-148
-136
-124
-112
-100
-88
-75
-63
-50
-38
-25
-12
0
13
26
39
52
65
78
92
105
118
131
145
158
171
185
198
212
225
239
252
266
279
292
306
319
333
346
359
372
385
399
412
425
438
450
463
476
489
501
514
527
539
552
564
576
588
601
613
625
637
648
660
672
683
694
706
717
728
739
750
760
771
781
792
802
812
822
831
841
850
860
869
878
887
895
904
912
920
928
936
944
952
959
967
974
981
988
995
1002
1008
1014
1020
1028
1034
1040
1046
1052
1058
1064
1069
1075
1080
1086
1091
1097
1102
1107
1112
1117
1123
1128
1133
1138
1143
1147
1152
1157
1162
1167
1172
1177
1181
1186
1191
1196
1200
1205
1210
1214
1219
1224
1228
1233
1238
1242
1246
1251
1255
1260
1264
1268
1272
1276
1281
1285
1289
1292
1296
1300
1304
1307
1311
1314
1318
1321
1324
1328
1331
1334
1337
1340
1342
1345
1348
1350
1353
1355
1358
1360
1363
1365
1367
1369
1371
1374
1376
1378
1380
1382
1384
1386
1388
1390
1392
1394
1397
1399
1401
1403
1405
1407
1410
1412
1414
1417
1419
1422
1424
1427
1429
1432
1434
1437
1440
1443
1445
1448
1451
1454
1457
1459
1462
1465
1468
1471
1474
1477
1480
1483
1486
1490
1493
1496
1499
1502
1505
1509
1512
1515
1518
1521
1525
1528
1531
1534
1537
1540
1543
1546
1549
1552
1555
1558
1560
1563
1566
1568
1571
1573
1575
1577
1579
1581
1583
1585
1586
1588
1589
1591
1592
1593
1594
1594
1595
1596
1596
1596
1596
1596
1596
1596
1595
1595
1594
1593
1593
1591
1590
1589
1587
1586
1584
1582
1580
1578
1575
1573
1570
1567
1564
1561
1558
1554
1551
1547
1544
1540
1536
1532
1527
1523
1519
1514
1509
1504
1499
1494
1489
1484
1479
1473
1468
1462
1457
1451
1446
1440
1434
1428
1422
1416
1411
1405
1399
1393
1387
1381
1375
1369
1363
1357
1351
1345
1339
1333
1327
1321
1315
1309
1304
1298
1292
1287
1281
1276
1270
1265
1259
1254
1249
1244
1238
1233
1228
1223
1218
1213
1208
1203
1199
1194
1189
1184
1180
1175
1171
1166
1162
1158
1153
1149
1145
1141
1136
1132
1128
1124
1120
1116
1112
1108
1104
1100
1097
1093
1089
1086
1082
1079
1075
1072
1068
1065
1062
1059
1056
1053
1050
1047
1044
1041
1039
1036
1034
1031
1029
1026
1024
1022
1020
1018
1016
1014
1012
1010
1008
1006
1004
1002
1000
1000
998
997
995
994
993
992
990
989
988
987
986
985
984
983
982
981
981
980
979
978
977
976
976
975
974
973
972
971
971
970
969
968
967
967
966
965
964
964
963
962
962
961
960
959
959
958
957
957
956
955
955
954
953
953
952
952
951
950
950
949
949
948
948
947
947
946
946
945
945
944
944
943
942
942
941
941
940
939
939
938
937
936
935
934
933
932
931
930
929
928
927
925
924
923
921
920
918
916
915
913
911
910
908
906
904
902
900
898
896
894
891
889
887
884
882
880
877
874
872
869
866
864
861
858
855
852
849
846
843
840
836
833
830
827
824
820
817
814
810
807
803
800
797
793
790
786
783
779
776
772
769
765
762
758
755
751
747
744
740
737
733
729
726
722
718
714
711
707
703
699
696
692
688
684
680
676
672
669
665
661
657
653
649
645
641
637
632
628
624
620
616
611
607
603
599
594
590
586
581
577
573
569
564
560
556
552
548
543
539
535
531
527
523
518
514
510
506
502
498
494
489
485
481
477
473
469
464
460
456
451
447
443
438
434
430
425
421
416
412
407
403
398
393
389
384
380
375
370
365
361
356
351
347
342
337
332
327
323
318
313
308
303
298
294
289
284
279
274
269
265
260
255
250
245
241
236
231
226
222
217
212
208
203
199
194
189
185
181
176
172
167
163
159
154
150
146
142
137
133
129
125
121
117
113
109
105
101
97
93
88
84
80
76
72
68
64
60
56
52
48
44
41
37
33
29
25
21
17
13
9
4
0
-4
-8
-12
-16
-20
-24
-28
-33
-37
-41
-46
-50
-54
-59
-63
-68
-73
-77
-82
-87
-92
-96
-101
-106
-112
-117
-122
-127
-133
-138
-143
-149
-155
-160
-166
-172
-178
-184
-190
-196
-202
-208
-214
-220
-227
-233
-239
-246
-252
-259
-265
-272
-279
-285
-292
-299
-305
-312
-319
-325
-332
-339
-345
-352
-359
-366
-372
-379
-386
-392
-399
-406
-412
-419
-425
-432
-439
-445
-452
-458
-465
-471
-478
-484
-491
-497
-504
-510
-517
-523
-530
-536
-542
-549
-555
-561
-568
-574
-580
-587
-593
-599
-605
-612
-618
-624
-630
-636
-642
-648
-655
-661
-667
-673
-679
-685
-691
-696
-702
-708
-714
-720
-726
-731
-737
-743
-748
-754
-760
-765
-771
-777
-782
-788
-793
-799
-804
-810
-815
-821
-826
-832
-837
-842
-848
-853
-858
-864
-869
-874
-879
-884
-890
-895
-900
-905
-910
-915
-920
-925
-930
-935
-940
-944
-949
-954
-958
-963
-967
-971
-976
-980
-984
-988
-992
-996
-1000
-1004
-1006
-1010
-1014
-1018
-1020
-1025
-1028
-1031
-1034
-1037
-1040
-1042
-1045
-1048
-1050
-1052
-1055
-1057
-1059
-1061
-1063
-1064
-1066
-1068
-1069
-1070
-1072
-1073
-1074
-1075
-1076
-1077
-1078
-1079
-1080
-1080
-1081
-1082
-1082
-1083
-1083
-1083
-1084
-1084
-1084
-1084
-1084
-1085
-1085
-1085
-1085
-1085
-1085
-1085
-1085
-1085
-1085
-1085
-1085
-1085
-1085
-1084
-1084
-1084
-1084
-1084
-1084
-1084
-1084
-1083
-1083
-1083
-1083
-1083
-1083
-1083
-1082
-1082
-1082
-1082
-1082
-1082
-1082
-1082
-1082
-1082
-1082
-1082
-1082
-1083
-1083
-1083
-1083
-1084
-1084
-1084
-1085
-1085
-1086
-1086
-1087
-1088
-1089
-1089
-1090
-1091
-1092
-1093
-1094
-1095
-1096
-1098
-1099
-1100
-1101
-1103
-1104
-1105
-1107
-1108
-1110
-1112
-1113
-1115
-1116
-1118
-1120
-1121
-1123
-1125
-1127
-1129
-1131
-1132
-1134
-1136
-1138
-1140
-1142
-1144
-1146
-1148
-1150
-1152
-1154
-1156
-1158
-1160
-1162
-1164
-1167
-1169
-1171
-1173
-1175
-1177
-1179
-1181
-1183
-1185
-1187
-1189
-1191
-1193
-1195
-1197
-1199
-1201
-1203
-1205
-1207
-1209
-1211
-1213
-1215
-1217
-1219
-1221
-1223
-1225
-1226
-1228
-1230
-1232
-1234
-1236
-1238
-1240
-1242
-1244
-1246
-1248
-1250
-1252
-1253
-1255
-1257
-1259
-1261
-1263
-1265
-1267
-1269
-1270
-1272
-1274
-1276
-1278
-1280
-1282
-1283
-1285
-1287
-1289
-1291
-1293
-1295
-1296
-1298
-1300
-1302
-1304
-1305
-1307
-1309
-1311
-1313
-1314
-1316
-1318
-1320
-1322
-1323
-1325
-1327
-1329
-1331
-1332
-1334
-1336
-1338
-1339
-1341
-1343
-1345
-1346
-1348
-1350
-1352
-1353
-1355
-1357
-1358
-1360
-1362
-1364
-1365
-1367
-1369
-1370
-1372
-1374
-1375
-1377
-1379
-1380
-1382
-1384
-1385
-1387
-1389
-1390
-1392
-1394
-1395
-1397
-1399
-1400
-1402
-1404
-1405
-1407
-1409
-1410
-1412
-1413
-1415
-1417
-1418
-1420
-1421
-1423
-1425
-1426
-1428
-1429
-1431
-1433
-1434
-1436
-1437
-1439
-1440
-1442
-1444
-1445
-1447
-1448
-1450
-1451
-1453
-1454
-1456
-1458
-1459
-1461
-1462
-1464
-1465
-1467
-1468
-1470
-1471
-1473
-1474
-1476
-1477
-1479
-1480
-1482
-1483
-1485
-1486
-1488
-1489
-1491
-1492
-1493
-1495
-1496
-1498
-1499
-1501
-1502
-1504
-1505
-1507
-1508
-1509
-1511
-1512
-1514
-1515
-1517
-1518
-1519
-1521
-1522
-1524
-1525
-1526
-1528
-1529
-1531
-1532
-1533
-1535
-1536
-1538
-1539
-1540
-1542
-1543
-1544
-1546
-1547
-1548
-1550
-1551
-1553
-1554
-1555
-1557
-1558
-1559
-1561
-1562
-1563
-1565
-1566
-1567
-1568
-1570
-1571
-1572
-1574
-1575
-1576
-1578
-1579
-1580
-1581
-1583
-1584
-1585
-1587
-1588
-1589
-1590
-1592
-1593
-1594
-1595
-1597
-1598
-1599
-1600
-1602
-1603
-1604
-1605
-1607
-1608
-1609
-1610
-1612
-1613
-1614
-1615
-1616
-1618
-1619
-1620
-1621
-1622
-1624
-1625
-1626
-1627
-1628
-1630
-1631
-1632
-1633
-1634
-1636
-1637
-1638
-1639
-1640
-1641
-1643
-1644
-1645
-1646
-1647
-1648
-1649
-1651
-1652
-1653
-1654
-1655
-1656
-1657
-1658
-1660
-1661
-1662
-1663
-1664
-1665
-1666
-1667
-1668
-1670
-1671
-1672
-1673
-1674
-1675
-1676
-1677
-1678
-1679
-1680
-1681
-1682
-1684
-1685
-1686
-1687
-1688
-1689
-1690
-1691
-1692
-1693
-1694
-1695
-1696
-1697
-1698
-1699
-1700
-1701
-1702
-1703
-1704
-1705
-1706
-1707
-1708
-1709
-1710
-1711
-1712
-1713
-1714
-1715
-1716
-1717
-1718
-1719
-1720
-1721
-1722
-1723
-1724
-1725
-1726
-1727
-1728
-1729
-1730
-1731
-1732
-1733
-1734
-1735
-1736
-1737
-1737
-1738
-1739
-1740
-1741
-1742
-1743
-1744
-1745
-1746
-1747
-1748
-1749
-1749
-1750
-1751
-1752
-1753
-1754
-1755
-1756
-1757
-1758
-1758
-1759
-1760
-1761
-1762
-1763
-1764
-1765
-1765
-1766
-1767
-1768
-1769
-1770
-1771
-1771
-1772
-1773
-1774
-1775
-1776
-1776
-1777
-1778
-1779
-1780
-1781
-1781
-1782
-1783
-1784
-1785
-1786
-1786
-1787
-1788
-1789
-1790
-1790
-1791
-1792
-1793
-1794
-1794
-1795
-1796
-1797
-1797
-1798
-1799
-1800
-1801
-1801
-1802
-1803
-1804
-1804
-1805
-1806
-1807
-1807
-1808
-1809
-1810
-1810
-1811
-1812
-1813
-1813
-1814
-1815
-1816
-1816
-1817
-1818
-1819
-1819
-1820
-1821
-1821
-1822
-1823
-1824
-1824
-1825
-1826
-1826
-1827
-1828
-1828
-1829
-1830
-1831
-1831
-1832
-1833
-1833
-1834
-1835
-1835
-1836
-1837
-1837
-1838
-1839
-1839
-1840
-1841
-1841
-1842
-1843
-1843
-1844
-1845
-1845
-1846
-1846
-1847
-1848
-1848
-1849
-1850
-1850
-1851
-1852
-1852
-1853
-1853
-1854
-1855
-1855
-1856
-1856
-1857
-1858
-1858
-1859
-1860
-1860
-1861
-1861
-1862
-1862
-1863
-1864
-1864
-1865
-1865
-1866
-1867
-1867
-1868
-1868
-1869
-1869
-1870
-1871
-1871
-1872
-1872
-1873
-1873
-1874
-1874
-1875
-1876
-1876
-1877
-1877
-1878
-1878
-1879
-1879
-1880
-1880
-1881
-1882
-1882
-1883
-1883
-1884
-1884
-1885
-1885
-1886
-1886
-1887
-1887
-1888
-1888
-1889
-1889
-1890
-1890
-1891
-1891
-1892
-1892
-1893
-1893
-1894
-1894
-1895
-1895
-1896
-1896
-1897
-1897
-1898
-1898
-1898
-1899
-1899
-1900
-1900
-1901
-1901
-1902
-1902
-1903
-1903
-1904
-1904
-1904
-1905
-1905
-1906
-1906
-1907
-1907
-1907
-1908
-1908
-1909
-1909
-1910
-1910
-1911
-1911
-1911
-1912
-1912
-1913
-1913
-1913
-1914
-1914
-1915
-1915
-1915
-1916
-1916
-1917
-1917
-1917
-1918
-1918
-1919
-1919
-1919
-1920
-1920
-1921
-1921
-1921
-1922
-1922
-1922
-1923
-1923
-1924
-1924
-1924
-1925
-1925
-1925
-1926
-1926
-1926
-1927
-1927
-1928
-1928
-1928
-1929
-1929
-1929
-1930
-1930
-1930
-1931
-1931
-1931
-1932
-1932
-1932
-1933
-1933
-1933
-1934
-1934
-1934
-1935
-1935
-1935
-1936
-1936
-1936
-1937
-1937
-1937
-1937
-1938
-1938
-1938
-1939
-1939
-1939
-1940
-1940
-1940
-1940
-1941
-1941
-1941
-1942
-1942
-1942
-1942
-1943
-1943
-1943
-1944
-1944
-1944
-1944
-1945
-1945
-1945
-1945
-1946
-1946
-1946
-1947
-1947
-1947
-1947
-1948
-1948
-1948
-1948
-1949
-1949
-1949
-1949
-1950
-1950
-1950
-1950
-1951
-1951
-1951
-1951
-1951
-1952
-1952
-1952
-1952
-1953
-1953
-1953
-1953
-1954
-1954
-1954
-1954
-1954
-1955
-1955
-1955
-1955
-1955
-1956
-1956
-1956
-1956
-1956
-1957
-1957
-1957
-1957
-1957
-1958
-1958
-1958
-1958
-1958
-1959
-1959
-1959
-1959
-1959
-1960
-1960
-1960
-1960
-1960
-1960
-1961
-1961
-1961
-1961
-1961
-1961
-1962
-1962
-1962
-1962
-1962
-1962
-1963
-1963
-1963
-1963
-1963
-1963
-1964
-1964
-1964
-1964
-1964
-1964
-1964
-1965
-1965
-1965
-1965
-1965
-1965
-1965
-1966
-1966
-1966
-1966
-1966
-1966
-1966
-1966
-1967
-1967
-1967
-1967
-1967
-1967
-1967
-1967
-1967
-1968
-1968
-1968
-1968
-1968
-1968
-1968
-1968
-1968
-1969
-1969
-1969
-1969
-1969
-1969
-1969
-1969
-1969
-1969
-1970
-1970
-1970
-1970
-1970
-1970
-1970
-1970
-1970
-1970
-1970
-1970
-1971
-1971
-1971
-1971
-1971
-1971
-1971
-1971
-1971
-1971
-1971
-1971
-1971
-1971
-1972
-1972
-1972
-1972
-1972
-1972
-1972
-1972
-1972
-1972
-1972
-1972
-1972
-1972
-1972
-1972
-1972
-1972
-1972
-1972
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
-1973
