5
57803
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
0
0
-1
-1
-1
-1
-1
-1
-1
-1
0
0
-1
-1
-1
-1
-1
-1
-1
0
0
0
-1
-1
-1
-2
-1
-1
-1
0
0
0
-1
-1
-2
-2
-1
-1
0
0
0
0
-1
-1
-2
-2
-1
-1
0
0
0
0
-1
-2
-2
-2
-1
-1
0
0
0
0
-1
-2
-2
-2
-1
0
0
0
0
-1
-2
-2
-2
-2
-1
0
1
1
0
-1
-2
-3
-3
-2
-1
0
1
1
0
-1
-2
-3
-3
-2
-1
1
1
1
0
-1
-3
-3
-3
-2
0
1
2
1
0
-2
-3
-4
-3
-1
0
2
2
1
-1
-3
-4
-4
-3
-1
1
2
2
1
-1
-3
-5
-4
-3
0
2
3
3
1
-2
-4
-5
-5
-3
0
3
4
3
1
-3
-5
-6
-5
-2
1
4
5
4
0
-4
-7
-8
-6
-2
3
6
7
5
0
-6
-10
-11
-8
-2
5
11
13
11
4
-6
-17
-27
-35
-40
-42
-42
-40
-36
-29
-17
0
21
44
68
88
102
108
109
106
103
103
106
110
114
112
102
81
52
18
-14
-39
-54
-60
-60
-61
-67
-84
-111
-145
-180
-208
-223
-223
-209
-187
-161
-139
-123
-114
-109
-104
-93
-75
-50
-21
8
32
51
65
77
92
113
138
164
187
198
194
174
142
105
74
55
52
65
88
112
127
128
114
88
59
34
22
24
39
62
82
93
91
75
49
20
-6
-24
-32
-33
-31
-31
-35
-46
-61
-76
-87
-91
-88
-79
-68
-57
-50
-46
-44
-41
-34
-20
-2
18
34
41
36
15
-17
-58
-101
-139
-169
-188
-199
-204
-207
-211
-218
-226
-234
-235
-228
-208
-177
-135
-88
-42
0
33
54
67
74
80
92
111
140
177
217
253
279
289
279
250
206
154
103
61
31
17
14
18
22
18
2
-27
-68
-114
-158
-195
-219
-230
-228
-218
-205
-195
-190
-191
-196
-201
-203
-198
-185
-165
-140
-112
-85
-61
-38
-15
9
36
65
97
127
153
173
185
190
194
199
211
230
256
283
305
312
299
263
204
129
47
-29
-90
-130
-146
-142
-126
-106
-91
-86
-94
-111
-133
-151
-158
-152
-129
-92
-44
7
58
103
140
169
190
206
220
232
243
253
260
261
255
239
212
176
133
86
38
-5
-43
-72
-94
-110
-124
-139
-158
-181
-208
-237
-266
-290
-309
-321
-325
-323
-314
-299
-277
-249
-211
-165
-110
-49
16
81
143
197
243
278
302
315
315
304
280
245
200
147
90
33
-20
-66
-105
-137
-164
-188
-211
-233
-252
-264
-267
-258
-235
-199
-153
-103
-51
-4
37
71
98
119
135
147
154
153
144
126
98
62
21
-22
-63
-99
-130
-154
-172
-184
-192
-195
-193
-186
-175
-160
-141
-121
-99
-76
-53
-28
-2
27
58
91
123
154
179
199
212
219
221
223
224
226
229
231
230
221
203
176
139
96
53
13
-19
-39
-49
-50
-46
-41
-38
-40
-45
-51
-54
-50
-35
-10
24
61
95
121
135
134
120
96
64
29
-8
-48
-90
-136
-187
-240
-291
-337
-372
-392
-397
-389
-371
-348
-326
-305
-286
-265
-239
-204
-158
-102
-41
19
72
112
138
150
153
152
152
157
168
181
194
202
203
195
180
159
134
109
85
62
40
19
0
-15
-25
-28
-23
-12
4
20
34
45
53
61
72
89
112
141
171
196
208
204
181
145
102
60
30
17
24
48
82
117
146
163
165
155
139
121
108
101
100
101
102
98
88
74
58
46
41
45
57
72
84
89
82
63
34
1
-29
-52
-66
-70
-71
-72
-81
-100
-129
-162
-193
-213
-216
-199
-164
-117
-68
-26
2
13
8
-7
-24
-37
-41
-35
-24
-13
-11
-21
-47
-87
-133
-177
-211
-226
-220
-194
-151
-100
-49
-4
30
54
70
85
102
129
166
212
264
314
355
379
382
361
317
256
183
106
30
-38
-96
-145
-184
-215
-239
-255
-264
-265
-257
-241
-219
-194
-170
-147
-127
-108
-87
-60
-25
19
70
123
173
214
243
257
259
253
241
228
214
200
185
165
141
114
89
70
61
64
77
94
107
108
90
52
-3
-65
-125
-173
-202
-210
-200
-179
-156
-138
-129
-130
-137
-145
-149
-145
-133
-116
-96
-78
-63
-52
-41
-29
-11
13
43
78
112
144
172
195
213
230
244
256
263
262
251
227
192
149
104
62
29
7
-4
-7
-6
-5
-6
-11
-17
-21
-22
-18
-9
1
10
13
7
-7
-27
-51
-74
-93
-105
-111
-113
-114
-117
-126
-140
-159
-181
-204
-224
-239
-248
-251
-247
-237
-223
-205
-186
-166
-147
-132
-120
-112
-109
-108
-108
-107
-103
-97
-87
-75
-64
-54
-48
-44
-42
-41
-39
-34
-26
-15
-2
11
23
32
40
48
56
67
81
96
112
124
130
127
117
100
81
64
54
55
67
89
117
146
169
182
183
172
150
122
91
62
38
20
8
1
0
2
7
14
24
36
49
62
74
85
94
99
99
95
85
68
43
11
-27
-69
-111
-149
-176
-190
-188
-170
-137
-94
-45
3
47
84
113
137
156
174
191
209
226
241
252
257
255
247
235
220
206
196
190
188
188
187
184
175
158
134
105
72
40
10
-15
-34
-47
-54
-57
-55
-50
-41
-29
-13
3
18
28
30
23
6
-20
-50
-82
-109
-130
-142
-145
-142
-136
-128
-121
-115
-110
-104
-97
-88
-79
-70
-65
-62
-62
-64
-65
-63
-57
-47
-36
-27
-26
-35
-58
-92
-136
-184
-231
-271
-302
-321
-328
-325
-313
-295
-271
-245
-216
-186
-156
-126
-95
-64
-32
2
40
79
120
157
189
211
221
220
207
187
164
141
121
105
94
86
78
70
62
54
46
41
39
38
40
41
41
41
41
41
43
47
51
55
56
52
42
28
11
-6
-18
-26
-27
-24
-19
-13
-8
-3
1
8
17
28
37
41
35
16
-18
-65
-120
-174
-221
-253
-268
-266
-248
-222
-191
-162
-136
-115
-99
-85
-71
-56
-39
-20
1
22
44
64
82
96
104
105
98
82
60
33
6
-18
-36
-48
-52
-49
-40
-25
-6
18
45
74
103
126
140
142
132
112
86
61
43
37
42
58
80
100
115
120
116
106
95
86
83
86
94
103
111
120
129
145
169
204
249
298
342
372
380
361
316
251
175
96
23
-41
-97
-148
-199
-252
-307
-360
-405
-436
-450
-444
-425
-400
-376
-361
-356
-360
-364
-362
-345
-310
-259
-198
-138
-89
-59
-50
-59
-80
-101
-115
-115
-98
-67
-29
11
45
70
85
91
91
88
83
75
65
49
29
6
-17
-34
-40
-31
-5
38
91
149
203
244
267
268
248
212
168
124
89
71
71
90
124
164
203
231
244
240
219
186
148
111
79
54
37
26
16
8
-2
-10
-16
-16
-10
2
19
35
47
52
48
38
24
11
4
5
15
31
50
69
85
98
109
120
135
153
176
200
222
237
242
234
215
186
151
111
68
24
-22
-71
-122
-173
-220
-259
-286
-299
-295
-279
-254
-226
-200
-181
-168
-161
-154
-146
-131
-110
-83
-55
-28
-8
4
8
4
-5
-14
-23
-29
-33
-37
-42
-51
-63
-79
-95
-110
-119
-121
-114
-98
-74
-45
-14
16
41
58
66
66
58
45
30
16
5
-3
-9
-14
-22
-34
-51
-73
-96
-115
-126
-125
-112
-87
-54
-19
13
37
51
56
55
51
47
45
46
47
48
46
41
34
27
25
29
42
61
85
108
128
140
142
136
124
107
88
69
51
34
17
1
-15
-31
-45
-60
-76
-95
-119
-149
-183
-216
-243
-255
-249
-219
-168
-101
-27
44
103
146
170
181
184
188
198
216
239
261
274
272
251
213
161
104
50
4
-32
-58
-79
-102
-130
-163
-201
-239
-269
-288
-292
-283
-266
-247
-231
-224
-224
-229
-232
-228
-210
-177
-130
-76
-22
24
57
74
76
69
57
48
45
52
67
87
110
132
151
166
177
186
190
191
184
167
139
98
49
-6
-59
-102
-129
-136
-123
-95
-57
-18
14
34
41
38
28
19
16
22
36
56
77
93
100
97
86
70
54
44
42
48
60
74
86
91
88
78
63
48
37
33
35
44
56
68
75
77
72
61
47
32
19
10
5
4
5
7
7
4
-3
-15
-31
-52
-74
-98
-121
-141
-158
-169
-175
-176
-171
-164
-155
-147
-142
-140
-142
-148
-156
-164
-170
-172
-169
-160
-147
-129
-110
-88
-64
-37
-7
27
65
106
146
182
211
230
239
241
238
237
240
249
263
276
282
275
250
206
146
78
11
-46
-87
-109
-116
-115
-113
-118
-134
-161
-196
-232
-262
-280
-283
-274
-255
-232
-209
-188
-170
-152
-133
-109
-82
-52
-24
0
17
25
26
25
24
27
37
52
68
82
88
84
68
42
10
-22
-50
-69
-78
-74
-60
-37
-9
21
51
76
95
108
113
111
104
95
84
74
65
55
44
29
11
-12
-36
-59
-79
-93
-100
-101
-98
-94
-90
-89
-89
-89
-87
-80
-69
-52
-32
-11
10
31
52
73
95
119
143
163
176
179
170
151
126
100
79
67
66
74
85
94
96
90
74
53
31
11
-6
-19
-32
-49
-70
-97
-124
-147
-157
-151
-126
-86
-39
6
41
62
67
62
55
56
68
94
129
164
188
194
178
141
92
40
-3
-30
-37
-30
-13
2
9
3
-14
-38
-61
-75
-75
-59
-30
7
44
73
89
90
75
45
6
-40
-88
-135
-178
-214
-241
-258
-263
-259
-247
-230
-212
-196
-182
-172
-163
-152
-138
-115
-83
-40
12
71
134
198
258
311
353
381
395
394
380
355
322
284
243
203
163
127
94
64
41
22
9
1
-7
-15
-28
-47
-71
-96
-116
-125
-116
-87
-42
13
67
108
128
123
97
58
19
-10
-21
-14
7
28
38
28
-5
-57
-116
-167
-196
-195
-163
-108
-43
17
60
80
77
60
39
25
23
36
58
84
104
115
114
105
92
79
71
65
60
52
39
21
1
-13
-18
-9
12
38
61
71
60
27
-24
-81
-133
-168
-178
-163
-127
-81
-37
-2
17
21
13
0
-13
-22
-29
-34
-41
-51
-59
-62
-51
-21
31
102
185
267
334
378
392
377
342
296
253
220
202
196
197
194
179
148
100
39
-26
-87
-136
-170
-190
-200
-205
-212
-224
-243
-266
-289
-307
-316
-313
-300
-279
-255
-230
-208
-188
-167
-144
-114
-78
-34
12
58
98
129
150
162
167
170
172
174
177
175
168
151
127
96
65
37
17
7
5
8
11
10
2
-9
-21
-27
-21
-1
32
72
111
142
158
158
145
124
105
91
85
86
86
77
55
15
-41
-105
-169
-223
-262
-284
-292
-292
-290
-292
-299
-307
-311
-307
-290
-260
-221
-179
-141
-111
-90
-76
-61
-41
-9
33
82
128
164
180
175
149
109
65
27
1
-11
-11
-5
0
-2
-15
-35
-59
-80
-92
-92
-82
-64
-44
-29
-22
-26
-39
-55
-70
-79
-78
-68
-52
-32
-16
-6
-5
-11
-23
-35
-43
-43
-32
-10
21
56
91
123
147
163
171
172
168
162
155
145
133
115
93
65
32
-1
-33
-61
-83
-101
-116
-131
-149
-171
-196
-221
-242
-254
-253
-238
-211
-175
-136
-99
-66
-40
-19
-2
13
29
45
61
75
85
92
94
95
96
99
103
106
105
98
81
56
24
-8
-35
-52
-55
-45
-27
-7
8
12
4
-17
-44
-73
-95
-108
-109
-101
-88
-77
-72
-74
-83
-96
-107
-112
-108
-95
-77
-58
-44
-42
-52
-75
-106
-140
-170
-190
-195
-185
-162
-128
-88
-48
-10
24
52
75
94
109
121
127
128
122
109
91
69
48
29
17
12
14
20
28
34
35
29
19
5
-6
-12
-8
6
30
61
94
124
147
162
167
167
164
163
166
175
188
202
215
220
218
207
190
171
153
141
136
138
144
151
153
148
133
109
79
48
19
-4
-21
-32
-40
-45
-52
-59
-67
-74
-78
-76
-68
-57
-44
-31
-23
-19
-21
-26
-32
-36
-36
-32
-24
-14
-3
7
16
24
32
41
50
60
68
75
78
79
77
76
77
82
91
102
113
121
124
120
111
98
84
71
62
54
46
35
17
-9
-42
-77
-110
-136
-150
-149
-136
-114
-89
-67
-52
-48
-55
-68
-83
-97
-104
-103
-93
-78
-61
-44
-30
-21
-16
-16
-16
-17
-17
-14
-10
-5
1
7
13
19
26
32
38
42
42
35
19
-7
-40
-76
-112
-139
-154
-153
-137
-109
-76
-47
-29
-27
-44
-76
-118
-161
-197
-221
-229
-224
-207
-186
-166
-148
-136
-127
-118
-109
-96
-79
-60
-41
-22
-6
9
24
42
64
89
116
142
165
182
192
196
197
198
201
206
213
216
214
201
177
142
98
50
3
-39
-74
-99
-117
-126
-130
-128
-121
-110
-96
-78
-59
-41
-25
-12
-2
6
16
27
41
55
68
76
77
69
54
36
18
7
4
10
23
37
48
51
44
27
5
-17
-34
-40
-35
-20
0
21
37
46
48
46
42
40
42
49
58
68
73
73
65
52
37
24
16
14
18
26
34
39
39
34
26
19
16
21
32
49
66
78
81
71
48
18
-14
-42
-58
-60
-49
-31
-11
3
4
-8
-33
-64
-96
-121
-134
-134
-124
-107
-89
-75
-65
-59
-53
-45
-31
-12
11
33
51
60
60
54
44
37
37
44
59
78
95
107
112
108
96
80
60
38
13
-16
-49
-86
-124
-156
-177
-181
-168
-139
-101
-63
-36
-24
-31
-54
-84
-114
-136
-143
-137
-121
-103
-88
-81
-81
-85
-86
-79
-60
-31
3
36
60
70
65
49
27
5
-10
-19
-24
-30
-41
-61
-88
-118
-144
-159
-159
-143
-116
-86
-60
-45
-42
-48
-57
-59
-48
-22
18
63
106
137
151
147
129
105
85
75
78
95
121
148
172
188
195
193
185
176
166
158
149
137
122
103
79
54
29
6
-13
-27
-38
-47
-54
-62
-69
-77
-84
-91
-97
-102
-105
-105
-102
-95
-85
-73
-61
-52
-47
-48
-55
-66
-78
-88
-94
-95
-92
-88
-86
-88
-94
-103
-111
-112
-105
-87
-60
-30
-2
19
30
31
27
23
25
36
55
81
106
124
130
122
102
76
51
33
25
27
34
40
39
27
3
-31
-68
-104
-132
-149
-155
-153
-146
-136
-127
-118
-108
-96
-80
-61
-40
-19
-2
12
22
30
38
49
64
82
100
112
116
107
85
53
16
-19
-44
-54
-46
-20
19
64
110
148
177
193
201
202
204
210
223
242
264
284
296
295
280
253
216
177
143
117
100
92
86
77
60
32
-3
-42
-76
-100
-110
-107
-95
-82
-77
-84
-105
-138
-173
-203
-220
-220
-204
-179
-151
-131
-121
-123
-133
-143
-145
-135
-111
-77
-37
0
31
54
71
87
105
127
152
174
185
178
150
102
44
-15
-61
-85
-83
-61
-25
10
35
41
29
3
-26
-49
-59
-53
-34
-8
16
31
33
24
9
-7
-17
-17
-9
6
21
33
37
33
23
8
-9
-26
-42
-58
-75
-92
-109
-122
-130
-132
-129
-123
-117
-118
-126
-142
-163
-185
-200
-205
-195
-173
-142
-109
-78
-55
-40
-32
-26
-18
-5
17
45
77
108
134
152
161
163
160
154
148
143
140
139
137
136
132
126
117
104
88
67
43
17
-10
-35
-56
-72
-79
-79
-72
-58
-39
-15
12
42
71
99
122
137
142
136
119
96
72
51
37
33
37
47
56
59
53
35
7
-25
-56
-79
-90
-88
-73
-49
-23
0
16
21
17
6
-10
-26
-38
-47
-50
-48
-43
-37
-30
-24
-18
-11
-3
6
17
30
43
56
69
81
95
110
128
148
168
188
201
206
197
175
140
97
50
5
-32
-58
-73
-80
-83
-87
-95
-106
-119
-128
-131
-122
-102
-75
-45
-19
-4
-2
-13
-32
-55
-74
-85
-86
-79
-67
-54
-44
-37
-32
-25
-15
2
23
46
64
72
69
53
30
6
-13
-22
-20
-10
2
8
3
-17
-50
-91
-132
-163
-180
-179
-162
-135
-104
-75
-54
-42
-39
-43
-52
-62
-71
-80
-87
-89
-86
-76
-56
-27
7
43
74
95
101
91
69
39
8
-18
-32
-36
-30
-18
-5
6
12
16
18
24
35
52
73
96
117
134
146
153
158
165
177
193
214
234
251
260
256
240
212
176
135
94
57
27
6
-5
-8
-5
2
9
13
11
3
-13
-34
-56
-76
-89
-93
-88
-76
-61
-49
-43
-47
-59
-76
-93
-104
-104
-92
-70
-41
-14
5
12
6
-13
-38
-64
-84
-95
-95
-87
-74
-61
-53
-51
-56
-65
-74
-80
-80
-75
-65
-53
-41
-31
-24
-20
-19
-19
-20
-22
-25
-31
-39
-49
-58
-65
-66
-59
-42
-17
13
43
68
84
88
81
64
43
22
5
-6
-9
-8
-6
-6
-10
-19
-30
-41
-48
-47
-39
-26
-10
3
9
7
-4
-19
-33
-39
-33
-13
20
60
101
134
153
156
143
118
86
54
26
4
-12
-25
-37
-50
-63
-74
-82
-82
-74
-58
-38
-18
-2
5
3
-4
-13
-19
-16
-6
11
28
40
41
27
1
-32
-65
-89
-97
-87
-61
-26
10
37
48
41
19
-15
-51
-83
-104
-111
-106
-91
-70
-46
-22
0
22
43
64
85
102
116
123
123
115
102
84
67
50
36
26
16
8
-2
-13
-25
-37
-47
-54
-56
-52
-43
-29
-14
2
16
25
30
30
26
20
13
7
3
0
-2
-7
-16
-30
-49
-72
-96
-116
-129
-131
-121
-100
-71
-41
-14
4
9
0
-22
-51
-83
-110
-129
-135
-126
-106
-77
-44
-13
11
25
29
24
15
5
-2
-1
7
22
40
58
72
78
76
67
54
40
29
22
21
25
31
37
41
43
43
40
37
31
24
13
0
-17
-33
-46
-50
-43
-23
9
46
83
110
121
110
79
32
-23
-76
-118
-144
-151
-141
-118
-91
-65
-45
-35
-35
-44
-58
-74
-90
-101
-106
-104
-94
-78
-58
-35
-14
4
15
22
24
26
32
45
66
96
132
169
202
225
238
238
228
211
189
165
141
118
95
74
54
35
20
8
-1
-10
-21
-37
-61
-92
-127
-163
-193
-212
-217
-207
-185
-156
-125
-97
-74
-56
-41
-25
-8
13
36
55
67
69
57
34
3
-30
-58
-78
-87
-85
-74
-59
-44
-30
-21
-14
-10
-5
1
9
17
25
30
32
31
27
21
15
11
10
12
16
22
29
35
39
40
38
33
27
22
19
20
25
32
41
48
51
51
46
40
33
30
32
39
50
61
71
76
77
76
73
73
77
83
90
92
85
67
38
3
-31
-55
-62
-49
-19
23
63
92
99
81
39
-18
-79
-130
-163
-174
-164
-140
-113
-92
-84
-90
-107
-130
-151
-163
-164
-152
-131
-107
-86
-71
-65
-65
-69
-72
-73
-70
-62
-52
-42
-34
-28
-24
-19
-10
6
28
57
88
117
139
150
148
133
110
84
60
43
37
41
52
65
74
74
64
43
16
-12
-35
-49
-51
-43
-29
-14
-2
3
-1
-12
-25
-36
-41
-38
-27
-9
11
30
43
50
50
44
34
22
12
5
3
5
13
25
40
54
66
72
70
60
45
29
16
12
20
41
69
100
124
135
128
104
67
25
-11
-35
-43
-35
-18
2
15
16
4
-18
-44
-66
-79
-80
-71
-56
-42
-32
-29
-30
-32
-28
-15
9
39
71
94
105
99
79
52
28
13
14
29
53
76
88
83
59
18
-29
-72
-101
-110
-99
-72
-38
-7
14
23
21
13
4
1
4
14
26
34
34
24
6
-14
-31
-41
-40
-29
-13
2
9
5
-10
-35
-65
-93
-116
-130
-135
-135
-132
-128
-126
-125
-123
-117
-106
-89
-68
-45
-25
-9
1
6
6
5
5
7
12
20
30
42
55
69
86
104
123
140
154
161
160
150
133
111
88
68
51
39
29
19
7
-8
-26
-44
-59
-69
-72
-69
-61
-51
-44
-42
-46
-53
-62
-68
-69
-63
-52
-39
-26
-17
-15
-18
-24
-31
-33
-30
-18
-2
18
36
50
57
57
51
41
30
19
9
2
-5
-12
-19
-25
-29
-30
-25
-15
1
21
43
62
77
85
86
82
73
64
55
49
45
42
38
30
17
-1
-25
-50
-75
-94
-106
-107
-99
-83
-62
-40
-20
-5
4
9
11
11
12
14
16
17
17
16
16
17
23
35
53
75
97
113
121
115
97
69
34
0
-28
-46
-53
-51
-42
-29
-15
-1
12
28
46
67
89
108
121
123
113
92
66
39
19
11
16
33
57
81
98
103
94
75
49
22
0
-15
-21
-21
-18
-17
-19
-26
-36
-48
-59
-67
-72
-74
-75
-77
-81
-87
-94
-101
-104
-104
-100
-94
-88
-84
-83
-86
-92
-99
-104
-104
-99
-86
-68
-47
-25
-6
6
10
4
-11
-33
-59
-85
-107
-123
-133
-137
-137
-137
-138
-143
-151
-160
-165
-164
-152
-131
-100
-66
-33
-5
14
24
29
32
40
56
81
113
145
171
185
183
166
138
104
73
51
39
40
48
59
68
73
72
68
64
64
69
79
94
108
120
128
131
130
129
131
136
144
152
156
150
134
106
70
29
-10
-42
-64
-76
-79
-76
-73
-71
-73
-78
-86
-92
-94
-90
-78
-58
-32
-2
29
58
82
98
107
106
99
86
73
61
55
56
64
76
89
99
103
100
89
73
55
38
26
19
18
21
24
24
20
11
-3
-23
-45
-70
-95
-118
-139
-155
-164
-163
-153
-135
-110
-83
-58
-40
-28
-23
-20
-16
-5
16
46
81
115
141
152
144
120
82
40
1
-27
-41
-41
-30
-14
2
13
17
15
8
-1
-10
-19
-29
-40
-53
-68
-84
-97
-104
-104
-96
-84
-70
-60
-57
-62
-75
-90
-104
-110
-105
-89
-64
-34
-4
22
40
51
56
56
54
50
43
31
15
-8
-36
-66
-94
-115
-127
-127
-119
-104
-88
-75
-69
-69
-75
-83
-88
-86
-76
-57
-30
1
31
58
77
88
91
87
78
66
55
47
44
44
49
57
64
68
67
58
41
17
-11
-39
-65
-83
-91
-88
-74
-51
-23
8
37
63
83
97
103
104
99
91
82
72
64
59
57
58
59
59
57
50
37
19
-4
-31
-58
-83
-106
-125
-140
-150
-155
-156
-151
-141
-127
-108
-87
-67
-50
-39
-36
-39
-46
-54
-58
-55
-43
-23
2
27
46
55
51
36
15
-9
-27
-34
-29
-13
10
33
52
60
57
43
24
5
-8
-12
-5
9
28
45
58
64
62
55
43
30
17
4
-11
-27
-47
-67
-86
-100
-107
-104
-92
-75
-56
-41
-33
-33
-40
-51
-60
-64
-59
-47
-31
-16
-7
-6
-14
-28
-44
-54
-54
-42
-19
12
44
72
91
99
96
86
73
61
54
53
57
65
73
82
89
95
101
106
112
117
121
123
120
113
102
87
69
51
32
15
0
-12
-22
-28
-31
-30
-26
-22
-20
-22
-29
-42
-60
-81
-100
-116
-125
-126
-119
-108
-95
-83
-74
-69
-67
-65
-62
-56
-46
-34
-23
-14
-11
-16
-26
-41
-55
-65
-67
-61
-47
-28
-8
8
17
19
13
3
-7
-13
-12
-4
11
29
46
59
64
63
56
47
39
37
42
54
70
87
100
107
104
93
77
58
42
31
29
36
51
72
95
117
135
147
152
149
138
122
101
78
57
39
26
18
14
12
10
4
-5
-19
-35
-52
-65
-72
-73
-67
-57
-46
-38
-33
-32
-34
-37
-37
-31
-20
-4
14
32
44
49
46
37
24
9
-3
-13
-18
-20
-21
-23
-27
-35
-46
-58
-71
-80
-84
-81
-69
-48
-21
8
37
58
69
67
52
27
-3
-31
-52
-61
-57
-42
-22
-2
11
12
3
-16
-37
-55
-65
-62
-47
-24
3
28
46
56
58
53
47
40
35
31
27
21
10
-4
-20
-37
-51
-59
-62
-60
-54
-49
-46
-46
-51
-58
-65
-72
-77
-79
-80
-79
-78
-76
-74
-71
-66
-61
-57
-54
-56
-61
-69
-77
-84
-84
-76
-59
-34
-5
23
45
58
61
53
38
22
8
1
5
18
40
69
99
127
148
161
164
157
142
121
97
74
55
42
35
35
39
46
54
61
66
71
74
76
78
77
74
67
56
40
22
5
-10
-21
-26
-28
-26
-25
-26
-30
-37
-47
-57
-66
-73
-77
-80
-82
-83
-81
-77
-66
-49
-25
2
29
50
62
61
48
26
2
-19
-31
-32
-24
-11
1
7
4
-8
-25
-41
-49
-45
-28
-1
31
59
78
83
74
55
30
6
-11
-19
-18
-10
1
11
16
14
4
-14
-39
-68
-100
-131
-159
-181
-192
-191
-177
-151
-116
-77
-38
-4
22
40
51
59
64
70
78
85
91
95
95
93
89
86
86
91
98
105
111
112
107
97
84
70
58
51
49
50
53
56
57
55
53
52
53
57
62
67
69
66
58
45
31
19
12
12
18
29
41
50
55
54
48
39
30
23
19
17
16
15
12
7
3
-1
-2
0
4
7
8
4
-4
-17
-32
-45
-54
-58
-56
-49
-41
-33
-27
-24
-22
-19
-14
-6
4
15
23
26
24
16
6
-3
-9
-9
-4
3
8
8
0
-17
-39
-63
-85
-100
-106
-104
-97
-87
-78
-73
-72
-72
-72
-69
-61
-49
-35
-23
-16
-15
-20
-31
-42
-51
-56
-56
-52
-47
-42
-41
-43
-48
-52
-53
-49
-40
-28
-15
-5
1
2
-1
-5
-6
-1
11
28
49
68
83
90
89
81
70
57
46
38
32
27
23
17
10
2
-5
-9
-10
-8
-3
3
11
19
29
42
56
73
90
103
110
108
96
76
49
22
-1
-16
-23
-21
-14
-8
-6
-12
-26
-47
-73
-100
-125
-146
-163
-175
-182
-183
-178
-164
-142
-110
-73
-32
6
38
60
71
73
69
64
61
62
67
73
78
77
69
55
35
14
-7
-25
-40
-53
-64
-75
-87
-97
-104
-104
-96
-80
-58
-34
-11
6
18
24
29
36
48
67
91
116
137
149
148
135
112
83
55
31
13
2
-5
-12
-22
-35
-52
-69
-84
-93
-95
-91
-82
-73
-67
-65
-68
-76
-84
-90
-92
-88
-80
-69
-57
-47
-38
-31
-26
-20
-13
-3
8
20
33
45
57
67
76
82
86
86
80
69
53
33
12
-6
-19
-23
-20
-9
6
21
32
37
34
25
10
-6
-20
-29
-30
-23
-9
12
36
60
81
96
105
105
97
81
61
39
17
-2
-16
-23
-25
-23
-18
-11
-5
0
3
4
2
-2
-9
-18
-29
-39
-48
-51
-46
-31
-7
23
55
83
102
106
96
75
46
17
-5
-16
-14
0
20
40
55
61
58
48
35
24
18
20
27
37
45
49
47
38
26
13
2
-6
-11
-15
-18
-25
-35
-47
-60
-73
-82
-89
-94
-99
-103
-109
-113
-114
-108
-94
-70
-40
-6
25
48
59
58
47
32
17
6
2
4
8
11
11
5
-5
-15
-20
-19
-10
5
21
33
36
29
13
-7
-27
-40
-44
-39
-27
-14
-4
-1
-7
-18
-32
-43
-48
-46
-39
-30
-24
-23
-28
-39
-53
-64
-71
-70
-63
-51
-36
-23
-12
-4
2
7
13
19
25
30
33
32
28
22
18
15
15
18
22
25
24
19
9
-5
-19
-32
-41
-44
-42
-36
-26
-15
-5
5
14
20
24
26
25
24
23
24
30
41
58
79
104
127
145
157
159
152
138
118
97
77
60
47
40
37
39
44
51
58
62
63
58
47
32
15
0
-11
-13
-6
7
24
39
47
47
35
15
-10
-36
-57
-72
-78
-78
-72
-64
-55
-47
-41
-35
-30
-27
-26
-27
-31
-38
-46
-53
-59
-61
-62
-62
-64
-70
-81
-95
-109
-117
-117
-105
-83
-56
-31
-13
-9
-19
-41
-67
-90
-103
-100
-84
-58
-30
-7
5
6
-3
-14
-21
-21
-11
6
25
40
46
43
33
23
17
21
36
58
83
102
109
103
85
60
35
18
11
15
24
33
35
27
9
-14
-37
-50
-51
-36
-8
27
62
89
106
111
107
98
89
83
80
80
81
79
76
70
63
59
59
64
72
81
87
88
82
70
53
36
21
11
8
11
21
33
46
57
63
62
53
36
11
-18
-48
-74
-93
-101
-97
-84
-65
-47
-33
-29
-35
-49
-66
-79
-83
-76
-56
-30
-1
22
34
34
22
1
-21
-42
-56
-63
-65
-65
-66
-68
-72
-75
-74
-66
-50
-29
-4
17
32
36
30
16
0
-13
-19
-15
-3
15
36
56
73
85
94
101
107
112
113
110
100
84
63
43
28
24
34
56
86
116
139
146
135
106
64
20
-19
-45
-55
-50
-35
-18
-6
-4
-13
-30
-52
-70
-82
-84
-80
-72
-66
-66
-73
-86
-101
-112
-113
-103
-81
-51
-18
10
30
39
39
33
25
21
21
26
33
40
44
44
40
35
32
32
36
43
51
54
52
43
28
10
-5
-15
-17
-14
-7
-2
-3
-13
-33
-59
-87
-111
-126
-129
-121
-104
-81
-59
-39
-24
-13
-5
1
5
7
4
-4
-18
-39
-62
-82
-95
-94
-78
-49
-10
29
62
80
79
60
26
-13
-49
-75
-84
-78
-58
-32
-5
15
25
25
18
10
3
3
8
17
23
22
11
-10
-40
-71
-96
-109
-105
-84
-52
-16
16
38
46
42
31
19
13
19
37
63
92
119
137
144
143
136
128
123
121
121
116
104
81
46
6
-34
-66
-83
-84
-71
-50
-30
-19
-20
-32
-51
-68
-75
-69
-49
-19
10
32
39
29
5
-24
-50
-64
-63
-47
-21
7
29
42
43
37
28
22
21
24
28
26
15
-10
-45
-85
-121
-147
-155
-145
-118
-83
-47
-16
5
13
12
3
-8
-19
-29
-37
-44
-49
-50
-47
-37
-21
1
25
45
56
55
43
21
-5
-26
-39
-38
-25
-4
20
42
56
60
56
46
34
23
13
5
-2
-10
-17
-23
-24
-17
-3
17
40
60
70
68
52
26
-4
-31
-49
-53
-46
-30
-12
3
10
8
-1
-13
-23
-27
-25
-18
-10
-3
0
0
-1
0
8
23
44
67
89
105
112
111
104
96
91
93
100
110
119
122
118
106
90
73
61
55
55
59
61
57
44
23
-2
-27
-46
-54
-51
-38
-22
-6
5
9
10
10
13
23
38
55
70
77
73
57
35
12
-3
-6
6
29
57
80
91
86
66
36
5
-19
-30
-27
-12
7
22
26
15
-10
-42
-74
-99
-111
-109
-96
-77
-58
-46
-42
-46
-56
-69
-80
-87
-90
-89
-87
-86
-85
-86
-87
-88
-88
-88
-90
-92
-97
-102
-106
-107
-101
-89
-70
-48
-26
-8
4
9
9
8
8
13
22
36
50
61
67
67
61
52
43
36
32
30
28
23
14
0
-15
-28
-35
-33
-22
-4
16
33
42
43
36
27
19
19
29
50
80
112
142
165
178
181
178
170
161
153
146
140
131
119
103
83
61
38
16
-4
-23
-39
-53
-64
-72
-75
-71
-62
-48
-32
-19
-12
-13
-21
-36
-51
-64
-69
-65
-53
-36
-20
-7
-2
-4
-13
-23
-32
-35
-31
-21
-8
4
13
16
14
6
-4
-13
-19
-22
-22
-20
-16
-12
-7
-2
6
14
24
34
42
47
48
45
40
34
28
23
19
17
15
12
8
3
-2
-8
-12
-14
-16
-17
-19
-21
-23
-25
-24
-21
-13
-3
9
19
25
26
21
11
-1
-14
-25
-33
-38
-39
-38
-38
-38
-40
-44
-49
-55
-61
-69
-77
-85
-93
-99
-101
-99
-93
-83
-71
-59
-50
-46
-47
-52
-58
-62
-61
-55
-42
-24
-3
16
33
45
52
55
55
54
52
50
47
43
38
32
25
18
12
8
7
8
12
19
28
39
52
64
75
81
81
75
61
43
24
9
1
4
17
38
64
89
109
120
122
117
108
97
88
81
76
71
64
53
40
25
10
-1
-8
-11
-10
-9
-11
-17
-27
-41
-56
-69
-79
-83
-83
-81
-77
-74
-73
-73
-73
-72
-69
-65
-60
-57
-57
-59
-64
-70
-74
-73
-68
-59
-47
-35
-27
-23
-23
-26
-28
-26
-18
-2
18
40
59
73
77
72
59
41
20
1
-14
-24
-29
-29
-27
-24
-23
-26
-33
-45
-62
-81
-100
-113
-119
-115
-100
-77
-51
-26
-8
-3
-10
-28
-53
-78
-98
-107
-104
-89
-65
-38
-10
14
32
45
55
61
67
71
73
72
66
57
44
29
16
4
-5
-11
-16
-21
-27
-35
-43
-51
-57
-61
-63
-64
-65
-69
-74
-80
-85
-87
-82
-71
-54
-33
-11
8
23
33
38
42
47
53
63
76
89
101
110
115
115
111
103
93
80
64
45
22
-1
-23
-41
-51
-53
-45
-29
-11
7
21
28
29
24
17
10
6
5
6
9
12
15
18
22
29
40
54
69
81
86
81
65
39
6
-30
-62
-87
-102
-108
-106
-98
-88
-77
-67
-59
-53
-50
-48
-50
-53
-59
-64
-67
-64
-53
-33
-6
25
55
78
91
91
81
65
48
36
33
41
58
78
96
106
105
91
67
38
7
-19
-37
-47
-49
-45
-37
-29
-20
-11
-2
8
18
27
34
38
38
34
27
18
11
7
4
2
-2
-10
-26
-48
-76
-103
-124
-134
-128
-106
-71
-29
13
46
65
66
54
32
8
-10
-17
-12
2
21
37
46
43
31
11
-11
-30
-41
-44
-40
-33
-27
-24
-25
-28
-29
-25
-13
6
28
50
65
69
62
46
26
8
-3
-4
3
14
22
22
9
-16
-47
-77
-98
-104
-93
-69
-38
-11
7
8
-6
-30
-55
-73
-76
-61
-31
8
46
74
87
82
63
37
12
-4
-9
-1
15
34
48
54
50
38
23
8
-1
-3
1
9
16
20
17
8
-3
-15
-22
-24
-21
-14
-8
-6
-10
-20
-35
-52
-65
-74
-76
-72
-64
-56
-49
-44
-40
-34
-25
-10
11
34
57
74
82
78
64
43
20
-1
-15
-22
-22
-18
-13
-10
-11
-14
-16
-16
-11
1
19
39
58
73
82
84
79
69
58
46
36
29
26
27
32
41
52
64
73
76
71
56
31
1
-31
-57
-75
-81
-77
-64
-49
-36
-28
-26
-26
-26
-20
-8
10
30
47
55
51
36
15
-7
-21
-23
-11
11
36
56
62
52
27
-6
-38
-60
-68
-61
-43
-23
-8
-6
-16
-38
-64
-87
-100
-101
-89
-71
-52
-37
-28
-25
-22
-17
-4
17
43
69
88
95
90
75
54
37
28
30
43
62
80
90
86
70
42
10
-23
-50
-68
-80
-85
-88
-90
-92
-91
-87
-76
-59
-37
-15
3
13
12
3
-13
-28
-38
-39
-30
-12
10
30
44
49
44
31
14
-3
-17
-25
-27
-24
-16
-7
1
8
13
14
13
9
4
-2
-7
-11
-13
-14
-15
-17
-21
-28
-37
-47
-56
-63
-67
-69
-69
-70
-73
-80
-87
-91
-89
-77
-52
-17
24
64
96
115
120
111
96
81
72
74
86
102
118
126
122
108
87
66
51
48
55
70
83
88
81
59
29
-2
-24
-31
-20
4
33
56
63
51
22
-15
-50
-70
-68
-44
-2
46
88
114
119
106
80
54
35
31
42
64
89
110
120
118
105
85
65
48
38
32
28
25
19
11
2
-6
-11
-15
-18
-23
-35
-54
-77
-100
-119
-127
-121
-103
-76
-47
-22
-7
-2
-5
-9
-9
-1
17
40
63
78
80
66
41
10
-18
-34
-36
-23
-1
24
44
53
52
42
29
19
17
23
35
48
59
63
59
52
43
39
43
53
68
81
87
82
64
37
6
-24
-46
-57
-58
-51
-41
-33
-30
-32
-39
-45
-49
-47
-40
-30
-20
-13
-13
-19
-30
-43
-53
-56
-51
-38
-20
0
17
28
32
29
21
14
9
9
14
23
32
37
34
22
1
-26
-55
-81
-99
-105
-101
-88
-69
-51
-37
-29
-26
-28
-30
-29
-23
-13
2
17
29
38
41
41
41
43
50
61
75
89
98
99
92
77
58
39
22
11
5
1
-2
-8
-18
-33
-49
-64
-74
-78
-76
-69
-61
-55
-51
-50
-50
-48
-41
-28
-9
13
34
50
59
60
54
46
38
34
36
42
50
55
55
47
31
8
-18
-43
-63
-78
-85
-87
-84
-80
-75
-73
-72
-74
-77
-80
-84
-87
-88
-88
-86
-83
-80
-79
-81
-87
-97
-109
-120
-128
-128
-120
-103
-78
-48
-18
10
33
50
62
69
75
81
86
91
93
93
89
84
78
73
72
74
78
80
79
72
58
39
18
-1
-13
-16
-11
-1
11
21
25
25
22
20
23
33
50
71
92
106
109
101
82
57
34
16
7
8
16
25
30
28
18
1
-19
-37
-50
-56
-56
-53
-51
-54
-61
-72
-84
-91
-91
-82
-66
-46
-26
-13
-9
-14
-27
-45
-62
-75
-81
-82
-77
-70
-62
-54
-47
-41
-35
-29
-23
-18
-15
-13
-14
-14
-11
-5
7
22
39
54
63
65
59
47
33
21
14
14
18
24
29
29
23
11
-3
-16
-24
-25
-19
-9
2
11
13
10
1
-8
-17
-20
-18
-11
0
11
20
27
32
34
36
36
36
32
25
13
-3
-21
-38
-48
-50
-42
-26
-5
17
34
44
45
38
28
16
7
1
0
-1
-2
-6
-12
-21
-30
-37
-39
-35
-28
-19
-10
-5
-5
-7
-11
-13
-12
-6
5
18
32
44
53
57
59
58
57
55
52
49
43
34
22
8
-6
-19
-29
-35
-37
-37
-35
-32
-30
-28
-26
-23
-18
-11
-1
10
23
35
47
56
62
65
63
57
49
41
36
37
45
61
82
103
119
123
112
85
47
4
-35
-60
-66
-51
-18
23
61
87
92
75
37
-12
-64
-109
-140
-155
-156
-147
-134
-123
-117
-118
-123
-132
-140
-148
-153
-157
-161
-164
-166
-165
-159
-146
-127
-102
-73
-44
-17
5
22
33
40
43
43
42
38
33
27
20
16
14
14
17
19
18
12
0
-16
-36
-53
-64
-68
-62
-49
-33
-17
-6
-1
0
-2
-1
3
13
26
39
46
43
31
11
-11
-28
-32
-21
7
46
91
130
157
166
155
128
92
54
22
0
-10
-8
3
18
35
51
64
73
79
82
83
82
79
76
73
70
68
67
66
65
63
60
56
52
49
47
46
46
44
39
29
14
-4
-23
-40
-50
-52
-46
-33
-16
-1
8
9
-1
-20
-46
-76
-104
-127
-143
-150
-148
-139
-125
-108
-93
-81
-74
-74
-80
-90
-101
-109
-112
-105
-90
-67
-41
-14
8
22
27
24
14
2
-8
-14
-15
-10
-2
7
15
18
17
12
4
-5
-13
-18
-20
-18
-13
-7
1
8
15
22
29
38
48
60
74
88
99
107
110
108
101
90
79
70
64
60
60
60
58
55
48
40
33
28
28
32
39
44
44
36
20
-4
-31
-56
-74
-81
-78
-65
-49
-34
-25
-25
-32
-43
-53
-56
-51
-37
-15
8
28
39
41
33
18
1
-14
-24
-28
-26
-21
-15
-11
-10
-12
-16
-19
-21
-19
-14
-6
2
10
16
17
15
9
1
-7
-14
-18
-17
-12
-4
6
15
20
20
14
3
-9
-19
-24
-23
-16
-4
8
17
20
17
9
-1
-9
-12
-8
1
13
22
26
23
14
3
-6
-10
-6
6
21
34
41
38
26
9
-7
-16
-13
3
28
56
79
88
81
56
18
-23
-58
-79
-80
-61
-27
17
61
99
126
140
143
139
132
126
124
126
131
137
141
143
140
135
129
125
125
130
143
159
177
190
192
178
145
94
31
-37
-98
-141
-158
-145
-105
-46
20
78
118
131
117
81
32
-19
-62
-89
-98
-93
-80
-66
-57
-55
-60
-67
-71
-69
-58
-40
-19
1
13
14
5
-12
-32
-50
-61
-63
-59
-50
-41
-36
-37
-44
-53
-60
-62
-55
-40
-21
-1
14
20
17
4
-13
-30
-42
-48
-45
-36
-25
-16
-10
-9
-10
-12
-9
-1
12
27
39
43
36
16
-16
-53
-90
-119
-135
-137
-125
-104
-78
-52
-29
-10
5
18
31
45
57
65
66
57
38
10
-20
-49
-69
-78
-75
-62
-44
-25
-12
-8
-13
-24
-37
-48
-54
-52
-43
-31
-17
-7
-1
-1
-3
-5
-5
0
11
24
38
48
52
47
35
19
1
-12
-18
-15
-3
14
33
48
57
57
49
37
24
14
11
14
24
36
48
56
59
56
50
43
39
39
44
53
62
68
68
59
42
18
-9
-37
-60
-78
-87
-88
-81
-69
-54
-38
-22
-10
-2
1
0
-3
-8
-12
-14
-12
-9
-5
-3
-4
-8
-14
-20
-21
-15
0
23
48
72
86
85
67
34
-9
-55
-97
-126
-140
-139
-126
-107
-86
-66
-50
-36
-23
-9
7
22
35
40
35
20
-3
-30
-55
-73
-79
-74
-58
-37
-14
7
24
37
46
55
63
72
79
83
82
75
63
47
31
18
8
3
0
-1
-3
-6
-10
-14
-15
-13
-7
1
9
16
19
17
13
6
1
-3
-4
-4
-5
-7
-10
-15
-17
-15
-6
9
29
49
62
65
52
24
-16
-62
-107
-142
-162
-165
-150
-122
-85
-46
-8
23
46
60
65
61
50
33
12
-11
-32
-50
-62
-68
-68
-62
-52
-39
-24
-8
9
25
40
50
54
50
34
9
-25
-61
-96
-122
-136
-137
-123
-99
-68
-35
-3
25
49
69
87
101
111
115
110
95
68
32
-9
-52
-89
-114
-126
-121
-101
-71
-34
2
32
52
59
56
43
25
7
-7
-15
-16
-11
-3
4
7
2
-7
-20
-29
-31
-20
4
39
80
118
145
153
141
109
62
10
-38
-74
-93
-94
-81
-60
-36
-14
1
10
14
14
13
10
6
-3
-16
-33
-52
-69
-77
-73
-54
-22
18
60
95
116
122
111
89
62
38
21
14
13
16
16
9
-7
-31
-56
-77
-88
-86
-69
-42
-12
14
31
36
29
14
-2
-13
-17
-12
1
17
32
43
48
48
45
40
35
31
26
19
8
-6
-21
-32
-35
-25
-3
30
69
107
137
154
156
144
120
90
56
20
-18
-60
-105
-153
-200
-239
-261
-260
-231
-176
-100
-15
67
132
172
184
168
133
87
39
-3
-34
-52
-60
-59
-50
-36
-17
6
32
59
84
103
115
117
111
98
80
59
37
13
-13
-41
-70
-98
-119
-130
-126
-106
-73
-32
11
48
72
82
78
66
50
36
24
14
4
-11
-32
-60
-90
-114
-125
-117
-87
-40
17
73
119
146
152
137
110
76
43
15
-8
-28
-50
-75
-104
-134
-159
-173
-172
-152
-118
-74
-31
6
28
33
22
0
-28
-56
-80
-98
-109
-116
-118
-117
-113
-104
-91
-76
-61
-51
-48
-57
-76
-104
-135
-162
-176
-174
-151
-109
-55
2
54
91
106
97
66
19
-36
-89
-132
-158
-164
-150
-120
-78
-29
23
72
117
155
182
196
191
163
108
28
-74
-189
-302
-400
-465
-488
-461
-386
-273
-135
10
147
261
341
380
378
335
254
139
0
-155
-312
-454
-565
-630
-639
-588
-481
-330
-152
34
209
359
474
548
581
572
525
444
332
200
60
-71
-175
-234
-235
-175
-60
96
271
440
581
678
722
715
662
571
452
314
163
7
-144
-281
-390
-460
-485
-463
-402
-318
-231
-164
-133
-149
-210
-308
-428
-555
-673
-773
-848
-895
-913
-900
-851
-762
-633
-468
-279
-84
92
226
299
298
224
88
-92
-294
-493
-671
-810
-899
-929
-893
-788
-616
-381
-102
199
490
735
905
978
946
820
623
391
162
-29
-155
-202
-168
-63
97
292
500
699
870
994
1058
1053
977
840
658
458
268
118
30
15
73
188
339
498
637
736
779
759
675
529
328
78
-211
-525
-846
-1151
-1413
-1606
-1709
-1710
-1608
-1420
-1171
-902
-653
-467
-376
-402
-549
-807
-1147
-1531
-1912
-2242
-2478
-2589
-2555
-2374
-2059
-1634
-1133
-591
-41
487
969
1386
1723
1964
2098
2111
1998
1758
1402
955
453
-58
-526
-904
-1151
-1239
-1162
-927
-561
-102
405
912
1376
1761
2041
2202
2242
2168
1992
1732
1404
1024
608
168
-279
-715
-1117
-1460
-1718
-1871
-1912
-1846
-1700
-1511
-1329
-1199
-1159
-1228
-1400
-1653
-1945
-2230
-2466
-2621
-2679
-2639
-2510
-2308
-2051
-1753
-1426
-1083
-743
-428
-167
10
78
24
-146
-404
-706
-1000
-1232
-1365
-1380
-1284
-1103
-879
-658
-474
-350
-286
-266
-260
-235
-166
-35
159
403
673
941
1177
1359
1472
1514
1490
1415
1308
1187
1069
965
877
801
728
648
550
428
284
124
-42
-203
-352
-487
-614
-747
-898
-1082
-1305
-1561
-1839
-2116
-2366
-2564
-2689
-2729
-2680
-2547
-2337
-2062
-1731
-1351
-927
-463
35
554
1077
1577
2017
2356
2548
2552
2333
1876
1186
298
-728
-1804
-2828
-3692
-4295
-4557
-4430
-3903
-3010
-1821
-441
998
2349
3459
4186
4410
4051
3083
1547
-442
-2701
-4992
-7050
-8620
-9492
-9536
-8727
-7149
-4981
-2473
100
2474
4437
5852
6667
6904
6644
6005
5110
4078
3006
1972
1032
231
-401
-843
-1086
-1137
-1020
-782
-478
-173
74
215
230
123
-69
-289
-461
-510
-374
-17
562
1322
2184
3042
3783
4305
4544
4481
4153
3645
3064
2521
2098
1830
1699
1642
1570
1402
1088
630
80
-472
-930
-1220
-1319
-1262
-1138
-1061
-1140
-1435
-1942
-2585
-3233
-3730
-3935
-3757
-3170
-2221
-1008
349
1731
3050
4250
5300
6180
6858
7279
7366
7037
6233
4949
3256
1312
-653
-2367
-3560
-4006
-3572
-2226
-54
2759
5960
9260
12371
15036
17054
18291
18692
18284
17167
15512
13541
11507
9664
8233
7371
7148
7530
8379
9470
10523
11239
11341
10616
8946
6324
2863
-1218
-5613
-9960
-13882
-17027
-19107
-19931
-19426
-17644
-14759
-11042
-6832
-2497
1603
5153
7910
9713
10495
10275
9152
7284
4877
2161
-621
-3239
-5487
-7197
-8252
-8592
-8214
-7168
-5550
-3487
-1130
1365
3846
6179
8254
9993
11353
12326
12934
13216
13222
12998
12573
11958
11148
10129
8895
7456
5850
4145
2432
803
-661
-1912
-2945
-3798
-4538
-5245
-5986
-6794
-7660
-8532
-9327
-9950
-10314
-10359
-10065
-9446
-8544
-7422
-6141
-4761
-3328
-1883
-464
885
2105
3122
3851
4199
4085
3449
2271
584
-1519
-3889
-6327
-8611
-10519
-11868
-12536
-12483
-11757
-10474
-8798
-6896
-4912
-2942
-1028
829
2639
4391
6031
7450
8500
9028
8913
8111
6675
4753
2566
362
-1636
-3266
-4451
-5192
-5540
-5570
-5339
-4881
-4209
-3337
-2318
-1263
-349
211
207
-504
-1943
-3987
-6367
-8719
-10655
-11841
-12074
-11320
-9714
-7524
-5089
-2751
-791
601
1333
1390
803
-379
-2105
-4316
-6923
-9786
-12689
-15347
-17432
-18617
-18644
-17379
-14854
-11277
-7013
-2522
1709
5245
7772
9140
9371
8642
7239
5502
3758
2279
1244
733
731
1161
1904
2835
3839
4818
5691
6385
6826
6939
6660
5955
4844
3419
1855
390
-709
-1201
-934
103
1756
3707
5527
6744
6942
5848
3400
-229
-4650
-9320
-13633
-17029
-19081
-19568
-18497
-16093
-12744
-8933
-5151
-1828
727
2344
2997
2772
1828
354
-1472
-3502
-5628
-7765
-9837
-11749
-13384
-14595
-15234
-15177
-14358
-12798
-10611
-7991
-5176
-2402
149
2376
4274
5917
7417
8879
10358
11833
13218
14385
15213
15632
15654
15378
14965
14592
14396
14429
14634
14852
14858
14419
13345
11546
9046
5984
2588
-870
-4116
-6913
-9081
-10516
-11179
-11100
-10362
-9099
-7484
-5716
-4003
-2542
-1494
-966
-996
-1560
-2580
-3947
-5542
-7255
-8988
-10656
-12178
-13465
-14416
-14935
-14939
-14388
-13304
-11776
-9956
-8026
-6169
-4518
-3134
-1996
-1008
-33
1065
2377
3927
5653
7424
9065
10397
11268
11588
11339
10579
9424
8035
6591
5266
4209
3529
3282
3467
4029
4869
5857
6858
7747
8427
8834
8938
8726
8192
7324
6106
4524
2592
371
-2009
-4344
-6378
-7836
-8478
-8154
-6854
-4709
-1999
905
3599
5725
7026
7393
6868
5621
3906
1999
148
-1465
-2734
-3622
-4135
-4289
-4090
-3524
-2559
-1173
619
2742
5047
7316
9292
10718
11381
11155
10023
8083
5528
2613
-388
-3221
-5677
-7608
-8919
-9558
-9500
-8738
-7287
-5196
-2565
439
3581
6577
9129
10972
11931
11953
11124
9653
7832
5969
4327
3070
2241
1759
1461
1145
628
-214
-1419
-2944
-4684
-6502
-8258
-9828
-11111
-12018
-12465
-12364
-11620
-10154
-7925
-4962
-1385
2579
6615
10355
13422
15495
16357
15933
14305
11705
8479
5040
1820
-792
-2488
-3076
-2492
-805
1803
5056
8618
12129
15236
17630
19068
19395
18555
16594
13656
9974
5846
1610
-2386
-5823
-8446
-10093
-10715
-10386
-9286
-7676
-5857
-4119
-2696
-1732
-1257
-1198
-1395
-1648
-1754
-1563
-1006
-111
997
2121
3031
3506
3379
2565
1079
-970
-3395
-5972
-8469
-10682
-12459
-13702
-14368
-14448
-13948
-12881
-11260
-9113
-6501
-3544
-431
2575
5169
7041
7938
7718
6397
4159
1340
-1627
-4282
-6220
-7161
-6990
-5769
-3712
-1134
1610
4180
6298
7768
8485
8424
7631
6207
4308
2139
-50
-1977
-3353
-3923
-3511
-2061
328
3406
6791
10021
12625
14197
14461
13310
10817
7218
2871
-1808
-6395
-10510
-13856
-16231
-17536
-17764
-16992
-15359
-13057
-10313
-7373
-4485
-1873
274
1830
2735
3003
2714
1995
1000
-116
-1220
-2215
-3049
-3712
-4227
-4639
-4997
-5342
-5694
-6050
-6380
-6634
-6750
-6665
-6329
-5717
-4837
-3731
-2476
-1171
78
1177
2060
2707
3140
3421
3635
3869
4187
4615
5132
5670
6131
6408
6405
6056
5340
4277
2923
1359
-324
-2033
-3684
-5189
-6473
-7463
-8095
-8329
-8151
-7595
-6733
-5684
-4588
-3587
-2800
-2296
-2090
-2135
-2342
-2599
-2798
-2855
-2725
-2400
-1905
-1285
-594
115
794
1399
1887
2220
2371
2328
2113
1779
1414
1130
1034
1211
1693
2451
3392
4377
5250
5868
6133
6012
5535
4785
3873
2917
2009
1216
558
36
-369
-676
-897
-1033
-1079
-1027
-877
-636
-324
37
417
791
1138
1440
1682
1857
1958
1989
1964
1909
1859
1853
1920
2073
2296
2546
2759
2861
2787
2497
1991
1310
529
-255
-939
-1436
-1682
-1647
-1330
-760
11
916
1874
2791
3571
4119
4355
4233
3748
2950
1939
856
-144
-921
-1374
-1465
-1226
-744
-147
434
892
1167
1261
1232
1176
1208
1438
1945
2771
3918
5351
7011
8823
10705
12569
14327
15886
17151
18029
18433
18293
17567
16248
14369
12004
9262
6277
3196
166
-2680
-5232
-7408
-9164
-10483
-11380
-11888
-12050
-11914
-11515
-10878
-10016
-8928
-7615
-6084
-4364
-2507
-599
1251
2921
4288
5249
5736
5724
5238
4349
3158
1789
366
-997
-2207
-3197
-3928
-4384
-4572
-4514
-4249
-3822
-3289
-2705
-2120
-1571
-1073
-619
-182
284
821
1463
2214
3047
3898
4679
5295
5657
5706
5418
4810
3930
2849
1639
368
-905
-2133
-3265
-4243
-4993
-5435
-5487
-5096
-4255
-3022
-1531
23
1409
2399
2806
2529
1572
51
-1827
-3793
-5564
-6884
-7564
-7502
-6696
-5231
-3265
-1000
1335
3514
5323
6580
7137
6891
5789
3836
1096
-2302
-6167
-10258
-14291
-17970
-21006
-23152
-24225
-24135
-22898
-20633
-17557
-13959
-10160
-6480
-3196
-509
1472
2736
3352
3453
3201
2760
2273
1846
1544
1395
1395
1516
1708
1900
2004
1917
1531
750
-484
-2170
-4228
-6492
-8722
-10632
-11933
-12383
-11834
-10260
-7767
-4577
-993
2658
6074
9024
11371
13079
14193
14805
15023
14931
14571
13942
13008
11721
10045
7982
5577
2923
150
-2596
-5167
-7434
-9292
-10667
-11508
-11789
-11500
-10654
-9288
-7471
-5313
-2961
-596
1587
3401
4698
5387
5456
4971
4065
2918
1725
660
-143
-614
-746
-593
-249
170
548
786
810
579
79
-679
-1664
-2829
-4115
-5450
-6751
-7927
-8882
-9524
-9769
-9552
-8834
-7610
-5907
-3787
-1343
1302
4008
6618
8972
10919
12326
13094
13171
12560
11325
9588
7520
5324
3207
1356
-84
-1035
-1489
-1512
-1226
-791
-376
-133
-175
-564
-1300
-2330
-3558
-4856
-6083
-7098
-7766
-7974
-7634
-6692
-5137
-3006
-391
2560
5652
8659
11345
13499
14960
15641
15544
14757
13442
11803
10059
8409
7004
5937
5236
4876
4795
4910
5141
5415
5674
5878
5995
5998
5866
5579
5124
4499
3719
2813
1829
821
-153
-1043
-1810
-2434
-2912
-3252
-3470
-3582
-3600
-3528
-3361
-3093
-2718
-2239
-1671
-1043
-396
221
762
1194
1504
1706
1841
1967
2155
2467
2944
3594
4383
5239
6062
6736
7154
7231
6922
6229
5200
3922
2508
1083
-234
-1343
-2168
-2667
-2831
-2683
-2272
-1669
-959
-233
426
945
1275
1396
1315
1066
705
293
-106
-442
-683
-820
-861
-832
-763
-682
-609
-553
-508
-463
-401
-312
-192
-50
95
219
299
320
279
193
86
-5
-50
-28
62
203
358
483
539
500
368
168
-52
-234
-325
-290
-119
161
500
831
1085
1202
1147
907
493
-67
-736
-1476
-2253
-3041
-3815
-4555
-5237
-5834
-6314
-6639
-6765
-6641
-6214
-5426
-4230
-2590
-504
1989
4795
7761
10687
13341
15492
16940
17550
17276
16160
14333
11986
9340
6611
3984
1596
-473
-2189
-3556
-4601
-5363
-5883
-6209
-6387
-6466
-6490
-6493
-6490
-6475
-6414
-6259
-5956
-5462
-4759
-3870
-2852
-1791
-786
69
705
1088
1219
1131
874
505
72
-385
-844
-1289
-1706
-2084
-2406
-2659
-2831
-2924
-2953
-2945
-2942
-2986
-3119
-3370
-3750
-4250
-4842
-5476
-6090
-6613
-6977
-7124
-7021
-6663
-6084
-5352
-4568
-3843
-3290
-2996
-3010
-3334
-3923
-4695
-5546
-6371
-7073
-7583
-7852
-7851
-7567
-6992
-6126
-4978
-3580
-1991
-308
1340
2800
3917
4560
4651
4179
3212
1891
411
-1008
-2150
-2836
-2944
-2427
-1315
294
2242
4337
6369
8130
9438
10148
10164
9447
8013
5933
3321
325
-2882
-6118
-9202
-11961
-14244
-15927
-16923
-17190
-16735
-15616
-13942
-11859
-9541
-7174
-4935
-2981
-1430
-361
199
267
-96
-792
-1695
-2660
-3542
-4208
-4556
-4526
-4116
-3374
-2398
-1313
-250
679
1399
1884
2156
2269
2299
2313
2361
2460
2602
2760
2902
3008
3073
3112
3150
3214
3314
3440
3557
3611
3541
3294
2838
2173
1329
367
-640
-1612
-2480
-3197
-3738
-4106
-4322
-4421
-4439
-4406
-4335
-4216
-4019
-3692
-3172
-2394
-1309
107
1841
3841
6014
8241
10382
12300
13868
14983
15575
15603
15058
13959
12353
10310
7929
5330
2656
60
-2308
-4317
-5874
-6937
-7521
-7697
-7577
-7290
-6962
-6687
-6513
-6437
-6409
-6349
-6174
-5814
-5240
-4465
-3545
-2566
-1623
-797
-136
352
699
964
1211
1493
1831
2208
2574
2856
2984
2911
2625
2160
1589
1008
516
190
79
189
498
964
1541
2195
2908
3678
4506
5385
6287
7154
7907
8451
8697
8578
8064
7170
5948
4482
2866
1197
-443
-1991
-3399
-4631
-5652
-6425
-6910
-7062
-6839
-6209
-5161
-3705
-1880
246
2581
5012
7407
9631
11550
13047
14030
14445
14286
13592
12447
10969
9297
7573
5927
4465
3265
2367
1781
1487
1442
1585
1843
2139
2402
2573
2612
2510
2283
1971
1629
1315
1074
932
886
910
961
991
957
831
607
294
-88
-513
-962
-1420
-1880
-2336
-2780
-3192
-3544
-3800
-3919
-3866
-3617
-3168
-2531
-1740
-841
114
1068
1971
2779
3458
3981
4331
4500
4485
4286
3913
3379
2706
1922
1068
194
-642
-1383
-1973
-2373
-2571
-2578
-2439
-2221
-1999
-1847
-1816
-1927
-2164
-2480
-2808
-3078
-3229
-3226
-3066
-2770
-2385
-1967
-1577
-1267
-1082
-1057
-1217
-1580
-2155
-2935
-3897
-4996
-6165
-7321
-8373
-9232
-9824
-10098
-10030
-9627
-8922
-7969
-6841
-5623
-4410
-3300
-2385
-1742
-1416
-1412
-1684
-2136
-2630
-3010
-3122
-2845
-2111
-918
668
2528
4503
6424
8127
9474
10357
10705
10481
9685
8350
6546
4381
2001
-420
-2696
-4643
-6110
-6995
-7260
-6938
-6125
-4966
-3628
-2280
-1068
-100
567
925
1016
918
736
583
562
755
1202
1899
2792
3788
4766
5602
6189
6452
6365
5947
5254
4368
3374
2347
1343
398
-470
-1244
-1905
-2425
-2765
-2881
-2738
-2316
-1623
-694
405
1590
2765
3833
4703
5298
5555
5431
4906
3981
2692
1100
-698
-2582
-4416
-6061
-7394
-8319
-8783
-8778
-8340
-7545
-6491
-5294
-4069
-2921
-1943
-1204
-755
-619
-799
-1269
-1983
-2869
-3840
-4800
-5655
-6320
-6738
-6882
-6762
-6425
-5947
-5419
-4939
-4590
-4426
-4471
-4707
-5081
-5515
-5920
-6208
-6308
-6175
-5794
-5182
-4380
-3447
-2452
-1461
-536
276
939
1434
1756
1914
1926
1819
1622
1365
1075
770
460
148
-167
-489
-819
-1153
-1479
-1781
-2037
-2227
-2328
-2324
-2202
-1955
-1582
-1090
-494
181
898
1613
2276
2840
3265
3527
3621
3558
3365
3076
2723
2331
1916
1489
1058
638
253
-57
-247
-277
-116
236
755
1384
2050
2680
3212
3617
3900
4099
4272
4483
4777
5174
5654
6167
6640
6995
7166
7111
6822
6316
5635
4827
3940
3011
2064
1114
171
-745
-1607
-2372
-2989
-3403
-3568
-3456
-3067
-2430
-1601
-655
323
1253
2069
2728
3209
3512
3656
3663
3562
3372
3109
2779
2384
1922
1394
800
143
-570
-1332
-2130
-2943
-3745
-4497
-5152
-5654
-5949
-5990
-5748
-5222
-4438
-3452
-2343
-1197
-100
875
1680
2291
2707
2942
3020
2966
2796
2522
2148
1677
1116
477
-214
-924
-1612
-2232
-2744
-3118
-3341
-3421
-3391
-3304
-3231
-3246
-3413
-3773
-4326
-5029
-5794
-6503
-7020
-7224
-7026
-6392
-5350
-3985
-2422
-807
725
2069
3160
3980
4544
4889
5055
5074
4964
4736
4397
3963
3468
2959
2492
2118
1868
1744
1711
1708
1659
1496
1171
678
47
-653
-1337
-1917
-2322
-2507
-2459
-2188
-1719
-1077
-278
671
1772
3026
4419
5915
7447
8923
10237
11280
11963
12228
12063
11495
10594
9453
8179
6870
5611
4463
3465
2637
1992
1542
1302
1294
1540
2057
2839
3855
5040
6295
7500
8528
9262
9614
9539
9037
8148
6949
5520
3945
2289
599
-1098
-2778
-4415
-5964
-7365
-8541
-9412
-9911
-9998
-9671
-8966
-7950
-6711
-5334
-3894
-2449
-1036
314
1568
2679
3588
4224
4525
4451
4006
3246
2279
1248
306
-408
-803
-845
-565
-47
598
1255
1831
2271
2565
2740
2844
2926
3024
3151
3293
3419
3488
3467
3335
3094
2766
2384
1985
1596
1227
870
491
48
-508
-1217
-2099
-3149
-4327
-5570
-6795
-7914
-8851
-9553
-10003
-10214
-10232
-10117
-9930
-9714
-9488
-9240
-8933
-8517
-7949
-7202
-6279
-5212
-4059
-2895
-1783
-778
91
819
1419
1911
2312
2626
2842
2936
2877
2637
2200
1565
751
-206
-1261
-2359
-3445
-4466
-5372
-6119
-6669
-6994
-7075
-6907
-6500
-5877
-5069
-4117
-3066
-1961
-843
246
1266
2181
2958
3569
3994
4226
4270
4140
3858
3445
2916
2280
1534
671
-313
-1416
-2617
-3880
-5152
-6375
-7489
-8445
-9208
-9759
-10092
-10206
-10100
-9774
-9221
-8440
-7443
-6258
-4939
-3562
-2219
-1008
-19
686
1075
1157
979
616
168
-260
-565
-660
-483
-5
765
1782
2965
4209
5397
6417
7178
7624
7741
7556
7127
6531
5842
5119
4398
3690
2990
2285
1572
867
202
-371
-799
-1035
-1054
-856
-469
64
694
1376
2082
2798
3521
4251
4980
5684
6324
6848
7206
7365
7316
7085
6731
6332
5972
5719
5608
5635
5752
5876
5911
5762
5359
4670
3709
2531
1224
-108
-1359
-2445
-3305
-3911
-4264
-4388
-4323
-4111
-3795
-3418
-3014
-2623
-2282
-2032
-1912
-1953
-2170
-2552
-3060
-3627
-4162
-4563
-4737
-4612
-4155
-3377
-2335
-1123
143
1346
2379
3167
3672
3895
3869
3653
3317
2931
2555
2236
2000
1860
1814
1850
1950
2095
2262
2433
2589
2716
2801
2836
2816
2740
2608
2420
2178
1879
1520
1095
594
14
-649
-1386
-2183
-3011
-3835
-4613
-5302
-5864
-6273
-6516
-6598
-6538
-6367
-6122
-5841
-5555
-5288
-5049
-4836
-4641
-4449
-4244
-4016
-3757
-3471
-3168
-2865
-2582
-2343
-2172
-2087
-2103
-2225
-2452
-2769
-3155
-3577
-3995
-4365
-4639
-4772
-4725
-4473
-4003
-3324
-2463
-1464
-390
692
1710
2600
3309
3800
4053
4065
3844
3408
2781
1991
1072
61
-994
-2041
-3026
-3891
-4587
-5080
-5349
-5391
-5218
-4848
-4304
-3606
-2769
-1810
-750
375
1514
2599
3547
4278
4728
4861
4684
4245
3633
2959
2339
1876
1644
1680
1981
2512
3214
4018
4849
5634
6310
6815
7099
7123
6865
6327
5538
4560
3478
2400
1436
683
215
69
242
693
1354
2135
2946
3699
4326
4777
5030
5086
4967
4716
4387
4035
3716
3465
3296
3201
3145
3078
2941
2684
2274
1707
1002
207
-616
-1402
-2091
-2636
-3005
-3180
-3150
-2907
-2441
-1744
-812
346
1698
3187
4726
6205
7503
8500
9095
9224
8863
8037
6815
5301
3620
1904
273
-1171
-2358
-3246
-3829
-4123
-4162
-3988
-3642
-3160
-2569
-1883
-1112
-265
645
1596
2551
3459
4259
4885
5271
5366
5134
4565
3673
2497
1090
-482
-2157
-3878
-5598
-7283
-8907
-10445
-11866
-13127
-14171
-14933
-15345
-15346
-14897
-13989
-12647
-10932
-8927
-6737
-4465
-2211
-59
1922
3678
5168
6357
7218
7732
7892
7707
7207
6439
5463
4351
3169
1977
820
-270
-1274
-2177
-2962
-3610
-4096
-4394
-4479
-4337
-3966
-3376
-2594
-1655
-602
516
1647
2733
3714
4531
5126
5458
5501
5256
4753
4040
3183
2248
1290
349
-554
-1412
-2220
-2966
-3619
-4133
-4452
-4523
-4314
-3827
-3108
-2239
-1328
-491
177
610
790
737
506
166
-217
-590
-923
-1205
-1438
-1625
-1765
-1849
-1861
-1785
-1610
-1343
-1002
-623
-244
98
378
587
737
853
965
1106
1297
1544
1839
2155
2456
2700
2849
2871
2754
2505
2154
1753
1367
1069
927
986
1265
1746
2376
3073
3741
4281
4613
4686
4487
4038
3397
2642
1859
1131
526
89
-162
-235
-165
-5
176
307
322
172
-166
-682
-1331
-2037
-2707
-3236
-3532
-3533
-3214
-2593
-1733
-728
312
1276
2070
2629
2925
2967
2791
2456
2028
1571
1134
752
443
209
46
-53
-92
-71
15
170
390
661
952
1217
1399
1443
1300
946
382
-357
-1209
-2093
-2923
-3622
-4128
-4408
-4459
-4297
-3959
-3490
-2937
-2348
-1766
-1235
-801
-514
-421
-568
-985
-1681
-2635
-3795
-5075
-6365
-7547
-8503
-9136
-9381
-9213
-8648
-7741
-6572
-5239
-3841
-2467
-1187
-49
923
1720
2347
2811
3114
3257
3229
3021
2625
2045
1298
420
-537
-1511
-2437
-3257
-3930
-4435
-4775
-4973
-5065
-5091
-5087
-5077
-5069
-5057
-5023
-4944
-4798
-4567
-4243
-3822
-3306
-2695
-1986
-1174
-255
766
1872
3022
4149
5165
5969
6457
6546
6184
5366
4139
2595
864
-907
-2571
-4000
-5100
-5815
-6128
-6055
-5636
-4925
-3983
-2874
-1659
-399
852
2045
3144
4120
4966
5687
6300
6827
7287
7689
8026
8281
8423
8418
8245
7892
7371
6710
5950
5137
4314
3514
2756
2050
1395
794
252
-218
-593
-848
-959
-907
-686
-304
221
858
1575
2334
3103
3855
4567
5227
5822
6350
6805
7185
7486
7700
7817
7825
7712
7469
7096
6601
6002
5328
4609
3875
3153
2458
1802
1190
627
129
-281
-572
-706
-652
-391
71
701
1444
2225
2967
3598
4070
4359
4469
4427
4270
4040
3771
3484
3187
2877
2542
2168
1741
1251
690
57
-644
-1400
-2185
-2960
-3669
-4248
-4629
-4748
-4561
-4051
-3235
-2164
-918
400
1682
2822
3731
4343
4619
4550
4151
3461
2535
1444
262
-931
-2065
-3076
-3920
-4568
-5014
-5266
-5349
-5291
-5124
-4876
-4568
-4211
-3812
-3372
-2890
-2364
-1796
-1191
-560
83
719
1325
1875
2341
2697
2919
2991
2902
2650
2244
1701
1048
320
-440
-1183
-1857
-2413
-2810
-3025
-3058
-2939
-2726
-2502
-2361
-2397
-2687
-3275
-4163
-5312
-6642
-8047
-9408
-10610
-11553
-12164
-12400
-12245
-11715
-10849
-9704
-8361
-6911
-5458
-4106
-2954
-2083
-1544
-1353
-1486
-1880
-2446
-3081
-3678
-4146
-4419
-4459
-4257
-3832
-3220
-2473
-1647
-801
11
742
1352
1813
2111
2244
2219
2052
1763
1368
880
305
-353
-1090
-1898
-2757
-3634
-4488
-5271
-5935
-6441
-6764
-6893
-6835
-6606
-6223
-5704
-5061
-4298
-3417
-2424
-1333
-170
1020
2186
3265
4202
4953
5495
5831
5985
6004
5945
5868
5825
5857
5985
6211
6523
6890
7275
7633
7917
8080
8074
7857
7392
6650
5622
4313
2755
1006
-856
-2731
-4512
-6094
-7384
-8309
-8825
-8920
-8606
-7920
-6916
-5658
-4215
-2658
-1059
515
2000
3340
4492
5430
6144
6648
6969
7147
7224
7238
7213
7162
7079
6952
6761
6487
6118
5649
5086
4438
3725
2967
2196
1445
757
183
-229
-430
-390
-99
421
1119
1916
2720
3433
3973
4284
4343
4163
3789
3286
2728
2188
1725
1383
1184
1132
1216
1408
1674
1970
2246
2455
2553
2506
2295
1923
1409
794
130
-526
-1116
-1598
-1941
-2134
-2184
-2112
-1949
-1730
-1490
-1259
-1062
-914
-822
-786
-795
-831
-871
-886
-848
-729
-507
-170
278
819
1416
2017
2560
2975
3198
3181
2896
2346
1564
612
-424
-1450
-2375
-3121
-3640
-3914
-3957
-3814
-3548
-3230
-2933
-2719
-2633
-2705
-2942
-3336
-3864
-4490
-5172
-5862
-6511
-7075
-7518
-7815
-7954
-7938
-7783
-7511
-7151
-6729
-6267
-5781
-5276
-4753
-4204
-3618
-2985
-2289
-1523
-682
231
1198
2190
3158
4043
4780
5298
5545
5487
5123
4484
3635
2663
1663
727
-71
-690
-1117
-1372
-1495
-1535
-1540
-1543
-1558
-1583
-1596
-1570
-1475
-1288
-999
-610
-137
396
956
1505
2005
2418
2704
2828
2762
2486
1994
1296
421
-584
-1654
-2717
-3696
-4516
-5114
-5442
-5473
-5200
-4638
-3821
-2803
-1646
-423
794
1940
2960
3819
4503
5016
5381
5630
5795
5904
5970
5992
5952
5825
5579
5186
4625
3887
2974
1899
683
-644
-2044
-3472
-4871
-6177
-7316
-8215
-8809
-9049
-8913
-8410
-7578
-6482
-5202
-3819
-2406
-1020
304
1552
2723
3825
4864
5845
6764
7614
8381
9052
9611
10047
10346
10495
10485
10307
9958
9444
8778
7980
7072
6075
5004
3862
2646
1348
-32
-1482
-2964
-4418
-5759
-6890
-7714
-8153
-8157
-7719
-6873
-5690
-4271
-2729
-1180
272
1543
2571
3320
3777
3949
3863
3560
3090
2515
1898
1301
778
374
116
15
64
241
511
827
1144
1417
1610
1703
1691
1589
1426
1240
1068
940
868
845
844
828
757
600
346
4
-395
-810
-1198
-1530
-1795
-2001
-2176
-2343
-2523
-2708
-2867
-2944
-2869
-2579
-2032
-1226
-202
953
2126
3192
4035
4572
4755
4583
4093
3350
2433
1425
401
-572
-1438
-2152
-2675
-2977
-3038
-2851
-2433
-1820
-1070
-259
529
1214
1730
2037
2126
2017
1759
1412
1039
696
415
203
42
-109
-302
-590
-1018
-1609
-2366
-3271
-4287
-5368
-6464
-7531
-8530
-9430
-10201
-10814
-11234
-11419
-11325
-10907
-10131
-8983
-7478
-5659
-3605
-1419
779
2859
4703
6203
7282
7888
8004
7647
6862
5723
4325
2781
1210
-269
-1549
-2544
-3195
-3477
-3398
-2996
-2332
-1482
-527
453
1389
2220
2902
3403
3701
3787
3660
3332
2821
2158
1381
534
-335
-1176
-1944
-2597
-3099
-3426
-3560
-3497
-3242
-2811
-2234
-1548
-800
-40
677
1304
1798
2126
2270
2228
2011
1646
1172
640
101
-391
-792
-1070
-1208
-1209
-1092
-887
-630
-355
-86
163
393
614
842
1089
1364
1662
1977
2294
2604
2905
3202
3510
3847
4225
4647
5098
5547
5954
6275
6473
6531
6456
6274
6032
5780
5563
5407
5316
5265
5214
5109
4900
4551
4043
3384
2598
1725
811
-102
-980
-1800
-2550
-3226
-3827
-4354
-4803
-5166
-5433
-5590
-5628
-5543
-5336
-5019
-4610
-4137
-3626
-3109
-2613
-2162
-1779
-1480
-1278
-1188
-1219
-1376
-1660
-2061
-2554
-3102
-3653
-4141
-4502
-4674
-4610
-4286
-3707
-2904
-1932
-860
238
1294
2253
3081
3759
4287
4674
4934
5081
5125
5079
4952
4763
4532
4288
4064
3890
3789
3768
3815
3900
3975
3983
3865
3572
3070
2348
1417
311
-922
-2221
-3520
-4753
-5859
-6783
-7481
-7918
-8076
-7955
-7574
-6969
-6195
-5315
-4393
-3486
-2638
-1872
-1194
-600
-78
376
754
1032
1174
1139
893
420
-272
-1146
-2136
-3167
-4154
-5026
-5730
-6235
-6535
-6642
-6578
-6369
-6042
-5619
-5127
-4591
-4046
-3530
-3081
-2735
-2513
-2415
-2419
-2477
-2524
-2488
-2303
-1915
-1302
-467
553
1694
2878
4019
5032
5850
6421
6720
6744
6513
6064
5446
4712
3918
3113
2343
1644
1048
580
257
91
83
224
488
838
1221
1578
1851
1988
1956
1744
1367
862
283
-309
-854
-1310
-1649
-1869
-1987
-2037
-2057
-2085
-2152
-2269
-2436
-2635
-2837
-3011
-3129
-3171
-3130
-3011
-2832
-2615
-2382
-2149
-1922
-1696
-1455
-1182
-860
-480
-49
413
869
1273
1578
1740
1727
1528
1151
627
5
-657
-1292
-1839
-2248
-2485
-2534
-2403
-2112
-1696
-1193
-641
-72
490
1026
1521
1962
2330
2603
2758
2780
2661
2414
2073
1689
1324
1038
877
862
977
1178
1390
1532
1525
1312
868
207
-622
-1546
-2476
-3327
-4022
-4508
-4750
-4740
-4485
-4003
-3324
-2480
-1508
-448
656
1758
2809
3763
4578
5222
5678
5944
6040
5996
5855
5666
5470
5299
5170
5080
5017
4956
4875
4757
4600
4417
4232
4074
3973
3947
4000
4125
4301
4504
4713
4915
5108
5293
5475
5654
5817
5940
5991
5936
5753
5433
4994
4473
3922
3400
2958
2629
2424
2329
2312
2330
2339
2300
2188
1988
1696
1319
864
343
-228
-831
-1441
-2028
-2558
-2993
-3302
-3461
-3459
-3302
-3010
-2617
-2165
-1700
-1265
-897
-627
-472
-444
-542
-763
-1100
-1540
-2074
-2689
-3370
-4101
-4859
-5616
-6335
-6977
-7498
-7856
-8016
-7958
-7671
-7164
-6459
-5595
-4617
-3574
-2517
-1496
-554
271
946
1445
1748
1843
1726
1400
880
186
-653
-1603
-2627
-3684
-4736
-5746
-6681
-7509
-8204
-8739
-9087
-9222
-9110
-8722
-8026
-7003
-5643
-3960
-1993
191
2501
4829
7058
9078
10792
12123
13020
13456
13424
12932
12004
10678
9007
7059
4924
2705
518
-1526
-3327
-4812
-5944
-6723
-7182
-7378
-7374
-7229
-6981
-6647
-6220
-5680
-5001
-4169
-3191
-2099
-954
162
1157
1938
2429
2582
2383
1859
1072
116
-898
-1855
-2654
-3215
-3492
-3475
-3184
-2667
-1984
-1196
-363
469
1263
1996
2649
3210
3672
4034
4307
4508
4666
4812
4972
5160
5368
5562
5690
5688
5495
5065
4386
3477
2392
1210
20
-1092
-2053
-2811
-3334
-3603
-3610
-3349
-2821
-2028
-990
256
1648
3098
4503
5755
6757
7436
7752
7705
7332
6691
5859
4910
3910
2911
1946
1032
173
-636
-1405
-2149
-2885
-3634
-4416
-5248
-6147
-7118
-8159
-9254
-10374
-11476
-12509
-13414
-14131
-14602
-14780
-14634
-14155
-13354
-12270
-10960
-9495
-7951
-6402
-4906
-3506
-2224
-1072
-49
841
1592
2186
2598
2804
2785
2538
2084
1463
737
-22
-744
-1367
-1849
-2168
-2323
-2326
-2197
-1958
-1624
-1208
-719
-165
442
1085
1743
2393
3015
3594
4127
4618
5076
5515
5944
6365
6771
7146
7471
7722
7879
7924
7847
7641
7306
6841
6250
5540
4724
3823
2867
1896
954
88
-663
-1268
-1712
-1996
-2138
-2163
-2105
-1996
-1866
-1736
-1620
-1526
-1458
-1417
-1402
-1412
-1440
-1479
-1514
-1528
-1503
-1422
-1275
-1064
-804
-527
-275
-98
-43
-149
-432
-884
-1468
-2117
-2745
-3252
-3542
-3534
-3175
-2446
-1367
8
1595
3293
4994
6598
8018
9192
10080
10671
10973
11017
10843
10504
10053
9542
9016
8508
8042
7623
7246
6894
6544
6169
5749
5269
4723
4120
3477
2824
2194
1619
1129
739
448
232
51
-155
-450
-894
-1529
-2366
-3377
-4494
-5617
-6624
-7390
-7807
-7802
-7341
-6442
-5163
-3596
-1852
-50
1694
3276
4609
5627
6285
6567
6484
6077
5419
4600
3726
2895
2190
1661
1322
1153
1107
1127
1158
1160
1118
1035
930
826
742
688
662
657
665
682
712
763
839
935
1028
1079
1039
856
490
-75
-829
-1735
-2739
-3785
-4827
-5842
-6828
-7806
-8804
-9849
-10950
-12101
-13274
-14429
-15527
-16531
-17418
-18175
-18794
-19266
-19572
-19685
-19571
-19201
-18561
-17660
-16545
-15288
-13988
-12748
-11667
-10820
-10251
-9970
-9958
-10169
-10546
-11026
-11545
-12044
-12470
-12777
-12929
-12900
-12680
-12274
-11703
-11002
-10213
-9376
-8524
-7676
-6838
-6002
-5155
-4284
-3378
-2438
-1471
-489
491
1457
2399
3310
4182
5006
5766
6440
7005
7438
7728
7875
7894
7817
7686
7548
7447
7415
7477
7642
7908
8268
8707
9210
9756
10323
10881
11397
11835
12156
12331
12340
12178
11861
11417
10886
10312
9739
9201
8724
8324
8012
7794
7679
7677
7799
8051
8428
8913
9471
10051
10591
11029
11307
11387
11251
10905
10376
9701
8924
8082
7201
6292
5355
4383
3370
2314
1226
128
-952
-1979
-2920
-3750
-4452
-5018
-5445
-5733
-5880
-5879
-5723
-5398
-4897
-4213
-3353
-2330
-1168
100
1435
2793
4125
5376
6487
7395
8036
8352
8300
7856
7032
5868
4441
2851
1217
-341
-1714
-2813
-3573
-3956
-3944
-3536
-2738
-1562
-25
1845
4009
6405
8951
11542
14056
16367
18350
19901
20939
21416
21318
20661
19489
17869
15882
13622
11187
8678
6190
3813
1617
-343
-2037
-3453
-4600
-5497
-6169
-6641
-6928
-7038
-6971
-6719
-6275
-5633
-4796
-3775
-2593
-1279
124
1568
2997
4347
5553
6544
7257
7634
7630
7218
6392
5164
3572
1670
-467
-2747
-5065
-7303
-9337
-11045
-12315
-13063
-13235
-12826
-11873
-10459
-8696
-6717
-4651
-2611
-684
1077
2644
4014
5190
6178
6978
7581
7976
8154
8112
7859
7416
6809
6065
5205
4239
3166
1976
660
-787
-2351
-3998
-5674
-7299
-8782
-10018
-10905
-11346
-11261
-10592
-9307
-7413
-4951
-2003
1313
4849
8440
11911
15096
17851
20060
21647
22575
22850
22510
21626
20295
18631
16757
14803
12889
11124
9592
8351
7430
6826
6514
6446
6565
6810
7121
7439
7714
7900
7959
7860
7585
7126
6491
5701
4785
3779
2714
1613
488
-664
-1849
-3073
-4332
-5603
-6841
-7985
-8958
-9689
-10118
-10210
-9964
-9414
-8620
-7663
-6632
-5613
-4680
-3891
-3288
-2898
-2743
-2835
-3184
-3789
-4640
-5708
-6940
-8260
-9571
-10762
-11724
-12363
-12614
-12454
-11906
-11032
-9931
-8717
-7505
-6392
-5447
-4707
-4177
-3839
-3660
-3608
-3660
-3803
-4033
-4354
-4768
-5272
-5854
-6494
-7171
-7867
-8577
-9308
-10077
-10911
-11831
-12844
-13939
-15077
-16198
-17226
-18082
-18695
-19012
-19009
-18690
-18087
-17248
-16233
-15101
-13905
-12682
-11458
-10246
-9051
-7877
-6728
-5618
-4563
-3588
-2720
-1985
-1403
-982
-722
-610
-625
-740
-928
-1164
-1426
-1696
-1960
-2203
-2410
-2562
-2643
-2642
-2554
-2391
-2178
-1953
-1765
-1664
-1687
-1859
-2175
-2608
-3108
-3610
-4049
-4369
-4532
-4529
-4375
-4110
-3784
-3451
-3152
-2914
-2736
-2598
-2456
-2260
-1960
-1516
-910
-152
720
1640
2519
3254
3735
3855
3516
2638
1166
-927
-3629
-6889
-10615
-14667
-18869
-23016
-26887
-30265
-32957
-34811
-35732
-35688
-34710
-32886
-30343
-27240
-23747
-20036
-16276
-12628
-9242
-6258
-3800
-1975
-856
-484
-853
-1913
-3573
-5709
-8179
-10838
-13548
-16190
-18664
-20891
-22802
-24339
-25445
-26067
-26161
-25696
-24660
-23068
-20963
-18411
-15497
-12312
-8947
-5482
-1986
1488
4895
8197
11356
14331
17078
19551
21706
23506
24928
25962
26617
26918
26907
26637
26166
25556
24859
24117
23354
22572
21753
20858
19836
18631
17188
15467
13449
11141
8580
5833
2993
178
-2481
-4845
-6778
-8154
-8878
-8880
-8132
-6648
-4482
-1717
1538
5167
9053
13089
17180
21238
25181
28920
32360
35394
37906
39787
40938
41292
40813
39509
37426
34638
31244
27353
23080
18544
13870
9190
4648
398
-3403
-6604
-9081
-10748
-11571
-11573
-10835
-9482
-7674
-5582
-3378
-1219
761
2456
3788
4708
5196
5264
4955
4342
3525
2625
1769
1082
667
599
911
1600
2624
3910
5366
6889
8374
9718
10830
11632
12061
12080
11677
10868
9705
8268
6661
5008
3438
2074
1026
379
194
500
1301
2576
4283
6366
8756
11378
14159
17026
19918
22784
25585
28292
30878
33310
35545
37514
39130
40280
40839
40681
39690
37777
34894
31038
26256
20642
14334
7499
330
-6964
-14165
-21055
-27417
-33047
-37756
-41385
-43809
-44948
-44774
-43317
-40661
-36945
-32354
-27106
-21439
-15600
-9826
-4332
700
5128
8856
11838
14067
15576
16423
16683
16436
15759
14716
13358
11724
9844
7743
5450
3003
454
-2135
-4686
-7110
-9319
-11223
-12744
-13822
-14424
-14544
-14214
-13499
-12493
-11312
-10081
-8920
-7928
-7171
-6674
-6418
-6347
-6373
-6392
-6299
-5999
-5417
-4508
-3252
-1660
229
2353
4628
6950
9200
11254
12988
14295
15098
15360
15092
14358
13263
11945
10555
9239
8115
7269
6740
6526
6584
6850
7239
7665
8045
8309
8398
8272
7900
7268
6367
5195
3751
2031
28
-2264
-4854
-7742
-10914
-14336
-17946
-21660
-25365
-28936
-32240
-35149
-37550
-39352
-40490
-40925
-40643
-39650
-37972
-35653
-32753
-29356
-25559
-21482
-17257
-13027
-8933
-5111
-1675
1286
3712
5581
6903
7719
8093
8109
7850
7396
6814
6144
5404
4585
3659
2591
1349
-79
-1683
-3417
-5206
-6954
-8550
-9887
-10874
-11445
-11570
-11253
-10530
-9462
-8129
-6618
-5015
-3399
-1837
-380
934
2082
3049
3831
4432
4859
5129
5265
5304
5290
5278
5322
5474
5766
6202
6749
7338
7857
8173
8138
7617
6495
4706
2235
-875
-4527
-8578
-12848
-17142
-21257
-24999
-28199
-30715
-32447
-33339
-33378
-32591
-31041
-28814
-26011
-22739
-19107
-15222
-11189
-7115
-3111
708
4232
7357
9997
12090
13607
14545
14928
14791
14178
13127
11670
9839
7667
5206
2528
-265
-3051
-5691
-8055
-10031
-11540
-12552
-13075
-13157
-12866
-12282
-11475
-10505
-9412
-8223
-6950
-5603
-4189
-2715
-1187
392
2023
3713
5471
7304
9209
11168
13143
15075
16884
18479
19765
20653
21074
20980
20360
19232
17650
15696
13471
11091
8670
6322
4142
2212
591
-681
-1582
-2107
-2265
-2076
-1572
-790
226
1429
2779
4240
5792
7428
9156
10992
12956
15056
17277
19571
21849
23980
25796
27107
27719
27460
26203
23889
20544
16286
11319
5918
404
-4885
-9634
-13576
-16522
-18375
-19137
-18899
-17827
-16140
-14086
-11911
-9841
-8058
-6693
-5805
-5392
-5389
-5679
-6109
-6514
-6735
-6640
-6143
-5212
-3869
-2186
-270
1754
3759
5631
7280
8643
9681
10383
10755
10821
10624
10218
9671
9059
8457
7933
7535
7281
7160
7128
7120
7057
6866
6489
5895
5081
4072
2909
1643
324
-1012
-2339
-3644
-4927
-6187
-7417
-8603
-9711
-10695
-11492
-12030
-12238
-12050
-11415
-10307
-8727
-6706
-4300
-1588
1339
4387
7461
10472
13336
15971
18291
20211
21638
22486
22677
22158
20908
18945
16327
13154
9553
5671
1665
-2306
-6087
-9530
-12493
-14851
-16496
-17355
-17397
-16648
-15196
-13191
-10826
-8323
-5897
-3734
-1960
-625
291
878
1270
1616
2057
2699
3596
4748
6102
7557
8988
10250
11202
11712
11667
10986
9619
7559
4842
1555
-2164
-6129
-10114
-13861
-17106
-19595
-21108
-21484
-20632
-18548
-15311
-11079
-6076
-570
5146
10775
16036
20672
24469
27253
28898
29333
28538
26551
23464
19425
14625
9293
3674
-1985
-7453
-12532
-17061
-20929
-24064
-26436
-28038
-28887
-29006
-28427
-27184
-25310
-22846
-19836
-16332
-12398
-8106
-3548
1176
5950
10644
15122
19241
22861
25849
28089
29484
29963
29486
28043
25659
22392
18334
13607
8357
2751
-3037
-8834
-14481
-19839
-24800
-29282
-33233
-36620
-39420
-41619
-43202
-44153
-44462
-44126
-43161
-41608
-39531
-37023
-34200
-31187
-28118
-25118
-22298
-19746
-17525
-15665
-14165
-12998
-12110
-11431
-10886
-10402
-9927
-9431
-8920
-8434
-8036
-7809
-7833
-8170
-8852
-9864
-11146
-12593
-14069
-15421
-16492
-17149
-17286
-16845
-15815
-14237
-12196
-9817
-7253
-4665
-2218
-57
1701
2977
3737
3993
3800
3252
2469
1587
749
89
-278
-263
188
1088
2412
4094
6043
8140
10263
12295
14137
15716
16993
17958
18631
19049
19265
19336
19322
19285
19289
19400
19688
20220
21055
22237
23778
25659
27818
30157
32546
34839
36883
38544
39712
40315
40321
39741
38622
37039
35088
32873
30501
28071
25667
23356
21179
19153
17275
15518
13847
12221
10607
8987
7363
5764
4245
2881
1763
985
640
803
1532
2859
4785
7288
10318
13808
17672
21816
26141
30544
34925
39183
43222
46946
50263
53081
55315
56888
57733
57803
57071
55540
53243
50243
46636
42542
38103
33473
28809
24263
19972
16058
12616
9716
7399
5684
4560
3997
3941
4326
5068
6082
7279
8583
9931
11283
12624
13959
15313
16715
18187
19735
21331
22915
24394
25644
26533
26929
26720
25829
24226
21926
18992
15529
11669
7564
3368
-768
-4710
-8344
-11582
-14367
-16667
-18476
-19811
-20701
-21185
-21300
-21080
-20548
-19721
-18607
-17211
-15545
-13629
-11500
-9214
-6845
-4488
-2248
-240
1427
2651
3349
3468
2983
1908
290
-1794
-4240
-6933
-9756
-12598
-15364
-17985
-20414
-22629
-24629
-26425
-28042
-29505
-30842
-32073
-33220
-34290
-35286
-36202
-37023
-37729
-38298
-38706
-38938
-38986
-38857
-38568
-38151
-37644
-37092
-36535
-36013
-35554
-35178
-34898
-34716
-34623
-34606
-34640
-34693
-34723
-34684
-34525
-34197
-33655
-32866
-31811
-30489
-28917
-27132
-25185
-23138
-21060
-19014
-17057
-15230
-13553
-12023
-10617
-9297
-8015
-6730
-5414
-4062
-2703
-1388
-196
785
1466
1775
1663
1114
142
-1211
-2882
-4801
-6894
-9090
-11327
-13550
-15709
-17762
-19667
-21388
-22891
-24149
-25143
-25862
-26302
-26469
-26375
-26039
-25486
-24744
-23846
-22825
-21714
-20538
-19317
-18062
-16776
-15458
-14106
-12723
-11321
-9918
-8538
-7208
-5947
-4760
-3642
-2572
-1527
-488
549
1565
2512
3324
3922
4232
4201
3810
3078
2064
858
-433
-1699
-2835
-3757
-4395
-4699
-4635
-4179
-3322
-2073
-465
1444
3562
5774
7946
9947
11659
12997
13913
14404
14496
14236
13674
12844
11762
10421
8796
6866
4621
2082
-692
-3603
-6522
-9304
-11801
-13883
-15448
-16433
-16812
-16595
-15821
-14549
-12851
-10806
-8496
-6005
-3414
-806
1746
4176
6430
8476
10298
11905
13320
14581
15729
16801
17821
18797
19715
20545
21246
21769
22074
22131
21928
21472
20788
19915
18895
17773
16587
15368
14136
12905
11682
10470
9271
8089
6925
5786
4676
3603
2578
1611
719
-82
-775
-1342
-1771
-2053
-2185
-2171
-2017
-1739
-1345
-851
-267
398
1139
1957
2857
3847
4939
6141
7453
8864
10346
11850
13310
14652
15799
16687
17274
17555
17561
17355
17027
16680
16411
16299
16394
16715
17252
17968
18815
19742
20702
21654
22568
23424
24200
24876
25425
25817
26012
25972
25657
25038
24100
22847
21305
19526
17578
15546
13517
11570
9766
8138
6696
5413
4248
3147
2057
935
-244
-1486
-2781
-4106
-5432
-6728
-7964
-9111
-10145
-11042
-11780
-12342
-12718
-12908
-12923
-12782
-12510
-12133
-11670
-11132
-10523
-9841
-9088
-8276
-7430
-6596
-5831
-5198
-4759
-4559
-4623
-4953
-5529
-6311
-7252
-8299
-9400
-10504
-11563
-12530
-13359
-14013
-14459
-14682
-14682
-14479
-14106
-13608
-13027
-12406
-11776
-11156
-10562
-10002
-9485
-9021
-8619
-8283
-8006
-7770
-7544
-7289
-6966
-6547
-6021
-5398
-4705
-3977
-3246
-2527
-1814
-1079
-277
638
1706
2939
4327
5832
7401
8979
10517
11985
13369
14668
15883
17007
18017
18875
19533
19949
20097
19980
19639
19147
18596
18085
17695
17481
17454
17587
17820
18073
18262
18313
18167
17791
17169
16302
15198
13870
12332
10603
8705
6672
4549
2392
267
-1760
-3630
-5295
-6730
-7929
-8905
-9687
-10309
-10806
-11209
-11537
-11802
-12011
-12167
-12271
-12330
-12348
-12329
-12275
-12179
-12029
-11807
-11499
-11095
-10598
-10029
-9425
-8832
-8306
-7892
-7625
-7520
-7571
-7751
-8023
-8345
-8673
-8976
-9228
-9415
-9529
-9566
-9527
-9416
-9240
-9017
-8774
-8549
-8386
-8330
-8418
-8679
-9119
-9727
-10474
-11320
-12217
-13121
-13993
-14800
-15522
-16145
-16663
-17075
-17388
-17615
-17777
-17904
-18031
-18191
-18409
-18697
-19044
-19415
-19756
-19998
-20068
-19903
-19456
-18706
-17660
-16349
-14822
-13133
-11336
-9477
-7589
-5692
-3799
-1915
-52
1776
3547
5232
6796
8199
9406
10379
11086
11499
11594
11353
10762
9820
8533
6925
5035
2916
640
-1712
-4051
-6289
-8341
-10131
-11603
-12716
-13452
-13812
-13817
-13506
-12930
-12144
-11207
-10175
-9093
-7997
-6905
-5827
-4759
-3688
-2599
-1477
-309
908
2171
3464
4767
6049
7279
8423
9451
10342
11078
11655
12074
12340
12464
12456
12323
12075
11718
11263
10727
10135
9520
8921
8378
7928
7599
7409
7359
7442
7645
7955
8365
8875
9496
10242
11131
12175
13375
14723
16199
17772
19411
21080
22746
24376
25936
27389
28689
29784
30615
31122
31244
30928
30133
28828
26999
24643
21772
18411
14602
10403
5893
1172
-3644
-8425
-13038
-17357
-21269
-24686
-27549
-29825
-31507
-32607
-33158
-33193
-32758
-31901
-30672
-29124
-27307
-25271
-23059
-20709
-18251
-15709
-13103
-10457
-7800
-5170
-2615
-195
2029
3989
5628
6895
7754
8186
8189
7786
7011
5925
4607
3150
1662
252
-977
-1939
-2575
-2857
-2794
-2431
-1834
-1091
-292
474
1132
1618
1887
1904
1648
1106
273
-842
-2217
-3813
-5572
-7417
-9257
-10994
-12531
-13779
-14666
-15142
-15177
-14766
-13923
-12676
-11064
-9133
-6937
-4529
-1969
687
3379
6053
8655
11140
13467
15602
17512
19167
20541
21606
22342
22738
22799
22548
22035
21331
20526
19722
19021
18514
18276
18351
18757
19482
20490
21725
23121
24603
26095
27523
28822
29935
30821
31452
31824
31946
31847
31561
31128
30580
29934
29190
28329
27315
26103
24646
22905
20857
18499
15849
12946
9847
6618
3334
68
-3106
-6124
-8929
-11472
-13717
-15636
-17210
-18429
-19292
-19807
-19989
-19862
-19461
-18829
-18015
-17076
-16068
-15049
-14063
-13152
-12342
-11656
-11103
-10692
-10426
-10307
-10330
-10486
-10758
-11116
-11522
-11933
-12304
-12594
-12773
-12827
-12752
-12559
-12264
-11882
-11426
-10905
-10322
-9678
-8982
-8249
-7501
-6774
-6103
-5525
-5068
-4751
-4579
-4550
-4653
-4876
-5209
-5643
-6172
-6787
-7472
-8207
-8962
-9703
-10402
-11035
-11597
-12101
-12576
-13068
-13622
-14281
-15069
-15987
-17006
-18068
-19094
-19986
-20643
-20971
-20890
-20347
-19317
-17809
-15866
-13555
-10971
-8221
-5422
-2691
-137
2143
4069
5579
6632
7207
7307
6953
6186
5062
3652
2033
283
-1524
-3327
-5077
-6743
-8307
-9758
-11091
-12300
-13367
-14269
-14970
-15428
-15597
-15430
-14892
-13958
-12619
-10889
-8805
-6427
-3836
-1133
1571
4161
6533
8600
10301
11607
12516
13052
13253
13165
12829
12281
11549
10656
9629
8498
7307
6104
4941
3862
2895
2044
1292
603
-67
-757
-1489
-2261
-3046
-3793
-4446
-4947
-5252
-5335
-5193
-4838
-4293
-3583
-2734
-1768
-709
418
1577
2727
3819
4808
5656
6342
6865
7247
7520
7723
7891
8045
8193
8323
8419
8460
8431
8329
8160
7939
7681
7401
7103
6784
6435
6044
5603
5113
4584
4038
3500
2998
2554
2182
1890
1669
1509
1388
1289
1193
1089
978
868
781
749
808
993
1331
1830
2479
3240
4054
4851
5547
6068
6356
6373
6106
5565
4780
3794
2656
1415
119
-1187
-2465
-3680
-4803
-5813
-6696
-7443
-8055
-8532
-8875
-9078
-9129
-9010
-8694
-8157
-7381
-6359
-5103
-3643
-2025
-317
1410
3075
4600
5912
6944
7648
7989
7952
7544
6794
5748
4468
3027
1497
-54
-1571
-3012
-4354
-5590
-6726
-7781
-8775
-9730
-10660
-11569
-12443
-13250
-13941
-14451
-14712
-14659
-14246
-13456
-12305
-10850
-9174
-7385
-5593
-3904
-2403
-1154
-195
453
783
793
487
-127
-1026
-2171
-3498
-4922
-6339
-7637
-8713
-9480
-9883
-9899
-9537
-8831
-7828
-6582
-5144
-3559
-1867
-105
1690
3480
5228
6896
8453
9873
11137
12228
13130
13823
14278
14466
14351
13909
13126
12009
10583
8898
7013
4996
2911
817
-1240
-3225
-5110
-6869
-8481
-9920
-11158
-12171
-12934
-13430
-13645
-13574
-13219
-12591
-11708
-10598
-9302
-7872
-6370
-4866
-3426
-2110
-961
3
784
1411
1926
2383
2836
3330
3902
4573
5353
6240
7222
8280
9387
10507
11596
12603
13475
14160
14618
14826
14782
14506
14040
13440
12769
12091
11458
10916
10493
10210
10075
10092
10259
10568
11004
11542
12147
12775
13373
13891
14284
14520
14585
14484
14241
13892
13480
13047
12629
12249
11920
11640
11398
11173
10942
10673
10337
9903
9343
8636
7769
6740
5564
4269
2896
1495
119
-1180
-2356
-3373
-4206
-4837
-5256
-5457
-5440
-5206
-4763
-4127
-3320
-2378
-1338
-246
856
1931
2951
3902
4776
5576
6309
6983
7601
8166
8675
9124
9508
9824
10070
10243
10344
10367
10307
10155
9901
9536
9056
8462
7768
6994
6172
5343
4552
3842
3255
2821
2557
2462
2516
2683
2913
3153
3351
3466
3477
3382
3203
2980
2761
2597
2531
2594
2793
3122
3552
4043
4551
5025
5418
5689
5805
5742
5488
5039
4407
3611
2681
1653
566
-542
-1641
-2707
-3727
-4693
-5606
-6468
-7282
-8047
-8757
-9407
-9989
-10499
-10935
-11305
-11620
-11898
-12156
-12410
-12669
-12932
-13187
-13411
-13572
-13633
-13560
-13326
-12913
-12321
-11566
-10680
-9703
-8683
-7666
-6692
-5786
-4963
-4223
-3558
-2952
-2389
-1859
-1355
-879
-439
-47
289
562
773
928
1039
1121
1186
1242
1291
1326
1334
1301
1213
1058
830
528
151
-306
-851
-1500
-2275
-3197
-4281
-5529
-6919
-8412
-9949
-11459
-12877
-14147
-15236
-16136
-16859
-17427
-17865
-18180
-18364
-18383
-18191
-17737
-16983
-15913
-14544
-12925
-11131
-9247
-7362
-5550
-3866
-2343
-998
165
1144
1941
2556
2988
3240
3321
3243
3020
2662
2174
1552
789
-123
-1182
-2366
-3630
-4909
-6123
-7190
-8041
-8631
-8951
-9021
-8890
-8618
-8270
-7895
-7530
-7195
-6897
-6641
-6435
-6295
-6243
-6306
-6506
-6854
-7344
-7955
-8651
-9385
-10110
-10781
-11357
-11806
-12099
-12211
-12119
-11806
-11258
-10472
-9458
-8242
-6861
-5362
-3796
-2212
-649
865
2314
3691
4997
6237
7414
8529
9580
10561
11465
12284
13007
13625
14127
14503
14743
14840
14793
14610
14308
13916
13474
13030
12636
12343
12193
12214
12419
12795
13313
13925
14574
15196
15731
16125
16335
16337
16111
15656
14975
14082
12999
11756
10394
8964
7524
6139
4870
3773
2888
2235
1814
1604
1567
1656
1816
1996
2148
2227
2197
2025
1688
1163
443
-469
-1556
-2787
-4114
-5484
-6834
-8103
-9240
-10197
-10944
-11463
-11749
-11812
-11671
-11353
-10889
-10314
-9658
-8947
-8201
-7430
-6639
-5828
-5001
-4163
-3329
-2521
-1766
-1091
-521
-70
256
462
560
567
498
367
187
-29
-263
-489
-674
-776
-755
-578
-227
297
971
1751
2580
3396
4141
4768
5242
5545
5671
5622
5405
5027
4499
3831
3035
2125
1117
24
-1141
-2368
-3652
-4986
-6364
-7767
-9169
-10528
-11790
-12893
-13773
-14372
-14647
-14572
-14147
-13395
-12358
-11096
-9680
-8183
-6679
-5231
-3892
-2696
-1662
-792
-72
523
1024
1459
1852
2219
2564
2882
3159
3383
3537
3613
3605
3514
3345
3106
2811
2474
2113
1752
1415
1129
919
806
800
900
1090
1343
1624
1891
2109
2246
2281
2206
2024
1745
1387
971
519
58
-389
-795
-1133
-1380
-1514
-1524
-1407
-1171
-838
-434
4
444
852
1206
1488
1690
1809
1847
1803
1677
1467
1168
778
294
-281
-938
-1663
-2435
-3229
-4016
-4760
-5426
-5975
-6365
-6558
-6518
-6223
-5661
-4845
-3807
-2604
-1311
-16
1189
2221
3017
3538
3778
3764
3549
3209
2831
2502
2299
2284
2493
2937
3598
4437
5393
6392
7357
8207
8876
9308
9470
9351
8964
8341
7532
6599
5609
4627
3715
2921
2285
1827
1557
1469
1550
1776
2118
2550
3041
3569
4112
4653
5174
5662
6097
6460
6731
6889
6918
6809
6564
6197
5735
5215
4677
4162
3705
3331
3052
2867
2766
2731
2743
2783
2838
2896
2948
2987
3005
2989
2921
2785
2559
2227
1776
1203
510
-289
-1174
-2121
-3099
-4081
-5038
-5943
-6776
-7520
-8164
-8701
-9133
-9464
-9701
-9853
-9926
-9925
-9848
-9690
-9439
-9082
-8608
-8003
-7262
-6382
-5365
-4220
-2958
-1598
-162
1322
2818
4285
5674
6937
8025
8898
9529
9906
10037
9947
9674
9263
8761
8209
7637
7065
6500
5940
5381
4818
4251
3689
3153
2669
2274
2007
1907
2004
2315
2838
3549
4402
5330
6253
7085
7745
8167
8310
8151
7701
6982
6033
4895
3605
2193
682
-909
-2560
-4246
-5932
-7573
-9122
-10529
-11752
-12762
-13544
-14096
-14430
-14558
-14497
-14255
-13836
-13241
-12465
-11512
-10388
-9113
-7712
-6224
-4688
-3149
-1649
-228
1075
2228
3201
3973
4527
4860
4982
4915
4694
4368
3986
3600
3258
2996
2841
2808
2903
3125
3466
3916
4460
5076
5739
6412
7055
7623
8071
8361
8464
8366
8071
7596
6970
6231
5419
4571
3723
2905
2144
1466
897
461
182
76
150
398
794
1299
1862
2425
2935
3349
3641
3808
3865
3840
3773
3701
3657
3664
3732
3863
4048
4278
4541
4824
5116
5406
5680
5922
6119
6256
6324
6320
6250
6124
5958
5767
5564
5357
5146
4923
4677
4394
4059
3659
3183
2624
1975
1233
398
-522
-1515
-2561
-3634
-4700
-5728
-6688
-7555
-8316
-8962
-9492
-9908
-10207
-10387
-10440
-10359
-10137
-9780
-9301
-8729
-8103
-7470
-6875
-6358
-5944
-5642
-5443
-5322
-5238
-5144
-4991
-4729
-4313
-3706
-2884
-1831
-550
942
2614
4418
6293
8173
9986
11663
13143
14373
15318
15955
16279
16303
16052
15567
14898
14103
13241
12371
11542
10798
10168
9674
9323
9116
9045
9095
9246
9471
9736
10006
10240
10403
10467
10415
10243
9959
9583
9136
8639
8100
7519
6882
6165
5342
4393
3307
2085
749
-671
-2134
-3598
-5020
-6367
-7610
-8728
-9705
-10531
-11199
-11704
-12048
-12239
-12289
-12217
-12047
-11804
-11510
-11188
-10851
-10512
-10177
-9851
-9536
-9238
-8960
-8709
-8491
-8312
-8179
-8098
-8076
-8117
-8230
-8420
-8693
-9051
-9493
-10010
-10589
-11208
-11839
-12448
-13000
-13456
-13783
-13952
-13942
-13746
-13365
-12812
-12111
-11291
-10389
-9439
-8479
-7542
-6661
-5868
-5193
-4660
-4293
-4105
-4097
-4258
-4561
-4965
-5419
-5867
-6260
-6554
-6727
-6771
-6696
-6528
-6301
-6049
-5805
-5595
-5435
-5331
-5283
-5280
-5310
-5351
-5381
-5373
-5298
-5131
-4849
-4439
-3898
-3237
-2479
-1656
-804
41
851
1608
2308
2956
3566
4152
4724
5286
5826
6324
6752
7079
7278
7329
7224
6967
6570
6054
5437
4738
3970
3141
2259
1334
379
-584
-1527
-2416
-3219
-3910
-4472
-4898
-5192
-5364
-5424
-5378
-5222
-4942
-4521
-3936
-3176
-2239
-1145
68
1347
2625
3834
4909
5797
6458
6869
7020
6912
6556
5968
5172
4194
3067
1829
520
-816
-2136
-3399
-4571
-5625
-6539
-7299
-7896
-8321
-8570
-8634
-8507
-8182
-7651
-6913
-5971
-4836
-3527
-2076
-521
1093
2717
4304
5811
7202
8453
9550
10488
11269
11897
12381
12726
12938
13023
12987
12838
12589
12254
11851
11396
10907
10400
9890
9392
8920
8492
8125
7839
7651
7576
7623
7796
8093
8505
9016
9607
10252
10921
11575
12173
12667
13011
13164
13094
12788
12249
11505
10601
9594
8552
7540
6619
5841
5244
4851
4674
4711
4946
5352
5888
6502
7139
7738
8248
8625
8845
8900
8803
8575
8247
7850
7406
6930
6428
5899
5341
4750
4129
3482
2814
2131
1430
706
-54
-867
-1746
-2700
-3728
-4819
-5953
-7100
-8228
-9306
-10305
-11199
-11970
-12603
-13085
-13409
-13569
-13564
-13397
-13075
-12609
-12012
-11299
-10484
-9582
-8607
-7574
-6504
-5422
-4357
-3343
-2412
-1596
-917
-390
-18
205
290
253
106
-139
-472
-888
-1379
-1933
-2535
-3163
-3790
-4387
-4926
-5384
-5743
-5995
-6138
-6182
-6141
-6037
-5890
-5724
-5559
-5409
-5281
-5173
-5072
-4961
-4815
-4607
-4317
-3928
-3437
-2851
-2184
-1461
-707
54
802
1521
2199
2828
3397
3894
4302
4600
4768
4788
4644
4334
3861
3242
2499
1665
772
-145
-1056
-1933
-2752
-3498
-4157
-4721
-5187
-5553
-5816
-5978
-6038
-5994
-5846
-5593
-5237
-4783
-4238
-3616
-2932
-2207
-1461
-716
6
687
1310
1862
2331
2712
3000
3195
3298
3311
3237
3072
2812
2448
1966
1357
615
-256
-1240
-2304
-3401
-4476
-5467
-6317
-6980
-7422
-7630
-7608
-7377
-6968
-6423
-5785
-5100
-4411
-3758
-3175
-2691
-2322
-2077
-1949
-1925
-1978
-2081
-2204
-2323
-2421
-2489
-2527
-2542
-2542
-2538
-2541
-2559
-2603
-2684
-2814
-3004
-3264
-3600
-4008
-4480
-4999
-5545
-6098
-6645
-7178
-7697
-8204
-8704
-9194
-9664
-10096
-10465
-10744
-10915
-10969
-10910
-10756
-10533
-10269
-9984
-9690
-9384
-9055
-8686
-8261
-7774
-7226
-6632
-6012
-5389
-4784
-4210
-3672
-3170
-2700
-2264
-1863
-1508
-1211
-982
-829
-751
-736
-767
-823
-881
-924
-943
-934
-896
-834
-751
-645
-517
-361
-175
41
282
541
805
1061
1295
1493
1640
1724
1730
1643
1452
1148
734
222
-363
-985
-1599
-2156
-2611
-2930
-3087
-3073
-2894
-2563
-2106
-1548
-919
-246
443
1122
1770
2366
2894
3343
3713
4006
4239
4427
4593
4756
4933
5132
5354
5592
5835
6067
6271
6435
6553
6623
6652
6649
6626
6596
6565
6535
6502
6456
6387
6284
6145
5975
5788
5609
5462
5376
5370
5455
5631
5888
6206
6564
6937
7306
7657
7977
8258
8495
8680
8810
8884
8907
8889
8846
8797
8761
8750
8762
8787
8798
8764
8650
8432
8093
7640
7089
6471
5822
5174
4553
3974
3439
2947
2490
2064
1667
1300
965
661
383
119
-146
-426
-732
-1062
-1403
-1730
-2011
-2214
-2314
-2300
-2179
-1975
-1726
-1475
-1266
-1137
-1112
-1202
-1407
-1712
-2096
-2533
-2993
-3445
-3859
-4205
-4458
-4599
-4616
-4510
-4292
-3985
-3617
-3223
-2835
-2481
-2183
-1953
-1794
-1705
-1678
-1701
-1765
-1855
-1961
-2071
-2172
-2255
-2311
-2333
-2316
-2258
-2157
-2009
-1812
-1560
-1246
-863
-406
125
725
1380
2072
2774
3459
4094
4657
5122
5474
5706
5819
5821
5726
5556
5335
5087
4838
4611
4425
4291
4215
4197
4228
4292
4371
4442
4484
4474
4397
4243
4006
3696
3322
2905
2468
2037
1639
1293
1016
823
713
686
730
827
954
1080
1172
1196
1118
917
578
103
-491
-1172
-1901
-2631
-3316
-3917
-4406
-4761
-4974
-5043
-4969
-4757
-4410
-3933
-3336
-2633
-1847
-1008
-156
669
1425
2076
2597
2972
3201
3295
3275
3167
3002
2805
2602
2412
2245
2106
1989
1886
1780
1653
1489
1272
994
651
250
-198
-673
-1154
-1615
-2033
-2386
-2652
-2813
-2859
-2782
-2586
-2278
-1877
-1406
-897
-384
102
528
872
1116
1251
1276
1197
1027
779
470
119
-258
-645
-1027
-1392
-1730
-2032
-2292
-2504
-2667
-2783
-2855
-2893
-2908
-2916
-2931
-2965
-3026
-3115
-3227
-3346
-3457
-3539
-3575
-3553
-3470
-3327
-3134
-2905
-2656
-2404
-2166
-1958
-1797
-1696
-1667
-1719
-1852
-2062
-2334
-2647
-2979
-3307
-3614
-3894
-4149
-4390
-4633
-4892
-5177
-5489
-5821
-6160
-6489
-6796
-7071
-7313
-7523
-7704
-7856
-7970
-8029
-8016
-7906
-7676
-7317
-6829
-6225
-5526
-4761
-3958
-3141
-2327
-1530
-756
-12
694
1351
1949
2474
2918
3277
3555
3762
3908
4008
4070
4101
4094
4049
3956
3812
3617
3381
3121
2859
2620
2430
2309
2274
2335
2493
2748
3093
3521
4025
4594
5218
5885
6579
7281
7967
8611
9184
9656
10002
10203
10247
10132
9869
9476
8979
8411
7804
7192
6602
6060
5586
5194
4893
4688
4578
4555
4605
4708
4839
4967
5062
5095
5042
4887
4622
4252
3789
3255
2679
2091
1527
1018
595
278
84
19
81
260
543
912
1351
1844
2377
2939
3515
4090
4642
5140
5552
5839
5966
5903
5633
5151
4469
3612
2614
1517
362
-814
-1981
-3117
-4209
-5251
-6243
-7186
-8082
-8930
-9728
-10466
-11131
-11705
-12169
-12500
-12683
-12707
-12571
-12285
-11869
-11351
-10760
-10128
-9477
-8826
-8183
-7550
-6924
-6307
-5702
-5119
-4575
-4091
-3692
-3396
-3217
-3158
-3213
-3368
-3598
-3875
-4168
-4444
-4673
-4831
-4895
-4851
-4693
-4424
-4051
-3594
-3070
-2504
-1917
-1332
-766
-235
247
665
1008
1264
1424
1482
1439
1304
1087
808
482
126
-248
-634
-1029
-1433
-1844
-2259
-2668
-3058
-3413
-3714
-3946
-4098
-4161
-4132
-4014
-3813
-3540
-3208
-2837
-2448
-2067
-1718
-1421
-1188
-1024
-920
-855
-806
-746
-650
-503
-300
-43
256
585
931
1285
1641
1997
2354
2710
3065
3417
3766
4117
4477
4860
5280
5748
6268
6833
7424
8007
8546
8999
9328
9508
9521
9365
9044
8571
7962
7235
6410
5511
4567
3613
2693
1852
1138
594
253
136
252
593
1141
1867
2734
3702
4726
5761
6762
7688
8503
9176
9689
10032
10202
10204
10046
9738
9291
8714
8018
7218
6334
5392
4424
3464
2549
1713
982
376
-96
-429
-628
-699
-653
-498
-248
88
495
963
1477
2024
2593
3172
3747
4306
4832
5307
5711
6020
6212
6268
6174
5922
5516
4966
4294
3526
2699
1852
1026
260
-412
-964
-1386
-1680
-1865
-1973
-2045
-2131
-2270
-2497
-2833
-3285
-3842
-4485
-5186
-5914
-6642
-7341
-7991
-8571
-9065
-9457
-9736
-9893
-9927
-9844
-9660
-9400
-9091
-8764
-8446
-8154
-7895
-7666
-7453
-7238
-7002
-6728
-6407
-6038
-5629
-5192
-4744
-4300
-3876
-3483
-3128
-2817
-2549
-2323
-2135
-1978
-1843
-1718
-1590
-1445
-1271
-1061
-811
-523
-203
142
502
871
1246
1627
2016
2415
2826
3242
3653
4043
4394
4683
4895
5016
5040
4969
4809
4569
4258
3887
3461
2985
2465
1906
1314
700
77
-545
-1152
-1735
-2287
-2804
-3282
-3717
-4105
-4435
-4697
-4878
-4967
-4954
-4838
-4623
-4322
-3954
-3545
-3124
-2717
-2352
-2051
-1828
-1694
-1647
-1682
-1784
-1933
-2102
-2268
-2403
-2486
-2505
-2452
-2332
-2158
-1949
-1728
-1522
-1352
-1235
-1181
-1191
-1262
-1380
-1530
-1695
-1859
-2009
-2138
-2241
-2319
-2375
-2414
-2441
-2458
-2464
-2456
-2430
-2382
-2308
-2212
-2099
-1983
-1879
-1806
-1779
-1811
-1903
-2050
-2236
-2436
-2625
-2776
-2867
-2886
-2827
-2698
-2513
-2290
-2050
-1809
-1583
-1381
-1209
-1071
-968
-902
-874
-885
-931
-1008
-1108
-1219
-1331
-1433
-1519
-1589
-1645
-1696
-1748
-1808
-1876
-1946
-2007
-2043
-2037
-1978
-1857
-1674
-1435
-1153
-840
-508
-165
187
549
927
1327
1753
2204
2674
3155
3631
4090
4519
4906
5244
5529
5758
5928
6036
6074
6037
5916
5709
5417
5052
4633
4192
3763
3386
3096
2919
2868
2942
3124
3389
3705
4038
4362
4656
4912
5123
5293
5420
5505
5544
5532
5466
5344
5174
4968
4744
4521
4317
4144
4005
3897
3810
3734
3659
3581
3501
3425
3361
3312
3280
3259
3237
3201
3136
3034
2891
2711
2500
2267
2017
1754
1470
1159
809
414
-29
-512
-1020
-1535
-2028
-2474
-2850
-3140
-3333
-3424
-3414
-3309
-3117
-2849
-2518
-2139
-1730
-1307
-889
-491
-127
192
460
674
834
943
1000
1010
973
885
748
558
315
20
-322
-707
-1124
-1564
-2012
-2455
-2877
-3266
-3607
-3890
-4106
-4249
-4318
-4315
-4247
-4128
-3973
-3804
-3644
-3517
-3442
-3437
-3508
-3655
-3868
-4130
-4419
-4710
-4985
-5231
-5444
-5634
-5817
-6019
-6263
-6568
-6945
-7389
-7880
-8385
-8860
-9258
-9539
-9668
-9629
-9421
-9058
-8567
-7979
-7326
-6636
-5928
-5211
-4491
-3767
-3040
-2316
-1602
-912
-265
323
834
1258
1587
1817
1952
1994
1953
1837
1658
1431
1176
910
653
424
236
97
9
-31
-31
1
61
145
257
402
592
835
1142
1522
1979
2515
3125
3802
4531
5292
6060
6802
7485
8073
8538
8854
9009
9000
8837
8535
8119
7616
7048
6438
5804
5159
4516
3881
3265
2674
2115
1597
1125
706
343
40
-203
-389
-525
-621
-692
-758
-837
-949
-1109
-1325
-1597
-1919
-2271
-2631
-2971
-3261
-3474
-3585
-3579
-3449
-3196
-2834
-2387
-1887
-1372
-883
-460
-134
70
139
73
-119
-423
-818
-1283
-1799
-2347
-2913
-3481
-4038
-4575
-5076
-5534
-5942
-6292
-6581
-6802
-6945
-6997
-6940
-6751
-6408
-5894
-5201
-4332
-3305
-2151
-911
365
1630
2835
3939
4908
5716
6344
6780
7022
7077
6959
6694
6317
5867
5388
4917
4487
4119
3823
3596
3426
3296
3191
3097
3006
2920
2845
2792
2777
2813
2911
3079
3316
3614
3957
4324
4687
5018
5290
5480
5575
5573
5482
5319
5112
4890
4683
4518
4415
4385
4432
4548
4720
4928
5150
5361
5540
5668
5732
5727
5654
5521
5342
5130
4903
4673
4450
4241
4046
3867
3700
3542
3392
3249
3111
2977
2847
2717
2585
2445
2293
2125
1934
1720
1480
1214
927
625
316
10
-279
-542
-770
-958
-1108
-1223
-1314
-1390
-1462
-1536
-1613
-1689
-1750
-1781
-1763
-1674
-1501
-1231
-864
-405
129
716
1326
1930
2500
3013
3457
3828
4134
4386
4603
4798
4981
5153
5305
5424
5490
5489
5411
5256
5035
4768
4480
4198
3945
3739
3592
3512
3500
3559
3690
3899
4188
4560
5012
5534
6110
6713
7310
7864
8337
8696
8911
8962
8842
8551
8106
7528
6850
6107
5332
4560
3816
3119
2478
1900
1382
924
522
175
-122
-373
-588
-782
-975
-1189
-1444
-1758
-2136
-2576
-3064
-3577
-4089
-4578
-5024
-5419
-5760
-6055
-6312
-6542
-6753
-6948
-7130
-7297
-7453
-7599
-7743
-7893
-8055
-8234
-8425
-8619
-8799
-8945
-9036
-9054
-8992
-8847
-8630
-8356
-8048
-7732
-7425
-7147
-6911
-6727
-6600
-6538
-6547
-6635
-6811
-7082
-7449
-7907
-8439
-9017
-9604
-10154
-10625
-10977
-11181
-11224
-11108
-10849
-10473
-10013
-9498
-8954
-8398
-7840
-7283
-6729
-6178
-5633
-5098
-4580
-4083
-3614
-3175
-2764
-2383
-2033
-1718
-1447
-1232
-1084
-1014
-1029
-1123
-1286
-1502
-1749
-2003
-2244
-2455
-2623
-2741
-2803
-2807
-2750
-2632
-2456
-2227
-1957
-1659
-1352
-1056
-790
-569
-406
-306
-271
-300
-388
-529
-720
-955
-1228
-1537
-1877
-2244
-2638
-3058
-3502
-3970
-4460
-4965
-5474
-5970
-6434
-6842
-7176
-7417
-7557
-7594
-7535
-7390
-7178
-6914
-6615
-6292
-5956
-5611
-5262
-4912
-4565
-4225
-3897
-3587
-3298
-3032
-2787
-2561
-2346
-2135
-1923
-1702
-1473
-1237
-1000
-768
-551
-356
-186
-42
82
192
298
409
530
663
805
948
1085
1205
1300
1364
1390
1377
1322
1224
1085
910
708
493
285
105
-25
-84
-61
46
231
481
778
1104
1447
1799
2161
2533
2919
3318
3721
4115
4481
4798
5049
5225
5321
5344
5304
5213
5082
4918
4725
4504
4257
3991
3718
3457
3228
3057
2963
2961
3057
3247
3525
3878
4291
4752
5248
5767
6296
6819
7320
7780
8180
8507
8750
8906
8983
8990
8945
8863
8762
8652
8540
8430
8319
8202
8069
7910
7714
7468
7164
6793
6354
5853
5303
4727
4151
3606
3124
2731
2447
2281
2234
2296
2450
2676
2951
3251
3558
3852
4121
4352
4536
4669
4744
4760
4713
4604
4431
4194
3896
3540
3134
2686
2213
1730
1257
815
419
85
-180
-371
-493
-550
-553
-511
-436
-337
-225
-109
1
95
166
208
218
197
150
85
11
-66
-143
-221
-305
-405
-532
-695
-897
-1140
-1416
-1716
-2028
-2337
-2635
-2911
-3163
-3385
-3574
-3726
-3834
-3889
-3885
-3816
-3682
-3488
-3245
-2968
-2675
-2385
-2111
-1866
-1657
-1486
-1356
-1269
-1229
-1240
-1309
-1439
-1631
-1878
-2167
-2479
-2790
-3074
-3311
-3482
-3581
-3606
-3565
-3468
-3327
-3151
-2942
-2700
-2415
-2077
-1674
-1199
-649
-30
646
1359
2084
2794
3466
4075
4608
5055
5414
5691
5898
6049
6161
6248
6323
6392
6458
6517
6561
6579
6564
6507
6404
6259
6078
5870
5649
5426
5213
5017
4840
4682
4538
4402
4263
4110
3933
3723
3472
3179
2844
2475
2083
1683
1293
929
603
326
101
-74
-204
-295
-355
-390
-405
-405
-399
-393
-400
-433
-506
-630
-812
-1050
-1338
-1659
-1996
-2331
-2646
-2931
-3182
-3403
-3598
-3778
-3948
-4113
-4271
-4416
-4539
-4630
-4678
-4677
-4624
-4521
-4373
-4191
-3987
-3773
-3560
-3361
-3181
-3026
-2897
-2790
-2702
-2628
-2566
-2512
-2467
-2433
-2413
-2409
-2422
-2452
-2496
-2553
-2618
-2692
-2774
-2864
-2965
-3075
-3192
-3309
-3418
-3509
-3572
-3601
-3595
-3555
-3485
-3392
-3279
-3145
-2987
-2796
-2565
-2289
-1965
-1601
-1211
-815
-434
-88
205
436
602
705
748
736
671
550
372
133
-167
-523
-921
-1345
-1769
-2168
-2517
-2795
-2986
-3080
-3073
-2965
-2761
-2468
-2093
-1648
-1144
-598
-27
545
1095
1598
2029
2369
2602
2721
2726
2626
2438
2183
1887
1575
1270
988
738
520
325
138
-56
-276
-533
-836
-1181
-1560
-1955
-2347
-2711
-3027
-3276
-3443
-3521
-3506
-3398
-3203
-2926
-2579
-2171
-1717
-1230
-728
-226
258
710
1117
1468
1759
1984
2146
2245
2285
2269
2202
2087
1928
1730
1497
1236
956
666
378
103
-150
-374
-563
-718
-843
-940
-1016
-1078
-1124
-1152
-1153
-1119
-1036
-893
-685
-411
-78
299
701
1105
1489
1836
2132
2372
2552
2675
2743
2760
2725
2639
2499
2306
2062
1773
1449
1103
751
407
84
-209
-464
-679
-854
-988
-1085
-1148
-1181
-1189
-1177
-1153
-1120
-1081
-1033
-972
-885
-763
-594
-370
-89
243
614
1006
1405
1792
2157
2497
2817
3125
3434
3753
4089
4441
4801
5158
5494
5793
6040
6223
6335
6374
6341
6241
6081
5869
5617
5339
5052
4773
4523
4320
4181
4117
4137
4242
4430
4692
5021
5405
5835
6298
6785
7282
7777
8252
8690
9068
9366
9564
9645
9599
9419
9108
8674
8129
7492
6781
6018
5223
4416
3620
2855
2146
1516
989
590
337
242
308
527
879
1336
1861
2414
2956
3453
3876
4207
4432
4548
4552
4449
4244
3943
3556
3095
2574
2009
1422
828
244
-318
-851
-1351
-1822
-2268
-2697
-3114
-3523
-3927
-4324
-4714
-5091
-5451
-5790
-6103
-6386
-6633
-6841
-7005
-7121
-7186
-7195
-7146
-7034
-6858
-6614
-6303
-5930
-5505
-5044
-4572
-4117
-3712
-3388
-3174
-3089
-3142
-3331
-3643
-4057
-4545
-5079
-5631
-6178
-6699
-7181
-7613
-7988
-8302
-8551
-8737
-8860
-8925
-8935
-8897
-8816
-8697
-8542
-8352
-8128
-7867
-7572
-7246
-6896
-6535
-6181
-5852
-5571
-5358
-5229
-5195
-5259
-5416
-5652
-5948
-6279
-6622
-6950
-7242
-7480
-7654
-7756
-7783
-7734
-7611
-7417
-7154
-6825
-6435
-5990
-5495
-4961
-4397
-3814
-3222
-2631
-2051
-1489
-953
-449
14
429
791
1091
1325
1490
1585
1613
1577
1486
1350
1181
993
803
627
481
377
327
333
394
500
638
791
942
1076
1181
1253
1294
1309
1308
1302
1302
1319
1361
1434
1544
1694
1887
2125
2404
2719
3062
3419
3775
4114
4420
4677
4873
4999
5048
5014
4893
4683
4383
3994
3523
2978
2374
1729
1065
403
-237
-836
-1380
-1859
-2265
-2595
-2846
-3019
-3115
-3143
-3113
-3040
-2944
-2846
-2764
-2714
-2703
-2731
-2790
-2869
-2952
-3029
-3093
-3148
-3202
-3269
-3363
-3497
-3675
-3893
-4140
-4397
-4640
-4845
-4993
-5064
-5048
-4936
-4723
-4409
-3994
-3483
-2883
-2210
-1483
-727
27
747
1404
1970
2426
2760
2967
3049
3016
2878
2653
2359
2017
1651
1284
942
646
413
257
179
177
240
354
500
663
829
986
1128
1249
1345
1414
1450
1451
1413
1335
1222
1081
923
764
619
503
430
407
438
524
661
841
1058
1302
1565
1835
2104
2360
2593
2795
2958
3077
3147
3170
3144
3070
2950
2783
2571
2315
2021
1696
1354
1010
683
390
142
-51
-191
-282
-335
-361
-371
-368
-352
-316
-252
-153
-17
153
346
544
728
880
987
1044
1056
1032
987
935
885
842
805
767
721
660
583
491
393
302
231
194
204
269
395
584
834
1143
1503
1906
2339
2786
3229
3648
4025
4346
4598
4778
4888
4936
4933
4892
4827
4752
4677
4608
4552
4512
4489
4485
4498
4528
4570
4619
4667
4705
4724
4715
4669
4583
4453
4284
4081
3855
3617
3380
3158
2958
2787
2647
2534
2443
2362
2283
2195
2089
1960
1804
1621
1414
1187
946
699
453
217
-2
-197
-362
-493
-591
-658
-703
-733
-762
-801
-861
-948
-1064
-1205
-1362
-1524
-1676
-1805
-1897
-1945
-1939
-1877
-1754
-1567
-1314
-995
-608
-158
348
896
1467
2041
2594
3105
3558
3942
4251
4486
4650
4747
4781
4753
4665
4517
4313
4058
3766
3450
3130
2824
2545
2306
2108
1949
1822
1717
1624
1532
1433
1320
1185
1018
815
561
252
-120
-552
-1040
-1569
-2121
-2674
-3204
-3692
-4117
-4468
-4736
-4917
-5011
-5022
-4958
-4828
-4649
-4439
-4218
-4009
-3834
-3712
-3655
-3671
-3760
-3916
-4128
-4381
-4659
-4949
-5234
-5504
-5744
-5944
-6092
-6176
-6189
-6121
-5970
-5738
-5429
-5056
-4630
-4169
-3689
-3204
-2728
-2272
-1843
-1447
-1089
-770
-492
-253
-52
114
248
352
428
475
492
477
430
354
254
144
37
-48
-94
-88
-25
93
255
445
643
829
988
1111
1195
1242
1257
1244
1205
1138
1038
897
713
483
213
-87
-403
-717
-1014
-1280
-1508
-1696
-1847
-1969
-2067
-2149
-2216
-2267
-2295
-2288
-2231
-2112
-1917
-1642
-1287
-863
-391
102
581
1014
1372
1632
1782
1822
1761
1614
1401
1140
851
548
242
-59
-348
-622
-880
-1124
-1363
-1605
-1863
-2148
-2468
-2825
-3210
-3608
-3995
-4348
-4643
-4862
-4993
-5035
-4991
-4867
-4671
-4411
-4090
-3713
-3286
-2819
-2327
-1829
-1346
-897
-497
-153
138
383
600
804
1010
1228
1463
1716
1981
2252
2521
2779
3018
3228
3401
3527
3599
3616
3578
3493
3373
3234
3090
2953
2832
2728
2641
2565
2496
2431
2370
2315
2271
2241
2225
2220
2221
2218
2202
2165
2102
2009
1889
1743
1573
1383
1174
949
710
462
211
-32
-257
-453
-609
-717
-773
-777
-730
-639
-510
-349
-163
44
268
505
752
1004
1260
1508
1742
1952
2125
2252
2323
2331
2273
2148
1961
1717
1424
1090
724
335
-71
-485
-901
-1309
-1701
-2069
-2402
-2692
-2933
-3120
-3251
-3326
-3349
-3327
-3269
-3184
-3085
-2981
-2878
-2780
-2685
-2585
-2469
-2326
-2142
-1908
-1620
-1279
-892
-473
-35
403
827
1223
1582
1897
2163
2379
2545
2660
2728
2751
2734
2681
2595
2480
2338
2169
1974
1755
1514
1255
982
704
424
149
-118
-374
-616
-842
-1045
-1216
-1346
-1423
-1437
-1383
-1260
-1074
-837
-565
-273
22
309
580
833
1069
1294
1512
1729
1948
2174
2408
2655
2913
3185
3467
3754
4038
4308
4549
4747
4888
4959
4950
4858
4681
4423
4091
3694
3244
2756
2246
1732
1231
764
350
8
-246
-396
-433
-349
-145
173
595
1100
1666
2265
2866
3440
3957
4393
4726
4943
5035
5001
4844
4577
4217
3784
3302
2797
2290
1801
1342
919
529
165
-184
-532
-890
-1267
-1666
-2089
-2531
-2987
-3449
-3910
-4363
-4802
-5219
-5608
-5963
-6276
-6541
-6752
-6906
-7001
-7036
-7011
-6928
-6787
-6592
-6342
-6043
-5699
-5318
-4910
-4487
-4062
-3650
-3259
-2900
-2576
-2291
-2041
-1827
-1643
-1484
-1349
-1233
-1133
-1044
-963
-885
-804
-715
-615
-503
-383
-257
-134
-22
71
140
181
195
189
169
145
127
121
133
161
205
258
313
365
408
440
461
474
484
498
523
567
635
733
862
1024
1216
1434
1670
1918
2168
2413
2646
2861
3053
3216
3347
3439
3487
3484
3425
3304
3123
2884
2594
2266
1913
1551
1195
857
549
277
48
-136
-271
-356
-388
-368
-295
-171
-3
204
438
689
944
1192
1422
1627
1799
1936
2037
2104
2139
2147
2135
2110
2079
2050
2029
2021
2029
2055
2098
2157
2227
2305
2386
2466
2538
2597
2635
2644
2615
2539
2407
2214
1959
1644
1280
878
457
33
-373
-748
-1078
-1354
-1572
-1729
-1824
-1857
-1830
-1743
-1600
-1403
-1158
-873
-556
-216
140
506
877
1250
1623
1992
2351
2694
3008
3282
3503
3661
3746
3754
3685
3542
3330
3061
2743
2390
2015
1631
1251
884
540
224
-62
-317
-543
-743
-918
-1066
-1183
-1265
-1306
-1302
-1251
-1159
-1032
-885
-732
-587
-464
-372
-313
-288
-291
-314
-351
-395
-441
-489
-539
-595
-663
-747
-851
-974
-1116
-1271
-1431
-1586
-1727
-1843
-1928
-1979
-1994
-1976
-1929
-1861
-1777
-1686
-1596
-1515
-1453
-1418
-1419
-1461
-1547
-1675
-1837
-2021
-2216
-2405
-2577
-2722
-2838
-2926
-2992
-3044
-3089
-3135
-3184
-3240
-3302
-3368
-3437
-3506
-3571
-3626
-3663
-3676
-3654
-3590
-3481
-3327
-3136
-2920
-2691
-2464
-2251
-2060
-1891
-1743
-1610
-1487
-1368
-1254
-1146
-1048
-965
-903
-861
-841
-839
-853
-880
-916
-962
-1014
-1071
-1128
-1178
-1212
-1223
-1205
-1155
-1077
-981
-879
-786
-717
-681
-682
-718
-780
-859
-941
-1016
-1078
-1120
-1142
-1145
-1133
-1109
-1074
-1031
-978
-917
-845
-764
-672
-569
-457
-337
-211
-83
42
159
264
353
424
475
506
518
510
481
427
343
222
59
-149
-399
-687
-1000
-1323
-1638
-1925
-2169
-2353
-2468
-2504
-2458
-2328
-2115
-1826
-1468
-1056
-610
-152
291
691
1022
1265
1405
1438
1367
1205
966
670
335
-19
-379
-733
-1072
-1389
-1681
-1944
-2177
-2380
-2553
-2697
-2813
-2900
-2957
-2980
-2964
-2903
-2793
-2628
-2406
-2128
-1793
-1406
-969
-489
30
580
1151
1733
2310
2869
3393
3872
4296
4662
4972
5231
5447
5624
5765
5871
5935
5949
5907
5804
5639
5420
5157
4866
4563
4260
3968
3689
3421
3156
2886
2603
2298
1970
1618
1244
852
447
34
-382
-796
-1200
-1588
-1949
-2274
-2554
-2781
-2949
-3057
-3107
-3105
-3062
-2987
-2894
-2794
-2695
-2603
-2520
-2445
-2373
-2298
-2211
-2108
-1986
-1846
-1693
-1534
-1381
-1243
-1128
-1040
-979
-942
-920
-907
-893
-871
-834
-779
-701
-598
-467
-307
-118
98
336
588
843
1091
1322
1530
1712
1868
1999
2108
2197
2261
2298
2301
2264
2185
2064
1910
1735
1552
1377
1223
1100
1012
965
960
1000
1095
1250
1473
1770
2140
2575
3058
3565
4069
4543
4962
5310
5580
5770
5886
5939
5936
5888
5802
5682
5534
5362
5171
4967
4756
4542
4331
4123
3922
3729
3546
3377
3225
3097
2995
2923
2881
2866
2875
2902
2943
2993
3049
3106
3159
3202
3224
3214
3163
3059
2900
2684
2418
2111
1777
1428
1077
733
403
93
-196
-460
-698
-910
-1097
-1263
-1414
-1558
-1704
-1861
-2029
-2212
-2398
-2577
-2731
-2847
-2910
-2916
-2864
-2764
-2631
-2484
-2344
-2231
-2160
-2140
-2175
-2259
-2381
-2524
-2669
-2794
-2881
-2916
-2887
-2792
-2634
-2422
-2167
-1882
-1583
-1282
-991
-720
-476
-269
-102
19
92
117
100
45
-38
-142
-257
-380
-505
-633
-764
-898
-1033
-1167
-1293
-1404
-1493
-1553
-1580
-1575
-1540
-1480
-1402
-1312
-1214
-1112
-1006
-896
-780
-655
-517
-365
-196
-12
186
395
609
821
1022
1203
1355
1468
1538
1557
1523
1434
1287
1083
821
504
136
-275
-717
-1176
-1631
-2061
-2445
-2763
-2996
-3132
-3163
-3088
-2912
-2643
-2295
-1889
-1444
-984
-533
-113
257
561
792
948
1036
1068
1059
1027
988
954
933
925
927
930
926
906
863
796
707
600
483
360
237
116
-3
-120
-235
-346
-446
-529
-582
-595
-559
-468
-323
-130
99
348
599
834
1037
1196
1304
1357
1357
1307
1216
1093
948
792
638
496
375
282
220
190
188
208
239
273
296
298
270
207
105
-36
-209
-408
-625
-848
-1069
-1280
-1477
-1658
-1824
-1979
-2128
-2276
-2426
-2582
-2743
-2905
-3062
-3207
-3330
-3422
-3474
-3481
-3441
-3358
-3239
-3094
-2936
-2780
-2637
-2516
-2421
-2352
-2306
-2278
-2261
-2250
-2243
-2238
-2236
-2238
-2245
-2256
-2269
-2282
-2291
-2294
-2288
-2272
-2248
-2217
-2179
-2138
-2093
-2050
-2009
-1978
-1961
-1965
-1993
-2049
-2132
-2236
-2351
-2469
-2577
-2666
-2732
-2774
-2796
-2804
-2810
-2822
-2850
-2901
-2978
-3083
-3215
-3370
-3546
-3736
-3935
-4135
-4332
-4520
-4695
-4855
-4999
-5127
-5239
-5331
-5401
-5443
-5447
-5407
-5316
-5168
-4964
-4707
-4404
-4062
-3695
-3308
-2909
-2506
-2104
-1710
-1332
-977
-655
-372
-132
65
225
357
471
579
689
805
924
1041
1146
1229
1282
1303
1292
1255
1200
1138
1080
1033
1008
1010
1046
1123
1247
1424
1656
1943
2281
2660
3066
3485
3900
4296
4664
4999
5299
5567
5804
6014
6195
6344
6454
6517
6526
6478
6374
6217
6019
5792
5548
5302
5064
4841
4639
4460
4307
4181
4083
4019
3991
4002
4054
4145
4271
4422
4587
4752
4900
5019
5097
5126
5102
5028
4908
4751
4569
4373
4174
3983
3808
3657
3533
3439
3376
3344
3340
3360
3398
3446
3496
3538
3564
3567
3540
3480
3386
3259
3102
2919
2711
2482
2236
1973
1698
1415
1130
847
572
311
66
-165
-382
-590
-792
-990
-1182
-1364
-1528
-1666
-1771
-1839
-1872
-1876
-1862
-1845
-1836
-1845
-1875
-1923
-1981
-2039
-2085
-2112
-2115
-2094
-2050
-1988
-1912
-1825
-1727
-1619
-1504
-1387
-1277
-1188
-1132
-1122
-1166
-1264
-1410
-1592
-1794
-1998
-2190
-2361
-2503
-2614
-2692
-2735
-2739
-2701
-2616
-2485
-2313
-2112
-1896
-1685
-1493
-1334
-1209
-1116
-1044
-984
-928
-871
-820
-783
-774
-805
-885
-1014
-1192
-1406
-1649
-1911
-2189
-2479
-2781
-3094
-3411
-3720
-4005
-4245
-4423
-4527
-4553
-4507
-4402
-4259
-4094
-3926
-3765
-3614
-3474
-3342
-3217
-3098
-2985
-2882
-2792
-2716
-2654
-2604
-2561
-2526
-2495
-2472
-2458
-2455
-2460
-2470
-2474
-2459
-2412
-2321
-2176
-1975
-1718
-1410
-1055
-659
-228
233
720
1222
1729
2221
2680
3085
3416
3660
3813
3875
3858
3776
3650
3498
3341
3192
3066
2970
2909
2882
2888
2919
2966
3020
3071
3110
3133
3138
3129
3113
3096
3090
3103
3143
3217
3327
3476
3661
3876
4114
4359
4597
4808
4975
5084
5123
5089
4985
4816
4595
4334
4043
3732
3407
3072
2730
2385
2041
1704
1377
1068
778
510
264
38
-169
-358
-529
-683
-817
-931
-1027
-1108
-1179
-1245
-1314
-1392
-1482
-1587
-1707
-1840
-1980
-2123
-2262
-2393
-2510
-2613
-2701
-2775
-2841
-2901
-2961
-3021
-3081
-3137
-3183
-3212
-3218
-3195
-3143
-3065
-2966
-2854
-2736
-2617
-2503
-2396
-2296
-2205
-2125
-2057
-2003
-1962
-1935
-1915
-1897
-1872
-1835
-1782
-1714
-1637
-1562
-1503
-1472
-1479
-1530
-1626
-1762
-1932
-2127
-2337
-2554
-2768
-2972
-3155
-3307
-3419
-3482
-3489
-3440
-3338
-3191
-3011
-2812
-2606
-2405
-2216
-2041
-1885
-1741
-1607
-1480
-1354
-1225
-1089
-944
-787
-621
-450
-282
-127
3
98
152
161
131
70
-9
-89
-158
-204
-221
-206
-160
-87
6
115
235
363
497
635
774
913
1049
1178
1299
1408
1503
1583
1651
1707
1758
1810
1870
1945
2041
2162
2306
2470
2645
2823
2994
3149
3283
3391
3472
3527
3555
3557
3531
3476
3393
3280
3141
2980
2803
2617
2426
2236
2049
1866
1691
1525
1375
1246
1146
1082
1058
1073
1124
1205
1306
1421
1543
1668
1797
1928
2060
2189
2308
2405
2465
2476
2425
2306
2116
1857
1536
1163
748
302
-160
-624
-1072
-1484
-1840
-2122
-2313
-2406
-2397
-2291
-2099
-1834
-1510
-1139
-730
-291
172
650
1131
1602
2044
2441
2777
3040
3226
3337
3379
3361
3293
3185
3046
2883
2706
2526
2355
2208
2098
2036
2027
2072
2163
2290
2441
2601
2761
2910
3039
3141
3206
3224
3182
3072
2891
2639
2330
1980
1614
1257
929
646
416
239
109
19
-38
-70
-81
-72
-47
-13
24
54
67
55
14
-55
-148
-259
-382
-515
-656
-809
-976
-1157
-1347
-1537
-1708
-1843
-1922
-1929
-1855
-1700
-1469
-1173
-828
-450
-55
342
728
1088
1409
1678
1887
2029
2108
2129
2105
2053
1991
1936
1900
1889
1906
1950
2015
2096
2187
2279
2365
2435
2478
2487
2456
2382
2271
2131
1977
1825
1685
1569
1476
1404
1344
1287
1226
1156
1078
994
908
823
738
648
548
431
291
129
-53
-247
-447
-646
-842
-1038
-1237
-1447
-1669
-1903
-2141
-2370
-2575
-2742
-2860
-2922
-2931
-2892
-2817
-2716
-2598
-2472
-2343
-2214
-2091
-1979
-1884
-1811
-1766
-1750
-1761
-1795
-1844
-1902
-1965
-2031
-2103
-2184
-2281
-2398
-2538
-2701
-2885
-3088
-3308
-3545
-3798
-4064
-4341
-4620
-4889
-5131
-5330
-5472
-5545
-5546
-5478
-5347
-5164
-4938
-4675
-4381
-4058
-3708
-3339
-2963
-2597
-2260
-1974
-1756
-1615
-1550
-1554
-1611
-1699
-1802
-1903
-1992
-2063
-2115
-2144
-2146
-2117
-2047
-1929
-1755
-1523
-1236
-900
-525
-123
297
728
1166
1609
2051
2489
2914
3312
3669
3969
4195
4336
4385
4340
4202
3980
3682
3320
2907
2457
1986
1508
1040
593
181
-187
-506
-771
-982
-1140
-1246
-1303
-1316
-1290
-1231
-1147
-1050
-948
-855
-781
-736
-727
-759
-831
-939
-1076
-1228
-1381
-1517
-1622
-1680
-1686
-1636
-1538
-1403
-1246
-1084
-932
-799
-688
-597
-519
-443
-360
-263
-148
-19
121
263
400
522
623
696
739
747
721
660
569
453
318
175
32
-102
-220
-317
-391
-439
-461
-455
-421
-358
-266
-146
-2
161
337
520
706
892
1080
1271
1470
1678
1898
2126
2359
2589
2808
3009
3186
3333
3449
3529
3572
3576
3537
3454
3325
3150
2934
2682
2402
2103
1797
1493
1202
933
694
490
326
202
119
70
50
48
55
62
62
50
23
-18
-71
-133
-203
-279
-359
-442
-527
-610
-687
-755
-808
-843
-856
-846
-812
-755
-677
-583
-476
-364
-252
-151
-70
-18
-2
-29
-98
-209
-355
-527
-716
-908
-1095
-1269
-1423
-1554
-1662
-1747
-1811
-1856
-1883
-1893
-1887
-1864
-1825
-1768
-1694
-1602
-1492
-1364
-1219
-1057
-881
-694
-504
-321
-159
-35
34
31
-55
-230
-489
-822
-1210
-1629
-2056
-2468
-2848
-3184
-3467
-3692
-3856
-3955
-3983
-3936
-3813
-3614
-3348
-3029
-2674
-2306
-1944
-1604
-1299
-1033
-805
-614
-455
-326
-225
-153
-108
-88
-89
-103
-122
-137
-146
-146
-143
-143
-153
-180
-224
-284
-352
-421
-481
-526
-551
-556
-541
-505
-448
-367
-257
-117
54
252
469
691
908
1106
1280
1428
1554
1666
1774
1886
2007
2134
2262
2385
2492
2578
2639
2674
2687
2682
2662
2627
2577
2507
2413
2292
2144
1971
1782
1590
1411
1260
1154
1105
1121
1205
1356
1565
1821
2111
2420
2732
3033
3309
3550
3745
3887
3972
3996
3960
3866
3722
3534
3315
3073
2818
2558
2297
2039
1784
1533
1290
1058
843
651
491
367
280
229
210
214
233
261
290
318
343
364
378
382
373
343
288
203
89
-51
-209
-372
-526
-658
-755
-807
-810
-764
-671
-537
-369
-177
32
250
470
684
888
1077
1245
1390
1510
1606
1680
1736
1780
1818
1855
1896
1944
1998
2057
2119
2181
2242
2301
2357
2412
2465
2516
2561
2595
2616
2618
2598
2558
2498
2420
2326
2217
2093
1950
1786
1602
1400
1189
979
784
615
481
383
316
271
235
199
158
113
71
42
38
63
114
181
248
294
302
261
169
32
-140
-331
-528
-724
-917
-1109
-1302
-1499
-1700
-1897
-2083
-2246
-2381
-2484
-2560
-2618
-2668
-2723
-2789
-2867
-2953
-3038
-3111
-3162
-3185
-3178
-3144
-3086
-3011
-2926
-2835
-2744
-2656
-2577
-2511
-2464
-2440
-2440
-2462
-2501
-2548
-2593
-2625
-2638
-2626
-2590
-2529
-2447
-2345
-2226
-2088
-1931
-1754
-1558
-1347
-1126
-902
-682
-474
-281
-107
46
178
288
375
437
472
478
455
403
327
231
122
5
-113
-227
-335
-434
-523
-601
-667
-719
-756
-776
-775
-749
-697
-617
-510
-382
-238
-90
53
179
281
354
398
417
419
411
399
387
376
364
347
323
291
252
209
163
116
63
-2
-88
-202
-352
-536
-747
-970
-1186
-1376
-1525
-1622
-1669
-1673
-1649
-1613
-1580
-1558
-1554
-1565
-1588
-1616
-1645
-1676
-1710
-1751
-1801
-1861
-1930
-2003
-2070
-2127
-2169
-2196
-2211
-2224
-2242
-2273
-2321
-2385
-2458
-2531
-2592
-2631
-2639
-2613
-2552
-2458
-2335
-2188
-2019
-1833
-1631
-1419
-1202
-989
-789
-611
-465
-352
-272
-218
-180
-144
-99
-35
52
165
299
451
616
793
979
1175
1378
1582
1778
1952
2088
2169
2184
2127
2005
1828
1615
1388
1165
959
777
618
475
342
213
87
-34
-140
-224
-279
-301
-294
-267
-231
-201
-187
-197
-235
-299
-383
-480
-585
-693
-798
-899
-992
-1076
-1146
-1200
-1233
-1242
-1226
-1185
-1120
-1034
-930
-813
-687
-557
-429
-307
-196
-98
-12
67
146
235
342
475
638
828
1040
1262
1481
1683
1856
1993
2091
2151
2175
2170
2142
2096
2037
1969
1894
1814
1732
1650
1570
1494
1424
1364
1316
1283
1269
1275
1302
1349
1414
1491
1576
1665
1757
1849
1944
2044
2149
2260
2374
2485
2587
2671
2731
2764
2770
2751
2715
2666
2611
2553
2496
2440
2385
2335
2291
2258
2240
2238
2251
2272
2291
2293
2265
2196
2079
1917
1719
1499
1275
1065
884
740
639
578
556
568
609
678
772
889
1024
1169
1314
1443
1544
1606
1621
1589
1516
1411
1287
1154
1024
902
792
693
607
532
471
424
392
375
368
367
363
350
324
289
250
219
211
237
307
421
576
762
966
1177
1387
1589
1783
1968
2144
2307
2449
2560
2629
2649
2617
2537
2419
2277
2126
1978
1843
1721
1612
1509
1408
1305
1199
1091
982
871
756
631
491
330
150
-48
-254
-456
-643
-807
-945
-1060
-1160
-1256
-1358
-1474
-1607
-1756
-1919
-2091
-2269
-2452
-2639
-2825
-3007
-3176
-3318
-3423
-3481
-3488
-3448
-3375
-3283
-3192
-3117
-3067
-3045
-3045
-3061
-3085
-3114
-3149
-3195
-3260
-3346
-3454
-3576
-3698
-3807
-3887
-3930
-3935
-3908
-3859
-3800
-3742
-3690
-3647
-3611
-3584
-3568
-3569
-3596
-3658
-3758
-3896
-4059
-4236
-4404
-4549
-4661
-4738
-4786
-4816
-4838
-4859
-4879
-4890
-4880
-4839
-4761
-4645
-4499
-4335
-4164
-3994
-3825
-3652
-3463
-3249
-3007
-2739
-2460
-2187
-1939
-1732
-1569
-1448
-1356
-1277
-1198
-1112
-1022
-934
-860
-808
-780
-769
-763
-744
-697
-614
-496
-349
-186
-20
143
301
457
619
789
968
1148
1314
1451
1545
1592
1595
1568
1531
1503
1497
1520
1569
1635
1708
1779
1847
1917
1999
2102
2233
2388
2559
2728
2880
2999
3078
3118
3128
3120
3106
3095
3088
3082
3068
3041
2996
2936
2868
2800
2741
2696
2665
2643
2619
2584
2529
2451
2350
2232
2105
1978
1859
1754
1669
1607
1574
1571
1603
1669
1764
1878
1999
2109
2192
2232
2221
2157
2041
1888
1707
1513
1320
1141
986
863
782
747
763
831
947
1103
1286
1479
1665
1827
1951
2029
2059
2044
1991
1907
1802
1681
1546
1399
1237
1059
863
652
431
207
-10
-208
-377
-511
-604
-658
-677
-671
-650
-626
-609
-607
-623
-656
-702
-755
-807
-849
-875
-881
-865
-830
-780
-720
-657
-596
-542
-496
-459
-426
-396
-365
-332
-296
-261
-231
-209
-198
-197
-204
-212
-217
-212
-196
-170
-139
-111
-92
-87
-96
-114
-134
-146
-142
-118
-76
-22
38
96
148
195
244
305
388
500
642
810
991
1173
1339
1479
1586
1658
1699
1715
1711
1693
1662
1620
1567
1504
1434
1363
1296
1239
1195
1164
1144
1129
1113
1092
1065
1032
996
961
930
906
888
877
872
874
885
909
951
1014
1095
1191
1291
1385
1460
1507
1521
1501
1452
1384
1305
1222
1141
1063
983
897
799
687
560
418
265
105
-60
-227
-399
-578
-767
-967
-1179
-1399
-1621
-1839
-2043
-2228
-2386
-2514
-2611
-2678
-2717
-2730
-2722
-2695
-2654
-2601
-2543
-2485
-2432
-2390
-2364
-2353
-2358
-2372
-2389
-2398
-2390
-2357
-2294
-2198
-2073
-1924
-1757
-1583
-1406
-1234
-1069
-912
-764
-621
-483
-349
-218
-89
36
157
274
387
494
598
697
793
886
978
1072
1170
1277
1397
1533
1687
1857
2041
2235
2431
2621
2796
2949
3072
3158
3205
3208
3166
3080
2952
2785
2585
2356
2105
1838
1562
1280
996
713
431
151
-124
-392
-652
-897
-1124
-1328
-1502
-1642
-1743
-1803
-1821
-1796
-1731
-1631
-1503
-1355
-1199
-1043
-899
-774
-672
-597
-545
-514
-496
-486
-476
-462
-440
-407
-361
-302
-229
-142
-42
68
186
304
416
510
577
608
596
540
439
298
125
-69
-275
-482
-682
-868
-1036
-1182
-1305
-1405
-1482
-1536
-1565
-1567
-1539
-1480
-1385
-1254
-1087
-886
-655
-401
-132
145
422
691
945
1177
1377
1535
1639
1675
1632
1503
1287
988
620
204
-239
-685
-1115
-1517
-1885
-2218
-2522
-2802
-3061
-3299
-3511
-3689
-3822
-3903
-3926
-3889
-3795
-3649
-3459
-3232
-2975
-2696
-2403
-2106
-1818
-1553
-1326
-1150
-1035
-984
-996
-1063
-1172
-1311
-1467
-1627
-1785
-1934
-2070
-2190
-2293
-2376
-2441
-2489
-2523
-2550
-2575
-2601
-2629
-2656
-2677
-2685
-2672
-2634
-2571
-2488
-2392
-2291
-2189
-2089
-1987
-1876
-1750
-1603
-1437
-1257
-1077
-914
-783
-697
-660
-670
-717
-786
-863
-935
-994
-1038
-1069
-1093
-1112
-1131
-1150
-1168
-1185
-1201
-1218
-1237
-1261
-1291
-1325
-1357
-1379
-1384
-1363
-1316
-1244
-1155
-1060
-974
-905
-864
-851
-866
-904
-958
-1020
-1089
-1159
-1229
-1297
-1363
-1426
-1483
-1534
-1578
-1616
-1651
-1687
-1726
-1770
-1815
-1857
-1887
-1896
-1874
-1811
-1704
-1549
-1349
-1112
-845
-559
-266
25
303
561
794
1000
1177
1326
1450
1551
1633
1696
1745
1781
1809
1833
1861
1902
1965
2058
2187
2353
2554
2780
3021
3263
3493
3699
3872
4006
4099
4150
4161
4135
4075
3985
3869
3733
3585
3431
3282
3144
3025
2930
2860
2814
2789
2781
2781
2786
2789
2786
2778
2766
2754
2748
2756
2783
2835
2913
3017
3143
3284
3429
3568
3689
3781
3836
3844
3801
3703
3551
3350
3108
2836
2546
2251
1963
1692
1443
1218
1014
834
670
523
392
279
187
119
75
57
62
88
131
190
263
348
444
546
647
738
808
846
844
797
710
590
451
309
179
74
1
-37
-42
-18
31
98
179
272
373
479
586
689
784
868
938
995
1038
1070
1092
1103
1102
1086
1051
995
919
825
719
608
500
403
323
263
226
214
227
267
332
420
526
644
763
871
959
1018
1049
1050
1031
1000
968
942
923
908
889
857
803
722
615
488
350
214
90
-12
-89
-140
-170
-183
-184
-178
-165
-150
-131
-114
-99
-91
-93
-106
-127
-151
-169
-173
-152
-101
-18
97
236
394
561
730
896
1055
1206
1347
1475
1588
1681
1750
1790
1798
1773
1717
1629
1514
1375
1214
1037
847
654
465
293
147
38
-29
-52
-34
16
88
172
259
342
422
498
574
651
731
810
883
946
991
1014
1016
996
958
904
839
762
672
569
451
318
175
26
-120
-255
-374
-472
-551
-613
-663
-707
-748
-786
-819
-844
-856
-855
-840
-816
-790
-769
-761
-770
-797
-838
-889
-940
-983
-1010
-1020
-1006
-973
-920
-849
-763
-665
-560
-450
-341
-239
-150
-76
-21
16
40
55
69
87
114
152
200
253
308
360
405
442
468
482
483
465
424
356
258
128
-28
-203
-385
-561
-718
-848
-947
-1016
-1060
-1089
-1111
-1134
-1164
-1202
-1251
-1309
-1376
-1450
-1533
-1623
-1719
-1818
-1916
-2008
-2089
-2157
-2213
-2259
-2301
-2344
-2392
-2447
-2508
-2569
-2625
-2670
-2703
-2724
-2734
-2739
-2741
-2741
-2738
-2727
-2702
-2660
-2599
-2523
-2438
-2356
-2287
-2240
-2220
-2226
-2253
-2294
-2340
-2384
-2419
-2441
-2445
-2427
-2382
-2305
-2189
-2033
-1842
-1620
-1381
-1140
-910
-704
-527
-377
-247
-127
-9
114
245
378
507
626
729
816
888
952
1012
1071
1126
1170
1195
1190
1148
1068
953
815
666
520
387
274
180
104
40
-13
-57
-89
-103
-94
-59
4
91
197
315
439
567
699
838
987
1151
1327
1514
1702
1883
2045
2182
2288
2362
2409
2434
2443
2443
2439
2433
2425
2417
2407
2396
2384
2370
2354
2333
2305
2266
2212
2140
2048
1937
1811
1674
1532
1391
1258
1138
1035
951
888
844
820
811
813
822
830
831
820
793
748
687
613
533
452
376
312
263
228
205
191
180
167
149
123
89
47
0
-50
-102
-153
-206
-259
-314
-372
-430
-487
-538
-576
-597
-596
-570
-520
-451
-367
-277
-188
-108
-42
8
39
51
47
26
-12
-68
-141
-233
-342
-466
-599
-734
-862
-975
-1065
-1125
-1151
-1144
-1106
-1040
-953
-850
-740
-626
-512
-403
-298
-200
-109
-25
50
113
165
204
232
251
265
282
306
345
400
475
565
667
775
882
981
1066
1134
1182
1209
1213
1194
1155
1097
1025
946
868
801
752
725
723
740
770
805
838
862
878
888
897
913
938
973
1012
1050
1072
1070
1038
972
875
753
613
461
303
142
-20
-179
-329
-462
-567
-636
-662
-643
-585
-499
-401
-305
-224
-164
-124
-97
-73
-44
-6
41
88
125
138
117
57
-42
-177
-340
-522
-715
-914
-1113
-1308
-1491
-1659
-1804
-1921
-2011
-2076
-2126
-2173
-2228
-2302
-2400
-2519
-2650
-2781
-2897
-2989
-3049
-3077
-3078
-3058
-3026
-2986
-2942
-2895
-2845
-2793
-2743
-2700
-2671
-2661
-2672
-2701
-2743
-2786
-2823
-2846
-2854
-2850
-2841
-2834
-2838
-2854
-2880
-2912
-2942
-2962
-2971
-2967
-2958
-2948
-2946
-2955
-2976
-3008
-3045
-3084
-3122
-3158
-3195
-3235
-3280
-3329
-3375
-3410
-3421
-3399
-3337
-3232
-3088
-2915
-2724
-2526
-2334
-2153
-1987
-1837
-1701
-1577
-1463
-1359
-1266
-1186
-1120
-1069
-1031
-1002
-978
-949
-909
-851
-769
-662
-531
-381
-220
-58
98
239
363
471
565
652
736
821
909
996
1079
1151
1211
1255
1286
1306
1319
1326
1329
1325
1310
1281
1238
1181
1116
1050
991
945
914
898
892
891
893
895
900
915
944
993
1062
1147
1239
1327
1403
1457
1486
1491
1476
1448
1411
1369
1324
1277
1227
1176
1125
1075
1029
984
938
884
816
727
618
492
358
230
123
49
19
38
104
212
357
531
728
940
1160
1378
1581
1754
1883
1958
1974
1934
1848
1730
1597
1463
1339
1230
1137
1060
997
951
928
933
973
1047
1153
1281
1416
1544
1657
1749
1823
1889
1956
2031
2117
2210
2301
2379
2434
2462
2465
2452
2434
2419
2411
2409
2404
2383
2338
2263
2161
2041
1920
1814
1737
1696
1692
1719
1771
1838
1914
1997
2085
2178
2272
2362
2438
2490
2509
2492
2441
2362
2267
2166
2063
1960
1852
1730
1588
1422
1235
1036
840
662
517
411
344
309
297
295
295
293
287
279
270
259
241
210
159
82
-23
-154
-303
-462
-622
-778
-926
-1067
-1204
-1339
-1473
-1604
-1728
-1841
-1938
-2017
-2079
-2127
-2165
-2197
-2224
-2245
-2255
-2250
-2227
-2183
-2121
-2045
-1964
-1884
-1810
-1745
-1692
-1647
-1612
-1585
-1568
-1564
-1578
-1612
-1666
-1740
-1827
-1921
-2012
-2095
-2163
-2214
-2247
-2261
-2259
-2242
-2209
-2160
-2097
-2019
-1928
-1828
-1721
-1611
-1500
-1390
-1279
-1168
-1054
-938
-819
-700
-584
-477
-381
-300
-236
-190
-163
-153
-161
-185
-224
-276
-338
-403
-465
-513
-541
-541
-509
-446
-357
-250
-135
-22
80
169
244
310
371
435
506
583
662
737
799
842
861
858
837
807
777
755
745
749
762
782
802
822
842
867
902
953
1022
1111
1210
1312
1405
1479
1528
1551
1551
1538
1522
1515
1528
1566
1632
1724
1839
1971
2113
2258
2400
2532
2650
2747
2820
2866
2884
2874
2840
2787
2719
2644
2570
2502
2445
2404
2380
2369
2369
2371
2368
2350
2310
2242
2147
2025
1881
1724
1561
1397
1238
1084
936
795
661
536
424
330
262
224
218
246
303
384
482
589
698
800
891
964
1018
1050
1059
1048
1018
975
923
867
810
752
693
631
562
485
397
300
195
85
-28
-144
-261
-381
-504
-630
-759
-889
-1014
-1136
-1249
-1352
-1444
-1526
-1595
-1649
-1684
-1694
-1673
-1618
-1527
-1404
-1255
-1088
-912
-735
-565
-404
-254
-119
-1
96
165
203
203
165
91
-10
-130
-258
-385
-505
-615
-716
-808
-891
-964
-1022
-1061
-1076
-1067
-1036
-991
-941
-898
-871
-863
-873
-894
-914
-925
-918
-891
-849
-801
-760
-739
-747
-789
-863
-963
-1079
-1198
-1311
-1408
-1484
-1536
-1561
-1558
-1529
-1470
-1381
-1260
-1108
-925
-716
-486
-247
-9
215
416
583
714
809
874
917
950
980
1014
1056
1102
1145
1179
1197
1193
1166
1116
1047
961
863
753
634
507
376
245
121
13
-70
-123
-145
-137
-103
-52
9
77
148
220
295
368
436
490
521
519
476
393
273
126
-34
-194
-343
-476
-592
-694
-784
-867
-939
-997
-1033
-1041
-1016
-963
-885
-797
-710
-639
-590
-565
-563
-574
-594
-615
-636
-660
-691
-736
-797
-875
-965
-1059
-1147
-1221
-1274
-1304
-1313
-1304
-1284
-1257
-1228
-1199
-1171
-1144
-1117
-1091
-1065
-1040
-1016
-994
-975
-958
-944
-935
-931
-932
-939
-949
-960
-969
-971
-966
-953
-937
-920
-908
-903
-907
-917
-929
-936
-934
-919
-891
-854
-815
-779
-752
-734
-723
-714
-698
-668
-619
-548
-459
-358
-253
-151
-58
24
96
165
235
313
403
506
621
742
866
987
1102
1211
1316
1419
1526
1638
1758
1883
2009
2128
2235
2320
2379
2409
2409
2381
2329
2255
2164
2057
1937
1807
1669
1529
1394
1269
1160
1071
1002
951
913
882
852
820
786
752
725
708
707
723
756
803
862
928
1000
1075
1152
1230
1304
1370
1421
1452
1461
1445
1409
1358
1300
1241
1183
1123
1056
975
872
745
597
435
273
123
-3
-99
-165
-206
-231
-249
-267
-287
-309
-330
-344
-352
-354
-354
-360
-375
-402
-442
-488
-538
-584
-628
-669
-716
-773
-846
-937
-1042
-1152
-1255
-1341
-1401
-1434
-1441
-1429
-1404
-1372
-1336
-1293
-1239
-1171
-1089
-997
-901
-813
-744
-699
-680
-682
-696
-711
-719
-716
-705
-691
-683
-685
-700
-721
-738
-740
-714
-655
-563
-443
-307
-166
-31
94
208
313
413
506
590
656
690
682
624
516
366
190
4
-170
-319
-437
-523
-586
-638
-689
-748
-819
-899
-982
-1060
-1127
-1178
-1215
-1242
-1264
-1286
-1313
-1344
-1379
-1411
-1436
-1451
-1454
-1447
-1433
-1418
-1407
-1404
-1412
-1430
-1457
-1491
-1529
-1570
-1614
-1660
-1710
-1764
-1822
-1883
-1945
-2005
-2068
-2128
-2191
-2258
-2332
-2416
-2512
-2617
-2730
-2847
-2962
-3072
-3173
-3260
-3333
-3388
-3423
-3434
-3416
-3368
-3285
-3169
-3021
-2848
-2657
-2454
-2248
-2044
-1845
-1653
-1470
-1295
-1133
-985
-855
-744
-654
-581
-519
-460
-394
-314
-215
-97
37
181
327
467
597
713
815
902
976
1035
1077
1100
1102
1084
1048
1002
954
916
896
902
936
1000
1088
1196
1317
1444
1572
1693
1804
1898
1970
2016
2032
2017
1974
1908
1826
1735
1644
1557
1478
1407
1342
1281
1221
1162
1105
1054
1012
983
973
983
1012
1062
1126
1199
1273
1342
1397
1432
1441
1424
1381
1319
1246
1169
1099
1041
999
972
956
945
935
920
899
872
843
813
785
760
740
723
709
703
708
730
776
850
953
1079
1220
1361
1488
1588
1654
1684
1679
1646
1592
1523
1441
1345
1231
1098
946
780
611
452
316
213
147
112
97
88
70
34
-23
-94
-167
-226
-258
-256
-218
-151
-67
21
103
176
239
298
362
438
527
628
736
843
940
1024
1095
1156
1212
1268
1326
1384
1437
1479
1501
1500
1474
1426
1361
1288
1212
1139
1075
1020
979
953
944
955
986
1035
1095
1160
1219
1263
1289
1293
1280
1257
1232
1213
1208
1220
1247
1290
1344
1408
1480
1557
1635
1710
1772
1814
1826
1802
1742
1650
1536
1412
1292
1186
1100
1033
983
944
913
890
877
882
913
973
1063
1179
1310
1446
1573
1685
1779
1855
1919
1975
2025
2070
2104
2120
2112
2072
1999
1893
1760
1605
1435
1254
1067
875
681
487
297
118
-44
-184
-296
-376
-424
-439
-423
-377
-302
-201
-75
70
230
399
570
737
898
1049
1190
1319
1435
1532
1606
1651
1661
1634
1572
1482
1371
1251
1129
1012
903
801
703
607
514
424
341
270
214
171
139
109
75
28
-36
-119
-217
-325
-438
-550
-661
-771
-883
-998
-1121
-1250
-1384
-1519
-1653
-1780
-1900
-2011
-2112
-2202
-2278
-2337
-2373
-2384
-2370
-2331
-2275
-2208
-2141
-2080
-2029
-1991
-1961
-1935
-1907
-1872
-1830
-1783
-1734
-1691
-1658
-1640
-1639
-1654
-1683
-1725
-1776
-1833
-1897
-1964
-2033
-2102
-2168
-2227
-2275
-2308
-2323
-2318
-2292
-2247
-2186
-2116
-2043
-1977
-1924
-1891
-1879
-1888
-1912
-1945
-1977
-2001
-2013
-2012
-2001
-1985
-1970
-1962
-1963
-1974
-1992
-2009
-2027
-2037
-2043
-2044
-2045
-2051
-2060
-2076
-2094
-2114
-2133
-2149
-2164
-2179
-2195
-2213
-2233
-2252
-2265
-2269
-2263
-2248
-2227
-2209
-2199
-2202
-2220
-2249
-2279
-2300
-2300
-2267
-2195
-2083
-1934
-1753
-1550
-1334
-1112
-893
-682
-484
-305
-149
-18
86
164
219
255
278
293
304
314
324
335
348
362
381
405
435
470
506
536
553
549
517
454
362
242
103
-51
-211
-375
-540
-706
-872
-1037
-1194
-1339
-1461
-1553
-1607
-1620
-1594
-1535
-1455
-1365
-1276
-1198
-1136
-1090
-1057
-1031
-1006
-980
-948
-909
-865
-819
-772
-724
-674
-618
-554
-480
-396
-306
-213
-125
-49
12
56
84
101
113
123
133
141
144
132
101
45
-35
-136
-248
-362
-469
-560
-633
-691
-739
-784
-833
-888
-949
-1010
-1066
-1107
-1128
-1127
-1103
-1063
-1010
-953
-895
-839
-782
-722
-655
-578
-489
-387
-275
-156
-34
87
206
321
432
541
647
753
857
958
1054
1141
1217
1280
1329
1365
1393
1416
1441
1472
1515
1569
1636
1711
1789
1867
1938
2000
2052
2095
2127
2151
2165
2168
2157
2130
2086
2025
1952
1871
1789
1710
1639
1578
1525
1478
1433
1387
1339
1288
1235
1183
1134
1090
1051
1018
991
970
956
949
950
957
968
978
982
977
957
922
873
813
748
681
617
557
504
457
416
384
363
356
364
389
428
475
523
565
594
609
609
601
592
591
605
637
690
762
850
948
1054
1164
1273
1379
1474
1553
1609
1637
1635
1608
1561
1506
1454
1418
1403
1412
1442
1486
1537
1587
1632
1670
1702
1728
1751
1766
1770
1759
1727
1673
1601
1515
1425
1339
1262
1198
1143
1092
1039
979
912
842
778
731
708
715
750
808
878
948
1008
1054
1081
1092
1090
1081
1066
1046
1020
986
943
891
833
771
709
648
587
525
460
391
318
246
183
134
108
109
138
191
265
355
455
565
685
815
957
1108
1265
1419
1561
1680
1769
1822
1838
1820
1770
1693
1592
1468
1323
1158
977
786
594
409
240
94
-27
-125
-204
-270
-329
-387
-444
-503
-560
-616
-670
-721
-770
-816
-857
-888
-904
-899
-869
-811
-731
-635
-535
-440
-359
-299
-259
-236
-223
-215
-204
-188
-168
-144
-118
-93
-67
-38
-4
36
84
136
186
229
256
264
251
218
170
111
48
-15
-77
-138
-198
-259
-319
-376
-427
-468
-495
-507
-503
-485
-458
-426
-390
-353
-313
-270
-221
-166
-105
-41
23
82
135
178
211
237
257
273
284
288
280
257
212
144
55
-52
-169
-286
-398
-497
-582
-656
-723
-789
-859
-933
-1010
-1084
-1147
-1192
-1215
-1215
-1199
-1174
-1150
-1136
-1138
-1156
-1186
-1221
-1253
-1276
-1287
-1288
-1286
-1286
-1296
-1319
-1353
-1393
-1431
-1457
-1466
-1452
-1416
-1363
-1298
-1226
-1152
-1077
-1000
-919
-832
-740
-644
-550
-464
-394
-343
-315
-310
-325
-357
-402
-457
-520
-590
-666
-746
-827
-907
-984
-1053
-1115
-1167
-1209
-1240
-1258
-1260
-1241
-1198
-1129
-1031
-909
-770
-621
-474
-339
-224
-136
-77
-47
-43
-62
-99
-148
-203
-258
-305
-335
-341
-320
-268
-187
-84
36
163
289
411
524
628
722
807
881
942
986
1010
1012
993
957
909
857
805
757
713
670
624
573
516
453
389
328
278
240
215
202
196
193
188
183
177
177
187
209
246
295
350
406
455
492
516
526
523
512
494
470
440
403
356
299
231
155
72
-13
-99
-183
-265
-342
-416
-485
-547
-600
-641
-670
-684
-686
-676
-659
-638
-614
-588
-562
-533
-502
-467
-427
-385
-341
-298
-256
-219
-187
-162
-145
-137
-137
-146
-159
-173
-183
-183
-168
-136
-85
-20
54
129
198
256
298
327
344
354
363
373
387
403
420
434
442
444
439
432
425
421
424
435
454
480
510
543
578
616
657
703
756
819
890
972
1063
1162
1264
1364
1458
1537
1594
1623
1618
1577
1504
1405
1288
1166
1052
955
886
848
842
865
913
981
1062
1152
1247
1342
1433
1517
1587
1637
1662
1658
1623
1558
1467
1357
1236
1116
1004
908
833
780
747
730
721
714
704
685
655
614
565
511
456
402
351
302
253
199
138
67
-14
-102
-194
-283
-363
-428
-475
-504
-516
-513
-501
-482
-459
-435
-411
-389
-372
-360
-359
-369
-394
-432
-483
-543
-608
-673
-734
-790
-839
-881
-918
-947
-967
-973
-962
-927
-869
-785
-682
-564
-442
-323
-215
-123
-51
2
36
53
54
38
4
-49
-122
-214
-321
-438
-560
-682
-799
-909
-1012
-1110
-1207
-1304
-1406
-1511
-1620
-1731
-1844
-1955
-2064
-2170
-2273
-2370
-2461
-2542
-2613
-2670
-2713
-2744
-2765
-2780
-2795
-2813
-2839
-2874
-2918
-2968
-3023
-3077
-3127
-3173
-3213
-3247
-3276
-3300
-3319
-3331
-3333
-3321
-3291
-3239
-3162
-3059
-2934
-2789
-2633
-2474
-2319
-2177
-2054
-1955
-1879
-1828
-1797
-1784
-1784
-1794
-1810
-1829
-1848
-1863
-1871
-1867
-1849
-1813
-1757
-1681
-1588
-1480
-1363
-1242
-1120
-1002
-889
-781
-675
-571
-466
-361
-257
-157
-63
19
85
134
164
174
165
141
105
61
14
-31
-70
-97
-110
-106
-83
-41
18
95
187
293
410
538
674
813
951
1083
1204
1309
1396
1463
1513
1548
1573
1590
1602
1606
1601
1584
1552
1503
1440
1369
1296
1229
1177
1144
1132
1137
1155
1179
1204
1225
1240
1250
1255
1255
1248
1232
1202
1157
1095
1018
932
844
765
702
661
645
653
680
721
770
824
881
938
995
1049
1095
1129
1145
1138
1109
1061
1000
936
879
839
818
817
830
851
870
881
881
868
845
818
789
763
740
718
696
669
636
597
551
501
447
390
329
262
189
107
17
-78
-175
-268
-353
-425
-483
-526
-554
-568
-569
-559
-536
-503
-458
-404
-343
-280
-220
-170
-134
-117
-119
-140
-178
-228
-287
-351
-418
-488
-561
-638
-720
-806
-893
-978
-1054
-1115
-1157
-1177
-1174
-1152
-1112
-1060
-998
-928
-850
-761
-659
-543
-413
-273
-129
15
150
274
385
487
582
679
783
897
1022
1156
1295
1434
1568
1691
1800
1894
1970
2027
2065
2081
2079
2058
2024
1981
1934
1887
1841
1794
1743
1681
1604
1508
1394
1263
1122
976
833
695
566
444
330
223
125
41
-27
-75
-101
-107
-100
-86
-74
-68
-73
-86
-103
-119
-129
-132
-131
-132
-142
-167
-209
-267
-335
-402
-460
-501
-522
-522
-508
-483
-452
-419
-382
-341
-292
-235
-172
-110
-56
-19
-8
-26
-73
-145
-235
-338
-446
-556
-666
-777
-888
-997
-1102
-1198
-1281
-1346
-1393
-1422
-1437
-1440
-1436
-1427
-1412
-1390
-1358
-1315
-1261
-1199
-1136
-1077
-1029
-994
-972
-959
-950
-936
-913
-876
-826
-766
-701
-634
-570
-510
-452
-393
-329
-259
-181
-96
-10
72
146
207
252
282
299
307
309
310
314
323
337
358
384
414
447
483
520
557
593
626
654
676
690
692
682
659
621
570
507
433
351
263
171
77
-18
-113
-207
-300
-392
-482
-570
-656
-738
-815
-885
-946
-995
-1030
-1050
-1054
-1042
-1016
-979
-935
-886
-834
-779
-722
-657
-584
-497
-396
-281
-155
-21
114
246
371
486
593
691
784
872
955
1032
1098
1150
1185
1202
1202
1188
1166
1140
1115
1092
1070
1048
1020
987
947
903
860
826
806
805
823
856
901
949
995
1035
1070
1100
1129
1161
1195
1229
1257
1274
1273
1251
1209
1154
1094
1040
1002
984
988
1010
1045
1083
1119
1149
1172
1188
1202
1213
1223
1229
1226
1210
1178
1130
1069
997
921
846
774
705
637
568
495
417
335
252
171
95
26
-36
-93
-146
-194
-237
-269
-283
-273
-234
-163
-63
61
198
338
469
584
675
741
782
797
791
763
715
651
571
479
380
280
185
100
32
-15
-39
-39
-13
35
102
184
277
373
470
564
652
737
818
899
981
1063
1142
1211
1264
1293
1293
1261
1198
1110
1004
892
782
682
598
535
494
475
478
500
539
591
650
711
768
816
851
871
877
872
857
834
804
766
717
656
580
490
388
278
164
53
-53
-151
-241
-322
-396
-463
-521
-571
-609
-635
-649
-653
-651
-647
-646
-650
-661
-681
-708
-740
-777
-816
-859
-903
-950
-996
-1040
-1077
-1103
-1114
-1106
-1078
-1030
-963
-878
-779
-667
-543
-410
-269
-120
33
188
342
490
628
754
862
952
1020
1069
1096
1102
1091
1065
1027
981
931
880
830
780
730
678
620
555
481
396
303
204
103
3
-92
-179
-256
-322
-378
-425
-461
-488
-502
-501
-482
-443
-384
-306
-214
-113
-11
84
165
228
271
291
291
271
234
179
108
21
-78
-187
-300
-412
-517
-609
-687
-749
-797
-836
-867
-893
-915
-930
-934
-925
-899
-856
-799
-733
-665
-602
-548
-510
-486
-478
-482
-497
-521
-553
-594
-645
-707
-778
-857
-938
-1016
-1085
-1137
-1170
-1180
-1170
-1143
-1106
-1066
-1029
-999
-977
-962
-948
-931
-906
-870
-823
-769
-716
-671
-640
-628
-635
-657
-690
-725
-758
-786
-809
-831
-855
-883
-916
-949
-976
-989
-980
-948
-891
-816
-731
-644
-566
-501
-451
-416
-394
-381
-376
-381
-396
-425
-469
-527
-595
-670
-746
-819
-888
-953
-1016
-1084
-1154
-1228
-1303
-1374
-1435
-1481
-1510
-1519
-1510
-1485
-1445
-1392
-1327
-1249
-1160
-1062
-960
-861
-772
-702
-657
-639
-649
-685
-742
-817
-904
-1002
-1107
-1217
-1328
-1435
-1532
-1614
-1674
-1708
-1717
-1700
-1660
-1602
-1528
-1443
-1350
-1252
-1155
-1063
-984
-922
-882
-866
-871
-892
-922
-952
-975
-986
-983
-966
-937
-899
-852
-798
-735
-663
-582
-494
-402
-313
-231
-161
-104
-61
-29
-4
16
32
45
53
54
44
24
-6
-42
-82
-120
-153
-178
-193
-197
-190
-171
-143
-106
-62
-12
40
94
149
205
266
336
419
518
633
762
901
1044
1185
1318
1442
1557
1666
1772
1878
1986
2095
2202
2301
2387
2456
2504
2532
2538
2524
2492
2442
2375
2292
2193
2078
1951
1814
1672
1531
1395
1270
1161
1072
1004
962
944
948
973
1012
1064
1122
1182
1243
1304
1363
1421
1479
1536
1591
1642
1688
1727
1756
1775
1782
1775
1753
1712
1651
1566
1458
1329
1181
1020
851
680
513
353
205
71
-45
-139
-208
-249
-260
-241
-196
-128
-44
53
157
268
383
504
628
750
865
963
1036
1078
1085
1060
1008
938
860
781
705
630
554
473
384
288
191
101
28
-22
-44
-40
-15
23
66
108
145
179
212
248
288
330
370
402
421
423
410
386
359
335
320
315
318
326
332
333
326
314
300
289
283
282
285
285
277
256
221
175
123
73
32
6
-5
-1
11
27
39
43
38
23
2
-24
-51
-79
-107
-137
-169
-205
-245
-291
-342
-398
-457
-519
-582
-645
-706
-761
-810
-850
-882
-907
-925
-940
-952
-961
-967
-964
-949
-917
-864
-789
-692
-579
-454
-327
-204
-92
5
83
144
189
220
241
254
261
262
259
252
242
232
221
212
202
192
178
156
126
84
33
-24
-82
-135
-174
-197
-199
-183
-150
-108
-61
-16
22
51
69
76
72
59
37
7
-28
-67
-109
-151
-192
-232
-272
-312
-354
-398
-440
-479
-508
-525
-526
-513
-490
-464
-444
-436
-446
-471
-509
-550
-586
-608
-614
-602
-577
-546
-515
-484
-455
-421
-376
-313
-230
-128
-13
104
214
309
385
446
498
550
607
675
751
829
898
950
978
981
961
927
890
858
836
827
828
834
838
835
824
804
779
752
724
696
667
634
595
547
492
431
368
308
252
204
162
124
88
50
9
-35
-82
-128
-171
-209
-241
-266
-288
-308
-330
-354
-383
-414
-446
-475
-499
-516
-525
-527
-526
-527
-534
-552
-581
-621
-668
-717
-760
-794
-814
-819
-812
-795
-773
-748
-722
-695
-668
-638
-607
-575
-544
-516
-495
-479
-467
-455
-438
-410
-370
-317
-253
-186
-123
-71
-37
-22
-26
-47
-78
-115
-153
-189
-220
-247
-270
-290
-307
-322
-335
-347
-359
-372
-387
-405
-428
-456
-488
-522
-556
-586
-606
-612
-600
-566
-511
-437
-351
-259
-172
-99
-46
-16
-8
-15
-31
-46
-53
-49
-34
-10
18
47
74
99
122
147
175
205
234
259
272
270
249
210
156
92
22
-49
-122
-196
-273
-357
-446
-541
-635
-725
-805
-872
-926
-969
-1006
-1039
-1071
-1104
-1133
-1153
-1158
-1144
-1105
-1041
-955
-849
-728
-599
-465
-332
-205
-88
15
100
165
208
233
241
239
230
218
205
188
166
134
90
33
-36
-111
-191
-269
-343
-413
-479
-543
-607
-671
-735
-794
-846
-889
-919
-939
-951
-958
-964
-974
-990
-1012
-1043
-1080
-1123
-1172
-1227
-1288
-1351
-1415
-1475
-1526
-1563
-1582
-1580
-1558
-1515
-1455
-1380
-1291
-1191
-1079
-958
-828
-693
-556
-423
-299
-188
-91
-9
60
119
172
223
274
323
372
417
456
487
507
517
517
506
488
462
431
398
363
329
300
278
269
274
297
341
404
485
580
682
785
879
959
1018
1055
1067
1057
1029
987
936
879
820
762
706
655
611
574
547
529
520
517
519
521
522
519
514
508
503
503
512
531
561
601
647
697
746
789
824
849
864
873
878
886
902
931
973
1029
1095
1165
1232
1290
1338
1374
1403
1432
1467
1514
1574
1645
1720
1789
1844
1875
1880
1860
1819
1765
1703
1639
1575
1509
1439
1363
1282
1200
1122
1057
1012
995
1002
1036
1087
1146
1206
1261
1308
1347
1379
1407
1431
1450
1462
1462
1448
1418
1373
1316
1252
1188
1130
1080
1042
1012
993
976
959
937
908
869
818
755
682
600
512
422
332
242
154
64
-28
-125
-227
-335
-445
-551
-651
-740
-815
-879
-933
-981
-1030
-1080
-1132
-1184
-1231
-1270
-1294
-1302
-1292
-1268
-1231
-1186
-1137
-1086
-1036
-990
-953
-930
-927
-949
-1000
-1082
-1194
-1330
-1483
-1643
-1802
-1952
-2087
-2204
-2298
-2369
-2412
-2425
-2406
-2354
-2273
-2166
-2043
-1911
-1780
-1657
-1544
-1441
-1344
-1248
-1148
-1044
-935
-827
-725
-637
-566
-515
-482
-463
-452
-447
-444
-445
-451
-467
-495
-535
-585
-639
-691
-735
-764
-777
-776
-762
-742
-718
-694
-669
-642
-611
-573
-526
-472
-413
-352
-290
-231
-173
-114
-50
22
105
196
295
394
489
574
645
702
745
780
811
843
880
921
966
1010
1051
1086
1112
1130
1141
1145
1144
1135
1117
1089
1047
994
931
866
807
762
738
740
769
819
885
957
1030
1098
1161
1219
1275
1331
1386
1435
1471
1486
1471
1424
1344
1239
1120
997
882
781
693
615
538
454
358
250
136
26
-70
-143
-188
-209
-213
-212
-218
-238
-274
-324
-378
-426
-457
-467
-455
-427
-391
-356
-328
-308
-295
-280
-259
-224
-175
-115
-52
6
49
73
76
61
35
8
-13
-21
-13
10
46
91
142
194
247
298
345
386
417
437
444
436
416
386
350
312
275
243
216
194
174
155
137
118
100
83
69
56
45
34
22
7
-10
-30
-49
-63
-68
-58
-30
19
86
167
256
343
418
474
505
511
494
458
412
362
311
260
207
149
80
-3
-99
-207
-319
-427
-525
-606
-667
-708
-731
-738
-733
-716
-686
-643
-585
-516
-438
-359
-287
-228
-186
-165
-159
-164
-172
-176
-174
-163
-146
-129
-118
-118
-131
-159
-201
-255
-317
-386
-460
-537
-614
-691
-763
-828
-883
-927
-960
-982
-995
-1002
-1002
-996
-983
-962
-930
-890
-844
-795
-751
-714
-689
-678
-681
-695
-718
-748
-785
-827
-876
-932
-993
-1058
-1126
-1194
-1262
-1328
-1396
-1466
-1540
-1618
-1696
-1770
-1832
-1877
-1900
-1899
-1878
-1843
-1801
-1759
-1724
-1696
-1676
-1657
-1637
-1612
-1578
-1537
-1490
-1442
-1392
-1343
-1292
-1237
-1175
-1103
-1022
-934
-843
-757
-680
-617
-568
-533
-507
-486
-465
-441
-411
-375
-333
-288
-239
-186
-128
-61
18
113
226
357
502
658
818
974
1121
1256
1376
1485
1585
1680
1773
1865
1954
2037
2111
2174
2225
2268
2308
2350
2396
2446
2495
2532
2548
2533
2483
2401
2296
2179
2064
1959
1869
1790
1713
1629
1530
1418
1300
1191
1107
1063
1062
1097
1149
1189
1192
1136
1012
830
609
380
175
20
-72
-103
-87
-45
1
33
43
31
6
-20
-38
-42
-32
-14
4
16
17
8
-6
-19
-27
-27
-19
-8
3
9
8
0
-9
-18
-22
-20
-14
-5
2
5
2
-4
-11
-17
-19
-16
-11
-4
1
2
-1
-6
-12
-16
-16
-14
-9
-4
0
0
-3
-8
-12
-15
-14
-12
-7
-3
-1
-2
-5
-9
-12
-14
-13
-10
-7
-4
-2
-3
-6
-9
-12
-13
-12
-9
-6
-4
-3
-4
-7
-10
-12
-12
-11
-8
-6
-4
-4
-5
-8
-10
-11
-11
-10
-8
-6
-4
-5
-6
-8
-10
-11
-11
-9
-7
-5
-5
-5
-7
-8
-10
-11
-10
-9
-7
-6
-5
-6
-7
-9
-10
-10
-9
-8
-7
-6
-6
-6
-8
-9
-10
-10
-9
-8
-7
-6
-6
-7
-8
-9
-9
-9
-9
-7
-6
-6
-6
-7
-8
-9
-9
-9
-8
-7
-6
-6
-7
-7
-8
-9
-9
-9
-8
-7
-7
-6
-7
-7
-8
-9
-9
-8
-8
-7
-7
-7
-7
-8
-8
-9
-9
-8
-8
-7
-7
-7
-7
-8
-8
-8
-8
-8
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-7
-7
-7
-7
-8
-8
-8
-8
-8
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-7
-7
-7
-7
-7
-8
-8
-8
-8
-7
-7
-7
-7
-7
-7
-8
-8
-8
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
