5
22862
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
0
0
0
-1
-1
0
0
0
0
-1
-1
-1
0
0
0
-1
-1
-1
0
0
0
0
-1
-1
-1
0
0
0
-1
-1
-1
0
0
0
-1
-1
-1
-1
0
0
0
-1
-1
-1
0
0
0
-1
-1
-1
0
0
0
-1
-1
-1
-1
0
0
0
-1
-1
-1
0
0
0
-1
-1
-1
-1
0
0
-1
-1
-1
-1
0
0
0
-1
-1
-1
0
0
0
-1
-1
-1
-1
0
0
-1
-1
-1
-1
0
0
0
-1
-1
-1
0
0
0
-1
-1
-1
-1
0
0
-1
-1
-1
-1
0
0
0
-1
-1
-1
0
0
0
-1
-1
-1
-1
0
0
-1
-1
-1
-1
0
0
0
-1
-1
-1
0
0
0
-1
-1
-1
-1
0
0
-1
-1
-2
-1
0
0
0
-1
-2
-1
0
0
0
-1
-2
-2
-1
0
0
0
-2
-2
-1
0
0
0
-1
-2
-2
0
1
0
-1
-2
-2
-1
0
1
0
-2
-2
-1
0
1
0
-1
-2
-2
0
1
1
-1
-2
-3
-1
1
1
0
-2
-3
-2
0
1
1
-2
-3
-3
0
2
1
-1
-3
-3
-1
2
2
0
-3
-4
-2
1
3
1
-2
-5
-4
0
3
3
-2
-6
-5
-1
4
5
0
-7
-8
-2
6
8
-1
-14
-18
2
44
91
120
116
82
42
20
27
52
70
62
25
-23
-58
-64
-46
-19
-1
2
-4
-11
-13
-14
-21
-36
-52
-61
-59
-51
-42
-39
-37
-28
-7
21
43
47
34
14
4
12
35
55
59
45
22
9
13
32
50
54
41
18
-2
-11
-9
-4
-3
-6
-11
-12
-8
-4
-5
-13
-25
-34
-36
-30
-22
-16
-17
-24
-30
-31
-26
-17
-9
-5
-9
-19
-31
-41
-46
-46
-42
-38
-35
-35
-38
-40
-39
-32
-19
-1
16
27
29
22
12
7
10
20
31
36
32
23
16
18
25
29
20
-2
-26
-39
-30
-4
23
31
14
-19
-46
-49
-25
15
47
56
42
14
-14
-34
-47
-57
-64
-61
-45
-16
14
28
19
-8
-38
-56
-56
-44
-31
-23
-17
-6
16
42
62
62
42
11
-17
-31
-31
-23
-14
-3
13
33
54
68
67
55
41
37
45
59
64
53
27
-2
-21
-26
-21
-17
-20
-29
-37
-39
-33
-23
-16
-12
-8
1
11
18
12
-7
-32
-52
-55
-42
-21
-5
-3
-14
-33
-49
-57
-56
-49
-41
-34
-31
-34
-40
-47
-50
-46
-34
-19
-5
2
3
4
10
21
32
35
27
14
3
0
3
4
-4
-22
-40
-48
-39
-21
-8
-13
-35
-60
-70
-57
-26
3
11
-6
-37
-62
-67
-50
-26
-10
-11
-24
-39
-45
-39
-25
-10
2
10
15
13
2
-19
-43
-57
-52
-27
8
34
40
25
2
-15
-19
-17
-19
-34
-59
-79
-79
-56
-18
14
26
15
-8
-29
-38
-36
-32
-33
-39
-42
-35
-19
0
10
9
1
-1
11
33
52
51
27
-12
-47
-61
-52
-29
-9
0
2
7
23
41
44
20
-30
-80
-101
-76
-14
54
91
80
33
-18
-45
-39
-16
-2
-12
-41
-68
-72
-50
-15
12
17
1
-22
-34
-29
-10
12
26
29
18
-1
-25
-46
-57
-53
-36
-18
-10
-20
-41
-56
-51
-21
16
39
30
-11
-64
-102
-110
-87
-50
-16
4
11
11
10
8
2
-7
-14
-16
-12
-11
-19
-38
-62
-76
-71
-48
-18
3
4
-12
-36
-54
-59
-51
-35
-19
-9
-9
-18
-34
-51
-63
-66
-59
-48
-38
-29
-20
-6
15
37
49
43
18
-15
-42
-51
-42
-23
-6
1
0
-5
-7
-8
-12
-21
-35
-47
-51
-47
-36
-25
-19
-18
-20
-23
-28
-36
-48
-62
-69
-64
-45
-18
5
17
15
5
-3
0
13
29
38
33
19
2
-10
-17
-26
-42
-65
-85
-87
-67
-32
-3
3
-19
-50
-67
-54
-16
22
32
7
-37
-67
-58
-9
53
97
103
76
39
13
4
2
-6
-24
-40
-41
-22
4
18
8
-20
-45
-46
-18
25
62
75
67
48
36
37
47
57
61
56
43
23
-3
-30
-49
-50
-29
8
45
65
63
46
28
20
19
16
1
-26
-55
-72
-72
-59
-45
-37
-31
-23
-7
10
17
7
-17
-43
-60
-63
-59
-60
-66
-71
-61
-31
11
44
55
42
23
17
33
59
73
58
15
-37
-71
-71
-43
-6
19
25
17
10
14
28
42
46
37
23
13
14
22
30
30
20
4
-7
-3
15
42
63
69
52
19
-19
-48
-60
-54
-39
-23
-12
-6
-4
-5
-13
-28
-48
-67
-76
-73
-62
-54
-55
-64
-68
-57
-27
12
39
40
14
-22
-46
-43
-17
15
34
29
8
-16
-28
-26
-12
3
14
18
16
11
3
-3
-3
7
26
40
38
13
-27
-63
-74
-54
-18
10
8
-24
-62
-79
-57
-4
55
92
94
68
35
12
4
6
9
13
22
38
58
67
54
18
-27
-61
-67
-48
-15
12
25
23
16
13
13
13
9
2
-5
-6
-5
-5
-9
-15
-15
-3
19
39
43
26
-8
-41
-58
-56
-40
-26
-22
-27
-34
-32
-18
1
14
18
13
11
19
39
66
87
93
82
61
37
19
8
0
-6
-15
-20
-19
-6
16
39
52
49
30
7
-8
-6
12
37
56
63
56
44
34
30
31
32
26
11
-10
-33
-50
-56
-47
-24
8
40
63
71
65
55
49
49
52
52
43
30
19
17
23
26
15
-12
-46
-71
-74
-53
-21
5
12
-2
-28
-54
-73
-80
-76
-59
-31
2
29
41
31
8
-13
-17
-2
21
33
22
-7
-39
-56
-54
-38
-25
-24
-32
-41
-42
-34
-23
-16
-12
-5
10
28
37
25
-8
-43
-60
-46
-9
24
28
-3
-51
-85
-79
-32
34
86
102
82
43
8
-10
-14
-14
-22
-39
-60
-74
-74
-60
-36
-10
11
22
22
11
-9
-33
-55
-72
-77
-66
-40
-1
38
64
66
43
8
-16
-12
22
68
102
103
74
36
16
27
62
92
93
59
6
-32
-33
6
61
100
101
62
8
-36
-51
-39
-17
-3
-9
-30
-53
-66
-61
-45
-26
-15
-14
-18
-21
-20
-17
-16
-24
-40
-59
-72
-72
-58
-37
-17
-5
0
1
7
18
31
35
24
-2
-34
-58
-62
-45
-14
17
35
34
21
7
1
8
22
36
39
30
13
-7
-21
-27
-25
-19
-11
-2
7
14
19
19
16
8
-3
-18
-39
-63
-86
-99
-98
-80
-53
-27
-13
-10
-11
-5
12
35
51
48
24
-12
-44
-60
-58
-46
-35
-32
-34
-34
-29
-18
-8
-4
-10
-22
-32
-35
-30
-19
-8
2
8
7
-2
-21
-49
-77
-95
-97
-84
-63
-47
-44
-52
-63
-66
-57
-38
-19
-12
-19
-35
-51
-58
-51
-33
-13
3
7
-2
-20
-41
-57
-61
-51
-29
-7
7
6
-7
-21
-23
-9
17
43
54
45
23
0
-10
-5
9
21
22
11
-3
-13
-15
-12
-13
-21
-35
-48
-51
-40
-18
5
20
18
-3
-35
-68
-87
-83
-55
-15
21
33
16
-22
-62
-82
-75
-47
-17
-4
-12
-29
-37
-22
12
46
60
46
10
-28
-47
-43
-21
1
10
3
-14
-29
-36
-35
-30
-25
-21
-14
-2
12
21
19
1
-27
-54
-68
-62
-38
-5
27
46
50
41
23
6
-6
-10
-5
5
17
27
29
20
0
-27
-53
-67
-64
-40
-2
36
61
64
43
9
-23
-37
-28
0
33
55
54
32
0
-28
-40
-37
-27
-21
-24
-35
-47
-53
-51
-46
-42
-39
-32
-17
8
38
60
65
47
12
-28
-61
-76
-71
-52
-26
-4
9
13
12
11
14
23
32
37
34
26
17
13
13
14
10
1
-11
-18
-20
-18
-18
-25
-33
-36
-28
-10
9
18
12
-3
-14
-13
-1
13
17
7
-9
-21
-22
-14
-7
-7
-13
-17
-14
-4
6
9
4
-3
-5
-1
3
-1
-13
-20
-11
20
58
81
73
36
-7
-30
-19
15
48
58
44
24
17
32
56
69
57
26
-2
-10
6
33
48
41
15
-12
-24
-16
4
24
34
31
17
-3
-22
-32
-25
2
40
70
72
41
-10
-51
-56
-20
39
86
96
67
20
-15
-21
0
31
55
63
61
56
51
44
31
11
-9
-24
-32
-40
-53
-67
-74
-65
-42
-17
-9
-26
-63
-97
-107
-85
-42
-4
8
-15
-63
-113
-143
-138
-103
-51
-6
14
3
-32
-68
-82
-62
-15
39
73
73
41
-6
-50
-83
-103
-115
-118
-109
-86
-56
-31
-27
-46
-77
-101
-104
-90
-72
-65
-74
-86
-88
-73
-50
-36
-45
-71
-98
-108
-95
-66
-39
-24
-19
-13
5
37
74
104
118
115
100
79
55
34
20
17
24
35
41
36
17
-7
-27
-39
-41
-34
-19
3
29
52
62
52
32
21
37
82
139
180
185
153
107
75
70
82
86
65
19
-32
-64
-66
-46
-22
-5
4
10
20
29
29
16
-1
-9
0
19
32
27
5
-15
-16
8
41
59
47
12
-22
-28
2
59
122
172
205
226
239
240
219
171
98
13
-73
-149
-209
-246
-250
-215
-148
-69
-9
11
-9
-46
-71
-64
-29
11
34
32
13
-5
-6
14
55
109
167
214
227
188
94
-33
-151
-216
-207
-140
-55
9
35
31
22
21
26
21
-5
-47
-81
-88
-62
-17
24
47
54
59
73
98
125
143
148
141
127
106
77
40
3
-23
-27
-14
4
7
-15
-61
-119
-174
-215
-239
-243
-226
-187
-129
-60
6
56
82
81
53
3
-57
-110
-131
-104
-30
63
139
168
146
96
52
28
13
-26
-110
-233
-351
-409
-375
-259
-107
24
95
101
59
-5
-77
-150
-217
-267
-289
-277
-245
-212
-193
-186
-171
-125
-47
44
113
129
89
10
-74
-134
-157
-144
-104
-47
15
64
82
59
1
-68
-117
-122
-82
-22
28
45
30
4
-11
-3
25
56
76
83
85
97
128
173
216
234
209
135
22
-100
-196
-238
-217
-151
-76
-30
-29
-63
-98
-101
-56
24
106
158
163
128
77
29
-3
-20
-26
-20
2
43
98
153
193
211
211
201
191
177
153
113
61
11
-23
-34
-28
-19
-16
-15
-1
40
110
192
260
290
275
225
159
92
28
-40
-117
-200
-276
-327
-339
-308
-240
-150
-55
32
102
147
162
148
106
43
-32
-106
-165
-197
-192
-146
-62
43
148
228
264
248
188
107
35
-3
0
32
66
73
39
-25
-88
-117
-95
-32
42
95
111
95
69
49
40
34
22
6
1
22
74
137
183
188
151
93
44
25
35
53
56
28
-26
-94
-161
-216
-253
-263
-238
-172
-74
33
121
167
169
141
107
82
65
43
7
-42
-84
-98
-70
-10
59
110
125
107
70
30
-3
-27
-45
-57
-59
-47
-25
-3
2
-17
-53
-82
-82
-43
23
87
117
98
43
-21
-62
-73
-65
-64
-89
-138
-191
-222
-221
-197
-171
-160
-162
-162
-142
-101
-59
-45
-80
-156
-242
-299
-301
-252
-179
-116
-85
-84
-91
-80
-34
41
120
176
183
138
55
-39
-111
-142
-130
-91
-48
-17
-3
5
15
29
35
16
-33
-103
-164
-189
-164
-99
-22
40
77
96
113
138
168
185
174
137
90
61
68
116
188
258
301
303
268
207
136
72
26
-1
-10
-11
-11
-17
-28
-38
-46
-50
-59
-76
-103
-132
-153
-158
-150
-137
-131
-132
-127
-95
-21
96
233
357
437
463
448
419
398
392
387
364
312
239
171
133
131
147
149
110
27
-78
-173
-237
-270
-295
-333
-382
-417
-406
-329
-199
-58
48
98
99
81
73
84
102
111
106
101
115
153
197
213
176
89
-16
-93
-114
-81
-23
24
37
15
-23
-56
-73
-73
-59
-32
11
66
127
176
199
192
167
145
146
181
244
317
377
407
402
366
314
263
225
207
204
208
208
195
166
125
75
23
-23
-54
-65
-56
-36
-14
-1
2
0
3
13
25
32
29
25
33
65
114
162
184
163
105
33
-25
-52
-48
-29
-10
-4
-11
-32
-61
-93
-116
-114
-77
-7
77
142
161
126
56
-18
-68
-85
-84
-89
-117
-166
-220
-255
-256
-219
-157
-87
-29
6
13
0
-19
-31
-27
-9
14
33
45
56
73
97
119
122
93
34
-40
-106
-150
-169
-173
-170
-163
-147
-116
-73
-32
-12
-26
-68
-123
-166
-183
-171
-140
-107
-80
-62
-47
-27
3
39
74
94
94
73
42
18
13
31
63
93
106
99
78
56
46
53
76
112
153
192
219
225
207
171
135
117
129
166
202
211
172
89
-15
-105
-153
-149
-99
-27
40
78
75
31
-38
-108
-155
-163
-132
-74
-11
45
85
112
129
135
126
96
48
-13
-77
-138
-197
-253
-301
-325
-307
-231
-103
56
210
326
387
389
346
273
183
86
-8
-86
-134
-138
-91
-2
111
223
311
362
377
366
346
328
315
302
277
236
184
136
113
127
176
242
301
328
314
264
191
107
21
-66
-149
-216
-247
-221
-132
7
155
265
298
241
114
-40
-178
-272
-320
-342
-361
-393
-433
-462
-458
-409
-324
-225
-142
-92
-78
-86
-95
-89
-68
-41
-21
-11
-2
20
58
101
119
86
-5
-134
-259
-339
-354
-310
-236
-160
-96
-38
28
113
213
317
408
473
504
490
421
293
116
-77
-241
-340
-359
-317
-252
-198
-168
-144
-99
-14
103
215
274
250
142
-15
-173
-285
-331
-315
-259
-186
-108
-26
62
152
229
274
271
220
138
52
-12
-35
-13
50
142
243
326
362
327
216
46
-148
-329
-472
-569
-621
-628
-578
-456
-259
-10
248
463
601
653
630
552
426
259
58
-149
-324
-430
-449
-393
-290
-168
-43
77
178
239
231
145
0
-154
-260
-288
-244
-164
-89
-39
-4
33
82
130
151
124
51
-51
-159
-259
-350
-430
-491
-512
-473
-371
-229
-86
22
79
92
85
79
83
89
85
58
8
-58
-124
-169
-176
-137
-60
33
116
177
220
264
323
397
460
480
438
337
206
70
-65
-220
-418
-662
-914
-1108
-1180
-1105
-908
-653
-411
-225
-101
-17
55
132
210
277
322
337
324
288
241
200
183
203
259
330
381
377
302
158
-27
-219
-382
-491
-535
-513
-432
-311
-168
-22
114
232
326
393
424
422
394
361
340
337
337
312
247
153
71
53
124
261
398
457
395
231
32
-119
-172
-139
-76
-52
-104
-220
-349
-428
-416
-308
-136
53
213
312
340
304
221
115
8
-83
-147
-183
-191
-181
-164
-156
-164
-187
-206
-197
-141
-39
78
165
185
125
10
-110
-176
-149
-19
190
428
633
746
729
584
356
123
-42
-101
-76
-33
-45
-144
-299
-433
-467
-369
-167
66
255
357
372
320
222
87
-83
-271
-436
-522
-484
-307
-20
316
628
852
947
905
753
550
371
287
326
462
620
711
675
509
271
41
-118
-196
-230
-290
-432
-677
-1002
-1347
-1638
-1805
-1802
-1611
-1251
-781
-283
153
456
594
582
475
346
255
235
278
354
423
456
444
398
337
281
245
240
263
305
340
338
276
150
-12
-163
-258
-284
-263
-243
-269
-352
-462
-546
-557
-469
-290
-42
246
546
829
1056
1193
1223
1163
1056
953
885
851
829
793
742
687
639
588
499
335
84
-227
-545
-820
-1030
-1185
-1302
-1388
-1424
-1383
-1256
-1062
-848
-667
-549
-495
-482
-478
-457
-404
-313
-185
-32
131
288
430
556
670
764
818
805
713
562
401
286
241
243
226
122
-101
-417
-753
-1031
-1201
-1260
-1239
-1181
-1110
-1022
-886
-672
-368
0
365
642
764
720
568
420
382
500
730
958
1067
1006
815
598
457
428
472
507
471
357
213
94
19
-36
-119
-252
-410
-530
-552
-461
-302
-156
-101
-172
-342
-543
-690
-715
-589
-324
30
406
740
988
1137
1201
1206
1178
1135
1082
1022
955
872
756
588
350
48
-282
-586
-811
-931
-951
-895
-792
-649
-464
-233
23
263
434
503
471
372
256
163
112
100
108
113
92
22
-107
-280
-451
-548
-511
-325
-40
241
414
426
304
135
11
-26
-3
3
-79
-265
-507
-723
-845
-852
-778
-681
-607
-568
-541
-488
-379
-206
7
216
366
417
361
232
92
4
0
68
163
247
311
380
478
591
658
600
379
38
-307
-525
-548
-408
-213
-76
-49
-103
-170
-201
-203
-224
-306
-443
-580
-657
-650
-588
-527
-501
-494
-455
-339
-145
82
281
414
477
488
452
351
160
-116
-426
-679
-792
-736
-549
-320
-139
-59
-79
-156
-235
-268
-231
-126
24
185
317
393
401
352
268
171
76
-2
-47
-32
66
246
478
704
859
900
818
633
378
82
-237
-563
-878
-1155
-1360
-1455
-1406
-1187
-794
-263
322
840
1170
1230
1012
583
54
-458
-871
-1139
-1249
-1212
-1058
-836
-611
-440
-349
-315
-289
-225
-119
-9
49
23
-72
-185
-261
-277
-243
-182
-101
14
186
414
659
861
972
983
923
838
759
694
630
560
484
408
331
242
134
25
-45
-34
68
214
316
289
96
-224
-583
-883
-1067
-1124
-1075
-941
-719
-395
38
554
1095
1583
1946
2140
2150
1989
1685
1274
796
291
-202
-642
-989
-1201
-1248
-1131
-887
-595
-348
-219
-223
-313
-400
-397
-259
1
328
651
923
1125
1266
1356
1397
1379
1290
1132
929
723
555
449
400
369
302
150
-107
-452
-830
-1167
-1403
-1504
-1477
-1357
-1181
-979
-758
-516
-260
-23
142
178
55
-207
-536
-830
-992
-967
-748
-374
96
603
1098
1536
1868
2040
2001
1729
1233
570
-168
-872
-1436
-1780
-1868
-1715
-1386
-970
-548
-166
173
486
776
1004
1103
1008
724
330
-30
-217
-166
89
438
760
992
1142
1268
1414
1572
1677
1648
1433
1043
540
6
-496
-930
-1285
-1548
-1699
-1712
-1577
-1318
-988
-653
-370
-163
-34
29
27
-58
-247
-548
-933
-1332
-1655
-1825
-1801
-1596
-1257
-847
-419
-9
360
664
876
971
931
752
447
45
-404
-833
-1156
-1303
-1246
-1026
-744
-519
-424
-450
-512
-514
-414
-259
-162
-221
-450
-754
-971
-958
-658
-121
541
1204
1784
2239
2544
2677
2614
2351
1919
1379
803
246
-264
-712
-1080
-1340
-1458
-1418
-1226
-919
-544
-152
199
451
545
448
173
-209
-593
-879
-1014
-1002
-893
-732
-543
-317
-41
287
643
993
1310
1578
1787
1913
1922
1780
1490
1097
684
328
68
-115
-279
-479
-731
-998
-1212
-1307
-1250
-1056
-770
-451
-143
134
386
625
858
1081
1276
1422
1510
1548
1554
1539
1497
1400
1213
918
529
100
-307
-638
-877
-1044
-1173
-1289
-1394
-1465
-1473
-1401
-1254
-1059
-846
-641
-459
-307
-195
-136
-144
-217
-322
-399
-381
-228
43
349
572
612
444
136
-175
-346
-291
-21
380
793
1118
1301
1321
1180
878
430
-119
-686
-1166
-1471
-1565
-1473
-1259
-985
-677
-324
91
558
1020
1388
1583
1568
1367
1053
713
415
191
40
-56
-123
-177
-229
-282
-333
-375
-401
-406
-395
-388
-409
-483
-618
-800
-995
-1158
-1251
-1252
-1163
-1010
-842
-718
-698
-818
-1075
-1415
-1736
-1927
-1899
-1632
-1172
-613
-53
441
846
1167
1408
1555
1586
1486
1263
947
571
151
-307
-789
-1247
-1600
-1760
-1678
-1372
-929
-465
-76
181
298
286
165
-40
-288
-521
-681
-735
-696
-613
-536
-478
-411
-287
-84
172
411
560
582
488
323
134
-46
-194
-282
-277
-166
14
170
190
4
-365
-801
-1145
-1281
-1182
-910
-560
-201
156
529
922
1294
1572
1694
1660
1531
1399
1324
1298
1255
1122
876
570
313
215
331
634
1024
1376
1580
1584
1388
1040
609
166
-232
-542
-748
-857
-899
-910
-911
-891
-799
-568
-160
397
987
1444
1612
1418
912
247
-386
-842
-1065
-1090
-999
-860
-698
-502
-261
8
244
366
312
65
-333
-802
-1245
-1587
-1788
-1848
-1796
-1664
-1474
-1227
-912
-524
-86
352
721
972
1093
1117
1098
1078
1065
1026
920
728
476
226
52
3
73
207
322
347
260
102
-42
-84
15
215
406
455
279
-111
-608
-1056
-1322
-1348
-1159
-829
-436
-36
338
650
856
920
844
688
546
499
558
658
688
560
268
-109
-449
-653
-693
-617
-510
-450
-472
-568
-703
-842
-963
-1056
-1122
-1159
-1161
-1111
-990
-787
-513
-209
66
258
345
353
336
348
415
527
662
815
1004
1262
1592
1950
2245
2380
2292
1977
1483
880
238
-393
-971
-1462
-1840
-2100
-2254
-2316
-2282
-2121
-1792
-1283
-647
9
558
914
1058
1028
875
622
260
-222
-794
-1370
-1839
-2121
-2204
-2144
-2024
-1893
-1737
-1498
-1114
-570
83
746
1313
1711
1924
1997
2007
2029
2102
2209
2281
2239
2032
1677
1240
803
411
49
-327
-737
-1131
-1390
-1391
-1078
-519
124
661
974
1057
997
909
861
850
827
745
599
435
316
278
309
354
347
248
67
-144
-312
-381
-333
-197
-29
122
234
317
400
499
603
673
673
591
452
304
191
133
124
154
225
364
600
944
1371
1816
2196
2432
2472
2297
1928
1426
885
413
98
-32
-24
20
-11
-173
-428
-665
-751
-603
-237
242
694
1004
1136
1115
1002
847
661
430
145
-167
-447
-622
-650
-541
-353
-164
-36
1
-49
-171
-354
-594
-875
-1167
-1418
-1580
-1624
-1553
-1388
-1153
-856
-501
-105
284
587
726
657
399
35
-320
-549
-574
-369
36
566
1124
1617
1979
2184
2242
2169
1976
1656
1211
680
155
-253
-458
-458
-334
-210
-180
-261
-395
-507
-561
-578
-606
-659
-695
-637
-440
-136
174
382
449
425
402
430
457
346
-33
-701
-1521
-2248
-2644
-2578
-2084
-1317
-477
272
830
1150
1216
1022
596
3
-650
-1240
-1671
-1897
-1923
-1781
-1500
-1102
-605
-48
502
963
1265
1375
1307
1114
859
594
355
168
54
31
99
220
322
319
155
-159
-536
-853
-1006
-966
-786
-574
-425
-373
-375
-346
-212
41
361
655
837
860
735
508
239
-22
-249
-431
-564
-642
-654
-597
-488
-367
-291
-296
-373
-450
-417
-181
277
873
1453
1853
1980
1845
1540
1182
848
556
285
27
-185
-277
-180
132
615
1174
1696
2085
2286
2274
2052
1641
1085
452
-167
-671
-975
-1032
-853
-505
-93
276
529
657
710
770
902
1121
1386
1621
1758
1770
1674
1513
1329
1147
971
796
607
389
131
-167
-475
-743
-914
-969
-943
-922
-987
-1157
-1359
-1461
-1346
-984
-453
111
595
973
1305
1667
2077
2467
2717
2740
2542
2224
1926
1739
1661
1609
1486
1235
874
463
62
-309
-669
-1044
-1432
-1790
-2048
-2138
-2019
-1691
-1183
-541
177
906
1576
2118
2474
2617
2549
2307
1940
1506
1055
625
242
-86
-372
-648
-950
-1298
-1674
-2027
-2282
-2385
-2323
-2140
-1907
-1686
-1498
-1316
-1092
-792
-418
-8
389
733
1004
1185
1259
1209
1045
816
606
488
478
502
428
132
-421
-1140
-1842
-2334
-2506
-2373
-2052
-1698
-1420
-1248
-1134
-994
-764
-429
-31
346
609
697
604
389
153
-1
-15
99
275
431
520
551
567
610
673
693
584
279
-224
-865
-1546
-2171
-2676
-3029
-3216
-3218
-3010
-2574
-1922
-1115
-265
490
1020
1243
1148
802
333
-102
-365
-370
-103
381
984
1589
2098
2435
2554
2426
2047
1440
675
-131
-839
-1330
-1552
-1546
-1413
-1255
-1109
-918
-580
-24
703
1427
1914
1984
1611
948
249
-246
-410
-262
79
469
797
993
1014
831
431
-150
-822
-1455
-1923
-2150
-2108
-1803
-1246
-451
535
1599
2565
3252
3551
3489
3213
2913
2726
2669
2650
2532
2211
1663
943
145
-629
-1295
-1789
-2077
-2155
-2050
-1812
-1488
-1101
-657
-159
361
842
1214
1437
1514
1477
1345
1105
726
214
-341
-766
-874
-560
124
976
1729
2168
2216
1939
1487
1006
574
193
-173
-553
-934
-1265
-1490
-1587
-1589
-1583
-1660
-1859
-2122
-2300
-2212
-1749
-951
-9
814
1321
1470
1383
1248
1196
1215
1185
981
584
115
-233
-313
-114
246
595
803
824
668
349
-147
-826
-1635
-2416
-2951
-3047
-2629
-1779
-681
462
1501
2363
3011
3403
3491
3243
2699
1973
1224
590
140
-132
-267
-300
-236
-63
217
557
875
1076
1082
854
393
-255
-1002
-1724
-2265
-2490
-2325
-1803
-1059
-287
339
736
931
1032
1143
1291
1397
1316
921
203
-702
-1541
-2061
-2117
-1741
-1113
-464
37
350
535
672
767
726
410
-262
-1230
-2295
-3199
-3752
-3910
-3774
-3502
-3201
-2867
-2410
-1745
-883
37
800
1219
1230
914
456
47
-199
-269
-224
-139
-58
17
97
177
222
183
30
-235
-573
-934
-1277
-1572
-1790
-1888
-1814
-1533
-1049
-422
259
906
1473
1948
2335
2614
2736
2646
2327
1831
1266
748
355
106
-10
6
184
555
1082
1626
1966
1894
1339
424
-570
-1334
-1680
-1622
-1341
-1068
-945
-959
-969
-810
-390
253
974
1583
1924
1923
1611
1106
581
208
103
278
637
1022
1293
1382
1324
1204
1084
954
745
394
-81
-563
-885
-921
-664
-229
202
480
544
429
217
-18
-235
-421
-563
-629
-582
-398
-83
325
781
1239
1656
1984
2164
2140
1879
1391
737
12
-672
-1213
-1540
-1617
-1456
-1107
-647
-152
320
743
1097
1348
1434
1284
854
170
-658
-1470
-2102
-2424
-2367
-1914
-1098
-14
1169
2213
2868
2952
2428
1427
199
-983
-1909
-2469
-2632
-2407
-1822
-933
144
1236
2153
2753
2997
2944
2695
2333
1877
1309
614
-168
-945
-1599
-2037
-2217
-2136
-1821
-1304
-631
119
823
1332
1513
1300
731
-53
-850
-1462
-1755
-1695
-1348
-834
-278
240
683
1034
1261
1305
1112
675
73
-551
-1043
-1314
-1368
-1271
-1086
-818
-422
139
817
1464
1877
1900
1506
804
-14
-772
-1366
-1780
-2041
-2181
-2211
-2135
-1962
-1698
-1334
-837
-180
614
1445
2153
2583
2663
2441
2052
1643
1303
1039
805
561
295
8
-314
-718
-1250
-1892
-2527
-2959
-2995
-2550
-1707
-699
188
737
879
718
477
399
653
1263
2094
2901
3415
3453
2983
2132
1119
151
-657
-1284
-1759
-2081
-2194
-2020
-1542
-855
-151
378
648
729
783
950
1232
1485
1503
1157
484
-317
-981
-1308
-1236
-845
-293
255
669
867
811
501
-22
-686
-1414
-2143
-2824
-3389
-3726
-3690
-3176
-2223
-1059
-48
469
360
-212
-865
-1198
-1014
-417
268
692
686
336
-100
-360
-331
-82
204
367
360
256
185
228
360
454
338
-105
-868
-1800
-2655
-3199
-3307
-3025
-2529
-2021
-1621
-1303
-941
-416
292
1083
1805
2350
2703
2906
2974
2832
2355
1483
339
-769
-1464
-1502
-915
-4
827
1284
1328
1155
1038
1143
1417
1628
1504
895
-138
-1351
-2427
-3115
-3329
-3160
-2808
-2469
-2233
-2041
-1732
-1148
-243
867
1947
2751
3138
3112
2785
2290
1704
1048
337
-353
-873
-1061
-831
-241
519
1208
1637
1735
1546
1171
703
185
-387
-1024
-1701
-2334
-2787
-2910
-2605
-1877
-858
221
1109
1631
1748
1562
1248
965
785
682
576
391
100
-271
-659
-985
-1158
-1093
-734
-97
704
1459
1931
1955
1513
749
-88
-751
-1094
-1115
-938
-740
-680
-833
-1175
-1600
-1968
-2165
-2152
-1979
-1750
-1570
-1485
-1462
-1421
-1283
-1014
-634
-168
371
992
1689
2398
2983
3288
3213
2783
2140
1479
948
580
303
8
-369
-794
-1145
-1275
-1081
-563
172
935
1519
1760
1593
1068
319
-503
-1295
-2027
-2706
-3304
-3713
-3770
-3354
-2493
-1404
-402
267
568
707
984
1584
2419
3146
3355
2819
1639
199
-1047
-1800
-2043
-1978
-1845
-1763
-1675
-1442
-978
-354
221
501
329
-299
-1242
-2274
-3162
-3713
-3821
-3494
-2852
-2099
-1431
-941
-560
-100
621
1631
2739
3602
3904
3532
2647
1598
743
268
132
142
104
-52
-248
-335
-210
98
428
554
293
-408
-1439
-2553
-3457
-3913
-3836
-3315
-2567
-1815
-1175
-598
67
948
2012
3031
3668
3651
2928
1715
405
-600
-1050
-914
-343
424
1154
1664
1830
1584
927
-54
-1178
-2207
-2922
-3202
-3068
-2672
-2225
-1913
-1820
-1915
-2074
-2153
-2062
-1811
-1505
-1298
-1298
-1501
-1764
-1852
-1532
-681
657
2283
3918
5296
6236
6656
6543
5913
4787
3217
1323
-676
-2483
-3792
-4397
-4268
-3564
-2568
-1573
-769
-204
189
501
772
963
1006
870
608
348
221
288
497
721
823
738
494
192
-52
-169
-157
-70
21
64
50
10
-6
33
106
137
24
-312
-871
-1567
-2266
-2852
-3289
-3625
-3942
-4279
-4591
-4768
-4707
-4384
-3874
-3304
-2775
-2300
-1811
-1214
-459
425
1346
2188
2856
3282
3428
3283
2876
2287
1627
996
426
-133
-775
-1559
-2441
-3278
-3898
-4199
-4207
-4051
-3871
-3721
-3537
-3180
-2535
-1585
-419
812
1967
2948
3685
4114
4166
3812
3112
2248
1477
1029
1002
1320
1787
2201
2468
2627
2789
3018
3257
3331
3058
2364
1348
242
-718
-1412
-1881
-2268
-2692
-3159
-3558
-3745
-3654
-3346
-2966
-2633
-2346
-1976
-1357
-403
811
2071
3120
3774
3978
3784
3288
2578
1726
823
-5
-616
-922
-947
-844
-820
-1026
-1460
-1953
-2250
-2145
-1606
-813
-92
233
-5
-736
-1678
-2468
-2835
-2724
-2309
-1892
-1731
-1903
-2272
-2579
-2598
-2256
-1659
-1002
-442
-5
393
854
1387
1874
2128
2008
1522
834
184
-228
-335
-202
29
226
324
333
309
321
429
665
1010
1387
1638
1581
1076
115
-1142
-2404
-3364
-3826
-3770
-3336
-2720
-2069
-1432
-792
-151
415
762
763
399
-206
-833
-1277
-1439
-1350
-1104
-775
-354
216
957
1779
2482
2847
2758
2288
1666
1153
892
838
800
576
100
-515
-1031
-1234
-1049
-578
-32
395
613
653
609
562
542
538
544
576
658
775
854
792
521
72
-428
-825
-1025
-1051
-1004
-973
-939
-778
-344
392
1262
1935
2070
1500
342
-1034
-2167
-2704
-2550
-1877
-1016
-290
120
225
173
131
171
222
107
-338
-1141
-2133
-2994
-3396
-3174
-2406
-1383
-451
165
451
558
657
802
891
761
330
-306
-905
-1216
-1127
-719
-192
283
674
1088
1654
2392
3145
3642
3642
3070
2058
876
-190
-951
-1346
-1407
-1200
-790
-237
384
975
1437
1709
1793
1735
1598
1415
1180
871
485
70
-288
-494
-496
-307
0
321
567
688
686
603
504
460
523
713
1004
1339
1639
1861
2007
2133
2297
2510
2691
2695
2375
1681
711
-307
-1101
-1470
-1354
-851
-149
544
1066
1321
1270
929
367
-288
-868
-1220
-1266
-1042
-683
-353
-163
-116
-111
-9
281
747
1264
1649
1736
1459
880
180
-409
-691
-582
-135
482
1060
1415
1439
1113
496
-297
-1099
-1720
-1988
-1813
-1254
-516
119
410
277
-179
-735
-1183
-1427
-1510
-1544
-1609
-1693
-1703
-1537
-1147
-559
154
918
1676
2379
2958
3336
3458
3333
3051
2744
2528
2458
2515
2643
2787
2911
2989
2995
2899
2679
2341
1921
1461
994
542
124
-228
-483
-640
-740
-855
-1034
-1263
-1461
-1542
-1484
-1357
-1263
-1233
-1159
-830
-75
1089
2396
3435
3854
3545
2686
1625
676
-35
-584
-1138
-1816
-2605
-3389
-4027
-4432
-4589
-4524
-4278
-3905
-3486
-3121
-2890
-2794
-2735
-2563
-2170
-1574
-926
-431
-235
-352
-668
-1014
-1250
-1308
-1192
-952
-665
-433
-358
-494
-785
-1039
-992
-437
636
1990
3230
3987
4094
3660
2978
2366
2005
1890
1873
1792
1548
1139
625
80
-426
-831
-1073
-1109
-943
-645
-345
-180
-235
-500
-872
-1180
-1248
-953
-265
733
1859
2890
3635
3998
4006
3769
3415
3019
2594
2130
1647
1226
972
942
1093
1294
1393
1295
995
537
-53
-795
-1713
-2749
-3706
-4289
-4250
-3534
-2347
-1072
-84
428
514
375
201
53
-133
-433
-806
-1055
-920
-233
958
2384
3670
4499
4729
4400
3663
2668
1504
204
-1207
-2648
-3967
-4963
-5444
-5299
-4541
-3317
-1880
-522
504
1052
1104
765
212
-357
-774
-930
-792
-410
94
570
891
1018
1010
994
1083
1309
1590
1786
1767
1494
1022
467
-63
-497
-798
-943
-918
-747
-523
-404
-551
-1035
-1771
-2532
-3050
-3139
-2777
-2107
-1351
-714
-310
-154
-178
-271
-308
-187
121
541
902
1008
752
201
-410
-785
-716
-193
605
1412
2009
2294
2265
1959
1410
658
-202
-1008
-1589
-1856
-1862
-1765
-1707
-1707
-1647
-1379
-878
-311
29
-89
-671
-1469
-2112
-2321
-2041
-1432
-726
-71
525
1133
1784
2401
2831
2954
2763
2365
1905
1481
1113
786
506
320
267
317
359
258
-46
-485
-895
-1133
-1190
-1206
-1390
-1869
-2586
-3309
-3744
-3692
-3144
-2279
-1360
-604
-88
265
621
1122
1788
2490
2989
3064
2643
1874
1084
624
687
1197
1843
2251
2179
1634
824
2
-698
-1310
-1954
-2678
-3367
-3788
-3736
-3195
-2368
-1575
-1067
-889
-890
-855
-663
-366
-124
-71
-199
-362
-376
-155
230
609
838
899
899
978
1177
1396
1447
1191
656
46
-359
-358
60
721
1372
1823
2020
2028
1926
1718
1315
605
-430
-1649
-2774
-3513
-3701
-3388
-2803
-2228
-1848
-1660
-1502
-1171
-563
248
1054
1637
1908
1964
2033
2322
2876
3521
3943
3854
3152
1974
619
-620
-1589
-2319
-2932
-3508
-3988
-4188
-3921
-3141
-2007
-831
70
520
552
350
127
11
3
28
28
23
105
371
837
1403
1881
2085
1915
1400
681
-63
-679
-1075
-1218
-1102
-729
-116
676
1533
2304
2859
3144
3200
3132
3031
2923
2756
2463
2032
1548
1162
1006
1105
1352
1570
1603
1408
1066
718
484
400
425
496
588
734
1004
1451
2057
2738
3362
3792
3932
3756
3312
2710
2082
1541
1135
841
593
335
68
-143
-209
-86
174
434
536
391
32
-393
-691
-717
-449
1
442
680
603
224
-320
-820
-1072
-952
-460
283
1086
1762
2192
2353
2305
2141
1949
1784
1666
1592
1538
1458
1279
918
310
-551
-1588
-2643
-3522
-4058
-4162
-3862
-3284
-2621
-2063
-1756
-1753
-2012
-2408
-2771
-2937
-2797
-2337
-1639
-855
-153
348
614
685
641
532
352
44
-440
-1083
-1780
-2367
-2699
-2727
-2520
-2229
-2003
-1919
-1953
-2021
-2049
-2011
-1944
-1904
-1918
-1950
-1919
-1745
-1393
-896
-338
189
623
951
1198
1399
1561
1655
1634
1468
1181
861
633
592
750
1012
1212
1180
829
193
-588
-1334
-1891
-2177
-2181
-1930
-1452
-773
69
996
1876
2554
2902
2881
2576
2172
1900
1952
2417
3260
4339
5459
6418
7038
7185
6791
5875
4567
3087
1690
566
-231
-797
-1297
-1851
-2444
-2938
-3159
-3022
-2588
-2017
-1467
-992
-548
-74
416
810
979
906
748
779
1222
2098
3177
4096
4546
4432
3892
3186
2542
2050
1666
1285
823
251
-416
-1145
-1885
-2551
-3019
-3156
-2887
-2238
-1345
-406
382
875
996
736
153
-622
-1394
-1949
-2120
-1846
-1171
-195
998
2355
3818
5250
6414
7036
6938
6149
4910
3558
2366
1435
713
116
-354
-588
-459
40
731
1302
1467
1111
342
-590
-1433
-2059
-2479
-2769
-2965
-3005
-2749
-2071
-955
458
1903
3073
3729
3768
3235
2279
1093
-141
-1263
-2132
-2606
-2574
-2005
-1004
183
1251
1950
2191
2061
1748
1407
1074
673
112
-611
-1365
-1945
-2187
-2057
-1649
-1117
-573
-48
483
1037
1577
2025
2314
2433
2430
2373
2300
2200
2029
1748
1339
808
175
-535
-1269
-1945
-2469
-2775
-2858
-2776
-2592
-2323
-1919
-1305
-474
452
1239
1635
1500
873
-47
-1012
-1832
-2425
-2796
-2964
-2912
-2598
-2017
-1247
-453
181
538
618
520
370
242
126
-43
-316
-668
-992
-1146
-1029
-633
-45
605
1204
1701
2088
2358
2466
2323
1860
1091
153
-726
-1316
-1492
-1286
-865
-440
-182
-164
-374
-755
-1238
-1743
-2167
-2387
-2294
-1856
-1154
-368
296
711
881
933
1044
1339
1823
2382
2833
3011
2842
2385
1813
1344
1145
1248
1515
1692
1534
926
-50
-1168
-2188
-2998
-3659
-4332
-5131
-6004
-6723
-7015
-6730
-5954
-4970
-4119
-3613
-3454
-3464
-3417
-3180
-2771
-2320
-1974
-1807
-1787
-1796
-1694
-1375
-813
-75
681
1256
1473
1244
617
-243
-1121
-1844
-2340
-2634
-2795
-2864
-2830
-2644
-2287
-1807
-1321
-963
-812
-854
-988
-1076
-1002
-726
-268
306
931
1567
2204
2839
3447
3970
4322
4425
4246
3814
3209
2519
1800
1066
314
-427
-1073
-1494
-1574
-1267
-627
218
1114
1932
2571
2949
2984
2613
1838
770
-374
-1330
-1878
-1916
-1478
-711
186
1002
1543
1664
1306
538
-438
-1342
-1928
-2090
-1900
-1546
-1214
-977
-781
-511
-103
397
850
1111
1103
838
369
-265
-1065
-2025
-3078
-4066
-4777
-5032
-4763
-4037
-3018
-1895
-830
63
713
1085
1181
1044
738
319
-188
-786
-1465
-2163
-2765
-3145
-3240
-3085
-2795
-2489
-2225
-1990
-1757
-1551
-1466
-1596
-1942
-2350
-2569
-2386
-1773
-913
-110
388
527
445
347
338
345
171
-344
-1190
-2159
-2957
-3363
-3337
-3007
-2554
-2087
-1592
-990
-234
610
1385
1925
2155
2129
1980
1835
1737
1647
1494
1249
959
722
621
674
817
940
946
791
492
105
-313
-727
-1129
-1522
-1896
-2210
-2393
-2363
-2068
-1532
-866
-252
128
174
-80
-474
-797
-882
-672
-225
347
944
1518
2049
2501
2791
2816
2511
1901
1109
301
-397
-941
-1360
-1698
-1956
-2086
-2032
-1786
-1418
-1054
-821
-782
-924
-1172
-1432
-1626
-1708
-1660
-1497
-1254
-987
-752
-582
-480
-424
-389
-369
-379
-440
-559
-732
-951
-1216
-1535
-1898
-2257
-2547
-2722
-2804
-2886
-3080
-3428
-3854
-4184
-4241
-3947
-3366
-2655
-1967
-1367
-834
-323
155
519
678
615
436
323
444
857
1495
2208
2845
3298
3512
3461
3146
2619
1999
1453
1134
1107
1317
1638
1952
2214
2440
2637
2733
2584
2057
1150
43
-957
-1552
-1591
-1129
-364
476
1238
1873
2403
2853
3215
3448
3508
3384
3104
2734
2362
2077
1939
1957
2072
2175
2154
1948
1569
1085
577
92
-359
-767
-1094
-1278
-1270
-1100
-888
-814
-1025
-1561
-2322
-3107
-3691
-3909
-3709
-3171
-2479
-1874
-1571
-1676
-2133
-2746
-3264
-3504
-3430
-3137
-2763
-2384
-1974
-1462
-835
-195
278
443
301
-1
-273
-416
-484
-631
-973
-1485
-2005
-2346
-2405
-2218
-1894
-1512
-1068
-516
149
839
1415
1796
2035
2297
2735
3357
3996
4406
4410
4011
3371
2690
2094
1602
1187
872
747
905
1345
1927
2440
2721
2750
2633
2494
2359
2128
1657
895
-37
-872
-1330
-1252
-673
219
1174
1971
2469
2608
2400
1924
1319
754
371
233
302
481
674
846
1014
1208
1417
1579
1625
1528
1341
1158
1051
1010
935
693
203
-508
-1297
-1966
-2349
-2382
-2138
-1795
-1572
-1629
-1997
-2552
-3063
-3287
-3084
-2480
-1654
-852
-276
-4
9
-129
-318
-519
-739
-988
-1237
-1418
-1454
-1303
-983
-554
-91
348
724
1002
1142
1090
803
274
-460
-1317
-2199
-3017
-3704
-4221
-4550
-4690
-4645
-4423
-4029
-3469
-2754
-1918
-1029
-197
443
769
712
294
-366
-1088
-1688
-2033
-2080
-1867
-1476
-986
-447
116
666
1128
1392
1357
989
366
-342
-938
-1292
-1392
-1340
-1272
-1273
-1322
-1309
-1109
-677
-82
517
947
1104
994
721
427
236
218
383
702
1120
1567
1963
2233
2322
2210
1915
1474
927
305
-365
-1039
-1655
-2149
-2492
-2719
-2923
-3211
-3636
-4149
-4610
-4861
-4809
-4485
-4027
-3604
-3312
-3125
-2921
-2569
-2027
-1386
-835
-561
-659
-1090
-1721
-2407
-3060
-3667
-4244
-4770
-5151
-5248
-4954
-4273
-3348
-2412
-1691
-1301
-1212
-1286
-1368
-1375
-1331
-1325
-1438
-1677
-1969
-2219
-2385
-2523
-2752
-3165
-3735
-4280
-4536
-4283
-3473
-2276
-1004
22
626
819
765
664
651
753
915
1063
1151
1172
1149
1117
1129
1254
1564
2083
2739
3359
3723
3675
3211
2496
1782
1282
1075
1097
1222
1361
1521
1771
2158
2630
3034
3186
2970
2406
1639
875
297
15
46
337
786
1270
1677
1942
2075
2162
2325
2653
3141
3685
4133
4368
4371
4221
4033
3873
3708
3418
2873
2019
934
-199
-1166
-1826
-2174
-2329
-2466
-2712
-3071
-3424
-3605
-3501
-3128
-2626
-2170
-1875
-1728
-1622
-1447
-1175
-888
-708
-697
-791
-829
-658
-238
321
826
1120
1172
1078
986
994
1112
1288
1486
1724
2063
2537
3097
3613
3942
4014
3876
3655
3488
3435
3469
3511
3496
3414
3298
3185
3076
2936
2729
2461
2192
2011
1980
2092
2261
2372
2341
2170
1948
1808
1860
2124
2525
2929
3209
3307
3237
3065
2849
2613
2359
2104
1909
1875
2081
2522
3080
3558
3774
3642
3213
2633
2065
1612
1291
1064
885
736
623
557
536
552
609
731
940
1224
1518
1718
1733
1547
1234
922
737
746
943
1286
1727
2232
2750
3187
3400
3255
2696
1809
798
-101
-736
-1115
-1383
-1729
-2262
-2950
-3635
-4127
-4300
-4149
-3776
-3323
-2912
-2613
-2451
-2426
-2531
-2741
-3000
-3212
-3271
-3097
-2667
-2033
-1293
-562
75
580
960
1241
1436
1521
1435
1104
491
-363
-1324
-2204
-2826
-3105
-3067
-2833
-2540
-2271
-2037
-1801
-1544
-1304
-1156
-1155
-1269
-1368
-1285
-907
-247
559
1332
1950
2411
2810
3255
3767
4238
4479
4325
3734
2830
1849
1034
528
334
347
436
524
612
748
965
1228
1443
1499
1342
1006
604
259
46
-40
-69
-117
-215
-325
-360
-230
97
574
1079
1465
1618
1509
1209
849
559
391
298
173
-70
-414
-732
-853
-682
-286
117
272
30
-559
-1285
-1898
-2260
-2403
-2471
-2595
-2791
-2951
-2925
-2636
-2135
-1564
-1062
-684
-393
-120
155
374
433
250
-173
-752
-1355
-1861
-2191
-2318
-2252
-2037
-1753
-1494
-1343
-1321
-1362
-1332
-1095
-596
93
800
1337
1596
1602
1496
1454
1597
1933
2361
2739
2955
2986
2900
2816
2836
2987
3209
3387
3406
3212
2834
2359
1885
1474
1135
849
610
454
454
681
1155
1813
2514
3084
3373
3309
2914
2295
1599
968
491
189
20
-84
-180
-272
-310
-210
94
605
1240
1849
2279
2434
2322
2045
1754
1563
1511
1561
1647
1738
1867
2097
2467
2924
3330
3519
3390
2960
2352
1710
1117
553
-58
-766
-1516
-2153
-2503
-2465
-2079
-1504
-937
-516
-282
-188
-173
-206
-315
-549
-934
-1434
-1952
-2361
-2558
-2503
-2230
-1821
-1356
-861
-304
365
1146
1935
2526
2702
2346
1527
482
-493
-1191
-1587
-1822
-2089
-2505
-3043
-3566
-3919
-4024
-3894
-3597
-3187
-2678
-2059
-1339
-572
162
798
1315
1730
2067
2323
2471
2478
2334
2054
1653
1132
476
-320
-1212
-2106
-2883
-3444
-3744
-3797
-3656
-3390
-3063
-2733
-2443
-2216
-2037
-1868
-1664
-1409
-1126
-861
-652
-504
-394
-296
-209
-148
-120
-96
-15
171
456
767
1004
1108
1094
1040
1020
1055
1083
1012
785
400
-88
-619
-1156
-1684
-2174
-2572
-2818
-2882
-2797
-2636
-2459
-2263
-1981
-1533
-893
-114
699
1450
2078
2550
2806
2745
2270
1376
223
-884
-1607
-1731
-1268
-448
389
943
1064
776
237
-339
-760
-918
-824
-612
-481
-600
-1008
-1575
-2050
-2205
-1958
-1406
-751
-147
389
958
1650
2405
2991
3118
2625
1613
422
-539
-995
-920
-502
7
439
769
1062
1373
1679
1882
1868
1569
975
126
-917
-2069
-3198
-4120
-4637
-4615
-4059
-3132
-2097
-1212
-620
-305
-129
75
401
812
1168
1303
1131
711
239
-35
68
564
1290
1977
2380
2382
2029
1469
857
275
-274
-808
-1300
-1656
-1752
-1519
-995
-324
312
789
1088
1286
1495
1796
2197
2650
3090
3466
3757
3962
4078
4098
4018
3852
3637
3415
3218
3045
2864
2629
2310
1917
1507
1167
975
968
1110
1302
1407
1311
972
448
-121
-561
-746
-661
-416
-212
-245
-612
-1250
-1951
-2448
-2538
-2177
-1499
-752
-190
37
-82
-439
-885
-1292
-1586
-1737
-1743
-1616
-1389
-1125
-894
-746
-672
-605
-464
-223
50
205
94
-340
-1012
-1724
-2261
-2493
-2430
-2193
-1925
-1706
-1533
-1350
-1130
-916
-809
-890
-1148
-1455
-1627
-1534
-1194
-777
-509
-537
-828
-1179
-1334
-1144
-653
-70
367
542
514
464
551
801
1110
1335
1427
1475
1637
2003
2481
2821
2755
2161
1159
46
-873
-1443
-1718
-1882
-2107
-2442
-2813
-3098
-3223
-3199
-3081
-2907
-2658
-2291
-1800
-1258
-795
-529
-504
-667
-920
-1182
-1427
-1678
-1950
-2214
-2396
-2427
-2294
-2061
-1841
-1738
-1788
-1941
-2092
-2128
-1982
-1658
-1216
-745
-314
47
358
660
984
1325
1644
1896
2061
2164
2260
2393
2566
2736
2842
2856
2794
2705
2628
2555
2445
2265
2040
1864
1857
2092
2541
3085
3570
3896
4054
4119
4187
4303
4438
4496
4370
3984
3324
2441
1440
461
-350
-871
-1046
-903
-545
-110
281
555
695
716
642
495
309
147
89
198
473
825
1097
1127
825
207
-605
-1434
-2119
-2551
-2696
-2581
-2270
-1847
-1399
-999
-687
-458
-265
-50
215
490
671
628
281
-348
-1117
-1820
-2281
-2440
-2388
-2314
-2400
-2717
-3187
-3623
-3844
-3776
-3492
-3157
-2917
-2802
-2708
-2464
-1952
-1203
-401
187
345
-3
-757
-1698
-2582
-3237
-3601
-3713
-3665
-3535
-3341
-3039
-2546
-1800
-816
293
1332
2094
2428
2299
1781
1014
146
-713
-1482
-2095
-2477
-2566
-2352
-1913
-1405
-1002
-820
-858
-1000
-1090
-1006
-728
-323
98
454
735
999
1339
1835
2516
3349
4238
5047
5635
5894
5793
5389
4805
4182
3621
3155
2764
2425
2157
2031
2129
2475
2985
3484
3768
3698
3267
2597
1870
1240
766
416
111
-197
-491
-698
-738
-574
-239
192
643
1077
1500
1929
2361
2759
3064
3235
3275
3234
3185
3187
3264
3398
3543
3627
3565
3273
2693
1828
764
-340
-1310
-2027
-2469
-2705
-2832
-2903
-2897
-2744
-2403
-1922
-1444
-1150
-1164
-1497
-2039
-2621
-3092
-3380
-3491
-3491
-3455
-3437
-3457
-3496
-3508
-3434
-3242
-2956
-2673
-2535
-2655
-3051
-3600
-4082
-4268
-4038
-3440
-2659
-1939
-1461
-1284
-1343
-1513
-1681
-1788
-1820
-1772
-1619
-1314
-825
-172
561
1262
1850
2326
2771
3279
3869
4425
4728
4562
3865
2810
1759
1103
1059
1543
2208
2624
2506
1863
978
245
-53
124
583
1028
1242
1193
1022
951
1135
1598
2229
2860
3359
3692
3918
4127
4376
4630
4785
4722
4381
3809
3128
2468
1890
1345
720
-79
-1058
-2106
-3050
-3732
-4075
-4097
-3872
-3498
-3064
-2659
-2364
-2239
-2286
-2433
-2549
-2511
-2251
-1789
-1200
-565
59
623
1048
1218
1016
409
-493
-1450
-2188
-2520
-2425
-2028
-1512
-1036
-687
-508
-541
-837
-1423
-2252
-3191
-4064
-4723
-5102
-5203
-5051
-4653
-3999
-3109
-2069
-1025
-114
599
1136
1553
1864
2005
1880
1451
816
184
-223
-291
-69
282
598
807
936
1042
1122
1090
824
262
-530
-1381
-2090
-2528
-2689
-2669
-2601
-2586
-2658
-2786
-2900
-2927
-2812
-2542
-2155
-1733
-1377
-1157
-1081
-1089
-1095
-1042
-948
-893
-971
-1219
-1580
-1921
-2098
-2037
-1776
-1444
-1198
-1148
-1305
-1591
-1898
-2151
-2349
-2546
-2799
-3100
-3361
-3449
-3258
-2786
-2147
-1519
-1060
-831
-777
-778
-719
-554
-304
-14
295
656
1135
1780
2572
3414
4152
4627
4734
4462
3912
3268
2737
2476
2527
2801
3131
3349
3378
3254
3086
2976
2944
2923
2808
2544
2168
1795
1544
1476
1559
1709
1849
1956
2056
2177
2305
2371
2286
2000
1543
1029
608
411
499
843
1336
1831
2181
2286
2121
1743
1268
827
503
307
176
32
-166
-378
-498
-422
-118
322
710
840
590
-7
-773
-1458
-1853
-1875
-1588
-1155
-753
-490
-382
-365
-351
-282
-157
-29
31
-28
-201
-414
-546
-471
-121
470
1164
1769
2132
2206
2080
1922
1892
2050
2333
2604
2732
2675
2485
2267
2101
1989
1856
1590
1116
430
-389
-1215
-1922
-2427
-2706
-2784
-2699
-2473
-2094
-1539
-815
5
773
1322
1536
1418
1083
700
390
176
-12
-266
-622
-1039
-1445
-1801
-2135
-2516
-2976
-3462
-3851
-4035
-4002
-3845
-3699
-3638
-3612
-3480
-3108
-2462
-1632
-769
7
656
1195
1636
1946
2066
1973
1718
1403
1112
842
522
92
-394
-760
-788
-368
404
1254
1872
2081
1916
1581
1306
1212
1276
1379
1414
1338
1166
918
579
109
-507
-1223
-1936
-2544
-2991
-3295
-3502
-3639
-3674
-3531
-3139
-2491
-1661
-780
14
630
1051
1317
1489
1601
1624
1483
1101
469
-314
-1063
-1588
-1799
-1765
-1685
-1768
-2110
-2633
-3137
-3422
-3411
-3178
-2885
-2663
-2538
-2444
-2301
-2098
-1903
-1808
-1852
-1979
-2085
-2092
-2001
-1895
-1857
-1926
-2063
-2198
-2280
-2304
-2293
-2252
-2141
-1898
-1485
-933
-338
184
553
759
859
933
1042
1201
1368
1461
1388
1094
599
22
-449
-627
-422
114
802
1426
1840
2025
2075
2106
2184
2284
2327
2235
1982
1604
1179
800
554
505
660
942
1183
1180
789
23
-938
-1828
-2443
-2752
-2897
-3074
-3378
-3729
-3919
-3773
-3281
-2625
-2070
-1792
-1774
-1821
-1701
-1286
-628
84
644
933
957
822
666
609
733
1066
1573
2157
2667
2953
2933
2640
2213
1842
1680
1788
2130
2605
3095
3500
3749
3809
3698
3488
3293
3218
3306
3512
3729
3875
3956
4088
4424
5036
5838
6595
7032
6986
6492
5764
5062
4545
4184
3801
3198
2303
1244
294
-257
-260
217
912
1497
1719
1509
991
404
-19
-159
-48
171
335
359
278
212
292
559
938
1267
1395
1278
1012
785
764
987
1322
1526
1369
762
-187
-1219
-2040
-2453
-2430
-2093
-1637
-1229
-941
-745
-558
-308
26
401
748
1014
1202
1366
1582
1891
2256
2568
2690
2538
2135
1618
1171
931
911
996
1012
834
452
-13
-384
-516
-368
-7
435
829
1084
1159
1045
754
316
-204
-715
-1118
-1341
-1364
-1215
-946
-603
-210
207
604
904
1020
899
544
26
-559
-1135
-1673
-2178
-2645
-3030
-3254
-3257
-3053
-2755
-2532
-2527
-2783
-3224
-3708
-4118
-4422
-4667
-4908
-5136
-5256
-5137
-4714
-4051
-3340
-2808
-2601
-2715
-3012
-3303
-3455
-3443
-3340
-3256
-3265
-3367
-3487
-3511
-3328
-2873
-2152
-1246
-281
624
1406
2067
2640
3126
3446
3467
3085
2325
1381
547
70
19
253
523
636
574
491
588
947
1456
1852
1874
1418
604
-276
-896
-1030
-637
132
1010
1709
2031
1941
1579
1191
1002
1095
1355
1542
1436
992
370
-158
-384
-293
-62
79
21
-141
-178
99
686
1356
1780
1717
1147
275
-578
-1133
-1246
-921
-252
634
1606
2528
3266
3702
3782
3536
3067
2508
1972
1518
1158
873
627
382
97
-260
-689
-1148
-1554
-1819
-1882
-1749
-1484
-1188
-959
-863
-924
-1130
-1443
-1804
-2139
-2354
-2356
-2066
-1451
-549
531
1623
2561
3230
3603
3745
3758
3722
3643
3460
3097
2538
1857
1198
712
485
514
735
1083
1522
2037
2592
3085
3374
3334
2929
2254
1499
868
489
377
457
627
822
1034
1297
1639
2049
2471
2833
3080
3202
3236
3238
3251
3285
3318
3327
3318
3332
3421
3602
3823
3977
3960
3747
3424
3157
3089
3254
3536
3737
3696
3390
2949
2584
2462
2621
2960
3308
3503
3455
3147
2615
1931
1200
554
122
-28
71
287
462
509
462
454
623
1018
1563
2108
2517
2732
2763
2635
2345
1870
1227
523
-56
-341
-281
10
311
420
264
-83
-475
-814
-1107
-1433
-1851
-2324
-2717
-2882
-2759
-2427
-2060
-1839
-1864
-2127
-2539
-2986
-3367
-3606
-3653
-3495
-3169
-2761
-2374
-2066
-1806
-1487
-995
-293
528
1286
1793
1948
1779
1399
932
459
6
-408
-732
-873
-741
-303
380
1162
1868
2362
2597
2627
2581
2609
2810
3174
3568
3778
3601
2958
1950
838
-72
-563
-595
-301
107
452
666
776
848
926
1000
1037
1000
869
632
273
-211
-783
-1346
-1756
-1890
-1709
-1284
-760
-277
89
338
499
575
522
284
-147
-693
-1215
-1574
-1685
-1544
-1187
-657
22
822
1668
2419
2907
2994
2644
1944
1069
209
-490
-969
-1253
-1412
-1525
-1645
-1779
-1895
-1947
-1901
-1759
-1550
-1310
-1055
-778
-471
-169
54
111
-21
-260
-434
-370
-2
573
1139
1480
1494
1238
864
511
227
-27
-304
-599
-841
-944
-888
-740
-604
-533
-490
-381
-139
198
501
638
573
400
275
313
505
748
932
1030
1108
1248
1446
1578
1469
1014
286
-484
-1014
-1126
-815
-246
362
838
1114
1198
1129
927
602
166
-346
-889
-1426
-1937
-2406
-2802
-3073
-3172
-3092
-2878
-2615
-2375
-2180
-2003
-1805
-1573
-1340
-1151
-1028
-942
-840
-693
-536
-459
-552
-838
-1243
-1620
-1819
-1758
-1452
-986
-470
10
409
718
940
1081
1138
1102
968
743
458
175
-20
-54
91
357
624
777
773
671
589
612
715
752
542
0
-787
-1574
-2091
-2189
-1923
-1513
-1203
-1124
-1239
-1399
-1463
-1391
-1255
-1166
-1196
-1334
-1520
-1707
-1888
-2079
-2262
-2362
-2278
-1960
-1472
-979
-653
-566
-642
-699
-564
-176
398
1028
1615
2150
2674
3204
3668
3924
3850
3439
2834
2262
1919
1867
2021
2209
2281
2175
1932
1649
1424
1322
1372
1577
1915
2334
2755
3083
3244
3204
2965
2542
1935
1131
138
-969
-2040
-2885
-3356
-3418
-3171
-2799
-2489
-2345
-2370
-2497
-2660
-2835
-3045
-3322
-3662
-4014
-4305
-4475
-4519
-4476
-4387
-4260
-4056
-3729
-3282
-2805
-2463
-2432
-2804
-3528
-4413
-5200
-5656
-5661
-5234
-4501
-3637
-2805
-2122
-1644
-1376
-1283
-1310
-1408
-1566
-1822
-2248
-2896
-3748
-4688
-5526
-6071
-6218
-5982
-5492
-4916
-4399
-4013
-3772
-3648
-3599
-3558
-3427
-3089
-2461
-1567
-578
224
554
263
-573
-1677
-2692
-3342
-3547
-3426
-3201
-3070
-3105
-3243
-3348
-3295
-3027
-2573
-2015
-1455
-989
-687
-578
-625
-725
-734
-537
-115
423
886
1104
1031
789
616
738
1258
2104
3090
4019
4778
5356
5800
6139
6341
6339
6092
5635
5088
4598
4269
4113
4041
3907
3573
2966
2116
1159
311
-197
-196
352
1323
2470
3508
4213
4486
4355
3933
3367
2802
2375
2213
2410
2983
3845
4815
5690
6335
6740
7003
7249
7538
7819
7964
7855
7460
6856
6180
5552
5016
4544
4085
3625
3210
2921
2814
2873
3007
3088
3024
2804
2505
2249
2136
2194
2372
2575
2728
2813
2876
2982
3165
3401
3618
3737
3720
3585
3383
3173
3000
2893
2877
2971
3163
3391
3540
3497
3208
2731
2217
1841
1705
1796
2004
2214
2375
2518
2709
2967
3226
3369
3310
3071
2783
2616
2663
2878
3099
3145
2938
2549
2166
1979
2079
2414
2836
3202
3454
3637
3838
4106
4394
4577
4528
4196
3641
2994
2384
1882
1495
1212
1045
1035
1194
1449
1633
1554
1113
380
-431
-1080
-1445
-1587
-1685
-1879
-2146
-2299
-2116
-1531
-730
-93
5
-593
-1732
-3034
-4098
-4697
-4854
-4764
-4632
-4537
-4406
-4091
-3495
-2661
-1762
-1032
-654
-691
-1089
-1731
-2511
-3374
-4308
-5284
-6199
-6862
-7058
-6651
-5678
-4371
-3075
-2106
-1622
-1585
-1825
-2165
-2516
-2887
-3312
-3748
-4042
-3982
-3416
-2355
-993
367
1445
2089
2313
2253
2079
1917
1810
1729
1609
1396
1078
696
338
106
91
333
807
1427
2062
2570
2832
2794
2493
2060
1690
1575
1822
2406
3186
3972
4622
5091
5425
5682
5868
5915
5728
5266
4592
3847
3172
2625
2163
1698
1188
697
378
383
761
1410
2110
2618
2766
2513
1934
1159
315
-509
-1264
-1919
-2438
-2776
-2884
-2748
-2410
-1988
-1657
-1599
-1934
-2667
-3678
-4764
-5727
-6445
-6906
-7181
-7357
-7471
-7489
-7339
-6975
-6427
-5807
-5258
-4883
-4695
-4617
-4540
-4402
-4241
-4177
-4344
-4801
-5475
-6185
-6729
-6980
-6936
-6704
-6417
-6161
-5943
-5725
-5486
-5253
-5082
-5003
-4977
-4904
-4681
-4271
-3724
-3131
-2555
-1980
-1333
-550
348
1248
2007
2542
2883
3143
3425
3737
3970
3965
3626
2996
2251
1620
1267
1223
1386
1585
1667
1553
1245
804
314
-145
-513
-756
-875
-904
-898
-912
-971
-1062
-1135
-1132
-1012
-779
-475
-176
46
147
138
88
99
262
597
1018
1348
1373
954
99
-1012
-2095
-2878
-3215
-3126
-2756
-2273
-1778
-1284
-759
-202
317
687
833
787
685
694
909
1296
1720
2033
2167
2155
2077
1975
1796
1434
818
5
-814
-1387
-1524
-1185
-485
382
1231
1956
2524
2934
3179
3235
3082
2733
2242
1699
1201
841
690
785
1119
1636
2240
2834
3349
3764
4085
4316
4425
4363
4093
3636
3077
2535
2121
1903
1903
2111
2487
2953
3374
3586
3461
2998
2354
1799
1578
1782
2290
2838
3160
3126
2774
2245
1665
1082
473
-173
-806
-1322
-1639
-1778
-1863
-2057
-2452
-3010
-3583
-4001
-4162
-4059
-3751
-3311
-2788
-2227
-1688
-1250
-969
-842
-796
-742
-650
-593
-708
-1100
-1742
-2462
-3014
-3219
-3058
-2682
-2315
-2130
-2162
-2319
-2459
-2484
-2392
-2254
-2161
-2160
-2236
-2324
-2354
-2280
-2101
-1856
-1601
-1384
-1219
-1079
-902
-627
-222
278
778
1156
1310
1202
877
445
33
-263
-419
-496
-614
-886
-1355
-1940
-2440
-2611
-2272
-1418
-247
898
1678
1893
1566
906
195
-338
-597
-607
-449
-191
149
576
1083
1622
2121
2518
2793
2969
3088
3169
3192
3107
2868
2461
1920
1315
728
226
-146
-367
-435
-359
-162
117
415
662
794
773
602
317
-34
-409
-775
-1098
-1318
-1352
-1113
-570
213
1070
1789
2195
2221
1929
1453
925
403
-129
-725
-1416
-2183
-2962
-3678
-4263
-4651
-4764
-4514
-3840
-2775
-1473
-191
803
1335
1389
1102
677
291
25
-132
-239
-340
-437
-501
-498
-421
-300
-186
-134
-175
-305
-480
-636
-709
-667
-523
-324
-121
62
238
427
622
761
744
494
16
-582
-1132
-1489
-1607
-1554
-1455
-1401
-1379
-1275
-945
-304
614
1666
2666
3467
4001
4280
4343
4216
3893
3361
2633
1782
936
250
-150
-207
41
475
940
1300
1489
1534
1526
1572
1734
1998
2294
2552
2758
2977
3314
3841
4520
5188
5608
5559
4934
3787
2307
755
-623
-1664
-2318
-2652
-2812
-2962
-3205
-3521
-3759
-3704
-3206
-2300
-1240
-409
-136
-518
-1368
-2312
-2992
-3249
-3179
-3032
-3037
-3272
-3641
-3982
-4184
-4243
-4229
-4192
-4111
-3905
-3518
-2979
-2413
-1975
-1777
-1848
-2149
-2618
-3201
-3840
-4462
-4977
-5317
-5473
-5502
-5472
-5401
-5228
-4853
-4225
-3407
-2557
-1838
-1315
-923
-541
-89
398
812
1073
1221
1410
1804
2446
3210
3864
4209
4188
3894
3477
3038
2576
2039
1407
742
165
-225
-412
-461
-457
-445
-425
-394
-401
-540
-888
-1423
-1999
-2417
-2536
-2366
-2059
-1805
-1701
-1683
-1573
-1196
-502
392
1267
1917
2257
2349
2350
2409
2574
2770
2832
2603
2023
1173
248
-528
-1018
-1231
-1315
-1469
-1842
-2456
-3214
-3974
-4623
-5111
-5429
-5550
-5402
-4897
-4009
-2826
-1557
-444
344
780
976
1095
1254
1468
1658
1725
1613
1348
1016
724
553
541
685
951
1283
1609
1847
1922
1787
1443
944
385
-120
-468
-596
-493
-199
216
670
1090
1422
1622
1654
1499
1159
681
147
-350
-743
-1020
-1213
-1361
-1467
-1478
-1317
-945
-413
140
535
634
392
-146
-895
-1790
-2805
-3914
-5043
-6042
-6725
-6965
-6778
-6340
-5924
-5768
-5965
-6432
-6968
-7362
-7491
-7350
-7004
-6521
-5919
-5180
-4304
-3358
-2483
-1846
-1559
-1623
-1928
-2322
-2695
-3041
-3445
-4014
-4786
-5660
-6421
-6827
-6726
-6144
-5289
-4462
-3923
-3774
-3923
-4150
-4230
-4049
-3649
-3174
-2762
-2449
-2144
-1693
-987
-36
1020
1988
2709
3122
3250
3144
2831
2315
1625
871
245
-42
126
698
1465
2153
2552
2597
2357
1961
1497
976
355
-393
-1222
-2009
-2602
-2861
-2711
-2133
-1165
102
1522
2893
4002
4677
4850
4568
3945
3094
2077
916
-353
-1614
-2677
-3337
-3481
-3154
-2541
-1879
-1340
-961
-664
-331
106
624
1128
1519
1757
1887
2013
2258
2680
3250
3836
4240
4281
3878
3114
2231
1544
1313
1624
2354
3223
3929
4272
4219
3876
3412
2977
2657
2488
2486
2669
3051
3619
4314
5036
5667
6099
6261
6136
5767
5259
4753
4383
4225
4263
4396
4506
4527
4498
4548
4819
5371
6130
6907
7486
7728
7625
7291
6894
6565
6357
6243
6158
6049
5895
5699
5457
5147
4722
4146
3411
2557
1657
781
-22
-741
-1383
-1948
-2413
-2737
-2891
-2878
-2746
-2576
-2454
-2447
-2598
-2923
-3412
-4014
-4641
-5166
-5478
-5528
-5361
-5103
-4888
-4787
-4769
-4734
-4590
-4328
-4035
-3831
-3770
-3792
-3747
-3496
-3011
-2408
-1896
-1645
-1692
-1913
-2096
-2060
-1750
-1256
-748
-386
-234
-249
-310
-291
-114
223
649
1061
1357
1470
1378
1102
686
187
-339
-838
-1263
-1585
-1804
-1955
-2090
-2251
-2442
-2615
-2701
-2655
-2496
-2317
-2247
-2391
-2771
-3316
-3894
-4369
-4653
-4729
-4632
-4415
-4127
-3810
-3517
-3327
-3340
-3643
-4263
-5140
-6121
-7019
-7668
-7991
-8007
-7802
-7470
-7072
-6625
-6136
-5642
-5215
-4927
-4805
-4790
-4766
-4622
-4318
-3906
-3479
-3098
-2728
-2257
-1566
-617
507
1630
2570
3212
3536
3577
3373
2936
2270
1415
468
-435
-1187
-1770
-2281
-2888
-3744
-4903
-6275
-7658
-8803
-9515
-9723
-9501
-9026
-8495
-8029
-7624
-7160
-6486
-5521
-4322
-3082
-2040
-1368
-1086
-1048
-1012
-746
-116
873
2101
3388
4551
5445
5983
6127
5882
5280
4376
3251
2015
812
-198
-873
-1136
-1008
-604
-81
422
838
1184
1521
1892
2271
2561
2634
2406
1901
1278
794
709
1172
2137
3352
4450
5095
5121
4581
3689
2687
1718
794
-142
-1111
-2041
-2804
-3334
-3710
-4143
-4853
-5909
-7145
-8227
-8822
-8771
-8147
-7181
-6104
-5029
-3933
-2745
-1447
-116
1105
2086
2774
3187
3387
3444
3429
3422
3505
3717
4010
4241
4232
3873
3202
2403
1718
1323
1242
1357
1490
1512
1404
1261
1232
1460
2025
2919
4030
5163
6086
6610
6669
6357
5890
5490
5275
5193
5078
4764
4213
3549
3000
2763
2902
3309
3770
4069
4085
3826
3404
2972
2661
2525
2522
2528
2381
1955
1240
368
-429
-923
-1014
-799
-534
-512
-904
-1684
-2650
-3546
-4212
-4649
-4986
-5371
-5859
-6372
-6762
-6919
-6853
-6694
-6607
-6684
-6879
-7036
-6987
-6647
-6071
-5419
-4869
-4541
-4467
-4602
-4876
-5215
-5543
-5769
-5792
-5530
-4964
-4153
-3212
-2254
-1346
-498
296
1006
1545
1800
1698
1261
603
-119
-780
-1321
-1742
-2051
-2217
-2177
-1873
-1315
-599
116
673
980
1031
891
656
414
236
176
279
570
1043
1646
2289
2864
3276
3465
3419
3170
2787
2362
2001
1800
1819
2070
2508
3048
3595
4077
4458
4734
4913
4998
4970
4805
4494
4061
3572
3124
2810
2690
2765
2967
3183
3288
3203
2926
2540
2183
1987
2015
2230
2514
2738
2829
2815
2808
2929
3235
3667
4075
4284
4187
3791
3216
2638
2216
2029
2067
2246
2468
2669
2849
3067
3393
3854
4398
4902
5243
5369
5347
5319
5409
5621
5814
5782
5389
4678
3870
3245
2977
3050
3296
3541
3740
3996
4457
5156
5927
6464
6490
5924
4927
3801
2803
2013
1316
508
-563
-1910
-3414
-4896
-6190
-7180
-7799
-8036
-7947
-7673
-7416
-7383
-7698
-8350
-9200
-10054
-10747
-11203
-11430
-11483
-11413
-11239
-10949
-10515
-9921
-9185
-8386
-7661
-7174
-7049
-7294
-7770
-8236
-8454
-8304
-7835
-7215
-6628
-6174
-5844
-5566
-5294
-5046
-4899
-4929
-5165
-5583
-6126
-6712
-7230
-7522
-7407
-6749
-5550
-3988
-2367
-982
9
636
1053
1409
1757
2057
2255
2373
2518
2807
3263
3775
4146
4213
3942
3430
2828
2228
1623
947
173
-619
-1251
-1540
-1405
-925
-306
214
473
447
226
-55
-300
-495
-694
-952
-1260
-1519
-1584
-1351
-832
-171
422
775
841
699
485
306
197
159
218
451
929
1622
2331
2752
2626
1911
835
-222
-938
-1235
-1293
-1401
-1742
-2259
-2702
-2800
-2445
-1755
-982
-344
100
450
857
1389
1971
2426
2586
2401
1968
1486
1166
1128
1355
1696
1940
1908
1546
960
375
36
93
531
1196
1878
2414
2738
2869
2861
2765
2626
2495
2436
2494
2647
2802
2829
2653
2310
1936
1690
1664
1848
2178
2617
3194
3962
4901
5851
6552
6775
6476
5851
5239
4938
5030
5340
5559
5434
4922
4213
3611
3362
3511
3885
4180
4104
3513
2466
1192
-25
-974
-1605
-2029
-2433
-2942
-3528
-4013
-4166
-3845
-3094
-2129
-1232
-618
-359
-407
-676
-1107
-1685
-2379
-3103
-3710
-4069
-4145
-4037
-3926
-3968
-4205
-4545
-4830
-4933
-4826
-4572
-4267
-3969
-3672
-3328
-2894
-2371
-1801
-1245
-748
-324
37
347
606
790
857
769
511
111
-356
-789
-1098
-1240
-1235
-1149
-1052
-979
-922
-841
-696
-468
-153
247
736
1315
1958
2600
3155
3554
3779
3867
3889
3898
3903
3871
3767
3579
3334
3071
2809
2519
2131
1565
771
-234
-1362
-2459
-3352
-3894
-4014
-3742
-3193
-2511
-1803
-1106
-406
300
942
1378
1463
1154
574
-20
-352
-271
181
799
1348
1681
1793
1771
1700
1597
1415
1113
720
354
160
233
568
1060
1567
1960
2159
2124
1843
1320
576
-346
-1393
-2512
-3650
-4733
-5647
-6250
-6416
-6122
-5479
-4714
-4061
-3646
-3432
-3269
-3004
-2596
-2138
-1782
-1617
-1601
-1578
-1382
-938
-300
402
1056
1631
2175
2747
3355
3933
4383
4636
4701
4655
4605
4644
4815
5105
5455
5778
5980
5994
5810
5480
5093
4714
4339
3890
3260
2390
1317
161
-933
-1871
-2631
-3230
-3654
-3828
-3635
-3004
-1982
-761
386
1215
1609
1615
1399
1151
1006
994
1065
1136
1156
1135
1131
1211
1388
1598
1714
1605
1209
575
-150
-781
-1171
-1257
-1059
-644
-90
527
1131
1642
1998
2193
2287
2382
2559
2827
3118
3347
3489
3619
3878
4386
5160
6105
7063
7893
8525
8947
9174
9220
9109
8905
8706
8602
8607
8624
8497
8102
7433
6598
5739
4925
4117
3227
2223
1200
350
-157
-283
-148
48
144
88
-83
-318
-604
-962
-1376
-1758
-1973
-1927
-1637
-1226
-832
-500
-145
377
1154
2130
3134
3972
4537
4848
5003
5108
5230
5405
5665
6029
6474
6905
7180
7194
6959
6599
6254
5944
5521
4768
3584
2144
873
243
504
1525
2855
3967
4535
4548
4236
3858
3514
3103
2420
1318
-195
-1961
-3760
-5411
-6826
-8003
-8988
-9835
-10579
-11225
-11748
-12108
-12278
-12268
-12122
-11898
-11614
-11240
-10715
-10010
-9168
-8293
-7477
-6735
-5990
-5135
-4137
-3090
-2170
-1524
-1170
-977
-772
-463
-113
113
81
-203
-573
-813
-801
-592
-374
-341
-561
-919
-1179
-1099
-549
435
1667
2881
3803
4233
4091
3428
2411
1254
152
-771
-1473
-1961
-2254
-2370
-2344
-2246
-2189
-2284
-2584
-3049
-3563
-3989
-4249
-4355
-4406
-4535
-4850
-5388
-6088
-6797
-7302
-7383
-6900
-5859
-4422
-2847
-1371
-97
1038
2187
3471
4863
6185
7211
7806
8016
8038
8090
8286
8567
8773
8768
8544
8228
7988
7898
7858
7633
6976
5773
4114
2254
488
-976
-2075
-2853
-3375
-3659
-3675
-3407
-2922
-2381
-1980
-1845
-1979
-2277
-2624
-2979
-3392
-3932
-4583
-5187
-5496
-5308
-4577
-3443
-2138
-851
352
1502
2621
3626
4339
4578
4294
3624
2842
2220
1918
1944
2213
2627
3126
3673
4218
4682
4987
5094
5023
4811
4459
3910
3083
1954
607
-782
-2032
-3055
-3897
-4695
-5582
-6607
-7710
-8758
-9613
-10162
-10337
-10106
-9485
-8549
-7436
-6318
-5346
-4598
-4070
-3708
-3447
-3240
-3052
-2837
-2540
-2127
-1628
-1151
-835
-783
-995
-1370
-1762
-2055
-2196
-2191
-2053
-1770
-1311
-665
128
983
1805
2527
3132
3634
4059
4443
4821
5251
5781
6420
7111
7742
8207
8455
8517
8454
8300
8026
7561
6872
6017
5123
4309
3584
2828
1863
591
-907
-2381
-3529
-4160
-4281
-4077
-3793
-3611
-3582
-3659
-3769
-3867
-3939
-3977
-3949
-3818
-3590
-3338
-3184
-3222
-3449
-3734
-3874
-3696
-3139
-2273
-1246
-199
798
1746
2680
3610
4513
5351
6101
6772
7380
7914
8321
8533
8519
8324
8053
7807
7615
7401
7028
6385
5465
4382
3317
2429
1784
1352
1044
767
448
27
-553
-1342
-2349
-3500
-4651
-5638
-6355
-6802
-7055
-7190
-7205
-7004
-6472
-5578
-4452
-3352
-2540
-2135
-2023
-1897
-1405
-330
1296
3196
4976
6294
6999
7166
7019
6803
6656
6557
6365
5917
5125
4025
2756
1493
381
-500
-1127
-1498
-1615
-1477
-1087
-452
416
1503
2772
4133
5427
6461
7085
7272
7148
6929
6799
6804
6839
6735
6403
5916
5480
5299
5434
5750
5993
5933
5492
4763
3922
3112
2365
1612
764
-218
-1285
-2317
-3160
-3663
-3711
-3255
-2348
-1170
12
926
1407
1457
1223
896
599
345
68
-284
-682
-1028
-1217
-1208
-1032
-739
-325
283
1169
2330
3602
4685
5250
5080
4157
2663
891
-871
-2423
-3697
-4736
-5641
-6508
-7368
-8151
-8700
-8833
-8434
-7524
-6269
-4903
-3613
-2451
-1338
-150
1166
2523
3732
4605
5066
5178
5085
4892
4601
4132
3415
2499
1567
860
537
575
778
890
734
298
-302
-919
-1488
-2045
-2665
-3358
-4033
-4539
-4774
-4762
-4643
-4566
-4569
-4541
-4299
-3747
-2991
-2329
-2103
-2510
-3483
-4727
-5873
-6662
-7037
-7108
-7036
-6924
-6785
-6584
-6300
-5964
-5634
-5358
-5148
-4995
-4898
-4881
-4970
-5166
-5430
-5709
-5972
-6224
-6489
-6754
-6951
-6985
-6803
-6452
-6076
-5838
-5818
-5964
-6129
-6177
-6079
-5934
-5908
-6129
-6617
-7290
-8028
-8737
-9373
-9905
-10283
-10431
-10297
-9916
-9428
-9028
-8875
-9002
-9303
-9588
-9674
-9457
-8925
-8122
-7112
-5939
-4647
-3290
-1937
-655
505
1520
2374
3051
3539
3854
4072
4327
4765
5477
6444
7543
8595
9445
10004
10259
10246
10020
9652
9231
8853
8581
8399
8203
7855
7297
6623
6073
5894
6177
6754
7270
7384
6992
6317
5794
5808
6465
7528
8576
9272
9551
9626
9788
10172
10634
10827
10421
9312
7679
5864
4163
2657
1200
-446
-2417
-4621
-6745
-8386
-9232
-9193
-8425
-7239
-5951
-4745
-3631
-2500
-1258
58
1239
1987
2066
1434
277
-1074
-2312
-3275
-3987
-4569
-5125
-5663
-6108
-6383
-6487
-6510
-6586
-6804
-7159
-7559
-7878
-8015
-7927
-7625
-7154
-6559
-5863
-5046
-4041
-2761
-1150
748
2761
4632
6126
7146
7787
8284
8873
9658
10549
11329
11775
11772
11353
10652
9818
8968
8179
7513
7033
6791
6789
6968
7231
7491
7717
7940
8227
8633
9164
9772
10365
10829
11064
11012
10694
10232
9817
9643
9809
10249
10734
10948
10609
9578
7901
5779
3497
1325
-547
-2053
-3253
-4300
-5375
-6611
-8038
-9585
-11136
-12611
-14018
-15429
-16898
-18376
-19691
-20610
-20973
-20791
-20272
-19726
-19428
-19493
-19837
-20238
-20447
-20299
-19772
-18982
-18115
-17346
-16762
-16326
-15894
-15286
-14366
-13105
-11587
-9955
-8335
-6764
-5183
-3479
-1549
633
3000
5412
7704
9741
11458
12865
14026
15007
15829
16446
16774
16752
16406
15855
15254
14695
14148
13471
12510
11216
9692
8144
6761
5613
4629
3679
2676
1634
636
-255
-1052
-1840
-2700
-3641
-4602
-5508
-6351
-7201
-8148
-9215
-10300
-11228
-11841
-12094
-12061
-11874
-11639
-11401
-11168
-10967
-10860
-10908
-11095
-11296
-11326
-11053
-10493
-9829
-9324
-9181
-9439
-9954
-10483
-10795
-10757
-10346
-9616
-8629
-7425
-6027
-4475
-2864
-1347
-104
732
1139
1238
1248
1387
1759
2299
2817
3116
3118
2916
2713
2691
2897
3220
3483
3566
3489
3391
3428
3662
4019
4333
4443
4273
3858
3308
2761
2334
2101
2080
2229
2460
2672
2805
2883
3004
3281
3767
4416
5111
5745
6298
6842
7484
8280
9183
10071
10818
11367
11749
12044
12324
12611
12888
13125
13304
13426
13504
13571
13682
13911
14310
14863
15461
15940
16172
16149
15997
15881
15878
15884
15649
14924
13626
11906
10062
8362
6882
5478
3900
1967
-318
-2770
-5146
-7266
-9080
-10619
-11908
-12902
-13496
-13603
-13240
-12561
-11811
-11239
-11005
-11120
-11463
-11831
-12024
-11932
-11570
-11076
-10642
-10433
-10508
-10803
-11166
-11432
-11478
-11244
-10711
-9865
-8693
-7216
-5521
-3779
-2198
-948
-80
500
988
1595
2459
3591
4890
6203
7399
8422
9314
10181
11138
12254
13523
14864
16166
17325
18274
18980
19428
19598
19466
19015
18252
17203
15891
14319
12468
10323
7897
5247
2445
-455
-3442
-6519
-9657
-12753
-15632
-18108
-20057
-21456
-22355
-22815
-22862
-22500
-21778
-20851
-19967
-19375
-19187
-19300
-19440
-19308
-18750
-17845
-16842
-16010
-15478
-15178
-14908
-14468
-13778
-12900
-11975
-11126
-10402
-9796
-9296
-8930
-8752
-8780
-8938
-9049
-8899
-8335
-7340
-6038
-4627
-3278
-2076
-1008
-24
902
1737
2419
2918
3286
3658
4189
4980
6022
7208
8394
9464
10363
11063
11509
11583
11139
10085
8474
6528
4570
2891
1629
731
8
-739
-1609
-2569
-3494
-4261
-4806
-5138
-5291
-5274
-5049
-4560
-3784
-2771
-1641
-533
453
1291
2017
2683
3283
3741
3935
3779
3300
2671
2163
2019
2328
2957
3607
3959
3842
3325
2666
2166
1997
2115
2321
2399
2263
2001
1808
1832
2077
2390
2556
2432
2039
1554
1219
1219
1605
2286
3087
3841
4458
4948
5395
5890
6467
7061
7530
7717
7534
7019
6329
5673
5224
5053
5116
5301
5489
5592
5570
5417
5163
4881
4695
4764
5228
6151
7486
9096
10811
12489
14040
15408
16538
17372
17867
18049
18023
17942
17931
18014
18097
18022
17647
16927
15925
14772
13588
12428
11271
10057
8748
7371
6027
4852
3959
3385
3068
2876
2659
2305
1761
1016
61
-1130
-2582
-4269
-6077
-7820
-9306
-10420
-11165
-11632
-11912
-12028
-11930
-11556
-10921
-10150
-9434
-8935
-8720
-8746
-8935
-9237
-9661
-10230
-10919
-11638
-12274
-12775
-13188
-13641
-14247
-15024
-15878
-16665
-17285
-17725
-18036
-18258
-18358
-18236
-17782
-16946
-15767
-14348
-12810
-11259
-9778
-8439
-7297
-6366
-5607
-4941
-4306
-3705
-3216
-2929
-2866
-2939
-2984
-2855
-2512
-2031
-1526
-1056
-575
23
793
1661
2438
2931
3073
2984
2917
3123
3719
4650
5754
6866
7903
8867
9775
10589
11191
11432
11226
10627
9834
9128
8759
8852
9357
10092
10829
11390
11698
11774
11669
11400
10914
10119
8945
7412
5644
3831
2149
703
-491
-1472
-2279
-2911
-3330
-3495
-3401
-3101
-2699
-2321
-2076
-2033
-2204
-2535
-2915
-3192
-3211
-2860
-2110
-1040
176
1315
2182
2671
2812
2755
2703
2816
3135
3558
3899
3992
3787
3386
2981
2750
2755
2921
3094
3145
3046
2870
2720
2629
2506
2160
1384
63
-1759
-3864
-5917
-7551
-8476
-8560
-7874
-6661
-5254
-3955
-2940
-2230
-1742
-1383
-1111
-941
-875
-837
-667
-190
665
1812
3041
4158
5109
6027
7132
8558
10217
11792
12871
13162
12641
11572
10375
9447
9015
9087
9506
10047
10503
10732
10669
10323
9763
9097
8433
7836
7310
6802
6233
5550
4735
3806
2784
1680
500
-721
-1908
-2955
-3773
-4345
-4746
-5124
-5625
-6319
-7157
-7981
-8594
-8847
-8697
-8226
-7603
-7011
-6590
-6405
-6470
-6778
-7333
-8144
-9193
-10394
-11599
-12637
-13383
-13802
-13938
-13856
-13567
-13016
-12125
-10875
-9372
-7821
-6440
-5347
-4504
-3752
-2907
-1858
-607
755
2101
3307
4257
4843
4985
4692
4100
3455
3009
2898
3061
3280
3320
3061
2561
1984
1477
1080
743
424
177
146
450
1055
1733
2157
2083
1489
581
-342
-1066
-1558
-1931
-2314
-2735
-3105
-3293
-3238
-2994
-2697
-2469
-2350
-2297
-2235
-2120
-1963
-1809
-1710
-1706
-1834
-2126
-2595
-3198
-3819
-4304
-4528
-4459
-4180
-3829
-3528
-3325
-3206
-3149
-3176
-3350
-3725
-4282
-4914
-5468
-5822
-5933
-5834
-5582
-5200
-4674
-3986
-3171
-2329
-1594
-1058
-716
-464
-156
317
976
1743
2486
3075
3434
3570
3562
3536
3619
3883
4318
4815
5216
5375
5235
4860
4414
4090
4022
4239
4657
5137
5547
5809
5904
5842
5636
5290
4819
4263
3702
3224
2893
2721
2682
2745
2912
3216
3681
4259
4807
5129
5074
4640
4003
3468
3322
3727
4659
5958
7414
8850
10137
11172
11848
12073
11817
11159
10271
9337
8460
7618
6706
5639
4441
3252
2255
1572
1209
1082
1095
1212
1464
1891
2482
3147
3757
4226
4549
4805
5098
5492
5987
6533
7066
7540
7939
8265
8531
8756
8962
9157
9320
9400
9325
9037
8520
7803
6943
6009
5067
4191
3464
2953
2668
2534
2410
2164
1770
1350
1140
1359
2087
3200
4425
5467
6144
6450
6518
6521
6573
6681
6759
6695
6420
5955
5413
4958
4732
4785
5033
5289
5349
5096
4559
3877
3209
2619
2053
1390
559
-384
-1274
-1944
-2345
-2588
-2884
-3416
-4231
-5229
-6231
-7079
-7705
-8118
-8366
-8494
-8550
-8599
-8732
-9034
-9535
-10192
-10905
-11575
-12149
-12623
-13010
-13307
-13492
-13561
-13556
-13567
-13686
-13948
-14310
-14673
-14938
-15043
-14973
-14728
-14309
-13727
-13028
-12298
-11625
-11041
-10492
-9874
-9117
-8263
-7459
-6878
-6598
-6549
-6548
-6420
-6094
-5622
-5105
-4589
-4025
-3322
-2447
-1503
-705
-287
-384
-975
-1903
-2952
-3920
-4664
-5113
-5265
-5188
-4992
-4778
-4581
-4342
-3954
-3363
-2658
-2071
-1858
-2137
-2780
-3452
-3790
-3605
-2975
-2180
-1512
-1091
-816
-457
167
1057
2015
2748
3011
2715
1954
959
11
-646
-885
-732
-359
0
157
75
-109
-160
106
709
1484
2182
2620
2777
2780
2793
2894
3034
3099
3023
2860
2762
2874
3224
3689
4058
4157
3942
3511
3039
2677
2488
2451
2515
2661
2922
3372
4077
5057
6283
7678
9137
10538
11743
12615
13047
13009
12574
11914
11245
10746
10487
10416
10405
10332
10152
9906
9670
9480
9285
8963
8392
7523
6416
5206
4038
3012
2163
1501
1047
836
885
1150
1514
1821
1947
1865
1658
1481
1497
1820
2489
3460
4623
5814
6846
7547
7825
7702
7323
6901
6635
6624
6838
7130
7302
7173
6639
5692
4418
2972
1523
208
-909
-1840
-2645
-3376
-4041
-4605
-5032
-5329
-5561
-5820
-6170
-6610
-7085
-7539
-7953
-8351
-8749
-9106
-9315
-9264
-8912
-8339
-7721
-7228
-6937
-6790
-6655
-6416
-6053
-5643
-5288
-5044
-4882
-4714
-4454
-4059
-3535
-2912
-2220
-1494
-796
-222
122
181
1
-265
-418
-292
164
873
1671
2386
2916
3268
3541
3874
4372
5054
5831
6542
7024
7171
6977
6511
5866
5114
4288
3412
2531
1714
1018
442
-99
-725
-1510
-2419
-3318
-4053
-4545
-4845
-5091
-5412
-5838
-6292
-6652
-6835
-6837
-6707
-6481
-6155
-5721
-5237
-4871
-4851
-5341
-6318
-7537
-8625
-9246
-9247
-8692
-7776
-6693
-5537
-4302
-2968
-1585
-308
655
1138
1093
614
-119
-911
-1627
-2209
-2657
-2985
-3178
-3185
-2947
-2449
-1762
-1053
-530
-359
-581
-1082
-1644
-2052
-2198
-2126
-1989
-1948
-2073
-2301
-2476
-2443
-2124
-1550
-823
-51
711
1469
2256
3082
3899
4614
5129
5405
5490
5513
5627
5943
6485
7193
7964
8721
9440
10154
10902
11682
12430
13032
13372
13378
13049
12451
11701
10939
10301
9883
9713
9736
9834
9877
9781
9548
9252
8982
8793
8681
8609
8550
8515
8532
8605
8682
8664
8460
8042
7456
6784
6086
5366
4596
3768
2938
2215
1705
1443
1367
1350
1268
1052
705
275
-184
-633
-1040
-1377
-1610
-1720
-1705
-1582
-1367
-1072
-702
-279
152
536
840
1076
1299
1569
1910
2299
2684
3022
3300
3510
3626
3594
3365
2955
2475
2101
1996
2221
2710
3310
3862
4255
4436
4380
4067
3515
2812
2133
1668
1497
1507
1405
869
-264
-1884
-3662
-5230
-6391
-7213
-7959
-8915
-10217
-11791
-13423
-14875
-15981
-16667
-16920
-16760
-16254
-15538
-14815
-14290
-14068
-14088
-14140
-13982
-13475
-12673
-11782
-11045
-10598
-10400
-10273
-10023
-9556
-8932
-8321
-7902
-7761
-7849
-8022
-8115
-8026
-7740
-7302
-6773
-6182
-5535
-4837
-4130
-3500
-3041
-2812
-2796
-2903
-3011
-3009
-2836
-2483
-1982
-1387
-768
-200
257
576
787
960
1174
1457
1763
1984
2013
1811
1441
1053
825
889
1290
1979
2845
3763
4635
5419
6139
6865
7671
8593
9596
10591
11482
12220
12834
13406
14010
14655
15268
15737
15969
15936
15673
15245
14700
14059
13323
12502
11616
10689
9734
8759
7780
6836
5977
5241
4626
4103
3653
3299
3089
3044
3098
3092
2843
2257
1398
458
-364
-990
-1512
-2110
-2917
-3905
-4897
-5680
-6140
-6320
-6371
-6432
-6545
-6655
-6690
-6635
-6551
-6520
-6570
-6649
-6668
-6569
-6370
-6149
-5977
-5877
-5819
-5757
-5661
-5511
-5257
-4803
-4038
-2913
-1508
-36
1248
2159
2672
2906
3036
3189
3383
3549
3596
3479
3225
2917
2658
2540
2616
2882
3276
3686
3998
4152
4178
4173
4240
4403
4585
4653
4508
4159
3719
3323
3032
2785
2453
1934
1245
517
-75
-420
-516
-448
-313
-155
36
274
521
669
583
174
-554
-1508
-2555
-3575
-4498
-5297
-5970
-6517
-6941
-7255
-7498
-7727
-8006
-8386
-8882
-9456
-10022
-10455
-10644
-10538
-10189
-9744
-9383
-9241
-9335
-9565
-9779
-9867
-9822
-9735
-9724
-9848
-10065
-10268
-10357
-10307
-10180
-10074
-10056
-10125
-10232
-10328
-10407
-10484
-10542
-10484
-10134
-9319
-7973
-6214
-4322
-2634
-1400
-689
-378
-233
-23
391
1029
1816
2643
3409
4051
4556
4945
5279
5629
6059
6600
7243
7950
8668
9344
9927
10371
10636
10710
10620
10428
10188
9904
9501
8871
7948
6786
5570
4544
3887
3626
3626
3681
3635
3459
3231
3060
2997
3019
3065
3097
3127
3187
3280
3355
3341
3208
3001
2817
2737
2754
2776
2681
2398
1957
1456
1000
640
359
119
-103
-289
-409
-441
-389
-256
-20
361
922
1641
2428
3153
3702
4014
4099
4002
3784
3505
3234
3041
2976
3025
3104
3090
2899
2541
2123
1780
1585
1499
1409
1214
908
587
379
360
500
700
862
950
989
1014
1014
926
684
281
-202
-636
-913
-1000
-948
-833
-710
-589
-450
-286
-123
-18
-15
-122
-304
-511
-703
-885
-1095
-1391
-1813
-2358
-2971
-3554
-4005
-4265
-4348
-4341
-4356
-4472
-4692
-4951
-5165
-5292
-5351
-5402
-5483
-5583
-5658
-5683
-5698
-5800
-6068
-6484
-6906
-7125
-6972
-6415
-5575
-4647
-3798
-3091
-2498
-1963
-1478
-1097
-891
-885
-1016
-1166
-1220
-1125
-906
-629
-347
-79
187
458
719
929
1052
1089
1074
1059
1068
1080
1032
855
523
81
-362
-676
-775
-657
-411
-174
-60
-103
-244
-366
-355
-161
192
619
1024
1321
1444
1344
989
392
-370
-1148
-1762
-2074
-2041
-1734
-1290
-854
-511
-288
-172
-151
-221
-370
-558
-711
-759
-673
-485
-257
-41
168
408
706
1018
1221
1160
736
-28
-991
-1948
-2726
-3238
-3489
-3527
-3402
-3134
-2738
-2259
-1781
-1416
-1251
-1312
-1551
-1868
-2166
-2384
-2506
-2543
-2497
-2341
-2025
-1516
-831
-65
623
1075
1195
1002
627
250
28
27
219
529
913
1393
2050
2948
4070
5285
6392
7201
7622
7686
7513
7233
6926
6595
6205
5725
5175
4628
4185
3939
3942
4192
4627
5137
5586
5849
5848
5586
5136
4610
4104
3652
3220
2731
2120
1374
546
-262
-940
-1409
-1639
-1655
-1523
-1329
-1155
-1069
-1109
-1296
-1637
-2133
-2773
-3512
-4261
-4893
-5279
-5346
-5113
-4696
-4271
-4003
-3998
-4271
-4771
-5408
-6074
-6653
-7022
-7073
-6754
-6107
-5273
-4449
-3811
-3443
-3311
-3302
-3300
-3248
-3163
-3100
-3090
-3112
-3105
-3012
-2832
-2623
-2468
-2423
-2486
-2606
-2732
-2860
-3051
-3387
-3915
-4592
-5283
-5820
-6077
-6035
-5784
-5462
-5179
-4956
-4733
-4429
-4014
-3559
-3190
-3032
-3117
-3365
-3624
-3757
-3717
-3563
-3419
-3389
-3506
-3722
-3957
-4151
-4292
-4399
-4481
-4508
-4417
-4155
-3726
-3208
-2725
-2388
-2252
-2296
-2444
-2606
-2707
-2694
-2531
-2185
-1642
-927
-125
627
1189
1482
1537
1490
1534
1818
2371
3079
3737
4153
4247
4094
3883
3796
3906
4115
4199
3933
3220
2167
1046
160
-298
-331
-114
131
271
326
430
711
1175
1676
1995
1981
1658
1219
921
927
1215
1609
1899
1984
1932
1931
2161
2683
3404
4145
4741
5110
5256
5226
5059
4785
4443
4108
3866
3772
3806
3877
3884
3795
3671
3634
3782
4121
4566
4994
5316
5508
5581
5531
5321
4912
4329
3685
3142
2807
2657
2535
2255
1724
1018
342
-109
-266
-226
-180
-275
-520
-798
-966
-959
-838
-734
-748
-875
-1010
-1022
-853
-541
-197
75
237
330
430
592
826
1101
1376
1631
1860
2062
2229
2346
2413
2456
2524
2667
2907
3223
3557
3841
4021
4067
3975
3753
3416
2987
2500
2008
1581
1293
1210
1368
1764
2348
3026
3679
4194
4499
4581
4492
4318
4142
4011
3924
3857
3786
3713
3655
3615
3557
3408
3097
2605
1994
1387
899
578
373
179
-84
-405
-681
-783
-652
-359
-79
-10
-268
-845
-1627
-2477
-3305
-4088
-4847
-5595
-6317
-6975
-7543
-8028
-8461
-8863
-9230
-9536
-9762
-9922
-10051
-10178
-10290
-10329
-10233
-9982
-9625
-9257
-8958
-8740
-8541
-8260
-7819
-7211
-6499
-5788
-5182
-4757
-4557
-4587
-4812
-5146
-5472
-5678
-5704
-5578
-5392
-5246
-5175
-5127
-5000
-4718
-4297
-3848
-3512
-3376
-3424
-3555
-3650
-3643
-3528
-3333
-3054
-2645
-2049
-1258
-355
516
1219
1709
2045
2347
2697
3093
3447
3653
3658
3497
3261
3034
2849
2690
2530
2368
2228
2125
2032
1882
1612
1218
773
390
143
16
-84
-248
-475
-637
-542
-56
796
1813
2715
3288
3500
3498
3515
3715
4100
4517
4762
4713
4399
3984
3662
3552
3649
3849
4038
4169
4280
4452
4734
5093
5419
5594
5558
5343
5052
4790
4614
4512
4438
4364
4301
4289
4349
4454
4535
4522
4397
4206
4025
3906
3837
3748
3563
3260
2887
2532
2272
2126
2060
2035
2050
2163
2451
2965
3683
4515
5344
6079
6686
7183
7603
7962
8245
8409
8411
8235
7898
7451
6958
6472
6007
5539
5016
4393
3667
2892
2153
1529
1046
671
340
6
-327
-603
-754
-741
-580
-331
-76
103
132
-59
-523
-1267
-2222
-3238
-4130
-4754
-5067
-5141
-5104
-5055
-5005
-4885
-4607
-4146
-3565
-2990
-2530
-2228
-2055
-1954
-1907
-1950
-2145
-2516
-3002
-3466
-3756
-3777
-3538
-3135
-2689
-2282
-1925
-1570
-1166
-697
-201
263
657
988
1309
1680
2125
2614
3087
3488
3804
4066
4308
4529
4668
4639
4391
3957
3464
3068
2879
2903
3052
3214
3330
3433
3602
3887
4246
4542
4615
4373
3842
3152
2460
1870
1401
1002
608
169
-333
-912
-1599
-2429
-3418
-4536
-5701
-6803
-7747
-8474
-8967
-9246
-9355
-9354
-9316
-9308
-9364
-9469
-9567
-9597
-9542
-9449
-9410
-9507
-9763
-10121
-10480
-10753
-10909
-10980
-11022
-11073
-11132
-11163
-11131
-11030
-10881
-10721
-10581
-10476
-10399
-10327
-10232
-10081
-9854
-9557
-9232
-8935
-8699
-8498
-8243
-7819
-7159
-6296
-5368
-4556
-4001
-3736
-3680
-3692
-3641
-3450
-3103
-2615
-2017
-1352
-690
-119
285
512
641
812
1152
1700
2380
3044
3562
3900
4134
4394
4779
5295
5852
6326
6623
6723
6676
6559
6437
6335
6246
6150
6030
5880
5702
5495
5259
4990
4692
4389
4122
3953
3943
4121
4458
4860
5194
5339
5234
4910
4465
4021
3665
3425
3274
3161
3038
2876
2657
2362
1975
1495
959
442
45
-135
-42
318
879
1527
2139
2620
2940
3154
3382
3760
4370
5188
6084
6868
7387
7591
7556
7437
7385
7480
7703
7973
8201
8341
8398
8412
8424
8457
8518
8602
8701
8796
8843
8776
8512
7980
7141
6005
4637
3148
1686
411
-535
-1065
-1176
-955
-561
-176
44
17
-257
-706
-1215
-1665
-1969
-2098
-2083
-2001
-1936
-1941
-2009
-2089
-2111
-2045
-1927
-1840
-1882
-2104
-2480
-2919
-3299
-3520
-3533
-3352
-3040
-2689
-2397
-2245
-2276
-2470
-2754
-3020
-3184
-3222
-3188
-3183
-3298
-3561
-3930
-4310
-4613
-4787
-4828
-4753
-4571
-4279
-3877
-3399
-2919
-2540
-2347
-2369
-2564
-2834
-3080
-3239
-3320
-3395
-3567
-3919
-4481
-5211
-6019
-6806
-7504
-8100
-8623
-9104
-9543
-9898
-10102
-10104
-9898
-9525
-9051
-8536
-8016
-7501
-6993
-6494
-6000
-5497
-4953
-4333
-3618
-2816
-1957
-1083
-229
570
1277
1844
2232
2433
2486
2460
2421
2391
2347
2251
2094
1919
1798
1780
1849
1929
1930
1806
1575
1294
1008
723
419
103
-167
-299
-234
4
304
542
667
741
895
1235
1755
2328
2782
3003
3002
2889
2789
2754
2738
2638
2373
1939
1401
856
373
-28
-364
-654
-899
-1086
-1202
-1252
-1262
-1263
-1269
-1261
-1199
-1033
-747
-376
-14
221
238
26
-334
-705
-968
-1083
-1091
-1076
-1082
-1080
-986
-739
-363
24
275
305
141
-103
-313
-451
-571
-764
-1074
-1455
-1795
-1993
-2029
-1976
-1952
-2047
-2281
-2601
-2927
-3196
-3380
-3478
-3497
-3434
-3269
-2973
-2519
-1897
-1130
-296
487
1096
1454
1574
1558
1550
1665
1946
2362
2850
3359
3871
4388
4903
5400
5867
6320
6799
7339
7926
8492
8950
9252
9419
9523
9626
9728
9767
9665
9402
9030
8634
8261
7875
7375
6675
5767
4739
3715
2781
1940
1133
309
-524
-1294
-1914
-2341
-2592
-2733
-2821
-2888
-2931
-2943
-2927
-2892
-2841
-2767
-2668
-2574
-2548
-2658
-2929
-3312
-3688
-3927
-3939
-3717
-3325
-2859
-2409
-2021
-1703
-1415
-1096
-686
-153
469
1081
1551
1782
1768
1610
1463
1448
1588
1808
1995
2080
2082
2081
2154
2314
2506
2655
2732
2771
2850
3029
3307
3621
3889
4051
4101
4062
3961
3804
3573
3247
2822
2319
1783
1270
840
545
420
476
700
1067
1555
2150
2835
3573
4289
4893
5311
5528
5596
5602
5615
5647
5651
5570
5385
5131
4871
4641
4416
4126
3717
3202
2674
2262
2058
2064
2191
2318
2348
2247
2033
1729
1337
833
202
-535
-1309
-2028
-2615
-3039
-3313
-3474
-3556
-3572
-3530
-3449
-3372
-3364
-3481
-3750
-4150
-4616
-5060
-5402
-5590
-5612
-5488
-5260
-4970
-4648
-4309
-3955
-3594
-3244
-2936
-2713
-2603
-2613
-2722
-2887
-3066
-3225
-3341
-3389
-3336
-3141
-2776
-2253
-1633
-1010
-467
-24
357
754
1221
1742
2227
2564
2684
2610
2438
2289
2238
2282
2363
2412
2393
2309
2183
2024
1836
1634
1462
1389
1458
1645
1848
1933
1815
1516
1162
916
887
1080
1401
1725
1962
2084
2108
2055
1922
1691
1359
959
554
211
-30
-170
-240
-294
-394
-611
-1004
-1601
-2353
-3144
-3812
-4226
-4343
-4237
-4050
-3926
-3939
-4078
-4284
-4497
-4701
-4918
-5172
-5450
-5693
-5808
-5709
-5350
-4755
-4022
-3312
-2794
-2594
-2729
-3089
-3470
-3672
-3591
-3263
-2826
-2416
-2083
-1765
-1357
-809
-185
366
712
828
811
814
927
1122
1283
1301
1174
1018
998
1218
1658
2191
2659
2947
3017
2877
2546
2043
1412
749
197
-110
-114
141
540
976
1409
1873
2420
3048
3673
4164
4412
4401
4205
3953
3756
3667
3678
3745
3821
3866
3857
3782
3647
3485
3340
3243
3190
3124
2963
2641
2146
1527
869
260
-247
-634
-915
-1111
-1252
-1371
-1506
-1693
-1955
-2302
-2730
-3229
-3788
-4385
-4977
-5501
-5894
-6111
-6151
-6047
-5846
-5584
-5283
-4963
-4658
-4420
-4295
-4297
-4395
-4533
-4673
-4815
-4992
-5229
-5503
-5731
-5824
-5737
-5516
-5266
-5084
-4987
-4890
-4655
-4177
-3459
-2607
-1772
-1063
-493
8
532
1122
1744
2311
2744
3015
3174
3317
3549
3938
4492
5160
5848
6456
6915
7214
7403
7568
7778
8039
8288
8423
8371
8140
7820
7538
7382
7352
7359
7284
7045
6635
6119
5585
5095
4669
4292
3943
3613
3310
3046
2836
2698
2652
2710
2861
3045
3167
3125
2863
2403
1834
1278
829
529
374
344
427
622
920
1284
1652
1964
2198
2383
2584
2858
3215
3611
3960
4186
4251
4176
4027
3892
3840
3906
4077
4310
4563
4821
5099
5425
5798
6156
6387
6378
6082
5550
4912
4305
3803
3390
2999
2587
2186
1889
1783
1871
2055
2188
2161
1966
1688
1432
1246
1093
891
585
192
-209
-530
-725
-807
-813
-767
-668
-520
-368
-307
-447
-855
-1508
-2300
-3100
-3811
-4406
-4918
-5397
-5875
-6353
-6814
-7238
-7617
-7946
-8215
-8417
-8550
-8628
-8681
-8740
-8824
-8939
-9076
-9227
-9390
-9569
-9775
-10022
-10327
-10700
-11136
-11609
-12070
-12472
-12788
-13019
-13180
-13270
-13255
-13080
-12709
-12163
-11528
-10914
-10394
-9957
-9514
-8956
-8219
-7332
-6394
-5525
-4799
-4219
-3725
-3231
-2665
-1987
-1189
-288
685
1689
2682
3627
4496
5268
5920
6427
6766
6940
6981
6947
6898
6876
6887
6918
6954
6992
7039
7098
7157
7192
7179
7107
6976
6792
6561
6301
6054
5895
5900
6108
6481
6911
7264
7445
7439
7307
7130
6961
6791
6562
6208
5691
5016
4230
3409
2648
2040
1644
1451
1373
1268
1014
585
59
-415
-713
-814
-806
-821
-938
-1136
-1314
-1372
-1286
-1124
-998
-986
-1081
-1208
-1277
-1233
-1079
-848
-580
-303
-39
180
320
374
375
392
499
727
1046
1384
1664
1841
1909
1895
1836
1769
1729
1743
1814
1897
1909
1754
1377
795
98
-605
-1239
-1787
-2278
-2740
-3166
-3522
-3782
-3973
-4167
-4450
-4862
-5372
-5898
-6360
-6723
-7013
-7281
-7558
-7833
-8060
-8193
-8216
-8148
-8026
-7887
-7733
-7550
-7309
-6980
-6542
-5990
-5350
-4683
-4082
-3642
-3420
-3406
-3522
-3653
-3706
-3649
-3519
-3385
-3301
-3261
-3208
-3070
-2815
-2486
-2186
-2025
-2058
-2253
-2501
-2676
-2702
-2590
-2427
-2323
-2346
-2501
-2736
-2991
-3241
-3501
-3808
-4179
-4588
-4971
-5255
-5386
-5341
-5115
-4711
-4127
-3371
-2480
-1527
-610
184
799
1227
1492
1626
1650
1571
1394
1135
840
573
410
413
618
1022
1589
2249
2928
3553
4066
4430
4622
4641
4500
4228
3863
3443
2990
2512
2011
1500
1012
601
306
138
64
19
-59
-205
-420
-682
-973
-1287
-1624
-1965
-2265
-2457
-2486
-2340
-2071
-1776
-1556
-1478
-1542
-1685
-1809
-1824
-1688
-1421
-1091
-777
-517
-282
18
485
1169
2029
2936
3721
4257
4509
4544
4483
4449
4514
4689
4942
5213
5444
5581
5596
5492
5315
5136
5019
4983
4982
4938
4791
4556
4319
4197
4260
4479
4743
4917
4917
4751
4493
4219
3951
3657
3282
2812
2299
1839
1522
1384
1385
1446
1485
1453
1342
1172
976
792
662
626
701
866
1057
1189
1191
1037
753
393
10
-366
-716
-1016
-1230
-1318
-1273
-1146
-1040
-1064
-1275
-1645
-2067
-2410
-2578
-2549
-2369
-2107
-1819
-1526
-1223
-906
-582
-273
5
258
507
781
1089
1420
1749
2049
2302
2508
2673
2811
2934
3056
3185
3315
3429
3498
3500
3433
3313
3160
2973
2722
2360
1861
1247
607
61
-285
-379
-243
56
437
844
1246
1623
1950
2187
2298
2267
2110
1858
1540
1163
724
234
-257
-659
-870
-834
-578
-216
94
213
85
-249
-683
-1099
-1422
-1636
-1767
-1854
-1922
-1980
-2033
-2099
-2191
-2310
-2426
-2489
-2454
-2317
-2119
-1929
-1805
-1767
-1797
-1868
-1964
-2088
-2231
-2353
-2387
-2273
-2015
-1696
-1448
-1377
-1493
-1705
-1881
-1929
-1859
-1765
-1749
-1839
-1963
-1997
-1845
-1509
-1084
-695
-424
-264
-142
27
289
634
1012
1376
1685
1923
2085
2178
2229
2281
2376
2535
2734
2911
2998
2954
2780
2515
2209
1907
1645
1457
1373
1396
1490
1581
1587
1474
1279
1097
1022
1087
1246
1409
1509
1548
1587
1687
1854
2023
2107
2066
1951
1875
1943
2178
2506
2804
2984
3042
3053
3109
3252
3448
3617
3688
3647
3538
3434
3391
3430
3543
3714
3933
4194
4478
4751
4974
5130
5237
5347
5513
5761
6067
6371
6610
6750
6807
6832
6881
6983
7125
7263
7347
7344
7247
7063
6788
6400
5864
5160
4315
3420
2605
2001
1685
1643
1789
2000
2173
2255
2249
2187
2094
1972
1804
1583
1331
1100
948
904
947
1012
1020
927
736
503
306
199
191
246
309
333
301
224
123
13
-99
-210
-307
-367
-365
-298
-198
-118
-115
-210
-381
-566
-695
-719
-632
-460
-242
-8
235
491
761
1030
1264
1426
1485
1438
1305
1131
963
840
779
775
801
823
814
757
651
500
305
64
-226
-560
-916
-1263
-1574
-1839
-2074
-2314
-2594
-2927
-3294
-3648
-3937
-4126
-4214
-4233
-4233
-4256
-4320
-4421
-4538
-4657
-4780
-4924
-5106
-5328
-5571
-5806
-6021
-6228
-6464
-6765
-7138
-7543
-7915
-8203
-8402
-8567
-8780
-9099
-9518
-9959
-10311
-10484
-10447
-10233
-9910
-9544
-9177
-8823
-8493
-8196
-7942
-7726
-7520
-7285
-6985
-6598
-6121
-5549
-4871
-4070
-3149
-2147
-1142
-222
553
1182
1719
2244
2829
3511
4288
5130
5994
6830
7578
8180
8591
8794
8801
8645
8365
7993
7559
7104
6676
6321
6053
5852
5669
5464
5227
4979
4743
4511
4244
3901
3487
3070
2751
2607
2629
2728
2782
2710
2510
2243
1966
1693
1387
1012
579
147
-219
-503
-759
-1068
-1459
-1864
-2145
-2180
-1955
-1577
-1223
-1022
-982
-994
-909
-639
-197
320
802
1187
1473
1693
1879
2047
2212
2403
2662
3020
3470
3965
4442
4856
5203
5507
5790
6047
6247
6342
6301
6112
5787
5356
4861
4361
3921
3587
3362
3200
3028
2792
2494
2192
1967
1870
1893
1979
2062
2105
2115
2116
2126
2146
2169
2209
2300
2480
2759
3096
3416
3644
3740
3712
3603
3462
3328
3225
3163
3137
3124
3074
2936
2687
2358
2031
1796
1693
1684
1663
1517
1192
717
183
-312
-712
-1014
-1248
-1436
-1581
-1676
-1732
-1790
-1915
-2155
-2517
-2961
-3416
-3820
-4147
-4416
-4679
-4993
-5396
-5891
-6441
-6988
-7475
-7865
-8162
-8393
-8593
-8775
-8922
-8999
-8983
-8889
-8768
-8687
-8694
-8785
-8912
-9004
-9002
-8883
-8662
-8373
-8051
-7715
-7368
-7002
-6605
-6171
-5703
-5214
-4727
-4268
-3861
-3522
-3257
-3064
-2935
-2858
-2816
-2785
-2744
-2676
-2577
-2461
-2353
-2277
-2250
-2275
-2339
-2417
-2477
-2487
-2428
-2303
-2136
-1961
-1804
-1665
-1517
-1328
-1081
-794
-502
-242
-25
162
331
467
523
447
218
-130
-526
-900
-1232
-1551
-1898
-2278
-2630
-2852
-2870
-2686
-2391
-2115
-1955
-1930
-1982
-2032
-2037
-2020
-2039
-2152
-2377
-2683
-3011
-3300
-3503
-3586
-3530
-3328
-2999
-2585
-2147
-1733
-1362
-1018
-667
-283
133
549
914
1177
1296
1254
1066
788
517
368
437
757
1281
1889
2439
2815
2962
2899
2694
2438
2217
2093
2094
2211
2399
2603
2782
2931
3083
3289
3581
3957
4382
4815
5235
5652
6084
6540
7002
7443
7848
8231
8626
9057
9517
9961
10333
10598
10756
10833
10858
10840
10776
10668
10538
10426
10360
10345
10356
10365
10368
10395
10490
10677
10932
11187
11363
11403
11297
11065
10742
10354
9918
9451
8981
8537
8138
7777
7422
7027
6553
5980
5302
4527
3671
2758
1816
874
-52
-960
-1851
-2712
-3508
-4186
-4710
-5091
-5392
-5702
-6089
-6556
-7050
-7499
-7859
-8148
-8430
-8765
-9170
-9611
-10021
-10345
-10564
-10688
-10733
-10698
-10573
-10356
-10077
-9792
-9562
-9412
-9324
-9250
-9154
-9039
-8948
-8936
-9028
-9191
-9348
-9408
-9313
-9060
-8700
-8312
-7965
-7692
-7479
-7275
-7021
-6680
-6253
-5785
-5338
-4965
-4682
-4460
-4249
-4002
-3702
-3366
-3027
-2712
-2424
-2152
-1890
-1653
-1484
-1440
-1563
-1855
-2274
-2747
-3192
-3549
-3794
-3942
-4035
-4122
-4228
-4356
-4482
-4580
-4646
-4714
-4842
-5081
-5443
-5872
-6267
-6519
-6565
-6419
-6160
-5884
-5655
-5467
-5258
-4951
-4503
-3934
-3314
-2727
-2230
-1831
-1501
-1200
-901
-597
-292
17
346
718
1146
1624
2127
2620
3076
3477
3820
4106
4347
4564
4795
5078
5435
5855
6293
6692
7006
7232
7399
7548
7700
7840
7934
7947
7875
7740
7578
7415
7261
7114
6975
6845
6713
6542
6267
5831
5219
4483
3734
3085
2606
2294
2091
1928
1767
1610
1476
1376
1297
1218
1133
1066
1050
1104
1204
1296
1323
1254
1100
890
653
394
108
-205
-526
-827
-1095
-1349
-1637
-2005
-2466
-2988
-3497
-3913
-4177
-4267
-4206
-4053
-3896
-3836
-3953
-4276
-4758
-5287
-5731
-5997
-6075
-6033
-5971
-5953
-5972
-5962
-5844
-5591
-5249
-4923
-4721
-4710
-4886
-5187
-5525
-5817
-6012
-6090
-6059
-5939
-5747
-5497
-5193
-4845
-4480
-4141
-3879
-3732
-3702
-3758
-3850
-3939
-4014
-4082
-4152
-4206
-4197
-4072
-3805
-3422
-2991
-2595
-2291
-2093
-1974
-1883
-1778
-1632
-1443
-1224
-994
-774
-572
-388
-208
-25
156
309
399
408
347
263
210
223
293
378
437
455
453
468
523
607
682
705
658
547
389
195
-41
-332
-675
-1046
-1402
-1698
-1904
-2009
-2017
-1939
-1798
-1631
-1483
-1385
-1335
-1290
-1186
-972
-651
-284
40
255
348
365
370
405
463
498
458
320
105
-140
-367
-549
-684
-788
-880
-976
-1083
-1200
-1318
-1412
-1449
-1392
-1226
-967
-665
-385
-183
-76
-36
-4
80
243
462
676
811
826
726
563
403
295
245
230
216
190
159
145
154
168
141
24
-215
-586
-1072
-1642
-2252
-2852
-3384
-3796
-4058
-4180
-4206
-4199
-4207
-4248
-4307
-4360
-4396
-4425
-4470
-4545
-4644
-4739
-4800
-4815
-4795
-4766
-4753
-4760
-4766
-4733
-4622
-4412
-4114
-3773
-3455
-3220
-3097
-3066
-3068
-3030
-2905
-2685
-2408
-2121
-1861
-1638
-1446
-1279
-1142
-1044
-978
-916
-817
-659
-458
-264
-131
-79
-84
-90
-55
24
115
183
227
294
444
704
1035
1336
1494
1442
1189
817
429
109
-111
-247
-339
-425
-524
-634
-739
-818
-861
-871
-871
-895
-969
-1095
-1252
-1404
-1525
-1623
-1730
-1884
-2099
-2356
-2611
-2831
-3011
-3181
-3378
-3620
-3893
-4167
-4414
-4629
-4820
-4986
-5104
-5136
-5054
-4864
-4608
-4331
-4048
-3727
-3309
-2761
-2113
-1456
-911
-563
-427
-459
-587
-758
-944
-1131
-1290
-1367
-1313
-1112
-812
-506
-288
-205
-237
-318
-372
-358
-281
-174
-73
9
89
200
377
636
964
1318
1634
1843
1909
1839
1683
1509
1360
1232
1080
855
547
198
-118
-337
-450
-499
-548
-637
-757
-859
-894
-845
-737
-619
-533
-496
-499
-523
-542
-536
-484
-367
-179
67
337
600
840
1066
1303
1569
1859
2146
2399
2596
2733
2813
2831
2779
2657
2480
2277
2068
1841
1559
1178
696
164
-325
-690
-897
-981
-1004
-1022
-1041
-1041
-1000
-938
-894
-905
-962
-1002
-942
-732
-388
14
377
635
773
816
804
767
722
681
656
657
676
687
655
567
438
315
252
278
392
562
749
927
1086
1238
1403
1609
1881
2232
2648
3085
3483
3782
3955
4005
3957
3825
3601
3261
2803
2270
1755
1362
1159
1144
1246
1368
1437
1428
1362
1271
1169
1046
883
678
458
273
172
183
307
529
828
1187
1587
2005
2411
2773
3079
3335
3565
3786
3986
4119
4117
3922
3524
2979
2392
1885
1539
1367
1314
1290
1222
1090
928
796
733
731
736
689
562
379
205
106
109
186
277
326
314
260
205
178
176
174
147
99
58
65
137
256
377
460
501
542
645
860
1190
1589
1990
2340
2618
2833
3002
3120
3159
3086
2890
2596
2259
1940
1675
1469
1306
1173
1081
1069
1181
1440
1824
2263
2657
2912
2975
2854
2610
2327
2073
1873
1709
1537
1329
1090
854
663
526
409
246
-22
-413
-895
-1398
-1857
-2235
-2539
-2797
-3040
-3273
-3481
-3636
-3715
-3718
-3670
-3609
-3572
-3581
-3627
-3672
-3668
-3580
-3408
-3191
-2986
-2840
-2757
-2693
-2584
-2381
-2082
-1738
-1428
-1221
-1151
-1205
-1341
-1510
-1673
-1809
-1914
-1998
-2070
-2132
-2168
-2140
-1999
-1705
-1251
-673
-38
581
1133
1601
1995
2334
2637
2915
3189
3485
3833
4240
4679
5086
5386
5518
5467
5264
4970
4658
4388
4199
4106
4099
4149
4220
4278
4313
4339
4386
4482
4630
4811
4987
5124
5205
5235
5231
5211
5196
5203
5256
5379
5590
5889
6257
6653
7024
7314
7481
7508
7418
7271
7146
7110
7180
7317
7442
7485
7422
7291
7153
7047
6955
6801
6508
6045
5459
4850
4315
3898
3569
3260
2916
2526
2132
1794
1546
1380
1250
1098
882
581
196
-263
-784
-1340
-1894
-2393
-2786
-3040
-3157
-3176
-3163
-3183
-3282
-3466
-3712
-3980
-4243
-4496
-4759
-5052
-5375
-5703
-5997
-6227
-6396
-6530
-6659
-6789
-6900
-6959
-6961
-6939
-6957
-7067
-7275
-7529
-7754
-7898
-7960
-7991
-8044
-8143
-8261
-8344
-8353
-8290
-8198
-8131
-8125
-8188
-8303
-8449
-8603
-8743
-8843
-8880
-8858
-8818
-8826
-8932
-9138
-9373
-9534
-9534
-9353
-9042
-8682
-8333
-8000
-7654
-7271
-6876
-6536
-6323
-6262
-6308
-6368
-6357
-6243
-6054
-5854
-5694
-5585
-5495
-5380
-5204
-4957
-4649
-4296
-3916
-3527
-3147
-2782
-2424
-2041
-1594
-1051
-414
288
1012
1725
2415
3084
3735
4355
4922
5420
5855
6252
6633
6999
7322
7559
7682
7692
7618
7502
7365
7215
7048
6872
6714
6603
6554
6552
6555
6523
6438
6310
6167
6026
5885
5724
5526
5294
5050
4817
4605
4401
4185
3948
3702
3484
3328
3251
3246
3283
3324
3339
3309
3229
3112
2986
2888
2851
2886
2969
3049
3073
3015
2884
2713
2529
2334
2102
1811
1469
1126
848
683
631
646
670
675
674
702
772
855
881
779
526
152
-275
-701
-1120
-1568
-2095
-2711
-3371
-3985
-4459
-4741
-4835
-4792
-4678
-4550
-4447
-4391
-4396
-4472
-4624
-4848
-5132
-5453
-5780
-6081
-6323
-6484
-6562
-6574
-6551
-6520
-6492
-6461
-6423
-6399
-6441
-6610
-6936
-7384
-7850
-8198
-8323
-8192
-7852
-7397
-6906
-6416
-5919
-5400
-4873
-4387
-4006
-3767
-3661
-3635
-3632
-3616
-3583
-3546
-3502
-3423
-3261
-2981
-2582
-2106
-1616
-1167
-787
-477
-219
3
197
359
482
561
600
611
620
664
778
983
1269
1597
1913
2176
2379
2546
2708
2879
3041
3155
3197
3183
3171
3233
3410
3690
4011
4293
4484
4578
4614
4640
4691
4771
4862
4939
4982
4980
4928
4825
4679
4512
4353
4226
4134
4057
3960
3816
3627
3416
3217
3041
2875
2682
2436
2140
1830
1553
1338
1176
1025
839
598
329
86
-83
-166
-206
-284
-477
-820
-1287
-1794
-2238
-2537
-2662
-2645
-2552
-2450
-2374
-2317
-2240
-2105
-1903
-1664
-1444
-1295
-1237
-1253
-1292
-1306
-1263
-1165
-1026
-864
-676
-444
-152
196
563
888
1108
1188
1139
1018
903
857
909
1034
1174
1270
1285
1230
1157
1133
1208
1392
1649
1909
2100
2177
2136
2013
1872
1765
1719
1731
1768
1798
1805
1797
1795
1815
1851
1870
1832
1715
1531
1324
1145
1024
950
880
760
559
282
-38
-360
-659
-933
-1198
-1471
-1757
-2044
-2308
-2524
-2669
-2733
-2716
-2634
-2505
-2351
-2177
-1980
-1751
-1492
-1226
-992
-823
-723
-663
-590
-465
-284
-85
76
162
177
166
183
269
432
654
913
1188
1463
1720
1937
2100
2219
2333
2490
2719
3010
3314
3577
3768
3903
4030
4197
4420
4678
4923
5113
5223
5251
5209
5114
4989
4860
4756
4690
4659
4641
4613
4579
4566
4616
4752
4954
5168
5329
5395
5365
5268
5134
4975
4788
4570
4337
4123
3963
3870
3831
3819
3811
3804
3808
3830
3861
3879
3861
3792
3672
3507
3307
3082
2843
2604
2370
2120
1817
1422
928
377
-153
-589
-906
-1143
-1372
-1643
-1948
-2226
-2409
-2482
-2491
-2524
-2644
-2847
-3068
-3222
-3262
-3198
-3078
-2949
-2822
-2682
-2518
-2357
-2257
-2272
-2410
-2612
-2778
-2816
-2696
-2459
-2189
-1973
-1847
-1794
-1756
-1672
-1507
-1268
-995
-735
-523
-364
-233
-95
76
280
497
695
856
979
1076
1151
1195
1190
1125
1018
917
878
935
1081
1267
1428
1511
1494
1377
1180
920
621
312
33
-176
-292
-319
-284
-221
-153
-90
-32
12
26
-11
-102
-222
-333
-399
-419
-424
-464
-576
-757
-963
-1131
-1213
-1200
-1115
-1002
-894
-794
-684
-540
-360
-173
-37
-12
-129
-371
-676
-954
-1126
-1152
-1043
-849
-631
-435
-282
-172
-102
-75
-101
-186
-312
-442
-531
-549
-494
-391
-280
-183
-104
-27
65
168
259
301
264
143
-44
-257
-454
-597
-660
-631
-521
-362
-207
-113
-117
-217
-370
-512
-588
-581
-514
-431
-371
-339
-311
-250
-131
47
262
489
709
921
1129
1337
1537
1720
1872
1989
2072
2127
2163
2190
2218
2252
2294
2342
2394
2454
2538
2667
2854
3091
3348
3578
3740
3812
3799
3723
3615
3498
3394
3319
3289
3315
3402
3545
3734
3964
4230
4529
4845
5152
5414
5606
5725
5792
5847
5929
6063
6262
6524
6841
7201
7579
7939
8236
8428
8488
8414
8224
7948
7617
7263
6911
6589
6329
6162
6118
6215
6448
6779
7142
7451
7634
7657
7538
7334
7107
6897
6699
6482
6213
5889
5538
5200
4896
4615
4321
3978
3571
3118
2654
2212
1815
1468
1174
928
721
532
337
115
-131
-376
-584
-732
-816
-860
-887
-910
-926
-927
-922
-941
-1024
-1193
-1436
-1702
-1925
-2060
-2101
-2087
-2079
-2130
-2268
-2482
-2738
-2994
-3221
-3407
-3552
-3658
-3720
-3724
-3666
-3561
-3454
-3400
-3435
-3552
-3691
-3769
-3722
-3543
-3278
-3003
-2777
-2609
-2470
-2321
-2149
-1977
-1841
-1763
-1733
-1718
-1692
-1659
-1654
-1714
-1851
-2039
-2219
-2336
-2355
-2270
-2102
-1884
-1653
-1452
-1321
-1283
-1331
-1424
-1500
-1511
-1444
-1327
-1213
-1145
-1134
-1159
-1186
-1187
-1155
-1094
-1014
-918
-813
-714
-647
-641
-720
-888
-1129
-1421
-1743
-2081
-2426
-2769
-3101
-3406
-3672
-3883
-4027
-4102
-4112
-4090
-4078
-4120
-4239
-4424
-4631
-4810
-4919
-4946
-4896
-4780
-4603
-4364
-4070
-3754
-3466
-3258
-3162
-3171
-3257
-3383
-3528
-3691
-3871
-4059
-4224
-4332
-4363
-4329
-4266
-4220
-4224
-4287
-4397
-4534
-4676
-4806
-4908
-4966
-4970
-4920
-4828
-4710
-4576
-4421
-4232
-4002
-3738
-3459
-3184
-2913
-2631
-2326
-2008
-1722
-1531
-1479
-1563
-1727
-1891
-1992
-2013
-1986
-1951
-1929
-1902
-1830
-1691
-1491
-1268
-1054
-855
-643
-389
-95
186
369
383
210
-100
-457
-769
-982
-1078
-1072
-985
-836
-645
-435
-233
-58
90
220
344
466
583
698
837
1043
1352
1772
2261
2748
3170
3498
3753
3980
4209
4440
4638
4770
4830
4854
4906
5049
5316
5701
6162
6642
7084
7444
7707
7883
8004
8106
8217
8339
8460
8565
8653
8735
8824
8917
8993
9021
8989
8913
8823
8747
8681
8599
8471
8294
8099
7928
7807
7726
7650
7552
7443
7366
7362
7435
7541
7611
7601
7515
7400
7296
7208
7091
6895
6608
6277
5988
5808
5745
5746
5728
5636
5463
5243
5007
4758
4471
4121
3712
3287
2897
2573
2302
2039
1739
1387
1002
624
278
-31
-321
-609
-899
-1178
-1434
-1670
-1906
-2170
-2471
-2788
-3074
-3272
-3348
-3309
-3205
-3104
-3063
-3110
-3237
-3413
-3614
-3829
-4065
-4324
-4591
-4832
-5016
-5134
-5216
-5312
-5467
-5685
-5933
-6154
-6310
-6398
-6455
-6522
-6619
-6730
-6818
-6848
-6808
-6711
-6579
-6424
-6251
-6055
-5837
-5606
-5368
-5125
-4874
-4621
-4390
-4214
-4116
-4090
-4100
-4100
-4064
-4013
-3996
-4065
-4231
-4459
-4688
-4864
-4973
-5040
-5101
-5183
-5286
-5394
-5498
-5605
-5730
-5890
-6084
-6298
-6514
-6716
-6890
-7018
-7080
-7060
-6971
-6853
-6767
-6764
-6853
-6999
-7139
-7216
-7207
-7122
-6989
-6831
-6652
-6446
-6208
-5945
-5672
-5404
-5144
-4887
-4625
-4359
-4096
-3848
-3629
-3445
-3300
-3193
-3108
-3015
-2875
-2656
-2354
-2005
-1675
-1420
-1272
-1219
-1220
-1235
-1240
-1233
-1216
-1175
-1083
-915
-670
-384
-110
107
254
358
461
595
766
954
1128
1263
1351
1391
1386
1344
1278
1213
1181
1211
1307
1449
1601
1726
1815
1887
1981
2134
2356
2623
2889
3107
3258
3360
3458
3599
3800
4035
4252
4397
4459
4473
4503
4602
4778
4986
5156
5235
5216
5136
5045
4970
4901
4805
4661
4486
4334
4262
4297
4420
4575
4707
4788
4830
4864
4919
5002
5102
5202
5292
5366
5419
5436
5401
5313
5193
5085
5035
5058
5130
5192
5181
5059
4832
4539
4229
3938
3678
3449
3254
3098
2989
2916
2847
2735
2539
2247
1879
1481
1097
748
431
125
-181
-487
-774
-1022
-1225
-1395
-1557
-1735
-1943
-2183
-2445
-2722
-3012
-3315
-3628
-3944
-4244
-4514
-4745
-4941
-5117
-5290
-5463
-5619
-5723
-5741
-5653
-5472
-5237
-4997
-4785
-4607
-4444
-4270
-4078
-3884
-3717
-3600
-3534
-3502
-3483
-3464
-3446
-3426
-3385
-3289
-3109
-2847
-2548
-2287
-2139
-2140
-2280
-2519
-2809
-3118
-3422
-3690
-3876
-3932
-3838
-3627
-3380
-3191
-3120
-3160
-3249
-3310
-3294
-3197
-3056
-2916
-2809
-2747
-2732
-2766
-2844
-2950
-3051
-3104
-3082
-2995
-2891
-2836
-2882
-3045
-3300
-3596
-3879
-4108
-4264
-4346
-4367
-4348
-4313
-4273
-4231
-4179
-4118
-4065
-4049
-4098
-4208
-4340
-4426
-4411
-4286
-4094
-3909
-3794
-3770
-3812
-3876
-3933
-3991
-4077
-4220
-4419
-4649
-4866
-5036
-5142
-5185
-5174
-5124
-5061
-5013
-5007
-5054
-5136
-5210
-5235
-5188
-5077
-4924
-4750
-4556
-4334
-4075
-3800
-3533
-3299
-3094
-2885
-2638
-2341
-2025
-1742
-1527
-1369
-1210
-980
-642
-217
223
596
848
974
1006
989
959
931
911
899
898
902
898
871
817
752
713
739
857
1068
1345
1644
1913
2106
2194
2174
2073
1943
1842
1814
1866
1970
2076
2144
2158
2135
2103
2088
2095
2120
2160
2218
2304
2419
2546
2657
2730
2767
2795
2859
2991
3198
3456
3730
3991
4226
4437
4624
4782
4893
4942
4922
4841
4712
4548
4359
4147
3920
3694
3491
3334
3241
3220
3272
3394
3578
3812
4075
4332
4543
4673
4699
4627
4485
4323
4193
4132
4153
4242
4360
4465
4525
4530
4493
4438
4386
4349
4323
4302
4277
4248
4217
4190
4170
4162
4175
4227
4334
4507
4737
4994
5235
5420
5525
5555
5535
5497
5471
5475
5509
5567
5630
5679
5688
5634
5507
5317
5099
4897
4747
4657
4599
4524
4387
4171
3896
3604
3336
3103
2889
2664
2410
2131
1852
1596
1368
1149
908
627
310
-14
-316
-585
-831
-1078
-1340
-1614
-1871
-2078
-2215
-2282
-2302
-2305
-2314
-2345
-2402
-2485
-2594
-2728
-2886
-3065
-3269
-3499
-3756
-4033
-4310
-4556
-4739
-4841
-4862
-4821
-4746
-4662
-4578
-4492
-4396
-4286
-4162
-4033
-3908
-3793
-3692
-3613
-3568
-3572
-3637
-3759
-3910
-4042
-4100
-4038
-3846
-3539
-3159
-2755
-2366
-2012
-1692
-1397
-1112
-823
-517
-190
157
510
844
1133
1357
1515
1622
1702
1779
1867
1969
2086
2211
2333
2435
2491
2481
2399
2260
2102
1962
1861
1796
1746
1688
1613
1530
1460
1416
1400
1403
1416
1435
1462
1495
1528
1544
1534
1497
1450
1413
1407
1443
1531
1679
1902
2210
2597
3027
3442
3778
3991
4069
4043
3963
3883
3843
3860
3928
4030
4146
4258
4363
4469
4591
4748
4942
5161
5371
5538
5637
5669
5666
5676
5747
5908
6152
6450
6756
7032
7255
7422
7539
7611
7639
7620
7554
7451
7327
7195
7062
6929
6802
6698
6650
6683
6804
6979
7150
7261
7285
7241
7184
7170
7231
7363
7536
7718
7889
8037
8156
8231
8241
8178
8051
7888
7717
7552
7382
7188
6956
6694
6428
6186
5983
5810
5648
5476
5285
5077
4861
4649
4455
4295
4184
4129
4126
4153
4185
4199
4188
4161
4132
4118
4128
4166
4231
4312
4385
4414
4365
4217
3979
3683
3367
3054
2742
2414
2063
1702
1361
1066
815
564
252
-169
-708
-1322
-1943
-2504
-2969
-3339
-3646
-3929
-4217
-4523
-4839
-5150
-5440
-5702
-5940
-6170
-6405
-6654
-6911
-7169
-7420
-7669
-7927
-8201
-8482
-8747
-8966
-9123
-9225
-9302
-9386
-9494
-9617
-9726
-9785
-9772
-9685
-9538
-9351
-9140
-8917
-8683
-8438
-8177
-7897
-7596
-7276
-6940
-6593
-6238
-5879
-5525
-5194
-4912
-4698
-4557
-4473
-4413
-4340
-4223
-4050
-3821
-3548
-3255
-2976
-2749
-2604
-2550
-2563
-2603
-2631
-2639
-2649
-2697
-2802
-2940
-3061
-3118
-3099
-3032
-2960
-2907
-2851
-2747
-2562
-2306
-2037
-1827
-1711
-1676
-1674
-1658
-1608
-1535
-1448
-1332
-1149
-866
-488
-67
321
618
810
926
1004
1070
1118
1136
1129
1122
1148
1221
1327
1435
1522
1599
1693
1832
2009
2187
2311
2349
2305
2219
2147
2132
2202
2360
2597
2893
3212
3511
3753
3921
4030
4118
4218
4340
4464
4549
4565
4502
4380
4234
4100
4011
3993
4059
4208
4412
4624
4788
4871
4878
4852
4853
4917
5041
5185
5290
5311
5233
5068
4843
4590
4337
4106
3913
3754
3612
3450
3236
2953
2610
2243
1893
1591
1345
1148
980
825
671
506
318
96
-165
-456
-752
-1016
-1216
-1333
-1375
-1375
-1379
-1435
-1562
-1750
-1964
-2162
-2323
-2455
-2582
-2727
-2885
-3025
-3118
-3157
-3177
-3238
-3381
-3603
-3845
-4025
-4086
-4033
-3916
-3807
-3747
-3727
-3705
-3640
-3526
-3396
-3296
-3252
-3249
-3244
-3185
-3046
-2828
-2555
-2257
-1958
-1675
-1427
-1236
-1113
-1055
-1037
-1022
-979
-903
-814
-751
-745
-810
-936
-1100
-1278
-1458
-1636
-1806
-1954
-2061
-2110
-2105
-2068
-2031
-2015
-2016
-2000
-1923
-1759
-1519
-1253
-1025
-880
-829
-846
-894
-951
-1012
-1091
-1184
-1269
-1307
-1264
-1134
-941
-727
-528
-360
-219
-106
-31
-17
-81
-212
-368
-496
-552
-526
-442
-341
-259
-209
-186
-176
-162
-130
-70
25
153
299
434
525
555
531
481
442
443
496
596
735
908
1109
1327
1540
1715
1819
1838
1784
1688
1593
1534
1528
1573
1661
1778
1918
2072
2230
2373
2478
2529
2523
2474
2408
2349
2308
2286
2278
2288
2333
2427
2570
2728
2847
2875
2794
2640
2482
2385
2373
2412
2438
2401
2294
2162
2069
2054
2110
2191
2245
2247
2206
2152
2109
2079
2049
2009
1965
1941
1959
2023
2111
2185
2214
2182
2099
1985
1865
1758
1673
1607
1554
1499
1431
1348
1263
1196
1168
1188
1243
1307
1352
1359
1320
1237
1117
966
800
639
504
400
315
219
82
-100
-303
-480
-593
-635
-639
-656
-732
-881
-1086
-1314
-1534
-1724
-1875
-1980
-2033
-2039
-2013
-1988
-1998
-2061
-2170
-2296
-2407
-2488
-2552
-2625
-2735
-2887
-3068
-3250
-3404
-3511
-3565
-3566
-3518
-3430
-3318
-3204
-3109
-3050
-3032
-3050
-3097
-3166
-3256
-3358
-3457
-3525
-3533
-3462
-3316
-3118
-2906
-2718
-2577
-2493
-2465
-2488
-2548
-2628
-2705
-2757
-2776
-2777
-2791
-2842
-2930
-3015
-3036
-2947
-2751
-2514
-2333
-2289
-2399
-2607
-2812
-2926
-2925
-2852
-2791
-2813
-2934
-3119
-3301
-3430
-3494
-3515
-3529
-3559
-3608
-3662
-3707
-3738
-3760
-3780
-3802
-3824
-3842
-3850
-3847
-3834
-3818
-3818
-3861
-3973
-4161
-4406
-4657
-4856
-4964
-4983
-4963
-4969
-5058
-5239
-5477
-5708
-5875
-5956
-5966
-5951
-5960
-6020
-6130
-6269
-6409
-6527
-6617
-6683
-6728
-6748
-6726
-6645
-6495
-6285
-6049
-5828
-5659
-5552
-5491
-5441
-5372
-5269
-5141
-5007
-4881
-4758
-4619
-4439
-4209
-3940
-3662
-3404
-3185
-2999
-2827
-2641
-2424
-2169
-1880
-1567
-1242
-912
-588
-276
25
319
618
931
1253
1566
1839
2041
2162
2212
2225
2246
2316
2451
2645
2864
3061
3187
3207
3111
2920
2680
2441
2244
2102
2005
1927
1848
1763
1678
1598
1522
1441
1351
1264
1205
1199
1252
1340
1422
1465
1465
1451
1464
1530
1642
1768
1873
1941
1985
2031
2097
2177
2246
2280
2274
2248
2238
2276
2378
2539
2738
2948
3144
3299
3398
3431
3406
3339
3255
3174
3110
3072
3065
3094
3162
3265
3390
3526
3666
3809
3952
4083
4182
4222
4195
4118
4027
3956
3913
3878
3824
3742
3657
3619
3663
3782
3921
4003
3987
3882
3749
3658
3644
3684
3721
3705
3629
3530
3465
3470
3537
3620
3658
3614
3484
3296
3094
2922
2806
2758
2766
2804
2840
2845
2809
2742
2667
2602
2547
2484
2394
2269
2125
1986
1870
1767
1645
1469
1231
958
707
534
467
491
566
651
730
817
939
1114
1335
1572
1790
1971
2120
2260
2413
2586
2768
2945
3111
3273
3449
3649
3865
4070
4236
4340
4381
4378
4351
4318
4288
4264
4258
4281
4338
4422
4508
4564
4566
4512
4418
4304
4184
4049
3881
3660
3386
3082
2791
2559
2418
2379
2428
2527
2634
2708
2729
2697
2632
2554
2475
2388
2276
2125
1935
1722
1507
1306
1118
938
760
593
457
367
320
298
270
215
135
54
10
34
143
330
569
814
1020
1149
1190
1168
1137
1155
1257
1434
1640
1823
1955
2051
2157
2318
2547
2818
3080
3289
3427
3505
3543
3556
3546
3511
3462
3422
3416
3455
3531
3617
3685
3723
3735
3734
3728
3716
3690
3641
3570
3482
3382
3273
3155
3029
2902
2780
2666
2557
2448
2337
2228
2128
2043
1967
1887
1793
1683
1567
1461
1376
1312
1256
1200
1141
1091
1067
1081
1131
1201
1269
1318
1345
1360
1380
1417
1477
1553
1631
1700
1757
1801
1832
1841
1804
1697
1513
1277
1045
883
828
869
940
957
855
630
334
49
-160
-272
-316
-346
-403
-502
-626
-746
-839
-893
-909
-889
-836
-754
-652
-545
-439
-332
-209
-56
128
323
489
592
620
597
572
603
722
928
1183
1435
1644
1800
1919
2025
2134
2239
2316
2350
2349
2351
2405
2545
2771
3041
3301
3505
3639
3716
3762
3792
3806
3793
3746
3668
3573
3471
3361
3229
3065
2867
2649
2431
2235
2069
1929
1804
1673
1511
1291
997
635
241
-117
-369
-465
-401
-220
13
233
403
514
579
614
632
633
615
567
479
347
181
16
-102
-121
-19
188
448
698
889
1006
1066
1085
1076
1032
951
841
728
636
571
509
410
253
51
-149
-295
-363
-370
-361
-371
-394
-388
-296
-92
203
525
805
1000
1109
1158
1171
1148
1072
929
730
522
365
301
328
399
445
415
299
134
-17
-100
-91
-5
119
243
347
431
502
560
591
581
523
434
350
307
320
374
433
460
449
425
440
537
729
990
1264
1499
1666
1767
1824
1862
1896
1928
1958
1989
2025
2073
2117
2132
2092
1983
1813
1606
1387
1168
939
686
400
91
-213
-483
-697
-853
-963
-1039
-1085
-1100
-1084
-1040
-981
-919
-862
-813
-772
-743
-730
-739
-763
-788
-796
-784
-764
-764
-810
-913
-1064
-1245
-1442
-1660
-1914
-2213
-2545
-2875
-3157
-3356
-3473
-3535
-3587
-3662
-3762
-3866
-3940
-3959
-3923
-3851
-3772
-3707
-3661
-3624
-3578
-3505
-3398
-3261
-3109
-2960
-2832
-2732
-2655
-2588
-2508
-2398
-2250
-2069
-1871
-1667
-1464
-1256
-1033
-787
-525
-262
-20
191
378
562
769
1012
1283
1555
1799
2005
2182
2355
2550
2774
3015
3244
3441
3593
3706
3790
3851
3888
3893
3863
3804
3730
3659
3612
3606
3652
3751
3885
4018
4108
4123
4058
3941
3814
3716
3650
3595
3516
3399
3263
3160
3139
3226
3407
3646
3903
4158
4406
4642
4847
4991
5052
5037
4987
4953
4974
5042
5119
5154
5119
5028
4918
4829
4776
4746
4713
4660
4589
4508
4423
4323
4187
4005
3791
3582
3416
3309
3246
3192
3109
2981
2819
2646
2473
2292
2073
1787
1425
1002
553
112
-302
-686
-1049
-1395
-1723
-2024
-2294
-2547
-2808
-3107
-3468
-3890
-4357
-4841
-5314
-5756
-6157
-6506
-6795
-7017
-7170
-7264
-7320
-7357
-7383
-7400
-7400
-7389
-7382
-7404
-7476
-7591
-7718
-7810
-7829
-7766
-7644
-7503
-7376
-7276
-7189
-7094
-6974
-6826
-6662
-6492
-6319
-6139
-5941
-5717
-5459
-5162
-4820
-4435
-4021
-3605
-3221
-2891
-2619
-2387
-2174
-1965
-1767
-1595
-1460
-1353
-1245
-1106
-923
-708
-493
-303
-135
38
254
531
849
1156
1390
1508
1507
1420
1298
1188
1121
1107
1148
1246
1401
1610
1854
2100
2303
2427
2458
2415
2341
2286
2287
2346
2438
2518
2551
2532
2486
2458
2484
2579
2724
2885
3030
3149
3250
3349
3449
3538
3591
3589
3538
3470
3432
3461
3561
3706
3848
3949
3996
4011
4032
4085
4171
4262
4315
4297
4203
4059
3898
3747
3612
3479
3333
3170
3010
2880
2807
2794
2822
2859
2877
2861
2816
2756
2690
2616
2523
2398
2242
2070
1911
1791
1725
1704
1698
1678
1625
1545
1466
1424
1447
1536
1670
1815
1940
2025
2069
2078
2066
2049
2044
2067
2130
2229
2348
2454
2518
2522
2474
2399
2330
2294
2299
2337
2389
2428
2429
2376
2267
2122
1977
1876
1848
1898
2001
2120
2221
2285
2314
2309
2270
2185
2047
1868
1678
1514
1399
1325
1258
1156
1000
802
587
385
206
36
-142
-336
-536
-720
-869
-981
-1071
-1159
-1262
-1384
-1521
-1667
-1818
-1969
-2115
-2245
-2350
-2424
-2465
-2478
-2468
-2441
-2404
-2367
-2338
-2316
-2293
-2248
-2168
-2052
-1922
-1812
-1751
-1752
-1805
-1887
-1974
-2052
-2112
-2151
-2160
-2135
-2076
-2001
-1934
-1894
-1885
-1895
-1902
-1896
-1877
-1864
-1873
-1904
-1940
-1954
-1922
-1836
-1711
-1577
-1466
-1407
-1413
-1486
-1614
-1778
-1961
-2143
-2314
-2461
-2579
-2662
-2712
-2734
-2738
-2731
-2714
-2679
-2622
-2549
-2483
-2454
-2485
-2569
-2677
-2769
-2822
-2844
-2872
-2944
-3072
-3232
-3379
-3478
-3523
-3547
-3594
-3700
-3872
-4091
-4334
-4581
-4820
-5043
-5237
-5388
-5490
-5550
-5589
-5626
-5668
-5709
-5742
-5770
-5810
-5880
-5987
-6115
-6240
-6346
-6442
-6560
-6733
-6967
-7238
-7500
-7711
-7858
-7957
-8037
-8121
-8212
-8307
-8402
-8503
-8623
-8769
-8936
-9105
-9259
-9399
-9541
-9710
-9924
-10180
-10453
-10709
-10915
-11054
-11127
-11151
-11151
-11146
-11146
-11149
-11143
-11118
-11077
-11034
-11005
-10998
-11001
-10984
-10920
-10797
-10626
-10432
-10239
-10058
-9882
-9708
-9539
-9387
-9258
-9141
-9005
-8813
-8550
-8235
-7913
-7634
-7419
-7253
-7095
-6903
-6655
-6357
-6029
-5691
-5355
-5026
-4707
-4402
-4117
-3852
-3610
-3396
-3231
-3142
-3150
-3249
-3402
-3551
-3642
-3650
-3587
-3484
-3377
-3284
-3204
-3134
-3077
-3045
-3053
-3100
-3168
-3225
-3247
-3224
-3170
-3105
-3044
-2984
-2908
-2799
-2652
-2478
-2300
-2137
-1995
-1865
-1731
-1578
-1402
-1211
-1010
-802
-575
-322
-42
247
515
738
907
1041
1167
1305
1455
1593
1693
1750
1779
1813
1876
1961
2035
2060
2016
1919
1812
1737
1712
1723
1739
1736
1719
1712
1743
1817
1915
1998
2033
2017
1968
1923
1907
1921
1940
1930
1866
1752
1621
1518
1481
1516
1599
1678
1705
1653
1527
1354
1162
964
755
528
289
64
-108
-203
-224
-207
-189
-193
-207
-197
-138
-39
58
90
16
-165
-412
-662
-861
-981
-1022
-1004
-953
-899
-876
-914
-1031
-1222
-1452
-1668
-1822
-1895
-1900
-1872
-1847
-1846
-1866
-1895
-1921
-1938
-1942
-1927
-1887
-1818
-1734
-1660
-1621
-1621
-1636
-1624
-1546
-1398
-1215
-1051
-945
-902
-887
-848
-755
-615
-469
-360
-309
-301
-296
-254
-162
-32
107
230
326
398
446
470
461
419
360
312
301
337
404
466
487
453
380
304
262
273
325
386
423
415
365
294
228
179
149
125
97
64
29
-2
-32
-73
-140
-241
-367
-500
-619
-712
-784
-851
-933
-1034
-1147
-1253
-1333
-1381
-1407
-1431
-1483
-1585
-1746
-1955
-2182
-2388
-2539
-2619
-2638
-2620
-2592
-2567
-2539
-2492
-2421
-2337
-2273
-2256
-2294
-2359
-2403
-2385
-2290
-2134
-1954
-1781
-1620
-1460
-1281
-1083
-889
-734
-645
-623
-639
-649
-611
-503
-332
-122
91
278
423
527
605
680
768
871
973
1053
1090
1087
1063
1052
1081
1157
1267
1386
1492
1575
1641
1701
1764
1827
1881
1914
1918
1892
1842
1781
1728
1703
1724
1795
1907
2036
2149
2219
2233
2193
2115
2017
1914
1815
1729
1659
1608
1576
1558
1552
1560
1594
1667
1788
1946
2109
2238
2299
2284
2216
2137
2088
2091
2137
2192
2216
2180
2082
1946
1811
1718
1695
1749
1865
2017
2174
2315
2427
2510
2564
2585
2569
2519
2453
2404
2409
2484
2615
2753
2839
2832
2732
2578
2427
2321
2266
2235
2187
2094
1959
1808
1675
1577
1510
1451
1370
1248
1083
889
689
511
375
286
236
205
172
132
95
84
112
171
226
228
140
-47
-307
-595
-871
-1109
-1303
-1450
-1546
-1582
-1554
-1475
-1374
-1289
-1248
-1258
-1303
-1359
-1409
-1452
-1496
-1555
-1629
-1709
-1775
-1809
-1798
-1739
-1640
-1512
-1370
-1224
-1074
-916
-740
-545
-341
-152
-5
84
121
132
156
218
326
462
599
719
817
906
999
1106
1221
1333
1433
1518
1596
1673
1753
1834
1907
1968
2017
2063
2106
2144
2165
2156
2110
2025
1919
1802
1687
1574
1457
1326
1173
998
809
617
433
266
124
11
-75
-139
-194
-255
-337
-448
-587
-741
-892
-1022
-1122
-1198
-1269
-1361
-1491
-1656
-1826
-1961
-2021
-1998
-1913
-1819
-1764
-1778
-1853
-1955
-2047
-2108
-2147
-2186
-2244
-2322
-2403
-2463
-2488
-2485
-2470
-2460
-2460
-2460
-2446
-2407
-2345
-2269
-2192
-2126
-2077
-2049
-2041
-2053
-2067
-2066
-2033
-1959
-1858
-1755
-1679
-1653
-1679
-1741
-1816
-1883
-1927
-1942
-1930
-1899
-1862
-1839
-1851
-1913
-2029
-2179
-2330
-2444
-2498
-2489
-2445
-2404
-2405
-2469
-2590
-2743
-2891
-3010
-3089
-3141
-3190
-3261
-3368
-3507
-3661
-3801
-3901
-3946
-3935
-3888
-3829
-3782
-3756
-3740
-3710
-3642
-3521
-3354
-3161
-2969
-2792
-2628
-2463
-2279
-2069
-1836
-1594
-1351
-1105
-843
-548
-215
145
505
830
1097
1300
1458
1604
1767
1959
2168
2360
2498
2561
2557
2522
2500
2526
2610
2733
2864
2973
3045
3079
3083
3065
3028
2971
2897
2817
2744
2689
2655
2637
2628
2626
2634
2660
2707
2764
2805
2802
2734
2601
2429
2261
2142
2104
2149
2253
2378
2490
2570
2619
2654
2694
2752
2831
2924
3019
3101
3155
3166
3120
3013
2847
2637
2402
2164
1938
1733
1551
1391
1245
1106
969
828
685
542
399
251
88
-102
-320
-556
-790
-1004
-1186
-1337
-1470
-1594
-1716
-1838
-1962
-2090
-2228
-2374
-2515
-2634
-2712
-2743
-2738
-2713
-2684
-2656
-2626
-2592
-2556
-2527
-2510
-2501
-2486
-2447
-2375
-2270
-2142
-2000
-1849
-1688
-1522
-1364
-1228
-1122
-1038
-963
-883
-802
-739
-712
-724
-754
-769
-749
-701
-663
-677
-762
-905
-1066
-1204
-1305
-1383
-1470
-1587
-1735
-1891
-2024
-2118
-2172
-2203
-2232
-2275
-2344
-2446
-2580
-2742
-2913
-3069
-3182
-3234
-3224
-3163
-3077
-2986
-2908
-2844
-2790
-2738
-2680
-2618
-2560
-2520
-2505
-2508
-2509
-2482
-2412
-2307
-2196
-2110
-2058
-2013
-1928
-1755
-1482
-1146
-809
-529
-326
-179
-47
103
274
445
589
702
802
919
1072
1258
1459
1658
1852
2053
2274
2514
2760
2995
3209
3408
3600
3785
3948
4061
4108
4096
4057
4035
4061
4142
4265
4407
4553
4698
4844
4989
5121
5226
5295
5328
5339
5345
5360
5389
5439
5516
5631
5791
5996
6237
6496
6759
7019
7272
7513
7731
7903
8009
8035
7984
7878
7750
7636
7564
7551
7600
7698
7825
7956
8071
8161
8224
8266
8294
8306
8290
8232
8117
7942
7718
7468
7219
6995
6811
6662
6533
6401
6244
6052
5826
5571
5295
4998
4675
4326
3956
3582
3224
2896
2597
2311
2019
1709
1379
1040
701
365
28
-319
-683
-1062
-1444
-1817
-2165
-2475
-2738
-2946
-3103
-3223
-3328
-3445
-3593
-3779
-4000
-4248
-4517
-4803
-5106
-5416
-5718
-5992
-6222
-6401
-6535
-6635
-6717
-6791
-6866
-6947
-7037
-7132
-7226
-7318
-7414
-7530
-7683
-7879
-8100
-8312
-8473
-8562
-8585
-8577
-8574
-8601
-8653
-8708
-8742
-8750
-8745
-8749
-8775
-8823
-8878
-8926
-8961
-8989
-9019
-9054
-9087
-9102
-9088
-9044
-8977
-8899
-8821
-8746
-8672
-8596
-8521
-8455
-8408
-8389
-8398
-8422
-8436
-8413
-8335
-8200
-8022
-7825
-7631
-7446
-7267
-7084
-6902
-6733
-6599
-6509
-6450
-6391
-6298
-6158
-5985
-5821
-5707
-5661
-5669
-5688
-5676
-5610
-5502
-5384
-5294
-5253
-5255
-5273
-5276
-5243
-5170
-5071
-4966
-4870
-4792
-4729
-4675
-4623
-4567
-4499
-4410
-4290
-4136
-3956
-3771
-3610
-3496
-3435
-3411
-3393
-3345
-3245
-3088
-2892
-2685
-2493
-2335
-2213
-2119
-2032
-1932
-1799
-1626
-1418
-1194
-979
-797
-659
-561
-487
-411
-305
-150
53
285
507
678
766
770
719
660
638
677
768
886
1002
1107
1202
1307
1433
1588
1769
1974
2199
2439
2682
2901
3070
3174
3222
3239
3254
3286
3328
3363
3375
3360
3335
3324
3345
3403
3492
3597
3706
3802
3875
3914
3923
3912
3903
3911
3930
3937
3899
3798
3646
3484
3361
3302
3294
3294
3250
3131
2944
2716
2482
2257
2040
1821
1601
1392
1213
1074
961
848
705
520
305
88
-103
-256
-377
-486
-605
-744
-902
-1066
-1220
-1351
-1457
-1549
-1644
-1764
-1923
-2117
-2325
-2515
-2661
-2751
-2794
-2811
-2822
-2835
-2848
-2850
-2842
-2833
-2843
-2890
-2979
-3100
-3235
-3360
-3464
-3540
-3593
-3628
-3650
-3658
-3645
-3598
-3503
-3354
-3160
-2947
-2753
-2612
-2538
-2521
-2534
-2549
-2553
-2553
-2563
-2587
-2613
-2617
-2575
-2485
-2365
-2245
-2153
-2098
-2071
-2062
-2064
-2082
-2125
-2197
-2291
-2392
-2488
-2572
-2647
-2716
-2781
-2840
-2890
-2933
-2976
-3027
-3092
-3171
-3257
-3344
-3425
-3494
-3543
-3566
-3557
-3519
-3458
-3385
-3312
-3246
-3190
-3147
-3116
-3098
-3093
-3098
-3111
-3135
-3175
-3241
-3333
-3440
-3539
-3602
-3608
-3549
-3433
-3271
-3078
-2864
-2634
-2393
-2147
-1905
-1675
-1470
-1295
-1155
-1045
-952
-861
-759
-647
-534
-439
-375
-345
-339
-345
-352
-357
-362
-370
-381
-400
-438
-511
-627
-773
-921
-1034
-1096
-1123
-1159
-1256
-1439
-1693
-1973
-2230
-2438
-2603
-2743
-2872
-2988
-3077
-3134
-3171
-3217
-3292
-3399
-3518
-3622
-3702
-3771
-3856
-3972
-4111
-4243
-4330
-4347
-4291
-4179
-4033
-3875
-3726
-3605
-3526
-3489
-3475
-3447
-3374
-3241
-3071
-2909
-2800
-2764
-2787
-2826
-2834
-2784
-2674
-2525
-2367
-2224
-2107
-2009
-1911
-1792
-1637
-1452
-1260
-1094
-979
-919
-889
-851
-773
-642
-469
-279
-90
91
265
431
577
689
758
792
813
839
874
896
879
802
673
518
374
268
206
175
159
141
110
60
-14
-111
-226
-348
-460
-550
-615
-657
-680
-686
-674
-650
-624
-617
-645
-709
-796
-879
-932
-946
-927
-891
-854
-819
-778
-722
-648
-563
-481
-414
-365
-324
-276
-208
-113
6
138
276
415
558
713
886
1077
1277
1470
1636
1761
1840
1880
1893
1892
1882
1863
1833
1794
1758
1739
1751
1794
1855
1912
1946
1951
1936
1916
1902
1888
1857
1794
1695
1580
1481
1423
1414
1433
1450
1442
1410
1374
1361
1385
1437
1495
1535
1551
1549
1545
1544
1538
1515
1461
1378
1278
1177
1081
987
884
764
627
479
327
175
21
-138
-303
-470
-628
-772
-895
-1000
-1099
-1205
-1331
-1484
-1659
-1835
-1985
-2085
-2131
-2142
-2148
-2176
-2232
-2297
-2341
-2340
-2295
-2232
-2189
-2189
-2230
-2285
-2318
-2304
-2246
-2168
-2104
-2079
-2098
-2145
-2190
-2207
-2180
-2109
-2011
-1909
-1820
-1753
-1703
-1658
-1609
-1552
-1492
-1432
-1376
-1315
-1239
-1142
-1027
-903
-780
-663
-544
-413
-264
-102
58
205
332
452
581
730
892
1047
1172
1254
1301
1336
1381
1446
1520
1583
1628
1664
1724
1836
2013
2236
2460
2645
2767
2836
2885
2944
3025
3115
3188
3227
3238
3248
3291
3388
3537
3712
3882
4027
4144
4240
4334
4435
4550
4674
4798
4909
4993
5036
5035
4997
4947
4915
4932
5008
5131
5275
5407
5506
5567
5602
5626
5654
5691
5734
5782
5837
5903
5982
6069
6152
6216
6248
6243
6203
6135
6045
5936
5805
5654
5485
5308
5129
4952
4773
4582
4372
4139
3887
3626
3366
3117
2883
2669
2475
2297
2128
1959
1784
1600
1414
1238
1078
931
783
618
425
211
-1
-183
-314
-386
-411
-411
-408
-413
-432
-461
-501
-552
-618
-703
-810
-935
-1079
-1238
-1414
-1603
-1799
-1988
-2156
-2290
-2390
-2471
-2561
-2690
-2879
-3122
-3391
-3641
-3829
-3933
-3959
-3938
-3905
-3885
-3879
-3865
-3819
-3725
-3586
-3420
-3255
-3112
-3004
-2933
-2899
-2898
-2924
-2966
-3003
-3007
-2959
-2851
-2702
-2545
-2422
-2359
-2358
-2397
-2435
-2440
-2397
-2322
-2251
-2222
-2257
-2350
-2468
-2563
-2598
-2558
-2456
-2326
-2203
-2106
-2033
-1964
-1874
-1749
-1591
-1417
-1253
-1116
-1016
-953
-921
-918
-938
-978
-1025
-1064
-1076
-1053
-996
-916
-829
-747
-673
-607
-545
-487
-431
-374
-308
-223
-112
23
172
324
469
609
751
903
1064
1229
1388
1536
1676
1815
1958
2100
2230
2335
2405
2446
2473
2509
2577
2693
2862
3069
3289
3486
3633
3719
3762
3795
3856
3965
4115
4277
4419
4524
4593
4643
4688
4734
4777
4812
4844
4881
4926
4964
4968
4912
4793
4640
4495
4393
4333
4287
4214
4102
3973
3881
3867
3935
4038
4109
4086
3955
3749
3526
3334
3191
3084
2988
2882
2759
2620
2462
2283
2089
1893
1725
1608
1548
1526
1505
1454
1367
1262
1168
1108
1085
1085
1094
1108
1136
1188
1260
1335
1391
1418
1431
1454
1505
1574
1621
1606
1513
1369
1232
1160
1172
1236
1285
1259
1143
973
813
717
695
711
707
641
509
344
188
71
-7
-68
-132
-206
-280
-340
-381
-411
-444
-489
-546
-605
-654
-688
-705
-702
-674
-616
-529
-436
-366
-348
-390
-466
-533
-546
-490
-387
-290
-251
-299
-421
-573
-701
-778
-807
-826
-874
-970
-1098
-1219
-1294
-1312
-1296
-1286
-1317
-1393
-1489
-1571
-1619
-1648
-1694
-1788
-1935
-2103
-2242
-2314
-2312
-2264
-2212
-2185
-2188
-2207
-2222
-2226
-2222
-2215
-2207
-2192
-2166
-2133
-2103
-2086
-2079
-2065
-2020
-1923
-1771
-1576
-1357
-1133
-920
-729
-568
-437
-322
-196
-27
205
497
823
1151
1454
1729
1985
2235
2481
2712
2916
3091
3251
3417
3605
3819
4048
4285
4524
4773
5038
5320
5607
5880
6119
6308
6436
6502
6511
6479
6431
6395
6394
6437
6519
6625
6740
6858
6977
7095
7205
7301
7378
7441
7497
7554
7609
7656
7686
7698
7700
7699
7699
7695
7680
7654
7627
7616
7636
7689
7769
7865
7972
8087
8208
8318
8396
8433
8437
8435
8462
8538
8655
8784
8895
8980
9053
9141
9261
9403
9542
9644
9693
9690
9652
9595
9530
9465
9404
9358
9335
9336
9352
9368
9376
9375
9374
9383
9404
9429
9449
9456
9447
9423
9382
9321
9243
9157
9080
9032
9021
9038
9062
9071
9053
9010
8960
8922
8907
8913
8926
8923
8888
8814
8712
8606
8520
8463
8425
8377
8289
8148
7971
7793
7648
7550
7479
7400
7280
7112
6918
6733
6587
6490
6428
6376
6309
6211
6076
5908
5722
5539
5389
5294
5264
5289
5340
5387
5410
5404
5375
5335
5292
5247
5203
5162
5130
5112
5109
5120
5147
5193
5261
5350
5449
5547
5633
5710
5784
5864
5949
6028
6088
6126
6151
6178
6219
6272
6327
6373
6409
6441
6478
6525
6575
6623
6668
6721
6796
6899
7024
7158
7289
7416
7547
7685
7822
7938
8013
8039
8032
8007
7979
7944
7891
7814
7725
7647
7605
7600
7612
7606
7558
7466
7348
7226
7106
6977
6819
6625
6407
6192
6008
5870
5774
5704
5645
5584
5517
5438
5345
5238
5121
5003
4887
4770
4637
4476
4286
4083
3898
3761
3686
3669
3687
3715
3732
3728
3705
3667
3621
3578
3547
3538
3551
3578
3609
3631
3643
3652
3669
3703
3756
3819
3879
3925
3949
3943
3903
3827
3722
3603
3491
3405
3350
3319
3296
3268
3237
3218
3228
3269
3327
3369
3364
3300
3190
3071
2980
2942
2958
3012
3082
3152
3218
3283
3353
3432
3522
3623
3733
3841
3928
3971
3953
3880
3779
3693
3655
3672
3720
3757
3754
3709
3651
3620
3637
3690
3733
3712
3597
3397
3155
2933
2778
2710
2717
2771
2839
2898
2940
2966
2981
2982
2962
2909
2813
2673
2503
2327
2175
2070
2021
2021
2045
2070
2067
2025
1950
1858
1777
1731
1725
1741
1745
1700
1591
1436
1274
1153
1095
1093
1118
1147
1176
1228
1331
1493
1689
1872
2003
2071
2097
2119
2160
2216
2254
2246
2185
2096
2021
1994
2028
2109
2217
2336
2460
2590
2721
2838
2922
2956
2939
2886
2819
2760
2725
2724
2761
2836
2943
3072
3210
3344
3466
3572
3660
3725
3761
3760
3720
3649
3562
3475
3400
3339
3285
3223
3143
3043
2929
2817
2720
2643
2578
2503
2402
2265
2101
1932
1780
1655
1552
1455
1349
1231
1109
997
905
834
778
725
669
608
547
494
457
447
467
514
574
622
632
590
495
365
222
84
-43
-160
-267
-360
-428
-466
-477
-479
-493
-535
-608
-698
-787
-860
-914
-958
-1006
-1075
-1172
-1296
-1433
-1563
-1663
-1721
-1736
-1727
-1720
-1738
-1790
-1863
-1935
-1978
-1979
-1942
-1884
-1829
-1796
-1791
-1803
-1814
-1804
-1765
-1699
-1623
-1562
-1531
-1534
-1557
-1578
-1571
-1523
-1433
-1315
-1189
-1073
-984
-932
-919
-942
-990
-1047
-1094
-1114
-1102
-1059
-995
-925
-858
-799
-745
-690
-622
-534
-425
-305
-193
-113
-80
-93
-135
-177
-194
-179
-143
-114
-117
-158
-217
-260
-253
-185
-74
39
110
117
65
-15
-91
-141
-170
-201
-257
-348
-465
-584
-686
-762
-816
-857
-891
-914
-921
-909
-887
-868
-867
-890
-933
-981
-1022
-1050
-1067
-1084
-1115
-1171
-1251
-1348
-1445
-1530
-1597
-1654
-1716
-1797
-1898
-2004
-2087
-2125
-2113
-2063
-1997
-1937
-1888
-1844
-1791
-1718
-1623
-1515
-1407
-1317
-1258
-1240
-1259
-1297
-1330
-1337
-1316
-1291
-1297
-1358
-1475
-1614
-1727
-1771
-1734
-1627
-1476
-1306
-1130
-960
-807
-681
-581
-487
-364
-182
61
330
576
758
872
948
1025
1124
1238
1347
1438
1523
1625
1752
1883
1977
2001
1962
1903
1877
1911
1990
2069
2111
2118
2121
2157
2232
2315
2356
2328
2245
2150
2083
2054
2033
1990
1908
1810
1742
1736
1791
1874
1943
1970
1957
1925
1897
1882
1878
1875
1873
1873
1882
1898
1921
1947
1979
2021
2070
2120
2159
2178
2176
2161
2141
2121
2097
2061
2009
1947
1879
1813
1747
1679
1603
1525
1453
1400
1375
1375
1384
1378
1335
1245
1111
953
789
623
444
224
-52
-376
-706
-986
-1175
-1275
-1328
-1396
-1523
-1716
-1944
-2167
-2361
-2530
-2695
-2874
-3065
-3256
-3433
-3599
-3767
-3948
-4137
-4319
-4481
-4626
-4773
-4939
-5121
-5289
-5406
-5454
-5448
-5429
-5439
-5498
-5593
-5699
-5799
-5895
-5998
-6111
-6221
-6305
-6351
-6374
-6407
-6484
-6615
-6782
-6958
-7119
-7262
-7395
-7520
-7626
-7695
-7715
-7700
-7674
-7665
-7676
-7687
-7670
-7610
-7517
-7420
-7350
-7319
-7316
-7318
-7303
-7260
-7192
-7108
-7023
-6954
-6914
-6909
-6927
-6938
-6903
-6794
-6607
-6370
-6128
-5917
-5754
-5630
-5526
-5419
-5297
-5151
-4974
-4765
-4530
-4289
-4070
-3894
-3764
-3658
-3548
-3414
-3256
-3094
-2951
-2833
-2729
-2618
-2484
-2330
-2175
-2037
-1929
-1837
-1743
-1624
-1468
-1279
-1071
-866
-681
-528
-409
-316
-234
-146
-38
103
282
506
774
1079
1405
1724
2009
2248
2438
2597
2742
2886
3029
3164
3292
3415
3542
3674
3801
3906
3977
4014
4035
4054
4082
4115
4145
4168
4194
4237
4306
4396
4491
4573
4634
4680
4722
4766
4806
4828
4818
4773
4698
4601
4491
4373
4250
4124
4001
3879
3755
3619
3466
3296
3113
2924
2736
2551
2377
2228
2116
2045
2003
1955
1864
1708
1489
1231
962
706
471
258
71
-83
-200
-286
-360
-447
-558
-693
-840
-996
-1173
-1390
-1660
-1976
-2307
-2618
-2891
-3131
-3361
-3600
-3846
-4082
-4293
-4482
-4672
-4890
-5144
-5414
-5662
-5865
-6025
-6171
-6339
-6544
-6769
-6975
-7129
-7220
-7267
-7298
-7337
-7390
-7449
-7508
-7565
-7626
-7694
-7767
-7833
-7884
-7923
-7968
-8041
-8160
-8318
-8491
-8640
-8730
-8747
-8698
-8616
-8539
-8495
-8497
-8537
-8593
-8641
-8666
-8663
-8635
-8592
-8540
-8488
-8440
-8395
-8346
-8282
-8191
-8073
-7942
-7820
-7727
-7669
-7628
-7574
-7481
-7342
-7170
-6989
-6816
-6653
-6487
-6307
-6114
-5918
-5736
-5577
-5442
-5326
-5230
-5159
-5118
-5100
-5081
-5032
-4933
-4788
-4623
-4476
-4376
-4331
-4328
-4348
-4370
-4381
-4375
-4348
-4302
-4249
-4201
-4168
-4144
-4104
-4014
-3850
-3618
-3354
-3108
-2918
-2792
-2708
-2637
-2559
-2482
-2427
-2413
-2438
-2482
-2518
-2532
-2526
-2514
-2507
-2503
-2488
-2446
-2369
-2265
-2147
-2029
-1919
-1821
-1740
-1683
-1655
-1656
-1674
-1693
-1700
-1699
-1705
-1740
-1816
-1928
-2054
-2168
-2257
-2325
-2392
-2477
-2588
-2719
-2859
-3000
-3144
-3297
-3465
-3640
-3806
-3949
-4067
-4174
-4288
-4420
-4565
-4703
-4812
-4882
-4920
-4946
-4981
-5036
-5112
-5206
-5314
-5434
-5561
-5690
-5815
-5940
-6077
-6238
-6427
-6625
-6798
-6914
-6964
-6970
-6975
-7013
-7089
-7178
-7242
-7257
-7229
-7192
-7183
-7221
-7301
-7407
-7520
-7629
-7728
-7805
-7841
-7818
-7736
-7617
-7492
-7388
-7308
-7233
-7148
-7052
-6970
-6931
-6950
-7011
-7074
-7101
-7076
-7012
-6936
-6871
-6818
-6768
-6713
-6659
-6621
-6608
-6612
-6608
-6571
-6492
-6387
-6279
-6185
-6102
-6017
-5913
-5794
-5674
-5574
-5496
-5429
-5355
-5268
-5181
-5125
-5120
-5166
-5238
-5295
-5311
-5281
-5231
-5195
-5204
-5265
-5364
-5472
-5561
-5612
-5622
-5603
-5570
-5538
-5512
-5488
-5455
-5408
-5350
-5292
-5248
-5221
-5208
-5195
-5171
-5136
-5099
-5067
-5044
-5020
-4985
-4931
-4867
-4805
-4763
-4743
-4739
-4742
-4746
-4760
-4798
-4866
-4961
-5060
-5140
-5186
-5203
-5215
-5250
-5333
-5465
-5634
-5815
-5990
-6153
-6315
-6495
-6702
-6924
-7132
-7290
-7375
-7396
-7386
-7391
-7438
-7530
-7642
-7747
-7833
-7914
-8013
-8146
-8302
-8447
-8550
-8593
-8584
-8543
-8486
-8416
-8330
-8231
-8135
-8066
-8035
-8032
-8032
-8010
-7958
-7894
-7842
-7810
-7782
-7727
-7622
-7473
-7310
-7163
-7039
-6918
-6770
-6581
-6369
-6168
-6009
-5890
-5786
-5666
-5523
-5377
-5266
-5209
-5195
-5185
-5140
-5047
-4923
-4800
-4699
-4622
-4550
-4469
-4377
-4290
-4224
-4185
-4166
-4151
-4134
-4112
-4086
-4049
-3986
-3883
-3737
-3566
-3397
-3251
-3135
-3039
-2949
-2856
-2764
-2678
-2599
-2515
-2408
-2266
-2090
-1899
-1719
-1568
-1454
-1372
-1309
-1253
-1196
-1141
-1096
-1073
-1077
-1107
-1149
-1177
-1172
-1123
-1038
-935
-834
-740
-645
-532
-391
-225
-53
100
213
282
315
330
342
361
388
413
427
420
394
359
326
304
293
282
257
217
171
142
145
184
242
293
315
304
270
235
214
214
231
253
272
280
276
264
257
272
325
418
534
644
720
754
758
758
776
810
841
848
824
785
759
766
804
851
878
865
808
715
593
446
277
95
-84
-240
-369
-482
-598
-730
-870
-992
-1070
-1097
-1093
-1090
-1113
-1159
-1202
-1206
-1157
-1072
-990
-950
-966
-1022
-1082
-1118
-1124
-1120
-1135
-1189
-1273
-1357
-1407
-1398
-1335
-1242
-1152
-1087
-1051
-1031
-1006
-968
-915
-861
-820
-803
-814
-854
-926
-1030
-1160
-1306
-1446
-1567
-1661
-1736
-1806
-1884
-1971
-2056
-2126
-2173
-2196
-2197
-2183
-2159
-2132
-2115
-2122
-2161
-2226
-2296
-2341
-2342
-2302
-2241
-2188
-2162
-2165
-2186
-2212
-2238
-2270
-2315
-2377
-2455
-2546
-2648
-2764
-2890
-3013
-3118
-3191
-3236
-3268
-3309
-3366
-3436
-3504
-3558
-3603
-3656
-3731
-3828
-3929
-4010
-4056
-4070
-4069
-4059
-4040
-3996
-3916
-3806
-3688
-3592
-3533
-3508
-3497
-3485
-3463
-3437
-3410
-3376
-3321
-3230
-3101
-2948
-2793
-2653
-2530
-2415
-2298
-2175
-2051
-1931
-1815
-1695
-1566
-1424
-1274
-1120
-961
-792
-614
-436
-278
-156
-73
-8
72
194
364
567
774
965
1133
1283
1422
1552
1668
1767
1850
1924
1996
2065
2125
2174
2222
2285
2376
2492
2611
2703
2748
2750
2734
2734
2768
2829
2894
2935
2934
2890
2818
2737
2662
2604
2565
2543
2529
2515
2495
2478
2480
2524
2617
2749
2892
3011
3083
3109
3111
3114
3135
3177
3228
3276
3315
3347
3377
3404
3422
3419
3387
3321
3228
3117
3003
2901
2827
2793
2805
2857
2942
3049
3172
3304
3435
3548
3626
3656
3641
3598
3557
3540
3555
3593
3634
3663
3677
3682
3685
3691
3696
3695
3684
3664
3640
3612
3579
3537
3484
3424
3358
3292
3226
3164
3111
3070
3042
3016
2972
2890
2762
2604
2451
2339
2285
2279
2287
2274
2220
2133
2040
1967
1922
1892
1854
1787
1685
1562
1439
1336
1259
1206
1166
1134
1108
1092
1090
1096
1098
1077
1012
898
740
563
401
284
224
216
241
279
322
369
429
504
588
670
744
815
900
1018
1172
1351
1528
1676
1786
1864
1932
2005
2081
2142
2163
2130
2052
1963
1903
1903
1969
2078
2195
2284
2329
2336
2326
2326
2352
2405
2475
2544
2596
2626
2635
2635
2636
2649
2670
2689
2686
2642
2554
2439
2335
2283
2310
2407
2536
2642
2686
2666
2618
2601
2662
2811
3019
3232
3404
3516
3582
3634
3703
3803
3922
4034
4113
4143
4122
4065
3997
3942
3921
3942
4002
4088
4184
4276
4358
4428
4483
4517
4525
4500
4441
4351
4236
4100
3952
3804
3673
3581
3540
3543
3572
3598
3604
3591
3579
3592
3642
3722
3813
3895
3966
4032
4105
4182
4245
4266
4231
4151
4059
3995
3980
4002
4024
4002
3917
3780
3633
3520
3468
3478
3525
3581
3631
3675
3722
3776
3829
3865
3874
3857
3834
3826
3843
3876
3902
3893
3831
3720
3578
3431
3304
3220
3191
3225
3314
3437
3564
3667
3732
3769
3805
3861
3941
4029
4102
4143
4159
4168
4187
4213
4228
4210
4156
4086
4027
3998
3987
3967
3911
3817
3713
3638
3618
3645
3684
3698
3675
3628
3592
3591
3629
3688
3743
3780
3800
3818
3845
3884
3932
3983
4034
4086
4139
4189
4236
4289
4364
4478
4636
4828
5023
5190
5310
5387
5440
5494
5560
5634
5703
5751
5777
5793
5816
5863
5935
6026
6126
6228
6338
6458
6588
6707
6787
6802
6750
6659
6582
6568
6641
6784
6955
7104
7207
7266
7304
7337
7366
7377
7357
7311
7263
7243
7264
7318
7380
7433
7475
7526
7607
7721
7854
7976
8064
8109
8121
8112
8093
8066
8031
7988
7939
7882
7812
7723
7616
7506
7415
7362
7348
7353
7348
7309
7232
7133
7034
6947
6868
6786
6692
6585
6476
6378
6299
6241
6204
6187
6189
6199
6201
6171
6090
5954
5776
5580
5392
5236
5123
5062
5051
5081
5134
5180
5189
5141
5032
4879
4707
4543
4402
4288
4196
4119
4054
4003
3970
3958
3969
4000
4040
4078
4100
4100
4074
4022
3946
3843
3719
3587
3467
3378
3326
3300
3273
3222
3144
3057
2995
2983
3018
3076
3121
3134
3120
3101
3100
3124
3162
3190
3192
3161
3100
3016
2920
2827
2764
2759
2828
2962
3121
3257
3337
3359
3349
3341
3348
3358
3347
3300
3226
3154
3109
3098
3104
3102
3081
3050
3028
3026
3035
3033
3000
2932
2843
2748
2651
2542
2411
2256
2096
1952
1840
1756
1681
1603
1525
1469
1459
1505
1592
1694
1785
1859
1925
1996
2078
2162
2226
2253
2233
2172
2085
1998
1935
1919
1959
2043
2141
2213
2229
2188
2116
2052
2027
2045
2083
2111
2108
2080
2049
2043
2078
2151
2243
2336
2417
2484
2546
2614
2700
2807
2934
3067
3184
3265
3297
3283
3234
3166
3090
3012
2936
2873
2837
2843
2891
2967
3048
3115
3170
3229
3312
3428
3565
3698
3799
3859
3880
3880
3875
3879
3902
3947
4014
4094
4173
4226
4240
4219
4179
4139
4108
4074
4018
3928
3807
3679
3564
3473
3397
3322
3240
3162
3105
3077
3064
3039
2973
2862
2728
2607
2527
2495
2494
2505
2516
2531
2561
2611
2676
2745
2814
2890
2982
3094
3212
3311
3371
3385
3367
3341
3321
3314
3310
3305
3300
3306
3331
3375
3423
3455
3453
3412
3339
3245
3144
3042
2944
2853
2771
2700
2644
2606
2592
2601
2622
2636
2620
2556
2448
2312
2175
2053
1943
1828
1685
1506
1300
1086
882
695
522
361
214
94
5
-57
-112
-185
-294
-438
-604
-768
-911
-1024
-1103
-1153
-1180
-1198
-1228
-1287
-1386
-1513
-1647
-1759
-1837
-1884
-1919
-1961
-2016
-2083
-2150
-2216
-2284
-2360
-2443
-2519
-2573
-2596
-2596
-2600
-2637
-2727
-2876
-3067
-3277
-3479
-3653
-3791
-3902
-4011
-4155
-4360
-4633
-4950
-5266
-5537
-5747
-5914
-6077
-6267
-6486
-6704
-6881
-6998
-7070
-7138
-7240
-7381
-7537
-7665
-7742
-7774
-7799
-7850
-7938
-8039
-8119
-8143
-8109
-8037
-7951
-7869
-7793
-7713
-7627
-7539
-7458
-7384
-7309
-7218
-7105
-6982
-6871
-6800
-6780
-6798
-6829
-6845
-6835
-6804
-6772
-6758
-6767
-6789
-6805
-6796
-6758
-6703
-6655
-6635
-6646
-6672
-6682
-6643
-6542
-6390
-6217
-6056
-5927
-5827
-5742
-5654
-5560
-5466
-5385
-5325
-5285
-5256
-5234
-5216
-5198
-5172
-5122
-5032
-4898
-4735
-4576
-4454
-4389
-4373
-4376
-4363
-4304
-4191
-4030
-3844
-3649
-3462
-3289
-3128
-2969
-2803
-2619
-2419
-2209
-2001
-1801
-1610
-1421
-1230
-1042
-871
-734
-638
-579
-540
-504
-459
-406
-349
-295
-250
-212
-181
-150
-111
-50
41
164
300
423
506
541
544
541
551
576
595
588
546
482
420
373
338
292
218
121
27
-30
-34
6
55
73
43
-28
-111
-174
-194
-165
-101
-25
31
40
-9
-107
-227
-335
-410
-458
-509
-593
-721
-871
-1000
-1077
-1094
-1079
-1074
-1110
-1186
-1281
-1368
-1438
-1498
-1564
-1643
-1728
-1802
-1860
-1909
-1970
-2054
-2161
-2276
-2383
-2477
-2564
-2655
-2751
-2842
-2918
-2978
-3042
-3133
-3265
-3430
-3598
-3737
-3832
-3893
-3943
-4003
-4072
-4131
-4155
-4136
-4086
-4033
-4003
-4011
-4045
-4090
-4128
-4149
-4153
-4141
-4113
-4069
-4008
-3935
-3854
-3771
-3686
-3602
-3525
-3469
-3447
-3467
-3520
-3583
-3633
-3661
-3678
-3711
-3786
-3907
-4054
-4187
-4268
-4280
-4234
-4158
-4085
-4034
-4010
-4010
-4032
-4075
-4138
-4214
-4288
-4341
-4365
-4362
-4349
-4340
-4341
-4346
-4340
-4310
-4249
-4160
-4051
-3940
-3842
-3773
-3743
-3751
-3780
-3803
-3794
-3742
-3658
-3568
-3504
-3479
-3486
-3501
-3493
-3447
-3365
-3266
-3175
-3113
-3092
-3111
-3156
-3211
-3256
-3281
-3286
-3278
-3263
-3243
-3207
-3147
-3064
-2978
-2920
-2915
-2969
-3059
-3154
-3228
-3284
-3346
-3443
-3590
-3772
-3959
-4120
-4242
-4334
-4415
-4499
-4589
-4677
-4757
-4830
-4902
-4977
-5053
-5119
-5165
-5186
-5190
-5186
-5186
-5194
-5213
-5241
-5275
-5313
-5354
-5397
-5447
-5511
-5596
-5698
-5802
-5885
-5933
-5941
-5926
-5912
-5918
-5952
-6007
-6074
-6144
-6213
-6277
-6330
-6364
-6371
-6357
-6336
-6327
-6342
-6377
-6419
-6451
-6467
-6466
-6452
-6430
-6400
-6361
-6317
-6274
-6239
-6212
-6189
-6163
-6129
-6089
-6048
-6007
-5962
-5909
-5847
-5784
-5725
-5675
-5626
-5568
-5497
-5419
-5354
-5320
-5323
-5352
-5388
-5414
-5428
-5439
-5456
-5485
-5521
-5554
-5578
-5589
-5587
-5573
-5548
-5523
-5516
-5548
-5630
-5750
-5877
-5976
-6029
-6040
-6034
-6038
-6057
-6082
-6096
-6096
-6096
-6120
-6178
-6261
-6344
-6404
-6436
-6456
-6484
-6527
-6570
-6589
-6572
-6533
-6502
-6508
-6558
-6633
-6701
-6739
-6745
-6735
-6729
-6731
-6731
-6711
-6663
-6592
-6520
-6466
-6442
-6443
-6459
-6477
-6489
-6494
-6492
-6486
-6475
-6455
-6419
-6359
-6266
-6136
-5975
-5797
-5621
-5464
-5338
-5247
-5192
-5167
-5161
-5159
-5140
-5088
-4999
-4885
-4768
-4673
-4611
-4576
-4553
-4525
-4485
-4433
-4379
-4326
-4274
-4224
-4177
-4142
-4125
-4127
-4142
-4162
-4182
-4210
-4259
-4337
-4440
-4555
-4666
-4764
-4853
-4946
-5045
-5139
-5208
-5232
-5206
-5149
-5092
-5066
-5086
-5144
-5217
-5281
-5320
-5332
-5329
-5326
-5334
-5357
-5389
-5419
-5431
-5418
-5381
-5329
-5277
-5235
-5200
-5160
-5100
-5005
-4874
-4714
-4541
-4369
-4208
-4064
-3937
-3824
-3716
-3603
-3472
-3322
-3159
-3001
-2872
-2791
-2766
-2786
-2830
-2872
-2885
-2853
-2768
-2634
-2462
-2272
-2079
-1896
-1730
-1582
-1451
-1333
-1222
-1104
-961
-784
-579
-371
-198
-86
-37
-17
19
106
244
398
523
595
624
649
709
812
933
1027
1068
1065
1055
1078
1149
1244
1316
1327
1268
1160
1037
924
827
737
645
550
457
365
261
124
-59
-280
-506
-696
-822
-886
-916
-953
-1024
-1132
-1253
-1357
-1421
-1446
-1451
-1461
-1489
-1529
-1560
-1562
-1529
-1481
-1448
-1461
-1528
-1629
-1726
-1785
-1797
-1778
-1762
-1774
-1816
-1866
-1894
-1882
-1837
-1783
-1747
-1742
-1763
-1793
-1818
-1837
-1858
-1891
-1937
-1991
-2036
-2057
-2044
-1991
-1901
-1783
-1656
-1540
-1455
-1404
-1379
-1362
-1335
-1292
-1240
-1192
-1153
-1121
-1089
-1054
-1020
-997
-991
-994
-988
-960
-911
-859
-827
-823
-833
-826
-773
-666
-524
-377
-251
-147
-53
50
162
269
350
393
412
438
503
626
805
1016
1235
1440
1620
1775
1909
2029
2146
2265
2385
2499
2597
2674
2737
2805
2900
3029
3181
3328
3442
3511
3547
3575
3619
3682
3747
3790
3798
3774
3740
3716
3711
3716
3717
3703
3678
3661
3668
3710
3779
3856
3921
3959
3969
3956
3933
3917
3922
3959
4029
4120
4215
4294
4345
4371
4386
4405
4434
4464
4477
4457
4400
4320
4240
4185
4162
4164
4168
4150
4099
4019
3925
3836
3768
3725
3704
3696
3695
3696
3695
3690
3677
3653
3615
3565
3508
3450
3399
3365
3353
3364
3390
3417
3428
3413
3376
3332
3306
3315
3360
3422
3470
3480
3445
3378
3308
3258
3242
3255
3285
3316
3342
3364
3384
3405
3422
3431
3424
3400
3363
3324
3299
3303
3347
3430
3536
3642
3723
3763
3762
3733
3692
3655
3630
3621
3629
3655
3692
3729
3749
3743
3710
3666
3629
3614
3623
3648
3679
3716
3770
3851
3960
4090
4224
4353
4478
4607
4747
4892
5025
5130
5199
5244
5285
5342
5422
5522
5630
5735
5827
5896
5935
5942
5923
5899
5891
5907
5939
5964
5962
5935
5911
5923
5985
6076
6152
6170
6123
6043
5986
5998
6084
6212
6332
6414
6462
6509
6591
6724
6890
7052
7175
7246
7276
7291
7317
7368
7439
7518
7589
7645
7686
7722
7763
7814
7867
7907
7915
7883
7816
7728
7636
7546
7457
7359
7246
7120
6992
6874
6772
6685
6612
6547
6492
6444
6397
6344
6274
6188
6093
6003
5931
5885
5859
5842
5821
5783
5722
5638
5540
5444
5367
5322
5305
5302
5293
5262
5210
5152
5107
5084
5081
5083
5076
5055
5027
5004
4993
4998
5021
5063
5132
5227
5339
5446
5518
5532
5480
5375
5242
5110
5002
4928
4893
4894
4923
4966
5012
5049
5074
5088
5094
5088
5060
4997
4898
4772
4644
4539
4477
4458
4468
4483
4483
4459
4417
4371
4341
4339
4368
4416
4466
4500
4506
4490
4467
4461
4486
4547
4634
4728
4812
4879
4930
4971
5006
5033
5042
5021
4967
4893
4821
4780
4788
4842
4921
4994
5038
5053
5058
5079
5130
5203
5275
5322
5334
5324
5311
5313
5333
5362
5393
5430
5485
5567
5672
5778
5859
5897
5891
5854
5801
5736
5654
5552
5438
5330
5249
5205
5191
5195
5206
5224
5258
5312
5376
5428
5446
5423
5371
5313
5271
5258
5273
5312
5377
5471
5598
5748
5900
6029
6115
6155
6160
6154
6155
6176
6215
6261
6299
6322
6333
6344
6375
6437
6530
6633
6717
6757
6744
6690
6617
6546
6489
6443
6402
6358
6310
6258
6199
6130
6047
5954
5856
5761
5671
5580
5482
5376
5269
5173
5095
5035
4981
4917
4834
4732
4620
4510
4411
4325
4254
4195
4145
4104
4070
4048
4038
4042
4048
4041
4006
3942
3867
3810
3795
3826
3882
3930
3944
3925
3890
3863
3848
3831
3789
3712
3616
3536
3497
3500
3518
3512
3461
3366
3253
3148
3067
3014
2983
2976
2994
3033
3075
3097
3085
3047
3011
3003
3031
3068
3076
3022
2907
2765
2637
2550
2501
2468
2430
2380
2331
2295
2272
2249
2206
2137
2053
1981
1939
1934
1953
1980
2007
2039
2089
2170
2280
2409
2540
2659
2759
2838
2903
2960
3011
3056
3092
3116
3127
3136
3153
3189
3246
3312
3369
3402
3411
3407
3409
3430
3472
3522
3569
3605
3632
3657
3691
3740
3808
3895
3999
4107
4205
4278
4323
4351
4387
4448
4540
4642
4726
4766
4758
4718
4670
4627
4589
4541
4474
4392
4314
4256
4224
4212
4204
4191
4175
4165
4168
4181
4193
4200
4204
4221
4262
4326
4398
4453
4476
4470
4456
4457
4487
4537
4590
4626
4643
4650
4664
4692
4728
4750
4737
4685
4608
4536
4495
4493
4513
4519
4479
4384
4253
4128
4048
4030
4059
4099
4110
4077
4014
3946
3889
3837
3762
3637
3459
3255
3076
2965
2933
2954
2984
2979
2924
2830
2723
2623
2541
2474
2421
2384
2363
2352
2334
2286
2198
2080
1958
1863
1809
1783
1757
1707
1632
1549
1483
1440
1403
1340
1230
1078
921
798
731
707
684
624
512
369
238
153
119
114
100
57
-13
-89
-147
-186
-225
-296
-416
-578
-752
-904
-1012
-1087
-1151
-1231
-1333
-1445
-1538
-1591
-1601
-1582
-1557
-1533
-1506
-1457
-1373
-1257
-1128
-1010
-918
-842
-763
-662
-532
-386
-244
-122
-26
53
126
199
275
350
424
497
566
626
668
689
692
690
697
717
744
770
791
817
865
943
1047
1152
1230
1267
1270
1263
1270
1303
1352
1400
1435
1458
1481
1518
1574
1644
1720
1798
1881
1975
2078
2181
2267
2321
2340
2331
2316
2314
2341
2399
2474
2544
2585
2583
2541
2481
2426
2391
2371
2342
2277
2164
2015
1857
1717
1604
1509
1413
1307
1199
1104
1031
971
898
790
640
466
297
155
43
-56
-164
-291
-433
-576
-711
-841
-977
-1132
-1306
-1486
-1658
-1813
-1952
-2087
-2232
-2392
-2563
-2734
-2892
-3029
-3144
-3242
-3333
-3423
-3515
-3602
-3674
-3721
-3742
-3748
-3753
-3771
-3806
-3852
-3900
-3940
-3969
-3991
-4006
-4014
-4014
-4013
-4018
-4042
-4086
-4143
-4191
-4211
-4202
-4177
-4160
-4168
-4198
-4232
-4251
-4246
-4229
-4223
-4244
-4294
-4359
-4417
-4459
-4487
-4512
-4543
-4578
-4608
-4625
-4630
-4635
-4653
-4690
-4742
-4798
-4847
-4886
-4918
-4949
-4976
-4991
-4987
-4964
-4932
-4913
-4927
-4981
-5068
-5168
-5256
-5315
-5344
-5353
-5364
-5396
-5462
-5559
-5673
-5784
-5874
-5933
-5966
-5983
-5998
-6022
-6056
-6095
-6133
-6162
-6180
-6182
-6167
-6129
-6064
-5978
-5881
-5791
-5726
-5697
-5705
-5737
-5776
-5806
-5819
-5817
-5810
-5811
-5828
-5864
-5911
-5954
-5979
-5978
-5954
-5918
-5888
-5878
-5892
-5924
-5960
-5988
-6001
-5997
-5978
-5942
-5887
-5810
-5715
-5609
-5506
-5414
-5335
-5265
-5199
-5135
-5080
-5038
-5013
-4995
-4971
-4929
-4863
-4781
-4697
-4628
-4582
-4561
-4557
-4557
-4553
-4537
-4507
-4464
-4410
-4345
-4271
-4188
-4096
-3998
-3899
-3803
-3710
-3618
-3522
-3418
-3306
-3192
-3083
-2984
-2894
-2811
-2736
-2674
-2633
-2616
-2617
-2621
-2611
-2582
-2535
-2483
-2433
-2382
-2323
-2248
-2161
-2078
-2013
-1973
-1946
-1916
-1870
-1814
-1768
-1756
-1787
-1847
-1910
-1948
-1952
-1930
-1902
-1887
-1894
-1920
-1952
-1978
-1987
-1969
-1922
-1852
-1773
-1707
-1672
-1674
-1704
-1743
-1776
-1796
-1806
-1814
-1818
-1811
-1782
-1734
-1680
-1644
-1643
-1680
-1735
-1780
-1794
-1773
-1733
-1706
-1716
-1777
-1880
-2001
-2111
-2185
-2214
-2207
-2184
-2163
-2155
-2158
-2162
-2158
-2149
-2142
-2148
-2168
-2192
-2206
-2200
-2181
-2159
-2147
-2145
-2141
-2125
-2095
-2062
-2045
-2053
-2080
-2110
-2128
-2132
-2135
-2152
-2186
-2226
-2249
-2238
-2193
-2130
-2067
-2017
-1984
-1957
-1935
-1918
-1909
-1907
-1903
-1889
-1861
-1823
-1781
-1738
-1686
-1617
-1532
-1446
-1379
-1348
-1348
-1354
-1342
-1304
-1256
-1227
-1235
-1274
-1314
-1328
-1307
-1272
-1256
-1277
-1324
-1363
-1367
-1332
-1287
-1271
-1304
-1376
-1452
-1497
-1502
-1486
-1479
-1500
-1538
-1566
-1559
-1512
-1446
-1388
-1360
-1364
-1388
-1419
-1458
-1516
-1603
-1722
-1858
-1990
-2099
-2175
-2221
-2246
-2260
-2271
-2286
-2307
-2335
-2365
-2391
-2406
-2409
-2408
-2409
-2414
-2414
-2391
-2332
-2239
-2130
-2033
-1972
-1943
-1926
-1887
-1799
-1660
-1491
-1331
-1213
-1151
-1136
-1139
-1126
-1076
-989
-882
-785
-725
-711
-733
-764
-777
-759
-719
-684
-679
-716
-783
-851
-895
-905
-897
-897
-926
-988
-1069
-1144
-1198
-1234
-1263
-1300
-1346
-1390
-1420
-1429
-1421
-1413
-1416
-1431
-1449
-1454
-1436
-1395
-1344
-1297
-1264
-1249
-1250
-1261
-1273
-1278
-1272
-1255
-1238
-1233
-1255
-1311
-1395
-1497
-1602
-1698
-1777
-1832
-1859
-1859
-1843
-1836
-1866
-1950
-2080
-2221
-2331
-2380
-2371
-2336
-2317
-2341
-2401
-2471
-2520
-2537
-2537
-2544
-2575
-2626
-2679
-2717
-2739
-2755
-2781
-2819
-2858
-2882
-2887
-2887
-2906
-2962
-3054
-3166
-3279
-3382
-3482
-3591
-3715
-3842
-3955
-4042
-4107
-4172
-4255
-4362
-4476
-4569
-4619
-4625
-4602
-4573
-4555
-4549
-4552
-4558
-4573
-4603
-4649
-4703
-4750
-4782
-4802
-4822
-4856
-4901
-4939
-4946
-4911
-4844
-4774
-4731
-4722
-4735
-4741
-4721
-4676
-4628
-4598
-4594
-4596
-4581
-4533
-4464
-4409
-4396
-4431
-4488
-4519
-4488
-4389
-4246
-4097
-3972
-3875
-3791
-3704
-3609
-3514
-3429
-3359
-3289
-3203
-3092
-2962
-2835
-2728
-2646
-2579
-2505
-2410
-2290
-2157
-2025
-1908
-1810
-1731
-1665
-1606
-1546
-1478
-1399
-1309
-1215
-1121
-1030
-938
-841
-736
-629
-530
-441
-360
-276
-179
-71
36
126
187
224
250
281
323
375
425
468
500
524
539
543
535
519
504
493
483
460
410
328
231
147
95
76
67
36
-32
-127
-221
-286
-316
-333
-371
-448
-558
-672
-759
-808
-832
-856
-900
-961
-1018
-1054
-1061
-1056
-1064
-1105
-1179
-1273
-1370
-1458
-1536
-1607
-1670
-1720
-1750
-1760
-1764
-1783
-1833
-1916
-2017
-2113
-2185
-2230
-2258
-2289
-2334
-2396
-2468
-2541
-2614
-2688
-2764
-2839
-2902
-2946
-2975
-3004
-3053
-3131
-3231
-3327
-3391
-3410
-3392
-3361
-3348
-3368
-3423
-3500
-3581
-3656
-3717
-3764
-3793
-3804
-3799
-3782
-3756
-3720
-3666
-3588
-3488
-3380
-3281
-3205
-3150
-3101
-3046
-2983
-2927
-2894
-2886
-2884
-2857
-2779
-2653
-2510
-2388
-2309
-2259
-2204
-2108
-1964
-1796
-1641
-1526
-1448
-1379
-1287
-1161
-1012
-869
-748
-654
-570
-479
-373
-254
-132
-12
110
241
383
533
683
827
966
1105
1250
1406
1569
1736
1901
2060
2207
2333
2433
2508
2568
2622
2681
2741
2796
2840
2874
2904
2938
2973
3000
3008
2998
2987
2997
3042
3117
3194
3246
3257
3239
3216
3211
3223
3236
3226
3183
3121
3065
3037
3036
3045
3038
3001
2937
2861
2785
2713
2643
2575
2519
2489
2494
2524
2556
2562
2527
2453
2352
2240
2122
1996
1865
1737
1629
1553
1509
1481
1448
1400
1336
1267
1199
1129
1043
934
806
674
554
447
348
246
141
52
-3
-13
6
26
20
-18
-68
-102
-106
-85
-63
-57
-63
-57
-13
74
180
267
306
296
259
228
224
242
263
264
241
204
172
158
167
192
226
263
304
351
409
480
561
644
717
766
782
769
741
715
705
712
727
744
762
790
841
916
1002
1089
1161
1222
1282
1347
1410
1456
1473
1466
1458
1477
1535
1619
1697
1744
1755
1752
1767
1818
1898
1981
2037
2054
2037
2008
1980
1957
1933
1903
1865
1826
1793
1767
1748
1737
1736
1744
1752
1744
1702
1621
1513
1404
1322
1276
1256
1239
1210
1173
1148
1158
1214
1304
1403
1483
1527
1531
1503
1451
1384
1308
1228
1152
1084
1024
973
932
907
900
909
922
919
884
815
724
633
559
509
474
439
391
332
272
228
211
223
258
305
353
392
419
429
422
400
367
327
285
243
204
171
145
125
109
96
81
61
34
-5
-58
-126
-204
-289
-374
-456
-530
-588
-619
-610
-554
-456
-332
-205
-92
4
89
171
254
329
388
424
448
476
523
591
667
736
789
832
882
953
1050
1163
1281
1391
1491
1580
1654
1709
1742
1759
1775
1804
1855
1918
1974
2008
2013
2001
1987
1977
1969
1954
1925
1881
1826
1763
1691
1605
1510
1420
1355
1332
1346
1369
1368
1316
1212
1078
948
847
784
746
717
682
637
587
543
513
505
519
556
609
671
737
803
871
939
1002
1054
1088
1109
1130
1172
1249
1358
1477
1580
1645
1670
1671
1666
1668
1674
1671
1645
1596
1533
1474
1431
1409
1403
1405
1409
1411
1413
1414
1416
1419
1425
1436
1450
1461
1461
1445
1411
1369
1332
1309
1305
1311
1317
1311
1288
1253
1212
1172
1133
1089
1036
977
921
881
860
856
850
827
781
723
678
669
709
785
873
949
1000
1033
1064
1108
1170
1238
1297
1336
1354
1358
1361
1373
1398
1432
1472
1514
1555
1592
1621
1639
1643
1636
1623
1613
1616
1636
1669
1704
1728
1736
1729
1723
1734
1770
1823
1873
1897
1883
1836
1776
1726
1700
1695
1703
1715
1730
1750
1777
1805
1820
1811
1774
1720
1666
1626
1605
1594
1579
1549
1498
1431
1357
1285
1222
1171
1128
1086
1038
975
898
811
720
628
535
440
345
261
201
172
165
159
134
80
6
-71
-136
-195
-266
-366
-497
-639
-763
-847
-894
-927
-976
-1060
-1174
-1301
-1420
-1522
-1607
-1679
-1742
-1796
-1848
-1909
-1992
-2097
-2209
-2297
-2339
-2329
-2289
-2257
-2261
-2309
-2384
-2462
-2523
-2565
-2596
-2622
-2643
-2651
-2641
-2619
-2598
-2588
-2592
-2601
-2604
-2597
-2587
-2584
-2596
-2621
-2649
-2674
-2692
-2706
-2716
-2717
-2701
-2667
-2627
-2595
-2580
-2573
-2550
-2488
-2378
-2237
-2097
-1983
-1902
-1835
-1764
-1680
-1601
-1551
-1545
-1570
-1594
-1585
-1533
-1460
-1404
-1395
-1440
-1517
-1596
-1656
-1694
-1719
-1740
-1762
-1781
-1799
-1828
-1879
-1955
-2044
-2123
-2175
-2198
-2212
-2243
-2300
-2369
-2419
-2425
-2389
-2342
-2325
-2370
-2473
-2604
-2718
-2789
-2815
-2821
-2834
-2871
-2929
-2986
-3022
-3026
-3000
-2956
-2909
-2868
-2834
-2801
-2760
-2707
-2647
-2594
-2562
-2561
-2581
-2600
-2589
-2532
-2437
-2334
-2259
-2233
-2249
-2278
-2288
-2266
-2223
-2187
-2178
-2197
-2218
-2214
-2171
-2100
-2033
-1996
-2001
-2036
-2078
-2112
-2137
-2163
-2198
-2237
-2267
-2273
-2256
-2228
-2208
-2204
-2209
-2205
-2176
-2124
-2064
-2020
-2003
-2007
-2012
-1997
-1953
-1891
-1827
-1779
-1752
-1738
-1727
-1711
-1687
-1660
-1635
-1611
-1585
-1555
-1517
-1472
-1425
-1382
-1348
-1330
-1327
-1336
-1345
-1338
-1308
-1253
-1187
-1124
-1078
-1047
-1020
-984
-930
-867
-813
-788
-798
-837
-887
-930
-958
-975
-988
-1006
-1036
-1075
-1118
-1159
-1190
-1203
-1190
-1152
-1100
-1052
-1028
-1038
-1078
-1131
-1184
-1231
-1280
-1343
-1430
-1533
-1638
-1724
-1781
-1810
-1819
-1821
-1821
-1824
-1835
-1857
-1894
-1941
-1989
-2025
-2043
-2052
-2068
-2110
-2179
-2261
-2331
-2370
-2374
-2357
-2340
-2333
-2335
-2333
-2318
-2293
-2269
-2257
-2259
-2266
-2264
-2248
-2225
-2212
-2222
-2255
-2298
-2335
-2357
-2365
-2367
-2369
-2370
-2363
-2343
-2311
-2276
-2247
-2221
-2186
-2127
-2032
-1907
-1770
-1641
-1538
-1463
-1408
-1362
-1319
-1277
-1237
-1198
-1154
-1096
-1020
-927
-828
-731
-646
-573
-509
-451
-398
-355
-327
-320
-332
-356
-380
-392
-385
-357
-311
-256
-201
-154
-115
-78
-31
38
131
237
329
375
359
287
192
115
87
115
173
226
244
221
172
122
87
72
70
74
84
104
133
163
179
174
154
141
157
212
296
391
475
543
598
643
673
674
636
568
497
462
483
549
622
656
626
542
445
378
363
394
441
474
477
454
417
376
331
275
199
100
-13
-126
-223
-292
-328
-333
-319
-302
-297
-317
-360
-418
-475
-517
-540
-544
-539
-532
-532
-542
-563
-595
-632
-670
-700
-721
-733
-743
-757
-777
-802
-827
-850
-869
-889
-911
-937
-966
-1000
-1045
-1105
-1180
-1260
-1329
-1371
-1381
-1369
-1359
-1369
-1407
-1465
-1526
-1580
-1628
-1683
-1759
-1861
-1977
-2090
-2185
-2258
-2311
-2351
-2378
-2386
-2369
-2330
-2288
-2265
-2279
-2328
-2395
-2452
-2478
-2468
-2436
-2402
-2381
-2376
-2380
-2379
-2360
-2319
-2257
-2176
-2081
-1976
-1872
-1780
-1713
-1680
-1679
-1703
-1738
-1767
-1782
-1777
-1756
-1727
-1703
-1695
-1709
-1742
-1784
-1820
-1836
-1831
-1809
-1785
-1771
-1775
-1797
-1834
-1879
-1931
-1982
-2025
-2052
-2050
-2020
-1975
-1938
-1933
-1972
-2047
-2135
-2208
-2246
-2246
-2222
-2194
-2181
-2192
-2226
-2274
-2325
-2369
-2395
-2398
-2373
-2323
-2257
-2184
-2113
-2049
-1995
-1949
-1915
-1894
-1889
-1896
-1908
-1919
-1925
-1929
-1934
-1940
-1943
-1935
-1912
-1876
-1839
-1809
-1790
-1771
-1735
-1672
-1589
-1505
-1440
-1400
-1371
-1327
-1246
-1131
-1008
-913
-872
-881
-910
-921
-887
-803
-688
-573
-483
-436
-436
-482
-561
-654
-736
-787
-798
-777
-747
-730
-737
-762
-791
-817
-843
-886
-953
-1041
-1127
-1188
-1212
-1209
-1198
-1198
-1210
-1219
-1208
-1171
-1120
-1071
-1032
-996
-944
-863
-758
-654
-581
-557
-577
-614
-642
-643
-617
-576
-533
-493
-458
-426
-401
-386
-383
-384
-375
-342
-279
-195
-103
-18
54
116
178
244
313
379
434
471
496
515
540
577
627
682
734
778
815
851
894
947
1004
1053
1083
1090
1082
1076
1086
1124
1191
1278
1376
1473
1556
1614
1636
1619
1571
1508
1452
1417
1409
1418
1428
1426
1407
1375
1339
1308
1287
1277
1277
1286
1302
1325
1350
1371
1385
1389
1386
1375
1360
1342
1320
1293
1259
1218
1173
1132
1105
1101
1126
1176
1244
1320
1396
1470
1538
1597
1642
1667
1672
1669
1675
1703
1761
1839
1920
1991
2045
2092
2138
2190
2243
2288
2318
2333
2343
2360
2389
2430
2478
2530
2590
2662
2746
2832
2901
2939
2942
2923
2906
2913
2951
3010
3070
3114
3136
3144
3158
3194
3260
3348
3441
3523
3582
3620
3640
3650
3650
3640
3618
3587
3556
3540
3544
3564
3589
3601
3593
3567
3533
3500
3471
3440
3401
3353
3306
3271
3252
3245
3235
3212
3173
3126
3078
3031
2979
2913
2834
2750
2674
2613
2557
2491
2402
2297
2194
2115
2064
2024
1966
1872
1747
1616
1510
1442
1398
1350
1274
1164
1035
909
800
715
652
616
613
646
701
747
753
700
599
479
372
291
229
171
110
57
35
61
129
216
295
352
393
437
499
577
652
703
718
699
659
614
573
542
523
520
535
567
614
668
726
784
836
873
888
877
850
826
829
873
952
1051
1152
1247
1343
1455
1588
1735
1877
1995
2081
2142
2191
2241
2294
2342
2380
2405
2423
2446
2479
2526
2583
2644
2700
2741
2760
2757
2735
2705
2680
2665
2658
2650
2637
2620
2611
2622
2659
2712
2763
2795
2803
2797
2793
2806
2837
2875
2905
2915
2899
2863
2812
2755
2700
2653
2615
2585
2548
2491
2399
2271
2121
1971
1841
1735
1643
1547
1431
1297
1156
1027
918
828
747
668
596
538
503
485
469
436
381
313
255
225
228
247
260
254
230
208
203
220
247
261
250
212
161
110
66
23
-25
-82
-140
-187
-216
-228
-231
-230
-224
-206
-170
-123
-80
-61
-74
-114
-162
-194
-194
-158
-89
5
117
238
360
469
552
604
628
631
626
620
618
623
638
665
706
759
819
879
935
985
1029
1066
1095
1115
1129
1141
1161
1192
1238
1297
1366
1443
1525
1614
1707
1805
1906
2008
2105
2191
2261
2316
2366
2424
2498
2584
2662
2708
2709
2671
2621
2589
2594
2629
2674
2705
2714
2715
2726
2760
2810
2857
2883
2882
2864
2844
2834
2830
2827
2819
2812
2819
2850
2903
2963
3017
3060
3097
3143
3201
3263
3311
3328
3315
3288
3270
3275
3300
3326
3330
3304
3261
3220
3201
3205
3218
3222
3206
3175
3148
3141
3158
3185
3199
3184
3137
3071
3005
2947
2895
2840
2777
2713
2666
2650
2667
2702
2733
2744
2737
2724
2721
2734
2754
2770
2774
2766
2755
2743
2724
2688
2629
2557
2493
2460
2465
2493
2515
2504
2455
2383
2312
2261
2227
2194
2145
2072
1982
1890
1805
1725
1641
1547
1444
1345
1260
1195
1143
1091
1028
952
870
787
707
626
538
441
337
237
149
77
18
-31
-76
-120
-162
-202
-243
-288
-342
-409
-491
-584
-684
-781
-866
-933
-980
-1010
-1034
-1058
-1089
-1125
-1160
-1185
-1189
-1169
-1128
-1073
-1014
-960
-915
-883
-862
-850
-843
-841
-845
-854
-867
-879
-885
-884
-879
-877
-882
-890
-884
-843
-753
-618
-464
-325
-229
-183
-169
-162
-140
-102
-61
-32
-22
-22
-18
5
46
92
130
151
156
149
135
116
91
68
57
72
118
189
270
347
410
459
495
520
529
521
500
473
452
439
429
411
382
346
317
304
309
322
333
339
351
383
443
524
608
675
715
734
743
753
763
767
762
751
747
764
808
876
959
1049
1145
1249
1361
1474
1578
1662
1720
1756
1781
1805
1837
1880
1938
2012
2104
2212
2334
2459
2579
2682
2765
2832
2896
2970
3063
3170
3272
3344
3372
3358
3327
3310
3326
3373
3429
3465
3465
3437
3399
3371
3357
3345
3323
3292
3265
3260
3279
3302
3296
3239
3134
3015
2925
2894
2915
2956
2978
2962
2918
2875
2859
2874
2898
2901
2861
2780
2680
2593
2540
2522
2522
2517
2485
2420
2338
2264
2226
2239
2299
2380
2448
2478
2464
2419
2366
2324
2295
2267
2223
2158
2076
1991
1912
1837
1760
1671
1571
1471
1382
1307
1239
1169
1091
1014
953
920
910
905
878
816
722
613
510
420
340
259
169
74
-14
-87
-147
-205
-276
-365
-465
-565
-655
-734
-810
-892
-987
-1093
-1206
-1319
-1431
-1536
-1628
-1696
-1735
-1744
-1735
-1727
-1735
-1766
-1820
-1888
-1963
-2037
-2102
-2149
-2167
-2152
-2111
-2060
-2020
-2000
-1998
-1999
-1989
-1961
-1923
-1891
-1871
-1860
-1843
-1805
-1740
-1659
-1579
-1520
-1486
-1473
-1469
-1461
-1440
-1404
-1351
-1282
-1200
-1117
-1046
-998
-975
-963
-943
-894
-807
-687
-553
-428
-327
-257
-209
-170
-124
-57
33
144
267
390
507
620
734
851
968
1072
1148
1190
1207
1222
1259
1325
1409
1482
1517
1509
1477
1457
1478
1546
1641
1730
1788
1814
1831
1865
1929
2012
2087
2130
2137
2123
2116
2136
2185
2249
2306
2344
2359
2356
2340
2311
2270
2218
2162
2111
2072
2047
2033
2029
2033
2045
2061
2068
2055
2015
1957
1901
1871
1875
1899
1911
1884
1807
1698
1589
1513
1480
1477
1474
1448
1390
1315
1242
1191
1165
1152
1133
1094
1028
937
830
717
606
505
416
340
274
212
148
75
-9
-102
-198
-288
-369
-443
-520
-609
-714
-830
-943
-1037
-1102
-1141
-1164
-1190
-1232
-1294
-1367
-1440
-1501
-1546
-1574
-1591
-1599
-1599
-1593
-1581
-1569
-1568
-1584
-1619
-1667
-1717
-1756
-1782
-1798
-1814
-1840
-1879
-1922
-1958
-1977
-1980
-1973
-1965
-1960
-1955
-1946
-1926
-1897
-1862
-1823
-1776
-1716
-1637
-1544
-1449
-1364
-1294
-1237
-1185
-1133
-1083
-1042
-1014
-998
-986
-971
-952
-936
-929
-928
-923
-908
-887
-875
-886
-918
-950
-948
-893
-791
-677
-590
-549
-540
-531
-497
-439
-378
-339
-323
-307
-261
-175
-66
27
80
94
98
120
162
197
187
116
3
-107
-174
-192
-183
-184
-215
-271
-326
-363
-384
-408
-452
-520
-595
-660
-711
-757
-813
-883
-959
-1030
-1091
-1150
-1219
-1297
-1371
-1421
-1437
-1436
-1448
-1500
-1595
-1709
-1806
-1867
-1897
-1920
-1955
-2005
-2056
-2087
-2093
-2087
-2088
-2109
-2149
-2193
-2233
-2270
-2314
-2371
-2437
-2495
-2530
-2535
-2520
-2497
-2475
-2451
-2419
-2378
-2336
-2302
-2281
-2264
-2239
-2197
-2144
-2096
-2063
-2045
-2023
-1978
-1902
-1809
-1727
-1677
-1662
-1663
-1654
-1619
-1559
-1489
-1427
-1377
-1332
-1283
-1226
-1166
-1113
-1073
-1039
-995
-928
-836
-730
-628
-545
-483
-437
-396
-353
-309
-269
-238
-212
-181
-133
-60
36
145
252
347
426
494
560
631
709
788
858
912
944
959
966
977
1000
1038
1082
1122
1147
1158
1161
1166
1182
1209
1238
1258
1263
1255
1246
1247
1261
1288
1320
1352
1382
1412
1444
1477
1507
1528
1534
1523
1492
1444
1383
1317
1255
1203
1162
1130
1105
1089
1089
1109
1139
1159
1145
1082
982
873
788
736
693
617
476
271
45
-140
-239
-248
-202
-155
-140
-161
-192
-208
-198
-175
-160
-163
-180
-195
-195
-182
-169
-166
-175
-187
-192
-186
-174
-168
-172
-182
-189
-187
-178
-171
-171
-178
-185
-186
-181
-174
-171
-175
-182
-185
-182
-176
-172
-174
-179
-184
-183
-178
-173
-173
-177
-182
-183
-180
-175
-173
-175
-179
-182
-180
-176
-173
-174
-178
-181
-181
-177
-174
-173
-176
-179
-180
-178
-175
-173
-175
-178
-180
-179
-176
-173
-174
-176
-179
-179
-176
-174
-173
-175
-177
-178
-177
-174
-173
-174
-176
-178
-177
-175
-173
-173
-175
-177
-177
-175
-173
-173
-174
-176
-177
-176
-174
-173
-173
-175
-176
-176
-174
-173
-173
-174
-175
-175
-174
-173
-172
-173
-174
-175
-174
-173
-172
-172
-174
-174
-174
-173
-172
-172
-173
-174
-174
-173
-172
-171
-172
-173
-173
-173
-172
-171
-171
-172
-173
-173
-172
-171
-171
-172
-172
-172
-172
-171
-171
-171
-172
-172
-172
-171
-170
-170
-171
-172
-171
-171
-170
-170
-170
-171
-171
-171
-170
-170
-170
-170
-171
-170
-170
-169
-169
-170
-170
-170
-169
-169
-169
-169
-170
-170
-169
-169
-169
-169
-169
-169
-169
-169
-168
-168
-169
-169
-169
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-107
-107
-107
