5
60303
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-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
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-3
-3
-3
-4
-4
-4
-5
-4
-4
-4
-3
-3
-3
-4
-4
-4
-5
-5
-4
-4
-3
-3
-3
-3
-4
-4
-5
-5
-5
-4
-4
-3
-3
-3
-4
-4
-5
-5
-5
-4
-4
-3
-3
-3
-4
-4
-5
-5
-5
-5
-4
-3
-3
-3
-3
-4
-5
-5
-5
-5
-4
-3
-3
-3
-3
-4
-5
-6
-6
-5
-4
-3
-3
-2
-3
-4
-5
-6
-6
-6
-5
-3
-2
-2
-2
-3
-5
-6
-6
-6
-5
-4
-2
-2
-2
-3
-4
-6
-7
-7
-6
-4
-2
-1
-1
-2
-4
-6
-7
-8
-7
-5
-3
-1
0
-1
-3
-6
-8
-9
-8
-6
-3
0
1
0
-2
-5
-8
-10
-10
-7
-4
1
3
3
0
-4
-10
-14
-14
-11
-5
3
9
11
7
-2
-15
-27
-33
-27
-6
32
84
146
211
272
324
361
382
388
383
370
354
337
323
311
301
291
280
268
256
242
230
220
211
203
196
187
175
160
143
123
103
83
66
52
41
32
23
12
-1
-18
-38
-61
-86
-110
-131
-149
-162
-171
-175
-175
-174
-171
-169
-167
-166
-166
-165
-164
-162
-158
-154
-149
-143
-138
-133
-127
-121
-115
-109
-104
-101
-100
-104
-111
-122
-135
-148
-157
-161
-157
-146
-126
-102
-75
-49
-26
-9
3
9
11
10
10
10
14
20
29
40
54
67
81
93
102
108
110
108
102
95
87
79
74
72
72
73
74
73
69
63
55
48
44
42
45
50
54
55
51
39
19
-6
-33
-58
-76
-85
-86
-79
-68
-58
-52
-53
-61
-75
-92
-107
-119
-123
-120
-110
-95
-78
-61
-47
-35
-26
-21
-18
-17
-17
-17
-17
-15
-9
-1
11
26
41
55
66
70
68
62
53
47
46
53
69
93
120
146
165
173
167
148
120
87
54
27
9
0
0
5
14
23
30
34
35
34
30
24
16
7
-5
-18
-30
-39
-45
-45
-40
-33
-25
-21
-23
-32
-50
-72
-96
-118
-134
-142
-142
-135
-127
-120
-118
-122
-133
-149
-166
-182
-193
-199
-199
-195
-187
-179
-170
-163
-156
-149
-144
-138
-135
-133
-134
-138
-144
-150
-154
-154
-148
-137
-121
-103
-84
-68
-55
-45
-37
-29
-17
-2
17
37
58
74
85
90
89
85
82
83
90
104
124
145
164
178
183
181
172
161
151
146
147
155
166
178
188
191
188
179
167
156
147
144
146
152
158
162
161
154
141
124
108
95
88
87
92
100
108
112
112
106
95
83
72
64
62
65
71
79
85
88
87
82
75
68
61
57
54
53
52
51
48
46
43
42
42
45
49
52
52
48
38
25
8
-9
-22
-30
-30
-25
-16
-6
0
1
-5
-19
-39
-62
-85
-106
-123
-135
-143
-148
-151
-155
-159
-164
-171
-177
-185
-193
-201
-211
-221
-232
-243
-252
-260
-265
-267
-267
-266
-264
-262
-260
-258
-255
-249
-241
-230
-216
-202
-187
-173
-161
-149
-138
-127
-114
-99
-82
-62
-41
-19
3
26
49
72
94
116
134
148
157
159
155
148
139
133
132
137
148
165
185
205
221
234
241
245
246
246
247
248
248
247
243
235
225
213
203
197
196
199
207
215
220
219
211
196
175
151
127
106
88
75
64
53
42
28
11
-6
-24
-40
-53
-63
-70
-75
-78
-81
-84
-86
-87
-86
-82
-76
-68
-61
-53
-47
-41
-35
-28
-18
-7
6
20
33
43
49
52
52
49
45
41
35
28
19
7
-6
-19
-31
-39
-40
-35
-26
-13
0
9
13
13
9
4
4
9
22
41
62
83
98
105
104
96
86
76
72
74
82
93
103
110
109
100
85
66
49
35
27
23
23
22
17
7
-8
-27
-46
-62
-73
-78
-77
-74
-71
-71
-77
-88
-104
-121
-137
-150
-159
-163
-165
-165
-167
-171
-179
-188
-199
-209
-218
-226
-232
-237
-242
-246
-251
-257
-261
-265
-267
-266
-263
-257
-248
-237
-223
-208
-190
-170
-150
-130
-110
-92
-76
-61
-48
-35
-23
-10
4
19
34
49
64
79
93
106
119
130
141
150
158
164
169
174
179
184
190
196
202
205
206
204
200
194
187
181
177
175
175
175
173
170
163
153
141
127
113
98
83
68
51
32
13
-7
-26
-41
-51
-55
-53
-49
-45
-43
-47
-58
-76
-97
-119
-139
-154
-162
-164
-163
-159
-157
-157
-162
-171
-183
-196
-210
-222
-232
-240
-245
-249
-250
-248
-244
-238
-231
-224
-219
-216
-216
-218
-221
-223
-220
-213
-200
-184
-166
-150
-138
-132
-131
-133
-136
-137
-133
-122
-105
-84
-62
-41
-24
-11
0
10
20
34
50
68
87
104
118
128
134
139
142
147
153
159
163
163
157
145
129
112
98
90
92
102
120
142
163
178
186
185
178
170
164
165
174
193
218
246
272
292
305
310
309
306
304
306
313
325
342
360
376
389
396
397
394
386
377
366
355
345
335
324
313
301
288
273
258
241
225
208
192
177
162
149
138
128
119
111
103
95
87
77
66
54
40
25
9
-6
-21
-36
-49
-60
-69
-76
-80
-81
-81
-80
-78
-77
-79
-84
-92
-103
-118
-134
-151
-168
-183
-196
-206
-214
-220
-226
-232
-238
-246
-253
-259
-264
-266
-265
-262
-257
-251
-246
-242
-239
-238
-237
-235
-231
-223
-211
-196
-178
-157
-137
-117
-99
-82
-67
-54
-43
-32
-23
-15
-8
-1
6
13
21
30
38
46
51
52
48
39
25
8
-11
-27
-41
-49
-52
-52
-48
-43
-40
-39
-42
-47
-55
-65
-75
-85
-94
-103
-111
-118
-124
-129
-132
-134
-135
-136
-137
-141
-146
-153
-161
-169
-175
-178
-175
-169
-158
-144
-130
-115
-102
-91
-80
-70
-58
-45
-30
-14
3
18
31
42
49
53
56
58
61
65
69
75
81
86
90
93
94
94
93
92
90
87
84
81
79
76
74
73
72
72
73
73
73
72
71
71
71
72
74
78
82
87
91
94
95
94
92
90
88
88
89
91
95
99
103
106
108
108
107
104
100
95
90
85
79
74
69
64
60
56
53
51
49
48
47
46
45
44
41
36
30
21
9
-3
-17
-30
-42
-51
-57
-59
-60
-59
-58
-57
-59
-63
-68
-74
-80
-83
-83
-80
-74
-66
-58
-49
-43
-38
-34
-31
-28
-24
-18
-11
-4
3
8
10
10
9
6
4
5
7
12
17
22
25
25
21
14
6
-1
-5
-5
-1
6
13
19
21
17
7
-8
-25
-42
-56
-67
-73
-76
-77
-78
-80
-84
-89
-93
-97
-97
-94
-89
-84
-80
-79
-83
-91
-102
-113
-121
-125
-123
-115
-103
-90
-79
-70
-66
-66
-68
-70
-69
-66
-59
-51
-41
-33
-28
-25
-25
-26
-27
-26
-24
-21
-19
-19
-24
-32
-44
-57
-68
-74
-73
-63
-47
-26
-3
18
35
47
56
61
67
73
82
94
107
119
130
137
140
141
140
139
139
142
146
150
154
156
156
154
151
148
147
149
154
160
167
172
175
173
168
158
146
133
118
104
88
72
55
36
17
-1
-18
-31
-41
-45
-46
-45
-42
-39
-37
-36
-35
-35
-34
-34
-34
-35
-39
-47
-57
-71
-85
-99
-110
-119
-124
-126
-129
-133
-139
-149
-162
-174
-186
-193
-195
-192
-186
-178
-171
-168
-168
-172
-177
-182
-182
-178
-168
-154
-138
-123
-109
-98
-90
-83
-74
-63
-48
-30
-11
8
23
34
40
42
42
44
48
57
69
83
98
111
122
131
137
143
150
158
168
176
183
185
182
174
161
146
131
118
107
101
97
96
95
94
92
90
86
81
73
64
51
36
20
3
-11
-20
-23
-19
-10
3
15
24
28
27
24
21
21
27
38
52
64
71
69
56
34
8
-17
-35
-41
-34
-19
1
17
24
19
2
-24
-50
-71
-80
-76
-61
-40
-21
-10
-11
-24
-44
-65
-80
-84
-74
-52
-25
0
17
21
12
-8
-32
-54
-68
-72
-66
-55
-45
-40
-45
-59
-82
-107
-129
-144
-148
-143
-132
-119
-109
-105
-108
-117
-130
-144
-154
-160
-160
-157
-152
-146
-143
-141
-142
-144
-147
-150
-153
-155
-155
-153
-146
-132
-112
-86
-54
-21
11
36
54
63
66
67
72
85
109
143
184
226
261
282
286
274
252
227
208
203
217
248
290
335
370
388
382
353
308
254
206
172
159
167
194
229
262
284
289
275
246
209
174
148
136
139
153
171
188
196
192
176
152
124
98
77
65
59
58
58
55
49
38
24
8
-8
-25
-43
-64
-90
-119
-150
-178
-199
-208
-203
-186
-159
-131
-111
-104
-115
-142
-181
-221
-254
-271
-269
-249
-217
-185
-160
-151
-160
-184
-214
-242
-257
-253
-228
-187
-139
-94
-61
-46
-50
-71
-100
-131
-155
-167
-167
-156
-137
-115
-93
-73
-55
-41
-29
-18
-11
-5
-1
3
8
18
35
57
84
109
128
135
127
105
76
48
33
39
69
120
183
242
283
293
267
210
134
57
-1
-26
-12
36
104
173
222
238
215
159
87
17
-30
-42
-15
43
116
184
228
235
202
136
50
-38
-111
-158
-175
-166
-140
-109
-84
-72
-76
-93
-118
-144
-165
-180
-188
-192
-194
-197
-203
-211
-220
-229
-235
-239
-241
-242
-243
-245
-248
-250
-249
-244
-236
-223
-209
-196
-185
-177
-172
-168
-163
-154
-142
-127
-109
-91
-76
-62
-50
-39
-25
-7
14
37
60
79
90
91
84
71
58
49
51
63
85
114
142
165
178
179
169
152
133
118
111
112
120
132
143
149
147
138
125
110
98
93
96
107
124
144
163
179
189
194
194
190
183
176
168
160
153
145
138
132
127
125
125
129
135
143
153
162
171
178
182
183
180
174
165
154
142
132
123
118
116
117
118
119
119
115
107
97
85
73
64
57
53
52
52
51
48
41
30
18
5
-8
-17
-24
-27
-28
-29
-31
-36
-44
-55
-69
-84
-97
-109
-118
-124
-128
-130
-132
-133
-133
-133
-131
-127
-121
-111
-100
-88
-76
-68
-62
-60
-62
-65
-69
-72
-73
-72
-71
-70
-72
-78
-87
-99
-113
-124
-131
-132
-125
-112
-97
-82
-72
-69
-76
-90
-109
-129
-147
-159
-165
-163
-156
-148
-140
-136
-136
-141
-147
-156
-165
-174
-184
-195
-208
-223
-237
-248
-253
-251
-239
-218
-192
-165
-143
-128
-124
-130
-142
-157
-168
-172
-166
-152
-131
-109
-89
-76
-69
-68
-70
-69
-62
-48
-26
1
29
53
69
76
73
63
51
40
34
34
41
53
67
81
92
100
104
107
109
112
116
122
129
136
143
150
156
163
170
179
188
197
204
209
211
208
202
193
182
172
163
156
151
147
144
139
132
122
110
97
84
73
65
61
60
62
67
72
76
78
79
80
81
84
91
101
114
128
141
149
151
146
134
117
98
79
65
56
53
55
61
67
71
71
67
58
48
36
26
16
9
2
-6
-15
-26
-41
-57
-73
-89
-101
-109
-113
-112
-107
-100
-91
-83
-76
-73
-73
-79
-89
-103
-120
-138
-155
-168
-176
-179
-176
-170
-163
-157
-155
-159
-168
-180
-192
-203
-209
-208
-201
-187
-170
-152
-135
-120
-108
-99
-90
-81
-70
-58
-43
-29
-14
-1
10
21
32
45
61
78
97
115
130
140
145
145
141
135
130
127
129
134
141
148
153
154
152
148
141
135
130
126
122
116
105
89
67
41
13
-14
-34
-47
-51
-49
-42
-36
-33
-36
-44
-57
-70
-81
-87
-87
-81
-73
-67
-65
-69
-80
-96
-112
-125
-131
-128
-117
-101
-82
-64
-51
-43
-39
-37
-32
-24
-10
9
29
48
61
68
67
63
57
56
62
76
97
123
148
167
176
174
160
139
116
95
81
76
81
93
109
125
136
141
137
126
109
89
70
55
46
45
52
65
82
100
115
124
126
119
105
86
64
44
27
18
14
16
22
28
32
32
27
18
6
-6
-19
-30
-39
-46
-52
-57
-61
-65
-68
-71
-73
-75
-78
-82
-89
-98
-108
-118
-126
-131
-134
-134
-134
-134
-138
-144
-153
-163
-172
-175
-173
-163
-147
-128
-109
-93
-84
-81
-83
-89
-95
-99
-100
-97
-92
-88
-86
-88
-94
-104
-114
-123
-128
-129
-124
-115
-104
-92
-81
-70
-60
-50
-38
-27
-14
-3
6
13
17
19
21
24
30
38
48
58
66
70
70
66
60
57
58
65
79
98
118
135
146
148
142
128
112
97
86
82
84
91
99
106
110
109
103
95
86
79
73
70
67
64
60
53
45
37
32
29
30
34
38
41
41
35
26
15
4
-3
-5
0
11
25
39
49
52
49
41
28
15
4
-4
-7
-7
-6
-6
-9
-15
-25
-36
-48
-59
-68
-75
-80
-85
-90
-95
-101
-106
-108
-105
-98
-85
-70
-55
-41
-33
-33
-39
-53
-70
-89
-106
-118
-124
-123
-115
-103
-89
-75
-64
-56
-52
-53
-56
-62
-67
-71
-74
-73
-70
-66
-60
-54
-49
-46
-43
-41
-38
-33
-27
-18
-8
2
12
20
24
26
25
24
23
24
27
33
39
44
46
43
34
21
4
-13
-28
-37
-39
-34
-23
-8
8
22
30
33
29
20
8
-4
-13
-17
-16
-9
1
14
26
34
38
36
30
19
8
-2
-8
-8
-3
7
20
34
45
51
51
45
34
19
2
-15
-30
-43
-53
-61
-65
-66
-62
-54
-42
-26
-8
9
21
27
23
11
-7
-30
-51
-67
-73
-70
-57
-38
-17
1
14
20
19
12
5
-1
-4
-3
0
4
4
1
-8
-21
-35
-47
-54
-53
-46
-35
-20
-8
1
6
5
1
-3
-6
-7
-6
-3
0
0
-1
-4
-7
-7
-2
8
23
40
57
68
72
69
58
44
31
21
19
24
36
50
64
74
78
76
69
61
53
48
47
50
54
58
62
63
63
63
65
69
75
83
90
94
94
88
78
66
54
45
40
39
43
49
56
62
68
73
78
84
91
99
106
111
112
109
102
93
83
75
70
67
65
63
58
49
36
21
8
-2
-5
0
11
24
36
42
38
25
4
-20
-44
-62
-73
-75
-71
-64
-58
-56
-59
-67
-77
-86
-92
-92
-88
-79
-70
-63
-58
-57
-59
-62
-63
-63
-60
-56
-52
-50
-50
-53
-57
-59
-58
-53
-44
-33
-23
-16
-15
-20
-30
-42
-53
-60
-61
-57
-51
-45
-43
-47
-56
-70
-84
-96
-102
-102
-96
-88
-81
-78
-81
-89
-101
-113
-120
-119
-111
-94
-73
-52
-33
-19
-12
-10
-10
-11
-8
-1
10
23
38
51
60
65
67
66
64
63
63
67
72
79
87
96
103
109
112
111
107
99
87
72
56
40
27
18
12
10
10
10
8
4
-3
-11
-18
-22
-21
-15
-4
11
26
40
50
56
56
53
47
42
39
38
40
44
51
58
66
74
81
87
91
92
90
83
73
60
45
31
19
11
8
9
13
17
21
23
20
15
7
-3
-11
-19
-23
-24
-21
-16
-9
-1
7
14
17
17
12
2
-11
-27
-42
-55
-63
-64
-58
-46
-29
-10
8
22
30
32
30
23
15
6
-2
-8
-14
-19
-25
-32
-38
-45
-51
-55
-56
-56
-53
-50
-46
-44
-43
-43
-44
-46
-47
-47
-46
-44
-42
-40
-39
-41
-45
-52
-62
-74
-87
-97
-105
-108
-105
-96
-83
-68
-54
-43
-38
-41
-51
-66
-82
-97
-106
-107
-101
-88
-73
-58
-46
-41
-43
-51
-61
-70
-76
-76
-70
-58
-43
-29
-16
-7
-2
0
1
1
3
7
13
20
27
33
38
42
46
49
53
57
59
60
57
51
42
33
26
22
24
32
44
58
71
80
83
80
73
64
56
54
57
65
77
89
98
100
96
85
72
60
52
53
61
76
93
109
119
120
111
93
69
45
23
8
1
3
12
24
37
48
55
58
55
49
41
32
23
17
13
11
12
14
17
19
19
15
8
-3
-16
-30
-42
-50
-52
-50
-44
-37
-30
-26
-27
-32
-39
-47
-52
-53
-49
-41
-31
-22
-17
-18
-25
-38
-52
-66
-77
-81
-78
-70
-57
-43
-29
-17
-8
-2
0
-1
-4
-10
-18
-27
-36
-42
-45
-41
-33
-20
-6
5
10
5
-11
-37
-68
-99
-125
-140
-142
-133
-115
-93
-74
-61
-59
-66
-80
-97
-113
-124
-128
-125
-117
-106
-95
-85
-77
-69
-60
-51
-40
-29
-20
-14
-13
-16
-23
-29
-34
-33
-25
-12
5
22
38
49
55
57
58
61
67
77
91
104
115
120
118
110
98
85
74
69
71
77
85
92
94
90
80
65
48
34
24
20
22
27
33
37
38
35
29
22
15
9
6
3
0
-5
-12
-22
-33
-44
-51
-54
-51
-43
-32
-20
-10
-3
0
-2
-6
-12
-18
-23
-24
-23
-20
-14
-7
2
12
22
33
42
48
51
50
45
36
26
16
9
5
4
6
10
12
13
11
7
2
-2
-3
-1
6
16
27
38
46
49
48
43
36
29
22
18
16
17
20
25
31
39
48
58
70
83
95
104
110
112
108
101
92
82
74
70
69
71
76
82
87
90
91
90
87
84
82
81
82
85
87
89
89
87
82
74
63
50
36
21
7
-6
-16
-24
-29
-32
-34
-35
-37
-41
-46
-53
-59
-64
-66
-63
-57
-47
-37
-27
-21
-20
-23
-29
-37
-44
-48
-47
-42
-33
-22
-13
-8
-7
-12
-19
-28
-36
-41
-42
-39
-35
-31
-29
-31
-36
-46
-57
-69
-79
-86
-88
-85
-78
-67
-55
-41
-28
-16
-8
-3
-3
-7
-15
-26
-36
-43
-44
-38
-24
-4
18
39
53
56
47
26
-4
-38
-69
-92
-103
-100
-86
-64
-39
-17
-1
6
6
0
-9
-16
-21
-22
-20
-17
-16
-19
-26
-36
-47
-57
-64
-67
-67
-65
-64
-66
-74
-87
-102
-117
-127
-131
-126
-112
-92
-70
-48
-31
-20
-15
-15
-16
-16
-12
-4
7
21
35
47
56
62
66
68
71
76
81
88
95
101
106
110
114
118
123
128
132
134
131
124
110
92
73
55
40
33
32
36
44
50
53
50
41
27
11
-3
-12
-14
-11
-2
8
17
23
24
21
15
10
6
6
10
19
29
41
50
58
61
61
58
52
43
31
18
4
-10
-24
-36
-45
-51
-55
-57
-61
-67
-76
-90
-107
-126
-144
-158
-167
-171
-170
-167
-163
-160
-159
-160
-162
-163
-161
-155
-145
-132
-119
-107
-100
-96
-95
-95
-93
-87
-75
-56
-33
-8
17
39
56
68
76
83
91
100
113
127
142
156
166
172
173
171
167
163
160
159
159
161
162
162
162
160
160
161
165
173
182
191
197
199
195
183
166
145
123
103
88
78
74
73
73
72
67
58
46
32
19
8
2
1
4
11
19
26
31
32
30
27
23
20
18
18
19
21
22
23
23
23
24
27
32
39
48
56
62
65
64
61
56
51
49
50
56
64
74
82
86
85
77
65
49
33
19
9
3
0
-3
-6
-14
-26
-43
-63
-85
-106
-124
-137
-145
-150
-152
-153
-156
-160
-165
-171
-176
-178
-176
-170
-160
-146
-130
-114
-100
-86
-74
-64
-53
-41
-28
-13
2
17
30
41
48
51
49
45
39
33
28
24
23
24
26
28
30
30
27
21
12
1
-12
-27
-41
-54
-65
-74
-81
-85
-89
-92
-95
-101
-109
-120
-133
-148
-163
-176
-186
-193
-194
-192
-185
-177
-167
-158
-150
-143
-137
-130
-123
-114
-103
-91
-78
-66
-55
-46
-39
-34
-30
-27
-24
-21
-17
-13
-10
-7
-4
-2
0
3
5
9
12
16
20
22
24
25
24
23
22
20
18
16
15
15
16
19
23
29
36
43
50
56
61
65
70
75
82
90
100
111
120
126
127
123
114
102
88
76
67
63
64
69
76
83
89
94
97
100
102
105
107
109
108
103
94
81
67
53
42
37
38
44
53
61
63
58
45
25
0
-25
-47
-64
-75
-82
-87
-94
-105
-119
-136
-153
-165
-169
-165
-152
-134
-114
-99
-90
-91
-101
-117
-134
-149
-159
-162
-159
-151
-142
-133
-126
-122
-117
-112
-104
-93
-81
-69
-62
-60
-66
-79
-95
-111
-124
-128
-124
-111
-91
-68
-47
-30
-18
-12
-10
-8
-6
-1
7
17
28
37
44
49
52
54
57
62
70
80
91
100
109
114
117
119
121
123
128
133
140
146
151
154
155
154
153
153
154
158
163
169
175
180
184
185
185
185
184
183
181
180
177
174
170
166
163
161
162
164
168
171
172
170
166
160
153
146
142
140
139
139
137
130
118
100
77
52
27
6
-9
-19
-24
-27
-30
-36
-46
-60
-77
-95
-113
-127
-138
-147
-153
-159
-166
-174
-182
-188
-190
-187
-179
-166
-151
-137
-128
-124
-127
-137
-150
-163
-174
-180
-179
-173
-164
-153
-144
-138
-136
-136
-139
-141
-142
-140
-135
-129
-121
-114
-106
-100
-93
-84
-75
-63
-49
-36
-22
-12
-4
1
2
3
3
5
10
17
26
37
47
55
60
62
60
56
51
46
42
40
41
45
51
60
70
81
90
97
101
103
101
98
94
91
91
94
100
108
118
128
137
143
147
149
149
149
149
149
150
150
149
145
138
128
116
103
91
81
74
71
70
72
74
75
73
69
62
51
39
26
12
-1
-13
-24
-34
-44
-52
-59
-66
-71
-76
-79
-80
-82
-83
-84
-86
-90
-94
-100
-107
-114
-120
-124
-126
-125
-121
-115
-106
-96
-86
-75
-66
-58
-51
-46
-41
-39
-37
-36
-37
-38
-40
-42
-43
-42
-40
-35
-29
-21
-13
-4
3
9
13
14
12
8
2
-6
-16
-27
-39
-50
-61
-71
-79
-85
-91
-96
-101
-106
-112
-116
-119
-120
-117
-111
-102
-91
-80
-70
-64
-61
-62
-66
-71
-76
-80
-81
-79
-76
-71
-66
-60
-55
-51
-46
-41
-36
-32
-30
-29
-30
-34
-38
-42
-43
-41
-36
-28
-19
-11
-7
-7
-12
-21
-31
-41
-47
-50
-48
-43
-37
-33
-31
-33
-37
-43
-48
-50
-48
-41
-30
-17
-3
11
24
35
44
52
60
65
69
70
68
64
60
57
58
64
75
90
106
121
130
133
128
117
104
91
82
79
82
90
100
109
114
116
113
109
105
103
104
108
112
115
113
106
95
82
68
58
52
52
55
62
67
70
70
66
61
57
54
56
59
64
67
67
63
55
45
35
27
21
18
15
10
1
-14
-33
-55
-77
-95
-106
-110
-109
-105
-101
-100
-104
-112
-121
-129
-130
-125
-112
-96
-79
-67
-62
-66
-76
-89
-99
-102
-95
-78
-54
-28
-5
11
17
14
6
-5
-12
-13
-7
6
21
35
44
49
47
43
38
37
40
48
59
70
78
80
77
69
59
48
40
37
38
43
50
56
58
58
53
46
37
29
21
15
10
6
3
0
-2
-5
-6
-8
-9
-12
-16
-21
-28
-36
-43
-49
-53
-54
-54
-53
-52
-52
-55
-58
-63
-67
-70
-71
-72
-72
-72
-75
-80
-86
-92
-97
-98
-96
-90
-80
-69
-59
-52
-49
-49
-52
-55
-56
-55
-50
-41
-31
-19
-9
0
7
13
19
26
34
44
55
65
74
80
82
83
81
78
77
77
79
83
88
94
100
105
108
110
108
105
99
90
80
70
62
56
55
58
65
76
86
95
99
97
89
76
60
45
31
22
18
17
19
21
21
17
8
-5
-20
-35
-50
-62
-70
-74
-76
-75
-75
-74
-75
-78
-83
-89
-96
-104
-112
-118
-123
-126
-128
-129
-129
-131
-133
-136
-141
-145
-148
-148
-145
-137
-126
-113
-101
-91
-87
-88
-95
-104
-114
-120
-121
-113
-98
-77
-53
-30
-11
0
4
0
-8
-19
-27
-32
-30
-23
-11
3
18
31
40
47
52
56
61
67
75
85
94
102
107
108
105
99
91
84
80
80
85
94
106
119
131
139
142
141
135
127
118
111
107
107
111
118
126
134
140
142
140
133
124
113
103
93
85
79
75
72
68
63
56
47
38
27
18
9
2
-3
-8
-11
-13
-16
-20
-24
-29
-35
-42
-50
-59
-69
-79
-90
-100
-109
-115
-118
-118
-116
-113
-111
-111
-114
-121
-131
-143
-154
-164
-169
-170
-166
-159
-151
-144
-140
-138
-139
-141
-143
-143
-138
-128
-115
-99
-82
-66
-52
-43
-36
-32
-30
-28
-25
-21
-16
-10
-4
3
9
15
22
29
36
43
49
54
59
62
65
68
73
79
86
93
99
102
103
100
94
88
83
81
82
87
95
103
109
111
107
99
86
73
60
51
47
48
52
58
64
68
71
71
71
71
72
74
78
82
85
85
83
79
74
69
65
63
64
66
67
68
66
62
56
50
46
44
45
50
56
62
66
67
65
60
54
47
41
36
33
30
25
19
10
-1
-14
-27
-39
-47
-52
-55
-56
-57
-60
-66
-76
-89
-104
-120
-134
-147
-157
-163
-166
-166
-163
-158
-152
-144
-135
-125
-116
-108
-101
-95
-92
-89
-87
-83
-78
-71
-61
-49
-35
-22
-10
-1
6
10
12
12
14
17
22
31
42
55
67
76
82
82
76
66
52
38
25
16
12
13
17
24
30
32
29
22
9
-5
-19
-31
-39
-41
-38
-32
-25
-18
-13
-9
-8
-6
-4
-1
5
12
20
27
33
36
37
37
36
37
40
45
52
60
68
73
76
75
72
67
62
58
56
56
57
58
59
57
53
46
37
27
17
9
3
-1
-2
-1
1
3
3
2
-1
-6
-13
-19
-25
-30
-33
-34
-35
-36
-37
-40
-44
-49
-56
-61
-66
-67
-66
-63
-58
-53
-49
-47
-48
-51
-56
-63
-69
-75
-80
-84
-86
-87
-87
-85
-82
-77
-70
-62
-53
-44
-36
-31
-29
-30
-33
-38
-43
-47
-50
-50
-49
-47
-45
-44
-42
-40
-37
-32
-25
-16
-6
3
10
14
14
11
6
1
-4
-6
-6
-3
1
6
9
12
14
15
17
20
25
31
37
43
47
50
50
50
50
52
56
62
69
75
78
76
70
60
48
35
25
19
18
20
26
31
36
39
39
37
35
33
33
35
37
38
38
34
26
16
5
-5
-13
-17
-18
-15
-10
-6
-1
2
5
8
13
19
27
35
42
46
48
46
42
38
35
37
42
51
62
71
77
77
73
65
55
46
40
38
40
43
44
43
39
31
22
16
15
22
35
53
71
85
90
85
70
47
21
-2
-18
-24
-21
-10
3
14
21
20
13
1
-11
-22
-30
-33
-35
-37
-41
-49
-59
-71
-80
-84
-80
-68
-52
-33
-18
-10
-12
-24
-44
-66
-88
-104
-112
-112
-106
-95
-84
-75
-68
-63
-57
-50
-39
-24
-8
7
17
19
14
0
-17
-35
-47
-51
-45
-29
-7
18
40
55
61
56
44
27
10
-4
-10
-9
1
16
35
53
68
77
78
72
59
41
22
3
-11
-18
-17
-9
6
25
45
62
75
80
80
73
63
52
41
32
26
22
18
15
11
6
1
-2
-3
1
7
16
26
34
39
38
33
23
10
-3
-13
-20
-21
-17
-8
5
20
35
50
63
73
79
79
73
61
44
24
5
-12
-22
-25
-20
-9
5
17
25
24
14
-5
-29
-55
-79
-96
-105
-106
-101
-92
-83
-75
-70
-68
-67
-65
-61
-54
-44
-33
-22
-13
-8
-7
-9
-13
-17
-19
-18
-14
-7
0
5
8
7
4
-1
-7
-12
-16
-18
-18
-18
-17
-16
-15
-13
-12
-10
-9
-8
-9
-12
-17
-23
-29
-34
-35
-33
-28
-19
-10
-3
3
4
2
-2
-6
-10
-10
-8
-4
1
5
7
7
5
2
1
2
6
13
21
27
30
27
19
6
-8
-20
-26
-25
-15
2
24
46
65
79
84
82
73
61
49
40
35
35
41
51
64
78
92
103
111
116
117
114
107
98
86
73
60
49
39
32
28
27
29
33
37
41
44
43
40
34
26
17
8
-1
-6
-9
-9
-6
-2
2
4
4
2
-3
-8
-13
-16
-16
-14
-10
-4
1
4
4
1
-4
-11
-20
-29
-36
-43
-48
-51
-53
-53
-51
-48
-43
-36
-30
-25
-21
-21
-22
-26
-30
-34
-36
-36
-35
-32
-29
-28
-29
-32
-37
-42
-47
-50
-50
-48
-45
-42
-40
-40
-40
-41
-41
-37
-30
-20
-9
2
9
11
7
-3
-16
-31
-44
-53
-57
-55
-50
-44
-38
-35
-35
-38
-43
-48
-52
-52
-50
-44
-36
-27
-19
-11
-5
-1
2
2
0
-3
-8
-13
-17
-20
-20
-17
-11
-4
3
7
6
1
-10
-23
-37
-49
-55
-55
-49
-39
-26
-16
-9
-8
-12
-20
-28
-34
-36
-32
-21
-7
8
23
33
38
39
35
29
23
18
15
14
15
16
18
20
24
30
39
51
66
83
98
110
117
118
113
104
92
80
71
67
66
68
71
73
71
65
55
42
28
14
4
-4
-9
-14
-19
-25
-35
-48
-63
-77
-90
-99
-103
-104
-101
-97
-94
-94
-96
-100
-106
-111
-114
-114
-111
-106
-98
-91
-85
-80
-79
-79
-81
-83
-84
-84
-82
-79
-74
-69
-63
-57
-53
-49
-47
-46
-47
-48
-51
-53
-54
-53
-50
-46
-39
-31
-22
-13
-5
3
9
16
22
28
33
38
42
45
47
48
49
51
55
62
69
77
84
89
90
87
82
75
68
63
61
63
67
74
80
85
86
84
79
72
63
54
47
41
38
37
38
41
44
48
52
54
54
52
47
41
33
27
22
21
22
27
33
39
42
41
37
30
21
13
7
5
8
12
18
22
24
22
17
10
5
1
2
5
10
14
16
13
6
-5
-16
-26
-32
-31
-25
-13
0
11
18
18
10
-3
-19
-34
-46
-50
-46
-35
-18
-1
15
25
26
18
3
-19
-42
-63
-79
-87
-86
-78
-64
-50
-37
-31
-32
-40
-55
-71
-86
-97
-100
-96
-84
-69
-53
-38
-27
-21
-20
-22
-24
-26
-25
-21
-14
-7
1
8
13
17
18
18
18
16
14
12
10
8
8
9
12
18
26
35
44
50
53
52
48
42
35
30
28
29
33
39
47
54
59
61
59
54
45
33
19
4
-11
-24
-32
-35
-32
-24
-11
2
13
18
18
11
0
-12
-20
-22
-16
-3
14
32
45
50
44
29
8
-15
-35
-48
-52
-49
-40
-31
-25
-25
-31
-42
-54
-64
-69
-68
-61
-50
-39
-32
-30
-33
-41
-52
-62
-69
-71
-69
-63
-54
-46
-37
-30
-24
-17
-10
-3
4
9
10
7
-1
-11
-22
-30
-34
-31
-22
-9
5
17
25
28
25
18
11
6
4
8
17
29
41
51
58
61
60
58
55
54
55
59
64
68
70
69
63
54
42
28
14
3
-5
-10
-10
-8
-3
3
10
17
23
29
34
38
42
45
48
52
55
59
63
68
74
79
84
88
90
89
86
80
71
59
47
35
24
17
13
14
18
24
31
38
42
43
40
34
25
16
8
2
0
1
5
11
19
25
29
30
27
20
10
0
-11
-18
-22
-21
-16
-9
0
7
12
11
6
-3
-14
-24
-31
-33
-30
-20
-7
7
20
30
35
35
31
26
22
21
24
32
43
57
71
82
90
93
92
87
80
72
63
55
48
40
32
23
13
2
-9
-19
-27
-32
-33
-32
-29
-26
-24
-26
-32
-42
-55
-71
-86
-99
-109
-114
-113
-109
-102
-94
-87
-83
-82
-84
-88
-94
-100
-105
-108
-110
-111
-112
-111
-110
-109
-106
-101
-95
-86
-77
-66
-57
-50
-45
-42
-41
-41
-38
-32
-22
-7
11
31
50
65
75
78
74
66
56
48
45
48
57
72
87
101
108
107
97
80
59
38
22
14
14
22
33
45
52
51
41
25
5
-15
-30
-37
-36
-29
-19
-10
-6
-8
-17
-30
-43
-53
-56
-52
-43
-33
-25
-23
-28
-41
-57
-71
-80
-79
-67
-47
-21
3
21
28
24
10
-9
-28
-42
-46
-41
-28
-10
7
20
25
21
11
-4
-20
-35
-46
-54
-60
-64
-69
-74
-79
-83
-84
-80
-73
-63
-53
-45
-41
-44
-53
-67
-81
-92
-98
-95
-83
-64
-42
-19
1
14
20
20
15
10
6
7
14
25
41
57
73
85
94
99
101
102
103
105
107
110
111
111
108
104
98
93
91
91
95
101
107
110
107
99
86
70
54
43
40
45
59
76
93
104
106
97
78
53
27
5
-7
-8
1
18
38
55
65
66
59
46
31
19
12
11
15
23
32
39
43
41
36
29
21
14
8
4
1
0
0
2
5
10
17
23
28
28
24
13
-1
-19
-35
-48
-55
-56
-51
-44
-37
-34
-37
-46
-60
-76
-91
-102
-107
-106
-101
-94
-87
-82
-78
-77
-75
-71
-64
-56
-46
-38
-32
-31
-33
-38
-43
-45
-42
-34
-22
-8
3
10
10
4
-6
-17
-26
-30
-27
-19
-8
3
11
14
11
6
1
-1
2
12
26
43
59
69
72
68
59
48
38
34
36
45
58
74
90
102
109
111
109
106
102
98
96
93
90
84
76
66
55
46
39
37
39
44
50
56
59
58
52
44
34
26
21
20
24
33
43
53
61
65
65
60
52
43
36
30
29
31
36
42
49
52
53
48
40
29
16
4
-6
-13
-17
-18
-18
-18
-19
-22
-26
-30
-34
-36
-36
-34
-32
-30
-31
-35
-42
-51
-61
-68
-72
-70
-64
-56
-48
-42
-43
-50
-62
-77
-91
-101
-104
-100
-88
-73
-59
-49
-46
-51
-63
-78
-93
-103
-105
-101
-89
-75
-61
-50
-45
-45
-50
-56
-62
-64
-63
-59
-52
-45
-39
-35
-34
-33
-31
-27
-21
-11
1
15
28
40
49
55
59
60
58
55
51
46
41
38
37
41
50
64
80
96
108
115
113
104
89
71
55
44
40
44
54
66
76
81
78
67
50
30
12
-2
-11
-14
-14
-13
-13
-17
-24
-34
-44
-51
-55
-54
-50
-43
-38
-35
-37
-43
-51
-60
-69
-75
-79
-81
-84
-89
-97
-109
-123
-137
-149
-155
-155
-148
-135
-121
-109
-101
-101
-107
-119
-131
-140
-139
-127
-103
-70
-33
2
27
37
30
8
-23
-54
-75
-80
-64
-28
21
73
115
138
134
105
58
4
-40
-63
-55
-16
46
118
183
223
228
195
131
49
-31
-91
-119
-107
-61
7
81
141
175
174
140
82
15
-47
-90
-107
-99
-71
-34
0
22
27
15
-10
-40
-65
-80
-79
-65
-40
-13
12
27
32
26
14
1
-7
-7
4
22
44
63
74
73
60
35
6
-20
-35
-36
-19
12
51
89
116
125
111
78
31
-20
-62
-88
-92
-73
-38
5
44
70
77
63
33
-6
-45
-74
-89
-88
-73
-51
-27
-9
2
2
-6
-20
-35
-48
-59
-66
-69
-68
-62
-51
-32
-6
24
56
82
97
95
76
41
-3
-43
-70
-73
-49
1
67
134
187
212
201
155
83
2
-70
-117
-129
-103
-49
20
87
134
152
137
97
43
-10
-49
-67
-62
-40
-12
11
20
12
-11
-42
-70
-87
-87
-71
-45
-17
1
2
-16
-48
-85
-117
-133
-126
-99
-57
-13
20
33
19
-17
-67
-115
-148
-155
-132
-83
-19
45
92
113
102
65
11
-44
-87
-108
-102
-73
-30
14
48
64
60
40
10
-18
-37
-42
-33
-12
12
33
47
50
44
34
26
23
29
42
59
74
84
85
76
62
46
34
32
41
61
86
112
131
140
136
121
98
73
52
41
41
52
70
92
111
125
131
128
120
110
101
95
95
100
108
117
125
130
130
126
120
112
104
97
90
83
76
67
57
45
33
22
15
12
12
15
19
21
19
11
-2
-18
-36
-51
-62
-67
-66
-60
-53
-47
-46
-52
-64
-83
-104
-125
-144
-157
-165
-168
-167
-166
-164
-165
-168
-172
-176
-179
-180
-178
-174
-167
-161
-155
-150
-146
-144
-141
-138
-134
-129
-123
-118
-114
-112
-112
-112
-112
-112
-109
-103
-95
-84
-72
-61
-51
-44
-39
-37
-35
-35
-33
-31
-28
-23
-18
-13
-9
-6
-2
1
4
9
14
20
26
31
35
39
41
45
49
55
63
72
81
88
92
91
87
80
72
65
61
61
64
69
72
72
66
54
37
19
2
-9
-13
-9
1
15
28
36
36
29
16
0
-15
-26
-29
-25
-16
-4
7
15
19
17
13
7
1
-2
-5
-6
-8
-10
-14
-18
-21
-22
-18
-11
-2
7
14
16
12
4
-7
-16
-22
-21
-12
2
18
34
46
51
51
45
38
30
26
24
25
25
25
21
14
7
2
2
8
22
41
61
78
89
90
82
67
50
35
27
26
32
42
53
59
59
53
40
27
15
8
9
15
25
35
41
40
32
18
1
-16
-30
-39
-43
-43
-40
-36
-34
-33
-34
-34
-35
-35
-34
-33
-34
-37
-43
-50
-57
-61
-61
-56
-46
-33
-20
-10
-6
-7
-15
-27
-39
-50
-56
-57
-51
-42
-31
-20
-12
-8
-9
-14
-22
-31
-40
-47
-53
-55
-54
-51
-44
-36
-27
-17
-9
-2
2
5
6
6
6
7
9
12
16
20
25
30
37
46
58
71
87
102
116
126
132
134
132
129
127
127
131
140
151
163
173
179
180
176
170
162
155
151
149
149
149
147
140
128
111
91
71
53
39
31
29
31
35
39
40
38
32
24
15
5
-3
-8
-12
-14
-16
-17
-20
-24
-29
-35
-43
-51
-59
-66
-73
-78
-83
-86
-90
-93
-97
-102
-108
-115
-121
-127
-132
-135
-136
-136
-134
-133
-130
-128
-125
-122
-117
-112
-105
-99
-94
-91
-90
-92
-95
-99
-102
-103
-101
-97
-90
-83
-77
-73
-71
-69
-68
-65
-59
-51
-40
-29
-19
-12
-9
-11
-16
-22
-28
-31
-30
-25
-16
-5
6
17
25
31
35
37
39
41
43
45
47
50
52
54
56
59
62
67
71
76
81
86
89
92
95
96
95
93
88
80
70
59
47
37
30
25
23
22
20
16
10
1
-9
-17
-23
-23
-18
-9
2
10
12
7
-6
-25
-47
-67
-80
-85
-81
-70
-56
-43
-35
-35
-41
-54
-68
-81
-89
-92
-88
-80
-71
-63
-58
-57
-59
-61
-62
-60
-55
-47
-37
-27
-19
-14
-13
-14
-16
-19
-20
-20
-19
-16
-12
-7
-3
2
7
12
17
20
22
21
18
13
7
2
0
1
5
13
23
34
44
52
58
63
68
72
78
84
90
95
96
95
89
81
72
65
60
60
63
68
73
76
75
70
61
50
40
33
30
32
38
44
48
48
42
30
13
-5
-21
-33
-40
-40
-36
-30
-25
-23
-25
-32
-43
-56
-69
-79
-87
-91
-94
-94
-95
-95
-96
-96
-95
-91
-85
-76
-66
-58
-53
-52
-55
-62
-71
-79
-84
-83
-76
-65
-51
-38
-30
-28
-34
-47
-65
-85
-103
-115
-119
-116
-106
-93
-80
-71
-67
-70
-78
-89
-99
-105
-104
-94
-77
-54
-30
-8
9
18
19
14
6
-2
-7
-7
-2
7
19
30
38
42
43
42
40
41
44
50
58
66
72
74
73
69
65
64
67
76
90
107
122
133
136
131
119
103
86
73
65
64
68
75
82
85
83
76
66
55
44
37
33
31
30
27
23
16
8
1
-4
-6
-5
-3
-1
-3
-9
-21
-37
-52
-64
-70
-68
-59
-45
-30
-18
-13
-16
-25
-38
-50
-59
-61
-57
-46
-34
-23
-16
-15
-20
-30
-42
-53
-61
-65
-65
-63
-60
-59
-59
-60
-63
-64
-64
-63
-59
-55
-51
-49
-48
-49
-50
-51
-51
-50
-48
-47
-45
-46
-47
-50
-51
-51
-47
-39
-27
-14
0
13
23
30
34
36
36
37
38
40
43
47
51
54
58
63
68
75
83
91
98
104
107
107
105
102
97
93
90
88
85
83
79
73
64
54
43
32
22
13
6
0
-4
-8
-11
-15
-17
-19
-21
-21
-21
-19
-18
-17
-16
-15
-15
-14
-13
-12
-12
-12
-13
-14
-15
-16
-15
-12
-8
-3
3
8
10
9
4
-3
-12
-21
-28
-32
-32
-29
-23
-17
-13
-11
-13
-18
-25
-32
-37
-38
-34
-26
-15
-2
8
14
13
6
-8
-25
-44
-60
-71
-77
-77
-74
-69
-66
-67
-73
-83
-95
-106
-112
-111
-102
-86
-66
-46
-29
-19
-16
-20
-29
-38
-45
-47
-44
-36
-27
-20
-17
-21
-30
-43
-56
-67
-73
-73
-68
-61
-54
-50
-50
-54
-60
-65
-66
-61
-49
-33
-15
0
9
10
4
-9
-22
-32
-35
-28
-12
9
33
52
63
64
54
37
17
-2
-13
-15
-6
12
34
55
71
78
76
65
49
33
21
18
26
42
65
89
108
117
116
103
82
58
38
27
28
42
64
90
111
121
116
97
68
36
9
-3
1
23
55
89
113
118
99
56
-4
-70
-126
-162
-169
-147
-101
-43
12
52
67
55
19
-30
-81
-122
-146
-151
-139
-119
-100
-88
-89
-101
-119
-137
-146
-144
-128
-103
-76
-54
-44
-48
-64
-85
-105
-115
-109
-87
-52
-13
21
44
51
42
23
2
-12
-12
4
35
75
115
146
164
165
154
135
117
105
103
111
124
137
144
139
122
96
66
39
23
21
34
57
84
109
123
124
111
88
60
32
11
-2
-6
-5
-1
2
1
-3
-10
-15
-17
-12
-1
15
30
42
47
43
30
12
-6
-21
-27
-24
-11
9
29
47
58
59
51
37
20
4
-8
-13
-12
-6
2
11
18
23
25
25
25
25
25
25
25
23
18
11
2
-9
-21
-32
-42
-50
-57
-63
-67
-69
-69
-67
-62
-56
-49
-43
-39
-40
-44
-51
-59
-65
-68
-67
-61
-53
-45
-40
-38
-41
-47
-53
-55
-50
-37
-17
8
31
50
58
55
42
22
2
-14
-22
-21
-12
-1
8
9
1
-18
-42
-67
-85
-94
-89
-73
-51
-28
-10
-4
-10
-26
-49
-72
-90
-99
-97
-86
-66
-44
-22
-3
10
19
24
24
21
15
4
-11
-29
-49
-68
-82
-90
-90
-81
-67
-49
-32
-19
-13
-15
-23
-35
-49
-62
-72
-78
-80
-77
-70
-59
-47
-33
-20
-10
-4
-3
-6
-12
-18
-19
-14
-2
17
37
55
65
62
46
19
-11
-36
-50
-48
-28
3
39
67
82
77
55
21
-14
-41
-52
-45
-24
0
16
15
-9
-54
-109
-164
-202
-215
-199
-158
-105
-54
-21
-14
-36
-80
-133
-179
-208
-211
-191
-157
-123
-101
-103
-130
-178
-236
-289
-325
-337
-323
-291
-250
-214
-190
-183
-190
-204
-217
-221
-211
-190
-162
-136
-121
-121
-135
-160
-184
-200
-200
-180
-143
-97
-51
-14
8
11
1
-17
-33
-39
-31
-5
33
79
126
167
198
218
228
230
229
228
228
231
236
241
245
246
244
240
234
229
226
227
233
243
257
271
283
289
286
271
243
206
161
113
69
31
2
-19
-34
-48
-65
-89
-121
-160
-203
-247
-288
-325
-358
-391
-426
-466
-515
-569
-627
-682
-728
-760
-774
-772
-758
-736
-713
-694
-683
-679
-680
-682
-681
-676
-663
-645
-621
-592
-560
-524
-482
-434
-377
-315
-251
-191
-140
-107
-94
-102
-130
-171
-218
-263
-300
-327
-344
-354
-362
-374
-392
-419
-453
-490
-526
-556
-576
-586
-586
-580
-573
-568
-569
-576
-590
-606
-624
-639
-650
-658
-667
-680
-703
-741
-796
-868
-954
-1047
-1138
-1219
-1281
-1320
-1331
-1319
-1286
-1242
-1196
-1156
-1130
-1123
-1137
-1168
-1211
-1257
-1297
-1321
-1318
-1284
-1215
-1113
-985
-841
-693
-554
-435
-342
-278
-240
-220
-209
-196
-173
-136
-83
-18
54
126
193
249
295
331
361
389
417
447
480
515
550
584
615
643
667
688
705
719
731
743
756
775
801
839
888
946
1010
1076
1134
1180
1209
1222
1223
1217
1212
1213
1224
1244
1269
1293
1308
1310
1296
1267
1227
1183
1140
1102
1072
1048
1026
1000
968
922
859
779
679
560
421
264
92
-89
-270
-443
-595
-716
-798
-839
-838
-800
-733
-644
-539
-420
-290
-147
7
173
345
518
686
844
989
1125
1256
1389
1529
1678
1827
1966
2075
2136
2134
2059
1914
1710
1465
1201
937
687
454
237
23
-196
-428
-674
-926
-1167
-1379
-1540
-1637
-1661
-1616
-1516
-1379
-1228
-1085
-966
-883
-838
-827
-840
-861
-876
-866
-816
-715
-552
-326
-38
305
689
1096
1509
1906
2271
2589
2850
3052
3195
3288
3341
3369
3387
3413
3458
3533
3641
3780
3940
4108
4266
4395
4480
4511
4481
4394
4254
4070
3856
3619
3365
3101
2826
2543
2250
1949
1639
1324
1004
687
375
75
-205
-454
-663
-821
-921
-959
-939
-868
-761
-636
-510
-401
-323
-285
-293
-350
-454
-600
-779
-978
-1175
-1347
-1466
-1508
-1456
-1308
-1080
-808
-541
-338
-251
-317
-549
-927
-1404
-1911
-2368
-2703
-2860
-2812
-2561
-2137
-1590
-980
-364
206
693
1071
1328
1460
1468
1361
1156
877
556
232
-54
-267
-384
-402
-337
-225
-118
-67
-121
-309
-641
-1104
-1667
-2286
-2913
-3505
-4027
-4455
-4772
-4974
-5059
-5030
-4895
-4668
-4369
-4025
-3669
-3334
-3053
-2847
-2725
-2678
-2684
-2711
-2723
-2687
-2580
-2394
-2134
-1821
-1482
-1148
-848
-601
-421
-307
-251
-236
-242
-246
-232
-184
-97
30
187
361
537
700
838
946
1024
1077
1111
1133
1145
1146
1128
1086
1010
904
773
633
508
425
411
484
656
923
1273
1683
2124
2564
2974
3327
3602
3781
3859
3836
3723
3540
3317
3093
2903
2783
2753
2821
2973
3180
3399
3585
3697
3710
3616
3430
3182
2915
2673
2491
2392
2381
2450
2578
2741
2918
3093
3263
3434
3618
3826
4069
4345
4645
4946
5220
5435
5564
5588
5498
5304
5027
4698
4350
4014
3709
3440
3196
2950
2670
2322
1880
1336
699
-4
-732
-1438
-2082
-2634
-3082
-3429
-3693
-3896
-4058
-4192
-4297
-4361
-4366
-4297
-4144
-3911
-3618
-3294
-2973
-2685
-2451
-2274
-2143
-2029
-1903
-1731
-1488
-1168
-776
-336
115
537
885
1122
1217
1152
922
535
11
-619
-1316
-2041
-2753
-3421
-4022
-4545
-4992
-5373
-5701
-5990
-6249
-6478
-6672
-6822
-6918
-6955
-6933
-6857
-6737
-6581
-6392
-6163
-5879
-5517
-5053
-4467
-3756
-2931
-2024
-1083
-166
670
1374
1910
2260
2428
2433
2305
2084
1811
1522
1252
1026
863
774
758
807
906
1032
1161
1271
1345
1378
1374
1348
1321
1317
1357
1454
1610
1819
2063
2319
2563
2772
2929
3022
3048
3011
2922
2800
2671
2563
2507
2531
2653
2879
3198
3578
3973
4324
4570
4658
4552
4239
3736
3085
2345
1589
886
296
-143
-418
-539
-538
-466
-378
-328
-361
-505
-766
-1128
-1557
-2000
-2399
-2697
-2848
-2821
-2608
-2223
-1696
-1071
-393
295
962
1585
2154
2665
3112
3487
3776
3958
4011
3917
3665
3256
2706
2040
1289
484
-348
-1187
-2021
-2843
-3642
-4404
-5113
-5747
-6286
-6714
-7032
-7250
-7397
-7505
-7611
-7741
-7904
-8093
-8281
-8434
-8517
-8504
-8390
-8192
-7945
-7696
-7496
-7383
-7380
-7483
-7669
-7897
-8119
-8293
-8380
-8363
-8239
-8022
-7733
-7401
-7052
-6709
-6385
-6086
-5809
-5545
-5276
-4984
-4648
-4253
-3787
-3250
-2654
-2017
-1372
-747
-169
343
785
1168
1513
1849
2203
2596
3033
3508
3998
4477
4913
5284
5575
5784
5918
5990
6016
6004
5962
5886
5771
5610
5400
5139
4834
4495
4134
3764
3397
3044
2715
2419
2168
1975
1851
1803
1831
1925
2064
2219
2356
2446
2468
2414
2294
2134
1968
1835
1767
1784
1894
2084
2330
2600
2859
3078
3237
3331
3362
3349
3312
3276
3267
3304
3400
3558
3775
4035
4321
4604
4857
5054
5172
5199
5129
4966
4720
4407
4041
3638
3208
2759
2295
1823
1349
884
442
39
-310
-591
-801
-941
-1022
-1062
-1083
-1106
-1152
-1238
-1371
-1557
-1794
-2077
-2397
-2747
-3119
-3504
-3896
-4293
-4690
-5089
-5490
-5892
-6292
-6683
-7052
-7380
-7644
-7819
-7882
-7819
-7625
-7307
-6881
-6374
-5811
-5218
-4608
-3987
-3347
-2674
-1953
-1169
-323
577
1504
2424
3299
4091
4777
5343
5797
6158
6457
6726
6996
7284
7596
7923
8244
8533
8763
8911
8967
8928
8804
8612
8374
8106
7824
7530
7220
6884
6504
6067
5560
4981
4337
3643
2922
2203
1511
867
285
-231
-687
-1092
-1458
-1795
-2105
-2383
-2615
-2783
-2864
-2842
-2708
-2462
-2120
-1707
-1257
-806
-386
-24
265
479
625
720
782
831
881
941
1014
1099
1188
1274
1352
1417
1466
1498
1512
1507
1480
1425
1336
1204
1024
791
502
159
-231
-659
-1110
-1568
-2015
-2433
-2805
-3116
-3355
-3517
-3599
-3605
-3539
-3409
-3221
-2984
-2704
-2388
-2048
-1698
-1359
-1056
-820
-681
-663
-781
-1037
-1416
-1885
-2402
-2914
-3371
-3732
-3968
-4067
-4038
-3901
-3685
-3424
-3147
-2878
-2630
-2408
-2207
-2017
-1832
-1637
-1426
-1192
-931
-642
-327
12
368
732
1093
1439
1758
2041
2287
2492
2663
2811
2946
3077
3212
3353
3495
3634
3761
3869
3953
4008
4034
4026
3982
3896
3756
3554
3280
2932
2513
2039
1536
1037
580
202
-64
-199
-195
-56
199
544
948
1378
1806
2208
2567
2872
3119
3309
3446
3536
3588
3610
3610
3596
3575
3550
3522
3491
3450
3391
3300
3163
2963
2685
2314
1843
1272
609
-129
-916
-1720
-2507
-3244
-3903
-4464
-4916
-5257
-5489
-5620
-5653
-5591
-5430
-5163
-4782
-4285
-3675
-2969
-2196
-1396
-617
92
689
1141
1434
1567
1554
1419
1190
891
541
150
-281
-755
-1279
-1857
-2488
-3165
-3878
-4612
-5354
-6093
-6820
-7529
-8214
-8869
-9479
-10024
-10476
-10806
-10982
-10978
-10777
-10377
-9790
-9042
-8170
-7216
-6224
-5234
-4275
-3369
-2525
-1745
-1020
-337
316
956
1592
2233
2878
3523
4155
4757
5308
5786
6171
6447
6606
6647
6577
6412
6168
5865
5520
5148
4760
4362
3964
3571
3192
2841
2530
2271
2075
1946
1880
1868
1892
1932
1965
1974
1948
1886
1795
1692
1599
1540
1533
1595
1729
1930
2182
2464
2747
3004
3214
3362
3444
3465
3438
3382
3314
3246
3184
3121
3039
2916
2726
2446
2063
1579
1010
389
-241
-830
-1332
-1710
-1944
-2029
-1983
-1834
-1622
-1390
-1171
-991
-858
-764
-685
-591
-447
-220
109
547
1085
1698
2350
2998
3596
4105
4492
4735
4825
4762
4556
4222
3780
3253
2665
2039
1401
775
183
-352
-813
-1186
-1463
-1639
-1713
-1690
-1576
-1377
-1105
-772
-392
18
436
841
1210
1522
1760
1910
1964
1920
1777
1540
1211
795
296
-281
-929
-1641
-2407
-3215
-4051
-4909
-5775
-6643
-7505
-8355
-9183
-9974
-10709
-11368
-11927
-12367
-12678
-12857
-12916
-12875
-12760
-12600
-12419
-12233
-12047
-11855
-11642
-11387
-11071
-10674
-10185
-9598
-8912
-8132
-7267
-6325
-5316
-4255
-3159
-2050
-953
104
1089
1975
2735
3351
3811
4111
4256
4258
4132
3901
3592
3231
2845
2460
2095
1763
1468
1209
977
761
555
357
175
28
-63
-70
28
243
574
1004
1502
2027
2533
2979
3328
3555
3648
3605
3434
3152
2778
2337
1856
1361
882
446
77
-205
-391
-479
-476
-398
-265
-101
74
242
390
514
611
687
750
813
892
1004
1171
1408
1728
2137
2631
3195
3808
4441
5066
5661
6211
6710
7162
7575
7957
8311
8630
8900
9097
9197
9179
9030
8751
8357
7873
7328
6752
6169
5592
5025
4466
3904
3334
2752
2162
1571
993
440
-76
-550
-978
-1359
-1692
-1975
-2200
-2359
-2443
-2443
-2359
-2196
-1968
-1698
-1415
-1148
-926
-771
-700
-719
-825
-1006
-1247
-1520
-1799
-2056
-2263
-2399
-2452
-2417
-2304
-2131
-1923
-1711
-1519
-1369
-1271
-1222
-1212
-1225
-1239
-1241
-1219
-1172
-1104
-1025
-948
-881
-831
-800
-786
-785
-795
-812
-839
-876
-923
-980
-1041
-1096
-1133
-1141
-1112
-1045
-948
-835
-728
-651
-624
-660
-764
-929
-1138
-1371
-1604
-1817
-1998
-2142
-2255
-2351
-2447
-2560
-2708
-2899
-3139
-3423
-3743
-4083
-4429
-4761
-5062
-5316
-5509
-5630
-5670
-5624
-5491
-5274
-4979
-4617
-4199
-3739
-3249
-2742
-2226
-1705
-1182
-659
-134
390
910
1419
1909
2368
2787
3156
3468
3720
3914
4051
4139
4182
4185
4152
4086
3989
3863
3711
3537
3345
3137
2915
2676
2415
2125
1797
1424
1000
527
10
-541
-1111
-1685
-2248
-2790
-3302
-3778
-4217
-4615
-4966
-5260
-5484
-5623
-5660
-5583
-5383
-5061
-4624
-4085
-3463
-2778
-2050
-1297
-532
232
984
1713
2404
3040
3603
4070
4428
4660
4761
4733
4590
4353
4051
3718
3388
3095
2869
2731
2693
2757
2911
3136
3401
3668
3899
4056
4106
4027
3808
3454
2981
2416
1797
1161
547
-12
-491
-877
-1167
-1370
-1502
-1586
-1646
-1701
-1768
-1850
-1941
-2023
-2069
-2045
-1920
-1662
-1250
-678
49
910
1875
2903
3956
4997
5993
6923
7773
8536
9212
9803
10315
10750
11113
11407
11634
11797
11897
11936
11913
11826
11669
11438
11123
10720
10225
9636
8960
8204
7383
6510
5602
4675
3744
2822
1920
1049
219
-564
-1293
-1965
-2578
-3134
-3638
-4094
-4511
-4891
-5237
-5547
-5815
-6036
-6199
-6298
-6330
-6296
-6202
-6063
-5898
-5727
-5575
-5463
-5412
-5435
-5542
-5734
-6009
-6357
-6768
-7225
-7717
-8230
-8755
-9288
-9828
-10376
-10936
-11508
-12094
-12686
-13272
-13837
-14357
-14808
-15167
-15415
-15537
-15528
-15389
-15131
-14765
-14307
-13771
-13166
-12499
-11771
-10982
-10133
-9228
-8276
-7294
-6303
-5326
-4387
-3505
-2693
-1952
-1274
-646
-45
547
1148
1767
2405
3054
3699
4320
4893
5399
5819
6143
6363
6481
6502
6438
6304
6116
5895
5655
5413
5177
4953
4742
4542
4348
4160
3980
3813
3672
3572
3526
3545
3636
3794
4008
4264
4542
4827
5108
5379
5646
5914
6192
6487
6797
7117
7431
7722
7973
8167
8301
8372
8392
8376
8346
8321
8320
8359
8445
8584
8775
9010
9279
9569
9861
10137
10378
10565
10685
10730
10694
10580
10389
10123
9783
9365
8864
8271
7584
6805
5943
5017
4054
3082
2127
1208
332
-503
-1307
-2096
-2881
-3663
-4433
-5167
-5831
-6387
-6797
-7037
-7092
-6969
-6686
-6276
-5779
-5236
-4685
-4161
-3691
-3294
-2985
-2774
-2665
-2657
-2742
-2905
-3126
-3382
-3647
-3901
-4126
-4316
-4472
-4604
-4729
-4862
-5019
-5211
-5442
-5708
-6000
-6301
-6594
-6856
-7068
-7210
-7264
-7221
-7075
-6828
-6492
-6087
-5638
-5175
-4729
-4325
-3982
-3711
-3513
-3382
-3303
-3261
-3239
-3221
-3189
-3131
-3032
-2879
-2658
-2360
-1976
-1507
-959
-346
310
988
1663
2315
2934
3515
4062
4583
5086
5579
6060
6521
6948
7319
7613
7812
7904
7887
7769
7567
7303
7003
6693
6393
6121
5885
5689
5532
5408
5310
5229
5154
5075
4981
4859
4696
4478
4193
3828
3378
2842
2225
1541
813
66
-668
-1361
-1986
-2525
-2969
-3320
-3587
-3791
-3952
-4094
-4238
-4396
-4574
-4773
-4986
-5201
-5407
-5594
-5753
-5878
-5969
-6026
-6048
-6035
-5986
-5893
-5752
-5555
-5295
-4972
-4589
-4157
-3694
-3223
-2770
-2363
-2025
-1775
-1620
-1561
-1588
-1684
-1825
-1989
-2153
-2299
-2413
-2488
-2521
-2515
-2474
-2403
-2310
-2201
-2081
-1957
-1835
-1721
-1623
-1547
-1498
-1481
-1500
-1558
-1658
-1802
-1992
-2228
-2509
-2832
-3190
-3570
-3956
-4328
-4664
-4943
-5147
-5264
-5289
-5225
-5085
-4883
-4640
-4373
-4096
-3818
-3539
-3254
-2951
-2620
-2250
-1834
-1372
-875
-355
165
665
1122
1519
1843
2087
2250
2333
2341
2278
2148
1955
1702
1396
1045
664
269
-120
-479
-788
-1028
-1184
-1245
-1205
-1062
-813
-458
1
562
1218
1960
2769
3623
4492
5342
6138
6847
7440
7896
8200
8349
8347
8204
7938
7568
7116
6604
6055
5486
4914
4352
3805
3278
2768
2272
1785
1301
817
331
-156
-644
-1129
-1609
-2081
-2542
-2990
-3420
-3826
-4198
-4526
-4797
-5000
-5126
-5171
-5134
-5021
-4843
-4614
-4351
-4067
-3779
-3493
-3216
-2949
-2689
-2431
-2165
-1886
-1589
-1273
-942
-608
-288
-1
230
386
453
428
316
135
-86
-315
-515
-654
-703
-645
-472
-185
206
683
1228
1816
2427
3039
3630
4184
4685
5123
5489
5781
5998
6142
6215
6220
6159
6031
5838
5580
5262
4893
4489
4067
3650
3257
2906
2608
2367
2179
2036
1925
1834
1754
1679
1608
1543
1488
1447
1419
1403
1391
1376
1350
1305
1239
1154
1057
959
876
823
815
862
971
1142
1367
1634
1924
2219
2498
2744
2943
3089
3180
3218
3208
3156
3066
2936
2767
2552
2288
1972
1607
1199
763
315
-126
-539
-906
-1213
-1448
-1605
-1678
-1663
-1559
-1364
-1077
-702
-242
295
898
1552
2242
2950
3656
4343
4993
5585
6103
6530
6852
7056
7136
7089
6919
6634
6245
5765
5209
4590
3923
3221
2497
1766
1043
344
-318
-933
-1495
-2005
-2473
-2906
-3319
-3722
-4121
-4515
-4897
-5254
-5570
-5829
-6019
-6132
-6167
-6125
-6010
-5829
-5584
-5277
-4907
-4474
-3980
-3430
-2835
-2211
-1577
-954
-362
183
667
1084
1432
1712
1926
2079
2175
2220
2220
2180
2110
2016
1909
1794
1676
1558
1436
1305
1157
982
773
520
222
-122
-506
-923
-1360
-1805
-2245
-2668
-3068
-3439
-3782
-4102
-4404
-4693
-4973
-5243
-5495
-5722
-5911
-6051
-6138
-6173
-6167
-6139
-6113
-6116
-6169
-6286
-6468
-6705
-6974
-7244
-7480
-7653
-7735
-7711
-7573
-7321
-6962
-6503
-5951
-5312
-4591
-3792
-2923
-1995
-1025
-37
940
1877
2741
3503
4143
4645
5003
5218
5298
5255
5104
4859
4530
4125
3648
3097
2471
1766
982
126
-793
-1753
-2731
-3698
-4626
-5488
-6268
-6955
-7548
-8053
-8480
-8842
-9145
-9396
-9594
-9733
-9808
-9812
-9739
-9589
-9362
-9060
-8685
-8239
-7720
-7125
-6452
-5701
-4880
-4000
-3081
-2147
-1225
-339
489
1249
1937
2555
3112
3618
4080
4503
4887
5228
5520
5758
5942
6074
6165
6228
6282
6347
6445
6594
6809
7101
7476
7935
8471
9073
9723
10396
11068
11710
12294
12798
13203
13496
13672
13732
13678
13517
13257
12907
12477
11978
11423
10828
10211
9591
8989
8421
7902
7440
7040
6700
6416
6182
5992
5840
5723
5638
5581
5549
5535
5530
5522
5497
5443
5345
5195
4984
4710
4372
3973
3517
3008
2452
1853
1218
550
-143
-854
-1574
-2291
-2995
-3671
-4307
-4890
-5410
-5861
-6240
-6546
-6786
-6966
-7097
-7191
-7258
-7309
-7354
-7399
-7452
-7515
-7594
-7692
-7811
-7953
-8119
-8308
-8516
-8738
-8967
-9195
-9413
-9611
-9780
-9912
-10001
-10042
-10031
-9967
-9850
-9682
-9467
-9209
-8916
-8591
-8240
-7863
-7460
-7029
-6563
-6059
-5513
-4924
-4296
-3637
-2960
-2280
-1614
-979
-386
157
649
1093
1501
1885
2262
2646
3050
3482
3942
4427
4928
5432
5923
6386
6808
7181
7499
7763
7977
8148
8281
8384
8459
8506
8523
8505
8446
8341
8189
7990
7750
7477
7183
6881
6584
6307
6059
5849
5679
5549
5454
5383
5324
5264
5188
5082
4937
4745
4503
4212
3873
3493
3075
2625
2146
1644
1122
585
39
-509
-1051
-1582
-2094
-2585
-3051
-3494
-3913
-4312
-4692
-5052
-5392
-5709
-5999
-6260
-6490
-6687
-6851
-6985
-7094
-7182
-7256
-7326
-7401
-7489
-7599
-7737
-7906
-8101
-8315
-8537
-8750
-8940
-9092
-9197
-9255
-9266
-9240
-9187
-9116
-9033
-8940
-8832
-8703
-8543
-8345
-8103
-7822
-7503
-7154
-6783
-6396
-5994
-5576
-5136
-4667
-4166
-3629
-3060
-2464
-1851
-1228
-603
19
637
1251
1859
2459
3043
3596
4103
4545
4904
5168
5330
5392
5362
5255
5089
4884
4657
4426
4201
3994
3810
3655
3529
3434
3366
3320
3292
3274
3262
3251
3242
3236
3238
3253
3285
3339
3415
3512
3627
3756
3893
4034
4174
4306
4424
4518
4577
4591
4547
4439
4264
4027
3738
3415
3079
2754
2460
2216
2033
1922
1881
1909
2004
2158
2364
2614
2901
3213
3540
3870
4194
4501
4784
5036
5253
5433
5573
5671
5723
5729
5686
5596
5461
5288
5083
4858
4622
4382
4144
3912
3687
3466
3249
3033
2818
2603
2388
2173
1960
1747
1535
1325
1122
931
761
619
517
460
453
497
589
724
895
1097
1326
1581
1864
2177
2523
2901
3310
3746
4202
4670
5144
5618
6088
6553
7007
7448
7867
8254
8599
8885
9103
9240
9290
9252
9125
8914
8623
8255
7813
7297
6705
6036
5290
4468
3578
2626
1626
591
-464
-1525
-2578
-3614
-4625
-5608
-6561
-7488
-8393
-9283
-10165
-11041
-11915
-12784
-13641
-14477
-15278
-16030
-16718
-17331
-17856
-18287
-18614
-18834
-18941
-18932
-18805
-18563
-18214
-17769
-17247
-16673
-16070
-15464
-14873
-14310
-13781
-13282
-12805
-12341
-11880
-11418
-10953
-10492
-10042
-9610
-9201
-8817
-8453
-8101
-7752
-7399
-7038
-6670
-6299
-5935
-5584
-5252
-4938
-4635
-4332
-4016
-3676
-3304
-2902
-2476
-2041
-1613
-1211
-849
-537
-278
-70
94
222
325
409
482
549
613
680
752
833
924
1025
1133
1242
1346
1439
1518
1585
1648
1720
1820
1966
2176
2462
2829
3275
3789
4356
4953
5559
6153
6718
7241
7714
8132
8497
8813
9084
9317
9520
9698
9853
9986
10096
10174
10215
10207
10143
10015
9818
9551
9216
8818
8364
7860
7315
6734
6126
5496
4852
4202
3557
2926
2322
1756
1238
778
382
56
-198
-377
-483
-516
-480
-380
-222
-13
236
515
816
1128
1442
1751
2047
2323
2572
2788
2964
3095
3178
3212
3200
3148
3062
2951
2822
2681
2530
2371
2203
2025
1838
1646
1456
1278
1124
1004
928
899
915
968
1044
1130
1210
1273
1311
1321
1308
1277
1238
1198
1163
1138
1122
1117
1120
1133
1159
1202
1270
1372
1514
1700
1930
2200
2501
2820
3145
3460
3755
4021
4253
4449
4610
4739
4838
4912
4962
4989
4993
4974
4931
4862
4764
4635
4470
4267
4021
3728
3389
3002
2571
2100
1596
1066
519
-39
-603
-1172
-1742
-2314
-2886
-3458
-4024
-4579
-5113
-5617
-6080
-6493
-6848
-7141
-7368
-7530
-7630
-7669
-7651
-7577
-7448
-7264
-7025
-6732
-6391
-6008
-5596
-5169
-4747
-4347
-3987
-3680
-3435
-3252
-3122
-3034
-2968
-2906
-2830
-2727
-2589
-2417
-2218
-2004
-1788
-1586
-1409
-1265
-1156
-1082
-1041
-1026
-1035
-1065
-1114
-1183
-1273
-1385
-1520
-1676
-1853
-2049
-2262
-2491
-2732
-2984
-3242
-3500
-3750
-3980
-4179
-4333
-4431
-4464
-4426
-4314
-4130
-3876
-3559
-3185
-2760
-2294
-1795
-1274
-744
-220
285
756
1184
1563
1891
2171
2410
2616
2798
2960
3107
3239
3356
3457
3543
3616
3682
3744
3808
3875
3943
4006
4059
4093
4100
4080
4035
3971
3896
3819
3744
3670
3588
3487
3352
3170
2934
2647
2320
1972
1630
1320
1066
884
782
755
793
880
997
1127
1255
1370
1465
1536
1578
1590
1572
1524
1449
1352
1240
1122
1008
903
813
738
675
617
558
491
411
315
203
77
-62
-211
-372
-544
-729
-927
-1136
-1352
-1569
-1777
-1971
-2146
-2302
-2444
-2582
-2730
-2903
-3114
-3373
-3683
-4038
-4432
-4846
-5263
-5668
-6044
-6383
-6679
-6932
-7143
-7314
-7447
-7541
-7590
-7588
-7526
-7394
-7188
-6906
-6550
-6129
-5656
-5146
-4614
-4073
-3533
-2999
-2473
-1952
-1433
-912
-387
143
677
1209
1734
2244
2732
3187
3601
3961
4258
4480
4617
4663
4613
4468
4232
3916
3531
3092
2617
2120
1618
1125
656
222
-164
-492
-758
-958
-1093
-1169
-1196
-1185
-1147
-1094
-1032
-966
-896
-819
-732
-628
-505
-358
-184
19
250
511
801
1114
1446
1786
2125
2450
2751
3022
3263
3480
3681
3880
4088
4312
4552
4800
5041
5255
5422
5526
5555
5507
5387
5206
4978
4714
4426
4119
3795
3455
3097
2723
2336
1940
1542
1145
755
372
-3
-368
-721
-1052
-1348
-1590
-1757
-1829
-1788
-1627
-1347
-961
-490
37
588
1132
1643
2099
2486
2798
3035
3203
3312
3373
3400
3404
3393
3375
3351
3317
3268
3194
3086
2933
2732
2480
2181
1846
1487
1118
755
414
105
-163
-386
-562
-695
-789
-854
-898
-932
-967
-1012
-1075
-1158
-1262
-1384
-1515
-1648
-1772
-1877
-1954
-1997
-2003
-1971
-1903
-1806
-1685
-1551
-1413
-1281
-1163
-1066
-993
-946
-921
-916
-926
-948
-980
-1024
-1081
-1153
-1241
-1339
-1439
-1526
-1583
-1590
-1532
-1397
-1180
-888
-531
-130
294
718
1125
1496
1822
2093
2304
2449
2522
2519
2434
2267
2017
1694
1308
875
414
-58
-522
-968
-1386
-1774
-2132
-2463
-2773
-3063
-3336
-3593
-3831
-4046
-4234
-4390
-4508
-4587
-4625
-4623
-4586
-4520
-4434
-4336
-4234
-4134
-4041
-3954
-3873
-3795
-3716
-3636
-3555
-3476
-3404
-3344
-3300
-3276
-3271
-3281
-3300
-3325
-3351
-3377
-3407
-3445
-3500
-3579
-3685
-3820
-3979
-4152
-4328
-4493
-4634
-4742
-4812
-4841
-4834
-4795
-4731
-4648
-4553
-4448
-4338
-4225
-4111
-3998
-3888
-3782
-3681
-3584
-3493
-3404
-3318
-3234
-3154
-3080
-3014
-2961
-2921
-2893
-2874
-2857
-2831
-2788
-2718
-2614
-2473
-2299
-2097
-1875
-1641
-1402
-1159
-907
-639
-341
0
396
851
1367
1934
2537
3157
3772
4364
4918
5428
5895
6327
6737
7139
7546
7968
8410
8871
9346
9826
10304
10770
11219
11646
12051
12434
12796
13135
13449
13734
13981
14184
14331
14415
14429
14369
14234
14025
13749
13410
13017
12577
12099
11589
11057
10510
9960
9418
8897
8410
7970
7586
7262
6998
6786
6615
6467
6327
6176
6003
5801
5568
5306
5024
4728
4425
4121
3816
3512
3204
2892
2575
2255
1936
1624
1325
1044
782
538
305
75
-162
-416
-694
-1000
-1336
-1696
-2074
-2463
-2854
-3244
-3627
-4006
-4388
-4777
-5184
-5618
-6084
-6583
-7111
-7654
-8196
-8714
-9184
-9586
-9904
-10131
-10268
-10326
-10322
-10277
-10212
-10144
-10083
-10031
-9986
-9940
-9880
-9797
-9684
-9536
-9352
-9135
-8888
-8612
-8308
-7976
-7613
-7216
-6787
-6329
-5850
-5362
-4878
-4413
-3983
-3599
-3270
-2998
-2784
-2625
-2514
-2442
-2402
-2382
-2374
-2365
-2349
-2314
-2257
-2171
-2055
-1910
-1739
-1548
-1342
-1127
-907
-685
-464
-243
-21
202
427
656
889
1124
1359
1592
1821
2041
2251
2448
2632
2804
2965
3120
3274
3433
3603
3788
3991
4215
4459
4722
5002
5295
5598
5906
6212
6509
6787
7036
7242
7394
7480
7490
7419
7264
7027
6714
6332
5890
5397
4859
4280
3664
3011
2321
1596
838
53
-747
-1551
-2340
-3095
-3796
-4424
-4963
-5403
-5742
-5984
-6139
-6227
-6268
-6286
-6304
-6341
-6411
-6523
-6680
-6881
-7121
-7393
-7690
-8003
-8322
-8638
-8940
-9214
-9448
-9630
-9751
-9805
-9790
-9710
-9572
-9382
-9148
-8875
-8562
-8208
-7806
-7351
-6839
-6272
-5657
-5008
-4342
-3678
-3032
-2416
-1837
-1293
-779
-287
190
656
1109
1544
1949
2313
2625
2876
3065
3192
3265
3293
3285
3252
3198
3130
3048
2952
2845
2724
2593
2452
2306
2159
2013
1876
1748
1636
1544
1476
1436
1426
1451
1510
1606
1741
1918
2144
2423
2765
3177
3666
4232
4873
5578
6332
7113
7896
8658
9375
10025
10595
11072
11453
11734
11918
12008
12008
11924
11762
11529
11231
10874
10462
10000
9492
8940
8348
7721
7069
6399
5725
5059
4413
3794
3207
2648
2112
1585
1054
506
-68
-674
-1308
-1963
-2626
-3282
-3916
-4515
-5070
-5575
-6029
-6430
-6778
-7072
-7305
-7472
-7563
-7570
-7489
-7316
-7059
-6729
-6342
-5922
-5491
-5071
-4680
-4328
-4021
-3756
-3526
-3321
-3128
-2940
-2750
-2557
-2364
-2178
-2008
-1864
-1754
-1685
-1660
-1681
-1747
-1858
-2012
-2210
-2453
-2742
-3080
-3469
-3908
-4397
-4931
-5502
-6101
-6715
-7332
-7936
-8514
-9050
-9533
-9951
-10293
-10552
-10722
-10799
-10783
-10676
-10481
-10205
-9856
-9440
-8965
-8439
-7867
-7254
-6603
-5919
-5204
-4465
-3705
-2933
-2154
-1376
-606
152
897
1628
2347
3059
3767
4473
5180
5887
6589
7281
7958
8612
9238
9829
10380
10888
11345
11744
12072
12314
12453
12468
12339
12049
11584
10938
10112
9113
7956
6659
5243
3729
2138
488
-1203
-2917
-4634
-6329
-7973
-9531
-10965
-12237
-13311
-14160
-14764
-15119
-15232
-15123
-14823
-14370
-13806
-13171
-12506
-11844
-11215
-10644
-10150
-9750
-9458
-9281
-9226
-9295
-9483
-9781
-10173
-10638
-11149
-11674
-12178
-12626
-12979
-13199
-13251
-13101
-12721
-12088
-11188
-10016
-8581
-6905
-5021
-2981
-844
1318
3430
5417
7209
8745
9982
10894
11472
11727
11685
11382
10862
10171
9354
8452
7504
6546
5614
4741
3963
3315
2830
2537
2457
2603
2972
3555
4328
5261
6318
7460
8649
9848
11024
12147
13189
14126
14938
15607
16120
16476
16672
16719
16631
16433
16151
15818
15466
15128
14835
14615
14490
14474
14577
14799
15135
15574
16097
16690
17328
17992
18663
19323
19954
20540
21064
21512
21870
22126
22272
22305
22224
22033
21736
21337
20841
20249
19558
18770
17882
16901
15833
14695
13506
12286
11058
9838
8636
7458
6301
5161
4033
2917
1817
744
-284
-1249
-2131
-2916
-3597
-4176
-4661
-5068
-5417
-5728
-6020
-6309
-6608
-6925
-7265
-7631
-8022
-8434
-8860
-9289
-9710
-10108
-10469
-10783
-11042
-11245
-11393
-11494
-11555
-11588
-11598
-11589
-11563
-11515
-11440
-11332
-11186
-10999
-10771
-10504
-10204
-9881
-9544
-9207
-8884
-8592
-8349
-8173
-8087
-8106
-8246
-8516
-8922
-9459
-10119
-10886
-11736
-12646
-13586
-14527
-15441
-16300
-17082
-17763
-18326
-18759
-19053
-19204
-19214
-19089
-18837
-18473
-18010
-17466
-16855
-16193
-15493
-14768
-14028
-13279
-12530
-11785
-11049
-10324
-9611
-8910
-8220
-7536
-6856
-6173
-5487
-4796
-4101
-3410
-2732
-2075
-1453
-874
-345
133
561
943
1284
1589
1856
2080
2250
2349
2357
2256
2029
1669
1171
543
-201
-1041
-1948
-2893
-3841
-4756
-5599
-6330
-6907
-7291
-7443
-7332
-6933
-6236
-5238
-3953
-2405
-629
1331
3426
5604
7812
9997
12108
14101
15933
17572
18992
20179
21129
21849
22359
22682
22852
22902
22866
22776
22662
22546
22449
22386
22370
22411
22519
22699
22955
23289
23696
24169
24696
25256
25826
26378
26878
27294
27589
27733
27700
27468
27028
26377
25523
24482
23279
21939
20494
18972
17403
15811
14218
12641
11091
9575
8093
6647
5226
3822
2425
1028
-376
-1787
-3202
-4610
-5999
-7354
-8660
-9904
-11076
-12170
-13182
-14111
-14958
-15724
-16410
-17019
-17557
-18032
-18456
-18845
-19215
-19584
-19966
-20371
-20804
-21266
-21755
-22268
-22806
-23375
-23985
-24652
-25392
-26220
-27144
-28163
-29265
-30430
-31628
-32828
-33998
-35112
-36151
-37101
-37958
-38717
-39380
-39942
-40399
-40740
-40954
-41026
-40943
-40692
-40263
-39650
-38849
-37859
-36683
-35327
-33799
-32113
-30290
-28348
-26315
-24216
-22079
-19928
-17786
-15673
-13607
-11602
-9675
-7840
-6114
-4512
-3048
-1732
-569
443
1315
2062
2708
3280
3808
4321
4850
5422
6064
6797
7645
8622
9744
11021
12458
14054
15804
17697
19716
21836
24029
26262
28497
30696
32819
34830
36699
38402
39923
41252
42390
43337
44096
44669
45052
45239
45219
44979
44512
43813
42887
41748
40421
38936
37329
35639
33901
32149
30409
28706
27059
25483
23992
22596
21303
20117
19038
18064
17190
16407
15708
15083
14524
14022
13565
13137
12717
12280
11793
11223
10538
9712
8728
7584
6290
4872
3366
1814
263
-1246
-2678
-4008
-5223
-6322
-7316
-8225
-9078
-9908
-10752
-11647
-12625
-13716
-14939
-16302
-17801
-19422
-21136
-22907
-24693
-26448
-28131
-29702
-31134
-32406
-33510
-34445
-35219
-35847
-36346
-36732
-37022
-37228
-37357
-37411
-37387
-37279
-37078
-36776
-36367
-35847
-35217
-34481
-33649
-32732
-31743
-30697
-29605
-28476
-27316
-26131
-24920
-23683
-22420
-21128
-19808
-18463
-17096
-15712
-14320
-12928
-11544
-10176
-8831
-7515
-6233
-4986
-3778
-2609
-1484
-404
627
1607
2531
3398
4209
4965
5671
6335
6965
7571
8162
8748
9338
9942
10568
11223
11915
12651
13434
14266
15144
16062
17007
17965
18919
19853
20752
21606
22408
23160
23864
24528
25160
25767
26354
26922
27471
27996
28494
28962
29399
29808
30194
30562
30920
31272
31617
31952
32266
32543
32765
32909
32952
32872
32649
32266
31710
30974
30055
28955
27680
26243
24663
22959
21159
19290
17382
15464
13564
11708
9916
8208
6595
5090
3698
2423
1267
227
-699
-1517
-2234
-2859
-3398
-3860
-4250
-4570
-4823
-5006
-5115
-5146
-5094
-4956
-4730
-4418
-4027
-3567
-3053
-2503
-1940
-1388
-873
-419
-48
222
380
421
347
165
-110
-464
-881
-1346
-1847
-2376
-2928
-3502
-4096
-4710
-5341
-5984
-6629
-7267
-7881
-8457
-8976
-9420
-9771
-10010
-10121
-10088
-9898
-9540
-9009
-8305
-7435
-6413
-5259
-4002
-2671
-1303
68
1408
2687
3880
4969
5941
6791
7518
8128
8628
9028
9336
9563
9716
9800
9820
9780
9681
9526
9317
9055
8741
8375
7955
7478
6940
6338
5665
4921
4106
3223
2279
1285
253
-802
-1866
-2924
-3964
-4973
-5938
-6848
-7689
-8450
-9117
-9681
-10134
-10473
-10701
-10829
-10871
-10848
-10781
-10691
-10599
-10518
-10455
-10413
-10387
-10372
-10360
-10344
-10320
-10287
-10245
-10196
-10142
-10080
-10005
-9907
-9775
-9594
-9350
-9034
-8643
-8180
-7658
-7096
-6519
-5957
-5441
-5002
-4668
-4468
-4422
-4553
-4875
-5401
-6138
-7092
-8260
-9637
-11210
-12965
-14881
-16935
-19102
-21353
-23657
-25982
-28292
-30551
-32719
-34760
-36640
-38327
-39801
-41044
-42051
-42823
-43367
-43694
-43819
-43757
-43523
-43131
-42593
-41924
-41138
-40249
-39274
-38230
-37133
-36000
-34842
-33671
-32494
-31318
-30142
-28968
-27792
-26614
-25429
-24234
-23025
-21800
-20556
-19289
-17996
-16673
-15315
-13915
-12466
-10960
-9393
-7762
-6072
-4334
-2567
-797
944
2623
4206
5666
6981
8137
9127
9954
10621
11137
11510
11749
11865
11868
11776
11607
11388
11148
10919
10731
10609
10572
10631
10785
11028
11349
11734
12169
12645
13157
13703
14284
14905
15566
16271
17015
17797
18609
19447
20304
21176
22061
22957
23865
24783
25709
26638
27562
28473
29360
30211
31016
31766
32455
33077
33630
34109
34509
34821
35034
35136
35112
34950
34640
34179
33570
32825
31963
31009
29990
28935
27870
26817
25795
24816
23887
23013
22197
21437
20737
20095
19515
18999
18552
18177
17880
17665
17536
17493
17536
17660
17859
18123
18441
18804
19204
19635
20092
20576
21085
21619
22176
22752
23340
23932
24520
25096
25655
26192
26705
27188
27638
28044
28396
28680
28880
28986
28989
28889
28693
28414
28069
27678
27255
26814
26356
25878
25369
24813
24193
23491
22695
21797
20794
19689
18492
17215
15877
14498
13099
11702
10329
8996
7716
6498
5344
4253
3222
2250
1338
492
-275
-942
-1487
-1887
-2123
-2182
-2061
-1769
-1326
-763
-113
585
1295
1986
2633
3217
3729
4164
4525
4816
5042
5214
5340
5429
5494
5544
5593
5651
5727
5829
5955
6102
6257
6402
6515
6570
6545
6420
6182
5824
5348
4761
4070
3287
2416
1457
406
-746
-2009
-3393
-4899
-6522
-8246
-10046
-11889
-13738
-15556
-17309
-18970
-20519
-21945
-23244
-24416
-25468
-26405
-27236
-27969
-28611
-29169
-29649
-30057
-30397
-30671
-30880
-31023
-31099
-31107
-31047
-30922
-30739
-30510
-30247
-29966
-29682
-29409
-29156
-28930
-28734
-28565
-28421
-28295
-28184
-28080
-27980
-27876
-27764
-27636
-27486
-27307
-27092
-26838
-26543
-26207
-25833
-25423
-24981
-24509
-24005
-23466
-22884
-22253
-21563
-20809
-19988
-19100
-18150
-17148
-16106
-15038
-13959
-12885
-11831
-10812
-9843
-8937
-8108
-7369
-6729
-6199
-5783
-5484
-5302
-5233
-5270
-5403
-5622
-5915
-6271
-6679
-7130
-7618
-8138
-8687
-9265
-9872
-10508
-11172
-11860
-12564
-13276
-13983
-14671
-15329
-15946
-16515
-17033
-17497
-17910
-18273
-18588
-18854
-19070
-19235
-19349
-19412
-19429
-19408
-19356
-19284
-19201
-19111
-19016
-18915
-18801
-18671
-18519
-18346
-18155
-17954
-17751
-17559
-17385
-17234
-17106
-16999
-16907
-16823
-16745
-16669
-16597
-16532
-16475
-16425
-16376
-16318
-16230
-16091
-15874
-15555
-15115
-14536
-13810
-12935
-11917
-10765
-9494
-8125
-6681
-5188
-3674
-2169
-703
696
2003
3201
4278
5230
6058
6770
7376
7887
8313
8664
8945
9163
9321
9426
9482
9500
9489
9461
9430
9407
9404
9429
9488
9584
9714
9872
10052
10245
10439
10628
10804
10963
11106
11233
11347
11449
11540
11618
11678
11710
11704
11647
11529
11337
11064
10703
10250
9701
9054
8305
7451
6488
5412
4220
2910
1481
-63
-1716
-3468
-5303
-7201
-9139
-11088
-13019
-14901
-16707
-18412
-20000
-21460
-22791
-23996
-25088
-26080
-26986
-27819
-28590
-29305
-29967
-30576
-31130
-31625
-32055
-32418
-32710
-32925
-33063
-33120
-33097
-32994
-32812
-32555
-32225
-31822
-31348
-30799
-30171
-29461
-28663
-27775
-26796
-25731
-24589
-23381
-22119
-20818
-19493
-18154
-16814
-15482
-14169
-12887
-11647
-10464
-9350
-8315
-7368
-6512
-5743
-5053
-4432
-3865
-3336
-2829
-2332
-1832
-1322
-794
-245
327
922
1539
2174
2825
3489
4167
4864
5587
6349
7166
8053
9025
10095
11268
12545
13922
15391
16943
18568
20260
22016
23833
25712
27652
29648
31693
33774
35875
37976
40056
42093
44068
45963
47764
49457
51033
52485
53808
54999
56059
56990
57797
58484
59057
59520
59878
60129
60272
60303
60215
60004
59665
59195
58594
57865
57012
56042
54965
53791
52528
51188
49781
48316
46804
45254
43679
42091
40503
38930
37390
35897
34468
33117
31854
30688
29622
28655
27783
26998
26290
25648
25060
24512
23993
23490
22991
22484
21959
21407
20819
20191
19518
18800
18036
17226
16373
15477
14540
13562
12544
11486
10389
9251
8071
6851
5585
4273
2914
1505
47
-1461
-3017
-4619
-6264
-7950
-9675
-11434
-13223
-15035
-16860
-18684
-20488
-22249
-23943
-25544
-27028
-28372
-29558
-30574
-31413
-32070
-32549
-32855
-32993
-32974
-32808
-32505
-32075
-31529
-30875
-30121
-29270
-28328
-27297
-26180
-24980
-23706
-22364
-20969
-19536
-18080
-16620
-15173
-13755
-12378
-11054
-9789
-8589
-7456
-6387
-5381
-4432
-3535
-2683
-1872
-1102
-376
299
913
1451
1900
2248
2489
2620
2647
2580
2433
2222
1963
1669
1352
1018
675
327
-21
-362
-688
-988
-1256
-1484
-1669
-1809
-1907
-1967
-1997
-1999
-1976
-1929
-1852
-1741
-1587
-1385
-1130
-821
-461
-58
376
828
1285
1734
2167
2577
2963
3325
3668
3995
4308
4607
4888
5146
5373
5560
5701
5791
5831
5825
5781
5709
5618
5515
5408
5295
5177
5046
4899
4728
4531
4307
4058
3792
3518
3246
2990
2760
2567
2416
2313
2259
2253
2293
2377
2502
2669
2882
3146
3467
3854
4313
4850
5463
6151
6905
7714
8564
9439
10322
11197
12049
12863
13623
14316
14930
15454
15882
16210
16441
16580
16635
16617
16539
16409
16235
16020
15765
15468
15126
14737
14300
13814
13279
12699
12076
11412
10709
9970
9196
8388
7548
6674
5765
4817
3826
2786
1693
542
-666
-1928
-3234
-4571
-5924
-7276
-8611
-9916
-11181
-12401
-13574
-14697
-15768
-16784
-17739
-18627
-19439
-20168
-20806
-21350
-21799
-22156
-22426
-22615
-22732
-22785
-22785
-22741
-22663
-22560
-22441
-22313
-22183
-22055
-21932
-21815
-21707
-21607
-21517
-21439
-21373
-21318
-21270
-21225
-21173
-21102
-21000
-20856
-20657
-20395
-20065
-19664
-19190
-18645
-18030
-17344
-16591
-15770
-14884
-13934
-12924
-11856
-10736
-9567
-8354
-7104
-5826
-4532
-3237
-1962
-729
440
1524
2505
3374
4127
4769
5308
5753
6117
6407
6628
6781
6865
6880
6829
6716
6552
6348
6119
5879
5638
5404
5180
4970
4774
4594
4432
4294
4185
4108
4066
4056
4070
4101
4134
4157
4162
4142
4098
4033
3954
3868
3783
3702
3628
3561
3500
3442
3387
3336
3294
3265
3255
3273
3322
3407
3531
3694
3894
4130
4399
4696
5018
5358
5710
6067
6420
6761
7080
7367
7613
7812
7959
8051
8089
8074
8015
7913
7777
7615
7432
7236
7033
6830
6634
6455
6301
6181
6102
6069
6086
6152
6264
6416
6604
6820
7062
7328
7619
7937
8285
8666
9080
9525
9997
10490
10997
11509
12018
12517
12999
13457
13887
14284
14644
14963
15239
15472
15660
15802
15896
15939
15924
15844
15692
15462
15147
14748
14267
13713
13098
12436
11742
11030
10311
9594
8885
8186
7503
6833
6179
5542
4921
4316
3723
3138
2557
1971
1376
765
135
-517
-1194
-1896
-2622
-3373
-4147
-4941
-5749
-6564
-7374
-8167
-8928
-9643
-10302
-10896
-11421
-11877
-12268
-12601
-12884
-13125
-13330
-13506
-13657
-13787
-13899
-13994
-14076
-14146
-14205
-14254
-14290
-14313
-14320
-14310
-14283
-14240
-14186
-14125
-14064
-14007
-13957
-13916
-13882
-13848
-13808
-13753
-13677
-13575
-13448
-13298
-13133
-12963
-12798
-12649
-12521
-12416
-12333
-12262
-12193
-12111
-12003
-11855
-11656
-11398
-11076
-10689
-10240
-9735
-9183
-8595
-7983
-7362
-6747
-6150
-5581
-5046
-4549
-4085
-3651
-3236
-2832
-2431
-2029
-1624
-1217
-815
-423
-48
303
627
920
1182
1413
1611
1779
1914
2017
2092
2139
2163
2170
2166
2159
2152
2150
2152
2158
2165
2170
2169
2158
2133
2088
2017
1912
1765
1566
1310
994
618
190
-282
-785
-1310
-1849
-2403
-2977
-3582
-4234
-4950
-5741
-6615
-7573
-8605
-9698
-10835
-11999
-13173
-14344
-15504
-16647
-17770
-18866
-19930
-20954
-21926
-22836
-23672
-24426
-25091
-25663
-26138
-26515
-26789
-26958
-27014
-26954
-26774
-26474
-26056
-25528
-24899
-24181
-23383
-22514
-21579
-20579
-19517
-18392
-17209
-15975
-14704
-13409
-12108
-10816
-9543
-8295
-7072
-5866
-4670
-3472
-2265
-1045
188
1429
2671
3905
5124
6324
7500
8653
9781
10885
11962
13011
14025
15000
15929
16809
17633
18400
19107
19749
20325
20831
21263
21619
21899
22105
22241
22313
22326
22284
22191
22047
21850
21595
21282
20906
20469
19974
19424
18826
18186
17508
16798
16059
15298
14519
13731
12947
12177
11436
10735
10083
9484
8940
8448
8004
7604
7248
6935
6669
6454
6296
6199
6164
6188
6268
6396
6565
6765
6987
7224
7467
7708
7939
8151
8341
8502
8633
8737
8818
8883
8941
8997
9059
9128
9206
9292
9383
9478
9575
9672
9769
9862
9947
10018
10064
10077
10045
9960
9814
9604
9328
8990
8591
8138
7638
7100
6535
5956
5379
4822
4303
3837
3434
3100
2834
2631
2480
2372
2296
2248
2226
2232
2271
2348
2463
2617
2806
3023
3259
3507
3761
4016
4270
4522
4771
5012
5243
5458
5653
5828
5983
6124
6259
6399
6552
6725
6918
7130
7352
7578
7800
8013
8219
8419
8617
8821
9034
9255
9480
9701
9908
10090
10240
10351
10425
10462
10468
10449
10413
10365
10310
10253
10200
10154
10121
10101
10094
10095
10092
10072
10015
9904
9722
9455
9098
8650
8117
7511
6845
6135
5393
4633
3864
3095
2330
1573
824
82
-658
-1401
-2157
-2934
-3739
-4577
-5449
-6354
-7285
-8238
-9207
-10190
-11189
-12208
-13256
-14340
-15467
-16638
-17850
-19093
-20353
-21616
-22865
-24090
-25282
-26437
-27553
-28629
-29666
-30658
-31601
-32485
-33301
-34043
-34704
-35287
-35797
-36242
-36636
-36990
-37314
-37615
-37894
-38147
-38369
-38547
-38672
-38731
-38714
-38610
-38415
-38122
-37730
-37240
-36656
-35985
-35236
-34422
-33553
-32642
-31701
-30738
-29763
-28781
-27798
-26818
-25846
-24887
-23946
-23031
-22145
-21294
-20483
-19713
-18986
-18303
-17664
-17069
-16514
-15998
-15514
-15056
-14612
-14172
-13721
-13247
-12739
-12189
-11593
-10953
-10275
-9567
-8840
-8103
-7369
-6641
-5924
-5219
-4526
-3844
-3173
-2513
-1863
-1224
-597
21
633
1248
1873
2521
3202
3928
4704
5534
6418
7348
8314
9303
10301
11293
12266
13211
14119
14986
15811
16593
17331
18026
18676
19277
19824
20310
20725
21060
21309
21463
21518
21473
21328
21088
20758
20344
19856
19300
18683
18014
17298
16544
15760
14955
14140
13329
12534
11770
11049
10385
9788
9265
8821
8456
8169
7954
7803
7704
7646
7614
7596
7578
7551
7508
7445
7364
7267
7165
7067
6986
6933
6920
6953
7036
7166
7338
7539
7755
7971
8170
8338
8466
8548
8582
8574
8528
8453
8358
8249
8132
8012
7889
7767
7647
7530
7420
7319
7229
7150
7082
7022
6970
6922
6879
6842
6813
6798
6801
6825
6871
6937
7021
7115
7213
7311
7405
7496
7585
7679
7781
7895
8023
8170
8338
8526
8743
8997
9298
9661
10097
10614
11216
11899
12652
13457
14296
15147
15993
16821
17624
18397
19142
19860
20551
21216
21850
22451
23012
23530
24003
24431
24819
25169
25486
25774
26033
26262
26456
26610
26716
26768
26760
26687
26548
26342
26071
25741
25356
24926
24459
23964
23448
22917
22373
21817
21246
20658
20051
19426
18788
18144
17505
16884
16294
15743
15236
14771
14341
13933
13533
13127
12701
12247
11762
11247
10708
10153
9591
9030
8477
7935
7404
6882
6365
5845
5316
4770
4201
3604
2974
2309
1606
866
87
-730
-1586
-2482
-3420
-4402
-5433
-6514
-7649
-8839
-10086
-11387
-12739
-14135
-15569
-17029
-18503
-19976
-21433
-22858
-24237
-25555
-26801
-27968
-29051
-30050
-30970
-31816
-32598
-33329
-34018
-34678
-35317
-35945
-36566
-37182
-37791
-38388
-38966
-39516
-40025
-40484
-40882
-41211
-41465
-41642
-41741
-41763
-41713
-41597
-41421
-41193
-40923
-40620
-40294
-39957
-39619
-39288
-38972
-38675
-38400
-38143
-37899
-37660
-37416
-37155
-36865
-36539
-36167
-35746
-35274
-34752
-34185
-33577
-32936
-32266
-31573
-30859
-30125
-29369
-28588
-27778
-26936
-26060
-25151
-24213
-23252
-22277
-21299
-20327
-19369
-18432
-17519
-16628
-15758
-14901
-14050
-13198
-12339
-11467
-10581
-9680
-8766
-7845
-6919
-5996
-5080
-4174
-3279
-2395
-1519
-647
227
1106
1996
2899
3813
4737
5664
6586
7493
8372
9213
10004
10737
11404
12002
12531
12992
13391
13737
14037
14302
14541
14761
14967
15164
15352
15531
15701
15859
16004
16134
16247
16341
16412
16460
16480
16471
16432
16366
16276
16171
16062
15961
15882
15836
15834
15880
15977
16123
16311
16534
16783
17051
17328
17608
17883
18146
18390
18607
18789
18929
19021
19062
19052
18997
18903
18780
18637
18486
18332
18181
18031
17882
17726
17558
17369
17153
16903
16617
16291
15926
15523
15082
14609
14107
13581
13038
12484
11925
11370
10823
10291
9778
9287
8822
8385
7980
7609
7277
6987
6742
6545
6395
6289
6223
6188
6178
6183
6197
6217
6242
6273
6311
6361
6421
6488
6555
6609
6637
6622
6551
6414
6207
5932
5598
5217
4805
4377
3945
3517
3098
2686
2278
1869
1454
1030
594
147
-311
-778
-1253
-1736
-2226
-2723
-3228
-3737
-4249
-4757
-5258
-5743
-6208
-6647
-7056
-7431
-7769
-8067
-8318
-8516
-8653
-8720
-8706
-8604
-8405
-8103
-7697
-7182
-6560
-5831
-4995
-4054
-3012
-1869
-630
697
2103
3573
5092
6638
8189
9722
11213
12646
14003
15279
16469
17577
18611
19581
20496
21362
22180
22948
23657
24296
24854
25320
25689
25959
26133
26219
26224
26157
26020
25817
25544
25198
24777
24280
23710
23076
22389
21663
20909
20138
19355
18559
17747
16910
16042
15134
14182
13185
12142
11056
9931
8773
7587
6380
5162
3943
2739
1562
428
-651
-1667
-2616
-3498
-4319
-5083
-5798
-6465
-7087
-7659
-8179
-8641
-9044
-9388
-9681
-9929
-10147
-10344
-10534
-10724
-10921
-11128
-11346
-11575
-11814
-12064
-12321
-12584
-12850
-13114
-13373
-13622
-13861
-14090
-14314
-14541
-14779
-15037
-15321
-15634
-15975
-16340
-16722
-17115
-17511
-17907
-18302
-18694
-19081
-19462
-19832
-20182
-20506
-20795
-21045
-21253
-21423
-21562
-21677
-21775
-21860
-21932
-21984
-22005
-21984
-21909
-21771
-21566
-21298
-20970
-20593
-20175
-19723
-19240
-18727
-18183
-17605
-16994
-16351
-15685
-15003
-14320
-13646
-12991
-12364
-11766
-11197
-10651
-10123
-9604
-9088
-8570
-8048
-7519
-6983
-6441
-5896
-5349
-4803
-4261
-3728
-3207
-2703
-2222
-1768
-1345
-959
-613
-312
-60
140
283
366
389
351
255
107
-86
-313
-566
-834
-1105
-1373
-1627
-1863
-2073
-2251
-2391
-2487
-2533
-2525
-2461
-2341
-2171
-1957
-1711
-1446
-1176
-912
-666
-445
-253
-93
35
134
205
249
266
256
218
151
54
-73
-230
-417
-634
-880
-1157
-1463
-1797
-2158
-2543
-2948
-3369
-3803
-4245
-4692
-5142
-5593
-6044
-6493
-6936
-7371
-7792
-8194
-8575
-8931
-9263
-9572
-9862
-10135
-10395
-10644
-10881
-11102
-11303
-11480
-11626
-11740
-11819
-11865
-11880
-11865
-11824
-11756
-11661
-11535
-11374
-11173
-10928
-10633
-10288
-9892
-9445
-8950
-8411
-7830
-7212
-6562
-5885
-5188
-4479
-3765
-3057
-2364
-1693
-1052
-446
122
653
1150
1616
2058
2481
2891
3293
3690
4083
4476
4864
5247
5623
5989
6344
6685
7010
7319
7612
7889
8154
8412
8669
8931
9206
9498
9810
10140
10483
10829
11167
11483
11766
12007
12201
12350
12456
12525
12565
12581
12575
12546
12492
12405
12279
12109
11891
11627
11321
10981
10621
10255
9897
9563
9266
9017
8823
8686
8605
8573
8583
8625
8687
8762
8842
8926
9012
9102
9199
9304
9415
9529
9640
9743
9831
9903
9957
9997
10032
10069
10117
10183
10272
10386
10522
10677
10850
11037
11239
11456
11693
11954
12240
12555
12899
13270
13663
14075
14498
14924
15344
15748
16126
16467
16758
16990
17153
17241
17252
17183
17036
16813
16516
16146
15708
15202
14630
13998
13313
12587
11833
11066
10299
9547
8819
8121
7456
6822
6218
5639
5084
4551
4043
3561
3111
2699
2327
2000
1719
1484
1294
1148
1043
978
951
962
1010
1096
1219
1377
1569
1789
2032
2291
2559
2827
3088
3339
3575
3795
4001
4194
4377
4552
4720
4882
5034
5173
5294
5390
5457
5490
5489
5452
5382
5284
5163
5024
4870
4703
4523
4326
4105
3854
3566
3235
2860
2439
1979
1484
963
424
-126
-681
-1239
-1797
-2355
-2910
-3458
-3993
-4507
-4988
-5427
-5814
-6141
-6404
-6603
-6737
-6810
-6827
-6792
-6709
-6582
-6415
-6210
-5973
-5706
-5414
-5103
-4776
-4439
-4096
-3751
-3408
-3071
-2745
-2432
-2138
-1866
-1620
-1404
-1222
-1081
-987
-948
-974
-1075
-1259
-1533
-1900
-2362
-2916
-3558
-4281
-5080
-5947
-6878
-7867
-8906
-9988
-11101
-12234
-13372
-14501
-15607
-16679
-17712
-18699
-19641
-20537
-21386
-22186
-22935
-23627
-24258
-24825
-25326
-25766
-26150
-26486
-26784
-27050
-27289
-27500
-27680
-27821
-27913
-27946
-27911
-27802
-27615
-27346
-26995
-26564
-26055
-25473
-24823
-24115
-23359
-22565
-21745
-20911
-20069
-19225
-18381
-17538
-16696
-15858
-15028
-14214
-13428
-12684
-11996
-11376
-10832
-10367
-9981
-9667
-9415
-9215
-9056
-8927
-8819
-8724
-8635
-8548
-8456
-8358
-8252
-8138
-8023
-7911
-7808
-7721
-7656
-7616
-7601
-7608
-7632
-7665
-7700
-7729
-7745
-7744
-7721
-7676
-7608
-7516
-7402
-7269
-7119
-6957
-6786
-6610
-6433
-6256
-6080
-5905
-5728
-5550
-5368
-5184
-5001
-4822
-4653
-4499
-4364
-4251
-4161
-4094
-4049
-4022
-4010
-4011
-4027
-4054
-4096
-4153
-4226
-4317
-4426
-4551
-4691
-4841
-4997
-5154
-5303
-5436
-5544
-5619
-5653
-5639
-5571
-5448
-5268
-5033
-4750
-4422
-4059
-3666
-3252
-2824
-2386
-1942
-1493
-1041
-584
-121
350
830
1322
1825
2341
2871
3417
3979
4561
5164
5790
6437
7103
7783
8468
9148
9813
10453
11060
11627
12151
12633
13075
13482
13858
14207
14535
14844
15136
15412
15675
15924
16163
16394
16617
16836
17052
17267
17480
17693
17903
18109
18309
18501
18682
18852
19012
19166
19321
19484
19664
19870
20110
20385
20695
21035
21396
21767
22135
22493
22834
23155
23459
23749
24031
24311
24590
24870
25149
25423
25688
25939
26172
26385
26574
26740
26879
26989
27068
27110
27111
27067
26974
26826
26622
26357
26028
25633
25171
24642
24050
23400
22703
21967
21206
20431
19649
18868
18090
17316
16544
15774
15005
14241
13485
12745
12026
11334
10676
10052
9465
8915
8402
7928
7493
7098
6743
6427
6143
5883
5634
5383
5116
4822
4490
4118
3703
3249
2762
2247
1711
1159
596
24
-554
-1135
-1719
-2305
-2894
-3488
-4090
-4703
-5330
-5969
-6619
-7273
-7923
-8558
-9168
-9745
-10285
-10786
-11252
-11688
-12100
-12493
-12871
-13235
-13583
-13912
-14218
-14497
-14748
-14967
-15155
-15311
-15436
-15530
-15595
-15633
-15650
-15653
-15650
-15651
-15666
-15703
-15766
-15857
-15971
-16103
-16242
-16381
-16510
-16624
-16719
-16790
-16836
-16853
-16838
-16786
-16691
-16549
-16356
-16113
-15820
-15484
-15109
-14700
-14262
-13797
-13304
-12780
-12222
-11624
-10984
-10299
-9570
-8796
-7981
-7126
-6235
-5310
-4355
-3375
-2374
-1360
-339
683
1698
2701
3689
4658
5607
6533
7434
8308
9150
9956
10722
11442
12114
12734
13299
13808
14260
14652
14984
15255
15467
15620
15718
15765
15766
15723
15641
15522
15363
15165
14925
14640
14310
13932
13509
13041
12531
11981
11393
10770
10114
9430
8722
7999
7268
6540
5824
5130
4464
3832
3235
2675
2151
1662
1207
786
400
48
-270
-553
-804
-1026
-1222
-1398
-1560
-1712
-1860
-2008
-2163
-2325
-2499
-2684
-2880
-3084
-3293
-3503
-3709
-3909
-4101
-4283
-4457
-4622
-4779
-4927
-5063
-5185
-5288
-5368
-5425
-5457
-5466
-5454
-5425
-5381
-5322
-5248
-5155
-5037
-4888
-4703
-4476
-4205
-3888
-3526
-3119
-2669
-2177
-1647
-1080
-482
142
784
1435
2089
2736
3371
3990
4588
5165
5719
6247
6748
7218
7655
8060
8434
8780
9106
9417
9719
10017
10310
10594
10862
11106
11317
11486
11612
11691
11728
11724
11685
11613
11509
11371
11198
10989
10742
10460
10149
9814
9464
9106
8744
8380
8013
7640
7257
6861
6449
6023
5585
5140
4696
4257
3829
3412
3007
2613
2225
1839
1451
1058
658
251
-161
-575
-987
-1391
-1785
-2165
-2529
-2878
-3216
-3546
-3875
-4207
-4546
-4895
-5252
-5617
-5986
-6354
-6719
-7079
-7433
-7782
-8129
-8476
-8825
-9174
-9522
-9866
-10202
-10527
-10837
-11132
-11413
-11682
-11944
-12202
-12458
-12716
-12973
-13226
-13469
-13697
-13900
-14073
-14209
-14306
-14365
-14386
-14377
-14343
-14291
-14227
-14156
-14080
-13999
-13912
-13816
-13709
-13590
-13458
-13316
-13168
-13019
-12874
-12737
-12611
-12498
-12397
-12308
-12227
-12152
-12080
-12008
-11934
-11856
-11774
-11687
-11594
-11495
-11390
-11281
-11167
-11051
-10933
-10817
-10704
-10596
-10498
-10411
-10339
-10285
-10249
-10231
-10229
-10239
-10256
-10277
-10296
-10311
-10321
-10325
-10325
-10324
-10323
-10321
-10318
-10310
-10292
-10260
-10211
-10143
-10056
-9952
-9833
-9703
-9566
-9421
-9270
-9112
-8944
-8764
-8572
-8366
-8148
-7919
-7680
-7435
-7185
-6934
-6684
-6438
-6199
-5971
-5755
-5553
-5362
-5180
-5002
-4819
-4625
-4413
-4178
-3917
-3628
-3314
-2978
-2624
-2258
-1884
-1507
-1135
-772
-424
-98
203
476
721
942
1144
1335
1524
1716
1920
2137
2370
2617
2877
3149
3432
3727
4035
4357
4696
5052
5423
5807
6201
6601
7005
7410
7812
8211
8604
8986
9352
9698
10017
10305
10560
10782
10975
11145
11299
11444
11587
11731
11877
12020
12158
12281
12385
12462
12508
12519
12497
12443
12359
12252
12128
11995
11861
11733
11618
11524
11453
11409
11391
11400
11431
11483
11553
11638
11737
11847
11968
12099
12239
12386
12539
12697
12857
13018
13181
13344
13506
13665
13821
13968
14104
14224
14321
14392
14430
14434
14401
14331
14226
14088
13922
13732
13522
13296
13057
12805
12541
12262
11969
11658
11330
10986
10627
10257
9879
9496
9112
8728
8345
7963
7580
7197
6814
6434
6058
5691
5336
4998
4678
4376
4091
3821
3559
3300
3038
2765
2477
2167
1832
1469
1078
661
220
-237
-703
-1168
-1624
-2062
-2474
-2854
-3200
-3511
-3788
-4034
-4251
-4444
-4616
-4771
-4910
-5035
-5149
-5250
-5339
-5415
-5479
-5529
-5566
-5591
-5607
-5616
-5621
-5626
-5634
-5646
-5663
-5685
-5710
-5738
-5768
-5800
-5835
-5873
-5915
-5962
-6013
-6067
-6120
-6170
-6214
-6248
-6273
-6288
-6295
-6295
-6291
-6284
-6276
-6267
-6258
-6249
-6240
-6234
-6230
-6229
-6232
-6237
-6243
-6245
-6241
-6225
-6196
-6151
-6090
-6013
-5922
-5815
-5693
-5553
-5393
-5209
-4997
-4757
-4487
-4190
-3869
-3528
-3171
-2803
-2428
-2049
-1670
-1296
-933
-586
-265
23
269
467
615
712
761
767
736
676
592
490
373
245
106
-39
-189
-339
-483
-617
-734
-828
-897
-936
-943
-919
-863
-775
-659
-514
-344
-150
64
295
541
798
1064
1338
1617
1903
2196
2498
2810
3133
3469
3816
4174
4541
4913
5286
5656
6019
6373
6713
7038
7346
7636
7908
8162
8395
8608
8799
8969
9117
9244
9351
9439
9509
9561
9595
9610
9604
9576
9523
9445
9342
9216
9071
8909
8734
8549
8355
8153
7940
7715
7475
7217
6940
6642
6324
5987
5631
5259
4871
4470
4054
3630
3197
2761
2325
1894
1473
1064
666
277
-108
-494
-889
-1298
-1725
-2171
-2633
-3104
-3577
-4041
-4488
-4911
-5306
-5672
-6011
-6327
-6626
-6912
-7190
-7463
-7729
-7989
-8239
-8477
-8700
-8909
-9105
-9291
-9473
-9658
-9854
-10067
-10303
-10565
-10853
-11165
-11494
-11835
-12178
-12517
-12843
-13152
-13440
-13705
-13945
-14160
-14348
-14504
-14624
-14700
-14725
-14693
-14598
-14438
-14215
-13934
-13602
-13229
-12826
-12403
-11966
-11522
-11072
-10616
-10154
-9684
-9204
-8715
-8216
-7712
-7204
-6698
-6196
-5702
-5220
-4749
-4291
-3845
-3411
-2985
-2566
-2152
-1741
-1331
-923
-518
-117
277
662
1037
1400
1753
2098
2440
2781
3126
3478
3837
4203
4573
4942
5307
5662
6006
6337
6657
6967
7273
7576
7880
8186
8493
8799
9101
9394
9674
9937
10182
10405
10607
10786
10942
11072
11174
11245
11283
11284
11246
11168
11053
10903
10723
10517
10292
10053
9803
9548
9290
9029
8767
8504
8241
7976
7710
7438
7160
6871
6569
6250
5914
5560
5191
4812
4428
4045
3667
3296
2932
2573
2215
1850
1476
1088
688
278
-135
-544
-940
-1315
-1663
-1981
-2268
-2523
-2750
-2949
-3124
-3277
-3408
-3522
-3623
-3714
-3804
-3898
-4006
-4132
-4279
-4450
-4641
-4847
-5060
-5274
-5480
-5673
-5850
-6008
-6148
-6270
-6375
-6464
-6535
-6588
-6620
-6630
-6616
-6579
-6519
-6440
-6344
-6234
-6112
-5982
-5843
-5698
-5547
-5391
-5233
-5076
-4921
-4772
-4632
-4502
-4382
-4272
-4171
-4077
-3989
-3907
-3831
-3764
-3705
-3659
-3626
-3606
-3601
-3607
-3622
-3645
-3672
-3701
-3732
-3764
-3797
-3832
-3868
-3906
-3946
-3988
-4030
-4077
-4128
-4186
-4254
-4337
-4439
-4564
-4717
-4898
-5109
-5347
-5609
-5890
-6183
-6481
-6778
-7067
-7343
-7604
-7847
-8074
-8287
-8486
-8675
-8852
-9019
-9171
-9306
-9418
-9502
-9556
-9576
-9562
-9516
-9442
-9346
-9232
-9108
-8978
-8849
-8722
-8601
-8487
-8382
-8285
-8198
-8119
-8048
-7986
-7930
-7880
-7833
-7787
-7741
-7692
-7639
-7581
-7515
-7439
-7353
-7253
-7136
-7000
-6839
-6651
-6431
-6177
-5888
-5564
-5207
-4820
-4410
-3980
-3536
-3085
-2629
-2175
-1725
-1284
-856
-444
-51
322
674
1008
1331
1648
1968
2299
2648
3020
3415
3833
4267
4713
5164
5615
6063
6506
6946
7384
7822
8264
8712
9165
9624
10091
10564
11044
11531
12024
12523
13022
13520
14008
14482
14936
15364
15763
16131
16468
16772
17043
17278
17471
17618
17712
17744
17710
17604
17423
17166
16833
16425
15944
15393
14777
14100
13371
12597
11790
10960
10117
9272
8430
7597
6775
5967
5174
4398
3641
2909
2208
1543
920
346
-179
-652
-1075
-1450
-1781
-2071
-2326
-2551
-2750
-2930
-3097
-3255
-3408
-3560
-3711
-3862
-4011
-4156
-4296
-4432
-4562
-4690
-4818
-4947
-5080
-5214
-5350
-5484
-5613
-5735
-5848
-5950
-6041
-6121
-6189
-6243
-6279
-6295
-6285
-6247
-6180
-6082
-5958
-5812
-5648
-5472
-5288
-5098
-4905
-4707
-4505
-4298
-4086
-3869
-3649
-3428
-3206
-2985
-2766
-2548
-2332
-2118
-1906
-1697
-1490
-1285
-1080
-875
-666
-453
-235
-11
215
441
663
875
1075
1259
1426
1576
1710
1829
1933
2021
2092
2144
2175
2186
2175
2145
2097
2035
1961
1877
1782
1679
1566
1445
1319
1191
1065
945
837
742
664
602
556
527
517
530
569
642
756
914
1122
1378
1681
2025
2406
2817
3253
3712
4190
4685
5196
5720
6252
6786
7314
7830
8327
8801
9250
9674
10077
10460
10826
11177
11513
11831
12128
12399
12640
12847
13015
13141
13224
13262
13254
13200
13100
12956
12771
12550
12297
12021
11728
11426
11121
10820
10528
10248
9983
9734
9502
9286
9086
8898
8722
8555
8396
8242
8093
7951
7814
7682
7556
7435
7315
7194
7069
6934
6787
6624
6445
6250
6039
5814
5576
5327
5067
4794
4507
4204
3884
3544
3183
2801
2396
1967
1512
1030
516
-31
-615
-1237
-1897
-2594
-3327
-4091
-4884
-5701
-6539
-7395
-8265
-9146
-10035
-10926
-11817
-12701
-13572
-14424
-15251
-16047
-16804
-17516
-18179
-18785
-19332
-19816
-20236
-20593
-20889
-21127
-21311
-21445
-21532
-21572
-21566
-21511
-21406
-21249
-21039
-20778
-20471
-20124
-19745
-19342
-18922
-18490
-18048
-17598
-17136
-16659
-16165
-15648
-15108
-14543
-13953
-13341
-12707
-12053
-11380
-10688
-9978
-9251
-8506
-7745
-6968
-6178
-5376
-4566
-3749
-2928
-2107
-1288
-474
332
1128
1913
2684
3441
4184
4911
5622
6316
6990
7645
8277
8888
9477
10047
10599
11139
11670
12195
12716
13236
13752
14265
14773
15272
15760
16236
16699
17146
17576
17988
18379
18748
19092
19409
19696
19952
20175
20365
20520
20640
20722
20768
20775
20744
20678
20576
20441
20276
20081
19857
19605
19323
19012
18670
18299
17902
17481
17042
16587
16120
15643
15155
14653
14137
13601
13044
12465
11863
11239
10596
9937
9262
8573
7872
7160
6437
5705
4968
4230
3494
2767
2053
1359
688
46
-564
-1138
-1674
-2167
-2618
-3025
-3390
-3716
-4005
-4264
-4495
-4703
-4891
-5063
-5221
-5370
-5514
-5657
-5804
-5961
-6130
-6311
-6504
-6702
-6900
-7091
-7270
-7432
-7578
-7711
-7836
-7960
-8089
-8229
-8382
-8550
-8733
-8928
-9135
-9352
-9578
-9814
-10061
-10316
-10580
-10850
-11122
-11394
-11662
-11925
-12181
-12433
-12680
-12924
-13163
-13398
-13625
-13839
-14039
-14219
-14379
-14517
-14636
-14737
-14822
-14895
-14957
-15007
-15046
-15071
-15081
-15072
-15042
-14987
-14902
-14784
-14628
-14430
-14185
-13891
-13548
-13158
-12725
-12253
-11749
-11218
-10665
-10092
-9502
-8895
-8270
-7630
-6974
-6308
-5634
-4959
-4291
-3635
-2997
-2384
-1800
-1247
-727
-244
202
608
973
1296
1576
1813
2009
2165
2287
2379
2447
2495
2529
2553
2571
2586
2600
2617
2639
2668
2708
2762
2831
2918
3024
3149
3290
3446
3614
3793
3978
4168
4360
4551
4739
4919
5090
5248
5390
5516
5626
5718
5794
5855
5900
5929
5939
5928
5891
5825
5728
5598
5435
5241
5017
4766
4491
4195
3881
3552
3211
2863
2512
2163
1820
1484
1157
840
530
228
-69
-360
-643
-915
-1175
-1418
-1644
-1852
-2044
-2224
-2395
-2560
-2721
-2879
-3032
-3179
-3316
-3441
-3554
-3652
-3736
-3806
-3864
-3910
-3944
-3966
-3979
-3984
-3986
-3989
-3999
-4019
-4054
-4108
-4177
-4262
-4361
-4472
-4595
-4730
-4878
-5039
-5213
-5397
-5587
-5778
-5965
-6143
-6309
-6465
-6611
-6753
-6893
-7033
-7172
-7304
-7424
-7522
-7591
-7627
-7626
-7593
-7533
-7454
-7362
-7264
-7163
-7059
-6949
-6831
-6699
-6550
-6383
-6197
-5992
-5770
-5531
-5275
-5000
-4706
-4392
-4058
-3705
-3336
-2953
-2562
-2166
-1770
-1376
-988
-612
-249
95
419
720
999
1258
1500
1729
1949
2162
2368
2563
2743
2901
3031
3127
3187
3211
3202
3165
3103
3023
2927
2817
2696
2565
2426
2282
2136
1993
1858
1732
1620
1521
1435
1363
1303
1258
1228
1217
1227
1259
1313
1385
1471
1565
1660
1750
1831
1902
1964
2019
2069
2118
2166
2215
2262
2305
2343
2372
2394
2408
2418
2427
2441
2463
2497
2547
2614
2701
2805
2926
3061
3207
3360
3517
3677
3837
3998
4160
4326
4497
4676
4861
5054
5252
5453
5656
5860
6066
6275
6491
6719
6961
7219
7494
7783
8080
8383
8683
8974
9252
9514
9760
9989
10205
10407
10598
10779
10950
11110
11259
11395
11520
11630
11728
11812
11884
11944
11996
12040
12081
12119
12159
12200
12243
12288
12332
12372
12404
12424
12429
12416
12382
12324
12241
12131
11992
11823
11621
11388
11123
10829
10508
10162
9793
9404
8996
8569
8124
7662
7187
6702
6213
5727
5248
4783
4332
3897
3476
3066
2666
2275
1896
1533
1192
881
605
369
172
13
-114
-215
-296
-361
-410
-445
-464
-465
-448
-415
-372
-324
-280
-246
-229
-231
-254
-297
-360
-441
-542
-661
-802
-965
-1148
-1351
-1567
-1792
-2017
-2239
-2452
-2656
-2850
-3039
-3225
-3411
-3598
-3785
-3971
-4151
-4325
-4492
-4655
-4818
-4988
-5175
-5386
-5629
-5907
-6223
-6576
-6963
-7378
-7818
-8278
-8752
-9239
-9736
-10241
-10752
-11266
-11780
-12291
-12794
-13283
-13754
-14202
-14623
-15015
-15377
-15711
-16018
-16303
-16569
-16819
-17056
-17282
-17498
-17705
-17904
-18098
-18289
-18482
-18680
-18887
-19106
-19336
-19574
-19815
-20051
-20275
-20477
-20651
-20791
-20893
-20954
-20972
-20947
-20877
-20763
-20605
-20401
-20155
-19868
-19543
-19183
-18791
-18372
-17927
-17459
-16970
-16461
-15935
-15393
-14838
-14274
-13701
-13123
-12539
-11952
-11360
-10763
-10162
-9556
-8948
-8337
-7727
-7119
-6513
-5910
-5313
-4720
-4134
-3556
-2990
-2437
-1901
-1384
-888
-414
39
471
884
1278
1655
2016
2361
2691
3008
3315
3614
3908
4201
4495
4794
5098
5409
5727
6054
6389
6733
7083
7437
7791
8138
8474
8790
9080
9342
9573
9775
9950
10101
10234
10352
10455
10544
10619
10677
10718
10741
10747
10737
10715
10681
10638
10586
10523
10448
10359
10254
10132
9993
9837
9665
9478
9275
9057
8824
8577
8319
8053
7786
7523
7271
7038
6829
6647
6494
6369
6272
6199
6150
6123
6117
6132
6170
6230
6313
6418
6543
6688
6850
7027
7218
7419
7628
7843
8060
8274
8482
8680
8864
9032
9181
9311
9422
9514
9587
9643
9682
9703
9706
9694
9666
9625
9574
9518
9459
9403
9352
9307
9269
9237
9208
9178
9146
9110
9067
9019
8967
8912
8855
8799
8744
8690
8636
8581
8525
8468
8409
8350
8292
8236
8183
8134
8087
8045
8007
7975
7950
7934
7930
7939
7960
7991
8026
8061
8090
8106
8109
8099
8074
8042
8009
7976
7951
7936
7932
7941
7961
7992
8032
8086
8150
8225
8309
8400
8494
8588
8677
8759
8831
8893
8946
8994
9037
9077
9117
9155
9192
9227
9259
9288
9313
9335
9354
9367
9374
9373
9360
9336
9298
9248
9186
9114
9035
8948
8853
8749
8632
8499
8347
8173
7979
7762
7525
7268
6992
6697
6381
6044
5682
5296
4884
4447
3983
3495
2980
2438
1869
1270
643
-13
-693
-1394
-2108
-2831
-3556
-4279
-4999
-5714
-6425
-7133
-7837
-8538
-9234
-9922
-10601
-11268
-11923
-12565
-13194
-13810
-14411
-14995
-15559
-16101
-16617
-17105
-17564
-17996
-18404
-18790
-19156
-19503
-19830
-20137
-20420
-20678
-20909
-21114
-21294
-21453
-21593
-21716
-21821
-21908
-21972
-22011
-22020
-21998
-21945
-21861
-21749
-21611
-21450
-21267
-21060
-20827
-20566
-20273
-19947
-19587
-19195
-18771
-18319
-17843
-17344
-16825
-16289
-15739
-15178
-14610
-14039
-13470
-12908
-12357
-11820
-11298
-10792
-10303
-9827
-9365
-8912
-8467
-8025
-7584
-7140
-6690
-6234
-5769
-5298
-4824
-4348
-3875
-3407
-2947
-2495
-2052
-1616
-1187
-767
-355
44
427
790
1131
1448
1739
2007
2251
2474
2676
2857
3017
3154
3267
3356
3423
3472
3505
3526
3540
3548
3550
3546
3531
3504
3462
3403
3328
3237
3133
3018
2895
2765
2631
2493
2354
2216
2082
1954
1836
1731
1641
1568
1510
1468
1438
1418
1406
1398
1394
1390
1388
1384
1381
1376
1371
1367
1364
1365
1370
1381
1398
1423
1455
1494
1538
1587
1640
1697
1756
1817
1881
1946
2011
2077
2140
2200
2256
2305
2349
2385
2414
2438
2456
2470
2482
2494
2508
2524
2543
2567
2594
2623
2652
2679
2700
2715
2722
2719
2707
2688
2661
2631
2600
2571
2550
2540
2545
2571
2620
2693
2791
2912
3051
3202
3359
3513
3657
3785
3890
3971
4026
4057
4065
4056
4033
4001
3964
3925
3887
3851
3817
3784
3749
3710
3665
3611
3546
3470
3383
3286
3182
3073
2961
2851
2743
2641
2544
2451
2359
2266
2167
2058
1935
1795
1638
1463
1274
1073
865
655
447
245
52
-132
-302
-459
-600
-724
-830
-917
-986
-1038
-1074
-1098
-1110
-1115
-1113
-1105
-1092
-1075
-1053
-1027
-1000
-972
-947
-926
-910
-899
-893
-889
-886
-881
-874
-863
-848
-831
-810
-785
-757
-724
-686
-642
-594
-543
-490
-439
-391
-348
-311
-280
-253
-232
-216
-207
-207
-217
-240
-275
-321
-376
-435
-495
-550
-598
-638
-670
-696
-717
-735
-750
-761
-767
-763
-750
-724
-686
-637
-578
-514
-445
-374
-303
-233
-165
-102
-45
5
46
77
101
118
134
152
175
205
243
288
336
385
431
474
512
548
584
621
662
704
747
788
822
848
863
868
862
847
823
791
751
699
634
553
456
341
212
69
-83
-244
-412
-587
-770
-962
-1166
-1380
-1606
-1841
-2084
-2331
-2583
-2837
-3091
-3347
-3603
-3858
-4111
-4360
-4602
-4835
-5061
-5278
-5488
-5694
-5897
-6099
-6301
-6501
-6697
-6887
-7068
-7238
-7395
-7539
-7668
-7784
-7886
-7974
-8047
-8103
-8141
-8161
-8159
-8135
-8090
-8021
-7930
-7815
-7677
-7518
-7338
-7139
-6925
-6696
-6456
-6204
-5942
-5668
-5380
-5079
-4762
-4432
-4090
-3740
-3386
-3033
-2684
-2340
-2001
-1669
-1340
-1014
-691
-371
-55
255
558
853
1141
1424
1706
1992
2284
2586
2901
3229
3570
3925
4294
4675
5068
5470
5878
6288
6695
7092
7474
7837
8179
8501
8805
9094
9373
9646
9915
10181
10443
10699
10948
11189
11420
11643
11857
12063
12260
12447
12620
12775
12909
13017
13097
13149
13173
13171
13145
13096
13026
12936
12825
12695
12545
12379
12198
12005
11804
11596
11382
11165
10944
10719
10492
10264
10037
9814
9598
9389
9189
8995
8806
8619
8432
8245
8060
7879
7707
7550
7412
7295
7200
7124
7064
7014
6971
6930
6889
6847
6805
6764
6726
6689
6653
6617
6577
6530
6476
6411
6337
6255
6167
6074
5978
5880
5779
5676
5567
5451
5325
5188
5036
4870
4689
4492
4281
4056
3820
3575
3323
3064
2800
2529
2249
1960
1657
1340
1006
657
292
-83
-466
-851
-1235
-1615
-1987
-2352
-2709
-3061
-3407
-3751
-4093
-4432
-4768
-5101
-5428
-5751
-6066
-6376
-6678
-6974
-7262
-7542
-7812
-8070
-8315
-8545
-8760
-8959
-9143
-9315
-9476
-9629
-9776
-9918
-10057
-10193
-10327
-10458
-10586
-10712
-10836
-10959
-11082
-11205
-11328
-11452
-11574
-11693
-11806
-11912
-12006
-12085
-12148
-12192
-12217
-12221
-12207
-12174
-12125
-12062
-11987
-11900
-11803
-11696
-11577
-11446
-11301
-11143
-10971
-10786
-10590
-10384
-10171
-9954
-9732
-9508
-9280
-9048
-8813
-8573
-8330
-8085
-7840
-7597
-7358
-7126
-6902
-6684
-6473
-6267
-6063
-5861
-5659
-5457
-5253
-5049
-4843
-4635
-4423
-4208
-3987
-3762
-3532
-3298
-3061
-2822
-2582
-2339
-2092
-1837
-1573
-1295
-1002
-695
-372
-37
306
652
999
1340
1673
1994
2300
2588
2856
3101
3322
3518
3690
3838
3966
4077
4172
4255
4327
4388
4438
4478
4510
4535
4559
4587
4624
4674
4740
4821
4914
5016
5121
5225
5325
5420
5510
5597
5683
5765
5841
5906
5950
5966
5946
5887
5786
5647
5476
5281
5069
4847
4619
4387
4149
3905
3654
3396
3133
2870
2612
2362
2123
1897
1683
1479
1281
1087
895
706
522
346
180
28
-110
-235
-348
-453
-552
-648
-744
-841
-940
-1040
-1143
-1247
-1353
-1460
-1568
-1675
-1779
-1879
-1973
-2062
-2145
-2223
-2298
-2370
-2443
-2516
-2591
-2667
-2743
-2820
-2896
-2972
-3050
-3131
-3215
-3304
-3398
-3497
-3600
-3707
-3817
-3930
-4048
-4170
-4300
-4436
-4581
-4733
-4892
-5056
-5223
-5390
-5556
-5718
-5875
-6025
-6165
-6293
-6405
-6498
-6569
-6615
-6634
-6626
-6591
-6529
-6444
-6336
-6208
-6062
-5898
-5719
-5525
-5318
-5099
-4870
-4633
-4389
-4140
-3887
-3633
-3376
-3118
-2859
-2601
-2344
-2088
-1833
-1581
-1330
-1080
-828
-575
-320
-61
199
461
723
982
1238
1490
1739
1986
2234
2485
2742
3007
3281
3564
3854
4150
4450
4752
5056
5360
5664
5967
6269
6567
6861
7146
7421
7682
7929
8160
8377
8580
8770
8947
9111
9258
9387
9492
9571
9620
9641
9633
9601
9547
9477
9392
9295
9186
9065
8931
8783
8622
8448
8263
8070
7871
7666
7457
7243
7022
6794
6557
6313
6061
5805
5544
5282
5017
4751
4482
4210
3934
3654
3373
3093
2819
2551
2292
2041
1800
1563
1328
1092
855
617
379
146
-79
-292
-491
-673
-841
-993
-1132
-1260
-1380
-1493
-1601
-1706
-1808
-1910
-2011
-2113
-2214
-2314
-2410
-2501
-2583
-2655
-2716
-2763
-2798
-2819
-2827
-2822
-2805
-2778
-2742
-2699
-2651
-2603
-2558
-2518
-2484
-2457
-2435
-2418
-2403
-2388
-2373
-2358
-2343
-2331
-2321
-2314
-2309
-2302
-2291
-2271
-2242
-2201
-2150
-2092
-2031
-1970
-1912
-1860
-1814
-1775
-1742
-1714
-1690
-1670
-1655
-1644
-1636
-1628
-1619
-1604
-1582
-1550
-1509
-1462
-1415
-1373
-1344
-1332
-1340
-1369
-1414
-1473
-1540
-1609
-1676
-1738
-1795
-1846
-1892
-1932
-1967
-1996
-2016
-2028
-2029
-2020
-2001
-1975
-1942
-1905
-1863
-1816
-1763
-1702
-1631
-1548
-1452
-1345
-1226
-1099
-967
-831
-694
-556
-419
-282
-143
0
148
302
464
635
813
997
1183
1369
1549
1719
1875
2015
2134
2234
2313
2372
2412
2435
2441
2431
2405
2363
2304
2229
2137
2028
1904
1764
1608
1439
1255
1057
847
625
394
155
-90
-339
-590
-842
-1095
-1348
-1602
-1858
-2116
-2377
-2641
-2907
-3174
-3442
-3707
-3969
-4224
-4472
-4709
-4934
-5146
-5344
-5528
-5699
-5857
-6007
-6148
-6285
-6418
-6549
-6679
-6807
-6932
-7054
-7171
-7283
-7388
-7488
-7582
-7672
-7757
-7838
-7913
-7982
-8042
-8090
-8128
-8151
-8160
-8154
-8135
-8103
-8055
-7995
-7917
-7821
-7706
-7570
-7413
-7236
-7042
-6832
-6610
-6378
-6139
-5894
-5642
-5384
-5117
-4841
-4556
-4262
-3960
-3651
-3338
-3021
-2702
-2382
-2062
-1744
-1429
-1121
-819
-527
-243
32
301
566
831
1098
1370
1646
1926
2208
2491
2773
3052
3331
3609
3890
4174
4463
4757
5052
5348
5639
5925
6204
6475
6741
7005
7268
7532
7798
8064
8329
8587
8835
9070
9292
9499
9694
9880
10060
10238
10415
10593
10772
10950
11127
11301
11469
11633
11790
11942
12088
12230
12367
12500
12629
12753
12873
12988
13095
13194
13283
13360
13425
13475
13511
13530
13533
13520
13492
13450
13396
13331
13258
13180
13098
13012
12923
12829
12728
12617
12495
12359
12210
12049
11878
11699
11516
11330
11139
10944
10740
10525
10297
10055
9800
9533
9259
8980
8699
8415
8129
7837
7538
7228
6906
6573
6232
5883
5532
5181
4831
4483
4135
3789
3443
3099
2757
2422
2095
1778
1471
1174
885
601
321
43
-231
-498
-754
-995
-1217
-1420
-1602
-1767
-1916
-2055
-2185
-2308
-2425
-2537
-2642
-2742
-2838
-2931
-3024
-3119
-3216
-3313
-3410
-3504
-3592
-3672
-3746
-3815
-3880
-3945
-4010
-4077
-4144
-4208
-4265
-4313
-4351
-4380
-4404
-4427
-4455
-4490
-4536
-4591
-4653
-4718
-4782
-4842
-4898
-4949
-4997
-5044
-5091
-5139
-5187
-5232
-5271
-5303
-5326
-5340
-5347
-5351
-5355
-5360
-5368
-5379
-5391
-5401
-5407
-5406
-5397
-5378
-5350
-5311
-5263
-5204
-5136
-5057
-4970
-4875
-4775
-4673
-4571
-4471
-4376
-4286
-4199
-4114
-4029
-3943
-3855
-3765
-3675
-3585
-3498
-3416
-3339
-3267
-3200
-3138
-3078
-3019
-2960
-2898
-2834
-2765
-2691
-2613
-2532
-2448
-2364
-2282
-2203
-2130
-2064
-2005
-1955
-1913
-1882
-1862
-1856
-1866
-1894
-1942
-2009
-2098
-2202
-2320
-2448
-2584
-2724
-2868
-3016
-3168
-3326
-3490
-3661
-3838
-4018
-4201
-4384
-4566
-4749
-4933
-5120
-5312
-5512
-5719
-5931
-6147
-6364
-6578
-6787
-6990
-7185
-7374
-7556
-7733
-7905
-8070
-8226
-8373
-8508
-8629
-8738
-8835
-8921
-8999
-9070
-9133
-9188
-9231
-9258
-9268
-9256
-9221
-9165
-9091
-9001
-8899
-8790
-8675
-8555
-8429
-8294
-8148
-7994
-7827
-7651
-7468
-7281
-7091
-6902
-6711
-6519
-6320
-6114
-5895
-5664
-5419
-5163
-4898
-4627
-4354
-4080
-3807
-3535
-3263
-2990
-2714
-2433
-2147
-1855
-1557
-1252
-941
-624
-303
21
346
666
979
1280
1566
1834
2082
2312
2524
2718
2898
3062
3213
3351
3475
3586
3684
3773
3854
3929
4002
4075
4150
4226
4305
4386
4469
4552
4636
4719
4801
4880
4955
5022
5079
5125
5158
5176
5182
5175
5159
5133
5099
5058
5009
4951
4884
4806
4717
4617
4506
4385
4253
4111
3958
3792
3614
3424
3222
3011
2793
2570
2343
2114
1883
1648
1409
1165
915
663
409
158
-87
-322
-545
-753
-948
-1128
-1297
-1455
-1604
-1746
-1882
-2012
-2137
-2258
-2374
-2486
-2593
-2694
-2787
-2872
-2945
-3008
-3060
-3103
-3139
-3170
-3198
-3222
-3240
-3251
-3250
-3232
-3193
-3131
-3046
-2938
-2810
-2665
-2504
-2328
-2138
-1932
-1708
-1467
-1208
-934
-649
-358
-65
224
509
787
1062
1335
1607
1881
2155
2427
2693
2950
3195
3428
3650
3864
4075
4287
4503
4723
4946
5166
5379
5580
5763
5928
6074
6203
6320
6426
6525
6616
6700
6774
6838
6891
6935
6971
7003
7035
7070
7108
7150
7192
7231
7264
7289
7304
7310
7310
7304
7294
7280
7261
7233
7194
7140
7071
6987
6892
6790
6685
6579
6474
6368
6257
6137
6002
5852
5686
5507
5319
5130
4943
4764
4592
4428
4269
4111
3952
3789
3624
3458
3292
3130
2972
2818
2667
2517
2367
2217
2068
1923
1783
1653
1534
1426
1327
1234
1142
1049
952
852
750
647
548
455
368
287
211
139
71
6
-52
-101
-138
-160
-168
-161
-144
-120
-95
-71
-50
-34
-19
-3
15
39
68
102
138
175
210
242
270
294
313
327
336
337
328
309
279
236
184
124
59
-7
-75
-141
-206
-272
-339
-407
-477
-548
-619
-688
-756
-821
-882
-941
-998
-1052
-1104
-1153
-1198
-1237
-1272
-1301
-1327
-1350
-1372
-1394
-1418
-1444
-1471
-1499
-1528
-1558
-1589
-1621
-1657
-1694
-1734
-1775
-1815
-1853
-1888
-1920
-1949
-1976
-2003
-2032
-2063
-2098
-2134
-2173
-2212
-2251
-2292
-2335
-2383
-2437
-2500
-2570
-2649
-2732
-2818
-2903
-2983
-3058
-3124
-3182
-3232
-3272
-3304
-3329
-3346
-3356
-3362
-3364
-3363
-3361
-3357
-3350
-3339
-3320
-3291
-3250
-3198
-3136
-3069
-3000
-2936
-2881
-2837
-2807
-2789
-2781
-2780
-2786
-2797
-2813
-2837
-2872
-2919
-2980
-3056
-3144
-3243
-3348
-3457
-3566
-3672
-3775
-3872
-3961
-4041
-4111
-4168
-4212
-4243
-4259
-4263
-4256
-4240
-4216
-4185
-4147
-4103
-4051
-3995
-3932
-3864
-3794
-3721
-3648
-3576
-3502
-3427
-3348
-3265
-3177
-3084
-2989
-2892
-2797
-2703
-2611
-2522
-2433
-2343
-2251
-2156
-2057
-1955
-1851
-1744
-1636
-1526
-1414
-1299
-1181
-1059
-936
-813
-693
-577
-468
-367
-272
-184
-102
-25
46
108
159
195
214
214
193
154
98
29
-49
-133
-223
-319
-422
-536
-662
-803
-960
-1131
-1316
-1510
-1710
-1913
-2116
-2318
-2518
-2716
-2912
-3107
-3300
-3490
-3676
-3855
-4025
-4183
-4326
-4452
-4559
-4645
-4711
-4756
-4781
-4787
-4776
-4749
-4708
-4652
-4583
-4499
-4400
-4284
-4151
-4000
-3834
-3653
-3461
-3261
-3058
-2854
-2654
-2457
-2266
-2078
-1894
-1712
-1532
-1353
-1175
-999
-825
-653
-481
-308
-130
55
249
455
671
896
1127
1358
1586
1807
2016
2212
2395
2566
2727
2881
3031
3179
3325
3472
3617
3760
3899
4034
4164
4288
4407
4524
4640
4757
4877
5003
5133
5267
5404
5541
5676
5807
5932
6052
6167
6279
6389
6498
6605
6707
6802
6886
6956
7008
7042
7059
7060
7049
7028
7001
6969
6931
6888
6837
6777
6710
6636
6558
6480
6407
6343
6291
6252
6225
6211
6206
6209
6218
6232
6252
6278
6310
6348
6391
6436
6479
6516
6543
6556
6553
6533
6495
6441
6371
6288
6192
6085
5965
5833
5688
5530
5359
5177
4985
4784
4577
4366
4150
3930
3704
3470
3227
2972
2705
2425
2134
1835
1532
1228
928
634
348
70
-202
-469
-734
-1000
-1272
-1546
-1824
-2102
-2378
-2646
-2904
-3147
-3373
-3579
-3766
-3933
-4083
-4218
-4337
-4441
-4529
-4600
-4649
-4674
-4672
-4640
-4579
-4488
-4370
-4228
-4065
-3885
-3692
-3488
-3275
-3055
-2830
-2601
-2371
-2142
-1916
-1696
-1483
-1277
-1079
-888
-703
-525
-352
-185
-24
131
278
420
557
690
819
946
1069
1187
1297
1397
1485
1562
1626
1682
1733
1782
1832
1887
1946
2008
2071
2131
2187
2235
2275
2306
2328
2341
2345
2340
2323
2295
2255
2203
2141
2072
1998
1924
1851
1780
1711
1643
1574
1503
1428
1348
1266
1183
1099
1018
937
859
780
699
615
527
433
334
232
129
27
-72
-164
-249
-323
-387
-438
-477
-505
-523
-532
-535
-533
-528
-521
-512
-501
-488
-472
-454
-437
-421
-408
-402
-403
-411
-425
-445
-467
-490
-514
-537
-562
-588
-619
-653
-692
-734
-776
-816
-851
-878
-896
-903
-901
-887
-862
-826
-778
-718
-645
-561
-467
-365
-259
-152
-46
57
156
252
344
435
523
609
691
768
838
899
951
994
1027
1054
1074
1090
1102
1112
1119
1124
1127
1129
1130
1129
1128
1126
1122
1117
1109
1098
1084
1066
1044
1018
988
952
911
864
810
749
681
606
525
439
349
254
156
53
-54
-166
-284
-407
-534
-666
-802
-941
-1082
-1226
-1372
-1520
-1670
-1821
-1974
-2130
-2287
-2448
-2612
-2779
-2948
-3116
-3283
-3443
-3593
-3731
-3852
-3958
-4046
-4121
-4184
-4239
-4288
-4336
-4383
-4431
-4480
-4531
-4582
-4633
-4685
-4738
-4791
-4846
-4901
-4958
-5017
-5078
-5142
-5207
-5276
-5347
-5419
-5492
-5564
-5634
-5701
-5764
-5823
-5879
-5931
-5981
-6028
-6070
-6106
-6133
-6149
-6154
-6147
-6129
-6104
-6074
-6042
-6010
-5979
-5947
-5913
-5874
-5828
-5773
-5708
-5635
-5555
-5470
-5382
-5291
-5198
-5103
-5003
-4899
-4789
-4673
-4550
-4419
-4278
-4127
-3962
-3782
-3584
-3369
-3139
-2894
-2640
-2380
-2117
-1854
-1592
-1330
-1069
-805
-540
-271
1
275
551
829
1107
1387
1668
1951
2234
2516
2795
3066
3328
3578
3815
4040
4254
4457
4649
4829
4994
5142
5268
5371
5447
5498
5526
5534
5526
5504
5472
5429
5378
5316
5244
5162
5071
4972
4867
4758
4644
4526
4402
4272
4135
3991
3843
3693
3544
3398
3254
3114
2973
2830
2680
2523
2360
2192
2025
1861
1705
1559
1422
1291
1163
1033
899
760
619
480
350
233
134
55
-6
-51
-86
-115
-143
-169
-195
-217
-232
-237
-227
-202
-163
-109
-46
26
102
181
263
349
440
538
646
763
889
1022
1158
1293
1424
1546
1659
1763
1859
1952
2043
2137
2234
2333
2433
2530
2620
2701
2772
2834
2890
2942
2994
3046
3097
3143
3180
3201
3205
3188
3154
3106
3051
2995
2944
2898
2858
2820
2778
2731
2674
2608
2538
2468
2403
2350
2309
2280
2259
2243
2227
2207
2183
2156
2130
2111
2101
2103
2118
2143
2175
2210
2248
2285
2323
2362
2404
2449
2494
2537
2572
2596
2604
2595
2568
2528
2478
2422
2365
2308
2252
2196
2135
2068
1993
1909
1816
1716
1613
1509
1405
1301
1196
1087
970
841
697
536
358
163
-45
-264
-489
-716
-940
-1156
-1362
-1552
-1723
-1872
-1997
-2096
-2168
-2216
-2242
-2252
-2253
-2250
-2251
-2258
-2274
-2298
-2327
-2355
-2377
-2388
-2386
-2372
-2349
-2320
-2291
-2266
-2249
-2237
-2230
-2223
-2213
-2196
-2173
-2147
-2121
-2101
-2092
-2098
-2120
-2155
-2198
-2246
-2292
-2333
-2368
-2397
-2423
-2447
-2469
-2488
-2502
-2507
-2498
-2473
-2430
-2373
-2304
-2231
-2158
-2091
-2032
-1983
-1941
-1903
-1865
-1824
-1778
-1726
-1667
-1600
-1527
-1447
-1359
-1264
-1162
-1056
-948
-844
-746
-659
-586
-529
-486
-458
-441
-436
-440
-455
-480
-519
-571
-635
-711
-797
-888
-983
-1081
-1182
-1287
-1401
-1525
-1660
-1807
-1962
-2121
-2278
-2429
-2568
-2694
-2806
-2908
-3000
-3087
-3168
-3245
-3313
-3369
-3408
-3426
-3419
-3386
-3328
-3248
-3151
-3040
-2918
-2788
-2652
-2510
-2363
-2211
-2055
-1896
-1736
-1576
-1418
-1263
-1113
-968
-829
-697
-575
-463
-364
-280
-211
-157
-117
-87
-67
-55
-49
-49
-58
-76
-105
-146
-198
-260
-330
-406
-484
-563
-642
-721
-802
-884
-969
-1058
-1149
-1245
-1343
-1444
-1548
-1656
-1768
-1883
-1998
-2112
-2219
-2316
-2398
-2463
-2509
-2537
-2547
-2544
-2528
-2501
-2461
-2406
-2333
-2240
-2124
-1987
-1831
-1663
-1489
-1314
-1143
-979
-822
-670
-519
-367
-212
-57
97
246
383
505
611
700
775
838
894
944
991
1032
1067
1093
1107
1110
1103
1088
1069
1048
1030
1014
1002
990
977
958
934
901
862
816
768
720
675
637
607
590
586
597
622
662
715
779
850
926
1004
1081
1156
1228
1297
1361
1420
1473
1518
1552
1575
1586
1585
1573
1551
1520
1483
1438
1387
1328
1261
1185
1102
1014
926
840
759
686
621
564
513
466
422
381
345
316
297
293
305
333
376
431
494
563
636
713
794
882
978
1084
1199
1320
1444
1566
1683
1792
1893
1987
2077
2167
2261
2361
2468
2580
2694
2807
2916
3018
3111
3194
3269
3335
3393
3441
3479
3505
3517
3513
3493
3458
3409
3349
3281
3207
3131
3052
2970
2882
2789
2686
2573
2450
2318
2178
2035
1889
1743
1598
1453
1308
1160
1008
851
690
525
361
198
42
-107
-248
-383
-514
-645
-779
-917
-1062
-1212
-1366
-1520
-1671
-1816
-1955
-2087
-2210
-2326
-2434
-2533
-2620
-2695
-2753
-2793
-2813
-2813
-2794
-2756
-2702
-2633
-2548
-2447
-2330
-2195
-2043
-1874
-1693
-1502
-1304
-1105
-905
-705
-505
-302
-94
122
347
580
820
1065
1311
1558
1804
2049
2294
2539
2783
3024
3261
3489
3704
3904
4086
4253
4402
4538
4662
4774
4875
4961
5030
5077
5101
5100
5076
5033
4977
4914
4848
4784
4722
4660
4595
4523
4442
4348
4242
4125
4002
3874
3746
3621
3498
3379
3263
3148
3033
2917
2802
2685
2569
2451
2332
2211
2087
1960
1830
1700
1570
1443
1319
1200
1084
971
857
742
623
500
374
244
113
-18
-148
-278
-407
-536
-666
-795
-922
-1044
-1160
-1266
-1362
-1448
-1525
-1596
-1662
-1726
-1787
-1846
-1902
-1952
-1996
-2033
-2063
-2090
-2116
-2144
-2176
-2211
-2247
-2281
-2310
-2329
-2336
-2330
-2311
-2283
-2247
-2205
-2158
-2104
-2041
-1967
-1878
-1774
-1655
-1523
-1381
-1232
-1080
-924
-767
-604
-436
-260
-75
117
313
508
700
883
1057
1219
1372
1518
1659
1796
1931
2063
2189
2307
2414
2508
2588
2653
2703
2740
2762
2773
2771
2758
2737
2709
2678
2647
2620
2600
2585
2576
2568
2559
2542
2515
2474
2418
2348
2265
2171
2069
1960
1842
1716
1579
1429
1267
1093
909
718
524
331
142
-42
-220
-395
-568
-741
-915
-1092
-1270
-1448
-1624
-1798
-1968
-2135
-2299
-2461
-2623
-2785
-2945
-3104
-3259
-3408
-3550
-3683
-3809
-3927
-4040
-4149
-4254
-4353
-4446
-4528
-4596
-4648
-4685
-4706
-4715
-4716
-4714
-4712
-4710
-4708
-4703
-4691
-4666
-4626
-4571
-4502
-4422
-4338
-4256
-4180
-4114
-4059
-4014
-3978
-3949
-3926
-3908
-3899
-3898
-3908
-3929
-3960
-4000
-4045
-4091
-4136
-4177
-4213
-4244
-4273
-4301
-4327
-4352
-4375
-4394
-4407
-4412
-4411
-4405
-4395
-4384
-4373
-4364
-4355
-4345
-4331
-4311
-4282
-4243
-4194
-4136
-4070
-3999
-3924
-3845
-3762
-3674
-3581
-3483
-3380
-3274
-3165
-3057
-2951
-2850
-2755
-2666
-2585
-2510
-2441
-2377
-2316
-2258
-2201
-2145
-2091
-2037
-1986
-1938
-1893
-1852
-1811
-1771
-1727
-1677
-1620
-1552
-1475
-1391
-1301
-1209
-1119
-1034
-953
-879
-811
-748
-690
-638
-592
-552
-521
-496
-479
-465
-453
-440
-424
-405
-385
-367
-355
-354
-366
-391
-429
-476
-527
-577
-621
-658
-688
-714
-738
-765
-798
-840
-889
-944
-1000
-1057
-1108
-1151
-1185
-1211
-1230
-1242
-1250
-1255
-1257
-1256
-1251
-1241
-1225
-1200
-1169
-1130
-1086
-1038
-988
-940
-894
-853
-818
-787
-760
-734
-709
-682
-653
-620
-585
-548
-509
-469
-427
-384
-338
-289
-234
-175
-113
-51
7
59
100
129
143
145
137
122
104
89
79
79
89
109
141
182
230
285
346
410
478
549
624
702
782
866
952
1040
1131
1223
1316
1411
1507
1604
1702
1801
1900
2000
2099
2196
2293
2388
2481
2574
2668
2761
2856
2952
3047
3142
3234
3323
3406
3482
3550
3611
3662
3705
3739
3763
3777
3781
3774
3756
3727
3690
3643
3590
3530
3465
3393
3313
3226
3128
3020
2899
2766
2622
2469
2310
2148
1984
1821
1661
1503
1347
1193
1039
885
732
581
434
294
164
48
-51
-134
-199
-249
-284
-309
-327
-340
-351
-362
-373
-382
-387
-388
-381
-365
-339
-306
-267
-227
-190
-161
-143
-141
-155
-183
-222
-267
-312
-354
-388
-414
-433
-446
-458
-472
-492
-518
-552
-590
-629
-666
-698
-722
-735
-738
-731
-714
-688
-654
-612
-563
-508
-449
-387
-322
-256
-187
-114
-34
57
160
278
412
558
715
877
1042
1206
1368
1530
1695
1867
2051
2249
2464
2694
2935
3183
3434
3683
3928
4171
4412
4656
4906
5164
5430
5702
5975
6244
6503
6747
6972
7179
7372
7556
7737
7922
8115
8317
8527
8738
8941
9128
9290
9421
9517
9581
9616
9631
9631
9623
9610
9591
9565
9524
9465
9382
9272
9136
8977
8798
8605
8403
8192
7976
7752
7520
7280
7032
6778
6521
6265
6012
5766
5526
5293
5066
4843
4624
4411
4205
4008
3824
3653
3493
3343
3198
3055
2912
2769
2628
2492
2367
2256
2163
2085
2021
1966
1914
1858
1794
1723
1643
1557
1470
1386
1306
1234
1170
1114
1067
1028
997
973
956
943
934
924
913
897
878
855
830
805
782
761
741
721
696
665
625
576
518
454
387
317
248
180
111
41
-31
-106
-185
-266
-350
-436
-525
-617
-715
-818
-926
-1038
-1151
-1264
-1373
-1479
-1583
-1691
-1805
-1932
-2074
-2229
-2395
-2566
-2733
-2890
-3033
-3163
-3283
-3402
-3528
-3669
-3829
-4006
-4201
-4403
-4604
-4796
-4975
-5138
-5287
-5426
-5557
-5685
-5811
-5934
-6052
-6162
-6264
-6357
-6442
-6523
-6602
-6682
-6763
-6846
-6929
-7010
-7090
-7167
-7244
-7323
-7405
-7491
-7580
-7669
-7756
-7837
-7912
-7978
-8039
-8100
-8163
-8230
-8303
-8380
-8460
-8539
-8613
-8682
-8746
-8808
-8870
-8934
-9000
-9067
-9129
-9183
-9223
-9247
-9256
-9255
-9247
-9239
-9234
-9233
-9234
-9232
-9219
-9189
-9140
-9070
-8984
-8887
-8788
-8691
-8601
-8517
-8437
-8356
-8269
-8172
-8064
-7946
-7820
-7688
-7554
-7417
-7277
-7132
-6977
-6812
-6635
-6446
-6250
-6047
-5843
-5637
-5431
-5224
-5014
-4800
-4582
-4359
-4133
-3904
-3674
-3444
-3212
-2978
-2740
-2497
-2251
-2004
-1756
-1513
-1275
-1045
-821
-603
-389
-176
35
244
448
643
829
1002
1163
1314
1459
1600
1741
1882
2021
2159
2290
2413
2527
2632
2731
2827
2925
3025
3131
3241
3353
3467
3581
3693
3804
3914
4026
4138
4251
4363
4470
4572
4665
4750
4828
4902
4977
5055
5137
5226
5317
5410
5500
5584
5661
5730
5793
5851
5909
5967
6029
6094
6163
6235
6309
6384
6459
6534
6606
6675
6739
6796
6846
6889
6927
6962
6994
7027
7061
7096
7130
7162
7189
7211
7228
7242
7254
7268
7285
7305
7324
7341
7350
7347
7332
7303
7265
7221
7177
7136
7103
7076
7053
7029
7001
6964
6917
6859
6793
6721
6647
6572
6498
6423
6345
6262
6173
6078
5977
5873
5768
5663
5559
5454
5349
5242
5132
5020
4906
4795
4687
4585
4487
4393
4298
4198
4091
3973
3845
3710
3571
3432
3297
3167
3040
2913
2782
2643
2494
2335
2166
1993
1819
1649
1485
1327
1174
1020
863
698
523
336
138
-69
-283
-504
-731
-964
-1205
-1454
-1712
-1977
-2248
-2520
-2792
-3061
-3325
-3583
-3836
-4086
-4334
-4581
-4827
-5073
-5317
-5557
-5791
-6018
-6237
-6447
-6647
-6837
-7016
-7183
-7339
-7483
-7614
-7733
-7840
-7935
-8019
-8090
-8151
-8198
-8231
-8251
-8257
-8253
-8238
-8216
-8186
-8151
-8112
-8064
-8007
-7942
-7865
-7778
-7683
-7581
-7474
-7366
-7257
-7148
-7036
-6921
-6799
-6668
-6526
-6374
-6212
-6043
-5871
-5699
-5531
-5369
-5214
-5067
-4929
-4798
-4675
-4558
-4448
-4344
-4249
-4163
-4086
-4022
-3969
-3929
-3899
-3880
-3868
-3861
-3856
-3850
-3843
-3832
-3819
-3804
-3788
-3772
-3756
-3739
-3719
-3695
-3663
-3623
-3572
-3513
-3446
-3375
-3302
-3230
-3162
-3096
-3032
-2968
-2901
-2828
-2749
-2661
-2566
-2464
-2357
-2247
-2137
-2027
-1919
-1814
-1711
-1611
-1514
-1418
-1323
-1228
-1130
-1028
-922
-809
-690
-565
-434
-297
-155
-6
149
314
488
673
867
1069
1275
1483
1687
1884
2074
2255
2429
2597
2762
2925
3086
3244
3398
3544
3681
3806
3918
4019
4111
4196
4275
4350
4423
4493
4559
4621
4677
4727
4774
4817
4859
4901
4945
4992
5042
5094
5149
5205
5263
5323
5384
5446
5510
5574
5638
5702
5764
5824
5881
5936
5989
6037
6081
6119
6149
6172
6186
6192
6192
6190
6188
6189
6193
6201
6209
6214
6210
6194
6163
6114
6048
5967
5877
5779
5678
5575
5470
5361
5246
5121
4983
4831
4664
4484
4291
4088
3879
3665
3448
3231
3014
2799
2586
2376
2172
1973
1781
1596
1420
1251
1091
939
795
659
529
406
288
175
69
-32
-125
-210
-283
-346
-396
-436
-467
-493
-515
-538
-562
-588
-615
-641
-663
-678
-685
-681
-667
-644
-614
-579
-541
-500
-458
-413
-367
-318
-266
-210
-151
-87
-18
55
133
214
295
374
446
510
562
602
631
651
666
679
693
709
724
735
738
728
699
651
583
497
397
290
179
69
-37
-138
-234
-326
-416
-503
-590
-678
-766
-857
-951
-1049
-1151
-1257
-1366
-1478
-1591
-1705
-1819
-1934
-2048
-2163
-2279
-2395
-2511
-2626
-2737
-2846
-2951
-3053
-3154
-3255
-3357
-3458
-3558
-3655
-3745
-3827
-3902
-3971
-4038
-4108
-4186
-4275
-4375
-4484
-4596
-4704
-4801
-4882
-4947
-4998
-5041
-5082
-5130
-5188
-5257
-5336
-5417
-5492
-5553
-5596
-5619
-5623
-5614
-5599
-5584
-5573
-5567
-5565
-5560
-5548
-5523
-5479
-5417
-5338
-5244
-5142
-5034
-4926
-4818
-4709
-4598
-4482
-4359
-4227
-4086
-3938
-3784
-3629
-3475
-3327
-3185
-3050
-2920
-2794
-2668
-2539
-2406
-2265
-2118
-1966
-1810
-1655
-1503
-1355
-1212
-1074
-937
-799
-659
-515
-365
-213
-59
93
243
388
531
674
819
970
1130
1298
1475
1658
1846
2035
2223
2410
2597
2782
2968
3154
3339
3521
3696
3863
4019
4162
4292
4410
4516
4612
4697
4770
4830
4875
4905
4920
4923
4917
4907
4899
4896
4900
4910
4923
4935
4942
4941
4927
4901
4864
4816
4761
4702
4639
4575
4510
4445
4380
4314
4250
4186
4124
4062
4001
3939
3875
3810
3743
3676
3610
3548
3489
3436
3386
3338
3289
3234
3172
3101
3020
2931
2833
2731
2623
2513
2400
2283
2163
2039
1910
1779
1644
1508
1370
1229
1084
934
776
611
437
259
78
-101
-273
-436
-589
-731
-865
-994
-1122
-1249
-1375
-1498
-1614
-1719
-1807
-1876
-1925
-1957
-1974
-1982
-1986
-1988
-1989
-1988
-1982
-1966
-1937
-1894
-1837
-1769
-1695
-1619
-1547
-1480
-1419
-1360
-1299
-1229
-1147
-1049
-935
-805
-664
-516
-366
-215
-66
83
233
385
541
701
863
1024
1181
1331
1472
1602
1723
1834
1938
2035
2124
2204
2273
2329
2370
2393
2400
2391
2369
2335
2293
2245
2192
2135
2074
2009
1944
1875
1803
1728
1648
1564
1472
1371
1262
1144
1018
889
759
630
504
381
262
142
20
-105
-236
-371
-507
-641
-771
-895
-1010
-1123
-1233
-1345
-1462
-1587
-1720
-1857
-1996
-2130
-2257
-2373
-2478
-2573
-2663
-2751
-2840
-2933
-3031
-3131
-3230
-3326
-3415
-3496
-3568
-3632
-3692
-3748
-3803
-3860
-3918
-3977
-4038
-4098
-4159
-4219
-4279
-4339
-4399
-4457
-4512
-4563
-4608
-4646
-4677
-4699
-4714
-4721
-4722
-4715
-4702
-4680
-4651
-4612
-4566
-4514
-4456
-4397
-4336
-4274
-4212
-4146
-4074
-3993
-3900
-3792
-3669
-3532
-3383
-3224
-3060
-2893
-2725
-2558
-2392
-2227
-2062
-1895
-1726
-1552
-1372
-1186
-994
-796
-592
-385
-177
30
233
429
617
796
968
1134
1297
1458
1619
1780
1940
2096
2245
2385
2513
2629
2731
2821
2900
2970
3029
3078
3117
3145
3160
3163
3155
3138
3115
3088
3058
3025
2989
2948
2898
2838
2766
2683
2589
2487
2379
2269
2157
2044
1928
1807
1681
1549
1410
1269
1128
991
863
744
638
541
452
366
282
194
103
7
-93
-194
-294
-392
-486
-575
-660
-742
-820
-896
-971
-1045
-1119
-1194
-1268
-1344
-1420
-1496
-1572
-1646
-1717
-1784
-1844
-1899
-1946
-1988
-2024
-2056
-2084
-2109
-2131
-2148
-2161
-2167
-2166
-2157
-2141
-2117
-2087
-2050
-2007
-1958
-1903
-1842
-1775
-1702
-1625
-1544
-1463
-1383
-1305
-1232
-1162
-1095
-1031
-965
-896
-822
-742
-656
-564
-470
-376
-285
-200
-120
-48
19
81
140
198
254
310
363
412
455
490
516
534
543
544
537
523
500
468
426
374
311
240
162
80
-4
-86
-167
-248
-329
-413
-503
-600
-704
-816
-932
-1050
-1167
-1281
-1392
-1500
-1607
-1713
-1822
-1932
-2044
-2156
-2265
-2368
-2463
-2550
-2627
-2696
-2759
-2817
-2872
-2923
-2970
-3011
-3044
-3067
-3079
-3079
-3068
-3046
-3014
-2975
-2928
-2874
-2812
-2740
-2658
-2564
-2458
-2339
-2209
-2066
-1912
-1748
-1573
-1389
-1195
-992
-781
-565
-346
-125
96
313
526
735
940
1141
1339
1533
1725
1914
2099
2280
2458
2632
2803
2973
3141
3310
3479
3647
3812
3974
4130
4280
4423
4558
4687
4809
4926
5036
5140
5235
5320
5393
5452
5498
5530
5551
5562
5566
5564
5560
5552
5543
5531
5517
5500
5480
5456
5430
5400
5366
5328
5284
5233
5175
5110
5037
4957
4872
4781
4686
4586
4481
4371
4254
4131
4001
3864
3721
3574
3422
3267
3109
2950
2790
2630
2474
2321
2175
2037
1912
1797
1694
1604
1527
1462
1409
1369
1341
1323
1315
1316
1322
1332
1343
1355
1367
1380
1395
1414
1438
1467
1501
1538
1577
1616
1654
1692
1730
1770
1815
1867
1927
1996
2071
2151
2233
2315
2395
2473
2549
2624
2699
2776
2854
2935
3015
3093
3168
3237
3299
3353
3397
3431
3456
3470
3475
3470
3455
3432
3401
3362
3315
3260
3196
3124
3043
2953
2857
2755
2651
2545
2438
2332
2224
2112
1993
1864
1721
1564
1392
1204
1002
789
564
328
82
-176
-444
-725
-1016
-1316
-1623
-1934
-2244
-2550
-2851
-3144
-3428
-3704
-3973
-4234
-4488
-4734
-4973
-5202
-5419
-5622
-5810
-5981
-6134
-6271
-6390
-6495
-6586
-6665
-6734
-6793
-6843
-6882
-6911
-6927
-6932
-6925
-6906
-6877
-6840
-6796
-6744
-6687
-6623
-6552
-6474
-6390
-6300
-6206
-6110
-6013
-5915
-5815
-5710
-5597
-5474
-5338
-5189
-5030
-4865
-4700
-4539
-4388
-4247
-4116
-3991
-3868
-3741
-3609
-3471
-3328
-3187
-3052
-2928
-2819
-2725
-2641
-2563
-2482
-2395
-2296
-2186
-2068
-1946
-1828
-1718
-1620
-1536
-1464
-1402
-1345
-1291
-1238
-1188
-1142
-1102
-1070
-1047
-1032
-1022
-1016
-1010
-1004
-998
-993
-993
-1000
-1016
-1042
-1075
-1113
-1153
-1190
-1224
-1252
-1275
-1292
-1304
-1310
-1308
-1296
-1272
-1234
-1182
-1119
-1046
-968
-887
-804
-720
-631
-535
-429
-312
-185
-52
80
203
311
398
466
518
559
597
640
690
748
809
866
912
940
945
928
896
855
816
788
775
780
802
834
873
911
945
975
1002
1033
1069
1116
1177
1250
1335
1428
1523
1617
1707
1790
1867
1939
2007
2074
2142
2215
2294
2382
2479
2585
2700
2819
2939
3054
3159
3251
3327
3388
3438
3482
3525
3574
3632
3700
3775
3853
3928
3995
4050
4090
4117
4134
4145
4156
4169
4185
4203
4220
4230
4228
4213
4182
4138
4085
4027
3973
3923
3883
3849
3820
3790
3754
3707
3644
3566
3475
3373
3265
3158
3055
2959
2869
2785
2702
2618
2529
2433
2329
2219
2104
1986
1868
1751
1636
1521
1407
1294
1182
1074
971
878
796
728
673
629
591
554
514
468
413
352
290
231
181
145
124
117
121
128
133
130
117
95
68
41
22
17
29
59
103
153
203
245
272
282
276
258
234
210
191
181
180
183
186
182
166
133
83
15
-65
-154
-244
-332
-415
-491
-561
-628
-694
-762
-834
-910
-990
-1074
-1158
-1242
-1324
-1402
-1476
-1545
-1609
-1667
-1720
-1768
-1810
-1847
-1880
-1909
-1937
-1963
-1987
-2007
-2024
-2033
-2037
-2031
-2017
-1998
-1974
-1949
-1925
-1904
-1886
-1869
-1852
-1833
-1808
-1779
-1744
-1705
-1666
-1628
-1592
-1558
-1524
-1487
-1443
-1389
-1322
-1245
-1160
-1071
-985
-904
-834
-773
-723
-678
-636
-594
-550
-504
-459
-417
-381
-352
-331
-316
-305
-294
-282
-267
-249
-231
-215
-202
-194
-191
-189
-187
-180
-168
-149
-125
-99
-77
-61
-56
-63
-80
-105
-133
-160
-183
-198
-205
-205
-200
-191
-181
-172
-165
-162
-163
-171
-185
-206
-235
-272
-315
-362
-413
-465
-519
-574
-632
-695
-766
-845
-933
-1028
-1129
-1233
-1335
-1432
-1524
-1608
-1685
-1756
-1822
-1886
-1946
-2005
-2063
-2118
-2171
-2222
-2270
-2317
-2364
-2410
-2456
-2500
-2541
-2578
-2608
-2629
-2642
-2645
-2640
-2629
-2613
-2596
-2580
-2566
-2554
-2543
-2530
-2513
-2488
-2451
-2401
-2335
-2256
-2164
-2064
-1960
-1854
-1750
-1649
-1548
-1447
-1341
-1229
-1107
-975
-833
-684
-532
-378
-226
-77
66
205
339
469
594
714
828
934
1033
1122
1205
1280
1351
1420
1487
1555
1624
1693
1764
1834
1903
1971
2036
2097
2153
2202
2244
2277
2300
2313
2316
2309
2294
2270
2238
2198
2150
2094
2029
1960
1885
1806
1726
1645
1563
1481
1395
1306
1213
1116
1016
915
817
724
637
555
478
403
326
247
165
82
1
-74
-138
-187
-222
-243
-253
-256
-256
-253
-250
-243
-230
-208
-173
-123
-61
13
96
184
275
370
469
575
690
815
950
1095
1246
1399
1551
1701
1846
1988
2127
2266
2404
2542
2679
2811
2936
3051
3155
3249
3332
3409
3480
3549
3615
3679
3740
3796
3847
3892
3931
3964
3992
4016
4035
4051
4065
4074
4078
4081
4078
4075
4067
4059
4046
4029
4005
3975
3937
3894
3846
3797
3748
3701
3656
3614
3572
3527
3479
3426
3367
3304
3238
3171
3104
3038
2972
2906
2836
2761
2681
2595
2504
2410
2316
2222
2129
2036
1942
1845
1744
1637
1523
1405
1282
1156
1028
899
766
630
488
340
185
23
-145
-318
-495
-674
-856
-1039
-1225
-1412
-1601
-1792
-1982
-2172
-2361
-2547
-2730
-2911
-3088
-3262
-3431
-3595
-3752
-3902
-4042
-4173
-4294
-4407
-4512
-4611
-4706
-4796
-4881
-4961
-5034
-5101
-5161
-5214
-5260
-5301
-5337
-5366
-5386
-5397
-5395
-5378
-5347
-5301
-5243
-5177
-5105
-5031
-4956
-4881
-4805
-4725
-4641
-4549
-4451
-4348
-4241
-4136
-4035
-3939
-3851
-3767
-3686
-3603
-3516
-3422
-3321
-3215
-3107
-3000
-2899
-2807
-2724
-2652
-2589
-2533
-2481
-2432
-2384
-2336
-2288
-2240
-2192
-2143
-2092
-2039
-1983
-1925
-1863
-1800
-1736
-1672
-1607
-1542
-1475
-1406
-1333
-1256
-1175
-1090
-1002
-912
-821
-729
-634
-537
-436
-331
-222
-109
6
124
242
361
482
606
733
863
998
1136
1275
1412
1545
1672
1792
1905
2013
2120
2224
2328
2432
2534
2633
2724
2805
2874
2930
2973
3005
3027
3042
3050
3052
3049
3037
3016
2983
2938
2880
2810
2731
2646
2558
2471
2388
2311
2241
2177
2117
2059
2001
1944
1884
1823
1761
1699
1640
1583
1529
1476
1424
1370
1313
1253
1190
1126
1062
1000
944
890
836
780
717
643
557
457
344
223
96
-31
-158
-283
-406
-531
-660
-796
-941
-1096
-1258
-1425
-1595
-1764
-1930
-2093
-2251
-2404
-2552
-2695
-2831
-2959
-3079
-3190
-3292
-3387
-3478
-3565
-3651
-3736
-3819
-3896
-3966
-4025
-4070
-4103
-4122
-4128
-4124
-4113
-4098
-4078
-4058
-4035
-4010
-3982
-3953
-3921
-3887
-3850
-3810
-3767
-3721
-3671
-3617
-3561
-3504
-3446
-3388
-3332
-3278
-3225
-3174
-3123
-3074
-3026
-2980
-2939
-2901
-2867
-2836
-2806
-2774
-2739
-2700
-2657
-2614
-2573
-2538
-2512
-2496
-2488
-2487
-2487
-2485
-2475
-2455
-2425
-2386
-2341
-2293
-2245
-2199
-2155
-2113
-2068
-2021
-1968
-1908
-1842
-1770
-1693
-1613
-1530
-1445
-1356
-1264
-1167
-1065
-957
-844
-726
-603
-477
-347
-214
-81
52
183
309
430
545
655
761
863
964
1065
1167
1268
1368
1465
1559
1650
1738
1824
1909
1996
2086
2178
2271
2365
2459
2550
2638
2725
2809
2893
2976
3058
3138
3215
3287
3353
3414
3469
3522
3572
3620
3667
3709
3744
3767
3775
3767
3741
3700
3648
3591
3532
3475
3424
3376
3330
3283
3231
3171
3102
3022
2932
2835
2730
2619
2501
2378
2249
2113
1971
1824
1674
1524
1375
1230
1090
955
826
702
583
469
358
252
151
54
-36
-120
-196
-263
-320
-366
-401
-425
-439
-445
-445
-440
-432
-422
-408
-391
-367
-335
-295
-245
-188
-123
-53
20
96
174
254
339
427
519
614
709
803
892
974
1050
1120
1185
1250
1317
1388
1462
1540
1617
1691
1759
1818
1867
1907
1941
1971
2001
2035
2074
2119
2170
2225
2283
2341
2398
2452
2503
2551
2597
2641
2685
2729
2776
2826
2880
2939
3002
3070
3140
3213
3287
3360
3431
3499
3564
3625
3681
3734
3782
3825
3865
3899
3930
3955
3975
3989
3997
3997
3989
3973
3948
3914
3872
3823
3770
3713
3654
3596
3538
3480
3422
3364
3303
3240
3174
3105
3033
2962
2891
2822
2757
2696
2641
2591
2547
2506
2467
2430
2390
2348
2302
2250
2194
2134
2071
2008
1945
1884
1825
1766
1705
1640
1570
1492
1407
1315
1217
1117
1014
915
817
722
627
533
437
338
237
133
27
-80
-187
-294
-400
-507
-614
-723
-833
-943
-1052
-1158
-1260
-1356
-1449
-1537
-1623
-1709
-1797
-1886
-1977
-2069
-2158
-2242
-2318
-2386
-2443
-2492
-2532
-2567
-2596
-2622
-2644
-2662
-2673
-2677
-2672
-2659
-2639
-2614
-2587
-2560
-2536
-2515
-2499
-2485
-2474
-2463
-2452
-2440
-2429
-2420
-2414
-2416
-2425
-2443
-2471
-2506
-2548
-2594
-2643
-2694
-2748
-2804
-2864
-2928
-2996
-3070
-3146
-3224
-3301
-3376
-3447
-3514
-3576
-3635
-3693
-3751
-3810
-3870
-3932
-3994
-4054
-4111
-4163
-4207
-4245
-4276
-4301
-4321
-4337
-4349
-4359
-4365
-4367
-4363
-4351
-4330
-4298
-4254
-4197
-4126
-4042
-3946
-3838
-3722
-3599
-3472
-3343
-3215
-3089
-2965
-2843
-2723
-2604
-2484
-2364
-2242
-2118
-1993
-1869
-1745
-1624
-1505
-1391
-1281
-1174
-1072
-974
-879
-786
-697
-611
-527
-445
-366
-290
-215
-141
-68
4
76
149
223
297
370
443
515
585
652
717
779
839
898
956
1014
1072
1130
1188
1246
1303
1359
1416
1472
1529
1585
1642
1697
1751
1801
1847
1888
1924
1956
1985
2011
2033
2056
2073
2085
2087
2079
2058
2025
1980
1926
1867
1807
1748
1693
1642
1594
1546
1496
1442
1384
1320
1253
1185
1116
1049
984
920
856
791
725
657
588
521
457
399
348
305
269
239
214
193
175
160
149
144
144
150
161
178
197
218
241
264
288
314
341
371
401
432
461
487
508
524
534
539
540
537
532
526
518
509
498
486
472
455
436
413
386
355
319
277
233
185
139
95
56
23
-3
-24
-41
-58
-75
-96
-119
-145
-171
-195
-216
-233
-246
-256
-265
-277
-292
-312
-338
-368
-401
-435
-468
-499
-527
-551
-573
-590
-606
-619
-633
-648
-666
-691
-723
-763
-811
-865
-923
-983
-1042
-1099
-1152
-1205
-1258
-1313
-1373
-1439
-1509
-1581
-1653
-1721
-1781
-1833
-1874
-1905
-1928
-1943
-1953
-1958
-1958
-1954
-1944
-1928
-1906
-1876
-1839
-1794
-1742
-1682
-1614
-1538
-1454
-1364
-1268
-1169
-1066
-962
-858
-753
-648
-543
-440
-338
-239
-144
-52
37
124
212
303
397
495
594
692
783
864
932
987
1032
1070
1107
1150
1202
1263
1332
1404
1472
1531
1577
1607
1623
1628
1629
1629
1632
1639
1649
1659
1664
1661
1648
1625
1594
1557
1517
1475
1435
1393
1351
1306
1257
1203
1146
1086
1025
964
905
846
788
729
668
605
539
471
402
330
258
184
110
34
-41
-116
-188
-257
-323
-386
-446
-504
-560
-616
-669
-718
-760
-790
-807
-809
-797
-775
-747
-717
-689
-664
-643
-622
-599
-570
-531
-483
-425
-362
-298
-237
-182
-135
-95
-60
-30
-1
26
50
70
86
95
100
103
107
117
136
166
206
254
306
359
410
456
500
543
590
643
705
776
852
931
1006
1078
1140
1193
1239
1281
1322
1364
1407
1451
1494
1535
1570
1601
1627
1651
1675
1702
1732
1766
1801
1835
1866
1893
1914
1932
1948
1966
1986
2009
2033
2059
2080
2094
2101
2099
2090
2076
2062
2049
2039
2032
2028
2024
2021
2017
2013
2013
2016
2024
2039
2058
2081
2103
2122
2135
2141
2141
2136
2128
2119
2109
2098
2085
2068
2045
2017
1985
1950
1914
1879
1846
1813
1779
1740
1695
1642
1583
1520
1455
1393
1337
1287
1241
1195
1147
1091
1025
948
863
775
686
602
524
453
386
321
253
180
100
15
-72
-160
-244
-322
-393
-457
-515
-570
-622
-673
-723
-772
-820
-867
-911
-952
-990
-1022
-1049
-1067
-1075
-1074
-1065
-1050
-1033
-1016
-1004
-996
-991
-986
-978
-962
-936
-901
-860
-817
-779
-751
-737
-736
-748
-768
-790
-810
-828
-842
-856
-874
-900
-936
-982
-1034
-1088
-1138
-1181
-1214
-1238
-1256
-1274
-1296
-1327
-1369
-1420
-1478
-1537
-1593
-1643
-1683
-1716
-1743
-1767
-1793
-1823
-1859
-1902
-1952
-2008
-2068
-2130
-2193
-2255
-2316
-2376
-2433
-2489
-2544
-2600
-2656
-2713
-2771
-2827
-2881
-2928
-2966
-2993
-3009
-3014
-3013
-3008
-3004
-3003
-3008
-3017
-3028
-3037
-3041
-3037
-3022
-2999
-2968
-2934
-2898
-2864
-2831
-2798
-2766
-2730
-2690
-2644
-2596
-2546
-2497
-2453
-2416
-2384
-2358
-2333
-2306
-2274
-2235
-2187
-2132
-2072
-2012
-1955
-1902
-1856
-1813
-1770
-1723
-1667
-1598
-1513
-1412
-1300
-1180
-1060
-947
-845
-757
-684
-622
-566
-509
-443
-365
-272
-163
-44
79
200
311
407
485
545
589
621
647
673
701
736
777
825
878
930
980
1024
1059
1083
1097
1102
1100
1095
1091
1091
1098
1113
1134
1160
1186
1210
1226
1233
1229
1213
1188
1156
1120
1081
1044
1008
974
943
915
890
867
846
827
807
786
763
736
706
674
642
614
591
578
575
582
596
613
628
637
638
629
612
590
569
554
548
556
577
609
650
694
737
774
805
828
845
858
870
886
909
941
982
1034
1094
1162
1235
1311
1390
1471
1552
1635
1719
1806
1894
1985
2079
2174
2270
2367
2461
2554
2642
2725
2802
2873
2937
2994
3045
3090
3130
3166
3199
3229
3257
3283
3307
3328
3348
3365
3380
3392
3401
3407
3409
3406
3398
3383
3362
3336
3305
3270
3232
3190
3144
3091
3030
2958
2876
2782
2679
2570
2457
2346
2240
2139
2044
1952
1862
1771
1677
1578
1478
1378
1282
1194
1117
1053
1000
956
919
884
850
814
776
737
697
659
623
589
554
520
484
447
408
370
335
303
277
257
242
231
224
218
213
211
212
217
229
248
273
304
338
373
407
438
465
489
511
531
550
567
583
596
604
607
602
590
571
545
513
476
434
387
336
281
220
156
89
18
-55
-129
-203
-278
-353
-428
-503
-578
-652
-726
-799
-873
-947
-1022
-1102
-1184
-1269
-1355
-1441
-1525
-1603
-1675
-1737
-1790
-1833
-1869
-1898
-1922
-1943
-1962
-1977
-1987
-1992
-1988
-1976
-1955
-1927
-1893
-1857
-1821
-1788
-1760
-1737
-1719
-1703
-1688
-1673
-1656
-1638
-1620
-1604
-1592
-1588
-1591
-1601
-1616
-1636
-1656
-1676
-1693
-1709
-1724
-1742
-1764
-1792
-1827
-1867
-1911
-1955
-1996
-2033
-2065
-2092
-2117
-2141
-2169
-2202
-2239
-2280
-2322
-2361
-2394
-2419
-2434
-2439
-2437
-2430
-2420
-2409
-2399
-2388
-2378
-2367
-2353
-2338
-2322
-2305
-2288
-2272
-2258
-2247
-2237
-2228
-2218
-2209
-2198
-2185
-2172
-2158
-2142
-2126
-2109
-2091
-2073
-2055
-2037
-2021
-2007
-1995
-1984
-1972
-1957
-1937
-1909
-1873
-1827
-1773
-1713
-1648
-1581
-1513
-1445
-1378
-1310
-1241
-1171
-1100
-1026
-950
-873
-794
-714
-631
-546
-458
-367
-275
-182
-90
0
85
166
244
317
389
459
528
595
661
722
779
829
872
910
942
970
996
1022
1046
1069
1089
1103
1111
1111
1101
1083
1058
1026
989
948
905
859
810
759
706
652
597
543
492
443
398
356
316
279
243
209
177
148
125
110
104
108
123
147
179
215
252
290
325
358
388
416
442
468
492
514
532
548
559
565
569
570
570
571
572
574
574
572
564
550
529
499
462
418
367
309
245
173
93
4
-94
-201
-315
-434
-555
-678
-801
-922
-1042
-1162
-1280
-1396
-1508
-1614
-1710
-1795
-1867
-1926
-1971
-2005
-2029
-2048
-2060
-2066
-2065
-2058
-2043
-2021
-1991
-1955
-1915
-1872
-1827
-1778
-1726
-1667
-1600
-1522
-1436
-1341
-1243
-1143
-1047
-958
-876
-801
-732
-665
-598
-528
-455
-381
-306
-234
-167
-109
-60
-21
9
32
49
61
69
74
77
79
82
87
94
106
122
142
167
195
226
262
303
351
407
472
546
628
715
804
891
974
1051
1121
1186
1247
1308
1371
1439
1513
1592
1675
1760
1844
1926
2001
2072
2135
2190
2238
2279
2313
2340
2361
2375
2381
2379
2366
2342
2307
2259
2201
2132
2054
1969
1877
1781
1680
1574
1463
1347
1225
1099
970
841
715
593
480
374
277
189
106
29
-45
-115
-183
-247
-307
-363
-414
-460
-502
-540
-576
-608
-638
-665
-688
-706
-718
-725
-726
-721
-713
-703
-692
-681
-670
-661
-652
-642
-631
-617
-599
-579
-557
-534
-513
-495
-482
-472
-466
-462
-457
-450
-441
-428
-414
-402
-393
-390
-394
-404
-419
-435
-449
-458
-461
-458
-451
-441
-431
-421
-412
-399
-381
-354
-315
-264
-203
-136
-68
-3
55
105
149
190
233
281
337
401
469
538
605
667
723
777
831
890
957
1034
1119
1209
1300
1386
1465
1534
1596
1653
1710
1770
1834
1902
1971
2037
2096
2145
2183
2211
2232
2250
2268
2288
2312
2339
2369
2399
2430
2461
2493
2527
2561
2595
2627
2652
2668
2673
2666
2648
2622
2591
2558
2526
2494
2461
2424
2381
2330
2272
2210
2146
2086
2031
1983
1940
1898
1853
1801
1739
1667
1588
1505
1424
1347
1276
1209
1144
1077
1002
919
826
727
626
527
434
349
271
198
127
55
-21
-99
-177
-254
-325
-389
-447
-499
-550
-602
-658
-718
-781
-844
-903
-955
-996
-1030
-1056
-1081
-1107
-1138
-1175
-1216
-1260
-1301
-1337
-1367
-1390
-1410
-1428
-1450
-1477
-1509
-1546
-1582
-1614
-1637
-1648
-1646
-1632
-1609
-1580
-1551
-1524
-1500
-1481
-1465
-1451
-1440
-1430
-1422
-1419
-1422
-1432
-1450
-1474
-1502
-1533
-1563
-1591
-1616
-1635
-1649
-1658
-1663
-1662
-1655
-1643
-1623
-1597
-1565
-1526
-1482
-1434
-1384
-1332
-1279
-1225
-1173
-1121
-1071
-1024
-980
-941
-905
-873
-843
-814
-782
-747
-706
-659
-604
-542
-474
-401
-326
-251
-178
-109
-46
8
54
91
121
146
168
192
219
251
287
327
367
403
433
456
469
476
478
479
484
494
511
534
563
594
626
657
688
717
748
781
816
852
889
922
949
967
976
975
968
955
940
925
912
901
889
877
861
842
818
791
762
733
705
679
654
632
611
592
576
563
555
552
554
560
567
574
577
574
565
549
527
500
470
437
401
362
316
264
203
134
59
-21
-104
-187
-269
-348
-426
-502
-579
-655
-732
-809
-886
-960
-1032
-1101
-1167
-1231
-1292
-1350
-1405
-1456
-1503
-1544
-1580
-1610
-1637
-1661
-1682
-1702
-1719
-1732
-1741
-1743
-1739
-1730
-1717
-1702
-1686
-1670
-1654
-1636
-1613
-1584
-1545
-1496
-1438
-1373
-1305
-1237
-1174
-1115
-1061
-1010
-958
-904
-844
-778
-706
-629
-548
-467
-385
-302
-217
-129
-36
63
167
274
381
487
589
685
775
861
943
1022
1102
1179
1255
1326
1391
1449
1498
1540
1576
1607
1637
1668
1702
1738
1777
1818
1860
1901
1939
1975
2009
2039
2067
2092
2114
2133
2148
2158
2162
2161
2152
2137
2116
2088
2055
2016
1970
1919
1860
1795
1723
1647
1567
1487
1409
1334
1265
1201
1141
1083
1022
957
885
806
719
626
532
437
345
255
169
84
-2
-90
-181
-276
-373
-470
-565
-654
-737
-813
-883
-948
-1008
-1066
-1120
-1170
-1213
-1249
-1274
-1289
-1291
-1283
-1265
-1239
-1207
-1169
-1127
-1081
-1032
-980
-924
-865
-803
-737
-667
-594
-517
-437
-355
-272
-191
-111
-33
42
115
190
268
351
440
535
633
733
829
920
1002
1077
1144
1205
1264
1323
1383
1445
1507
1566
1620
1667
1706
1738
1764
1787
1810
1832
1853
1873
1889
1898
1898
1890
1874
1853
1830
1808
1789
1774
1762
1750
1735
1716
1691
1660
1627
1593
1562
1535
1515
1501
1490
1479
1467
1451
1429
1401
1370
1335
1299
1262
1225
1185
1143
1097
1046
991
933
873
812
752
691
631
568
501
430
355
275
193
111
32
-42
-111
-175
-235
-292
-348
-405
-463
-523
-582
-642
-700
-758
-815
-872
-930
-988
-1047
-1105
-1162
-1215
-1263
-1306
-1344
-1377
-1407
-1434
-1460
-1484
-1504
-1520
-1530
-1532
-1526
-1510
-1488
-1460
-1428
-1393
-1358
-1322
-1285
-1246
-1206
-1164
-1120
-1075
-1030
-986
-941
-897
-851
-802
-747
-685
-615
-540
-460
-379
-301
-229
-166
-112
-68
-33
-3
23
47
70
91
108
121
127
126
117
101
80
57
32
8
-16
-40
-65
-91
-119
-149
-179
-209
-236
-260
-280
-297
-313
-330
-350
-373
-400
-431
-464
-497
-528
-557
-583
-608
-632
-656
-681
-706
-732
-756
-779
-800
-819
-840
-863
-891
-925
-965
-1010
-1061
-1112
-1164
-1216
-1267
-1320
-1377
-1438
-1506
-1578
-1653
-1729
-1801
-1868
-1929
-1983
-2033
-2082
-2130
-2180
-2231
-2282
-2330
-2373
-2410
-2439
-2462
-2480
-2497
-2513
-2531
-2549
-2566
-2581
-2589
-2590
-2582
-2565
-2542
-2512
-2480
-2445
-2410
-2375
-2340
-2306
-2273
-2242
-2212
-2184
-2159
-2135
-2111
-2087
-2062
-2035
-2007
-1979
-1952
-1928
-1906
-1886
-1866
-1843
-1817
-1786
-1750
-1709
-1665
-1622
-1582
-1546
-1515
-1489
-1465
-1443
-1421
-1396
-1369
-1338
-1303
-1263
-1219
-1170
-1113
-1050
-980
-904
-824
-741
-657
-574
-490
-406
-321
-234
-144
-52
43
137
229
318
402
481
555
625
692
754
813
867
915
958
996
1029
1059
1087
1115
1143
1169
1194
1216
1234
1247
1255
1260
1264
1266
1268
1270
1271
1270
1267
1261
1253
1245
1239
1235
1234
1236
1238
1237
1232
1221
1204
1183
1162
1143
1130
1124
1126
1134
1145
1157
1167
1174
1176
1175
1171
1166
1160
1152
1144
1133
1120
1105
1090
1076
1063
1053
1042
1031
1014
990
956
911
859
802
744
689
639
597
561
528
496
464
430
395
361
331
309
294
288
288
292
297
300
300
299
297
298
304
315
333
356
381
407
430
451
467
481
492
504
516
530
546
565
586
609
633
657
681
704
724
741
755
766
777
790
808
833
868
914
969
1031
1096
1162
1226
1285
1339
1387
1432
1473
1512
1550
1586
1621
1653
1682
1710
1736
1762
1785
1807
1826
1839
1844
1842
1830
1811
1787
1761
1736
1714
1696
1683
1671
1659
1643
1621
1592
1557
1516
1471
1423
1374
1323
1271
1214
1154
1088
1018
948
877
810
747
690
639
592
548
504
459
412
363
315
268
224
185
150
118
90
64
40
18
-1
-16
-26
-31
-30
-26
-19
-12
-6
0
5
10
17
27
41
58
77
96
113
126
134
139
141
141
143
145
149
152
155
155
152
146
140
134
131
133
139
149
161
174
185
193
201
210
222
241
266
297
331
364
390
406
410
400
378
349
316
281
246
211
174
131
80
21
-46
-118
-190
-260
-324
-381
-434
-484
-537
-595
-662
-737
-819
-902
-983
-1057
-1121
-1173
-1216
-1252
-1283
-1312
-1342
-1372
-1403
-1433
-1461
-1485
-1505
-1520
-1531
-1538
-1542
-1545
-1547
-1548
-1551
-1556
-1563
-1574
-1589
-1605
-1621
-1635
-1645
-1650
-1651
-1648
-1646
-1646
-1650
-1661
-1678
-1698
-1718
-1736
-1749
-1755
-1756
-1754
-1751
-1749
-1750
-1752
-1755
-1755
-1749
-1736
-1714
-1686
-1655
-1626
-1600
-1582
-1570
-1564
-1561
-1557
-1549
-1536
-1519
-1498
-1475
-1454
-1436
-1420
-1404
-1388
-1367
-1341
-1309
-1270
-1226
-1178
-1127
-1074
-1016
-957
-892
-822
-748
-672
-595
-522
-454
-392
-335
-281
-227
-170
-108
-41
30
101
169
230
283
326
362
393
422
453
486
523
561
599
635
666
691
711
725
735
741
743
741
735
723
706
685
661
636
612
590
571
553
534
513
489
460
428
394
360
329
302
277
253
227
197
161
117
66
11
-45
-100
-152
-199
-244
-289
-336
-387
-443
-503
-565
-627
-685
-737
-784
-827
-867
-906
-948
-991
-1036
-1082
-1124
-1162
-1193
-1217
-1235
-1249
-1260
-1269
-1279
-1288
-1298
-1306
-1314
-1323
-1332
-1343
-1359
-1379
-1402
-1426
-1448
-1464
-1472
-1469
-1456
-1435
-1409
-1380
-1351
-1325
-1300
-1276
-1248
-1215
-1173
-1121
-1060
-990
-913
-834
-753
-673
-593
-513
-433
-350
-265
-177
-87
3
91
176
255
328
396
458
517
574
632
690
751
813
876
938
996
1049
1096
1138
1174
1207
1240
1275
1313
1356
1402
1452
1503
1553
1602
1649
1693
1737
1780
1823
1866
1908
1948
1983
2012
2033
2050
2059
2064
2063
2059
2051
2037
2020
1994
1962
1924
1880
1833
1784
1734
1685
1634
1582
1527
1467
1404
1337
1268
1199
1130
1063
997
930
861
789
713
635
557
482
413
351
298
253
214
177
141
103
65
26
-11
-46
-77
-104
-128
-152
-176
-203
-231
-259
-287
-311
-332
-347
-360
-371
-384
-400
-421
-446
-473
-500
-524
-542
-554
-560
-561
-558
-553
-547
-540
-529
-514
-493
-467
-436
-403
-371
-341
-316
-295
-278
-261
-242
-218
-190
-156
-120
-84
-51
-23
-2
13
24
32
40
49
59
71
83
93
100
105
106
106
106
107
110
114
119
122
123
120
111
98
81
63
48
36
30
31
39
50
65
81
95
108
120
130
141
152
166
182
200
218
236
252
267
280
293
306
321
338
356
375
394
409
422
430
436
441
447
455
465
479
495
512
527
540
551
560
569
579
592
608
626
645
664
679
691
698
703
706
709
714
721
729
738
744
748
748
745
740
735
731
729
730
731
731
728
720
708
691
671
649
628
608
588
567
544
517
484
447
406
362
318
274
232
192
152
113
73
32
-10
-50
-89
-126
-159
-191
-221
-251
-283
-315
-350
-386
-422
-458
-493
-529
-565
-603
-642
-682
-721
-758
-790
-817
-837
-851
-861
-869
-877
-887
-900
-914
-928
-940
-947
-949
-943
-933
-919
-904
-889
-877
-867
-858
-850
-842
-833
-822
-811
-800
-791
-783
-777
-771
-765
-758
-747
-734
-719
-703
-688
-675
-663
-654
-646
-638
-627
-615
-599
-582
-564
-546
-531
-519
-509
-499
-489
-476
-458
-434
-404
-368
-327
-285
-244
-204
-167
-134
-104
-75
-46
-16
16
51
89
128
168
206
241
273
301
326
349
370
391
413
437
462
488
514
540
563
585
604
622
638
655
672
691
709
728
747
763
776
785
789
788
783
775
764
753
742
732
724
716
707
697
683
665
641
613
583
551
521
494
470
451
435
421
406
390
371
351
331
313
299
290
286
287
292
298
303
307
310
313
317
323
332
343
355
367
375
379
378
374
369
365
365
372
384
401
420
438
454
465
472
477
482
489
501
517
539
564
591
618
644
670
697
727
761
799
842
888
935
980
1020
1058
1091
1120
1148
1176
1206
1236
1266
1294
1319
1338
1350
1357
1358
1355
1351
1346
1340
1332
1323
1309
1290
1264
1232
1193
1150
1102
1052
999
945
889
831
770
707
643
576
507
438
366
294
220
145
71
-4
-76
-146
-211
-271
-327
-378
-425
-470
-514
-559
-603
-648
-693
-735
-774
-808
-837
-860
-877
-891
-901
-911
-922
-934
-949
-966
-985
-1006
-1026
-1046
-1063
-1078
-1090
-1099
-1104
-1105
-1103
-1097
-1089
-1079
-1069
-1060
-1054
-1051
-1053
-1059
-1068
-1077
-1085
-1088
-1085
-1075
-1059
-1037
-1012
-987
-965
-946
-931
-921
-913
-907
-901
-892
-881
-867
-851
-832
-811
-788
-763
-738
-712
-686
-660
-634
-609
-585
-559
-532
-501
-468
-431
-393
-354
-317
-283
-253
-227
-202
-177
-150
-118
-82
-43
-3
35
68
93
110
120
125
128
132
137
145
154
162
167
169
166
162
157
154
155
159
166
174
180
181
178
170
162
157
158
168
189
220
256
294
330
362
388
410
431
455
484
522
568
621
677
735
791
844
894
944
994
1047
1103
1162
1222
1281
1335
1383
1425
1461
1493
1524
1557
1593
1631
1672
1713
1752
1785
1812
1831
1844
1849
1850
1846
1839
1828
1815
1798
1777
1751
1722
1690
1655
1619
1581
1543
1504
1464
1423
1380
1334
1287
1237
1187
1135
1083
1031
980
929
879
827
774
719
661
599
535
471
407
347
293
246
206
174
149
128
110
92
74
57
39
24
13
7
8
15
26
42
58
74
89
101
111
119
128
137
147
159
172
185
198
209
219
226
230
233
235
237
238
241
246
252
259
267
275
282
286
286
282
273
262
249
237
229
226
229
238
253
270
289
306
320
331
338
345
351
360
370
383
398
411
421
426
425
417
404
388
369
351
333
316
299
282
262
239
212
180
143
104
61
17
-29
-77
-128
-182
-241
-305
-374
-447
-524
-603
-684
-764
-844
-923
-1000
-1075
-1149
-1221
-1291
-1360
-1426
-1488
-1547
-1602
-1651
-1695
-1734
-1768
-1797
-1823
-1847
-1867
-1884
-1898
-1908
-1914
-1915
-1910
-1900
-1885
-1866
-1845
-1821
-1797
-1772
-1746
-1720
-1694
-1666
-1638
-1610
-1582
-1554
-1528
-1503
-1481
-1461
-1445
-1431
-1422
-1417
-1417
-1423
-1436
-1455
-1481
-1512
-1548
-1587
-1629
-1672
-1716
-1761
-1807
-1854
-1901
-1950
-1999
-2050
-2101
-2151
-2201
-2250
-2297
-2342
-2384
-2422
-2457
-2489
-2517
-2542
-2564
-2584
-2600
-2614
-2624
-2631
-2632
-2627
-2617
-2600
-2578
-2549
-2515
-2476
-2433
-2384
-2332
-2275
-2213
-2147
-2078
-2007
-1934
-1861
-1789
-1718
-1650
-1585
-1523
-1464
-1410
-1361
-1315
-1275
-1238
-1204
-1172
-1141
-1111
-1082
-1056
-1031
-1010
-994
-981
-970
-959
-945
-927
-904
-875
-842
-808
-775
-745
-719
-699
-681
-664
-644
-620
-591
-556
-518
-479
-442
-408
-379
-354
-332
-309
-285
-257
-226
-192
-155
-117
-78
-37
7
56
112
175
246
321
400
478
552
622
686
746
804
861
918
978
1038
1099
1157
1211
1260
1303
1341
1375
1406
1436
1463
1490
1513
1533
1549
1560
1568
1573
1576
1578
1580
1581
1582
1581
1577
1570
1560
1546
1531
1515
1498
1481
1462
1442
1417
1388
1352
1308
1257
1199
1136
1067
995
922
848
776
705
636
568
501
432
361
284
203
117
27
-65
-156
-243
-326
-402
-472
-537
-597
-655
-711
-765
-817
-864
-907
-943
-973
-995
-1012
-1025
-1033
-1039
-1041
-1039
-1030
-1014
-989
-955
-914
-866
-813
-758
-702
-644
-584
-521
-453
-379
-300
-214
-125
-31
63
159
254
348
442
534
624
711
794
870
940
1002
1061
1114
1164
1213
1263
1312
1360
1405
1445
1478
1504
1522
1534
1543
1550
1558
1566
1575
1584
1589
1589
1584
1572
1556
1537
1518
1502
1490
1482
1477
1475
1472
1467
1459
1446
1429
1411
1393
1377
1365
1359
1358
1363
1371
1382
1393
1403
1411
1414
1413
1408
1399
1388
1377
1367
1359
1355
1355
1359
1364
1371
1376
1379
1380
1377
1373
1369
1364
1361
1358
1356
1352
1347
1339
1329
1317
1306
1298
1294
1297
1306
1320
1338
1356
1373
1385
1393
1396
1397
1397
1398
1401
1408
1416
1426
1436
1445
1452
1458
1462
1466
1469
1472
1473
1472
1466
1455
1440
1420
1398
1376
1354
1335
1317
1300
1282
1262
1238
1211
1182
1153
1124
1098
1075
1054
1032
1006
977
940
897
849
800
752
710
673
642
615
589
563
533
499
461
422
384
348
315
285
256
224
189
149
103
53
2
-50
-99
-146
-190
-235
-281
-331
-386
-445
-508
-571
-633
-692
-748
-800
-851
-902
-955
-1012
-1071
-1132
-1194
-1256
-1318
-1381
-1444
-1511
-1580
-1652
-1725
-1796
-1863
-1923
-1974
-2019
-2058
-2095
-2133
-2175
-2221
-2271
-2321
-2368
-2408
-2439
-2460
-2473
-2480
-2485
-2489
-2495
-2502
-2509
-2512
-2508
-2496
-2473
-2441
-2402
-2358
-2311
-2263
-2213
-2163
-2109
-2051
-1988
-1920
-1848
-1774
-1701
-1628
-1559
-1491
-1426
-1362
-1297
-1232
-1165
-1098
-1030
-961
-893
-826
-758
-690
-623
-556
-491
-427
-365
-306
-247
-188
-128
-66
-3
61
123
180
231
273
308
337
363
390
419
454
493
536
579
620
654
682
702
717
730
743
759
778
800
824
848
870
887
900
908
911
910
905
896
882
863
838
809
777
743
711
682
658
637
619
602
585
565
544
522
502
484
471
462
456
451
444
431
412
385
353
317
279
243
208
176
145
114
80
44
5
-37
-79
-120
-160
-197
-234
-272
-312
-356
-403
-452
-501
-547
-588
-621
-647
-666
-681
-695
-711
-731
-756
-785
-816
-846
-874
-895
-911
-920
-924
-926
-928
-932
-939
-948
-959
-968
-974
-974
-967
-955
-938
-921
-906
-897
-896
-902
-913
-927
-939
-945
-942
-931
-914
-893
-874
-862
-860
-869
-888
-912
-938
-958
-970
-971
-961
-944
-923
-903
-886
-875
-870
-869
-868
-867
-863
-856
-849
-842
-840
-842
-848
-857
-864
-868
-865
-853
-834
-810
-785
-762
-745
-734
-730
-730
-730
-728
-721
-708
-689
-667
-643
-620
-599
-580
-563
-547
-530
-512
-493
-474
-456
-441
-428
-416
-406
-393
-378
-359
-337
-314
-293
-279
-273
-277
-289
-307
-326
-341
-349
-349
-341
-329
-316
-308
-309
-319
-336
-358
-379
-393
-398
-392
-375
-352
-326
-303
-286
-275
-271
-269
-266
-260
-248
-229
-206
-180
-154
-128
-104
-78
-49
-12
34
90
154
225
297
368
434
495
550
603
655
708
764
822
881
938
992
1041
1085
1125
1161
1195
1226
1253
1276
1293
1302
1303
1298
1289
1281
1276
1277
1285
1296
1310
1321
1327
1327
1321
1310
1300
1293
1293
1302
1319
1340
1364
1385
1402
1412
1415
1412
1405
1396
1384
1371
1356
1338
1316
1290
1261
1229
1195
1161
1125
1088
1049
1006
961
913
864
814
766
720
677
636
595
554
512
469
426
385
346
310
276
242
208
170
127
79
29
-23
-71
-115
-151
-181
-204
-224
-242
-260
-277
-294
-307
-314
-316
-312
-303
-292
-282
-274
-268
-263
-254
-240
-218
-187
-150
-110
-73
-43
-24
-15
-14
-17
-17
-9
8
36
70
104
134
154
163
160
150
138
130
130
138
155
175
194
208
214
210
199
183
166
150
138
128
120
111
99
81
58
29
-4
-39
-75
-111
-147
-184
-223
-265
-309
-355
-403
-449
-494
-534
-570
-601
-628
-652
-673
-693
-711
-729
-746
-761
-774
-785
-794
-799
-802
-804
-805
-806
-808
-812
-817
-823
-829
-832
-831
-825
-813
-796
-774
-748
-719
-689
-657
-623
-585
-542
-493
-439
-381
-319
-257
-196
-137
-81
-28
25
78
133
190
248
306
362
415
464
509
550
588
623
658
690
721
747
767
780
787
787
782
775
767
760
755
752
749
746
741
733
722
708
692
675
657
640
623
606
589
573
556
540
523
507
491
476
460
445
430
413
396
377
358
336
314
290
264
236
208
177
145
112
77
40
1
-39
-81
-124
-167
-209
-250
-289
-327
-363
-400
-436
-474
-514
-554
-594
-632
-668
-701
-730
-757
-780
-803
-824
-845
-864
-881
-895
-905
-911
-914
-915
-915
-914
-914
-913
-912
-909
-903
-894
-882
-870
-858
-848
-840
-834
-830
-825
-817
-805
-788
-767
-743
-718
-692
-667
-643
-618
-591
-560
-525
-486
-444
-400
-357
-314
-274
-233
-192
-147
-97
-43
15
77
138
199
257
312
366
420
475
531
588
643
696
745
787
823
856
887
919
955
994
1037
1080
1120
1155
1182
1201
1213
1220
1226
1233
1243
1257
1274
1290
1306
1319
1329
1337
1344
1354
1367
1384
1404
1425
1445
1461
1471
1474
1471
1463
1454
1444
1436
1431
1428
1427
1427
1425
1422
1415
1405
1391
1375
1356
1336
1314
1293
1272
1252
1233
1216
1200
1185
1172
1160
1149
1139
1130
1123
1116
1110
1104
1097
1089
1078
1065
1049
1032
1014
997
979
961
942
921
895
864
826
783
734
683
632
583
539
499
464
433
403
373
340
303
260
214
164
112
61
11
-35
-76
-113
-145
-173
-198
-221
-243
-263
-281
-299
-316
-331
-346
-360
-376
-393
-412
-432
-452
-471
-489
-502
-512
-518
-521
-523
-527
-533
-545
-561
-583
-609
-639
-672
-706
-743
-783
-825
-870
-916
-962
-1006
-1048
-1085
-1118
-1149
-1179
-1211
-1247
-1288
-1334
-1383
-1434
-1482
-1528
-1568
-1605
-1641
-1676
-1714
-1756
-1802
-1850
-1897
-1940
-1977
-2007
-2029
-2047
-2062
-2077
-2093
-2109
-2126
-2141
-2151
-2156
-2153
-2146
-2136
-2126
-2120
-2120
-2126
-2137
-2150
-2161
-2166
-2164
-2152
-2130
-2102
-2068
-2032
-1995
-1959
-1924
-1888
-1852
-1811
-1766
-1714
-1655
-1590
-1519
-1443
-1365
-1287
-1208
-1130
-1054
-976
-896
-812
-722
-625
-521
-413
-303
-194
-90
9
100
187
271
355
441
532
628
726
824
919
1008
1088
1160
1224
1281
1333
1382
1429
1473
1514
1552
1588
1621
1653
1685
1717
1749
1781
1809
1832
1847
1855
1856
1853
1849
1848
1852
1861
1874
1889
1901
1908
1905
1894
1876
1852
1826
1800
1777
1756
1736
1715
1691
1664
1633
1599
1564
1529
1497
1466
1439
1416
1395
1377
1363
1352
1346
1343
1341
1339
1333
1323
1306
1284
1259
1233
1209
1188
1171
1155
1139
1118
1091
1057
1018
978
940
907
880
860
843
826
805
778
744
706
667
633
604
581
563
545
522
491
451
404
353
305
264
233
212
196
181
160
130
89
40
-13
-65
-110
-147
-177
-203
-230
-260
-297
-338
-379
-418
-449
-473
-490
-505
-524
-551
-587
-632
-681
-726
-764
-791
-810
-826
-847
-881
-930
-992
-1059
-1122
-1169
-1194
-1197
-1185
-1173
-1176
-1207
-1268
-1353
-1442
-1509
-1525
-1469
-1332
-1121
-858
-576
-312
-98
44
109
108
61
-4
-62
-96
-99
-76
-38
-1
23
28
14
-12
-39
-58
-64
-55
-36
-14
2
8
2
-13
-30
-45
-51
-47
-35
-21
-8
-2
-4
-13
-26
-37
-43
-42
-35
-24
-14
-7
-7
-13
-23
-32
-38
-39
-34
-26
-17
-11
-10
-14
-21
-29
-34
-36
-34
-27
-20
-14
-12
-14
-20
-26
-32
-34
-33
-28
-22
-17
-14
-15
-19
-24
-29
-32
-32
-28
-23
-19
-16
-16
-18
-23
-27
-30
-31
-28
-24
-20
-17
-16
-18
-22
-26
-29
-30
-28
-25
-21
-18
-17
-18
-21
-24
-27
-29
-28
-25
-22
-19
-18
-18
-20
-23
-26
-28
-27
-26
-23
-20
-19
-18
-20
-22
-25
-27
-27
-26
-23
-21
-19
-19
-20
-22
-24
-26
-26
-25
-24
-22
-20
-19
-20
-21
-23
-25
-25
-25
-24
-22
-20
-20
-20
-21
-22
-24
-25
-25
-24
-22
-21
-20
-20
-21
-22
-23
-24
-24
-24
-23
-21
-20
-20
-20
-21
-23
-24
-24
-23
-23
-21
-21
-20
-20
-21
-22
-23
-23
-23
-23
-22
-21
-20
-20
-21
-22
-22
-23
-23
-22
-22
-21
-20
-20
-21
-21
-22
-22
-23
-22
-22
-21
-21
-20
-21
-21
-22
-22
-22
-22
-22
-21
-21
-20
-21
-21
-21
-22
-22
-22
-21
-21
-21
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-20
-20
-20
-21
-21
-21
-21
-21
-21
-20
-20
-20
-20
-20
-20
-21
-21
-21
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-19
-19
-19
-19
-19
-20
-20
-20
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-18
-18
-18
-18
-19
-19
-19
-19
-19
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
