5
23319
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
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
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
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
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
33
33
33
33
33
33
33
34
34
34
34
34
34
34
35
35
35
35
35
35
35
36
36
36
36
36
36
36
37
37
37
37
37
37
37
38
38
38
38
38
38
39
39
39
39
39
39
40
40
40
40
40
40
40
41
41
41
41
41
41
42
42
42
42
42
42
43
43
43
43
43
43
44
44
44
44
44
44
45
45
45
45
45
45
46
46
46
46
46
47
47
47
47
47
47
48
48
48
48
48
48
49
49
49
49
49
50
50
50
50
50
50
51
51
51
51
51
52
52
52
52
52
53
53
53
53
53
54
54
54
54
54
54
55
55
55
55
55
56
56
56
56
56
57
57
57
57
57
58
58
58
58
58
59
59
59
59
59
60
60
60
60
61
61
61
61
61
62
62
62
62
62
63
63
63
63
64
64
64
64
64
65
65
65
65
65
66
66
66
66
67
67
67
67
67
68
68
68
68
69
69
69
69
70
70
70
70
70
71
71
71
71
72
72
72
72
73
73
73
73
74
74
74
74
74
75
75
75
75
76
76
76
76
77
77
77
77
78
78
78
78
79
79
79
79
80
80
80
80
81
81
81
81
82
82
82
82
83
83
83
83
84
84
84
85
85
85
85
86
86
86
86
87
87
87
87
88
88
88
88
89
89
89
90
90
90
90
91
91
91
92
92
92
92
93
93
93
93
94
94
94
95
95
95
95
96
96
96
97
97
97
97
98
98
98
99
99
99
99
100
100
100
101
101
101
102
102
102
102
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
115
116
116
116
117
117
117
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
128
128
128
129
129
129
130
130
130
131
131
131
132
132
132
133
133
133
134
134
135
135
135
136
136
136
137
137
137
138
138
138
139
139
140
140
140
141
141
141
142
142
142
143
143
143
144
144
144
145
145
145
146
146
146
146
147
147
147
148
148
148
149
149
149
150
150
150
150
151
151
151
152
152
152
153
153
153
154
154
154
154
155
155
155
156
156
156
156
157
157
157
158
158
158
158
159
159
159
160
160
160
160
161
161
161
162
162
162
162
163
163
163
163
164
164
164
164
165
165
165
165
166
166
166
166
167
167
167
167
168
168
168
168
169
169
169
169
170
170
170
170
170
171
171
171
171
172
172
172
172
172
173
173
173
173
173
174
174
174
174
174
175
175
175
175
175
176
176
176
176
176
177
177
177
177
177
177
178
178
178
178
178
179
179
179
179
179
179
179
180
180
180
180
180
180
181
181
181
181
181
181
181
182
182
182
182
182
182
182
183
183
183
183
183
183
183
184
184
184
184
184
184
184
185
185
185
185
185
185
185
186
186
186
186
186
186
186
187
187
187
187
187
187
187
187
188
188
188
188
188
188
188
188
188
189
189
189
189
189
189
189
189
190
190
190
190
190
190
190
190
191
191
191
191
191
191
191
191
192
192
192
192
192
192
192
192
192
192
193
193
193
193
193
193
193
193
193
193
194
194
194
194
194
194
194
194
194
194
194
194
194
195
195
195
195
195
195
195
195
195
195
195
195
195
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
197
197
197
197
197
197
197
197
197
197
197
197
197
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
208
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
202
202
202
202
202
202
202
202
202
202
202
202
202
202
201
201
201
201
201
201
201
201
201
201
201
201
200
200
200
200
200
200
200
200
200
200
200
199
199
199
199
199
199
199
199
199
199
199
198
198
198
198
198
198
198
198
198
198
198
197
197
197
197
197
197
197
197
197
197
196
196
196
196
196
196
196
196
196
196
195
195
195
195
195
195
195
195
195
194
194
194
194
194
194
194
194
194
194
193
193
193
193
193
193
193
193
193
192
192
192
192
192
192
192
192
191
191
191
191
191
191
191
191
190
190
190
190
190
190
190
189
189
189
189
189
189
189
188
188
188
188
188
188
187
187
187
187
187
187
187
186
186
186
186
186
186
185
185
185
185
185
185
184
184
184
184
184
184
183
183
183
183
183
183
182
182
182
182
182
182
181
181
181
181
181
181
180
180
180
180
180
179
179
179
179
179
179
178
178
178
178
178
177
177
177
177
177
177
176
176
176
176
176
175
175
175
175
175
174
174
174
174
174
173
173
173
173
173
172
172
172
172
172
171
171
171
171
170
170
170
170
170
169
169
169
169
168
168
168
168
168
167
167
167
167
166
166
166
166
166
165
165
165
165
164
164
164
164
164
163
163
163
163
162
162
162
162
161
161
161
161
161
160
160
160
160
159
159
159
159
159
158
158
158
158
157
157
157
157
156
156
156
156
155
155
155
155
155
154
154
154
153
153
153
153
152
152
152
152
151
151
151
151
150
150
150
149
149
149
149
148
148
148
148
147
147
147
146
146
146
146
145
145
145
145
144
144
144
143
143
143
143
142
142
142
141
141
141
141
140
140
140
139
139
139
139
138
138
138
137
137
137
137
136
136
136
135
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
126
126
125
125
125
124
124
123
123
123
122
122
121
121
121
120
120
119
119
118
118
118
117
117
116
116
116
115
115
114
114
113
113
113
112
112
111
111
110
110
109
109
109
108
108
107
107
106
106
106
105
105
104
104
103
103
103
102
102
101
101
101
100
100
99
99
99
98
98
97
97
97
96
96
95
95
95
94
94
93
93
93
92
92
92
91
91
90
90
90
89
89
88
88
88
87
87
86
86
85
85
85
84
84
83
83
82
82
81
81
80
80
80
79
79
78
78
77
77
76
76
75
75
74
74
73
73
72
72
71
71
70
70
69
69
68
68
67
67
66
65
65
64
64
63
63
62
62
61
61
60
60
59
59
58
58
57
57
56
56
55
55
54
54
53
53
52
52
51
51
50
50
49
49
48
48
47
47
46
46
45
45
44
44
43
43
42
42
41
41
40
40
39
39
38
38
38
37
37
36
36
35
35
34
34
33
33
32
32
31
31
30
30
29
29
28
28
27
27
26
26
25
25
24
23
23
22
22
21
20
20
19
19
18
18
17
16
16
15
15
14
14
13
13
12
12
11
11
10
10
9
9
8
8
7
7
6
6
6
5
5
4
4
4
3
3
3
2
2
2
1
1
1
0
0
0
-1
-1
-1
-2
-2
-3
-3
-4
-4
-4
-5
-5
-6
-6
-7
-7
-8
-9
-9
-10
-10
-11
-11
-12
-13
-13
-14
-15
-15
-16
-17
-18
-18
-19
-20
-21
-22
-23
-23
-24
-25
-26
-27
-28
-29
-30
-31
-32
-33
-34
-35
-36
-37
-38
-39
-41
-42
-43
-44
-45
-47
-48
-49
-51
-52
-54
-55
-56
-58
-59
-61
-62
-64
-65
-67
-68
-70
-71
-72
-74
-75
-77
-78
-79
-81
-82
-83
-85
-86
-87
-88
-90
-91
-92
-93
-95
-96
-97
-99
-100
-101
-102
-104
-105
-106
-106
-107
-108
-109
-109
-110
-111
-111
-112
-112
-113
-113
-114
-114
-115
-115
-116
-116
-117
-117
-117
-118
-118
-118
-119
-119
-119
-119
-120
-120
-120
-121
-121
-121
-122
-122
-122
-123
-123
-123
-124
-124
-124
-125
-125
-126
-126
-126
-127
-127
-128
-128
-128
-129
-129
-129
-130
-130
-130
-131
-131
-131
-131
-131
-131
-132
-132
-132
-132
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-130
-130
-130
-130
-130
-129
-129
-129
-128
-128
-127
-127
-126
-126
-125
-125
-125
-125
-125
-125
-125
-125
-125
-124
-124
-124
-124
-124
-124
-123
-123
-123
-122
-122
-122
-122
-121
-121
-121
-121
-121
-121
-121
-121
-122
-122
-122
-122
-122
-122
-123
-123
-123
-123
-123
-124
-124
-124
-125
-125
-126
-127
-127
-128
-129
-130
-131
-132
-133
-134
-135
-136
-138
-139
-140
-142
-143
-145
-146
-148
-150
-152
-154
-156
-158
-160
-162
-164
-166
-168
-169
-171
-172
-174
-175
-176
-178
-179
-180
-181
-183
-184
-185
-186
-187
-188
-189
-190
-191
-192
-193
-193
-194
-194
-195
-195
-196
-196
-196
-196
-197
-197
-197
-197
-197
-196
-196
-196
-196
-195
-195
-194
-194
-194
-193
-193
-193
-192
-192
-191
-191
-190
-189
-189
-188
-187
-186
-185
-184
-183
-182
-181
-181
-180
-179
-178
-177
-176
-175
-174
-174
-173
-172
-172
-171
-171
-170
-170
-170
-171
-171
-171
-172
-172
-173
-174
-175
-176
-177
-178
-180
-181
-183
-185
-187
-189
-191
-194
-197
-200
-202
-205
-208
-211
-215
-218
-221
-224
-228
-232
-235
-239
-243
-247
-251
-256
-260
-264
-269
-273
-277
-282
-286
-290
-295
-299
-303
-308
-312
-316
-320
-324
-328
-332
-336
-340
-344
-347
-351
-354
-357
-360
-363
-366
-369
-371
-374
-376
-379
-381
-383
-385
-387
-389
-390
-391
-392
-393
-394
-395
-395
-396
-396
-397
-397
-397
-397
-397
-397
-396
-396
-395
-394
-393
-392
-391
-389
-388
-387
-386
-385
-384
-382
-381
-380
-379
-378
-377
-376
-374
-373
-371
-369
-367
-365
-364
-362
-360
-358
-356
-354
-352
-350
-349
-347
-345
-344
-342
-340
-339
-337
-335
-334
-332
-330
-329
-328
-327
-326
-325
-324
-324
-324
-324
-324
-324
-325
-326
-327
-328
-330
-331
-333
-335
-337
-339
-341
-343
-346
-348
-350
-352
-354
-356
-359
-361
-364
-366
-369
-371
-374
-377
-379
-382
-384
-387
-389
-391
-394
-396
-398
-400
-402
-404
-406
-408
-410
-412
-414
-416
-418
-420
-422
-424
-426
-428
-429
-431
-432
-433
-435
-436
-437
-438
-439
-440
-441
-442
-443
-443
-444
-444
-445
-445
-445
-445
-446
-445
-445
-445
-445
-445
-444
-444
-444
-444
-444
-444
-444
-444
-445
-445
-446
-446
-447
-448
-448
-448
-449
-449
-449
-449
-449
-449
-449
-450
-450
-450
-451
-451
-452
-453
-454
-455
-455
-456
-457
-458
-458
-458
-458
-458
-458
-458
-457
-457
-456
-455
-454
-453
-453
-452
-451
-449
-448
-447
-446
-445
-445
-444
-443
-443
-442
-441
-441
-440
-439
-439
-438
-437
-436
-434
-433
-431
-429
-427
-425
-423
-421
-419
-417
-414
-412
-410
-407
-405
-402
-399
-397
-394
-391
-387
-384
-380
-376
-372
-368
-363
-358
-352
-347
-341
-335
-329
-322
-316
-311
-305
-299
-294
-289
-285
-280
-276
-272
-268
-265
-261
-258
-254
-251
-248
-245
-242
-239
-236
-234
-232
-231
-230
-229
-228
-227
-227
-227
-227
-227
-227
-227
-228
-229
-229
-230
-231
-232
-233
-234
-235
-237
-238
-240
-242
-243
-245
-247
-249
-252
-254
-255
-257
-259
-261
-263
-265
-266
-268
-269
-271
-272
-273
-275
-276
-278
-279
-281
-283
-285
-286
-288
-289
-291
-291
-292
-292
-292
-291
-290
-289
-288
-286
-284
-282
-280
-278
-276
-274
-273
-271
-269
-268
-266
-264
-262
-260
-257
-254
-251
-247
-242
-237
-232
-226
-220
-214
-208
-202
-195
-189
-182
-175
-168
-162
-155
-148
-141
-134
-127
-119
-111
-103
-95
-86
-77
-68
-58
-48
-37
-27
-16
-5
6
17
28
39
50
61
72
83
94
105
116
127
138
149
160
171
181
191
200
209
217
225
231
238
243
249
253
258
262
266
270
273
277
281
284
287
290
293
296
298
299
301
302
302
303
302
301
300
298
296
294
291
288
284
281
278
274
271
267
263
259
255
251
247
242
238
233
228
223
218
212
207
201
196
190
184
178
172
166
160
154
148
142
137
131
126
121
116
112
107
103
98
94
90
86
81
76
71
66
61
55
49
43
36
30
23
16
8
1
-7
-15
-23
-31
-39
-48
-56
-65
-73
-81
-89
-97
-105
-113
-120
-128
-135
-142
-149
-157
-164
-171
-179
-186
-193
-200
-207
-215
-222
-229
-236
-243
-250
-258
-265
-272
-279
-287
-294
-302
-309
-316
-323
-330
-337
-344
-351
-358
-365
-372
-379
-386
-393
-400
-408
-416
-424
-433
-441
-450
-459
-468
-477
-485
-494
-502
-509
-517
-524
-530
-537
-543
-549
-556
-562
-569
-576
-583
-590
-598
-607
-615
-624
-634
-644
-655
-666
-678
-689
-702
-714
-726
-739
-751
-764
-775
-787
-798
-809
-819
-830
-839
-849
-858
-867
-876
-885
-893
-902
-911
-920
-929
-938
-946
-955
-963
-971
-978
-984
-990
-996
-1000
-1004
-1006
-1008
-1008
-1008
-1008
-1004
-1002
-998
-993
-987
-980
-972
-964
-956
-947
-938
-928
-918
-908
-898
-888
-877
-866
-854
-843
-831
-818
-806
-793
-780
-767
-753
-739
-725
-710
-696
-681
-666
-651
-636
-621
-606
-591
-576
-562
-548
-535
-522
-509
-497
-486
-475
-464
-454
-443
-433
-422
-412
-401
-390
-378
-365
-352
-338
-323
-308
-292
-276
-260
-243
-226
-209
-192
-176
-160
-144
-128
-112
-97
-81
-65
-49
-32
-16
2
19
37
56
74
93
112
132
151
170
189
207
226
244
261
278
295
311
326
341
355
368
382
395
407
420
433
446
458
470
482
494
505
516
527
537
547
557
566
575
584
593
602
610
619
628
637
646
654
663
671
680
689
697
706
715
723
732
740
749
758
767
776
786
795
805
815
825
836
847
857
869
880
891
903
914
925
935
946
955
964
973
981
988
994
1000
1006
1010
1016
1020
1026
1030
1036
1041
1047
1052
1058
1063
1069
1074
1079
1084
1088
1093
1096
1100
1103
1106
1109
1112
1115
1118
1121
1124
1128
1132
1136
1140
1144
1148
1153
1158
1162
1167
1171
1176
1180
1184
1188
1192
1196
1200
1204
1208
1213
1218
1223
1228
1233
1239
1245
1251
1257
1264
1271
1278
1285
1293
1300
1308
1316
1325
1333
1342
1352
1361
1371
1381
1392
1402
1413
1424
1435
1446
1457
1468
1479
1490
1501
1512
1523
1534
1545
1556
1568
1580
1592
1604
1616
1629
1641
1654
1667
1680
1694
1707
1720
1733
1745
1757
1768
1779
1790
1799
1809
1817
1825
1832
1838
1843
1848
1852
1855
1858
1860
1861
1861
1861
1860
1859
1858
1855
1852
1849
1844
1839
1834
1827
1820
1812
1803
1793
1783
1771
1759
1746
1733
1718
1703
1688
1672
1656
1640
1624
1608
1593
1577
1562
1547
1532
1517
1502
1488
1473
1458
1443
1429
1414
1400
1385
1371
1357
1343
1329
1315
1302
1288
1275
1263
1250
1238
1226
1214
1202
1190
1179
1167
1155
1143
1131
1119
1106
1093
1081
1068
1055
1042
1029
1016
1002
991
979
967
955
944
933
923
913
904
894
886
877
869
861
853
846
839
832
826
820
815
810
805
801
796
792
787
783
778
773
767
761
754
746
738
728
718
707
696
683
670
656
641
625
608
590
572
552
531
510
487
463
438
412
384
357
328
299
269
239
209
178
148
117
87
56
26
-5
-35
-65
-95
-124
-153
-182
-210
-238
-265
-292
-319
-345
-370
-395
-420
-443
-467
-490
-513
-535
-557
-579
-600
-621
-642
-663
-684
-704
-725
-746
-767
-789
-810
-830
-851
-871
-890
-909
-927
-944
-961
-977
-992
-1006
-1020
-1033
-1045
-1057
-1068
-1078
-1088
-1097
-1105
-1112
-1118
-1123
-1127
-1130
-1131
-1132
-1131
-1128
-1124
-1120
-1114
-1107
-1099
-1090
-1080
-1070
-1059
-1047
-1035
-1022
-1008
-996
-982
-967
-952
-937
-921
-904
-887
-869
-850
-831
-811
-790
-768
-746
-723
-700
-677
-653
-629
-605
-582
-558
-535
-511
-488
-465
-442
-419
-397
-375
-353
-331
-309
-288
-267
-246
-226
-206
-187
-167
-148
-129
-110
-91
-72
-53
-34
-15
4
24
43
63
84
105
126
147
168
189
211
232
254
276
297
319
341
363
385
407
429
451
473
494
516
537
558
578
599
619
639
659
678
697
716
734
752
769
786
802
817
832
847
860
874
887
899
912
924
936
947
959
970
981
992
1002
1012
1022
1031
1039
1047
1054
1060
1065
1069
1073
1075
1077
1077
1077
1076
1075
1073
1070
1067
1064
1060
1056
1052
1048
1043
1039
1034
1030
1026
1022
1018
1016
1014
1012
1010
1010
1010
1010
1010
1012
1014
1018
1022
1027
1032
1038
1044
1052
1060
1069
1078
1089
1101
1114
1128
1143
1159
1177
1196
1216
1238
1260
1284
1310
1336
1363
1392
1421
1451
1482
1514
1546
1579
1613
1648
1683
1719
1755
1793
1831
1870
1910
1952
1994
2037
2081
2126
2172
2218
2265
2313
2360
2408
2457
2505
2553
2600
2648
2695
2742
2789
2835
2882
2928
2974
3020
3066
3113
3159
3205
3251
3298
3344
3390
3436
3481
3526
3572
3616
3661
3705
3749
3793
3837
3881
3924
3967
4010
4051
4093
4134
4175
4215
4254
4293
4331
4368
4405
4441
4477
4512
4547
4582
4616
4650
4685
4718
4752
4786
4819
4851
4884
4915
4946
4975
5004
5031
5058
5083
5107
5130
5152
5173
5193
5212
5231
5249
5267
5284
5301
5317
5332
5347
5362
5375
5388
5400
5411
5420
5429
5438
5445
5451
5457
5462
5466
5470
5473
5476
5478
5480
5482
5484
5486
5487
5488
5489
5490
5490
5491
5490
5489
5488
5487
5484
5482
5479
5475
5471
5467
5462
5457
5451
5444
5437
5429
5421
5411
5401
5389
5377
5364
5350
5335
5318
5301
5283
5264
5243
5222
5199
5175
5150
5123
5096
5067
5037
5006
4974
4941
4907
4871
4835
4797
4758
4717
4675
4631
4586
4539
4490
4439
4387
4333
4277
4219
4159
4098
4035
3972
3907
3840
3773
3704
3635
3565
3494
3422
3350
3278
3206
3133
3061
2988
2916
2844
2772
2700
2629
2558
2488
2418
2349
2281
2213
2146
2079
2012
1946
1881
1815
1751
1686
1622
1558
1495
1433
1371
1310
1250
1191
1133
1076
1020
965
911
858
806
756
706
658
610
563
517
472
428
384
341
298
255
212
170
128
85
43
2
-40
-81
-121
-161
-201
-241
-280
-318
-357
-396
-434
-472
-510
-548
-586
-623
-660
-696
-732
-767
-801
-834
-867
-898
-928
-957
-985
-1012
-1038
-1062
-1086
-1108
-1129
-1149
-1168
-1185
-1202
-1217
-1232
-1245
-1256
-1267
-1276
-1283
-1290
-1296
-1300
-1303
-1305
-1307
-1307
-1307
-1306
-1305
-1304
-1302
-1301
-1299
-1297
-1295
-1293
-1290
-1288
-1285
-1281
-1277
-1272
-1266
-1260
-1253
-1245
-1236
-1226
-1216
-1204
-1192
-1179
-1166
-1151
-1136
-1121
-1104
-1087
-1070
-1052
-1034
-1014
-995
-975
-955
-935
-914
-893
-872
-851
-830
-809
-788
-768
-747
-727
-706
-685
-665
-644
-623
-601
-579
-557
-535
-512
-489
-465
-441
-417
-392
-367
-342
-316
-290
-264
-237
-211
-184
-157
-130
-103
-76
-49
-22
5
31
58
85
111
138
165
191
218
245
271
298
324
350
376
402
428
453
479
504
529
555
580
605
630
655
680
705
729
753
777
800
823
846
868
891
914
936
959
982
1004
1029
1053
1077
1101
1127
1152
1179
1206
1234
1263
1293
1324
1356
1389
1423
1458
1494
1531
1569
1608
1647
1687
1728
1769
1810
1852
1895
1937
1980
2021
2065
2108
2150
2192
2234
2276
2317
2358
2398
2438
2477
2515
2552
2588
2623
2658
2691
2723
2755
2785
2814
2841
2868
2893
2916
2938
2958
2977
2994
3009
3023
3035
3046
3056
3064
3071
3077
3082
3085
3088
3089
3089
3088
3085
3082
3078
3073
3067
3060
3052
3044
3035
3025
3015
3004
2993
2982
2971
2959
2947
2935
2923
2911
2899
2887
2876
2865
2854
2843
2833
2823
2815
2806
2798
2791
2784
2778
2771
2765
2760
2754
2749
2743
2738
2732
2726
2721
2715
2709
2703
2697
2690
2683
2676
2669
2661
2653
2644
2634
2623
2611
2599
2585
2570
2554
2537
2519
2500
2480
2459
2437
2415
2392
2368
2345
2321
2296
2271
2246
2221
2195
2169
2143
2116
2089
2062
2033
2005
1976
1947
1916
1886
1854
1822
1789
1755
1721
1686
1650
1614
1578
1541
1503
1465
1426
1387
1347
1307
1267
1226
1185
1145
1104
1063
1022
982
941
900
859
818
776
735
693
651
609
567
526
484
443
402
362
322
282
244
206
168
132
96
61
27
-6
-38
-70
-101
-131
-160
-188
-216
-244
-271
-298
-325
-351
-378
-405
-431
-458
-485
-511
-537
-563
-589
-614
-639
-663
-687
-710
-733
-755
-777
-798
-819
-840
-860
-881
-901
-921
-942
-963
-983
-1004
-1026
-1047
-1069
-1091
-1113
-1135
-1157
-1179
-1201
-1223
-1244
-1265
-1285
-1305
-1325
-1343
-1362
-1380
-1398
-1415
-1431
-1447
-1462
-1477
-1491
-1504
-1517
-1529
-1540
-1550
-1560
-1569
-1577
-1585
-1592
-1598
-1604
-1610
-1615
-1620
-1625
-1630
-1634
-1639
-1643
-1647
-1650
-1653
-1656
-1658
-1659
-1660
-1659
-1658
-1655
-1652
-1648
-1643
-1638
-1632
-1625
-1619
-1612
-1604
-1597
-1589
-1580
-1571
-1561
-1550
-1538
-1524
-1510
-1494
-1476
-1457
-1436
-1413
-1389
-1363
-1335
-1306
-1275
-1243
-1210
-1175
-1140
-1103
-1066
-1028
-989
-949
-909
-869
-828
-786
-745
-703
-661
-619
-577
-536
-494
-453
-412
-371
-330
-289
-248
-207
-165
-124
-83
-42
-1
40
80
120
159
197
234
271
306
341
374
407
438
469
499
528
556
583
610
636
661
685
708
731
753
773
793
812
830
847
863
878
891
903
914
924
931
938
943
946
948
948
947
944
940
934
927
919
909
897
885
870
855
837
819
799
777
755
731
705
679
652
624
595
566
536
506
476
445
414
384
353
322
292
261
231
200
170
140
111
81
52
24
-4
-32
-59
-86
-111
-136
-161
-184
-207
-229
-250
-271
-291
-310
-328
-345
-362
-378
-393
-408
-422
-436
-448
-460
-472
-483
-493
-502
-511
-519
-526
-533
-538
-543
-547
-550
-552
-553
-553
-553
-552
-551
-549
-547
-544
-541
-537
-533
-529
-524
-519
-514
-509
-503
-498
-492
-486
-481
-475
-470
-465
-460
-456
-451
-447
-442
-438
-433
-428
-422
-416
-409
-402
-394
-386
-378
-369
-360
-351
-342
-333
-325
-317
-309
-302
-295
-289
-282
-276
-270
-264
-259
-254
-249
-245
-241
-237
-234
-232
-230
-229
-229
-230
-231
-233
-236
-240
-244
-249
-255
-261
-269
-277
-285
-294
-304
-315
-325
-337
-348
-360
-373
-385
-398
-410
-423
-436
-449
-462
-475
-487
-500
-512
-523
-535
-545
-556
-565
-574
-583
-591
-599
-607
-614
-621
-628
-636
-643
-650
-658
-665
-673
-681
-690
-698
-707
-716
-725
-735
-745
-755
-766
-777
-789
-801
-814
-828
-842
-857
-873
-889
-906
-924
-942
-961
-981
-1000
-1020
-1043
-1065
-1087
-1110
-1134
-1158
-1183
-1208
-1234
-1260
-1286
-1313
-1340
-1367
-1393
-1420
-1447
-1474
-1501
-1527
-1554
-1580
-1606
-1631
-1656
-1681
-1705
-1728
-1751
-1773
-1794
-1815
-1835
-1854
-1873
-1892
-1910
-1928
-1946
-1964
-1982
-2000
-2017
-2036
-2055
-2073
-2092
-2110
-2128
-2146
-2164
-2182
-2200
-2217
-2235
-2252
-2269
-2286
-2303
-2319
-2335
-2352
-2368
-2383
-2399
-2415
-2430
-2445
-2460
-2475
-2490
-2505
-2521
-2536
-2551
-2566
-2580
-2595
-2609
-2623
-2636
-2649
-2661
-2673
-2684
-2695
-2704
-2714
-2723
-2731
-2740
-2748
-2756
-2763
-2771
-2779
-2787
-2795
-2802
-2811
-2819
-2827
-2836
-2844
-2853
-2863
-2872
-2881
-2891
-2900
-2910
-2919
-2929
-2938
-2947
-2955
-2963
-2970
-2977
-2983
-2987
-2991
-2994
-2996
-2997
-2996
-2995
-2992
-2988
-2984
-2978
-2971
-2964
-2955
-2945
-2935
-2923
-2911
-2898
-2883
-2868
-2852
-2835
-2818
-2799
-2780
-2760
-2740
-2720
-2699
-2677
-2656
-2634
-2612
-2590
-2568
-2546
-2525
-2503
-2482
-2460
-2439
-2418
-2398
-2377
-2358
-2338
-2319
-2300
-2282
-2264
-2247
-2230
-2214
-2199
-2184
-2169
-2156
-2143
-2131
-2120
-2110
-2101
-2093
-2085
-2079
-2073
-2069
-2065
-2061
-2059
-2056
-2055
-2053
-2052
-2052
-2051
-2051
-2052
-2052
-2053
-2054
-2056
-2059
-2062
-2065
-2070
-2075
-2080
-2087
-2094
-2102
-2110
-2119
-2129
-2139
-2150
-2161
-2173
-2185
-2198
-2211
-2226
-2240
-2256
-2272
-2289
-2306
-2324
-2342
-2361
-2379
-2399
-2418
-2437
-2456
-2475
-2493
-2511
-2529
-2547
-2564
-2581
-2597
-2613
-2628
-2643
-2658
-2672
-2686
-2700
-2714
-2727
-2740
-2753
-2766
-2779
-2791
-2803
-2815
-2827
-2838
-2849
-2859
-2868
-2877
-2886
-2893
-2900
-2906
-2911
-2915
-2919
-2922
-2924
-2925
-2925
-2924
-2923
-2921
-2918
-2914
-2910
-2905
-2900
-2894
-2887
-2881
-2874
-2866
-2859
-2852
-2844
-2837
-2829
-2821
-2813
-2805
-2797
-2788
-2780
-2771
-2762
-2753
-2744
-2734
-2724
-2713
-2702
-2690
-2678
-2665
-2652
-2637
-2622
-2606
-2589
-2572
-2553
-2533
-2513
-2492
-2470
-2448
-2425
-2402
-2379
-2356
-2333
-2310
-2287
-2263
-2240
-2217
-2194
-2171
-2149
-2126
-2103
-2081
-2059
-2037
-2015
-1994
-1973
-1952
-1932
-1911
-1891
-1871
-1852
-1832
-1812
-1792
-1772
-1753
-1733
-1713
-1694
-1674
-1655
-1636
-1617
-1598
-1580
-1561
-1543
-1525
-1506
-1488
-1470
-1451
-1433
-1415
-1397
-1378
-1360
-1342
-1325
-1307
-1289
-1272
-1255
-1238
-1221
-1204
-1187
-1170
-1154
-1137
-1121
-1104
-1088
-1072
-1056
-1041
-1025
-1008
-994
-979
-963
-948
-932
-916
-900
-884
-868
-852
-835
-818
-801
-784
-767
-750
-732
-715
-699
-682
-666
-650
-634
-618
-603
-589
-574
-560
-546
-532
-518
-505
-492
-479
-466
-453
-441
-430
-418
-407
-397
-387
-378
-369
-360
-352
-343
-335
-327
-319
-311
-303
-295
-286
-277
-268
-258
-248
-239
-229
-220
-210
-201
-192
-184
-176
-169
-161
-155
-148
-143
-137
-132
-127
-122
-118
-114
-110
-106
-103
-99
-96
-93
-90
-87
-84
-81
-78
-75
-72
-69
-66
-63
-59
-56
-53
-51
-48
-46
-44
-42
-41
-40
-39
-39
-40
-40
-41
-42
-43
-45
-46
-48
-49
-50
-51
-53
-53
-54
-55
-55
-55
-54
-53
-53
-52
-50
-49
-48
-46
-45
-43
-42
-40
-39
-37
-35
-33
-31
-29
-27
-25
-22
-20
-18
-16
-15
-14
-14
-14
-14
-16
-18
-20
-24
-28
-32
-37
-43
-49
-55
-62
-70
-78
-87
-96
-106
-116
-127
-138
-150
-162
-174
-187
-200
-213
-227
-241
-256
-271
-286
-302
-318
-335
-353
-371
-389
-408
-428
-448
-470
-491
-514
-537
-560
-584
-609
-634
-659
-685
-711
-738
-766
-794
-822
-851
-881
-911
-942
-973
-1004
-1037
-1070
-1103
-1137
-1171
-1206
-1241
-1276
-1312
-1348
-1383
-1419
-1454
-1489
-1523
-1557
-1590
-1622
-1654
-1685
-1716
-1746
-1775
-1804
-1832
-1859
-1886
-1912
-1937
-1961
-1984
-2007
-2028
-2049
-2068
-2087
-2104
-2121
-2136
-2151
-2165
-2178
-2190
-2201
-2212
-2222
-2231
-2239
-2246
-2253
-2258
-2263
-2267
-2270
-2272
-2273
-2273
-2273
-2271
-2269
-2266
-2262
-2257
-2252
-2246
-2239
-2232
-2224
-2216
-2207
-2198
-2189
-2180
-2170
-2160
-2150
-2140
-2129
-2119
-2108
-2097
-2086
-2075
-2065
-2054
-2043
-2032
-2021
-2011
-2000
-1989
-1979
-1969
-1958
-1948
-1938
-1929
-1919
-1909
-1900
-1891
-1881
-1872
-1862
-1852
-1843
-1833
-1824
-1814
-1804
-1795
-1785
-1776
-1767
-1758
-1749
-1740
-1732
-1724
-1717
-1709
-1702
-1695
-1689
-1682
-1676
-1670
-1663
-1657
-1651
-1645
-1639
-1632
-1626
-1620
-1614
-1609
-1603
-1598
-1592
-1587
-1583
-1579
-1575
-1571
-1568
-1565
-1563
-1561
-1558
-1556
-1554
-1552
-1549
-1546
-1543
-1539
-1535
-1529
-1523
-1516
-1509
-1500
-1491
-1481
-1470
-1458
-1445
-1432
-1419
-1405
-1391
-1377
-1362
-1347
-1332
-1317
-1301
-1286
-1271
-1256
-1240
-1225
-1210
-1195
-1180
-1165
-1151
-1136
-1122
-1107
-1093
-1079
-1065
-1052
-1038
-1025
-1012
-999
-986
-973
-960
-948
-936
-923
-911
-899
-888
-876
-864
-853
-841
-830
-818
-807
-795
-783
-770
-758
-745
-731
-717
-702
-687
-671
-655
-638
-621
-602
-584
-564
-544
-524
-504
-483
-461
-439
-417
-395
-372
-348
-325
-301
-276
-251
-226
-200
-174
-147
-119
-91
-62
-33
-3
28
59
91
123
156
190
224
259
294
329
365
402
439
476
513
551
589
627
665
703
741
779
818
856
894
932
970
1006
1045
1082
1119
1156
1192
1228
1264
1300
1334
1369
1402
1436
1468
1500
1532
1562
1592
1622
1650
1677
1704
1730
1754
1778
1800
1822
1843
1863
1882
1900
1918
1935
1952
1968
1984
1999
2013
2027
2040
2052
2063
2074
2084
2093
2102
2110
2117
2124
2131
2137
2143
2149
2155
2161
2166
2172
2178
2184
2190
2196
2202
2209
2215
2222
2229
2236
2244
2251
2260
2268
2277
2287
2296
2306
2317
2328
2339
2350
2361
2372
2383
2395
2406
2417
2427
2438
2448
2457
2466
2475
2483
2491
2498
2505
2511
2516
2521
2526
2530
2534
2537
2540
2542
2543
2545
2546
2546
2546
2546
2545
2544
2543
2541
2539
2536
2533
2530
2526
2522
2518
2514
2509
2505
2501
2496
2492
2487
2483
2479
2476
2472
2469
2466
2463
2460
2457
2455
2453
2450
2448
2446
2444
2442
2440
2438
2436
2433
2430
2427
2424
2420
2416
2411
2406
2401
2395
2389
2383
2376
2369
2362
2355
2347
2340
2333
2325
2318
2310
2303
2295
2286
2277
2267
2257
2246
2234
2222
2208
2194
2179
2163
2147
2129
2112
2093
2074
2054
2033
2013
1992
1971
1949
1927
1905
1882
1859
1835
1811
1787
1762
1737
1711
1685
1658
1631
1604
1576
1548
1520
1492
1463
1435
1407
1379
1351
1324
1297
1270
1244
1218
1192
1167
1143
1119
1095
1072
1049
1027
1006
985
964
944
924
905
886
867
849
831
813
795
777
760
742
725
707
690
673
656
639
622
606
590
575
560
546
533
520
508
496
485
475
466
457
449
441
435
429
424
419
415
412
409
407
405
404
404
404
404
405
406
408
410
413
415
419
423
427
432
438
444
451
459
467
476
485
495
505
515
526
536
547
558
568
579
589
599
609
619
628
638
647
657
666
676
686
697
708
719
731
743
755
768
782
796
810
824
839
855
871
887
904
921
939
958
976
995
1014
1035
1056
1077
1098
1120
1141
1164
1186
1208
1230
1253
1275
1298
1320
1342
1365
1387
1410
1432
1454
1477
1499
1521
1543
1565
1586
1608
1629
1650
1671
1691
1712
1733
1753
1774
1795
1816
1837
1859
1880
1902
1925
1947
1969
1992
2013
2036
2058
2080
2101
2123
2143
2164
2184
2204
2224
2243
2263
2282
2300
2319
2338
2357
2376
2396
2416
2436
2456
2476
2496
2517
2537
2557
2576
2594
2612
2629
2645
2660
2674
2687
2698
2708
2717
2725
2731
2736
2740
2743
2745
2745
2745
2743
2740
2737
2732
2726
2720
2713
2705
2697
2688
2679
2670
2660
2650
2639
2628
2617
2605
2592
2580
2566
2552
2537
2522
2506
2489
2472
2454
2436
2418
2399
2380
2360
2341
2321
2301
2281
2261
2240
2220
2200
2179
2159
2138
2117
2096
2075
2054
2033
2011
1990
1968
1946
1924
1902
1880
1857
1835
1813
1792
1770
1749
1728
1707
1687
1667
1647
1627
1607
1587
1568
1548
1528
1507
1487
1466
1446
1425
1403
1382
1361
1340
1319
1298
1277
1256
1235
1214
1193
1172
1152
1131
1110
1090
1070
1049
1029
1008
989
970
950
930
910
890
870
849
828
807
785
762
739
716
692
667
642
617
592
566
540
515
489
464
439
415
391
367
345
323
301
281
261
241
223
204
186
169
151
134
117
99
82
64
46
28
10
-9
-27
-46
-65
-84
-102
-121
-139
-157
-175
-192
-209
-225
-242
-257
-273
-287
-302
-316
-330
-343
-356
-369
-381
-393
-405
-416
-427
-438
-448
-458
-467
-476
-484
-492
-500
-507
-513
-519
-525
-530
-535
-539
-543
-546
-549
-551
-553
-554
-555
-555
-555
-553
-552
-549
-546
-541
-536
-531
-524
-517
-509
-500
-490
-480
-468
-456
-443
-430
-415
-400
-384
-368
-351
-333
-315
-296
-277
-258
-238
-218
-197
-176
-155
-133
-111
-88
-65
-42
-18
6
31
56
82
108
135
162
190
218
246
275
305
335
364
395
425
455
484
514
543
572
600
628
656
683
709
735
760
784
808
831
854
876
897
917
936
954
972
988
1004
1018
1032
1045
1056
1067
1077
1086
1095
1102
1109
1116
1122
1127
1132
1136
1140
1144
1147
1150
1153
1155
1158
1160
1163
1166
1168
1171
1174
1178
1181
1184
1188
1191
1194
1197
1200
1202
1204
1206
1207
1208
1208
1208
1208
1208
1208
1207
1206
1205
1205
1204
1204
1204
1204
1204
1205
1206
1208
1210
1212
1215
1218
1221
1224
1228
1232
1236
1240
1244
1248
1252
1256
1261
1265
1270
1275
1280
1285
1291
1296
1302
1308
1314
1320
1327
1333
1339
1346
1352
1358
1365
1371
1377
1383
1388
1394
1399
1403
1408
1411
1414
1416
1417
1418
1417
1416
1413
1409
1404
1397
1390
1381
1371
1360
1348
1335
1321
1306
1289
1272
1254
1235
1216
1195
1173
1151
1128
1104
1079
1053
1027
1000
974
947
919
891
864
836
808
781
753
726
700
673
647
622
597
572
548
524
500
477
454
432
410
389
368
347
327
308
289
270
252
235
218
201
185
170
154
140
125
112
99
86
74
62
51
41
31
22
13
5
-3
-11
-19
-26
-34
-42
-50
-58
-67
-76
-86
-97
-107
-119
-130
-143
-156
-169
-182
-197
-211
-227
-243
-259
-276
-294
-313
-332
-353
-374
-396
-419
-444
-469
-495
-522
-550
-580
-611
-643
-676
-711
-746
-784
-823
-863
-905
-949
-994
-1041
-1089
-1139
-1190
-1242
-1296
-1351
-1408
-1465
-1523
-1582
-1642
-1702
-1763
-1825
-1886
-1949
-2011
-2073
-2136
-2198
-2261
-2323
-2386
-2448
-2509
-2571
-2632
-2692
-2751
-2810
-2868
-2925
-2981
-3036
-3090
-3143
-3194
-3245
-3294
-3342
-3388
-3434
-3477
-3520
-3560
-3600
-3637
-3673
-3708
-3740
-3771
-3801
-3828
-3854
-3877
-3899
-3919
-3937
-3954
-3968
-3980
-3990
-3998
-4003
-4008
-4010
-4010
-4008
-4005
-4000
-3993
-3984
-3974
-3962
-3949
-3934
-3918
-3901
-3883
-3864
-3844
-3822
-3800
-3778
-3754
-3731
-3706
-3682
-3657
-3632
-3607
-3582
-3556
-3531
-3507
-3482
-3458
-3434
-3411
-3388
-3366
-3344
-3323
-3303
-3284
-3266
-3248
-3231
-3214
-3199
-3183
-3169
-3154
-3141
-3127
-3114
-3101
-3088
-3076
-3064
-3051
-3039
-3027
-3015
-3003
-2991
-2978
-2966
-2953
-2940
-2926
-2912
-2898
-2882
-2867
-2851
-2834
-2817
-2799
-2781
-2762
-2743
-2724
-2704
-2684
-2663
-2642
-2621
-2599
-2576
-2552
-2528
-2504
-2478
-2452
-2425
-2397
-2368
-2339
-2309
-2279
-2248
-2216
-2184
-2151
-2118
-2084
-2050
-2016
-1981
-1946
-1911
-1876
-1841
-1806
-1772
-1738
-1704
-1671
-1639
-1608
-1578
-1548
-1520
-1493
-1467
-1442
-1418
-1395
-1373
-1352
-1331
-1311
-1292
-1274
-1256
-1239
-1222
-1206
-1190
-1174
-1159
-1145
-1130
-1116
-1103
-1089
-1076
-1062
-1049
-1035
-1022
-1008
-994
-980
-965
-950
-934
-917
-900
-882
-864
-845
-825
-805
-784
-763
-741
-719
-696
-673
-649
-626
-601
-577
-552
-527
-502
-477
-451
-425
-398
-372
-345
-318
-290
-263
-235
-206
-177
-148
-118
-87
-55
-23
11
46
82
119
158
198
239
281
325
370
417
465
514
564
615
667
720
774
828
883
938
993
1048
1102
1156
1210
1263
1316
1367
1418
1467
1516
1563
1609
1654
1698
1741
1782
1822
1860
1897
1933
1966
1999
2029
2058
2085
2111
2134
2156
2175
2193
2209
2223
2235
2245
2254
2260
2265
2269
2271
2271
2270
2268
2264
2260
2254
2248
2240
2231
2221
2210
2198
2185
2170
2154
2137
2118
2098
2076
2053
2028
2001
1973
1943
1911
1877
1842
1805
1765
1724
1680
1634
1586
1536
1483
1427
1370
1310
1247
1182
1115
1046
974
900
823
743
661
576
489
399
307
212
114
14
-88
-192
-298
-406
-516
-627
-739
-852
-966
-1080
-1194
-1308
-1422
-1535
-1648
-1760
-1870
-1979
-2087
-2193
-2298
-2401
-2502
-2602
-2700
-2796
-2890
-2983
-3073
-3162
-3248
-3332
-3414
-3494
-3571
-3645
-3716
-3785
-3850
-3912
-3971
-4026
-4077
-4125
-4168
-4208
-4243
-4274
-4300
-4321
-4338
-4351
-4358
-4360
-4358
-4350
-4338
-4320
-4297
-4270
-4237
-4200
-4157
-4110
-4058
-4001
-3939
-3873
-3803
-3729
-3651
-3570
-3485
-3396
-3305
-3212
-3116
-3018
-2918
-2817
-2716
-2613
-2511
-2408
-2306
-2205
-2105
-2007
-1912
-1818
-1728
-1640
-1556
-1476
-1399
-1326
-1257
-1192
-1131
-1075
-1022
-974
-929
-889
-852
-819
-790
-765
-744
-726
-711
-700
-693
-688
-687
-688
-692
-698
-707
-717
-730
-744
-759
-775
-793
-811
-830
-849
-869
-890
-911
-932
-954
-976
-999
-1022
-1046
-1070
-1096
-1123
-1151
-1180
-1210
-1242
-1275
-1310
-1345
-1382
-1419
-1457
-1496
-1535
-1575
-1614
-1654
-1693
-1733
-1772
-1811
-1851
-1890
-1930
-1969
-2009
-2049
-2088
-2128
-2167
-2206
-2244
-2282
-2320
-2357
-2393
-2429
-2465
-2500
-2534
-2568
-2602
-2635
-2667
-2700
-2732
-2763
-2795
-2825
-2856
-2885
-2915
-2944
-2972
-3000
-3027
-3053
-3079
-3105
-3129
-3153
-3175
-3197
-3217
-3236
-3254
-3271
-3286
-3300
-3312
-3323
-3333
-3341
-3347
-3352
-3355
-3356
-3355
-3352
-3347
-3339
-3329
-3316
-3301
-3282
-3261
-3237
-3209
-3179
-3145
-3108
-3068
-3025
-2980
-2932
-2881
-2828
-2772
-2715
-2655
-2594
-2531
-2467
-2401
-2333
-2265
-2195
-2124
-2053
-1980
-1906
-1832
-1756
-1680
-1602
-1522
-1441
-1359
-1274
-1187
-1097
-1004
-909
-811
-709
-604
-495
-383
-267
-147
-25
102
231
364
499
638
779
923
1070
1219
1371
1526
1683
1843
2005
2170
2338
2508
2681
2856
3034
3214
3396
3580
3766
3953
4141
4330
4518
4707
4894
5081
5266
5450
5631
5810
5987
6160
6330
6497
6660
6819
6974
7125
7271
7413
7549
7681
7807
7927
8042
8151
8254
8351
8442
8526
8604
8676
8742
8800
8853
8899
8939
8972
8999
9019
9034
9042
9044
9040
9030
9015
8994
8968
8937
8900
8859
8813
8763
8708
8650
8587
8520
8450
8376
8298
8218
8134
8048
7959
7868
7775
7680
7583
7485
7386
7286
7186
7086
6985
6885
6786
6686
6588
6491
6395
6299
6206
6113
6022
5931
5842
5754
5667
5580
5494
5408
5323
5237
5152
5066
4980
4893
4805
4717
4627
4536
4444
4351
4256
4160
4062
3962
3860
3757
3653
3547
3440
3332
3223
3114
3004
2894
2784
2675
2566
2457
2350
2244
2138
2033
1931
1830
1731
1633
1537
1444
1354
1266
1181
1100
1022
950
881
818
759
705
656
613
574
542
514
492
475
463
456
453
455
461
470
483
500
519
540
564
590
617
645
675
705
737
769
802
835
869
903
938
973
1008
1045
1081
1117
1154
1191
1227
1264
1301
1338
1376
1413
1451
1490
1529
1568
1607
1647
1688
1728
1768
1808
1848
1887
1924
1961
1996
2029
2060
2089
2115
2139
2159
2175
2188
2198
2202
2203
2199
2190
2176
2158
2134
2105
2071
2032
1988
1939
1885
1827
1764
1697
1627
1552
1475
1394
1311
1225
1138
1048
957
865
772
678
583
488
393
298
203
109
14
-80
-173
-266
-358
-449
-539
-628
-716
-803
-889
-972
-1054
-1135
-1213
-1290
-1364
-1437
-1508
-1577
-1645
-1712
-1779
-1844
-1909
-1974
-2039
-2104
-2169
-2235
-2301
-2368
-2436
-2504
-2574
-2644
-2716
-2789
-2864
-2939
-3016
-3095
-3174
-3255
-3337
-3419
-3501
-3582
-3664
-3744
-3823
-3900
-3975
-4048
-4118
-4187
-4253
-4318
-4380
-4441
-4501
-4560
-4618
-4675
-4732
-4789
-4845
-4901
-4957
-5012
-5067
-5121
-5174
-5225
-5276
-5324
-5370
-5414
-5456
-5495
-5531
-5564
-5594
-5621
-5645
-5667
-5687
-5704
-5720
-5734
-5747
-5759
-5770
-5781
-5791
-5800
-5808
-5816
-5823
-5830
-5835
-5840
-5843
-5845
-5845
-5845
-5843
-5839
-5834
-5827
-5819
-5810
-5799
-5787
-5774
-5760
-5745
-5728
-5711
-5693
-5675
-5656
-5637
-5618
-5599
-5581
-5563
-5547
-5531
-5517
-5505
-5495
-5486
-5479
-5474
-5471
-5470
-5471
-5474
-5479
-5486
-5494
-5504
-5516
-5530
-5546
-5564
-5583
-5605
-5629
-5655
-5683
-5714
-5747
-5783
-5821
-5862
-5905
-5952
-6000
-6052
-6105
-6161
-6220
-6280
-6341
-6404
-6469
-6534
-6599
-6665
-6731
-6797
-6862
-6927
-6991
-7053
-7114
-7174
-7231
-7287
-7340
-7390
-7438
-7482
-7523
-7561
-7594
-7623
-7648
-7669
-7685
-7697
-7704
-7707
-7705
-7699
-7689
-7674
-7656
-7633
-7607
-7577
-7543
-7506
-7464
-7419
-7369
-7315
-7258
-7196
-7130
-7060
-6985
-6907
-6825
-6738
-6649
-6555
-6458
-6359
-6256
-6151
-6043
-5934
-5823
-5711
-5598
-5485
-5373
-5260
-5149
-5039
-4931
-4825
-4721
-4620
-4521
-4425
-4333
-4243
-4156
-4073
-3992
-3914
-3838
-3765
-3695
-3628
-3563
-3501
-3441
-3385
-3331
-3281
-3233
-3188
-3147
-3108
-3071
-3037
-3005
-2974
-2945
-2916
-2888
-2859
-2830
-2799
-2766
-2730
-2692
-2650
-2603
-2552
-2496
-2435
-2368
-2295
-2216
-2131
-2040
-1943
-1840
-1731
-1617
-1497
-1372
-1241
-1105
-963
-817
-666
-509
-348
-183
-13
161
339
520
704
891
1080
1270
1463
1656
1850
2045
2240
2435
2629
2824
3017
3210
3402
3593
3783
3971
4157
4342
4524
4704
4882
5057
5229
5398
5564
5727
5886
6042
6194
6343
6488
6629
6767
6902
7033
7161
7287
7410
7531
7650
7767
7883
7998
8113
8227
8340
8453
8567
8680
8794
8908
9022
9137
9251
9366
9482
9597
9713
9828
9943
10058
10173
10286
10398
10509
10618
10725
10830
10932
11032
11129
11222
11313
11401
11486
11568
11648
11726
11802
11876
11948
12019
12089
12157
12225
12291
12357
12421
12485
12548
12610
12671
12731
12790
12848
12906
12962
13018
13073
13128
13182
13237
13291
13346
13401
13457
13514
13572
13631
13692
13754
13817
13882
13949
14017
14087
14158
14230
14303
14377
14452
14527
14603
14679
14754
14830
14906
14981
15056
15130
15204
15277
15348
15418
15486
15552
15616
15677
15735
15789
15841
15889
15933
15974
16012
16046
16076
16103
16126
16146
16163
16175
16186
16193
16196
16196
16193
16186
16175
16163
16146
16126
16105
16079
16053
16024
15994
15963
15931
15898
15867
15835
15805
15777
15751
15727
15707
15689
15675
15665
15658
15656
15657
15663
15672
15686
15703
15723
15747
15774
15803
15835
15869
15904
15941
15979
16017
16056
16094
16132
16170
16206
16241
16274
16305
16332
16358
16379
16399
16414
16425
16432
16434
16432
16426
16414
16399
16378
16353
16324
16289
16250
16207
16158
16106
16049
15988
15922
15852
15777
15699
15616
15529
15437
15343
15244
15141
15036
14926
14814
14698
14579
14457
14333
14205
14075
13942
13806
13669
13528
13386
13241
13095
12946
12795
12642
12486
12329
12170
12008
11845
11679
11512
11343
11172
11000
10826
10651
10475
10297
10119
9939
9758
9576
9392
9207
9021
8832
8642
8450
8256
8060
7861
7660
7457
7252
7045
6835
6624
6410
6195
5978
5760
5541
5321
5100
4879
4657
4435
4214
3992
3771
3552
3333
3115
2898
2684
2470
2259
2050
1843
1638
1435
1235
1038
844
653
465
280
99
-78
-251
-420
-585
-745
-901
-1051
-1196
-1335
-1469
-1597
-1718
-1833
-1942
-2043
-2138
-2227
-2308
-2383
-2450
-2512
-2567
-2615
-2658
-2696
-2728
-2756
-2780
-2800
-2816
-2830
-2841
-2849
-2855
-2859
-2860
-2860
-2857
-2852
-2846
-2837
-2826
-2813
-2799
-2783
-2765
-2746
-2727
-2706
-2684
-2663
-2641
-2620
-2600
-2581
-2563
-2548
-2534
-2524
-2517
-2513
-2513
-2516
-2524
-2536
-2553
-2575
-2601
-2632
-2668
-2708
-2754
-2804
-2859
-2919
-2984
-3052
-3125
-3202
-3283
-3368
-3456
-3547
-3641
-3738
-3839
-3942
-4048
-4156
-4268
-4382
-4498
-4617
-4738
-4861
-4986
-5112
-5239
-5367
-5495
-5623
-5751
-5878
-6004
-6129
-6254
-6377
-6498
-6618
-6737
-6854
-6969
-7083
-7195
-7305
-7413
-7519
-7622
-7724
-7823
-7920
-8015
-8108
-8198
-8285
-8370
-8451
-8530
-8606
-8679
-8748
-8814
-8876
-8935
-8989
-9040
-9087
-9130
-9169
-9204
-9234
-9259
-9281
-9297
-9309
-9316
-9317
-9314
-9306
-9292
-9272
-9247
-9216
-9179
-9136
-9087
-9031
-8969
-8901
-8827
-8746
-8660
-8568
-8470
-8367
-8260
-8147
-8031
-7910
-7787
-7660
-7530
-7398
-7265
-7129
-6993
-6855
-6716
-6577
-6438
-6298
-6157
-6016
-5875
-5733
-5590
-5446
-5301
-5154
-5006
-4856
-4705
-4552
-4396
-4239
-4080
-3919
-3756
-3592
-3426
-3259
-3090
-2920
-2749
-2576
-2403
-2228
-2052
-1874
-1694
-1512
-1328
-1141
-952
-760
-564
-365
-163
43
254
468
685
907
1132
1361
1594
1829
2068
2309
2552
2798
3045
3294
3544
3795
4046
4298
4549
4800
5049
5297
5543
5786
6026
6263
6496
6725
6949
7169
7384
7593
7798
7997
8191
8380
8564
8743
8916
9085
9248
9406
9559
9707
9850
9987
10119
10246
10367
10482
10592
10696
10794
10886
10973
11054
11129
11199
11264
11324
11379
11430
11477
11520
11559
11595
11628
11658
11685
11709
11731
11751
11768
11783
11796
11806
11814
11820
11823
11823
11821
11817
11809
11799
11785
11769
11750
11728
11703
11675
11645
11611
11575
11536
11495
11452
11407
11360
11312
11262
11212
11161
11109
11057
11004
10952
10900
10847
10795
10744
10692
10641
10591
10541
10491
10442
10393
10345
10297
10250
10205
10160
10117
10075
10035
9997
9961
9927
9895
9865
9838
9812
9789
9769
9750
9733
9718
9705
9693
9683
9673
9665
9656
9648
9640
9631
9622
9611
9600
9587
9572
9556
9539
9520
9500
9479
9456
9433
9408
9382
9356
9329
9301
9273
9245
9216
9187
9157
9128
9099
9070
9042
9015
8988
8962
8938
8914
8893
8873
8854
8838
8824
8811
8801
8793
8787
8784
8782
8781
8783
8785
8789
8793
8797
8801
8805
8809
8811
8812
8811
8809
8804
8797
8788
8776
8761
8743
8722
8699
8673
8645
8615
8583
8549
8514
8477
8440
8402
8363
8324
8285
8246
8207
8169
8131
8093
8058
8023
7990
7958
7928
7901
7875
7851
7830
7811
7793
7778
7764
7752
7741
7731
7722
7714
7706
7699
7693
7687
7681
7675
7669
7663
7656
7649
7641
7633
7623
7612
7599
7585
7569
7550
7530
7508
7483
7456
7428
7397
7364
7330
7294
7257
7218
7179
7138
7097
7055
7014
6972
6931
6890
6849
6810
6771
6733
6695
6658
6622
6585
6549
6513
6477
6440
6402
6364
6325
6285
6244
6203
6161
6118
6074
6030
5986
5940
5894
5848
5801
5754
5706
5657
5608
5559
5509
5458
5408
5357
5306
5255
5204
5153
5103
5052
5002
4951
4901
4851
4801
4751
4702
4652
4603
4554
4506
4458
4411
4364
4318
4273
4229
4186
4144
4103
4062
4022
3983
3945
3907
3869
3832
3794
3757
3719
3681
3643
3604
3565
3526
3486
3446
3405
3364
3324
3283
3242
3202
3163
3124
3085
3048
3012
2977
2944
2912
2882
2854
2828
2803
2781
2761
2743
2728
2714
2704
2696
2690
2687
2686
2688
2693
2700
2709
2720
2733
2748
2765
2783
2803
2825
2848
2873
2900
2928
2958
2990
3024
3060
3098
3138
3181
3226
3273
3323
3375
3430
3487
3546
3607
3670
3735
3801
3868
3936
4005
4074
4144
4214
4285
4355
4426
4497
4568
4640
4712
4784
4857
4931
5005
5080
5155
5230
5305
5380
5455
5528
5601
5672
5742
5810
5876
5940
6002
6061
6118
6172
6224
6274
6322
6368
6412
6454
6494
6532
6568
6603
6636
6667
6697
6725
6751
6775
6798
6820
6840
6859
6876
6893
6909
6924
6938
6952
6966
6980
6993
7007
7020
7033
7046
7059
7072
7084
7096
7108
7119
7129
7138
7147
7154
7160
7164
7167
7169
7169
7167
7163
7157
7149
7139
7127
7114
7098
7081
7061
7040
7018
6993
6968
6940
6912
6882
6851
6819
6787
6753
6719
6685
6651
6616
6582
6547
6513
6479
6446
6413
6380
6348
6317
6286
6256
6226
6197
6169
6142
6116
6090
6065
6042
6019
5997
5977
5957
5938
5920
5903
5886
5870
5853
5837
5820
5803
5784
5765
5744
5721
5697
5671
5642
5612
5580
5545
5508
5469
5428
5386
5341
5294
5245
5194
5141
5086
5029
4970
4908
4844
4779
4711
4641
4569
4495
4419
4342
4262
4181
4099
4014
3930
3843
3756
3667
3578
3488
3398
3307
3215
3124
3032
2940
2847
2755
2663
2570
2478
2386
2293
2200
2107
2013
1921
1827
1733
1638
1542
1446
1348
1250
1150
1049
947
842
736
628
518
406
292
176
58
-62
-184
-308
-434
-561
-691
-822
-956
-1091
-1228
-1367
-1508
-1651
-1796
-1943
-2091
-2242
-2394
-2548
-2704
-2861
-3020
-3180
-3342
-3504
-3668
-3833
-3999
-4166
-4334
-4503
-4672
-4843
-5014
-5186
-5359
-5532
-5706
-5881
-6056
-6231
-6406
-6582
-6756
-6931
-7105
-7279
-7452
-7625
-7797
-7968
-8138
-8307
-8475
-8642
-8808
-8972
-9135
-9296
-9455
-9612
-9767
-9920
-10071
-10219
-10365
-10508
-10649
-10787
-10923
-11056
-11188
-11317
-11445
-11570
-11694
-11816
-11937
-12056
-12174
-12292
-12408
-12524
-12640
-12755
-12871
-12987
-13103
-13220
-13338
-13457
-13576
-13696
-13818
-13939
-14061
-14184
-14307
-14429
-14552
-14674
-14795
-14917
-15037
-15157
-15276
-15395
-15513
-15631
-15748
-15866
-15983
-16100
-16218
-16335
-16454
-16572
-16692
-16812
-16933
-17055
-17178
-17302
-17428
-17554
-17682
-17811
-17941
-18072
-18204
-18337
-18470
-18604
-18738
-18871
-19005
-19139
-19271
-19404
-19535
-19665
-19794
-19922
-20049
-20174
-20297
-20418
-20537
-20654
-20769
-20881
-20991
-21098
-21203
-21305
-21404
-21501
-21595
-21687
-21776
-21863
-21947
-22028
-22107
-22184
-22258
-22329
-22397
-22462
-22524
-22584
-22639
-22691
-22740
-22785
-22826
-22864
-22899
-22929
-22957
-22981
-23002
-23021
-23036
-23049
-23060
-23068
-23075
-23080
-23083
-23085
-23085
-23084
-23083
-23081
-23079
-23076
-23073
-23071
-23069
-23067
-23067
-23067
-23068
-23070
-23073
-23077
-23083
-23089
-23097
-23106
-23116
-23127
-23138
-23151
-23164
-23177
-23191
-23205
-23218
-23232
-23246
-23259
-23271
-23282
-23292
-23301
-23308
-23314
-23318
-23319
-23318
-23315
-23310
-23301
-23290
-23275
-23257
-23235
-23210
-23180
-23146
-23109
-23067
-23020
-22969
-22914
-22855
-22791
-22723
-22651
-22575
-22495
-22411
-22324
-22232
-22137
-22038
-21935
-21829
-21718
-21604
-21487
-21365
-21241
-21114
-20983
-20850
-20714
-20576
-20436
-20295
-20151
-20007
-19861
-19714
-19566
-19418
-19268
-19119
-18969
-18818
-18668
-18518
-18368
-18218
-18069
-17921
-17773
-17626
-17481
-17336
-17193
-17051
-16911
-16772
-16635
-16499
-16364
-16232
-16102
-15973
-15846
-15722
-15599
-15479
-15361
-15246
-15133
-15023
-14915
-14811
-14708
-14609
-14512
-14418
-14326
-14236
-14149
-14064
-13981
-13900
-13820
-13742
-13666
-13591
-13517
-13445
-13373
-13302
-13232
-13163
-13094
-13025
-12958
-12890
-12823
-12757
-12690
-12624
-12558
-12493
-12427
-12361
-12295
-12228
-12160
-12092
-12022
-11951
-11879
-11805
-11730
-11653
-11575
-11495
-11414
-11332
-11249
-11164
-11079
-10994
-10907
-10821
-10734
-10647
-10560
-10473
-10386
-10299
-10213
-10127
-10042
-9957
-9873
-9790
-9707
-9626
-9545
-9466
-9388
-9311
-9236
-9163
-9091
-9022
-8954
-8889
-8826
-8765
-8706
-8650
-8596
-8544
-8496
-8449
-8405
-8363
-8324
-8287
-8252
-8219
-8186
-8157
-8130
-8103
-8079
-8055
-8032
-8010
-7991
-7971
-7952
-7934
-7917
-7900
-7884
-7867
-7851
-7835
-7818
-7801
-7784
-7766
-7748
-7729
-7709
-7688
-7667
-7644
-7621
-7598
-7573
-7547
-7521
-7494
-7467
-7439
-7410
-7382
-7352
-7323
-7293
-7264
-7234
-7205
-7176
-7147
-7119
-7091
-7064
-7037
-7011
-6986
-6960
-6936
-6911
-6887
-6863
-6839
-6816
-6792
-6768
-6744
-6720
-6695
-6670
-6644
-6618
-6591
-6564
-6536
-6507
-6478
-6449
-6419
-6389
-6359
-6328
-6298
-6268
-6238
-6208
-6178
-6149
-6120
-6091
-6063
-6035
-6007
-5980
-5953
-5926
-5899
-5873
-5847
-5820
-5794
-5768
-5742
-5716
-5690
-5663
-5637
-5610
-5583
-5555
-5528
-5500
-5472
-5444
-5415
-5387
-5359
-5332
-5305
-5278
-5253
-5229
-5206
-5185
-5166
-5148
-5133
-5121
-5110
-5103
-5098
-5096
-5097
-5101
-5108
-5117
-5129
-5144
-5162
-5181
-5203
-5227
-5254
-5282
-5312
-5343
-5377
-5412
-5448
-5486
-5526
-5567
-5609
-5653
-5698
-5745
-5794
-5844
-5895
-5949
-6004
-6061
-6120
-6180
-6242
-6306
-6371
-6438
-6507
-6577
-6649
-6722
-6796
-6872
-6950
-7028
-7108
-7189
-7271
-7354
-7437
-7521
-7605
-7690
-7775
-7860
-7945
-8029
-8113
-8197
-8279
-8361
-8443
-8523
-8603
-8681
-8759
-8836
-8911
-8986
-9060
-9132
-9203
-9273
-9342
-9410
-9476
-9541
-9605
-9667
-9728
-9787
-9844
-9900
-9953
-10005
-10054
-10101
-10146
-10188
-10228
-10265
-10300
-10332
-10361
-10387
-10411
-10432
-10451
-10467
-10482
-10494
-10504
-10512
-10519
-10524
-10529
-10532
-10534
-10536
-10537
-10538
-10538
-10540
-10541
-10543
-10545
-10549
-10553
-10559
-10565
-10573
-10582
-10593
-10604
-10617
-10631
-10646
-10662
-10679
-10696
-10714
-10733
-10752
-10771
-10791
-10811
-10830
-10850
-10869
-10888
-10907
-10925
-10943
-10960
-10976
-10991
-11006
-11019
-11032
-11043
-11054
-11063
-11071
-11077
-11082
-11086
-11088
-11089
-11088
-11085
-11081
-11075
-11067
-11058
-11047
-11034
-11020
-11005
-10988
-10969
-10949
-10927
-10903
-10877
-10850
-10820
-10789
-10755
-10719
-10680
-10639
-10596
-10551
-10502
-10451
-10398
-10341
-10282
-10220
-10155
-10087
-10016
-9941
-9864
-9783
-9700
-9613
-9524
-9431
-9336
-9239
-9139
-9037
-8933
-8827
-8719
-8610
-8499
-8386
-8272
-8156
-8039
-7920
-7800
-7678
-7554
-7429
-7301
-7172
-7041
-6909
-6774
-6637
-6499
-6358
-6216
-6072
-5927
-5780
-5631
-5481
-5330
-5178
-5024
-4870
-4715
-4559
-4403
-4246
-4088
-3931
-3773
-3614
-3456
-3297
-3138
-2978
-2819
-2659
-2498
-2338
-2177
-2016
-1855
-1694
-1533
-1372
-1211
-1050
-889
-727
-566
-404
-242
-81
81
243
404
566
727
888
1049
1210
1370
1530
1690
1849
2007
2165
2322
2478
2634
2788
2941
3093
3244
3393
3539
3684
3827
3968
4107
4243
4377
4508
4637
4764
4889
5012
5132
5251
5367
5482
5594
5705
5814
5921
6026
6129
6230
6330
6427
6523
6617
6710
6801
6890
6979
7066
7152
7237
7322
7406
7489
7571
7653
7735
7815
7896
7975
8054
8132
8209
8284
8359
8432
8503
8573
8640
8706
8770
8831
8891
8948
9003
9056
9106
9155
9201
9246
9288
9329
9367
9404
9439
9473
9505
9535
9564
9591
9617
9642
9665
9686
9706
9725
9742
9758
9772
9784
9795
9805
9813
9819
9824
9827
9829
9830
9830
9828
9826
9823
9819
9815
9811
9806
9801
9797
9792
9787
9782
9777
9772
9767
9761
9755
9749
9742
9733
9724
9714
9702
9689
9674
9658
9640
9620
9599
9575
9550
9524
9495
9465
9433
9400
9365
9328
9290
9251
9210
9168
9125
9080
9035
8989
8941
8893
8844
8795
8744
8693
8641
8589
8536
8482
8427
8372
8316
8260
8204
8147
8090
8034
7978
7922
7866
7812
7758
7705
7653
7602
7552
7504
7457
7411
7366
7323
7281
7241
7201
7163
7125
7089
7053
7018
6983
6948
6914
6880
6847
6813
6779
6745
6710
6676
6642
6607
6573
6538
6503
6469
6434
6400
6366
6331
6297
6263
6228
6194
6160
6126
6092
6058
6024
5990
5957
5923
5890
5857
5825
5792
5760
5728
5696
5664
5632
5601
5569
5538
5506
5475
5443
5412
5380
5349
5317
5285
5252
5219
5186
5152
5117
5081
5044
5006
4966
4925
4883
4838
4792
4744
4694
4642
4588
4531
4472
4411
4348
4282
4215
4145
4072
3998
3922
3843
3763
3681
3598
3513
3427
3339
3251
3162
3072
2982
2891
2800
2709
2618
2526
2435
2344
2254
2163
2074
1984
1895
1807
1719
1632
1546
1461
1376
1292
1209
1127
1046
966
887
809
732
655
580
506
432
359
287
216
145
76
7
-61
-129
-195
-260
-324
-386
-447
-506
-563
-618
-671
-721
-769
-814
-856
-894
-930
-962
-991
-1016
-1037
-1055
-1068
-1078
-1084
-1086
-1085
-1079
-1070
-1057
-1041
-1020
-998
-972
-942
-910
-874
-835
-794
-749
-702
-652
-599
-543
-484
-423
-358
-291
-221
-148
-72
6
87
170
256
345
435
528
623
719
816
915
1014
1116
1217
1319
1420
1522
1623
1723
1822
1920
2017
2113
2207
2299
2389
2478
2564
2648
2730
2809
2886
2961
3033
3103
3170
3234
3296
3355
3412
3466
3517
3567
3614
3658
3701
3741
3780
3816
3850
3883
3913
3942
3969
3994
4017
4038
4059
4077
4094
4109
4122
4134
4145
4154
4162
4168
4174
4178
4182
4185
4187
4189
4191
4193
4195
4198
4201
4205
4209
4215
4221
4229
4238
4248
4260
4273
4288
4304
4321
4340
4360
4382
4405
4429
4455
4481
4509
4538
4568
4599
4631
4664
4698
4732
4767
4803
4838
4875
4912
4949
4986
5023
5061
5099
5137
5175
5214
5253
5293
5333
5374
5416
5459
5502
5547
5593
5640
5689
5738
5789
5841
5894
5949
6005
6061
6119
6177
6235
6295
6355
6415
6475
6535
6596
6657
6717
6778
6838
6898
6959
7019
7079
7139
7199
7259
7319
7379
7439
7500
7561
7623
7685
7747
7810
7874
7939
8004
8071
8138
8206
8275
8345
8416
8488
8560
8634
8708
8783
8859
8935
9012
9089
9167
9245
9323
9401
9479
9558
9636
9714
9792
9870
9948
10026
10104
10181
10258
10336
10413
10490
10566
10643
10719
10795
10870
10945
11019
11093
11165
11237
11307
11376
11444
11511
11575
11638
11699
11759
11816
11872
11925
11977
12027
12074
12120
12163
12205
12244
12282
12317
12350
12382
12412
12440
12466
12491
12514
12536
12556
12575
12593
12610
12626
12641
12655
12668
12680
12692
12703
12713
12723
12732
12741
12750
12758
12766
12774
12782
12789
12797
12805
12813
12821
12828
12836
12844
12851
12858
12864
12870
12876
12881
12884
12888
12890
12891
12891
12891
12889
12886
12881
12876
12869
12860
12850
12838
12825
12809
12792
12773
12752
12728
12703
12675
12645
12613
12578
12541
12502
12460
12416
12369
12320
12269
12215
12159
12100
12039
11976
11911
11844
11775
11704
11632
11559
11484
11408
11331
11254
11175
11096
11016
10935
10854
10772
10690
10608
10525
10443
10360
10277
10194
10111
10029
9947
9865
9784
9704
9625
9546
9469
9392
9317
9243
9171
9100
9030
8962
8896
8832
8770
8710
8651
8595
8541
8488
8438
8389
8343
8298
8255
8213
8173
8135
8099
8064
8032
8000
7971
7942
7916
7891
7868
7847
7827
7809
7793
7779
7767
7756
7748
7742
7738
7736
7736
7739
7744
7751
7760
7772
7786
7802
7821
7842
7865
7890
7918
7948
7980
8015
8053
8093
8135
8182
8231
8283
8338
8395
8456
8520
8587
8656
8729
8804
8883
8964
9048
9135
9225
9317
9412
9510
9610
9712
9816
9923
10031
10141
10253
10366
10481
10596
10713
10831
10949
11068
11187
11307
11426
11546
11664
11783
11900
12017
12132
12246
12359
12469
12578
12684
12788
12890
12988
13084
13177
13266
13352
13434
13513
13588
13658
13725
13788
13847
13902
13952
13999
14041
14080
14115
14146
14173
14197
14217
14234
14248
14258
14266
14272
14274
14275
14273
14269
14263
14255
14246
14236
14224
14211
14197
14183
14168
14152
14137
14121
14104
14088
14072
14056
14040
14024
14008
13993
13978
13963
13948
13934
13919
13905
13891
13878
13865
13851
13838
13825
13813
13800
13787
13774
13761
13748
13735
13722
13708
13695
13681
13666
13652
13636
13621
13605
13589
13572
13555
13537
13519
13500
13480
13460
13439
13418
13395
13372
13347
13321
13293
13264
13233
13200
13165
13128
13089
13047
13003
12957
12908
12856
12801
12744
12683
12620
12554
12484
12412
12336
12256
12173
12087
11998
11904
11808
11708
11604
11497
11386
11273
11156
11035
10911
10785
10655
10522
10385
10246
10104
9960
9812
9662
9509
9353
9196
9035
8873
8708
8542
8373
8202
8029
7853
7676
7497
7316
7132
6947
6759
6570
6378
6184
5989
5791
5591
5389
5185
4980
4773
4564
4353
4141
3927
3711
3495
3276
3057
2836
2613
2390
2165
1939
1712
1484
1256
1026
796
566
336
105
-125
-355
-585
-813
-1042
-1269
-1495
-1720
-1943
-2165
-2385
-2603
-2819
-3033
-3245
-3455
-3663
-3868
-4070
-4271
-4469
-4664
-4858
-5048
-5237
-5423
-5607
-5789
-5969
-6147
-6323
-6497
-6670
-6840
-7009
-7177
-7343
-7508
-7671
-7832
-7993
-8151
-8310
-8466
-8621
-8775
-8928
-9079
-9229
-9377
-9524
-9670
-9814
-9957
-10097
-10236
-10373
-10509
-10642
-10773
-10902
-11029
-11154
-11277
-11397
-11515
-11631
-11745
-11856
-11965
-12072
-12177
-12280
-12381
-12480
-12577
-12673
-12766
-12859
-12949
-13038
-13126
-13212
-13297
-13380
-13462
-13542
-13621
-13697
-13773
-13846
-13917
-13986
-14053
-14117
-14180
-14240
-14298
-14353
-14406
-14456
-14503
-14549
-14591
-14631
-14668
-14703
-14735
-14764
-14790
-14814
-14835
-14853
-14869
-14882
-14892
-14900
-14905
-14907
-14907
-14905
-14900
-14893
-14883
-14872
-14858
-14842
-14824
-14804
-14782
-14759
-14734
-14707
-14680
-14652
-14622
-14592
-14562
-14531
-14500
-14469
-14439
-14409
-14379
-14350
-14322
-14295
-14269
-14244
-14220
-14197
-14175
-14155
-14134
-14115
-14097
-14079
-14061
-14044
-14028
-14012
-13995
-13979
-13963
-13947
-13931
-13915
-13899
-13883
-13866
-13850
-13833
-13816
-13799
-13781
-13763
-13744
-13725
-13706
-13685
-13664
-13642
-13619
-13596
-13571
-13545
-13518
-13490
-13461
-13431
-13399
-13367
-13333
-13298
-13262
-13225
-13187
-13148
-13107
-13066
-13024
-12980
-12936
-12891
-12846
-12799
-12752
-12705
-12657
-12608
-12559
-12510
-12460
-12410
-12360
-12309
-12258
-12207
-12155
-12104
-12051
-11999
-11946
-11893
-11840
-11786
-11732
-11678
-11623
-11568
-11512
-11456
-11399
-11342
-11284
-11225
-11166
-11105
-11044
-10981
-10918
-10853
-10787
-10719
-10650
-10579
-10507
-10432
-10356
-10277
-10196
-10113
-10028
-9940
-9850
-9757
-9661
-9563
-9462
-9359
-9252
-9143
-9031
-8916
-8798
-8678
-8554
-8428
-8299
-8167
-8032
-7896
-7757
-7614
-7469
-7322
-7172
-7020
-6866
-6709
-6550
-6390
-6227
-6063
-5897
-5730
-5562
-5393
-5223
-5053
-4882
-4711
-4539
-4368
-4196
-4025
-3855
-3685
-3516
-3347
-3180
-3013
-2847
-2683
-2519
-2357
-2195
-2035
-1875
-1717
-1560
-1404
-1249
-1095
-943
-791
-641
-491
-343
-196
-50
94
238
380
520
660
798
934
1070
1204
1336
1467
1597
1725
1852
1977
2100
2222
2342
2461
2578
2693
2806
2918
3028
3135
3241
3345
3447
3547
3645
3740
3834
3926
4014
4103
4188
4272
4353
4432
4510
4585
4659
4730
4800
4869
4936
5001
5065
5127
5188
5249
5308
5366
5423
5480
5536
5591
5646
5701
5755
5809
5863
5916
5969
6023
6076
6129
6182
6234
6287
6339
6392
6444
6495
6547
6598
6649
6699
6749
6799
6849
6898
6946
6994
7042
7089
7136
7183
7228
7274
7318
7363
7406
7449
7491
7533
7574
7615
7654
7693
7731
7768
7804
7840
7874
7908
7941
7973
8003
8032
8061
8090
8117
8144
8169
8193
8217
8240
8262
8283
8304
8324
8343
8362
8380
8397
8414
8430
8446
8461
8475
8489
8502
8515
8527
8539
8550
8560
8570
8580
8589
8598
8606
8615
8623
8631
8638
8646
8654
8662
8669
8677
8685
8693
8701
8709
8718
8726
8733
8741
8748
8755
8762
8768
8774
8779
8783
8786
8789
8791
8792
8793
8792
8791
8789
8786
8782
8777
8772
8766
8760
8752
8745
8736
8728
8719
8709
8699
8689
8679
8669
8658
8648
8637
8627
8616
8606
8596
8586
8576
8567
8558
8550
8542
8534
8527
8521
8515
8510
8505
8502
8499
8497
8495
8495
8496
8497
8499
8502
8506
8511
8516
8522
8528
8535
8542
8549
8556
8563
8570
8577
8584
8591
8597
8603
8609
8615
8620
8625
8631
8636
8641
8646
8651
8656
8661
8666
8671
8677
8682
8688
8694
8700
8706
8712
8718
8725
8732
8739
8746
8754
8762
8771
8780
8790
8801
8813
8826
8839
8854
8870
8887
8906
8926
8947
8970
8995
9021
9049
9079
9111
9145
9181
9219
9259
9301
9346
9392
9441
9491
9544
9598
9655
9713
9773
9834
9896
9959
10024
10089
10155
10222
10289
10356
10424
10491
10558
10624
10690
10755
10820
10883
10946
11007
11067
11126
11183
11239
11292
11344
11394
11442
11488
11532
11573
11612
11648
11683
11714
11743
11770
11794
11816
11835
11851
11866
11878
11888
11895
11901
11905
11906
11906
11904
11901
11896
11890
11882
11873
11863
11851
11839
11826
11811
11797
11781
11765
11748
11730
11712
11694
11675
11655
11634
11613
11591
11568
11545
11520
11495
11468
11440
11411
11381
11349
11315
11280
11243
11204
11163
11120
11074
11027
10976
10924
10868
10810
10750
10686
10620
10552
10480
10406
10329
10250
10168
10084
9997
9908
9816
9723
9627
9529
9430
9328
9224
9118
9011
8901
8790
8676
8561
8443
8324
8203
8079
7954
7826
7696
7565
7431
7294
7156
7016
6873
6728
6580
6430
6278
6123
5966
5806
5644
5479
5312
5142
4970
4795
4617
4438
4255
4070
3884
3695
3504
3310
3115
2917
2717
2515
2311
2105
1897
1686
1474
1259
1043
825
605
383
159
-67
-293
-522
-752
-983
-1215
-1448
-1682
-1917
-2153
-2390
-2627
-2865
-3103
-3342
-3581
-3820
-4059
-4300
-4539
-4779
-5018
-5258
-5496
-5734
-5972
-6208
-6444
-6678
-6912
-7144
-7375
-7604
-7832
-8057
-8281
-8504
-8724
-8942
-9159
-9373
-9585
-9795
-10003
-10208
-10412
-10613
-10812
-11008
-11203
-11395
-11585
-11773
-11958
-12141
-12322
-12500
-12675
-12848
-13018
-13186
-13351
-13512
-13671
-13827
-13979
-14129
-14275
-14418
-14557
-14693
-14826
-14955
-15080
-15202
-15320
-15435
-15545
-15652
-15755
-15854
-15949
-16040
-16126
-16210
-16290
-16364
-16436
-16503
-16566
-16625
-16680
-16731
-16779
-16822
-16862
-16898
-16931
-16960
-16986
-17009
-17030
-17047
-17062
-17075
-17085
-17093
-17100
-17104
-17107
-17109
-17109
-17107
-17105
-17102
-17098
-17093
-17088
-17082
-17076
-17069
-17062
-17055
-17047
-17040
-17032
-17024
-17016
-17007
-16999
-16990
-16982
-16973
-16964
-16954
-16945
-16935
-16925
-16914
-16903
-16892
-16880
-16867
-16854
-16840
-16825
-16809
-16793
-16775
-16757
-16737
-16717
-16695
-16672
-16648
-16622
-16595
-16566
-16535
-16503
-16469
-16433
-16395
-16355
-16312
-16268
-16221
-16172
-16120
-16067
-16012
-15954
-15894
-15833
-15770
-15705
-15638
-15570
-15501
-15431
-15359
-15287
-15213
-15139
-15065
-14989
-14914
-14838
-14762
-14685
-14609
-14532
-14456
-14379
-14303
-14227
-14151
-14076
-14000
-13925
-13850
-13776
-13702
-13627
-13554
-13480
-13407
-13334
-13261
-13188
-13115
-13042
-12969
-12896
-12823
-12750
-12677
-12604
-12530
-12456
-12382
-12308
-12234
-12159
-12084
-12009
-11933
-11857
-11781
-11704
-11627
-11549
-11471
-11392
-11313
-11233
-11153
-11073
-10992
-10910
-10828
-10746
-10663
-10580
-10496
-10413
-10328
-10243
-10158
-10072
-9986
-9899
-9811
-9723
-9635
-9545
-9455
-9364
-9273
-9180
-9087
-8994
-8900
-8805
-8709
-8613
-8517
-8419
-8322
-8223
-8124
-8025
-7925
-7825
-7724
-7623
-7521
-7419
-7317
-7214
-7111
-7008
-6904
-6801
-6697
-6594
-6490
-6387
-6284
-6181
-6079
-5977
-5876
-5775
-5675
-5575
-5476
-5377
-5279
-5182
-5086
-4990
-4895
-4801
-4707
-4614
-4521
-4429
-4338
-4248
-4159
-4070
-3982
-3894
-3808
-3722
-3637
-3552
-3468
-3385
-3303
-3221
-3139
-3058
-2978
-2897
-2817
-2737
-2658
-2578
-2498
-2419
-2339
-2259
-2178
-2098
-2017
-1937
-1856
-1775
-1694
-1613
-1532
-1452
-1371
-1291
-1211
-1132
-1053
-974
-896
-819
-743
-667
-593
-519
-447
-375
-305
-235
-167
-101
-36
28
91
151
211
268
324
378
430
480
528
575
619
661
700
738
773
807
837
866
893
917
939
959
977
993
1006
1018
1028
1036
1042
1046
1048
1048
1047
1044
1039
1033
1025
1014
1004
991
977
962
945
927
907
887
865
842
818
793
767
741
713
685
656
626
596
564
532
499
466
432
397
361
324
287
249
210
170
129
88
46
2
-42
-87
-133
-180
-228
-277
-327
-377
-429
-482
-535
-589
-644
-699
-755
-811
-868
-924
-981
-1037
-1094
-1150
-1205
-1260
-1314
-1367
-1419
-1470
-1520
-1568
-1615
-1660
-1703
-1745
-1785
-1823
-1859
-1894
-1926
-1956
-1984
-2009
-2033
-2055
-2074
-2091
-2106
-2118
-2128
-2136
-2141
-2144
-2144
-2143
-2139
-2133
-2125
-2116
-2104
-2091
-2076
-2060
-2041
-2024
-2004
-1983
-1962
-1939
-1917
-1893
-1869
-1845
-1821
-1796
-1772
-1747
-1723
-1699
-1675
-1651
-1628
-1605
-1583
-1561
-1539
-1519
-1498
-1478
-1459
-1440
-1422
-1404
-1387
-1370
-1353
-1337
-1321
-1305
-1290
-1275
-1261
-1246
-1232
-1218
-1204
-1190
-1177
-1163
-1149
-1135
-1121
-1107
-1092
-1077
-1062
-1046
-1030
-1012
-996
-978
-960
-942
-922
-903
-883
-863
-842
-821
-801
-780
-759
-738
-717
-696
-676
-656
-637
-618
-599
-581
-564
-548
-532
-518
-504
-492
-481
-470
-461
-454
-447
-442
-438
-436
-434
-434
-436
-438
-441
-446
-451
-457
-463
-470
-477
-485
-493
-500
-508
-516
-523
-530
-536
-542
-547
-551
-555
-557
-559
-560
-560
-558
-556
-554
-550
-545
-540
-533
-527
-519
-511
-502
-492
-482
-471
-460
-448
-436
-423
-410
-397
-383
-369
-354
-340
-325
-310
-295
-281
-266
-252
-238
-224
-211
-198
-186
-175
-164
-155
-146
-138
-130
-124
-119
-115
-112
-110
-109
-109
-109
-111
-114
-117
-122
-128
-134
-141
-149
-158
-168
-179
-191
-203
-216
-229
-243
-258
-273
-289
-305
-321
-338
-354
-371
-388
-406
-423
-441
-458
-476
-494
-511
-529
-547
-565
-583
-600
-618
-635
-652
-668
-685
-700
-715
-729
-743
-756
-768
-778
-788
-797
-804
-810
-815
-818
-820
-821
-819
-817
-812
-806
-799
-789
-779
-766
-752
-736
-718
-699
-679
-656
-633
-607
-580
-552
-522
-490
-457
-423
-387
-349
-310
-270
-228
-185
-140
-94
-46
3
53
105
158
212
268
324
382
441
501
562
623
686
749
813
878
943
1008
1076
1143
1210
1278
1346
1415
1484
1553
1623
1693
1764
1835
1906
1978
2050
2122
2194
2266
2338
2410
2483
2555
2626
2698
2769
2840
2911
2981
3050
3119
3187
3254
3321
3386
3451
3515
3578
3640
3701
3761
3820
3877
3934
3990
4043
4098
4150
4201
4251
4300
4347
4393
4438
4481
4522
4562
4601
4638
4673
4707
4739
4769
4797
4824
4848
4871
4892
4911
4929
4944
4958
4970
4980
4988
4994
4999
5002
5003
5003
5001
4998
4993
4986
4978
4968
4957
4944
4930
4914
4897
4878
4858
4837
4814
4789
4763
4736
4708
4678
4647
4615
4582
4547
4511
4474
4436
4397
4357
4316
4273
4230
4186
4141
4094
4049
4001
3953
3905
3855
3805
3755
3704
3652
3600
3548
3496
3443
3391
3338
3285
3232
3180
3127
3075
3022
2970
2919
2867
2816
2765
2714
2664
2614
2565
2515
2467
2418
2371
2323
2276
2230
2184
2138
2093
2049
2005
1961
1919
1876
1835
1794
1754
1714
1675
1637
1600
1564
1528
1494
1460
1427
1395
1364
1334
1304
1276
1249
1223
1198
1175
1153
1132
1112
1094
1077
1062
1049
1038
1028
1020
1014
1010
1008
1010
1014
1020
1028
1039
1053
1069
1089
1111
1137
1165
1197
1232
1269
1310
1355
1402
1453
1507
1564
1625
1689
1756
1827
1901
1978
2059
2144
2231
2322
2417
2514
2615
2719
2827
2937
3051
3167
3287
3409
3533
3661
3790
3922
4056
4191
4328
4467
4607
4748
4890
5032
5175
5318
5461
5603
5745
5887
6028
6168
6306
6444
6580
6715
6848
6979
7108
7236
7361
7485
7606
7726
7843
7958
8071
8182
8291
8397
8502
8604
8704
8802
8898
8992
9083
9173
9260
9346
9430
9512
9592
9670
9747
9822
9896
9968
10039
10108
10176
10243
10308
10372
10434
10495
10555
10613
10670
10725
10778
10830
10880
10928
10975
11019
11062
11103
11142
11180
11215
11249
11280
11310
11338
11365
11389
11412
11433
11452
11469
11485
11498
11510
11520
11529
11535
11540
11543
11544
11544
11543
11539
11535
11529
11522
11514
11504
11494
11483
11471
11458
11444
11429
11414
11398
11382
11365
11347
11329
11310
11290
11270
11250
11229
11207
11185
11163
11139
11116
11091
11066
11040
11014
10987
10959
10930
10900
10869
10838
10806
10772
10738
10702
10666
10628
10590
10550
10509
10467
10424
10380
10335
10288
10241
10192
10142
10091
10039
9985
9931
9875
9818
9759
9700
9639
9577
9513
9449
9383
9316
9248
9179
9109
9038
8966
8893
8819
8744
8669
8593
8517
8440
8362
8285
8207
8129
8050
7972
7894
7815
7737
7659
7581
7503
7426
7349
7272
7196
7121
7046
6971
6897
6824
6752
6680
6609
6538
6468
6399
6330
6262
6194
6127
6060
5994
5928
5863
5798
5733
5668
5604
5540
5476
5412
5348
5284
5220
5157
5093
5029
4965
4902
4838
4774
4710
4646
4581
4517
4453
4388
4324
4259
4194
4129
4064
3999
3933
3867
3801
3734
3667
3599
3531
3462
3393
3323
3253
3182
3111
3038
2966
2892
2818
2743
2668
2592
2516
2439
2361
2283
2204
2124
2044
1963
1882
1800
1717
1634
1550
1465
1380
1294
1208
1121
1034
946
859
771
682
594
506
417
329
241
153
65
-23
-110
-197
-284
-370
-455
-541
-625
-709
-793
-875
-957
-1039
-1119
-1199
-1277
-1355
-1431
-1507
-1581
-1654
-1727
-1798
-1868
-1937
-2004
-2071
-2136
-2201
-2264
-2326
-2387
-2447
-2506
-2564
-2620
-2676
-2732
-2786
-2839
-2892
-2944
-2995
-3045
-3095
-3144
-3193
-3241
-3288
-3335
-3382
-3427
-3473
-3518
-3562
-3606
-3650
-3693
-3735
-3777
-3819
-3860
-3901
-3941
-3981
-4019
-4059
-4097
-4135
-4173
-4209
-4246
-4282
-4317
-4352
-4387
-4421
-4454
-4487
-4520
-4551
-4583
-4613
-4644
-4673
-4702
-4731
-4758
-4785
-4812
-4838
-4863
-4888
-4911
-4935
-4957
-4979
-5000
-5021
-5041
-5060
-5079
-5097
-5114
-5131
-5147
-5161
-5176
-5189
-5202
-5213
-5224
-5233
-5242
-5250
-5256
-5262
-5266
-5268
-5269
-5269
-5267
-5264
-5259
-5252
-5243
-5232
-5220
-5205
-5188
-5169
-5148
-5125
-5099
-5072
-5042
-5009
-4974
-4937
-4898
-4856
-4811
-4764
-4714
-4662
-4607
-4549
-4488
-4424
-4358
-4289
-4217
-4141
-4062
-3982
-3898
-3811
-3720
-3627
-3530
-3431
-3328
-3223
-3114
-3003
-2889
-2771
-2652
-2529
-2404
-2276
-2146
-2013
-1879
-1741
-1602
-1461
-1318
-1173
-1027
-879
-729
-578
-425
-271
-116
40
197
355
514
674
835
997
1159
1321
1485
1648
1812
1977
2142
2306
2471
2637
2802
2967
3132
3297
3461
3626
3790
3953
4116
4278
4440
4601
4761
4920
5078
5236
5392
5546
5700
5852
6003
6152
6299
6445
6590
6732
6872
7011
7147
7282
7414
7544
7671
7796
7918
8038
8154
8269
8380
8489
8594
8696
8795
8891
8983
9073
9159
9242
9321
9398
9472
9542
9609
9674
9736
9794
9851
9904
9955
10003
10049
10092
10133
10172
10208
10243
10275
10305
10332
10358
10382
10403
10423
10441
10456
10470
10481
10491
10498
10503
10507
10508
10507
10503
10498
10490
10480
10467
10452
10435
10415
10393
10368
10340
10310
10277
10241
10203
10162
10118
10071
10022
9970
9915
9857
9797
9734
9668
9600
9529
9456
9380
9302
9221
9139
9054
8966
8877
8786
8693
8599
8502
8404
8305
8204
8102
7999
7894
7788
7682
7574
7466
7357
7247
7136
7025
6913
6801
6688
6575
6461
6348
6233
6119
6004
5888
5773
5657
5541
5424
5308
5190
5073
4955
4837
4718
4599
4480
4360
4240
4119
3998
3877
3755
3632
3509
3386
3262
3137
3012
2886
2759
2632
2504
2375
2245
2115
1984
1852
1719
1585
1450
1315
1178
1041
903
764
625
485
344
202
60
-83
-226
-370
-514
-659
-804
-949
-1094
-1240
-1385
-1531
-1676
-1822
-1967
-2112
-2257
-2401
-2545
-2689
-2832
-2975
-3117
-3258
-3399
-3539
-3678
-3816
-3954
-4091
-4226
-4361
-4495
-4628
-4760
-4891
-5020
-5149
-5276
-5402
-5527
-5651
-5773
-5894
-6013
-6131
-6247
-6362
-6475
-6587
-6697
-6806
-6913
-7018
-7122
-7224
-7325
-7424
-7521
-7617
-7711
-7803
-7894
-7983
-8070
-8156
-8240
-8322
-8403
-8482
-8559
-8635
-8709
-8782
-8853
-8923
-8992
-9059
-9125
-9190
-9254
-9317
-9380
-9441
-9502
-9563
-9623
-9683
-9742
-9802
-9861
-9921
-9980
-10040
-10100
-10161
-10221
-10282
-10344
-10406
-10469
-10532
-10596
-10660
-10725
-10791
-10857
-10924
-10992
-11060
-11130
-11200
-11270
-11341
-11413
-11486
-11559
-11633
-11708
-11783
-11858
-11934
-12011
-12087
-12164
-12242
-12320
-12398
-12476
-12554
-12632
-12710
-12789
-12867
-12945
-13022
-13100
-13177
-13254
-13331
-13407
-13483
-13558
-13633
-13708
-13783
-13857
-13931
-14004
-14077
-14150
-14223
-14295
-14367
-14439
-14510
-14581
-14651
-14722
-14792
-14861
-14931
-15000
-15069
-15137
-15205
-15273
-15341
-15408
-15475
-15541
-15608
-15674
-15739
-15805
-15870
-15934
-15999
-16062
-16126
-16190
-16254
-16318
-16381
-16444
-16507
-16569
-16631
-16693
-16755
-16816
-16877
-16937
-16998
-17057
-17117
-17175
-17234
-17291
-17348
-17405
-17461
-17516
-17570
-17623
-17675
-17727
-17777
-17826
-17874
-17921
-17967
-18011
-18054
-18095
-18135
-18173
-18209
-18244
-18277
-18307
-18336
-18363
-18387
-18410
-18430
-18447
-18462
-18475
-18485
-18493
-18498
-18500
-18499
-18496
-18490
-18481
-18469
-18455
-18437
-18417
-18394
-18368
-18339
-18308
-18274
-18236
-18197
-18154
-18109
-18062
-18012
-17959
-17904
-17846
-17786
-17724
-17660
-17593
-17523
-17452
-17378
-17303
-17225
-17144
-17062
-16978
-16891
-16803
-16713
-16620
-16526
-16429
-16331
-16230
-16128
-16024
-15918
-15810
-15700
-15589
-15475
-15360
-15243
-15124
-15004
-14881
-14757
-14631
-14503
-14374
-14242
-14109
-13974
-13837
-13699
-13558
-13416
-13273
-13127
-12980
-12831
-12680
-12528
-12373
-12218
-12060
-11901
-11740
-11577
-11413
-11246
-11079
-10909
-10738
-10565
-10390
-10214
-10036
-9856
-9674
-9491
-9306
-9119
-8931
-8741
-8549
-8356
-8161
-7964
-7766
-7566
-7365
-7162
-6958
-6752
-6545
-6337
-6127
-5916
-5704
-5490
-5275
-5059
-4842
-4624
-4405
-4185
-3964
-3741
-3518
-3294
-3069
-2843
-2617
-2390
-2161
-1933
-1704
-1474
-1243
-1012
-781
-550
-318
-86
146
378
610
842
1073
1305
1536
1767
1997
2226
2455
2684
2911
3138
3363
3588
3812
4034
4256
4476
4694
4912
5128
5342
5554
5765
5974
6182
6387
6590
6792
6991
7188
7383
7575
7766
7954
8138
8323
8504
8682
8858
9032
9203
9372
9538
9701
9862
10020
10176
10329
10479
10627
10772
10914
11054
11190
11325
11456
11585
11711
11835
11956
12074
12189
12302
12413
12520
12626
12728
12828
12926
13021
13114
13204
13292
13378
13461
13542
13620
13697
13771
13842
13912
13979
14044
14107
14167
14226
14283
14337
14390
14440
14489
14535
14580
14622
14663
14702
14739
14774
14807
14839
14868
14896
14923
14947
14971
14992
15012
15031
15048
15063
15077
15090
15100
15110
15118
15124
15129
15132
15133
15133
15132
15128
15123
15116
15108
15098
15086
15072
15057
15040
15021
15000
14977
14952
14926
14898
14868
14837
14803
14768
14731
14693
14652
14610
14566
14521
14473
14424
14373
14320
14266
14210
14152
14092
14031
13969
13905
13839
13772
13704
13634
13563
13491
13418
13344
13268
13192
13114
13036
12956
12876
12795
12713
12631
12547
12463
12378
12293
12207
12120
12033
11945
11856
11767
11678
11588
11498
11407
11316
11224
11132
11040
10948
10856
10764
10672
10580
10488
10396
10304
10213
10121
10030
9940
9850
9760
9670
9581
9493
9404
9317
9230
9143
9057
8971
8886
8802
8718
8635
8553
8471
8390
8309
8230
8151
8073
7995
7919
7843
7768
7693
7620
7547
7474
7403
7332
7262
7192
7123
7055
6987
6920
6853
6787
6722
6657
6593
6529
6466
6403
6341
6280
6218
6158
6097
6038
5978
5919
5860
5801
5743
5685
5627
5569
5511
5453
5395
5337
5280
5222
5164
5107
5049
4992
4934
4877
4820
4763
4706
4649
4592
4535
4479
4423
4367
4312
4257
4202
4147
4093
4038
3986
3932
3880
3827
3775
3724
3672
3621
3571
3521
3471
3422
3373
3324
3276
3228
3180
3133
3086
3039
2993
2946
2901
2855
2810
2765
2720
2676
2632
2589
2545
2503
2460
2418
2376
2334
2293
2252
2211
2171
2131
2092
2052
2013
1975
1937
1900
1862
1826
1789
1753
1718
1683
1648
1614
1581
1548
1515
1483
1452
1422
1392
1362
1334
1306
1279
1253
1227
1203
1179
1156
1134
1113
1093
1073
1055
1038
1020
1004
990
976
963
951
940
930
920
911
903
896
890
885
880
876
873
871
870
869
869
870
871
874
877
880
884
889
894
900
907
913
920
928
936
944
952
961
969
978
987
996
1004
1012
1022
1030
1038
1046
1054
1061
1068
1074
1080
1085
1090
1094
1097
1100
1101
1102
1101
1100
1098
1094
1090
1084
1077
1069
1060
1049
1037
1024
1008
993
976
958
938
917
895
872
847
822
795
768
740
710
681
650
619
587
554
521
487
453
419
384
349
314
278
242
206
170
133
96
60
23
-14
-50
-87
-123
-159
-195
-231
-266
-301
-335
-369
-402
-434
-466
-497
-528
-558
-587
-615
-642
-669
-695
-720
-744
-767
-789
-811
-831
-851
-870
-887
-904
-920
-935
-949
-962
-974
-985
-995
-1004
-1012
-1020
-1026
-1032
-1036
-1040
-1042
-1044
-1045
-1045
-1044
-1043
-1040
-1037
-1033
-1029
-1024
-1018
-1010
-1004
-996
-987
-978
-968
-958
-947
-935
-923
-910
-896
-882
-868
-852
-836
-820
-803
-785
-767
-747
-728
-707
-686
-665
-642
-620
-596
-572
-547
-522
-497
-470
-444
-416
-389
-360
-332
-302
-273
-243
-213
-182
-151
-120
-88
-56
-25
7
39
71
103
135
167
199
230
262
293
324
355
385
416
446
476
505
535
564
593
622
650
678
706
733
761
788
814
841
867
893
919
945
970
996
1020
1046
1070
1095
1119
1144
1168
1191
1215
1238
1262
1285
1308
1330
1353
1375
1397
1419
1441
1462
1484
1505
1527
1548
1570
1591
1613
1634
1656
1678
1700
1723
1746
1769
1792
1816
1840
1865
1890
1916
1942
1969
1996
2025
2053
2083
2113
2144
2176
2209
2242
2277
2312
2348
2384
2422
2460
2499
2539
2579
2620
2662
2704
2747
2790
2834
2878
2922
2966
3010
3054
3098
3142
3186
3229
3271
3313
3354
3395
3434
3473
3510
3547
3582
3616
3649
3681
3711
3740
3768
3794
3819
3843
3865
3886
3906
3925
3942
3958
3974
3988
4001
4013
4024
4035
4043
4053
4061
4069
4075
4082
4088
4094
4100
4105
4109
4114
4118
4123
4127
4131
4135
4139
4143
4148
4152
4156
4160
4165
4170
4175
4180
4185
4191
4197
4203
4210
4217
4224
4232
4240
4248
4257
4267
4276
4287
4298
4310
4322
4335
4349
4364
4379
4396
4413
4431
4450
4471
4492
4514
4537
4561
4586
4612
4639
4667
4695
4725
4755
4785
4816
4848
4880
4913
4945
4978
5012
5045
5079
5112
5145
5179
5212
5244
5276
5308
5340
5370
5400
5429
5458
5485
5511
5537
5561
5583
5605
5625
5644
5661
5677
5690
5703
5713
5721
5728
5732
5735
5735
5733
5729
5723
5714
5703
5689
5674
5655
5635
5611
5585
5557
5526
5493
5457
5418
5376
5332
5286
5236
5184
5129
5071
5011
4948
4881
4813
4741
4666
4589
4509
4426
4341
4253
4162
4067
3972
3874
3773
3670
3565
3457
3348
3236
3122
3007
2889
2770
2650
2528
2404
2279
2153
2025
1896
1766
1635
1503
1370
1237
1102
967
831
695
558
420
282
144
5
-134
-273
-413
-552
-692
-832
-971
-1110
-1250
-1388
-1527
-1665
-1803
-1941
-2078
-2215
-2351
-2487
-2622
-2756
-2890
-3024
-3157
-3289
-3420
-3551
-3681
-3811
-3940
-4067
-4195
-4322
-4448
-4573
-4698
-4821
-4945
-5067
-5189
-5310
-5431
-5551
-5670
-5789
-5906
-6024
-6140
-6256
-6371
-6485
-6599
-6712
-6825
-6937
-7048
-7159
-7269
-7378
-7487
-7595
-7702
-7809
-7915
-8020
-8124
-8227
-8330
-8431
-8532
-8631
-8729
-8827
-8923
-9017
-9111
-9203
-9294
-9383
-9471
-9557
-9642
-9725
-9806
-9886
-9964
-10040
-10115
-10188
-10259
-10328
-10395
-10461
-10525
-10587
-10647
-10706
-10762
-10817
-10871
-10922
-10972
-11020
-11066
-11111
-11154
-11196
-11236
-11275
-11312
-11348
-11382
-11416
-11448
-11478
-11508
-11536
-11563
-11589
-11615
-11639
-11662
-11684
-11705
-11725
-11745
-11763
-11781
-11798
-11814
-11829
-11843
-11856
-11869
-11881
-11892
-11902
-11911
-11920
-11927
-11934
-11940
-11945
-11949
-11953
-11955
-11957
-11958
-11957
-11956
-11954
-11952
-11948
-11943
-11938
-11932
-11925
-11918
-11909
-11900
-11891
-11881
-11870
-11859
-11847
-11835
-11822
-11809
-11796
-11783
-11769
-11755
-11741
-11726
-11712
-11697
-11683
-11668
-11654
-11640
-11625
-11612
-11598
-11584
-11571
-11558
-11546
-11534
-11523
-11512
-11502
-11492
-11483
-11475
-11467
-11460
-11454
-11449
-11444
-11440
-11437
-11435
-11433
-11433
-11433
-11434
-11435
-11438
-11441
-11445
-11450
-11455
-11461
-11468
-11476
-11484
-11493
-11502
-11513
-11523
-11535
-11547
-11560
-11573
-11587
-11601
-11616
-11631
-11647
-11663
-11679
-11695
-11711
-11728
-11745
-11761
-11777
-11794
-11809
-11825
-11840
-11855
-11869
-11883
-11896
-11908
-11919
-11930
-11939
-11948
-11956
-11963
-11968
-11972
-11976
-11978
-11978
-11978
-11976
-11972
-11967
-11961
-11954
-11945
-11934
-11922
-11909
-11894
-11877
-11859
-11840
-11819
-11797
-11773
-11748
-11721
-11693
-11664
-11632
-11600
-11565
-11530
-11492
-11453
-11413
-11371
-11327
-11281
-11234
-11185
-11134
-11081
-11027
-10971
-10913
-10853
-10791
-10728
-10662
-10595
-10526
-10455
-10382
-10307
-10230
-10152
-10071
-9989
-9905
-9819
-9731
-9641
-9550
-9456
-9361
-9264
-9166
-9065
-8963
-8860
-8754
-8648
-8539
-8429
-8318
-8206
-8092
-7976
-7859
-7742
-7622
-7502
-7381
-7258
-7135
-7011
-6886
-6759
-6633
-6505
-6377
-6248
-6119
-5989
-5859
-5728
-5598
-5467
-5336
-5204
-5073
-4942
-4811
-4680
-4549
-4419
-4289
-4159
-4030
-3901
-3773
-3645
-3518
-3391
-3266
-3140
-3015
-2891
-2768
-2645
-2522
-2401
-2279
-2159
-2037
-1919
-1800
-1681
-1563
-1445
-1328
-1211
-1094
-978
-862
-746
-631
-516
-401
-287
-173
-59
55
168
281
394
507
619
731
842
954
1064
1175
1285
1394
1503
1611
1719
1826
1933
2037
2143
2247
2351
2453
2555
2655
2755
2854
2951
3048
3144
3238
3332
3424
3516
3606
3695
3783
3870
3955
4040
4123
4205
4287
4367
4446
4524
4601
4678
4753
4827
4900
4973
5045
5115
5185
5254
5322
5389
5456
5521
5586
5650
5713
5775
5837
5898
5958
6017
6075
6133
6190
6246
6302
6357
6411
6465
6518
6570
6622
6674
6724
6775
6825
6875
6924
6973
7021
7069
7117
7165
7212
7259
7305
7352
7398
7444
7490
7535
7581
7626
7670
7715
7760
7804
7848
7891
7935
7978
8021
8063
8105
8147
8188
8228
8268
8308
8346
8385
8422
8459
8495
8530
8565
8599
8631
8664
8695
8725
8755
8784
8812
8839
8866
8892
8917
8941
8965
8988
9011
9033
9054
9075
9096
9116
9136
9155
9174
9193
9212
9230
9248
9266
9284
9302
9319
9337
9354
9371
9388
9405
9422
9439
9456
9472
9489
9505
9522
9538
9554
9570
9586
9602
9618
9634
9649
9664
9679
9694
9708
9722
9736
9749
9762
9774
9786
9798
9809
9819
9829
9838
9847
9855
9863
9870
9876
9882
9887
9891
9895
9898
9901
9903
9905
9906
9907
9907
9907
9906
9905
9904
9902
9900
9897
9894
9890
9886
9882
9877
9871
9866
9859
9853
9846
9838
9830
9821
9812
9802
9791
9780
9768
9756
9743
9729
9715
9700
9684
9668
9651
9633
9614
9595
9575
9554
9533
9510
9487
9463
9438
9413
9387
9360
9332
9303
9274
9244
9214
9182
9150
9117
9084
9050
9015
8980
8945
8908
8872
8834
8797
8759
8721
8682
8643
8604
8565
8525
8486
8446
8407
8367
8328
8288
8249
8210
8170
8132
8093
8055
8018
7981
7944
7907
7871
7835
7800
7765
7730
7696
7662
7629
7595
7563
7530
7498
7465
7433
7401
7370
7338
7306
7275
7243
7211
7180
7148
7116
7084
7052
7020
6988
6956
6924
6891
6858
6825
6792
6759
6726
6692
6658
6624
6590
6556
6522
6487
6452
6418
6383
6348
6313
6278
6243
6208
6173
6138
6103
6068
6034
5999
5964
5930
5895
5861
5827
5792
5758
5724
5690
5655
5621
5587
5553
5519
5484
5450
5416
5382
5348
5314
5280
5246
5212
5179
5145
5112
5079
5046
5013
4980
4948
4916
4884
4852
4820
4789
4758
4727
4696
4665
4635
4605
4575
4545
4515
4486
4456
4427
4398
4370
4341
4313
4285
4257
4230
4202
4175
4148
4122
4096
4070
4043
4019
3994
3969
3945
3921
3897
3873
3849
3826
3803
3780
3757
3734
3711
3688
3666
3643
3619
3596
3573
3549
3525
3501
3476
3452
3427
3401
3375
3349
3323
3296
3269
3242
3214
3186
3158
3130
3102
3073
3045
3016
2988
2959
2931
2903
2875
2847
2820
2793
2767
2741
2716
2691
2667
2644
2621
2599
2579
2559
2540
2522
2505
2490
2475
2461
2449
2438
2428
2420
2413
2407
2403
2400
2399
2399
2401
2404
2408
2414
2422
2431
2442
2454
2467
2482
2498
2516
2534
2554
2575
2597
2620
2644
2669
2695
2722
2749
2777
2806
2836
2866
2896
2927
2959
2991
3023
3055
3088
3121
3154
3187
3220
3254
3287
3320
3354
3387
3420
3453
3486
3519
3552
3584
3616
3648
3680
3711
3743
3773
3804
3834
3864
3894
3923
3952
3980
4008
4035
4062
4089
4116
4142
4167
4192
4217
4241
4265
4288
4310
4333
4355
4376
4397
4417
4437
4456
4475
4493
4511
4528
4545
4561
4576
4591
4605
4619
4632
4644
4655
4665
4675
4684
4693
4700
4707
4713
4718
4723
4726
4729
4731
4732
4733
4732
4731
4729
4725
4721
4716
4711
4704
4696
4688
4679
4669
4658
4646
4633
4620
4605
4590
4574
4557
4539
4520
4501
4481
4459
4437
4414
4391
4366
4341
4315
4288
4261
4233
4204
4174
4144
4113
4082
4050
4018
3985
3952
3918
3884
3849
3814
3779
3743
3707
3670
3634
3597
3560
3523
3486
3449
3412
3375
3338
3301
3264
3228
3192
3155
3120
3084
3049
3013
2979
2944
2910
2875
2842
2808
2775
2742
2709
2677
2644
2612
2580
2548
2517
2485
2453
2422
2390
2358
2326
2294
2262
2229
2196
2163
2129
2094
2059
2024
1988
1951
1913
1875
1836
1796
1755
1713
1671
1627
1583
1538
1492
1444
1396
1348
1298
1247
1196
1143
1090
1036
982
926
870
813
756
698
640
581
521
461
401
340
279
218
157
95
33
-29
-92
-154
-217
-279
-342
-404
-467
-529
-592
-654
-716
-778
-839
-901
-962
-1022
-1083
-1143
-1203
-1262
-1321
-1380
-1438
-1496
-1553
-1609
-1665
-1721
-1775
-1829
-1883
-1935
-1987
-2037
-2088
-2138
-2186
-2234
-2281
-2327
-2371
-2415
-2458
-2501
-2542
-2582
-2621
-2659
-2697
-2733
-2769
-2803
-2837
-2870
-2902
-2933
-2964
-2994
-3023
-3051
-3079
-3106
-3133
-3158
-3184
-3209
-3233
-3257
-3280
-3303
-3326
-3348
-3370
-3391
-3413
-3433
-3454
-3474
-3494
-3514
-3533
-3552
-3571
-3590
-3608
-3626
-3644
-3662
-3679
-3696
-3713
-3730
-3746
-3762
-3778
-3793
-3808
-3823
-3837
-3851
-3865
-3878
-3891
-3904
-3916
-3928
-3939
-3950
-3961
-3971
-3981
-3990
-3999
-4008
-4016
-4024
-4030
-4038
-4043
-4051
-4056
-4062
-4066
-4070
-4075
-4078
-4082
-4083
-4086
-4088
-4090
-4091
-4091
-4091
-4091
-4091
-4091
-4090
-4089
-4086
-4085
-4083
-4080
-4078
-4075
-4072
-4069
-4065
-4062
-4058
-4054
-4050
-4046
-4042
-4037
-4033
-4029
-4024
-4019
-4014
-4011
-4006
-4003
-3998
-3994
-3991
-3987
-3983
-3980
-3977
-3975
-3972
-3970
-3968
-3966
-3965
-3964
-3963
-3962
-3962
-3962
-3962
-3962
-3963
-3963
-3964
-3965
-3965
-3966
-3967
-3968
-3969
-3969
-3970
-3970
-3971
-3971
-3971
-3971
-3970
-3970
-3970
-3969
-3968
-3968
-3967
-3966
-3965
-3964
-3963
-3962
-3961
-3960
-3959
-3958
-3957
-3957
-3956
-3956
-3956
-3957
-3957
-3958
-3959
-3961
-3963
-3965
-3968
-3971
-3974
-3978
-3983
-3988
-3993
-3999
-4005
-4011
-4019
-4026
-4034
-4042
-4050
-4059
-4067
-4077
-4086
-4096
-4105
-4115
-4125
-4135
-4145
-4154
-4164
-4174
-4183
-4193
-4202
-4211
-4219
-4228
-4236
-4244
-4251
-4258
-4265
-4271
-4277
-4282
-4286
-4291
-4294
-4297
-4300
-4302
-4303
-4303
-4304
-4303
-4302
-4300
-4298
-4295
-4291
-4287
-4283
-4278
-4272
-4266
-4260
-4253
-4247
-4239
-4232
-4224
-4216
-4208
-4200
-4192
-4184
-4176
-4169
-4161
-4153
-4146
-4139
-4133
-4126
-4121
-4115
-4110
-4106
-4102
-4099
-4097
-4094
-4093
-4093
-4093
-4094
-4096
-4099
-4102
-4107
-4112
-4118
-4125
-4133
-4141
-4151
-4161
-4172
-4184
-4196
-4210
-4224
-4238
-4254
-4270
-4287
-4304
-4322
-4341
-4360
-4380
-4401
-4422
-4444
-4466
-4489
-4512
-4535
-4560
-4584
-4610
-4635
-4661
-4688
-4715
-4742
-4770
-4798
-4826
-4855
-4883
-4913
-4942
-4972
-5002
-5032
-5062
-5092
-5123
-5153
-5184
-5215
-5245
-5276
-5307
-5337
-5368
-5398
-5428
-5458
-5488
-5517
-5546
-5575
-5603
-5631
-5659
-5686
-5712
-5738
-5763
-5787
-5811
-5835
-5857
-5879
-5900
-5920
-5939
-5957
-5975
-5991
-6007
-6021
-6035
-6047
-6058
-6068
-6077
-6085
-6091
-6097
-6101
-6103
-6105
-6105
-6104
-6102
-6098
-6093
-6087
-6079
-6070
-6059
-6047
-6034
-6019
-6002
-5984
-5965
-5944
-5922
-5898
-5873
-5846
-5818
-5788
-5757
-5725
-5691
-5656
-5620
-5582
-5542
-5502
-5460
-5416
-5371
-5325
-5278
-5229
-5178
-5127
-5074
-5019
-4964
-4906
-4848
-4788
-4728
-4665
-4602
-4537
-4471
-4404
-4336
-4267
-4196
-4124
-4051
-3977
-3902
-3826
-3749
-3671
-3591
-3511
-3429
-3347
-3263
-3178
-3093
-3006
-2918
-2830
-2741
-2650
-2559
-2467
-2374
-2280
-2186
-2090
-1994
-1897
-1800
-1702
-1603
-1504
-1404
-1303
-1202
-1101
-999
-896
-793
-690
-586
-481
-377
-272
-166
-60
46
153
260
367
475
582
691
799
908
1016
1126
1235
1345
1454
1564
1674
1784
1894
2004
2114
2223
2333
2443
2553
2662
2771
2881
2990
3098
3207
3315
3423
3531
3639
3746
3853
3959
4066
4171
4277
4382
4487
4591
4695
4799
4902
5005
5108
5210
5312
5413
5514
5614
5714
5814
5913
6012
6110
6208
6305
6402
6499
6595
6690
6785
6880
6974
7068
7162
7255
7347
7440
7532
7623
7715
7805
7896
7986
8076
8166
8255
8344
8433
8521
8609
8697
8784
8871
8957
9043
9129
9214
9299
9383
9467
9550
9633
9715
9796
9877
9956
10036
10114
10192
10269
10345
10420
10494
10567
10640
10711
10781
10850
10919
10986
11052
11117
11181
11243
11305
11365
11424
11481
11537
11592
11646
11698
11749
11798
11846
11893
11937
11981
12022
12062
12100
12137
12172
12205
12236
12266
12293
12319
12343
12365
12385
12403
12419
12433
12445
12455
12462
12468
12471
12473
12472
12468
12463
12455
12445
12433
12418
12401
12381
12359
12335
12308
12279
12247
12213
12177
12138
12096
12052
12006
11957
11906
11853
11797
11739
11678
11616
11551
11483
11414
11342
11268
11192
11114
11034
10952
10868
10782
10694
10604
10513
10420
10325
10229
10131
10032
9931
9829
9725
9620
9514
9407
9298
9189
9078
8966
8854
8740
8626
8510
8394
8278
8160
8042
7923
7804
7684
7564
7444
7323
7201
7080
6958
6836
6713
6591
6468
6346
6223
6101
5978
5856
5734
5612
5491
5370
5249
5129
5009
4890
4772
4654
4537
4420
4304
4190
4075
3962
3850
3739
3628
3519
3411
3303
3197
3092
2988
2885
2783
2683
2584
2486
2389
2294
2200
2107
2016
1926
1837
1750
1665
1580
1497
1416
1336
1257
1180
1104
1030
957
885
815
745
678
611
545
481
418
356
295
235
176
119
62
6
-49
-103
-157
-209
-261
-312
-362
-411
-460
-508
-556
-603
-649
-695
-741
-786
-831
-875
-919
-963
-1006
-1049
-1092
-1135
-1178
-1220
-1262
-1304
-1346
-1388
-1429
-1471
-1512
-1553
-1594
-1635
-1675
-1716
-1756
-1796
-1836
-1876
-1916
-1956
-1995
-2035
-2074
-2114
-2153
-2193
-2232
-2271
-2311
-2350
-2390
-2429
-2469
-2509
-2549
-2588
-2629
-2669
-2709
-2750
-2790
-2831
-2872
-2913
-2955
-2997
-3039
-3081
-3124
-3166
-3210
-3253
-3297
-3341
-3386
-3430
-3476
-3521
-3567
-3614
-3661
-3708
-3755
-3803
-3852
-3900
-3949
-3999
-4049
-4099
-4149
-4199
-4250
-4301
-4353
-4404
-4456
-4507
-4559
-4611
-4663
-4715
-4767
-4818
-4870
-4921
-4972
-5023
-5073
-5123
-5173
-5222
-5270
-5318
-5366
-5412
-5458
-5503
-5547
-5591
-5633
-5674
-5715
-5754
-5793
-5830
-5866
-5901
-5934
-5967
-5998
-6028
-6057
-6084
-6110
-6135
-6159
-6181
-6201
-6221
-6238
-6255
-6270
-6284
-6296
-6307
-6316
-6324
-6330
-6335
-6339
-6341
-6341
-6341
-6338
-6334
-6329
-6322
-6314
-6304
-6293
-6281
-6267
-6251
-6234
-6216
-6197
-6176
-6154
-6130
-6105
-6079
-6052
-6024
-5994
-5963
-5931
-5898
-5865
-5830
-5794
-5757
-5719
-5681
-5641
-5601
-5560
-5518
-5476
-5433
-5389
-5345
-5300
-5254
-5208
-5161
-5114
-5067
-5018
-4970
-4921
-4871
-4821
-4770
-4720
-4668
-4617
-4564
-4512
-4459
-4406
-4352
-4298
-4244
-4189
-4134
-4078
-4022
-3967
-3911
-3854
-3797
-3740
-3682
-3624
-3566
-3508
-3449
-3390
-3330
-3271
-3211
-3150
-3090
-3029
-2967
-2906
-2844
-2782
-2720
-2658
-2595
-2532
-2469
-2406
-2343
-2280
-2216
-2152
-2088
-2025
-1961
-1896
-1832
-1768
-1703
-1639
-1574
-1510
-1445
-1380
-1315
-1250
-1185
-1120
-1055
-990
-924
-859
-794
-729
-664
-600
-535
-470
-406
-342
-277
-214
-150
-86
-23
40
103
166
228
290
352
413
475
535
596
656
716
775
834
892
950
1008
1065
1122
1178
1234
1289
1343
1397
1451
1504
1556
1607
1659
1709
1759
1808
1857
1904
1952
1998
2044
2090
2134
2178
2222
2265
2307
2348
2389
2429
2469
2508
2547
2584
2622
2658
2695
2730
2766
2800
2834
2868
2901
2934
2966
2998
3029
3060
3090
3120
3150
3179
3207
3235
3262
3289
3316
3341
3367
3391
3415
3439
3462
3484
3506
3526
3547
3566
3585
3604
3621
3638
3654
3670
3685
3699
3712
3725
3737
3748
3758
3767
3776
3784
3791
3798
3803
3808
3812
3815
3817
3819
3820
3819
3818
3816
3814
3810
3806
3801
3794
3787
3780
3771
3761
3751
3739
3727
3714
3700
3685
3669
3652
3634
3616
3596
3575
3554
3532
3508
3484
3458
3432
3405
3377
3348
3318
3287
3255
3223
3190
3156
3121
3085
3049
3012
2975
2937
2898
2859
2820
2780
2740
2699
2658
2617
2575
2534
2492
2450
2408
2365
2323
2280
2238
2195
2153
2110
2068
2025
1983
1941
1899
1857
1815
1773
1731
1690
1649
1608
1567
1526
1486
1445
1405
1365
1325
1286
1246
1207
1167
1128
1089
1050
1012
973
934
896
857
818
780
741
702
663
624
585
546
506
466
426
385
345
304
262
220
178
135
92
49
5
-40
-85
-130
-177
-223
-270
-318
-367
-416
-465
-516
-566
-618
-670
-722
-776
-830
-884
-939
-995
-1052
-1109
-1167
-1225
-1284
-1344
-1404
-1465
-1527
-1589
-1652
-1716
-1780
-1844
-1909
-1975
-2041
-2107
-2174
-2241
-2308
-2375
-2443
-2511
-2579
-2647
-2715
-2784
-2852
-2920
-2988
-3057
-3125
-3192
-3260
-3327
-3395
-3462
-3528
-3595
-3661
-3726
-3792
-3857
-3921
-3986
-4049
-4113
-4175
-4238
-4300
-4361
-4421
-4481
-4541
-4599
-4657
-4715
-4771
-4827
-4882
-4936
-4989
-5042
-5093
-5144
-5194
-5242
-5290
-5337
-5383
-5428
-5472
-5515
-5557
-5598
-5638
-5677
-5715
-5751
-5787
-5822
-5855
-5887
-5919
-5949
-5977
-6005
-6032
-6057
-6081
-6103
-6124
-6144
-6163
-6180
-6196
-6211
-6224
-6236
-6247
-6256
-6264
-6270
-6276
-6279
-6282
-6283
-6282
-6281
-6278
-6273
-6268
-6261
-6253
-6243
-6233
-6221
-6208
-6194
-6179
-6163
-6146
-6127
-6108
-6087
-6066
-6044
-6020
-5996
-5971
-5945
-5917
-5889
-5860
-5831
-5800
-5768
-5736
-5702
-5668
-5633
-5597
-5560
-5522
-5484
-5444
-5404
-5363
-5321
-5278
-5235
-5190
-5145
-5099
-5053
-5005
-4957
-4908
-4858
-4808
-4757
-4705
-4652
-4599
-4545
-4491
-4435
-4380
-4323
-4266
-4209
-4151
-4091
-4033
-3974
-3914
-3853
-3792
-3731
-3670
-3608
-3546
-3484
-3422
-3359
-3296
-3233
-3171
-3108
-3045
-2982
-2919
-2857
-2794
-2732
-2670
-2608
-2546
-2485
-2424
-2363
-2303
-2243
-2183
-2124
-2065
-2007
-1949
-1892
-1835
-1779
-1724
-1669
-1614
-1561
-1508
-1455
-1404
-1353
-1303
-1253
-1205
-1157
-1110
-1063
-1018
-973
-930
-887
-845
-804
-764
-725
-687
-650
-614
-578
-544
-511
-479
-447
-417
-388
-360
-333
-307
-282
-258
-235
-213
-191
-171
-152
-134
-116
-100
-84
-70
-56
-43
-30
-19
-8
3
12
21
30
38
45
52
59
65
71
76
81
86
91
96
100
104
108
112
116
119
123
127
131
135
139
143
147
151
156
161
165
171
176
182
188
194
201
207
215
222
230
239
248
257
266
276
287
297
308
320
332
344
356
369
382
396
410
424
438
453
468
484
499
515
531
548
564
582
599
617
635
654
672
692
711
731
752
773
794
816
838
860
883
906
930
954
978
1002
1028
1053
1079
1105
1131
1157
1183
1210
1236
1263
1290
1316
1343
1370
1396
1422
1448
1474
1499
1525
1549
1574
1597
1621
1643
1665
1687
1708
1728
1747
1766
1783
1801
1817
1832
1847
1861
1875
1887
1899
1910
1920
1929
1938
1946
1953
1960
1965
1971
1975
1979
1982
1985
1987
1989
1990
1991
1991
1991
1991
1990
1989
1987
1986
1984
1982
1979
1977
1975
1972
1969
1966
1964
1961
1958
1955
1952
1950
1947
1944
1942
1940
1937
1935
1933
1931
1929
1928
1926
1924
1923
1921
1920
1919
1918
1917
1916
1915
1915
1914
1914
1914
1914
1915
1915
1917
1918
1920
1922
1925
1928
1931
1935
1940
1945
1950
1956
1962
1969
1976
1984
1993
2001
2011
2021
2032
2043
2054
2066
2079
2092
2105
2119
2133
2147
2162
2177
2193
2209
2224
2241
2257
2273
2290
2307
2324
2340
2357
2374
2392
2409
2426
2443
2460
2476
2493
2510
2526
2543
2559
2575
2592
2608
2624
2640
2655
2671
2687
2703
2719
2735
2751
2767
2784
2800
2817
2833
2850
2867
2884
2902
2919
2937
2955
2973
2991
3009
3028
3047
3066
3085
3104
3123
3143
3162
3182
3202
3222
3242
3262
3282
3302
3322
3342
3362
3382
3402
3421
3441
3460
3479
3498
3516
3535
3553
3571
3588
3605
3622
3639
3655
3671
3686
3701
3716
3730
3744
3757
3770
3782
3794
3806
3817
3827
3837
3847
3856
3865
3873
3881
3889
3896
3903
3910
3916
3923
3929
3934
3940
3945
3950
3955
3960
3965
3969
3974
3978
3982
3987
3991
3995
3999
4003
4006
4011
4014
4019
4024
4027
4032
4035
4041
4045
4049
4054
4058
4062
4067
4073
4078
4083
4089
4094
4100
4106
4112
4118
4125
4131
4138
4145
4153
4160
4168
4176
4185
4194
4203
4212
4222
4233
4244
4255
4267
4279
4292
4305
4319
4333
4348
4363
4379
4395
4412
4430
4448
4466
4485
4504
4524
4544
4565
4586
4607
4629
4651
4674
4697
4720
4744
4768
4793
4818
4844
4870
4896
4923
4950
4978
5007
5035
5064
5094
5124
5154
5185
5216
5248
5279
5312
5344
5377
5410
5443
5477
5511
5546
5580
5615
5650
5686
5722
5758
5794
5831
5868
5905
5943
5981
6019
6057
6095
6134
6173
6212
6251
6290
6329
6369
6408
6448
6487
6526
6566
6605
6644
6683
6722
6761
6800
6838
6876
6914
6952
6989
7026
7063
7100
7136
7172
7207
7242
7277
7311
7345
7378
7411
7444
7476
7507
7538
7569
7599
7629
7658
7686
7714
7741
7768
7794
7820
7845
7869
7892
7915
7938
7960
7981
8000
8021
8039
8058
8077
8093
8111
8127
8141
8157
8172
8185
8199
8211
8223
8235
8246
8256
8266
8276
8285
8293
8301
8309
8315
8322
8328
8334
8339
8343
8347
8351
8354
8356
8358
8360
8361
8362
8362
8361
8360
8359
8357
8354
8352
8349
8345
8341
8337
8332
8327
8322
8316
8310
8304
8298
8291
8284
8277
8270
8262
8254
8245
8237
8228
8219
8209
8199
8189
8179
8167
8157
8146
8134
8122
8109
8096
8083
8069
8055
8039
8025
8009
7993
7977
7960
7943
7925
7907
7888
7869
7849
7828
7807
7786
7764
7741
7718
7694
7670
7645
7619
7593
7566
7538
7510
7481
7451
7420
7389
7357
7325
7291
7257
7223
7187
7151
7113
7076
7037
6997
6957
6916
6874
6831
6788
6744
6698
6653
6606
6558
6510
6460
6410
6359
6307
6254
6200
6145
6090
6033
5976
5917
5858
5798
5737
5675
5613
5549
5485
5420
5354
5288
5220
5152
5084
5015
4945
4874
4803
4731
4659
4586
4513
4439
4365
4290
4215
4140
4064
3988
3912
3835
3758
3680
3603
3525
3447
3369
3291
3212
3133
3055
2976
2897
2818
2739
2660
2581
2502
2423
2344
2265
2187
2108
2029
1951
1873
1795
1717
1639
1561
1484
1406
1329
1252
1175
1098
1020
945
868
792
716
640
564
488
413
337
262
187
111
37
-38
-113
-188
-262
-337
-411
-486
-560
-634
-708
-782
-856
-930
-1004
-1078
-1152
-1226
-1299
-1373
-1447
-1520
-1594
-1667
-1741
-1814
-1888
-1961
-2033
-2108
-2181
-2254
-2327
-2401
-2474
-2547
-2620
-2693
-2766
-2839
-2912
-2985
-3058
-3132
-3205
-3278
-3351
-3424
-3497
-3571
-3644
-3717
-3790
-3864
-3937
-4010
-4083
-4157
-4230
-4303
-4376
-4449
-4521
-4594
-4667
-4739
-4811
-4883
-4955
-5026
-5097
-5169
-5239
-5310
-5380
-5450
-5519
-5588
-5657
-5725
-5793
-5861
-5927
-5994
-6060
-6125
-6190
-6254
-6317
-6380
-6442
-6504
-6564
-6624
-6683
-6742
-6799
-6856
-6911
-6966
-7020
-7073
-7124
-7175
-7225
-7273
-7321
-7367
-7412
-7456
-7499
-7540
-7580
-7619
-7657
-7694
-7729
-7763
-7795
-7827
-7857
-7885
-7912
-7938
-7963
-7986
-8007
-8029
-8048
-8066
-8083
-8098
-8112
-8125
-8135
-8146
-8156
-8163
-8170
-8176
-8180
-8183
-8186
-8186
-8186
-8186
-8185
-8182
-8178
-8173
-8167
-8161
-8153
-8145
-8135
-8125
-8115
-8103
-8090
-8077
-8061
-8047
-8032
-8015
-7998
-7980
-7961
-7942
-7921
-7901
-7879
-7857
-7835
-7811
-7788
-7763
-7738
-7713
-7687
-7660
-7633
-7606
-7578
-7549
-7521
-7492
-7462
-7432
-7402
-7372
-7342
-7311
-7280
-7249
-7218
-7186
-7155
-7123
-7091
-7059
-7028
-6996
-6964
-6932
-6900
-6869
-6837
-6806
-6775
-6744
-6714
-6683
-6653
-6624
-6594
-6566
-6537
-6509
-6482
-6455
-6428
-6402
-6376
-6351
-6327
-6303
-6280
-6257
-6235
-6213
-6192
-6172
-6152
-6133
-6114
-6096
-6079
-6062
-6046
-6030
-6015
-6000
-5986
-5972
-5959
-5946
-5934
-5922
-5911
-5900
-5889
-5879
-5870
-5861
-5852
-5843
-5835
-5827
-5820
-5813
-5806
-5799
-5792
-5786
-5779
-5773
-5767
-5761
-5755
-5749
-5743
-5738
-5732
-5726
-5721
-5715
-5709
-5704
-5698
-5692
-5687
-5681
-5675
-5670
-5664
-5658
-5653
-5647
-5641
-5636
-5630
-5624
-5619
-5613
-5608
-5602
-5597
-5592
-5587
-5582
-5577
-5572
-5567
-5562
-5558
-5553
-5549
-5544
-5540
-5536
-5532
-5528
-5525
-5521
-5517
-5514
-5511
-5508
-5504
-5501
-5499
-5496
-5493
-5490
-5488
-5485
-5482
-5480
-5477
-5474
-5472
-5469
-5466
-5463
-5460
-5457
-5454
-5450
-5447
-5443
-5440
-5436
-5432
-5428
-5423
-5419
-5414
-5409
-5404
-5398
-5392
-5387
-5380
-5374
-5367
-5360
-5353
-5346
-5338
-5330
-5322
-5314
-5305
-5297
-5288
-5279
-5270
-5261
-5252
-5243
-5233
-5224
-5214
-5204
-5194
-5185
-5175
-5164
-5154
-5144
-5134
-5123
-5113
-5102
-5092
-5081
-5071
-5060
-5050
-5039
-5029
-5019
-5009
-4999
-4989
-4979
-4969
-4960
-4950
-4941
-4932
-4923
-4915
-4906
-4898
-4891
-4883
-4876
-4869
-4862
-4856
-4850
-4844
-4839
-4834
-4829
-4824
-4820
-4816
-4812
-4808
-4805
-4802
-4800
-4798
-4796
-4794
-4793
-4792
-4792
-4791
-4792
-4792
-4793
-4795
-4796
-4798
-4801
-4804
-4807
-4810
-4814
-4818
-4822
-4827
-4832
-4838
-4843
-4850
-4856
-4863
-4870
-4877
-4885
-4893
-4901
-4910
-4919
-4928
-4937
-4947
-4958
-4968
-4980
-4991
-5003
-5015
-5028
-5041
-5054
-5068
-5083
-5097
-5113
-5128
-5144
-5161
-5178
-5196
-5214
-5232
-5251
-5270
-5290
-5310
-5330
-5351
-5373
-5395
-5417
-5440
-5463
-5487
-5511
-5536
-5561
-5586
-5612
-5638
-5664
-5691
-5718
-5745
-5773
-5801
-5829
-5858
-5886
-5915
-5944
-5973
-6002
-6032
-6061
-6091
-6121
-6150
-6180
-6210
-6240
-6270
-6299
-6329
-6359
-6388
-6418
-6447
-6476
-6505
-6534
-6562
-6591
-6619
-6646
-6674
-6701
-6727
-6753
-6779
-6805
-6829
-6854
-6878
-6901
-6923
-6945
-6967
-6987
-7007
-7026
-7045
-7062
-7079
-7095
-7110
-7124
-7137
-7149
-7160
-7170
-7179
-7187
-7193
-7199
-7203
-7207
-7209
-7210
-7209
-7207
-7204
-7200
-7195
-7188
-7179
-7170
-7158
-7146
-7132
-7117
-7100
-7081
-7062
-7040
-7018
-6993
-6968
-6940
-6911
-6881
-6849
-6815
-6780
-6743
-6705
-6665
-6624
-6580
-6535
-6489
-6441
-6391
-6339
-6286
-6231
-6175
-6117
-6057
-5995
-5932
-5867
-5801
-5732
-5662
-5591
-5517
-5442
-5365
-5287
-5207
-5125
-5041
-4955
-4868
-4779
-4688
-4595
-4501
-4405
-4307
-4207
-4105
-4002
-3897
-3790
-3681
-3571
-3458
-3345
-3229
-3111
-2992
-2871
-2749
-2625
-2499
-2371
-2242
-2111
-1978
-1844
-1708
-1571
-1432
-1291
-1149
-1006
-861
-715
-567
-418
-268
-116
36
190
345
501
659
817
976
1136
1297
1459
1622
1785
1949
2114
2280
2446
2613
2780
2948
3117
3286
3455
3625
3795
3965
4135
4306
4477
4648
4820
4991
5162
5334
5505
5676
5848
6019
6190
6360
6531
6701
6871
7041
7210
7379
7547
7715
7883
8050
8216
8382
8548
8712
8877
9040
9203
9365
9527
9688
9848
10007
10165
10322
10479
10634
10788
10942
11094
11246
11396
11545
11693
11839
11985
12129
12272
12414
12554
12694
12831
12968
13103
13237
13369
13500
13630
13758
13885
14010
14133
14256
14376
14495
14613
14729
14844
14957
15068
15178
15286
15393
15498
15602
15704
15805
15904
16001
16097
16190
16283
16373
16464
16551
16637
16722
16804
16886
16965
17043
17119
17194
17267
17339
17409
17477
17544
17609
17672
17734
17795
17854
17911
17967
18021
18074
18125
18174
18222
18268
18313
18357
18398
18439
18478
18515
18551
18585
18618
18650
18680
18709
18736
18762
18786
18809
18831
18852
18871
18889
18905
18921
18935
18948
18960
18970
18980
18988
18995
19001
19006
19009
19012
19013
19014
19013
19011
19008
19003
18998
18991
18984
18975
18965
18954
18942
18929
18915
18899
18883
18865
18846
18827
18806
18784
18761
18737
18712
18685
18658
18630
18601
18570
18539
18506
18473
18439
18403
18367
18330
18291
18252
18212
18171
18129
18087
18043
17999
17954
17908
17861
17814
17766
17717
17668
17618
17567
17516
17464
17412
17359
17305
17251
17196
17141
17086
17030
16973
16916
16859
16801
16743
16684
16625
16566
16506
16446
16386
16325
16264
16202
16140
16079
16015
15954
15891
15827
15764
15700
15635
15570
15505
15440
15374
15307
15241
15173
15106
15037
14969
14900
14830
14760
14689
14618
14546
14474
14401
14328
14254
14180
14105
14029
13953
13877
13800
13722
13644
13565
13486
13406
13326
13245
13164
13082
13000
12917
12834
12751
12667
12583
12499
12415
12330
12245
12159
12074
11988
11902
11816
11730
11643
11557
11470
11384
11297
11211
11124
11037
10951
10864
10778
10691
10605
10518
10432
10345
10259
10173
10087
10001
9915
9829
9743
9658
9572
9487
9401
9316
9231
9146
9060
8975
8890
8805
8721
8636
8551
8466
8382
8297
8213
8128
8044
7960
7875
7791
7707
7623
7538
7454
7370
7286
7201
7117
7032
6948
6863
6779
6694
6609
6524
6439
6354
6269
6183
6098
6013
5927
5841
5755
5669
5583
5497
5411
5324
5237
5150
5063
4976
4888
4801
4713
4625
4536
4448
4359
4270
4181
4091
4002
3912
3822
3732
3641
3551
3460
3369
3278
3186
3095
3003
2911
2819
2727
2635
2542
2450
2357
2265
2172
2079
1986
1894
1801
1708
1616
1523
1430
1338
1245
1153
1061
968
876
784
692
600
508
416
324
232
140
49
-43
-134
-225
-316
-407
-498
-589
-679
-769
-859
-949
-1039
-1128
-1217
-1306
-1395
-1483
-1571
-1658
-1746
-1832
-1919
-2005
-2090
-2175
-2260
-2344
-2428
-2511
-2593
-2675
-2756
-2836
-2916
-2995
-3074
-3152
-3228
-3305
-3380
-3454
-3528
-3601
-3673
-3744
-3814
-3883
-3951
-4018
-4083
-4149
-4214
-4277
-4339
-4400
-4460
-4518
-4576
-4633
-4689
-4743
-4797
-4849
-4900
-4950
-4999
-5047
-5093
-5139
-5183
-5227
-5269
-5310
-5350
-5388
-5426
-5462
-5498
-5532
-5565
-5597
-5628
-5658
-5687
-5715
-5741
-5767
-5791
-5814
-5836
-5857
-5877
-5896
-5914
-5930
-5946
-5960
-5973
-5985
-5996
-6006
-6014
-6022
-6028
-6033
-6037
-6040
-6042
-6043
-6042
-6041
-6039
-6035
-6031
-6025
-6019
-6011
-6003
-5994
-5983
-5972
-5960
-5948
-5934
-5920
-5905
-5889
-5872
-5855
-5837
-5818
-5799
-5779
-5759
-5738
-5717
-5695
-5673
-5650
-5627
-5604
-5580
-5556
-5532
-5508
-5483
-5459
-5434
-5409
-5384
-5359
-5335
-5310
-5285
-5260
-5236
-5211
-5187
-5163
-5139
-5116
-5092
-5069
-5046
-5024
-5002
-4980
-4958
-4937
-4916
-4895
-4875
-4855
-4836
-4817
-4798
-4779
-4761
-4744
-4726
-4709
-4693
-4677
-4661
-4645
-4630
-4615
-4600
-4586
-4572
-4558
-4545
-4531
-4518
-4505
-4492
-4480
-4468
-4455
-4443
-4432
-4420
-4409
-4397
-4386
-4375
-4365
-4354
-4343
-4333
-4323
-4313
-4303
-4293
-4283
-4274
-4264
-4255
-4245
-4236
-4227
-4218
-4208
-4199
-4190
-4181
-4172
-4163
-4154
-4146
-4137
-4128
-4119
-4110
-4101
-4093
-4083
-4075
-4067
-4058
-4050
-4042
-4034
-4025
-4018
-4010
-4002
-3995
-3987
-3980
-3973
-3967
-3960
-3954
-3948
-3942
-3937
-3931
-3926
-3922
-3917
-3913
-3910
-3907
-3904
-3901
-3899
-3897
-3896
-3895
-3894
-3894
-3894
-3895
-3896
-3898
-3900
-3902
-3905
-3909
-3912
-3917
-3921
-3926
-3931
-3937
-3943
-3950
-3956
-3963
-3971
-3978
-3986
-3995
-4003
-4011
-4021
-4030
-4040
-4050
-4059
-4070
-4081
-4091
-4103
-4114
-4126
-4137
-4150
-4162
-4174
-4187
-4200
-4213
-4227
-4240
-4254
-4268
-4282
-4296
-4311
-4325
-4340
-4355
-4370
-4385
-4400
-4415
-4430
-4445
-4461
-4476
-4492
-4507
-4523
-4539
-4554
-4570
-4586
-4602
-4618
-4633
-4649
-4665
-4681
-4697
-4714
-4730
-4746
-4762
-4779
-4795
-4812
-4829
-4846
-4863
-4880
-4898
-4915
-4933
-4951
-4970
-4988
-5007
-5026
-5046
-5065
-5085
-5106
-5126
-5147
-5169
-5190
-5212
-5234
-5257
-5280
-5303
-5327
-5351
-5375
-5400
-5425
-5451
-5477
-5503
-5530
-5557
-5585
-5612
-5641
-5669
-5698
-5728
-5758
-5788
-5818
-5849
-5881
-5912
-5944
-5977
-6009
-6042
-6076
-6109
-6143
-6177
-6212
-6246
-6281
-6316
-6351
-6387
-6423
-6458
-6494
-6530
-6567
-6603
-6639
-6676
-6712
-6749
-6785
-6822
-6858
-6895
-6931
-6968
-7004
-7041
-7077
-7113
-7149
-7184
-7220
-7255
-7291
-7326
-7360
-7395
-7429
-7463
-7497
-7530
-7563
-7596
-7628
-7660
-7692
-7723
-7754
-7785
-7815
-7844
-7873
-7902
-7930
-7957
-7984
-8010
-8037
-8063
-8087
-8112
-8135
-8159
-8182
-8205
-8226
-8248
-8269
-8289
-8309
-8328
-8347
-8365
-8383
-8400
-8417
-8433
-8449
-8465
-8480
-8494
-8509
-8522
-8535
-8548
-8561
-8573
-8584
-8595
-8606
-8617
-8626
-8636
-8645
-8653
-8662
-8669
-8677
-8683
-8690
-8696
-8702
-8707
-8713
-8717
-8722
-8726
-8730
-8734
-8737
-8741
-8744
-8747
-8750
-8753
-8755
-8758
-8760
-8763
-8765
-8768
-8770
-8772
-8775
-8777
-8780
-8783
-8786
-8789
-8792
-8795
-8798
-8802
-8806
-8809
-8813
-8817
-8822
-8826
-8831
-8835
-8840
-8845
-8850
-8855
-8860
-8866
-8871
-8876
-8882
-8887
-8893
-8898
-8903
-8909
-8914
-8919
-8924
-8928
-8933
-8937
-8942
-8946
-8950
-8953
-8957
-8960
-8963
-8966
-8968
-8970
-8972
-8974
-8975
-8977
-8977
-8978
-8978
-8978
-8978
-8977
-8976
-8975
-8973
-8971
-8969
-8966
-8963
-8959
-8956
-8951
-8947
-8942
-8936
-8931
-8925
-8918
-8911
-8904
-8896
-8888
-8879
-8870
-8860
-8850
-8840
-8829
-8817
-8805
-8793
-8780
-8766
-8752
-8737
-8722
-8706
-8689
-8672
-8654
-8636
-8617
-8597
-8576
-8555
-8533
-8511
-8487
-8463
-8439
-8413
-8387
-8360
-8332
-8304
-8275
-8245
-8214
-8183
-8151
-8119
-8085
-8051
-8016
-7981
-7945
-7909
-7872
-7834
-7796
-7757
-7718
-7678
-7638
-7598
-7557
-7516
-7474
-7432
-7390
-7347
-7304
-7261
-7218
-7174
-7131
-7087
-7042
-6998
-6953
-6909
-6864
-6819
-6773
-6728
-6682
-6637
-6591
-6545
-6498
-6452
-6405
-6359
-6312
-6265
-6218
-6170
-6123
-6075
-6028
-5980
-5932
-5883
-5835
-5787
-5738
-5690
-5641
-5592
-5543
-5495
-5446
-5397
-5348
-5299
-5251
-5202
-5153
-5104
-5056
-5007
-4959
-4911
-4863
-4815
-4767
-4719
-4671
-4624
-4577
-4530
-4483
-4436
-4390
-4344
-4298
-4252
-4207
-4162
-4117
-4073
-4029
-3985
-3941
-3897
-3854
-3811
-3768
-3725
-3683
-3640
-3598
-3556
-3514
-3472
-3430
-3388
-3346
-3304
-3262
-3220
-3178
-3136
-3094
-3052
-3010
-2967
-2924
-2882
-2838
-2795
-2752
-2708
-2664
-2619
-2574
-2529
-2484
-2438
-2392
-2346
-2299
-2252
-2205
-2157
-2109
-2060
-2011
-1962
-1913
-1863
-1813
-1762
-1711
-1660
-1609
-1557
-1504
-1452
-1399
-1345
-1292
-1238
-1183
-1129
-1074
-1018
-963
-907
-850
-793
-736
-679
-621
-563
-505
-446
-387
-328
-268
-208
-147
-87
-26
36
97
159
221
284
347
410
474
538
602
666
731
796
861
927
993
1059
1125
1192
1259
1326
1394
1462
1530
1599
1668
1737
1806
1876
1946
2017
2087
2158
2230
2301
2373
2446
2518
2591
2664
2738
2812
2886
2960
3035
3110
3186
3262
3338
3414
3491
3568
3645
3723
3801
3879
3958
4035
4115
4195
4274
4354
4434
4514
4594
4675
4755
4836
4917
4999
5080
5161
5243
5325
5407
5488
5570
5652
5734
5816
5898
5980
6062
6144
6225
6307
6388
6470
6551
6632
6712
6793
6873
6953
7033
7112
7191
7269
7348
7426
7503
7580
7657
7733
7809
7884
7958
8032
8106
8179
8252
8324
8395
8466
8536
8605
8674
8742
8810
8877
8943
9008
9073
9137
9200
9262
9324
9385
9445
9504
9562
9620
9676
9732
9786
9840
9893
9945
9996
10046
10095
10143
10191
10237
10282
10327
10371
10413
10455
10496
10536
10575
10613
10650
10686
10721
10756
10789
10822
10853
10884
10914
10943
10971
10999
11025
11051
11076
11100
11123
11145
11167
11187
11208
11227
11246
11264
11281
11298
11314
11329
11344
11359
11373
11386
11399
11412
11424
11436
11447
11458
11468
11478
11488
11498
11507
11515
11524
11532
11540
11547
11554
11561
11568
11574
11580
11585
11590
11595
11600
11604
11608
11612
11615
11618
11621
11623
11625
11627
11629
11630
11631
11631
11632
11632
11631
11631
11630
11629
11628
11626
11625
11623
11621
11618
11616
11613
11611
11608
11604
11601
11597
11594
11590
11586
11581
11577
11572
11568
11563
11558
11553
11548
11542
11537
11531
11526
11520
11514
11508
11503
11497
11491
11485
11479
11473
11467
11461
11455
11449
11443
11437
11431
11425
11419
11414
11408
11402
11396
11391
11385
11380
11374
11369
11363
11358
11353
11347
11342
11337
11332
11326
11321
11316
11311
11305
11300
11295
11289
11284
11278
11272
11267
11261
11255
11249
11243
11237
11231
11224
11218
11211
11204
11197
11190
11183
11176
11168
11161
11153
11145
11138
11130
11122
11114
11106
11098
11089
11081
11073
11065
11057
11049
11041
11034
11026
11019
11012
11005
10998
10991
10985
10979
10973
10967
10962
10957
10952
10948
10944
10940
10937
10934
10931
10929
10927
10925
10923
10922
10921
10921
10921
10921
10921
10922
10922
10923
10925
10926
10928
10930
10931
10934
10936
10938
10941
10943
10946
10949
10952
10954
10957
10960
10963
10966
10969
10972
10975
10978
10981
10984
10987
10990
10992
10995
10998
11000
11003
11005
11007
11009
11011
11013
11015
11016
11017
11019
11019
11020
11020
11020
11020
11019
11018
11016
11014
11012
11009
11006
11003
10999
10994
10989
10984
10978
10971
10964
10957
10949
10940
10931
10921
10911
10900
10888
10876
10863
10849
10835
10820
10805
10789
10772
10755
10737
10718
10699
10679
10658
10637
10615
10593
10570
10547
10523
10499
10474
10448
10423
10397
10370
10343
10316
10288
10260
10232
10203
10175
10145
10116
10086
10057
10027
9996
9966
9936
9905
9874
9843
9812
9781
9750
9719
9688
9657
9626
9595
9563
9532
9501
9470
9440
9409
9378
9348
9317
9287
9256
9226
9196
9166
9136
9107
9077
9047
9018
8988
8959
8930
8901
8872
8842
8813
8784
8755
8726
8697
8667
8638
8609
8579
8549
8519
8489
8459
8428
8397
8366
8335
8303
8271
8239
8206
8172
8138
8103
8070
8035
7999
7962
7925
7888
7850
7811
7771
7731
7690
7649
7607
7564
7520
7475
7430
7384
7338
7290
7242
7193
7144
7093
7042
6991
6938
6885
6831
6777
6722
6666
6610
6553
6496
6437
6379
6320
6260
6200
6140
6079
6017
5955
5893
5831
5768
5705
5641
5578
5514
5450
5385
5321
5256
5191
5126
5060
4995
4929
4863
4797
4731
4664
4598
4531
4465
4398
4331
4264
4197
4130
4062
3995
3928
3861
3793
3726
3658
3590
3523
3455
3387
3319
3251
3183
3115
3046
2978
2910
2841
2773
2704
2635
2567
2498
2429
2360
2291
2222
2153
2084
2015
1946
1877
1808
1740
1671
1602
1533
1464
1395
1326
1257
1188
1119
1050
981
912
843
773
704
634
565
495
425
355
285
215
144
74
3
-68
-139
-210
-282
-354
-426
-498
-570
-642
-715
-788
-861
-934
-1008
-1082
-1155
-1229
-1304
-1378
-1453
-1527
-1602
-1677
-1752
-1827
-1903
-1978
-2054
-2129
-2205
-2280
-2356
-2432
-2507
-2583
-2658
-2734
-2809
-2884
-2959
-3033
-3108
-3182
-3255
-3329
-3402
-3475
-3547
-3619
-3691
-3762
-3833
-3903
-3973
-4042
-4111
-4179
-4247
-4314
-4381
-4448
-4513
-4579
-4643
-4708
-4771
-4835
-4898
-4960
-5022
-5083
-5144
-5204
-5264
-5324
-5383
-5442
-5500
-5558
-5615
-5672
-5729
-5785
-5841
-5896
-5951
-6006
-6061
-6115
-6169
-6222
-6276
-6329
-6382
-6434
-6487
-6539
-6591
-6643
-6695
-6746
-6798
-6849
-6900
-6951
-7002
-7053
-7104
-7155
-7206
-7257
-7307
-7358
-7409
-7460
-7510
-7561
-7612
-7663
-7714
-7765
-7816
-7867
-7918
-7969
-8020
-8071
-8122
-8173
-8226
-8277
-8329
-8381
-8432
-8484
-8536
-8588
-8640
-8692
-8743
-8795
-8847
-8899
-8951
-9002
-9054
-9105
-9156
-9207
-9258
-9309
-9360
-9410
-9460
-9510
-9560
-9609
-9658
-9706
-9755
-9803
-9850
-9897
-9944
-9990
-10036
-10081
-10126
-10171
-10215
-10258
-10301
-10343
-10385
-10426
-10466
-10506
-10546
-10584
-10622
-10659
-10696
-10732
-10767
-10801
-10835
-10867
-10899
-10930
-10960
-10990
-11018
-11046
-11073
-11098
-11123
-11147
-11170
-11192
-11213
-11233
-11252
-11270
-11287
-11304
-11319
-11333
-11346
-11358
-11369
-11379
-11389
-11397
-11404
-11410
-11416
-11420
-11423
-11426
-11427
-11428
-11428
-11426
-11424
-11421
-11417
-11412
-11406
-11400
-11392
-11384
-11375
-11365
-11354
-11343
-11331
-11318
-11305
-11291
-11277
-11262
-11246
-11230
-11214
-11197
-11180
-11162
-11144
-11126
-11107
-11088
-11069
-11049
-11029
-11009
-10989
-10969
-10948
-10927
-10907
-10885
-10864
-10843
-10821
-10800
-10778
-10756
-10735
-10713
-10691
-10669
-10646
-10624
-10602
-10580
-10558
-10535
-10513
-10491
-10468
-10446
-10423
-10401
-10378
-10356
-10333
-10311
-10288
-10265
-10242
-10220
-10197
-10173
-10150
-10127
-10103
-10080
-10056
-10032
-10008
-9983
-9959
-9934
-9909
-9883
-9858
-9832
-9806
-9780
-9754
-9727
-9700
-9673
-9646
-9618
-9591
-9563
-9534
-9506
-9478
-9449
-9420
-9391
-9362
-9333
-9304
-9275
-9245
-9216
-9186
-9157
-9127
-9098
-9068
-9039
-9010
-8980
-8951
-8922
-8893
-8864
-8835
-8806
-8777
-8749
-8720
-8692
-8664
-8636
-8608
-8580
-8552
-8524
-8497
-8470
-8443
-8416
-8389
-8363
-8336
-8310
-8284
-8258
-8233
-8207
-8182
-8157
-8132
-8108
-8083
-8058
-8035
-8012
-7988
-7965
-7942
-7919
-7897
-7874
-7852
-7831
-7809
-7788
-7767
-7747
-7726
-7706
-7686
-7667
-7648
-7629
-7610
-7592
-7573
-7556
-7538
-7521
-7504
-7487
-7471
-7455
-7439
-7423
-7408
-7393
-7379
-7364
-7350
-7336
-7322
-7309
-7296
-7283
-7270
-7258
-7245
-7233
-7222
-7210
-7198
-7187
-7176
-7165
-7154
-7144
-7134
-7123
-7113
-7104
-7094
-7084
-7075
-7066
-7057
-7048
-7039
-7031
-7022
-7014
-7006
-6998
-6990
-6982
-6974
-6966
-6958
-6950
-6942
-6934
-6926
-6918
-6909
-6901
-6893
-6884
-6875
-6866
-6857
-6847
-6838
-6828
-6817
-6807
-6796
-6785
-6773
-6761
-6749
-6736
-6723
-6709
-6695
-6681
-6666
-6650
-6634
-6618
-6601
-6584
-6566
-6548
-6529
-6509
-6489
-6469
-6448
-6426
-6404
-6381
-6357
-6333
-6309
-6283
-6257
-6231
-6204
-6176
-6148
-6119
-6090
-6060
-6029
-5998
-5966
-5934
-5901
-5868
-5834
-5800
-5765
-5730
-5694
-5658
-5621
-5584
-5546
-5508
-5470
-5431
-5392
-5352
-5312
-5272
-5231
-5190
-5149
-5107
-5065
-5023
-4981
-4939
-4896
-4853
-4811
-4768
-4724
-4681
-4638
-4594
-4551
-4508
-4464
-4420
-4377
-4333
-4290
-4246
-4203
-4159
-4116
-4073
-4029
-3986
-3943
-3900
-3857
-3815
-3772
-3729
-3687
-3645
-3603
-3561
-3519
-3478
-3437
-3395
-3354
-3314
-3273
-3233
-3193
-3153
-3113
-3074
-3035
-2996
-2957
-2919
-2881
-2843
-2805
-2768
-2731
-2694
-2657
-2621
-2585
-2550
-2514
-2479
-2445
-2410
-2376
-2342
-2309
-2275
-2242
-2209
-2177
-2144
-2112
-2080
-2048
-2016
-1985
-1953
-1922
-1891
-1860
-1828
-1797
-1766
-1735
-1704
-1673
-1642
-1610
-1579
-1548
-1516
-1485
-1453
-1421
-1389
-1357
-1324
-1292
-1259
-1226
-1193
-1160
-1127
-1093
-1059
-1025
-991
-957
-922
-887
-852
-817
-781
-746
-710
-674
-637
-601
-564
-527
-490
-453
-416
-378
-340
-302
-264
-226
-187
-148
-109
-70
-30
9
49
89
130
170
211
252
293
334
376
418
460
502
544
587
630
673
716
760
804
848
892
936
981
1026
1071
1117
1163
1209
1255
1301
1348
1395
1442
1490
1537
1585
1633
1682
1730
1779
1828
1877
1926
1975
2025
2074
2124
2173
2223
2273
2323
2372
2422
2472
2521
2571
2620
2669
2719
2767
2816
2865
2913
2961
3009
3056
3104
3150
3197
3243
3289
3335
3380
3424
3469
3513
3556
3599
3642
3685
3727
3768
3809
3850
3890
3930
3970
4009
4048
4086
4125
4163
4201
4238
4275
4312
4348
4384
4420
4456
4491
4527
4562
4597
4632
4666
4701
4735
4770
4804
4838
4872
4906
4940
4973
5007
5041
5074
5108
5142
5175
5209
5242
5276
5309
5343
5377
5410
5444
5478
5512
5545
5579
5613
5647
5681
5716
5750
5784
5818
5853
5888
5922
5957
5992
6027
6062
6097
6132
6167
6202
6238
6273
6309
6345
6380
6416
6452
6488
6524
6560
6596
6633
6669
6706
6742
6779
6816
6852
6889
6926
6963
7000
7037
7074
7111
7148
7185
7223
7260
7297
7334
7372
7409
7447
7484
7521
7559
7596
7634
7671
7709
7746
7784
7821
7858
7896
7933
7970
8007
8045
8082
8119
8156
8193
8230
8267
8303
8340
8376
8412
8448
8484
8519
8555
8590
8625
8660
8695
8729
8764
8798
8832
8865
8899
8932
8965
8997
9030
9062
9093
9125
9156
9186
9217
9247
9276
9305
9334
9362
9390
9417
9443
9469
9495
9520
9545
9568
9592
9614
9636
9658
9679
9699
9719
9738
9756
9773
9790
9807
9822
9837
9851
9865
9878
9890
9901
9912
9922
9932
9940
9948
9956
9962
9968
9973
9977
9981
9984
9987
9989
9990
9990
9990
9989
9988
9986
9983
9980
9976
9972
9967
9962
9956
9949
9942
9935
9927
9918
9909
9900
9890
9880
9869
9858
9846
9834
9822
9809
9796
9783
9770
9756
9742
9727
9713
9698
9683
9667
9652
9636
9620
9604
9588
9572
9556
9539
9522
9506
9489
9473
9456
9439
9422
9406
9389
9373
9356
9340
9323
9307
9291
9275
9259
9243
9227
9212
9196
9181
9166
9151
9136
9121
9107
9092
9078
9064
9050
9036
9022
9009
8996
8982
8969
8956
8944
8931
8918
8906
8894
8882
8870
8858
8846
8834
8822
8811
8799
8787
8776
8764
8753
8741
8730
8718
8706
8695
8683
8671
8660
8648
8636
8624
8612
8600
8588
8576
8564
8552
8540
8527
8515
8503
8490
8478
8466
8453
8440
8428
8415
8402
8390
8377
8364
8351
8337
8324
8311
8297
8284
8270
8256
8242
8228
8214
8199
8185
8170
8154
8140
8125
8109
8093
8079
8063
8047
8031
8015
7999
7982
7965
7949
7932
7915
7898
7881
7863
7846
7828
7811
7793
7776
7758
7740
7722
7705
7687
7669
7651
7633
7616
7598
7580
7563
7545
7528
7510
7493
7476
7459
7442
7425
7408
7392
7375
7359
7343
7328
7312
7297
7282
7267
7252
7238
7224
7210
7197
7184
7171
7158
7146
7134
7122
7111
7099
7088
7078
7067
7057
7046
7036
7027
7017
7008
6998
6989
6980
6971
6963
6954
6945
6937
6928
6920
6911
6903
6894
6886
6877
6869
6860
6852
6843
6834
6826
6817
6808
6799
6790
6781
6771
6762
6752
6742
6732
6722
6712
6701
6690
6679
6668
6657
6645
6633
6621
6608
6596
6583
6570
6556
6542
6528
6514
6499
6484
6469
6453
6438
6421
6405
6388
6371
6353
6335
6317
6298
6279
6260
6241
6221
6201
6180
6159
6138
6117
6095
6073
6051
6028
6006
5982
5959
5935
5911
5887
5863
5838
5813
5787
5762
5736
5710
5683
5657
5630
5602
5575
5547
5519
5490
5461
5432
5403
5373
5343
5312
5281
5250
5218
5186
5154
5121
5087
5054
5020
4985
4950
4914
4878
4842
4805
4767
4729
4691
4652
4612
4572
4531
4490
4448
4406
4363
4319
4275
4231
4185
4140
4093
4046
3998
3950
3901
3852
3802
3751
3700
3648
3595
3542
3488
3433
3378
3322
3266
3209
3151
3093
3034
2975
2914
2854
2793
2731
2668
2605
2542
2478
2413
2347
2282
2215
2148
2081
2013
1945
1876
1807
1737
1667
1596
1525
1454
1383
1311
1239
1166
1094
1020
948
875
802
729
656
583
510
437
364
291
219
146
74
2
-70
-141
-213
-283
-354
-424
-494
-563
-632
-701
-769
-836
-904
-970
-1036
-1102
-1167
-1231
-1295
-1358
-1421
-1483
-1544
-1605
-1665
-1724
-1783
-1841
-1899
-1956
-2012
-2067
-2122
-2176
-2229
-2281
-2333
-2384
-2435
-2484
-2533
-2581
-2628
-2675
-2720
-2765
-2810
-2853
-2896
-2938
-2979
-3020
-3060
-3099
-3137
-3175
-3212
-3249
-3284
-3319
-3354
-3388
-3421
-3453
-3485
-3516
-3547
-3576
-3606
-3634
-3663
-3690
-3717
-3743
-3769
-3794
-3819
-3843
-3866
-3889
-3911
-3933
-3954
-3975
-3995
-4014
-4034
-4051
-4070
-4088
-4105
-4122
-4138
-4154
-4169
-4184
-4199
-4213
-4226
-4239
-4251
-4263
-4275
-4286
-4297
-4307
-4317
-4326
-4335
-4344
-4352
-4360
-4367
-4374
-4380
-4386
-4392
-4397
-4402
-4406
-4410
-4414
-4417
-4420
-4422
-4424
-4426
-4427
-4427
-4428
-4427
-4427
-4426
-4424
-4422
-4420
-4417
-4413
-4410
-4405
-4401
-4395
-4390
-4384
-4377
-4370
-4363
-4355
-4347
-4338
-4328
-4319
-4308
-4298
-4286
-4275
-4263
-4250
-4237
-4223
-4209
-4195
-4180
-4164
-4148
-4132
-4115
-4097
-4080
-4061
-4043
-4022
-4003
-3984
-3963
-3942
-3921
-3899
-3877
-3855
-3832
-3808
-3785
-3761
-3736
-3711
-3686
-3660
-3634
-3607
-3581
-3554
-3526
-3498
-3470
-3442
-3413
-3384
-3355
-3325
-3296
-3266
-3235
-3205
-3174
-3143
-3112
-3081
-3050
-3018
-2987
-2955
-2923
-2891
-2858
-2826
-2793
-2761
-2728
-2695
-2662
-2628
-2595
-2561
-2528
-2494
-2460
-2426
-2391
-2357
-2322
-2288
-2253
-2218
-2183
-2148
-2113
-2077
-2041
-2007
-1971
-1936
-1900
-1865
-1829
-1794
-1758
-1722
-1687
-1651
-1616
-1580
-1545
-1509
-1474
-1439
-1404
-1369
-1334
-1299
-1265
-1230
-1196
-1162
-1129
-1095
-1062
-1030
-997
-965
-934
-903
-872
-842
-812
-782
-754
-725
-698
-670
-644
-618
-593
-568
-544
-521
-499
-477
-456
-435
-416
-397
-379
-362
-346
-330
-315
-302
-289
-276
-265
-255
-245
-236
-229
-222
-216
-211
-207
-203
-201
-200
-200
-200
-202
-205
-208
-213
-218
-224
-232
-240
-250
-260
-271
-284
-297
-311
-327
-343
-360
-378
-398
-418
-439
-461
-485
-509
-534
-560
-587
-615
-644
-674
-705
-737
-770
-804
-839
-875
-911
-949
-987
-1027
-1067
-1108
-1150
-1193
-1236
-1281
-1326
-1372
-1419
-1467
-1515
-1564
-1613
-1664
-1715
-1766
-1819
-1872
-1925
-1979
-2033
-2088
-2143
-2199
-2255
-2312
-2369
-2426
-2483
-2541
-2599
-2658
-2716
-2775
-2834
-2893
-2952
-3011
-3070
-3130
-3189
-3248
-3308
-3367
-3426
-3485
-3544
-3603
-3661
-3720
-3778
-3836
-3894
-3951
-4008
-4065
-4122
-4178
-4234
-4290
-4345
-4400
-4454
-4508
-4562
-4615
-4668
-4720
-4772
-4823
-4874
-4924
-4974
-5023
-5072
-5121
-5168
-5216
-5263
-5309
-5355
-5401
-5445
-5490
-5533
-5577
-5619
-5661
-5703
-5744
-5784
-5824
-5863
-5902
-5940
-5977
-6014
-6050
-6085
-6120
-6154
-6188
-6221
-6253
-6284
-6315
-6345
-6374
-6403
-6431
-6458
-6484
-6510
-6535
-6559
-6582
-6605
-6626
-6647
-6667
-6687
-6705
-6723
-6740
-6756
-6771
-6785
-6799
-6811
-6823
-6834
-6844
-6853
-6862
-6869
-6876
-6881
-6886
-6890
-6893
-6895
-6896
-6896
-6896
-6894
-6892
-6888
-6884
-6879
-6872
-6865
-6857
-6848
-6839
-6828
-6816
-6804
-6790
-6776
-6761
-6744
-6727
-6709
-6690
-6671
-6650
-6628
-6606
-6582
-6558
-6533
-6507
-6480
-6452
-6423
-6393
-6363
-6332
-6300
-6267
-6233
-6199
-6164
-6128
-6091
-6053
-6015
-5976
-5937
-5896
-5856
-5814
-5772
-5729
-5686
-5642
-5597
-5552
-5507
-5461
-5414
-5367
-5320
-5272
-5224
-5176
-5127
-5078
-5029
-4979
-4929
-4879
-4829
-4778
-4727
-4677
-4626
-4574
-4523
-4472
-4421
-4369
-4318
-4267
-4216
-4165
-4114
-4062
-4011
-3961
-3910
-3860
-3810
-3760
-3710
-3661
-3611
-3562
-3514
-3465
-3417
-3369
-3322
-3275
-3228
-3182
-3136
-3091
-3046
-3001
-2957
-2913
-2870
-2827
-2785
-2743
-2702
-2661
-2621
-2582
-2543
-2504
-2466
-2429
-2393
-2357
-2321
-2287
-2253
-2219
-2187
-2155
-2123
-2093
-2063
-2033
-2005
-1977
-1949
-1923
-1897
-1871
-1847
-1823
-1800
-1777
-1755
-1734
-1713
-1693
-1673
-1655
-1636
-1619
-1602
-1585
-1569
-1554
-1539
-1525
-1512
-1499
-1486
-1474
-1463
-1452
-1441
-1431
-1422
-1413
-1405
-1397
-1389
-1382
-1375
-1369
-1363
-1358
-1353
-1349
-1345
-1341
-1338
-1335
-1333
-1331
-1329
-1328
-1327
-1327
-1327
-1328
-1329
-1330
-1331
-1333
-1336
-1338
-1341
-1345
-1349
-1353
-1357
-1362
-1367
-1372
-1378
-1384
-1390
-1396
-1403
-1410
-1418
-1426
-1433
-1442
-1450
-1459
-1468
-1477
-1487
-1497
-1507
-1517
-1527
-1538
-1549
-1560
-1571
-1582
-1594
-1606
-1618
-1630
-1642
-1655
-1667
-1680
-1693
-1706
-1719
-1732
-1746
-1759
-1773
-1787
-1801
-1814
-1828
-1843
-1857
-1871
-1885
-1900
-1914
-1929
-1943
-1958
-1973
-1987
-2001
-2017
-2032
-2047
-2062
-2077
-2091
-2106
-2121
-2136
-2151
-2166
-2181
-2195
-2210
-2224
-2239
-2253
-2267
-2282
-2296
-2309
-2323
-2337
-2350
-2363
-2376
-2389
-2401
-2414
-2426
-2438
-2449
-2460
-2471
-2482
-2492
-2502
-2512
-2521
-2530
-2539
-2547
-2555
-2563
-2570
-2577
-2583
-2589
-2595
-2600
-2605
-2610
-2614
-2617
-2620
-2623
-2626
-2628
-2629
-2630
-2631
-2632
-2632
-2631
-2630
-2629
-2628
-2626
-2623
-2621
-2618
-2614
-2610
-2606
-2602
-2597
-2592
-2586
-2581
-2574
-2568
-2561
-2554
-2546
-2538
-2530
-2521
-2512
-2503
-2493
-2483
-2472
-2461
-2450
-2438
-2426
-2414
-2401
-2388
-2375
-2361
-2346
-2332
-2316
-2301
-2285
-2269
-2252
-2235
-2217
-2199
-2181
-2162
-2143
-2124
-2104
-2084
-2063
-2041
-2021
-1999
-1977
-1955
-1932
-1909
-1886
-1862
-1838
-1814
-1789
-1765
-1740
-1714
-1689
-1663
-1636
-1610
-1583
-1556
-1529
-1502
-1474
-1446
-1418
-1390
-1362
-1333
-1304
-1275
-1246
-1216
-1187
-1157
-1127
-1098
-1068
-1037
-1006
-977
-946
-916
-885
-854
-824
-793
-762
-731
-700
-669
-638
-607
-576
-546
-515
-484
-453
-422
-392
-361
-330
-300
-269
-239
-209
-179
-149
-119
-89
-59
-29
0
29
59
88
117
146
175
204
233
262
290
319
347
376
405
433
462
490
519
548
576
605
634
662
691
720
749
778
807
837
866
896
926
956
986
1016
1047
1078
1109
1140
1172
1204
1236
1268
1301
1334
1367
1401
1435
1469
1504
1539
1574
1610
1646
1683
1720
1757
1795
1833
1872
1911
1951
1991
2032
2073
2114
2156
2199
2242
2285
2329
2374
2418
2464
2510
2556
2603
2651
2699
2747
2796
2845
2895
2946
2997
3048
3100
3152
3205
3258
3312
3366
3421
3476
3532
3588
3645
3702
3759
3817
3875
3934
3993
4053
4113
4173
4234
4295
4356
4418
4480
4542
4605
4668
4731
4795
4859
4923
4987
5052
5117
5182
5247
5312
5378
5444
5509
5575
5642
5708
5774
5840
5907
5973
6040
6106
6173
6239
6306
6372
6439
6505
6571
6637
6703
6769
6835
6901
6966
7032
7097
7162
7227
7291
7355
7419
7483
7546
7610
7672
7735
7797
7859
7920
7981
8042
8102
8162
8222
8281
8339
8397
8455
8512
8569
8625
8681
8736
8791
8845
8899
8953
9005
9058
9110
9161
9212
9262
9312
9361
9410
9458
9505
9553
9599
9645
9691
9736
9780
9824
9868
9911
9954
9996
10037
10078
10119
10159
10198
10237
10276
10314
10352
10389
10426
10462
10498
10534
10569
10603
10637
10671
10704
10737
10770
10802
10833
10864
10895
10925
10955
10985
11014
11043
11071
11099
11126
11154
11180
11207
11232
11258
11283
11308
11332
11356
11379
11402
11425
11447
11468
11490
11511
11531
11551
11570
11589
11608
11626
11643
11660
11677
11693
11708
11723
11738
11752
11765
11778
11791
11803
11814
11825
11835
11844
11853
11862
11870
11877
11883
11889
11895
11900
11904
11907
11910
11912
11914
11914
11914
11914
11913
11911
11908
11904
11900
11895
11889
11883
11876
11867
11859
11849
11838
11827
11815
11802
11788
11773
11757
11740
11723
11704
11685
11664
11643
11621
11597
11573
11548
11522
11495
11467
11438
11408
11377
11345
11312
11279
11244
11209
11172
11135
11097
11058
11018
10977
10935
10892
10849
10805
10760
10714
10667
10620
10572
10523
10474
10423
10372
10321
10268
10215
10162
10108
10053
9998
9942
9886
9829
9772
9714
9656
9598
9539
9480
9420
9360
9300
9239
9179
9118
9056
8995
8933
8871
8809
8747
8685
8623
8560
8498
8435
8372
8310
8247
8183
8121
8058
7995
7932
7870
7807
7744
7681
7618
7556
7493
7430
7368
7305
7243
7181
7118
7056
6995
6933
6871
6810
6749
6688
6627
6566
6506
6446
6386
6326
6267
6208
6149
6091
6032
5975
5917
5860
5803
5746
5690
5634
5579
5523
5469
5414
5360
5307
5253
5201
5148
5096
5045
4994
4943
4893
4843
4793
4744
4696
4648
4600
4553
4506
4459
4413
4368
4322
4278
4233
4189
4145
4102
4059
4016
3973
3931
3889
3848
3807
3766
3725
3684
3644
3604
3565
3525
3486
3447
3409
3370
3332
3295
3257
3220
3183
3146
3110
3073
3037
3002
2966
2931
2896
2862
2828
2794
2760
2727
2694
2661
2629
2596
2565
2533
2502
2471
2441
2410
2380
2351
2321
2292
2264
2235
2207
2179
2152
2125
2098
2071
2045
2019
1993
1968
1942
1918
1893
1868
1844
1821
1797
1774
1751
1728
1705
1683
1661
1639
1617
1596
1575
1554
1533
1513
1492
1472
1452
1432
1412
1393
1373
1354
1335
1316
1297
1278
1259
1240
1222
1203
1185
1167
1148
1130
1112
1094
1076
1058
1040
1022
1002
985
967
949
931
913
894
876
858
839
821
802
783
765
746
727
708
688
669
649
630
610
590
569
549
528
507
486
465
443
422
400
377
355
332
309
286
262
238
214
190
165
140
114
89
62
36
9
-18
-46
-73
-102
-130
-159
-189
-219
-249
-280
-311
-342
-374
-406
-439
-472
-505
-539
-574
-609
-644
-679
-715
-752
-789
-826
-864
-902
-940
-979
-1018
-1058
-1098
-1138
-1179
-1220
-1261
-1303
-1345
-1388
-1430
-1474
-1517
-1561
-1605
-1649
-1694
-1738
-1783
-1829
-1874
-1920
-1966
-2012
-2058
-2104
-2151
-2198
-2244
-2291
-2338
-2385
-2433
-2480
-2527
-2574
-2622
-2669
-2716
-2763
-2810
-2857
-2904
-2950
-2997
-3043
-3090
-3136
-3181
-3227
-3273
-3318
-3363
-3407
-3452
-3496
-3540
-3583
-3626
-3669
-3712
-3754
-3796
-3838
-3879
-3920
-3960
-4000
-4040
-4078
-4118
-4157
-4195
-4233
-4270
-4307
-4343
-4379
-4415
-4450
-4485
-4519
-4553
-4587
-4620
-4653
-4685
-4717
-4748
-4779
-4810
-4840
-4870
-4899
-4928
-4957
-4985
-5013
-5040
-5067
-5094
-5120
-5146
-5171
-5196
-5221
-5245
-5269
-5292
-5316
-5338
-5361
-5382
-5404
-5425
-5446
-5466
-5486
-5506
-5525
-5544
-5562
-5580
-5598
-5615
-5632
-5648
-5664
-5680
-5695
-5710
-5724
-5739
-5752
-5766
-5779
-5791
-5804
-5816
-5828
-5839
-5850
-5861
-5871
-5881
-5891
-5901
-5910
-5919
-5928
-5937
-5945
-5953
-5961
-5969
-5976
-5983
-5990
-5997
-6003
-6009
-6015
-6021
-6026
-6031
-6036
-6041
-6046
-6050
-6054
-6058
-6062
-6066
-6069
-6072
-6075
-6078
-6081
-6083
-6085
-6087
-6089
-6091
-6092
-6094
-6095
-6096
-6097
-6098
-6098
-6098
-6099
-6099
-6099
-6098
-6098
-6098
-6097
-6096
-6096
-6095
-6094
-6092
-6091
-6090
-6088
-6087
-6085
-6084
-6082
-6080
-6078
-6076
-6074
-6072
-6070
-6067
-6065
-6062
-6059
-6057
-6054
-6051
-6048
-6045
-6041
-6038
-6035
-6031
-6027
-6024
-6020
-6016
-6012
-6008
-6004
-6000
-5996
-5992
-5987
-5983
-5978
-5974
-5969
-5964
-5960
-5955
-5950
-5944
-5939
-5934
-5929
-5923
-5918
-5912
-5907
-5901
-5895
-5889
-5883
-5877
-5871
-5865
-5859
-5852
-5846
-5839
-5832
-5825
-5818
-5811
-5804
-5797
-5789
-5781
-5773
-5765
-5757
-5749
-5740
-5731
-5723
-5713
-5704
-5694
-5684
-5674
-5664
-5653
-5642
-5631
-5620
-5608
-5597
-5585
-5572
-5560
-5547
-5534
-5521
-5507
-5493
-5479
-5465
-5451
-5436
-5421
-5406
-5391
-5375
-5360
-5344
-5328
-5311
-5295
-5278
-5261
-5244
-5227
-5209
-5192
-5174
-5156
-5138
-5119
-5101
-5082
-5063
-5044
-5025
-5005
-4985
-4966
-4946
-4926
-4905
-4885
-4865
-4844
-4823
-4802
-4781
-4760
-4738
-4717
-4695
-4674
-4652
-4630
-4608
-4586
-4564
-4541
-4519
-4497
-4474
-4452
-4429
-4407
-4384
-4362
-4340
-4317
-4295
-4273
-4250
-4228
-4206
-4185
-4163
-4142
-4120
-4099
-4078
-4058
-4037
-4017
-3997
-3978
-3959
-3940
-3922
-3903
-3886
-3868
-3852
-3835
-3819
-3804
-3789
-3774
-3760
-3746
-3733
-3721
-3708
-3697
-3686
-3675
-3666
-3656
-3647
-3639
-3632
-3624
-3618
-3612
-3607
-3602
-3598
-3594
-3591
-3589
-3587
-3586
-3585
-3585
-3586
-3587
-3589
-3591
-3594
-3597
-3601
-3605
-3610
-3616
-3622
-3629
-3636
-3643
-3652
-3660
-3669
-3679
-3689
-3699
-3710
-3721
-3733
-3745
-3758
-3771
-3784
-3798
-3811
-3826
-3840
-3855
-3870
-3885
-3901
-3917
-3933
-3949
-3965
-3981
-3998
-4014
-4030
-4048
-4065
-4082
-4098
-4115
-4132
-4149
-4166
-4183
-4199
-4216
-4233
-4249
-4266
-4282
-4298
-4314
-4330
-4346
-4361
-4377
-4392
-4407
-4422
-4437
-4451
-4466
-4480
-4493
-4507
-4520
-4533
-4546
-4559
-4571
-4583
-4595
-4606
-4618
-4628
-4639
-4649
-4659
-4669
-4678
-4688
-4696
-4705
-4713
-4720
-4728
-4735
-4741
-4748
-4753
-4759
-4764
-4769
-4773
-4777
-4780
-4783
-4786
-4788
-4789
-4790
-4791
-4791
-4791
-4790
-4789
-4787
-4785
-4782
-4779
-4775
-4771
-4766
-4761
-4755
-4748
-4741
-4734
-4726
-4717
-4708
-4698
-4688
-4678
-4666
-4655
-4642
-4629
-4616
-4602
-4588
-4573
-4557
-4541
-4525
-4508
-4490
-4472
-4453
-4434
-4415
-4395
-4375
-4354
-4332
-4310
-4288
-4265
-4242
-4219
-4194
-4170
-4145
-4119
-4093
-4067
-4040
-4013
-3985
-3957
-3928
-3899
-3869
-3839
-3808
-3777
-3746
-3714
-3681
-3648
-3614
-3580
-3545
-3510
-3474
-3437
-3400
-3363
-3324
-3286
-3246
-3206
-3165
-3124
-3082
-3040
-2996
-2953
-2908
-2863
-2817
-2770
-2723
-2676
-2627
-2578
-2528
-2478
-2427
-2375
-2323
-2270
-2216
-2162
-2107
-2051
-1995
-1938
-1881
-1823
-1764
-1704
-1644
-1584
-1523
-1461
-1398
-1335
-1272
-1208
-1143
-1078
-1012
-945
-879
-811
-744
-675
-607
-538
-468
-398
-328
-257
-187
-115
-44
28
100
173
245
318
391
464
537
611
684
758
832
906
979
1053
1127
1201
1275
1349
1423
1497
1571
1645
1719
1792
1866
1939
2013
2086
2159
2232
2304
2377
2449
2521
2593
2664
2735
2806
2877
2948
3018
3087
3157
3226
3295
3364
3432
3500
3567
3635
3702
3768
3834
3900
3966
4030
4096
4161
4225
4289
4352
4416
4478
4541
4603
4665
4726
4787
4848
4908
4968
5028
5087
5146
5204
5262
5319
5376
5433
5489
5545
5601
5656
5710
5764
5818
5871
5924
5976
6028
6079
6130
6180
6230
6279
6328
6377
6425
6472
6519
6565
6611
6657
6702
6746
6790
6833
6876
6918
6960
7002
7043
7083
7123
7162
7201
7240
7278
7315
7352
7389
7425
7460
7495
7530
7564
7597
7631
7663
7695
7727
7758
7788
7819
7848
7877
7906
7934
7961
7988
8015
8041
8066
8090
8115
8138
8163
8186
8208
8230
8251
8272
8292
8312
8331
8350
8368
8386
8403
8420
8436
8451
8466
8481
8495
8509
8522
8534
8546
8558
8569
8579
8589
8599
8608
8617
8625
8632
8640
8646
8652
8658
8663
8668
8673
8677
8680
8683
8686
8688
8690
8691
8692
8692
8692
8692
8691
8691
8689
8687
8685
8683
8681
8678
8674
8671
8667
8663
8659
8655
8650
8646
8641
8636
8631
8625
8620
8614
8609
8603
8597
8592
8586
8580
8574
8569
8563
8557
8551
8546
8540
8535
8529
8524
8518
8513
8508
8503
8498
8493
8488
8484
8479
8475
8470
8466
8462
8458
8453
8449
8445
8441
8437
8434
8430
8426
8422
8419
8415
8411
8408
8404
8401
8397
8394
8390
8387
8384
8380
8377
8374
8370
8367
8364
8360
8357
8354
8351
8347
8344
8341
8337
8334
8331
8327
8324
8321
8318
8314
8311
8308
8305
8302
8299
8296
8292
8289
8286
8284
8281
8278
8275
8272
8270
8267
8265
8262
8260
8257
8255
8253
8251
8249
8247
8245
8243
8241
8240
8238
8237
8235
8234
8233
8232
8231
8230
8230
8229
8229
8229
8229
8229
8229
8229
8230
8230
8231
8232
8233
8235
8236
8238
8240
8242
8244
8246
8249
8251
8254
8257
8261
8264
8268
8272
8276
8280
8284
8289
8293
8298
8303
8308
8314
8319
8325
8331
8337
8343
8349
8356
8363
8369
8376
8383
8390
8397
8405
8412
8420
8427
8435
8443
8450
8458
8466
8474
8482
8490
8497
8505
8513
8521
8529
8537
8544
8552
8559
8566
8574
8581
8588
8594
8601
8607
8614
8620
8625
8631
8636
8641
8646
8651
8655
8660
8663
8667
8670
8673
8676
8679
8681
8683
8684
8685
8686
8687
8687
8687
8686
8686
8684
8683
8681
8679
8677
8674
8671
8667
8663
8659
8655
8650
8644
8639
8633
8627
8620
8613
8606
8598
8590
8582
8573
8564
8554
8544
8534
8523
8512
8501
8489
8477
8464
8451
8438
8424
8410
8395
8380
8364
8348
8332
8315
8297
8280
8261
8243
8223
8204
8183
8163
8141
8121
8099
8077
8054
8031
8007
7983
7958
7933
7908
7882
7856
7829
7802
7775
7747
7719
7690
7661
7632
7602
7572
7541
7511
7479
7448
7416
7383
7350
7317
7284
7250
7216
7181
7146
7111
7075
7039
7002
6965
6928
6890
6852
6814
6775
6736
6696
6656
6615
6574
6533
6491
6448
6406
6362
6319
6275
6230
6185
6140
6094
6047
6001
5953
5905
5857
5808
5759
5709
5658
5608
5556
5504
5452
5399
5345
5291
5236
5181
5126
5069
5012
4955
4897
4839
4779
4720
4660
4599
4538
4476
4413
4350
4287
4223
4158
4093
4027
3962
3895
3828
3760
3692
3623
3554
3484
3414
3343
3272
3201
3129
3057
2984
2910
2837
2763
2688
2613
2538
2462
2386
2310
2233
2156
2079
2001
1923
1845
1767
1688
1609
1529
1449
1369
1289
1209
1128
1047
965
884
802
720
637
555
472
389
306
222
138
55
-30
-114
-198
-283
-368
-453
-538
-623
-709
-794
-880
-966
-1052
-1138
-1224
-1310
-1397
-1483
-1570
-1657
-1743
-1830
-1917
-2004
-2091
-2178
-2265
-2352
-2439
-2525
-2612
-2699
-2785
-2872
-2958
-3045
-3131
-3217
-3302
-3388
-3473
-3558
-3643
-3728
-3812
-3896
-3980
-4062
-4146
-4228
-4311
-4392
-4474
-4555
-4635
-4715
-4794
-4873
-4952
-5030
-5107
-5184
-5260
-5335
-5410
-5484
-5558
-5631
-5703
-5774
-5845
-5915
-5985
-6053
-6121
-6188
-6254
-6320
-6385
-6449
-6512
-6574
-6636
-6697
-6757
-6816
-6874
-6931
-6988
-7044
-7098
-7153
-7206
-7258
-7310
-7360
-7410
-7459
-7508
-7555
-7602
-7648
-7693
-7738
-7781
-7824
-7866
-7907
-7948
-7988
-8026
-8066
-8103
-8140
-8177
-8212
-8247
-8282
-8315
-8348
-8381
-8412
-8443
-8474
-8503
-8533
-8561
-8589
-8616
-8643
-8669
-8695
-8720
-8744
-8768
-8791
-8814
-8836
-8858
-8879
-8899
-8919
-8939
-8958
-8977
-8994
-9012
-9029
-9045
-9061
-9077
-9092
-9106
-9121
-9134
-9147
-9160
-9172
-9184
-9195
-9206
-9216
-9226
-9236
-9245
-9253
-9262
-9269
-9277
-9284
-9290
-9296
-9302
-9307
-9312
-9316
-9320
-9323
-9326
-9329
-9331
-9333
-9335
-9336
-9336
-9337
-9336
-9336
-9335
-9333
-9332
-9329
-9327
-9324
-9321
-9317
-9313
-9308
-9303
-9298
-9292
-9286
-9280
-9273
-9266
-9259
-9251
-9243
-9234
-9225
-9216
-9206
-9196
-9186
-9176
-9165
-9153
-9142
-9130
-9118
-9105
-9092
-9079
-9066
-9052
-9038
-9023
-9008
-8993
-8978
-8962
-8946
-8930
-8913
-8896
-8879
-8862
-8844
-8826
-8808
-8789
-8770
-8751
-8732
-8712
-8692
-8672
-8652
-8631
-8610
-8589
-8568
-8546
-8524
-8503
-8480
-8458
-8435
-8413
-8390
-8367
-8343
-8320
-8296
-8273
-8249
-8225
-8200
-8176
-8151
-8127
-8102
-8077
-8052
-8026
-8002
-7977
-7951
-7926
-7900
-7874
-7849
-7823
-7797
-7771
-7744
-7718
-7692
-7665
-7639
-7613
-7586
-7559
-7533
-7506
-7479
-7453
-7426
-7399
-7373
-7346
-7319
-7293
-7266
-7239
-7213
-7186
-7160
-7134
-7107
-7081
-7055
-7030
-7004
-6978
-6953
-6928
-6903
-6878
-6854
-6829
-6805
-6781
-6758
-6734
-6711
-6689
-6666
-6644
-6622
-6601
-6580
-6559
-6539
-6519
-6499
-6480
-6461
-6442
-6424
-6406
-6389
-6372
-6355
-6339
-6324
-6308
-6293
-6279
-6265
-6251
-6238
-6225
-6213
-6201
-6189
-6178
-6167
-6157
-6147
-6137
-6128
-6119
-6111
-6102
-6095
-6088
-6081
-6074
-6068
-6062
-6056
-6051
-6046
-6042
-6038
-6034
-6030
-6027
-6024
-6021
-6019
-6016
-6014
-6013
-6011
-6010
-6009
-6008
-6007
-6007
-6007
-6006
-6006
-6006
-6006
-6006
-6006
-6007
-6007
-6007
-6007
-6007
-6008
-6008
-6008
-6007
-6007
-6007
-6006
-6006
-6005
-6004
-6003
-6002
-6000
-5999
-5997
-5994
-5992
-5989
-5986
-5983
-5979
-5975
-5971
-5966
-5961
-5956
-5950
-5944
-5938
-5931
-5924
-5917
-5909
-5900
-5892
-5882
-5873
-5863
-5852
-5842
-5830
-5819
-5806
-5794
-5781
-5767
-5754
-5739
-5725
-5709
-5694
-5678
-5661
-5644
-5627
-5609
-5591
-5572
-5553
-5533
-5513
-5493
-5472
-5450
-5428
-5406
-5384
-5361
-5337
-5313
-5289
-5265
-5240
-5214
-5189
-5162
-5136
-5109
-5082
-5054
-5027
-4998
-4970
-4941
-4912
-4883
-4853
-4824
-4794
-4763
-4733
-4702
-4671
-4640
-4609
-4578
-4546
-4515
-4483
-4451
-4419
-4387
-4355
-4322
-4290
-4257
-4225
-4192
-4159
-4126
-4093
-4059
-4027
-3994
-3960
-3927
-3894
-3860
-3827
-3793
-3759
-3725
-3691
-3657
-3623
-3589
-3554
-3519
-3485
-3450
-3415
-3380
-3344
-3309
-3273
-3237
-3201
-3164
-3128
-3091
-3054
-3017
-2979
-2941
-2903
-2865
-2826
-2788
-2748
-2709
-2669
-2629
-2589
-2548
-2507
-2466
-2424
-2382
-2340
-2297
-2254
-2211
-2167
-2123
-2078
-2033
-1988
-1942
-1896
-1850
-1803
-1755
-1708
-1659
-1611
-1561
-1512
-1462
-1411
-1360
-1309
-1257
-1205
-1152
-1099
-1045
-990
-936
-880
-825
-768
-711
-654
-596
-538
-479
-419
-359
-299
-237
-176
-113
-51
13
77
141
206
272
338
405
473
541
609
678
748
818
888
960
1031
1104
1176
1250
1323
1398
1472
1547
1623
1699
1775
1852
1929
2007
2085
2163
2242
2321
2401
2480
2560
2641
2721
2802
2883
2965
3046
3128
3210
3292
3374
3457
3539
3622
3705
3788
3871
3954
4037
4120
4203
4286
4369
4453
4536
4619
4702
4785
4868
4951
5034
5116
5199
5281
5364
5446
5528
5610
5692
5774
5856
5937
6018
6099
6180
6261
6342
6422
6502
6582
6662
6742
6821
6900
6979
7058
7136
7214
7292
7370
7448
7525
7602
7679
7756
7832
7908
7984
8060
8135
8210
8285
8360
8434
8509
8583
8656
8730
8803
8876
8949
9022
9094
9166
9237
9309
9380
9451
9521
9591
9661
9730
9800
9868
9937
10005
10072
10139
10206
10272
10338
10403
10468
10533
10596
10660
10723
10785
10847
10908
10969
11029
11089
11148
11206
11264
11321
11378
11434
11490
11545
11599
11653
11706
11758
11810
11861
11912
11962
12012
12060
12108
12156
12203
12249
12295
12340
12384
12428
12471
12513
12555
12596
12637
12677
12716
12755
12793
12831
12867
12903
12939
12974
13008
13042
13075
13107
13138
13169
13200
13229
13258
13287
13315
13342
13368
13394
13419
13443
13467
13490
13513
13534
13555
13576
13595
13614
13632
13650
13667
13683
13698
13713
13727
13740
13753
13765
13776
13786
13796
13805
13813
13821
13828
13834
13839
13843
13847
13850
13853
13854
13855
13855
13854
13853
13851
13848
13844
13839
13834
13828
13821
13814
13806
13797
13787
13777
13765
13753
13741
13727
13713
13698
13683
13666
13649
13631
13613
13594
13574
13553
13532
13510
13487
13463
13439
13414
13389
13362
13335
13308
13279
13250
13221
13190
13159
13128
13095
13062
13029
12995
12960
12924
12888
12852
12815
12777
12739
12700
12661
12621
12580
12540
12498
12456
12414
12371
12328
12285
12241
12196
12152
12106
12061
12015
11969
11922
11875
11828
11780
11732
11684
11635
11587
11538
11488
11439
11389
11339
11289
11239
11188
11138
11087
11036
10984
10933
10881
10829
10777
10725
10672
10620
10567
10514
10461
10408
10354
10301
10247
10193
10139
10085
10031
9976
9921
9867
9812
9756
9701
9646
9590
9534
9478
9422
9365
9309
9252
9195
9138
9081
9023
8966
8908
8850
8792
8733
8675
8616
8557
8498
8438
8379
8319
8259
8199
8138
8077
8018
7957
7896
7835
7773
7712
7650
7588
7526
7464
7402
7340
7277
7214
7152
7089
7026
6962
6899
6836
6772
6708
6645
6581
6517
6453
6389
6325
6260
6196
6132
6067
6003
5938
5874
5809
5745
5680
5616
5551
5487
5422
5358
5294
5229
5165
5101
5037
4973
4910
4846
4783
4720
4657
4594
4531
4469
4407
4345
4283
4222
4160
4099
4038
3978
3918
3858
3798
3738
3679
3620
3562
3504
3446
3388
3331
3274
3217
3161
3105
3049
2993
2938
2883
2829
2775
2721
2667
2614
2561
2509
2456
2404
2353
2301
2250
2199
2148
2098
2048
1998
1948
1899
1850
1801
1753
1704
1656
1608
1560
1513
1466
1419
1372
1325
1278
1232
1186
1140
1094
1049
1004
958
913
869
824
780
736
692
648
604
561
518
475
432
389
347
305
263
221
180
139
98
58
17
-23
-63
-102
-141
-180
-219
-257
-295
-332
-370
-407
-443
-480
-516
-551
-587
-621
-656
-690
-724
-758
-791
-824
-856
-888
-920
-951
-982
-1012
-1043
-1073
-1103
-1133
-1162
-1190
-1219
-1247
-1275
-1302
-1329
-1356
-1383
-1409
-1436
-1461
-1487
-1513
-1538
-1563
-1587
-1612
-1636
-1661
-1685
-1708
-1732
-1756
-1779
-1802
-1825
-1848
-1871
-1893
-1916
-1938
-1961
-1983
-2005
-2027
-2049
-2071
-2093
-2115
-2137
-2159
-2181
-2203
-2224
-2246
-2268
-2290
-2311
-2333
-2355
-2377
-2399
-2421
-2443
-2465
-2487
-2510
-2532
-2554
-2577
-2599
-2622
-2645
-2668
-2690
-2713
-2736
-2759
-2782
-2805
-2829
-2852
-2875
-2898
-2922
-2945
-2968
-2991
-3015
-3038
-3061
-3084
-3108
-3131
-3154
-3177
-3200
-3223
-3246
-3268
-3291
-3314
-3336
-3359
-3381
-3403
-3425
-3447
-3469
-3491
-3513
-3535
-3556
-3578
-3599
-3620
-3642
-3663
-3684
-3704
-3725
-3746
-3767
-3787
-3808
-3828
-3848
-3868
-3888
-3908
-3928
-3948
-3967
-3987
-4006
-4026
-4045
-4064
-4083
-4102
-4121
-4140
-4158
-4177
-4195
-4214
-4232
-4250
-4268
-4286
-4303
-4321
-4339
-4356
-4373
-4390
-4407
-4424
-4441
-4457
-4474
-4490
-4507
-4523
-4539
-4555
-4571
-4587
-4603
-4618
-4634
-4649
-4664
-4680
-4695
-4710
-4725
-4740
-4754
-4769
-4784
-4798
-4813
-4827
-4842
-4856
-4871
-4885
-4899
-4913
-4928
-4942
-4956
-4970
-4985
-4999
-5013
-5027
-5042
-5056
-5070
-5085
-5099
-5113
-5128
-5142
-5156
-5171
-5185
-5200
-5214
-5229
-5243
-5258
-5272
-5287
-5301
-5316
-5330
-5345
-5359
-5374
-5389
-5403
-5418
-5433
-5447
-5462
-5477
-5491
-5506
-5521
-5536
-5551
-5565
-5580
-5595
-5610
-5625
-5640
-5655
-5670
-5685
-5700
-5715
-5730
-5745
-5760
-5775
-5790
-5804
-5819
-5834
-5849
-5864
-5879
-5894
-5909
-5923
-5938
-5953
-5968
-5982
-5997
-6012
-6026
-6041
-6055
-6070
-6084
-6099
-6113
-6128
-6142
-6156
-6171
-6185
-6199
-6213
-6227
-6241
-6255
-6269
-6283
-6297
-6311
-6325
-6339
-6353
-6366
-6380
-6394
-6408
-6421
-6435
-6448
-6462
-6476
-6489
-6503
-6516
-6530
-6543
-6557
-6570
-6584
-6597
-6611
-6624
-6638
-6651
-6665
-6678
-6692
-6705
-6719
-6732
-6746
-6759
-6773
-6786
-6800
-6813
-6826
-6840
-6853
-6866
-6880
-6893
-6906
-6919
-6932
-6945
-6958
-6971
-6984
-6997
-7009
-7022
-7035
-7047
-7060
-7072
-7084
-7096
-7109
-7121
-7133
-7144
-7156
-7168
-7180
-7191
-7203
-7214
-7225
-7236
-7247
-7258
-7268
-7279
-7289
-7299
-7310
-7319
-7329
-7338
-7348
-7357
-7365
-7374
-7382
-7390
-7398
-7406
-7413
-7420
-7426
-7433
-7439
-7445
-7450
-7455
-7460
-7465
-7469
-7473
-7476
-7480
-7482
-7485
-7487
-7489
-7491
-7492
-7493
-7494
-7494
-7494
-7493
-7493
-7492
-7490
-7488
-7486
-7484
-7481
-7478
-7475
-7471
-7467
-7463
-7458
-7453
-7447
-7442
-7436
-7429
-7423
-7416
-7409
-7401
-7393
-7385
-7377
-7368
-7359
-7349
-7339
-7329
-7319
-7308
-7297
-7286
-7274
-7262
-7250
-7238
-7225
-7212
-7199
-7185
-7171
-7157
-7142
-7128
-7113
-7097
-7082
-7066
-7050
-7033
-7016
-6999
-6982
-6964
-6947
-6928
-6910
-6891
-6872
-6853
-6833
-6814
-6794
-6773
-6752
-6732
-6710
-6689
-6667
-6645
-6622
-6600
-6577
-6553
-6530
-6506
-6481
-6457
-6432
-6407
-6381
-6355
-6329
-6302
-6275
-6248
-6220
-6192
-6164
-6135
-6106
-6077
-6047
-6017
-5987
-5956
-5924
-5893
-5861
-5829
-5796
-5763
-5730
-5696
-5662
-5628
-5593
-5558
-5522
-5486
-5450
-5413
-5376
-5339
-5301
-5263
-5225
-5186
-5147
-5108
-5068
-5028
-4988
-4947
-4906
-4864
-4823
-4781
-4738
-4695
-4652
-4609
-4565
-4522
-4477
-4433
-4388
-4343
-4298
-4252
-4206
-4160
-4114
-4067
-4019
-3973
-3926
-3878
-3830
-3782
-3734
-3685
-3636
-3587
-3538
-3488
-3438
-3388
-3338
-3287
-3237
-3186
-3134
-3083
-3031
-2979
-2927
-2874
-2822
-2769
-2715
-2662
-2608
-2554
-2500
-2446
-2391
-2336
-2281
-2225
-2170
-2114
-2058
-2001
-1945
-1888
-1831
-1773
-1716
-1658
-1600
-1542
-1483
-1424
-1365
-1306
-1247
-1187
-1128
-1068
-1006
-947
-887
-826
-765
-704
-643
-581
-520
-458
-396
-334
-272
-210
-147
-85
-22
41
104
167
231
294
358
421
485
549
613
678
742
806
871
935
1000
1065
1129
1194
1259
1324
1389
1454
1519
1584
1649
1714
1779
1844
1909
1974
2039
2103
2168
2233
2297
2362
2426
2490
2555
2619
2682
2746
2809
2873
2936
2999
3061
3124
3186
3248
3310
3371
3433
3493
3554
3615
3675
3734
3794
3853
3912
3970
4027
4086
4143
4200
4257
4313
4369
4425
4480
4534
4589
4643
4696
4749
4802
4854
4906
4957
5008
5059
5109
5158
5208
5256
5305
5353
5400
5447
5494
5540
5586
5631
5676
5720
5764
5807
5850
5893
5935
5977
6018
6058
6099
6138
6178
6217
6255
6293
6331
6368
6405
6441
6477
6512
6547
6581
6615
6648
6681
6714
6746
6777
6808
6839
6869
6899
6928
6957
6985
7013
7040
7067
7093
7119
7144
7169
7194
7218
7241
7264
7287
7309
7331
7352
7373
7393
7413
7432
7451
7470
7488
7506
7523
7540
7557
7573
7588
7604
7619
7633
7647
7661
7674
7687
7699
7712
7723
7735
7746
7756
7766
7776
7786
7795
7804
7812
7820
7828
7835
7842
7848
7854
7860
7866
7871
7875
7880
7884
7887
7890
7893
7896
7898
7900
7901
7902
7903
7903
7903
7903
7902
7901
7899
7897
7895
7892
7889
7886
7882
7878
7873
7868
7863
7857
7851
7844
7837
7830
7822
7814
7805
7796
7787
7777
7767
7756
7745
7734
7722
7710
7697
7684
7671
7657
7643
7628
7614
7598
7583
7567
7551
7534
7517
7500
7483
7465
7447
7428
7409
7390
7371
7352
7332
7312
7292
7271
7251
7230
7209
7188
7167
7146
7125
7103
7081
7060
7038
7016
6995
6973
6951
6929
6907
6885
6864
6842
6820
6798
6777
6755
6734
6713
6692
6671
6650
6629
6608
6588
6567
6547
6527
6507
6488
6468
6449
6430
6411
6392
6374
6356
6337
6320
6302
6285
6267
6251
6234
6217
6201
6185
6169
6154
6138
6123
6109
6094
6080
6066
6052
6038
6025
6012
5999
5986
5974
5962
5950
5938
5927
5916
5905
5894
5884
5873
5863
5853
5844
5834
5825
5816
5807
5798
5789
5781
5773
5764
5756
5749
5741
5733
5726
5718
5711
5704
5697
5690
5683
5676
5669
5662
5655
5649
5642
5635
5629
5622
5616
5609
5603
5597
5590
5584
5577
5571
5565
5558
5552
5545
5539
5532
5526
5519
5513
5506
5499
5492
5486
5479
5472
5465
5458
5451
5444
5436
5429
5421
5414
5406
5398
5391
5383
5374
5366
5358
5349
5340
5332
5323
5313
5304
5295
5285
5275
5265
5255
5244
5234
5223
5211
5200
5188
5177
5165
5152
5140
5127
5114
5101
5087
5073
5059
5045
5031
5016
5001
4986
4970
4954
4938
4922
4906
4889
4872
4855
4837
4819
4801
4783
4764
4746
4726
4707
4688
4668
4648
4627
4606
4586
4564
4543
4521
4499
4477
4454
4432
4409
4385
4362
4338
4314
4289
4265
4240
4215
4189
4164
4138
4112
4085
4059
4032
4005
3977
3949
3921
3893
3865
3836
3807
3778
3749
3719
3689
3659
3629
3598
3567
3536
3505
3473
3441
3409
3377
3345
3312
3279
3246
3212
3179
3145
3111
3076
3042
3007
2972
2937
2901
2865
2830
2793
2757
2720
2684
2647
2609
2572
2534
2496
2458
2419
2381
2342
2303
2263
2224
2184
2144
2104
2063
2023
1982
1941
1900
1858
1816
1775
1733
1690
1648
1605
1563
1520
1476
1433
1390
1346
1302
1259
1215
1170
1126
1082
1037
993
948
903
858
814
769
723
678
633
588
543
497
452
407
361
316
271
226
180
135
90
45
0
-45
-90
-135
-179
-224
-268
-313
-357
-401
-445
-489
-533
-576
-619
-663
-705
-748
-791
-833
-875
-917
-958
-1000
-1041
-1081
-1122
-1162
-1202
-1241
-1280
-1319
-1357
-1395
-1433
-1470
-1507
-1543
-1579
-1614
-1649
-1684
-1718
-1751
-1784
-1816
-1848
-1880
-1911
-1941
-1971
-2000
-2028
-2056
-2084
-2111
-2137
-2162
-2187
-2211
-2235
-2258
-2280
-2302
-2323
-2343
-2362
-2381
-2400
-2417
-2434
-2451
-2466
-2481
-2496
-2509
-2522
-2535
-2547
-2558
-2569
-2579
-2588
-2597
-2605
-2613
-2620
-2627
-2633
-2638
-2643
-2648
-2652
-2655
-2658
-2660
-2662
-2664
-2665
-2665
-2666
-2665
-2664
-2663
-2662
-2660
-2657
-2654
-2651
-2647
-2643
-2639
-2634
-2629
-2624
-2618
-2612
-2605
-2599
-2592
-2585
-2577
-2569
-2561
-2553
-2545
-2536
-2527
-2518
-2509
-2500
-2490
-2481
-2471
-2461
-2451
-2441
-2432
-2422
-2412
-2401
-2391
-2381
-2371
-2361
-2351
-2341
-2331
-2321
-2311
-2302
-2292
-2282
-2273
-2263
-2254
-2245
-2236
-2227
-2218
-2209
-2201
-2192
-2184
-2176
-2168
-2160
-2153
-2145
-2138
-2131
-2124
-2117
-2110
-2104
-2097
-2091
-2085
-2079
-2074
-2068
-2063
-2058
-2053
-2049
-2044
-2040
-2036
-2032
-2028
-2024
-2021
-2017
-2015
-2012
-2009
-2007
-2004
-2001
-2000
-1998
-1997
-1995
-1994
-1993
-1992
-1991
-1990
-1990
-1989
-1989
-1989
-1989
-1989
-1989
-1989
-1990
-1990
-1990
-1991
-1992
-1992
-1993
-1994
-1995
-1996
-1996
-1997
-1998
-1999
-2000
-2001
-2001
-2003
-2004
-2005
-2005
-2005
-2007
-2008
-2008
-2009
-2009
-2009
-2009
-2009
-2011
-2011
-2011
-2011
-2011
-2011
-2009
-2009
-2009
-2009
-2008
-2008
-2007
-2005
-2005
-2004
-2001
-2001
-2000
-1998
-1997
-1995
-1993
-1991
-1989
-1987
-1985
-1983
-1981
-1979
-1977
-1974
-1972
-1969
-1967
-1964
-1962
-1959
-1956
-1954
-1951
-1948
-1945
-1942
-1939
-1936
-1933
-1930
-1927
-1924
-1921
-1917
-1914
-1911
-1907
-1904
-1901
-1897
-1894
-1891
-1887
-1884
-1880
-1877
-1873
-1869
-1866
-1862
-1859
-1855
-1851
-1847
-1844
-1840
-1836
-1832
-1828
-1825
-1821
-1817
-1813
-1809
-1804
-1800
-1796
-1792
-1788
-1783
-1779
-1775
-1770
-1766
-1761
-1756
-1752
-1747
-1743
-1738
-1733
-1728
-1724
-1719
-1714
-1709
-1704
-1699
-1695
-1690
-1685
-1680
-1675
-1670
-1665
-1660
-1655
-1650
-1645
-1640
-1635
-1630
-1625
-1620
-1614
-1609
-1604
-1599
-1593
-1588
-1582
-1577
-1571
-1566
-1560
-1554
-1549
-1543
-1537
-1531
-1525
-1519
-1513
-1506
-1500
-1494
-1487
-1480
-1474
-1467
-1460
-1453
-1446
-1439
-1431
-1424
-1416
-1408
-1401
-1393
-1385
-1376
-1368
-1360
-1351
-1342
-1333
-1325
-1315
-1306
-1297
-1287
-1278
-1268
-1258
-1248
-1238
-1228
-1217
-1207
-1196
-1186
-1175
-1164
-1153
-1142
-1130
-1119
-1108
-1096
-1084
-1073
-1061
-1049
-1036
-1024
-1012
-999
-987
-974
-961
-949
-936
-923
-909
-896
-883
-869
-856
-842
-828
-814
-800
-786
-772
-758
-743
-728
-714
-699
-684
-669
-654
-639
-624
-608
-593
-577
-561
-545
-529
-513
-497
-481
-464
-448
-431
-414
-397
-380
-363
-346
-329
-311
-294
-276
-259
-241
-223
-205
-187
-169
-151
-133
-115
-97
-78
-60
-42
-23
-5
14
32
51
70
88
107
126
144
163
182
200
219
238
256
275
294
312
331
349
368
386
404
423
441
459
477
494
512
530
547
565
582
599
616
632
649
665
681
697
713
729
744
759
774
788
803
817
831
844
857
870
883
895
907
919
931
942
953
963
973
983
993
1002
1010
1018
1027
1035
1043
1050
1057
1063
1069
1075
1080
1085
1089
1094
1097
1101
1104
1107
1109
1111
1112
1113
1114
1114
1114
1114
1113
1111
1110
1108
1105
1102
1099
1095
1091
1086
1081
1076
1070
1064
1058
1051
1043
1035
1027
1018
1008
1000
990
980
969
958
946
934
922
909
896
883
869
855
841
826
811
795
779
763
747
730
713
696
678
661
643
624
606
587
568
548
529
509
489
469
449
428
408
387
366
345
324
303
281
260
238
216
194
173
151
129
107
85
63
41
19
-4
-26
-48
-70
-92
-114
-136
-158
-180
-202
-223
-245
-267
-288
-309
-331
-352
-373
-394
-415
-435
-456
-476
-496
-516
-535
-555
-574
-593
-612
-630
-649
-667
-684
-702
-719
-736
-753
-769
-785
-801
-817
-832
-847
-861
-876
-890
-903
-917
-929
-942
-954
-966
-978
-989
-1000
-1010
-1020
-1030
-1040
-1049
-1057
-1066
-1073
-1081
-1088
-1095
-1101
-1107
-1112
-1117
-1122
-1126
-1130
-1133
-1136
-1139
-1141
-1143
-1144
-1145
-1145
-1145
-1145
-1144
-1142
-1140
-1138
-1136
-1132
-1129
-1125
-1120
-1115
-1110
-1104
-1098
-1091
-1084
-1077
-1069
-1060
-1051
-1042
-1032
-1022
-1010
-1000
-988
-976
-963
-950
-937
-923
-909
-894
-879
-863
-847
-830
-813
-796
-778
-760
-741
-722
-702
-682
-661
-640
-618
-596
-574
-551
-528
-504
-480
-455
-430
-404
-378
-351
-324
-296
-268
-240
-211
-181
-151
-120
-89
-58
-26
7
40
73
107
142
177
212
248
284
321
359
396
435
473
513
552
592
633
674
715
757
799
842
885
929
972
1016
1061
1106
1152
1197
1244
1290
1337
1384
1431
1479
1527
1576
1624
1673
1723
1772
1822
1872
1922
1972
2023
2074
2125
2176
2227
2278
2330
2382
2434
2486
2538
2590
2643
2695
2748
2800
2853
2906
2958
3011
3064
3117
3170
3222
3275
3328
3381
3434
3486
3539
3591
3644
3696
3749
3801
3853
3905
3957
4009
4059
4112
4163
4215
4266
4317
4368
4418
4469
4519
4570
4620
4669
4719
4768
4818
4867
4916
4964
5013
5061
5109
5157
5204
5252
5299
5346
5392
5439
5485
5530
5576
5621
5666
5711
5756
5800
5844
5887
5930
5973
6016
6058
6101
6142
6184
6225
6265
6306
6346
6385
6425
6464
6502
6541
6578
6616
6653
6690
6726
6762
6797
6833
6867
6902
6936
6969
7002
7035
7067
7099
7130
7161
7192
7222
7251
7280
7309
7337
7365
7392
7419
7446
7471
7497
7522
7546
7570
7593
7616
7639
7660
7682
7703
7723
7743
7762
7781
7799
7816
7833
7850
7866
7881
7896
7911
7924
7938
7950
7963
7974
7985
7996
8006
8015
8023
8032
8039
8047
8054
8060
8066
8071
8076
8080
8083
8086
8089
8090
8093
8093
8093
8093
8093
8093
8092
8090
8087
8085
8082
8077
8074
8069
8064
8058
8053
8045
8039
8032
8023
8016
8007
7998
7989
7979
7968
7957
7946
7934
7922
7909
7896
7883
7868
7854
7839
7824
7808
7792
7775
7758
7740
7722
7704
7685
7666
7646
7626
7606
7585
7564
7542
7520
7497
7474
7450
7427
7402
7378
7353
7327
7301
7275
7248
7221
7194
7166
7138
7110
7081
7052
7022
6993
6963
6932
6902
6871
6839
6808
6776
6744
6711
6679
6646
6613
6579
6546
6512
6478
6444
6409
6375
6340
6305
6270
6234
6199
6163
6127
6091
6055
6019
5983
5946
5910
5873
5836
5800
5763
5726
5688
5651
5614
5577
5539
5502
5464
5426
5389
5351
5313
5275
5237
5199
5161
5123
5085
5047
5009
4971
4933
4895
4857
4819
4781
4743
4705
4667
4629
4591
4553
4515
4477
4439
4401
4363
4325
4288
4250
4212
4175
4137
4100
4062
4025
3987
3950
3913
3876
3839
3802
3765
3728
3691
3654
3617
3581
3544
3507
3471
3434
3398
3361
3325
3288
3252
3216
3179
3143
3107
3070
3034
2998
2961
2925
2889
2853
2816
2780
2744
2707
2671
2634
2598
2561
2525
2488
2452
2415
2379
2342
2305
2268
2231
2194
2157
2120
2083
2045
2008
1971
1933
1896
1858
1820
1782
1744
1706
1668
1630
1591
1553
1514
1476
1437
1398
1359
1320
1280
1241
1202
1162
1122
1082
1042
1002
962
922
881
840
800
759
718
676
635
593
552
510
468
426
383
341
298
255
212
169
126
82
39
-5
-49
-93
-137
-182
-227
-271
-316
-361
-407
-452
-498
-543
-589
-635
-681
-727
-774
-820
-867
-913
-960
-1006
-1054
-1101
-1148
-1195
-1243
-1290
-1337
-1385
-1432
-1480
-1527
-1575
-1623
-1670
-1718
-1766
-1813
-1861
-1909
-1956
-2004
-2051
-2099
-2146
-2193
-2241
-2288
-2335
-2382
-2429
-2476
-2522
-2569
-2615
-2662
-2708
-2754
-2800
-2845
-2891
-2936
-2981
-3026
-3071
-3115
-3159
-3203
-3247
-3291
-3334
-3377
-3420
-3462
-3504
-3546
-3588
-3629
-3671
-3711
-3752
-3792
-3832
-3872
-3911
-3951
-3989
-4027
-4066
-4104
-4142
-4179
-4216
-4253
-4289
-4326
-4362
-4397
-4433
-4468
-4503
-4537
-4571
-4605
-4639
-4673
-4706
-4739
-4772
-4804
-4837
-4869
-4901
-4932
-4964
-4995
-5026
-5057
-5087
-5118
-5148
-5178
-5208
-5238
-5267
-5296
-5325
-5354
-5383
-5412
-5440
-5469
-5497
-5525
-5553
-5580
-5608
-5635
-5663
-5690
-5717
-5744
-5770
-5797
-5824
-5850
-5876
-5903
-5929
-5955
-5980
-6006
-6032
-6057
-6083
-6108
-6133
-6158
-6183
-6208
-6233
-6257
-6282
-6306
-6331
-6355
-6379
-6403
-6427
-6451
-6474
-6498
-6521
-6545
-6568
-6591
-6614
-6636
-6659
-6681
-6704
-6726
-6748
-6770
-6791
-6813
-6834
-6855
-6876
-6896
-6917
-6937
-6957
-6977
-6997
-7016
-7036
-7054
-7073
-7092
-7110
-7128
-7146
-7163
-7180
-7197
-7214
-7230
-7246
-7262
-7277
-7292
-7307
-7321
-7335
-7349
-7362
-7375
-7388
-7401
-7413
-7424
-7436
-7447
-7457
-7468
-7478
-7487
-7497
-7506
-7514
-7522
-7530
-7537
-7544
-7551
-7557
-7563
-7568
-7573
-7577
-7582
-7585
-7589
-7591
-7594
-7596
-7597
-7599
-7599
-7600
-7599
-7599
-7598
-7596
-7594
-7592
-7589
-7585
-7581
-7577
-7572
-7567
-7561
-7555
-7548
-7540
-7533
-7524
-7515
-7506
-7496
-7486
-7475
-7463
-7451
-7439
-7426
-7412
-7398
-7384
-7369
-7353
-7337
-7320
-7303
-7285
-7267
-7248
-7229
-7209
-7189
-7168
-7147
-7125
-7102
-7080
-7056
-7032
-7008
-6983
-6958
-6933
-6907
-6880
-6853
-6826
-6798
-6770
-6742
-6713
-6684
-6654
-6625
-6594
-6564
-6533
-6502
-6471
-6440
-6408
-6376
-6344
-6311
-6278
-6246
-6213
-6179
-6146
-6112
-6079
-6045
-6011
-5977
-5943
-5908
-5874
-5839
-5805
-5770
-5735
-5700
-5666
-5631
-5596
-5561
-5526
-5490
-5455
-5420
-5385
-5350
-5315
-5279
-5244
-5209
-5174
-5139
-5104
-5068
-5033
-4998
-4963
-4928
-4893
-4858
-4823
-4788
-4753
-4718
-4684
-4649
-4614
-4579
-4545
-4510
-4475
-4441
-4406
-4372
-4337
-4303
-4268
-4234
-4199
-4165
-4131
-4096
-4062
-4027
-3994
-3960
-3926
-3892
-3858
-3824
-3790
-3756
-3722
-3689
-3655
-3621
-3588
-3555
-3521
-3488
-3455
-3422
-3389
-3356
-3323
-3290
-3258
-3225
-3193
-3161
-3129
-3097
-3065
-3034
-3002
-2971
-2940
-2909
-2878
-2847
-2817
-2787
-2757
-2727
-2697
-2668
-2638
-2609
-2580
-2552
-2523
-2495
-2467
-2439
-2411
-2384
-2356
-2329
-2302
-2275
-2249
-2222
-2196
-2170
-2144
-2118
-2093
-2068
-2041
-2017
-1992
-1967
-1943
-1918
-1894
-1869
-1845
-1821
-1796
-1772
-1748
-1724
-1700
-1677
-1653
-1629
-1605
-1581
-1557
-1533
-1509
-1486
-1462
-1438
-1414
-1390
-1365
-1341
-1317
-1293
-1269
-1244
-1220
-1195
-1170
-1146
-1121
-1096
-1071
-1046
-1020
-996
-970
-945
-919
-893
-867
-842
-815
-789
-763
-736
-710
-683
-656
-629
-602
-575
-547
-520
-492
-464
-436
-408
-380
-352
-323
-294
-266
-236
-207
-178
-148
-119
-89
-59
-29
2
32
63
94
125
156
187
219
250
282
314
346
378
410
442
475
507
540
573
606
639
672
705
738
772
805
838
872
906
939
973
1006
1041
1075
1109
1143
1177
1211
1245
1280
1314
1348
1383
1417
1451
1486
1520
1555
1590
1624
1659
1694
1728
1763
1798
1833
1868
1903
1938
1973
2008
2043
2078
2113
2148
2183
2218
2253
2288
2323
2358
2393
2428
2464
2499
2534
2569
2604
2640
2675
2710
2745
2781
2816
2852
2887
2923
2958
2994
3029
3065
3101
3137
3173
3209
3245
3282
3318
3354
3391
3428
3465
3502
3539
3577
3614
3652
3690
3728
3767
3805
3844
3884
3923
3963
4003
4043
4083
4124
4166
4207
4249
4291
4334
4377
4420
4464
4508
4552
4597
4642
4688
4734
4780
4827
4874
4922
4970
5018
5067
5117
5166
5216
5267
5318
5369
5421
5474
5526
5579
5633
5686
5741
5795
5850
5906
5961
6017
6074
6130
6188
6245
6303
6361
6419
6478
6537
6596
6655
6715
6775
6835
6896
6956
7017
7078
7139
7200
7262
7323
7385
7447
7509
7570
7632
7694
7756
7818
7880
7942
8004
8066
8127
8189
8250
8312
8373
8434
8495
8555
8616
8676
8736
8796
8855
8914
8973
9032
9090
9148
9205
9262
9319
9375
9431
9487
9542
9596
9650
9704
9757
9809
9861
9912
9963
10014
10063
10112
10161
10209
10256
10302
10348
10393
10438
10482
10525
10568
10609
10650
10691
10730
10769
10807
10844
10881
10916
10951
10985
11019
11051
11083
11113
11143
11172
11201
11228
11254
11280
11305
11328
11351
11373
11394
11414
11434
11452
11469
11485
11501
11515
11529
11542
11553
11564
11574
11583
11591
11598
11604
11609
11613
11617
11619
11621
11621
11621
11620
11617
11614
11611
11606
11600
11593
11586
11578
11569
11559
11548
11536
11524
11510
11496
11481
11466
11449
11432
11414
11395
11375
11355
11333
11312
11289
11265
11241
11216
11191
11164
11137
11110
11081
11052
11022
10992
10961
10929
10896
10863
10829
10795
10760
10724
10688
10652
10614
10576
10538
10499
10459
10419
10379
10337
10296
10254
10211
10168
10125
10081
10036
9992
9946
9901
9855
9808
9762
9715
9667
9619
9571
9523
9474
9425
9375
9326
9276
9225
9175
9124
9073
9022
8970
8919
8867
8815
8763
8710
8658
8605
8553
8500
8447
8394
8341
8287
8234
8180
8127
8074
8020
7967
7913
7860
7806
7752
7699
7645
7592
7539
7485
7432
7379
7326
7273
7220
7167
7114
7061
7009
6956
6904
6852
6800
6748
6697
6645
6594
6542
6491
6441
6390
6339
6289
6239
6189
6139
6090
6040
5991
5942
5893
5845
5796
5748
5700
5652
5605
5557
5510
5463
5417
5370
5324
5277
5231
5185
5140
5094
5049
5004
4959
4914
4870
4826
4781
4737
4693
4650
4606
4563
4519
4476
4433
4390
4347
4304
4262
4219
4177
4134
4091
4050
4008
3966
3924
3882
3840
3798
3756
3714
3673
3631
3589
3548
3506
3464
3423
3381
3340
3298
3256
3215
3173
3132
3090
3049
3007
2965
2924
2882
2841
2799
2757
2716
2674
2632
2591
2549
2507
2466
2424
2382
2340
2299
2257
2215
2173
2131
2089
2047
2005
1963
1921
1878
1836
1794
1752
1709
1667
1624
1582
1539
1496
1454
1411
1368
1325
1282
1239
1196
1153
1109
1066
1022
979
935
892
848
804
760
717
673
629
584
540
496
452
408
363
319
275
230
186
141
96
52
7
-37
-82
-127
-172
-216
-261
-306
-351
-395
-440
-485
-530
-575
-620
-665
-709
-754
-799
-844
-889
-934
-978
-1022
-1068
-1112
-1157
-1202
-1246
-1291
-1335
-1380
-1424
-1468
-1512
-1556
-1600
-1644
-1688
-1731
-1775
-1818
-1862
-1905
-1948
-1990
-2033
-2076
-2118
-2160
-2202
-2244
-2286
-2327
-2368
-2409
-2450
-2490
-2531
-2571
-2610
-2650
-2689
-2728
-2767
-2806
-2844
-2882
-2920
-2957
-2994
-3031
-3068
-3104
-3140
-3176
-3211
-3246
-3281
-3316
-3350
-3384
-3417
-3451
-3484
-3516
-3549
-3581
-3612
-3644
-3675
-3705
-3736
-3766
-3796
-3825
-3854
-3883
-3911
-3939
-3966
-3994
-4021
-4046
-4073
-4099
-4125
-4150
-4175
-4199
-4223
-4247
-4271
-4294
-4316
-4339
-4361
-4382
-4403
-4424
-4445
-4465
-4485
-4504
-4523
-4542
-4560
-4578
-4596
-4613
-4630
-4646
-4662
-4678
-4693
-4708
-4723
-4737
-4751
-4764
-4778
-4790
-4803
-4815
-4827
-4838
-4849
-4860
-4870
-4880
-4889
-4899
-4908
-4916
-4924
-4932
-4939
-4946
-4953
-4959
-4965
-4971
-4976
-4981
-4985
-4989
-4993
-4996
-4999
-5001
-5004
-5005
-5006
-5007
-5008
-5008
-5008
-5007
-5006
-5004
-5002
-5000
-4997
-4994
-4991
-4987
-4983
-4978
-4973
-4967
-4961
-4955
-4948
-4941
-4934
-4926
-4918
-4909
-4900
-4890
-4881
-4870
-4860
-4849
-4838
-4826
-4814
-4801
-4788
-4775
-4762
-4748
-4733
-4719
-4704
-4688
-4672
-4656
-4640
-4623
-4605
-4588
-4570
-4551
-4533
-4514
-4494
-4474
-4454
-4434
-4413
-4392
-4370
-4348
-4326
-4303
-4280
-4257
-4233
-4209
-4185
-4160
-4135
-4110
-4083
-4058
-4030
-4005
-3978
-3950
-3922
-3894
-3866
-3837
-3808
-3779
-3749
-3719
-3688
-3658
-3627
-3596
-3564
-3532
-3500
-3467
-3435
-3402
-3368
-3335
-3301
-3266
-3232
-3197
-3162
-3127
-3091
-3056
-3019
-2983
-2947
-2910
-2873
-2836
-2798
-2761
-2723
-2685
-2646
-2608
-2569
-2530
-2492
-2452
-2413
-2374
-2334
-2294
-2255
-2215
-2175
-2135
-2095
-2054
-2013
-1974
-1933
-1893
-1852
-1812
-1771
-1730
-1690
-1649
-1609
-1568
-1528
-1487
-1447
-1407
-1366
-1326
-1286
-1246
-1206
-1166
-1126
-1087
-1047
-1008
-969
-930
-891
-852
-813
-775
-737
-699
-661
-623
-586
-548
-511
-475
-438
-402
-366
-330
-294
-259
-224
-189
-154
-120
-86
-52
-18
15
48
81
114
146
178
210
242
273
304
335
366
396
426
456
486
515
544
573
602
631
659
687
715
743
770
797
824
851
878
904
930
956
982
1008
1033
1059
1084
1109
1134
1158
1183
1207
1231
1255
1279
1302
1326
1349
1372
1395
1418
1440
1463
1485
1508
1530
1551
1573
1595
1616
1638
1659
1680
1701
1722
1743
1763
1784
1804
1824
1844
1864
1884
1904
1923
1942
1962
1981
2000
2017
2037
2056
2074
2092
2110
2128
2146
2164
2181
2198
2216
2233
2249
2266
2283
2299
2315
2331
2347
2362
2377
2393
2408
2422
2437
2451
2465
2479
2493
2506
2519
2532
2545
2557
2569
2581
2592
2604
2615
2626
2636
2646
2656
2666
2675
2684
2692
2701
2709
2716
2724
2731
2737
2743
2749
2755
2760
2765
2770
2774
2778
2781
2784
2787
2789
2791
2793
2794
2795
2795
2796
2795
2795
2794
2792
2790
2788
2785
2782
2779
2775
2771
2766
2762
2756
2751
2745
2738
2731
2724
2717
2709
2701
2692
2683
2674
2665
2655
2645
2634
2623
2612
2601
2589
2577
2565
2553
2540
2527
2514
2500
2486
2472
2458
2444
2429
2414
2399
2384
2368
2352
2336
2320
2304
2287
2270
2254
2236
2219
2202
2184
2166
2149
2130
2112
2094
2075
2057
2037
2019
1999
1980
1961
1941
1921
1901
1881
1861
1840
1820
1799
1778
1757
1736
1715
1694
1672
1650
1629
1607
1585
1562
1540
1518
1495
1472
1450
1427
1404
1380
1357
1334
1310
1286
1263
1239
1215
1191
1166
1142
1118
1093
1068
1044
1018
994
969
944
919
893
868
843
817
792
766
741
715
689
664
638
612
586
560
535
509
483
457
431
405
379
353
327
301
276
250
224
198
173
147
122
96
71
46
21
-4
-29
-54
-78
-103
-127
-152
-176
-200
-223
-247
-270
-294
-317
-340
-362
-385
-407
-429
-451
-473
-494
-516
-537
-557
-578
-598
-618
-638
-658
-677
-696
-715
-733
-751
-769
-787
-804
-821
-838
-854
-870
-886
-902
-917
-931
-946
-960
-974
-987
-1000
-1012
-1026
-1038
-1049
-1061
-1072
-1082
-1093
-1103
-1112
-1121
-1130
-1138
-1146
-1154
-1161
-1167
-1174
-1180
-1185
-1190
-1195
-1199
-1203
-1206
-1209
-1212
-1214
-1215
-1216
-1217
-1217
-1217
-1216
-1215
-1213
-1211
-1209
-1206
-1202
-1198
-1193
-1188
-1183
-1177
-1170
-1163
-1156
-1148
-1139
-1130
-1120
-1110
-1100
-1089
-1077
-1065
-1052
-1039
-1026
-1012
-997
-982
-966
-950
-933
-916
-899
-881
-862
-843
-823
-803
-782
-761
-739
-717
-695
-672
-648
-624
-600
-575
-549
-523
-497
-470
-443
-415
-387
-358
-329
-300
-270
-239
-209
-177
-146
-114
-81
-49
-16
18
52
86
121
156
191
227
263
300
337
374
411
449
487
525
564
603
642
682
722
762
802
843
884
925
967
1008
1050
1093
1135
1178
1220
1263
1307
1350
1393
1437
1481
1525
1569
1613
1657
1702
1746
1791
1836
1881
1925
1970
2015
2060
2105
2150
2195
2240
2285
2330
2375
2420
2465
2510
2555
2600
2644
2689
2733
2777
2821
2865
2909
2952
2996
3039
3082
3125
3167
3209
3252
3293
3335
3376
3417
3457
3498
3538
3577
3616
3655
3694
3732
3770
3807
3844
3881
3917
3953
3989
4024
4058
4093
4126
4160
4193
4225
4257
4289
4320
4350
4381
4410
4439
4468
4496
4524
4552
4578
4605
4631
4656
4681
4705
4729
4752
4775
4797
4819
4840
4861
4881
4901
4920
4939
4957
4975
4992
5008
5024
5040
5055
5069
5083
5096
5109
5121
5133
5144
5154
5164
5174
5183
5191
5199
5206
5213
5219
5225
5230
5235
5239
5242
5245
5248
5250
5251
5252
5253
5253
5252
5251
5250
5248
5245
5242
5239
5235
5230
5225
5220
5214
5208
5201
5194
5186
5178
5169
5160
5151
5141
5131
5120
5109
5097
5086
5073
5060
5047
5034
5020
5006
4991
4976
4961
4945
4929
4912
4896
4878
4861
4843
4825
4807
4788
4769
4749
4730
4710
4690
4669
4648
4627
4606
4585
4563
4541
4519
4496
4473
4450
4427
4404
4380
4357
4333
4309
4284
4260
4235
4211
4186
4161
4135
4110
4083
4059
4033
4006
3981
3955
3929
3903
3876
3850
3823
3797
3770
3743
3716
3690
3663
3636
3609
3582
3555
3528
3501
3473
3446
3419
3392
3365
3338
3311
3284
3257
3231
3204
3177
3150
3124
3097
3071
3044
3018
2992
2966
2940
2914
2889
2863
2838
2813
2787
2763
2738
2713
2688
2664
2640
2616
2592
2568
2545
2521
2498
2475
2452
2429
2407
2385
2363
2341
2319
2297
2276
2254
2233
2213
2192
2171
2151
2131
2111
2091
2071
2052
2033
2013
1994
1976
1957
1939
1920
1902
1884
1867
1849
1832
1814
1797
1780
1763
1747
1730
1714
1697
1681
1665
1649
1634
1618
1602
1587
1572
1556
1541
1526
1512
1497
1482
1468
1453
1439
1424
1410
1396
1382
1368
1354
1340
1326
1312
1298
1285
1271
1257
1244
1230
1217
1204
1190
1177
1163
1150
1137
1123
1110
1097
1083
1070
1057
1043
1030
1016
1002
990
977
963
950
937
924
910
897
884
870
857
844
830
817
803
790
777
763
750
737
723
710
697
683
670
657
643
630
617
603
590
577
564
551
537
524
511
498
485
472
459
446
433
420
408
395
382
370
358
345
333
321
309
297
285
274
262
251
240
229
218
207
196
186
176
166
156
146
136
127
118
109
100
91
83
75
67
59
52
44
37
30
24
17
11
5
0
-6
-11
-16
-21
-25
-29
-33
-37
-40
-44
-47
-49
-52
-54
-56
-57
-59
-60
-61
-61
-62
-62
-61
-61
-60
-59
-58
-56
-55
-53
-50
-48
-45
-42
-39
-35
-32
-28
-24
-19
-14
-10
-4
1
7
12
18
25
31
38
45
52
60
67
75
83
92
100
109
118
127
136
146
156
166
176
187
197
208
219
230
242
253
265
277
289
301
314
327
340
353
366
379
393
406
420
434
448
463
477
492
507
521
536
552
567
582
598
613
629
645
661
677
693
710
726
742
759
776
792
809
826
843
860
877
895
912
929
946
964
981
999
1016
1034
1052
1069
1087
1105
1123
1141
1158
1176
1194
1212
1230
1248
1266
1284
1302
1320
1338
1356
1374
1392
1410
1427
1445
1463
1481
1499
1517
1534
1552
1570
1587
1605
1623
1640
1658
1675
1693
1710
1727
1745
1762
1779
1796
1813
1830
1846
1863
1880
1896
1913
1929
1945
1962
1978
1993
2009
2025
2041
2056
2071
2087
2102
2117
2132
2146
2161
2175
2190
2204
2218
2232
2246
2260
2273
2287
2300
2313
2326
2339
2352
2365
2378
2390
2403
2415
2427
2439
2451
2463
2475
2487
2499
2510
2521
2533
2544
2555
2566
2577
2588
2599
2609
2620
2631
2641
2651
2662
2672
2682
2692
2702
2711
2721
2731
2740
2750
2759
2768
2777
2786
2795
2804
2813
2822
2830
2839
2847
2855
2863
2871
2879
2887
2895
2902
2910
2917
2924
2932
2939
2946
2953
2959
2966
2972
2979
2985
2991
2997
3003
3009
3015
3020
3026
3031
3036
3041
3046
3051
3055
3060
3064
3069
3073
3077
3080
3084
3088
3091
3095
3098
3101
3104
3106
3109
3112
3114
3116
3118
3120
3122
3124
3126
3127
3129
3130
3131
3132
3133
3134
3135
3136
3136
3137
3137
3138
3138
3138
3138
3138
3138
3138
3138
3138
3138
3137
3137
3137
3136
3136
3135
3134
3134
3133
3132
3131
3131
3130
3129
3128
3127
3126
3125
3124
3123
3122
3121
3120
3118
3117
3116
3115
3114
3113
3111
3110
3109
3108
3106
3105
3104
3103
3101
3100
3099
3097
3096
3094
3093
3092
3090
3089
3087
3086
3084
3083
3082
3080
3079
3077
3076
3074
3073
3071
3070
3068
3067
3065
3064
3063
3061
3060
3058
3057
3056
3054
3053
3052
3050
3049
3048
3046
3045
3044
3043
3042
3041
3040
3038
3037
3036
3035
3035
3034
3033
3032
3031
3030
3030
3029
3028
3028
3027
3026
3026
3025
3025
3024
3024
3023
3023
3023
3022
3022
3022
3021
3021
3021
3021
3020
3020
3020
3020
3019
3019
3019
3019
3019
3018
3018
3018
3018
3018
3017
3017
3017
3017
3016
3016
3016
3016
3016
3015
3015
3015
3015
3015
3015
3014
3014
3014
3014
3014
3014
3014
3014
3014
3014
3014
3014
3014
3014
3014
3014
3014
3014
3014
3014
3014
3014
3015
3015
3015
3015
3015
3015
3015
3015
3015
3016
3016
3016
3016
3016
3016
3017
3017
3017
3017
3018
3018
3018
3019
3019
3019
3020
3020
3021
3021
3022
3022
3023
3024
3024
3025
3026
3026
3027
3028
3028
3029
3030
3031
3032
3033
3033
3034
3035
3036
3037
3038
3038
3039
3040
3041
3042
3043
3043
3044
3045
3045
3046
3047
3047
3048
3048
3049
3049
3050
3050
3050
3051
3051
3051
3051
3051
3050
3050
3050
3050
3049
3048
3048
3047
3046
3045
3044
3043
3041
3040
3038
3037
3035
3033
3031
3028
3026
3024
3021
3018
3015
3012
3008
3005
3001
2997
2993
2989
2985
2980
2975
2970
2965
2959
2954
2948
2942
2936
2929
2923
2916
2909
2902
2894
2887
2879
2871
2862
2854
2845
2836
2827
2818
2808
2799
2789
2779
2768
2758
2747
2736
2725
2714
2702
2691
2679
2667
2654
2642
2629
2617
2604
2591
2578
2564
2551
2537
2523
2509
2495
2481
2467
2452
2438
2423
2408
2393
2378
2363
2347
2332
2316
2301
2285
2269
2253
2237
2221
2205
2189
2173
2156
2140
2124
2107
2090
2074
2057
2040
2023
2005
1989
1972
1955
1938
1921
1904
1886
1869
1851
1834
1816
1799
1781
1763
1746
1728
1710
1692
1674
1656
1638
1620
1602
1584
1566
1548
1529
1511
1493
1474
1456
1437
1419
1400
1381
1362
1343
1324
1305
1286
1267
1248
1228
1209
1190
1170
1150
1131
1111
1091
1071
1051
1031
1010
990
970
949
928
907
886
865
844
823
801
780
758
736
714
692
669
647
624
602
579
556
532
509
485
462
438
414
390
366
341
317
292
268
243
218
192
167
142
116
91
65
39
13
-13
-39
-66
-92
-118
-145
-172
-198
-225
-252
-278
-305
-332
-359
-386
-413
-440
-467
-494
-521
-548
-575
-602
-629
-656
-683
-709
-736
-763
-790
-816
-843
-869
-896
-922
-948
-974
-1000
-1026
-1052
-1077
-1103
-1128
-1153
-1178
-1203
-1228
-1253
-1277
-1302
-1326
-1350
-1374
-1397
-1421
-1444
-1467
-1490
-1512
-1535
-1557
-1579
-1601
-1622
-1644
-1665
-1686
-1707
-1727
-1747
-1767
-1787
-1807
-1826
-1845
-1863
-1882
-1900
-1918
-1936
-1953
-1970
-1987
-2004
-2020
-2036
-2052
-2068
-2083
-2098
-2113
-2127
-2141
-2155
-2169
-2182
-2195
-2208
-2220
-2232
-2244
-2256
-2267
-2279
-2290
-2300
-2311
-2321
-2331
-2341
-2350
-2359
-2368
-2377
-2386
-2394
-2402
-2410
-2418
-2425
-2433
-2440
-2447
-2453
-2460
-2466
-2472
-2478
-2484
-2490
-2495
-2500
-2506
-2510
-2515
-2520
-2524
-2529
-2533
-2537
-2541
-2545
-2548
-2552
-2555
-2558
-2561
-2564
-2567
-2570
-2573
-2575
-2578
-2580
-2582
-2584
-2586
-2588
-2590
-2592
-2594
-2595
-2597
-2599
-2600
-2602
-2603
-2605
-2606
-2608
-2609
-2610
-2612
-2613
-2615
-2616
-2617
-2619
-2620
-2622
-2623
-2625
-2626
-2628
-2629
-2631
-2633
-2634
-2636
-2638
-2640
-2642
-2644
-2646
-2648
-2650
-2652
-2655
-2657
-2659
-2662
-2664
-2667
-2669
-2672
-2675
-2677
-2680
-2683
-2686
-2689
-2692
-2695
-2698
-2701
-2704
-2707
-2711
-2714
-2717
-2721
-2724
-2728
-2731
-2735
-2738
-2742
-2746
-2749
-2753
-2757
-2761
-2764
-2768
-2772
-2776
-2780
-2784
-2788
-2792
-2795
-2799
-2803
-2807
-2811
-2815
-2819
-2823
-2826
-2830
-2834
-2838
-2841
-2845
-2848
-2852
-2855
-2859
-2862
-2865
-2869
-2872
-2875
-2878
-2881
-2883
-2886
-2888
-2891
-2893
-2895
-2897
-2899
-2901
-2903
-2904
-2906
-2907
-2908
-2909
-2910
-2910
-2911
-2911
-2911
-2912
-2911
-2911
-2911
-2910
-2910
-2909
-2908
-2906
-2905
-2903
-2902
-2900
-2898
-2896
-2893
-2891
-2888
-2885
-2882
-2879
-2875
-2872
-2868
-2864
-2860
-2856
-2852
-2847
-2843
-2838
-2833
-2828
-2822
-2817
-2811
-2806
-2800
-2794
-2787
-2781
-2775
-2768
-2762
-2755
-2748
-2741
-2734
-2726
-2719
-2712
-2704
-2697
-2689
-2681
-2674
-2666
-2658
-2650
-2642
-2634
-2626
-2618
-2609
-2601
-2593
-2585
-2577
-2568
-2560
-2552
-2544
-2536
-2528
-2520
-2511
-2503
-2495
-2487
-2479
-2472
-2464
-2456
-2448
-2441
-2433
-2425
-2418
-2411
-2403
-2396
-2389
-2382
-2375
-2368
-2361
-2355
-2348
-2342
-2336
-2329
-2323
-2317
-2312
-2306
-2300
-2295
-2290
-2285
-2280
-2275
-2270
-2266
-2262
-2257
-2253
-2250
-2246
-2242
-2239
-2236
-2233
-2230
-2227
-2225
-2223
-2221
-2219
-2217
-2215
-2214
-2213
-2212
-2211
-2210
-2210
-2209
-2209
-2209
-2209
-2210
-2210
-2211
-2212
-2213
-2214
-2216
-2218
-2219
-2222
-2224
-2226
-2229
-2232
-2235
-2239
-2242
-2246
-2250
-2254
-2259
-2263
-2268
-2273
-2278
-2284
-2289
-2295
-2301
-2307
-2314
-2320
-2327
-2334
-2342
-2349
-2357
-2364
-2372
-2381
-2389
-2397
-2406
-2415
-2424
-2434
-2443
-2453
-2463
-2473
-2483
-2493
-2504
-2514
-2525
-2536
-2547
-2559
-2570
-2582
-2594
-2606
-2618
-2630
-2642
-2655
-2667
-2680
-2693
-2706
-2719
-2732
-2746
-2759
-2772
-2786
-2799
-2813
-2827
-2841
-2855
-2868
-2882
-2896
-2910
-2924
-2938
-2953
-2967
-2981
-2995
-3009
-3023
-3037
-3051
-3065
-3079
-3092
-3106
-3120
-3134
-3147
-3161
-3174
-3187
-3201
-3214
-3227
-3240
-3253
-3265
-3278
-3290
-3302
-3314
-3326
-3338
-3350
-3361
-3373
-3384
-3395
-3406
-3416
-3427
-3437
-3447
-3457
-3466
-3476
-3485
-3494
-3502
-3511
-3519
-3527
-3535
-3543
-3551
-3558
-3565
-3572
-3578
-3584
-3590
-3596
-3602
-3607
-3612
-3617
-3622
-3626
-3631
-3635
-3638
-3642
-3645
-3648
-3651
-3654
-3656
-3658
-3660
-3662
-3663
-3664
-3665
-3666
-3666
-3666
-3666
-3666
-3665
-3664
-3663
-3661
-3660
-3658
-3655
-3653
-3650
-3647
-3643
-3639
-3635
-3631
-3626
-3621
-3616
-3611
-3605
-3599
-3592
-3585
-3578
-3571
-3563
-3555
-3547
-3538
-3529
-3520
-3510
-3500
-3490
-3479
-3468
-3457
-3445
-3433
-3421
-3409
-3396
-3383
-3370
-3356
-3342
-3328
-3313
-3298
-3283
-3268
-3252
-3236
-3220
-3203
-3187
-3170
-3152
-3135
-3117
-3099
-3081
-3062
-3044
-3025
-3006
-2987
-2967
-2948
-2928
-2908
-2888
-2867
-2847
-2826
-2806
-2785
-2764
-2743
-2722
-2700
-2679
-2657
-2636
-2614
-2593
-2571
-2549
-2528
-2506
-2484
-2463
-2441
-2419
-2398
-2376
-2355
-2333
-2312
-2291
-2270
-2249
-2228
-2207
-2187
-2166
-2146
-2126
-2106
-2087
-2067
-2048
-2029
-2009
-1991
-1973
-1955
-1937
-1919
-1902
-1885
-1868
-1851
-1835
-1819
-1803
-1788
-1773
-1758
-1744
-1730
-1716
-1702
-1689
-1677
-1664
-1652
-1641
-1629
-1619
-1608
-1598
-1589
-1579
-1570
-1562
-1554
-1546
-1539
-1532
-1525
-1517
-1510
-1503
-1496
-1489
-1481
-1474
-1467
-1460
-1453
-1446
-1439
-1431
-1424
-1417
-1410
-1403
-1396
-1389
-1382
-1375
-1368
-1361
-1354
-1347
-1340
-1333
-1326
-1319
-1312
-1305
-1298
-1291
-1284
-1278
-1271
-1264
-1257
-1250
-1243
-1236
-1230
-1223
-1216
-1209
-1202
-1196
-1189
-1182
-1175
-1169
-1162
-1155
-1149
-1142
-1135
-1129
-1122
-1115
-1109
-1102
-1095
-1089
-1082
-1075
-1069
-1062
-1056
-1049
-1043
-1036
-1030
-1022
-1016
-1010
-1004
-997
-991
-984
-978
-971
-965
-958
-952
-946
-939
-933
-926
-920
-914
-907
-901
-895
-888
-882
-876
-869
-863
-857
-851
-844
-838
-832
-826
-819
-813
-807
-801
-795
-789
-782
-776
-770
-764
-758
-752
-746
-740
-733
-727
-721
-715
-709
-703
-697
-691
-685
-679
-673
-667
-661
-655
-649
-643
-637
-631
-626
-620
-614
-608
-602
-596
-590
-584
-579
-573
-567
-561
-555
-550
-544
-538
-532
-526
-521
-515
-509
-503
-498
-492
-486
-481
-475
-469
-464
-458
-452
-447
-441
-436
-430
-424
-419
-413
-408
-402
-397
-391
-385
-380
-374
-369
-363
-358
-352
-347
-342
-336
-331
-325
-320
-314
-309
-304
-298
-293
-287
-282
-277
-271
-266
-261
-255
-250
-245
-240
-234
-229
-224
-218
-213
-208
-203
-198
-192
-187
-182
-177
-172
-166
-161
-156
-151
-146
-141
-136
-130
-125
-120
-115
-110
-105
-100
-95
-90
-85
-80
-75
-70
-65
-60
-55
-50
-45
-40
-35
-30
-25
-20
-15
-11
-6
-1
4
9
14
19
24
28
33
38
43
48
52
57
62
67
71
76
81
86
90
95
100
105
109
114
119
123
128
133
137
142
146
151
156
160
165
169
174
179
183
188
192
197
201
206
210
215
219
224
228
233
237
242
246
250
255
259
264
268
272
277
281
286
290
294
299
303
307
312
316
320
325
329
333
337
342
346
350
354
359
363
367
371
375
380
384
388
392
396
400
405
409
413
417
421
425
429
433
437
442
446
450
454
458
462
466
470
474
478
482
486
490
494
498
502
506
510
514
517
521
525
529
533
537
541
545
549
552
556
560
564
568
572
575
579
583
587
591
594
598
602
606
609
613
617
621
624
628
632
635
639
643
646
650
654
657
661
665
668
672
676
679
683
686
690
694
697
701
704
708
711
715
718
722
725
729
732
736
739
743
746
750
753
757
760
763
767
770
774
777
781
784
787
791
794
797
801
804
807
811
814
817
821
824
827
831
834
837
840
844
847
850
853
857
860
863
866
870
873
876
879
882
885
889
892
895
898
901
904
907
911
914
917
920
923
926
929
932
935
938
941
944
947
950
953
956
959
962
965
968
971
974
977
980
983
986
989
992
995
998
1000
1004
1006
1010
1012
1014
1018
1020
1024
1027
1030
1032
1035
1038
1041
1044
1047
1049
1052
1055
1058
1061
1063
1066
1069
1072
1074
1077
1080
1083
1085
1088
1091
1093
1096
1099
1101
1104
1107
1109
1112
1115
1117
1120
1123
1125
1128
1130
1133
1136
1138
1141
1143
1146
1149
1151
1154
1156
1159
1161
1164
1166
1169
1171
1174
1176
1179
1181
1184
1186
1189
1191
1194
1196
1199
1201
1204
1206
1208
1211
1213
1216
1218
1220
1223
1225
1228
1230
1232
1235
1237
1239
1242
1244
1246
1249
1251
1253
1256
1258
1260
1262
1265
1267
1269
1272
1274
1276
1278
1281
1283
1285
1287
1289
1292
1294
1296
1298
1300
1303
1305
1307
1309
1311
1313
1316
1318
1320
1322
1324
1326
1328
1330
1333
1335
1337
1339
1341
1343
1345
1347
1349
1351
1353
1355
1357
1359
1361
1363
1365
1367
1369
1371
1373
1375
1377
1379
1381
1383
1385
1387
1389
1391
1393
1395
1397
1399
1401
1403
1405
1406
1408
1410
1412
1414
1416
1418
1420
1421
1423
1425
1427
1429
1431
1432
1434
1436
1438
1440
1442
1443
1445
1447
1449
1450
1452
1454
1456
1457
1459
1461
1463
1464
1466
1468
1470
1471
1473
1475
1476
1478
1480
1481
1483
1485
1487
1488
1490
1491
1493
1495
1496
1498
1500
1501
1503
1505
1506
1508
1509
1511
1512
1514
1516
1517
1519
1520
1522
1523
1525
1527
1528
1530
1531
1533
1534
1536
1537
1539
1540
1542
1543
1545
1546
1548
1549
1551
1552
1554
1555
1556
1558
1559
1561
1562
1564
1565
1566
1568
1569
1571
1572
1573
1575
1576
1578
1579
1580
1582
1583
1584
1586
1587
1588
1590
1591
1592
1594
1595
1596
1598
1599
1600
1602
1603
1604
1605
1607
1608
1609
1611
1612
1613
1614
1616
1617
1618
1619
1621
1622
1623
1624
1625
1627
1628
1629
1630
1631
1633
1634
1635
1636
1637
1638
1640
1641
1642
1643
1644
1645
1647
1648
1649
1650
1651
1652
1653
1654
1655
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1704
1705
1706
1707
1708
1709
1710
1711
1712
1712
1713
1714
1715
1716
1717
1718
1718
1719
1720
1721
1722
1723
1723
1724
1725
1726
1727
1727
1728
1729
1730
1731
1731
1732
1733
1734
1735
1735
1736
1737
1738
1738
1739
1740
1741
1741
1742
1743
1744
1744
1745
1746
1746
1747
1748
1749
1749
1750
1751
1751
1752
1753
1753
1754
1755
1755
1756
1757
1757
1758
1759
1759
1760
1761
1761
1762
1763
1763
1764
1764
1765
1766
1766
1767
1767
1768
1769
1769
1770
1770
1771
1772
1772
1773
1773
1774
1774
1775
