5
18066
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-4
-4
-4
-4
-4
-5
-5
-4
-4
-4
-4
-4
-5
-5
-4
-4
-4
-4
-5
-5
-5
-4
-4
-4
-4
-5
-5
-5
-4
-4
-4
-4
-5
-5
-4
-4
-4
-4
-5
-5
-5
-4
-4
-4
-4
-5
-5
-5
-4
-4
-4
-4
-5
-5
-5
-4
-4
-4
-5
-5
-5
-5
-4
-4
-4
-5
-5
-5
-5
-4
-4
-4
-5
-5
-5
-4
-4
-4
-4
-5
-6
-5
-4
-4
-4
-5
-5
-6
-5
-4
-3
-4
-5
-6
-6
-5
-4
-3
-4
-5
-6
-6
-4
-3
-3
-4
-6
-6
-6
-4
-3
-3
-5
-6
-6
-5
-4
-3
-3
-5
-6
-6
-5
-3
-3
-4
-5
-7
-6
-5
-3
-3
-4
-6
-7
-6
-4
-3
-3
-4
-6
-7
-6
-4
-2
-3
-5
-7
-8
-6
-3
-2
-3
-5
-8
-8
-5
-2
-1
-3
-6
-8
-8
-5
-2
-1
-4
-7
-9
-8
-4
-1
-1
-4
-8
-10
-7
-3
0
-1
-5
-10
-10
-7
-1
1
-1
-7
-11
-11
-6
1
3
-1
-9
-14
-12
-4
4
5
-3
-15
-20
-9
18
52
77
84
72
49
27
14
8
0
-18
-44
-72
-88
-84
-62
-31
-4
10
11
6
4
13
31
51
67
74
72
64
54
46
41
36
28
13
-11
-43
-77
-107
-127
-133
-127
-112
-92
-66
-34
8
58
108
145
159
147
114
73
37
14
5
7
12
18
22
23
21
13
0
-15
-28
-36
-37
-38
-43
-55
-69
-79
-75
-57
-30
-4
12
18
21
31
50
74
91
91
69
34
0
-19
-17
0
16
21
7
-19
-43
-52
-40
-10
26
53
60
45
15
-18
-46
-63
-71
-76
-80
-81
-72
-48
-10
33
65
72
54
23
-1
-1
25
63
90
84
42
-20
-78
-112
-115
-101
-88
-88
-97
-100
-77
-23
47
106
124
89
14
-69
-123
-124
-75
4
79
127
141
130
112
101
97
89
63
16
-40
-84
-98
-78
-38
-3
4
-18
-52
-69
-46
15
91
145
153
116
60
20
19
55
97
113
84
20
-48
-84
-72
-26
23
43
23
-24
-68
-84
-64
-26
2
0
-33
-75
-97
-77
-12
78
162
211
211
169
107
50
20
20
43
70
83
72
41
4
-22
-30
-23
-17
-24
-49
-83
-109
-112
-92
-62
-39
-33
-37
-28
12
88
178
239
235
153
17
-116
-190
-169
-62
86
211
263
226
121
-2
-96
-130
-107
-52
-2
17
-4
-47
-86
-92
-56
12
85
132
136
101
51
16
16
49
93
118
107
62
4
-38
-49
-32
-8
-2
-25
-71
-117
-139
-124
-81
-28
13
32
30
22
20
33
58
86
108
118
116
105
91
78
69
66
65
62
50
29
6
-10
-9
12
43
66
65
37
-6
-39
-42
-10
43
91
111
96
60
26
15
33
66
90
89
60
19
-17
-33
-27
-13
-2
-3
-11
-15
-4
24
61
91
101
84
48
6
-26
-41
-38
-28
-20
-21
-25
-20
5
54
114
165
181
154
92
24
-20
-21
19
72
104
92
37
-36
-92
-109
-85
-46
-21
-31
-68
-104
-107
-59
29
119
169
152
74
-28
-108
-131
-94
-23
39
61
38
-4
-30
-16
35
90
111
73
-14
-112
-177
-179
-125
-51
1
7
-26
-62
-65
-19
60
133
166
148
95
45
24
41
75
97
85
41
-13
-50
-54
-28
7
33
36
22
0
-18
-31
-43
-60
-81
-98
-102
-87
-54
-14
20
41
47
44
39
36
38
43
46
41
19
-22
-81
-144
-192
-206
-177
-112
-32
36
73
77
60
45
42
49
46
16
-48
-134
-211
-248
-229
-161
-71
6
47
43
7
-38
-74
-89
-82
-61
-35
-11
7
18
21
20
18
19
22
23
14
-8
-41
-73
-89
-78
-42
3
36
39
11
-33
-72
-91
-90
-82
-85
-102
-121
-117
-72
15
114
185
192
126
12
-102
-172
-176
-122
-44
19
43
29
-5
-36
-46
-33
-7
17
26
17
-9
-42
-72
-87
-79
-45
8
69
123
158
167
154
126
91
54
18
-13
-35
-41
-30
-3
29
53
60
45
12
-35
-89
-146
-198
-232
-231
-179
-71
76
225
333
364
307
184
39
-76
-124
-97
-14
82
151
161
109
13
-92
-167
-190
-156
-83
-2
60
90
91
77
60
38
-1
-74
-183
-304
-391
-395
-289
-89
149
352
456
439
326
172
36
-47
-78
-81
-85
-103
-128
-142
-128
-86
-33
10
26
17
-2
-15
-11
7
29
42
42
31
13
-8
-35
-70
-109
-142
-155
-135
-82
-11
57
101
111
91
55
19
-8
-25
-34
-41
-45
-47
-42
-27
-2
29
59
79
80
59
21
-19
-40
-27
20
86
139
152
113
36
-48
-104
-115
-88
-47
-19
-13
-22
-27
-14
13
33
25
-18
-78
-125
-129
-86
-13
54
85
70
26
-18
-36
-21
15
49
60
42
2
-47
-87
-107
-101
-71
-27
17
41
34
-4
-58
-101
-111
-81
-27
22
40
19
-24
-60
-62
-27
25
62
62
25
-26
-59
-51
-8
46
77
63
4
-74
-142
-174
-163
-119
-65
-18
8
15
8
-3
-12
-16
-18
-22
-31
-46
-60
-65
-51
-17
30
74
98
89
48
-13
-75
-120
-137
-126
-93
-49
-3
39
71
87
82
58
19
-22
-51
-58
-36
8
64
117
152
162
144
105
55
10
-20
-30
-22
-6
6
7
-3
-18
-28
-29
-25
-21
-21
-25
-26
-18
1
21
30
18
-12
-47
-67
-59
-26
16
44
42
12
-31
-67
-80
-71
-51
-34
-25
-23
-19
-8
4
6
-11
-46
-84
-102
-86
-37
26
77
93
73
29
-19
-54
-74
-86
-98
-106
-98
-61
12
103
184
221
196
115
3
-105
-180
-213
-211
-186
-154
-122
-93
-68
-49
-38
-33
-31
-23
-10
3
5
-11
-42
-74
-86
-66
-20
30
55
40
-6
-57
-80
-62
-12
36
48
6
-80
-174
-238
-250
-210
-142
-74
-26
-2
6
7
7
2
-16
-46
-81
-107
-109
-78
-19
54
123
170
185
167
125
74
29
1
-9
-6
-2
-8
-27
-56
-85
-105
-109
-99
-74
-38
8
61
114
153
163
132
65
-23
-104
-152
-150
-102
-28
43
85
84
46
-5
-41
-36
16
97
174
210
183
100
-4
-86
-111
-75
-7
54
73
47
1
-26
-8
52
123
162
144
72
-21
-98
-133
-126
-98
-72
-57
-48
-30
4
48
83
92
74
41
16
15
41
77
105
111
95
66
36
15
1
-9
-17
-21
-16
0
28
62
91
106
98
62
-1
-81
-157
-203
-197
-137
-42
47
92
71
-1
-86
-134
-118
-47
38
87
72
1
-85
-135
-120
-48
40
94
86
24
-50
-89
-65
10
95
137
108
15
-100
-181
-190
-124
-17
81
131
126
88
57
62
105
158
184
155
77
-20
-92
-109
-67
8
75
102
80
21
-48
-99
-119
-108
-78
-46
-26
-28
-56
-106
-166
-220
-254
-258
-233
-190
-141
-95
-55
-20
12
40
57
61
52
35
18
2
-19
-50
-95
-141
-173
-176
-145
-94
-43
-11
-4
-13
-28
-44
-66
-101
-149
-195
-217
-199
-146
-84
-49
-60
-107
-156
-171
-138
-77
-33
-43
-112
-211
-288
-301
-244
-147
-57
-10
-11
-38
-61
-61
-38
-8
14
24
30
41
58
73
76
67
55
53
63
74
64
18
-55
-127
-159
-126
-34
84
177
209
169
77
-31
-116
-156
-145
-93
-19
58
117
148
149
129
106
95
99
109
108
84
37
-15
-52
-61
-47
-26
-13
-6
9
51
125
211
275
283
227
129
32
-21
-15
38
107
159
182
179
166
151
136
114
82
43
7
-16
-26
-28
-30
-32
-27
-10
15
31
16
-40
-127
-213
-257
-237
-157
-47
52
112
125
103
62
11
-52
-128
-208
-265
-272
-213
-103
18
99
107
42
-57
-140
-165
-122
-37
47
92
84
38
-14
-38
-20
32
90
123
111
57
-17
-79
-106
-87
-38
15
45
37
0
-44
-69
-60
-23
26
62
74
62
39
20
17
27
43
57
63
59
43
11
-41
-112
-193
-265
-307
-302
-253
-173
-87
-18
24
39
38
29
18
7
0
3
25
75
147
227
289
310
276
193
83
-26
-104
-135
-120
-71
-12
33
47
27
-14
-55
-73
-57
-13
37
68
60
15
-47
-101
-128
-127
-117
-116
-130
-148
-145
-104
-27
53
98
78
-4
-112
-195
-219
-183
-122
-82
-94
-154
-224
-258
-227
-136
-20
77
128
133
113
97
95
100
93
59
-3
-74
-130
-151
-135
-94
-51
-26
-30
-59
-99
-128
-128
-90
-21
61
127
156
142
101
61
50
79
136
189
210
186
127
61
15
-1
8
23
31
31
37
61
104
154
184
177
130
61
0
-29
-13
36
94
135
140
106
46
-15
-52
-48
-4
65
130
168
165
130
86
61
66
92
117
117
83
32
-5
0
57
150
245
313
335
318
281
241
210
187
164
138
111
87
70
60
54
49
45
43
44
44
35
16
-11
-35
-40
-22
17
60
92
100
83
46
-4
-58
-111
-152
-166
-140
-71
25
118
169
154
77
-33
-131
-180
-167
-108
-38
6
7
-31
-86
-131
-145
-128
-91
-57
-43
-54
-78
-93
-75
-12
83
181
242
243
185
95
17
-19
-7
30
60
60
32
4
5
48
117
175
189
150
80
16
-12
-1
24
30
1
-56
-108
-125
-100
-51
-13
-13
-48
-94
-115
-90
-26
48
98
112
100
90
102
138
174
181
144
72
-1
-39
-21
47
135
206
233
209
151
83
26
-7
-16
-5
15
35
47
42
18
-26
-81
-133
-167
-171
-142
-83
-9
65
118
134
108
42
-47
-133
-192
-209
-184
-132
-73
-26
2
16
28
48
76
102
112
97
55
1
-48
-74
-66
-30
18
57
68
46
0
-52
-88
-95
-76
-48
-30
-30
-39
-35
6
89
195
286
323
288
195
83
-2
-33
-9
45
97
125
125
106
79
46
6
-44
-97
-138
-151
-131
-89
-44
-14
-1
10
36
89
161
232
282
300
292
273
254
235
210
176
139
116
120
148
179
183
140
58
-32
-88
-86
-33
35
74
57
-8
-84
-124
-101
-17
95
193
242
229
167
83
5
-50
-78
-85
-87
-95
-112
-130
-135
-111
-52
33
124
198
239
245
227
197
164
132
102
82
87
125
194
267
306
277
179
47
-59
-87
-21
105
226
275
226
99
-47
-152
-185
-156
-103
-69
-77
-118
-168
-198
-197
-173
-144
-128
-133
-154
-178
-189
-178
-141
-90
-45
-29
-58
-132
-232
-324
-379
-385
-353
-312
-286
-278
-270
-233
-152
-35
79
147
146
87
11
-34
-19
46
122
163
142
65
-35
-114
-147
-132
-89
-46
-23
-21
-23
-7
41
122
219
307
359
360
313
237
158
98
59
27
-21
-101
-206
-305
-356
-325
-209
-41
125
232
253
193
92
-2
-56
-59
-31
-1
7
-16
-58
-96
-107
-75
-4
95
199
288
348
371
361
323
266
199
130
68
19
-9
-16
-8
3
6
-10
-43
-89
-139
-191
-250
-319
-394
-458
-479
-429
-299
-112
80
213
241
155
-11
-193
-327
-376
-344
-269
-199
-167
-178
-208
-220
-188
-109
-3
98
167
194
183
151
113
72
26
-28
-88
-138
-160
-145
-96
-34
11
17
-20
-86
-153
-198
-213
-204
-188
-178
-174
-169
-152
-117
-73
-30
4
32
68
126
209
301
371
383
319
187
18
-138
-237
-251
-182
-58
72
157
157
60
-115
-315
-474
-535
-472
-305
-91
96
201
208
144
62
10
6
31
45
10
-82
-205
-311
-353
-309
-193
-45
88
166
171
108
-5
-142
-271
-360
-379
-314
-174
7
176
282
296
230
127
38
1
15
43
37
-36
-169
-312
-394
-360
-198
46
285
426
411
245
-8
-243
-362
-312
-106
180
442
588
576
431
224
38
-66
-78
-30
24
42
12
-45
-98
-126
-132
-138
-166
-220
-283
-322
-311
-244
-142
-40
34
69
78
89
124
193
285
375
432
432
368
253
124
30
13
92
247
424
548
559
436
209
-53
-273
-394
-402
-321
-197
-78
1
23
-16
-112
-250
-403
-536
-615
-621
-557
-442
-300
-142
37
244
475
698
859
903
807
591
320
71
-95
-157
-133
-62
19
89
142
177
197
202
201
209
240
294
352
376
332
208
31
-145
-265
-303
-272
-221
-204
-250
-354
-474
-564
-590
-543
-443
-320
-205
-117
-63
-37
-24
-7
25
74
121
137
95
-12
-160
-296
-360
-316
-170
25
196
278
249
131
-17
-133
-178
-145
-63
28
91
106
72
7
-63
-108
-98
-12
158
396
662
896
1034
1028
865
574
224
-100
-326
-419
-392
-298
-206
-166
-195
-268
-342
-377
-360
-311
-270
-279
-359
-498
-652
-766
-786
-685
-471
-196
59
208
190
2
-296
-601
-800
-823
-669
-399
-105
136
298
402
492
596
701
767
749
638
469
307
214
211
273
343
367
319
211
78
-43
-133
-187
-209
-200
-157
-79
19
108
153
137
68
-15
-65
-46
45
178
299
357
328
224
90
-19
-61
-23
66
151
175
107
-44
-231
-388
-466
-451
-375
-292
-256
-287
-368
-450
-483
-437
-314
-144
37
203
347
479
610
743
866
954
979
923
791
611
433
305
265
316
433
566
667
710
697
649
592
534
466
371
241
88
-60
-181
-273
-356
-460
-594
-732
-822
-813
-694
-506
-329
-235
-252
-336
-399
-354
-167
118
397
554
513
274
-86
-451
-704
-774
-648
-369
-21
303
524
601
535
372
175
10
-84
-101
-66
-11
35
63
75
71
43
-30
-166
-367
-603
-822
-964
-984
-868
-640
-350
-54
195
366
448
446
378
271
154
63
26
60
160
296
418
476
440
321
173
75
89
228
437
613
650
496
189
-156
-402
-457
-329
-124
6
-57
-337
-747
-1130
-1340
-1304
-1053
-693
-353
-122
-21
-14
-43
-63
-60
-53
-73
-138
-253
-398
-544
-651
-681
-605
-419
-149
142
375
481
431
257
40
-119
-144
-12
238
524
756
867
834
676
445
198
-11
-152
-218
-229
-221
-232
-280
-357
-427
-448
-392
-272
-137
-50
-54
-147
-280
-383
-403
-333
-213
-103
-44
-35
-38
-9
66
159
211
176
52
-105
-211
-194
-37
214
468
633
653
522
282
-3
-264
-435
-463
-317
-2
422
850
1155
1244
1094
774
409
126
-2
13
96
159
151
77
-15
-76
-91
-86
-101
-157
-235
-288
-269
-167
-16
118
176
138
26
-111
-224
-291
-311
-295
-251
-177
-71
54
165
219
190
81
-67
-193
-243
-193
-58
125
310
466
578
642
659
630
560
468
381
325
311
327
338
309
230
123
43
47
160
360
574
714
713
560
302
24
-189
-287
-274
-192
-101
-46
-44
-86
-150
-213
-263
-296
-313
-316
-309
-300
-295
-301
-310
-307
-272
-199
-103
-20
10
-32
-129
-229
-268
-208
-53
140
293
339
254
69
-148
-321
-398
-362
-236
-62
107
228
267
206
49
-175
-411
-587
-637
-522
-249
122
503
799
947
938
808
627
459
337
256
181
82
-51
-192
-297
-329
-287
-207
-144
-146
-222
-341
-452
-509
-499
-435
-343
-237
-113
42
223
393
491
460
288
20
-253
-434
-468
-361
-170
30
180
258
273
239
165
54
-85
-228
-335
-371
-324
-222
-114
-53
-68
-159
-302
-470
-642
-805
-939
-1014
-1002
-889
-702
-501
-360
-327
-400
-524
-618
-614
-490
-276
-28
196
365
475
538
570
574
547
487
402
303
208
134
98
116
204
362
565
759
867
827
614
269
-113
-414
-543
-469
-240
40
250
301
164
-115
-435
-677
-745
-604
-293
88
411
576
543
351
99
-100
-168
-87
97
306
465
533
505
406
266
117
-10
-84
-74
33
216
418
554
556
402
136
-149
-357
-436
-398
-310
-242
-224
-221
-155
46
396
825
1206
1406
1346
1041
589
129
-211
-359
-314
-131
100
288
358
268
14
-359
-766
-1099
-1260
-1199
-933
-543
-145
165
343
412
434
470
536
593
566
396
77
-323
-683
-880
-847
-607
-263
44
196
152
-39
-265
-402
-374
-185
85
318
417
340
119
-165
-417
-566
-590
-515
-395
-296
-270
-350
-533
-781
-1024
-1175
-1159
-943
-561
-109
288
529
572
455
266
101
17
10
33
34
-11
-82
-134
-131
-67
24
91
92
18
-105
-231
-315
-333
-282
-184
-72
12
23
-69
-273
-560
-865
-1107
-1214
-1160
-977
-741
-545
-453
-474
-557
-615
-565
-365
-40
319
593
673
513
151
-295
-674
-859
-807
-575
-296
-113
-113
-282
-520
-692
-697
-512
-200
134
393
527
542
474
365
245
133
49
13
41
121
210
250
194
41
-158
-324
-391
-337
-198
-39
81
140
156
162
183
217
244
244
209
150
78
-5
-107
-227
-341
-400
-347
-151
162
515
807
958
942
798
604
442
367
391
494
638
784
902
978
1014
1028
1047
1086
1137
1163
1118
976
760
538
398
394
504
634
664
515
197
-191
-521
-701
-729
-680
-648
-678
-737
-733
-583
-272
127
497
734
805
748
627
481
300
44
-307
-712
-1076
-1296
-1323
-1192
-1002
-851
-769
-705
-573
-322
4
272
330
100
-357
-859
-1186
-1197
-896
-435
-23
173
109
-134
-414
-612
-687
-684
-675
-701
-738
-716
-566
-285
56
333
434
315
23
-336
-648
-847
-932
-945
-934
-905
-822
-629
-294
158
643
1053
1296
1332
1182
906
569
221
-106
-386
-582
-652
-562
-317
29
381
642
754
715
575
403
247
119
1
-120
-230
-284
-227
-40
239
514
666
601
293
-207
-785
-1306
-1653
-1750
-1580
-1182
-644
-81
390
684
776
708
566
444
393
407
431
405
305
154
16
-56
-43
20
72
60
-32
-187
-367
-543
-702
-838
-933
-959
-888
-723
-510
-325
-234
-249
-318
-344
-251
-29
255
487
574
493
301
97
-35
-63
-8
86
188
298
426
567
680
706
607
398
156
-13
-30
123
392
684
917
1053
1105
1115
1123
1150
1197
1254
1306
1337
1325
1240
1062
793
471
158
-80
-201
-202
-111
29
185
339
479
591
654
653
593
505
432
408
436
481
496
447
339
214
125
104
149
224
288
316
317
316
341
406
503
618
734
839
917
947
903
770
561
320
112
-9
-24
36
112
146
117
51
3
28
141
309
467
548
520
401
244
116
62
87
158
222
234
168
31
-147
-325
-462
-524
-492
-366
-174
26
155
139
-57
-404
-802
-1115
-1221
-1075
-730
-323
-13
94
-6
-211
-375
-377
-186
120
402
524
427
150
-184
-437
-514
-402
-174
52
169
123
-68
-327
-560
-694
-704
-618
-494
-381
-300
-236
-160
-54
60
132
104
-52
-314
-615
-874
-1033
-1073
-1010
-867
-647
-333
82
570
1046
1396
1516
1377
1041
642
328
193
245
411
589
698
713
663
593
533
470
361
162
-142
-511
-858
-1077
-1082
-852
-446
0
320
374
107
-419
-1046
-1575
-1847
-1799
-1486
-1045
-633
-358
-248
-259
-311
-336
-295
-184
-12
211
479
783
1096
1375
1575
1670
1668
1613
1565
1580
1678
1837
2005
2115
2120
2015
1832
1628
1453
1312
1164
940
589
119
-378
-762
-905
-761
-403
5
275
290
54
-313
-638
-783
-702
-446
-123
167
370
488
556
606
650
686
708
716
714
701
668
604
511
414
347
338
382
446
490
493
475
479
533
620
670
595
347
-38
-437
-695
-693
-408
75
610
1054
1321
1395
1310
1111
829
491
135
-171
-350
-349
-181
67
261
288
112
-205
-525
-704
-651
-368
63
525
919
1191
1332
1354
1270
1088
825
524
256
97
92
226
420
572
599
490
303
138
81
149
283
378
341
143
-161
-457
-629
-611
-417
-128
153
344
419
400
338
279
240
205
146
39
-118
-301
-473
-602
-669
-676
-640
-581
-518
-466
-436
-437
-475
-540
-600
-600
-477
-190
253
777
1256
1553
1572
1296
798
208
-334
-730
-942
-993
-933
-814
-674
-541
-435
-377
-377
-426
-500
-563
-601
-629
-691
-830
-1051
-1309
-1519
-1605
-1544
-1393
-1264
-1267
-1443
-1738
-2016
-2127
-1979
-1584
-1051
-534
-160
21
41
-23
-99
-161
-228
-332
-479
-617
-648
-469
-31
625
1368
2021
2427
2514
2321
1972
1619
1370
1256
1223
1189
1093
940
798
753
852
1066
1294
1411
1334
1069
708
383
201
197
324
492
625
697
736
783
853
904
858
649
276
-175
-554
-720
-603
-247
216
628
882
967
957
953
1014
1111
1145
1002
636
103
-446
-833
-935
-745
-373
20
291
387
352
289
292
399
580
760
870
876
785
624
415
167
-105
-365
-546
-579
-432
-147
163
360
355
160
-110
-291
-259
3
388
716
816
614
155
-422
-946
-1286
-1384
-1255
-959
-576
-188
133
326
360
253
72
-85
-128
-20
203
453
634
699
665
603
579
611
644
586
368
-6
-433
-755
-825
-578
-71
543
1077
1383
1403
1174
797
379
-3
-322
-575
-760
-851
-804
-582
-192
298
769
1094
1186
1037
714
333
7
-195
-255
-194
-41
180
447
718
916
939
706
206
-467
-1131
-1584
-1689
-1442
-978
-510
-235
-250
-519
-906
-1251
-1446
-1475
-1402
-1334
-1356
-1507
-1760
-2045
-2267
-2334
-2184
-1804
-1252
-646
-129
182
258
177
91
154
434
864
1267
1442
1265
760
83
-552
-981
-1162
-1169
-1130
-1133
-1176
-1170
-1002
-620
-65
531
1016
1287
1339
1255
1166
1183
1351
1633
1925
2100
2045
1709
1106
330
-482
-1189
-1686
-1933
-1953
-1809
-1565
-1267
-936
-590
-263
-4
140
159
99
50
95
265
506
701
734
552
208
-158
-389
-390
-177
120
322
282
-46
-586
-1171
-1607
-1755
-1573
-1135
-589
-105
194
271
184
47
-20
45
226
433
557
522
324
39
-221
-356
-330
-188
-34
11
-135
-482
-953
-1410
-1691
-1666
-1281
-584
283
1121
1736
2001
1904
1539
1080
710
558
660
959
1335
1661
1845
1851
1702
1447
1134
794
434
58
-313
-625
-803
-781
-541
-138
303
639
764
668
443
242
205
383
716
1056
1252
1220
989
681
447
387
506
720
896
925
757
419
-12
-440
-783
-983
-1014
-877
-599
-235
141
456
662
751
755
726
705
701
686
622
485
292
99
-27
-43
36
140
168
37
-280
-735
-1226
-1634
-1866
-1881
-1688
-1328
-848
-301
256
741
1063
1139
939
514
-9
-469
-741
-784
-656
-474
-348
-323
-377
-449
-503
-558
-676
-902
-1211
-1483
-1549
-1275
-655
161
917
1358
1346
933
336
-152
-297
-20
567
1215
1639
1639
1184
419
-393
-982
-1181
-995
-592
-224
-108
-327
-795
-1312
-1662
-1726
-1525
-1195
-891
-694
-563
-367
26
655
1417
2103
2489
2446
1999
1314
622
109
-159
-248
-304
-463
-775
-1185
-1567
-1804
-1847
-1742
-1582
-1432
-1276
-1008
-512
254
1177
2005
2456
2358
1761
927
219
-79
95
559
991
1099
774
129
-575
-1076
-1231
-1062
-702
-301
47
322
538
691
746
663
440
146
-100
-182
-46
277
696
1100
1406
1572
1590
1465
1212
860
458
70
-250
-486
-658
-802
-924
-984
-906
-628
-160
396
887
1178
1219
1066
837
639
515
434
343
232
157
216
469
873
1269
1443
1226
591
-328
-1282
-2016
-2368
-2314
-1953
-1439
-912
-456
-99
165
346
453
500
520
562
668
848
1052
1178
1113
787
223
-452
-1038
-1343
-1258
-813
-171
434
793
808
526
106
-259
-432
-390
-209
-16
91
84
3
-85
-145
-200
-319
-569
-964
-1439
-1877
-2161
-2231
-2113
-1901
-1713
-1628
-1659
-1753
-1830
-1821
-1710
-1533
-1353
-1227
-1169
-1141
-1072
-898
-598
-216
154
417
524
511
485
574
849
1278
1725
2012
2013
1722
1254
788
467
315
237
80
-262
-771
-1305
-1666
-1708
-1415
-905
-366
29
198
156
-17
-235
-436
-583
-646
-588
-376
-9
460
930
1287
1446
1387
1151
815
461
153
-73
-201
-239
-214
-169
-144
-144
-124
-1
300
784
1357
1853
2104
2032
1693
1253
899
752
809
973
1117
1153
1055
827
466
-58
-770
-1631
-2513
-3228
-3612
-3620
-3352
-2999
-2725
-2560
-2382
-1983
-1207
-62
1258
2451
3240
3491
3247
2683
2005
1365
815
335
-119
-567
-982
-1302
-1455
-1398
-1137
-739
-309
36
218
233
158
121
234
537
971
1406
1703
1784
1657
1399
1087
747
339
-200
-889
-1653
-2321
-2689
-2613
-2088
-1270
-425
171
346
101
-389
-851
-1034
-816
-261
426
998
1292
1306
1186
1129
1262
1561
1860
1952
1709
1156
451
-219
-746
-1157
-1571
-2098
-2743
-3385
-3840
-3971
-3770
-3354
-2890
-2494
-2168
-1824
-1359
-738
-29
633
1115
1346
1333
1132
809
407
-39
-484
-867
-1130
-1248
-1250
-1206
-1179
-1178
-1142
-967
-570
59
846
1658
2359
2860
3132
3185
3043
2725
2250
1661
1025
426
-75
-470
-816
-1203
-1694
-2278
-2845
-3221
-3247
-2856
-2128
-1276
-558
-175
-181
-462
-806
-1012
-1000
-842
-701
-725
-936
-1206
-1328
-1147
-670
-85
325
337
-101
-835
-1602
-2164
-2422
-2426
-2306
-2159
-1986
-1710
-1266
-687
-135
169
60
-472
-1258
-2019
-2479
-2480
-2028
-1268
-414
326
803
955
803
438
-5
-385
-604
-641
-558
-454
-402
-391
-316
-32
556
1420
2389
3218
3689
3712
3353
2792
2224
1773
1455
1217
999
803
690
735
952
1250
1455
1383
938
174
-718
-1488
-1934
-1982
-1700
-1250
-803
-475
-304
-279
-382
-616
-995
-1505
-2082
-2610
-2973
-3102
-3019
-2819
-2621
-2501
-2458
-2427
-2328
-2119
-1827
-1527
-1304
-1205
-1224
-1321
-1444
-1564
-1670
-1764
-1843
-1895
-1904
-1854
-1728
-1499
-1131
-589
128
958
1770
2390
2662
2508
1970
1193
379
-281
-662
-732
-547
-227
79
227
121
-257
-829
-1429
-1861
-1966
-1692
-1115
-406
244
707
966
1100
1220
1397
1606
1736
1646
1238
525
-363
-1207
-1775
-1904
-1554
-829
55
840
1305
1332
936
253
-513
-1157
-1527
-1554
-1252
-704
-34
608
1072
1231
1022
477
-263
-969
-1390
-1337
-755
247
1427
2490
3193
3419
3202
2692
2080
1517
1065
701
354
-31
-456
-866
-1187
-1368
-1418
-1391
-1350
-1318
-1264
-1129
-881
-579
-371
-448
-940
-1836
-2943
-3941
-4494
-4377
-3554
-2184
-563
973
2133
2725
2679
2049
1008
-167
-1153
-1648
-1479
-665
565
1848
2816
3227
3041
2406
1560
722
8
-571
-1051
-1436
-1664
-1626
-1245
-550
297
1047
1461
1413
932
190
-590
-1219
-1608
-1773
-1803
-1803
-1861
-2028
-2320
-2711
-3131
-3464
-3578
-3375
-2858
-2156
-1502
-1140
-1204
-1642
-2213
-2590
-2508
-1891
-889
182
991
1334
1219
842
494
426
749
1403
2194
2883
3279
3309
3034
2614
2232
2013
1965
1979
1879
1522
884
92
-620
-1010
-950
-487
170
740
990
830
334
-315
-899
-1252
-1293
-1022
-493
207
971
1677
2204
2462
2431
2178
1848
1605
1567
1760
2111
2493
2794
2970
3061
3146
3285
3466
3599
3564
3281
2775
2176
1668
1395
1371
1464
1444
1095
322
-788
-2001
-3027
-3646
-3785
-3534
-3090
-2663
-2405
-2367
-2518
-2775
-3046
-3253
-3343
-3287
-3081
-2745
-2312
-1828
-1336
-879
-501
-250
-166
-258
-480
-724
-856
-770
-450
7
429
653
617
401
199
217
565
1193
1911
2485
2753
2707
2491
2318
2360
2652
3076
3413
3456
3111
2444
1656
985
594
504
584
631
477
77
-470
-975
-1260
-1249
-997
-646
-340
-153
-65
-1
104
260
417
516
541
542
617
849
1258
1781
2292
2652
2760
2579
2150
1583
1034
668
604
856
1298
1693
1777
1387
558
-468
-1334
-1724
-1509
-795
134
958
1454
1560
1347
936
426
-127
-689
-1202
-1587
-1776
-1769
-1655
-1582
-1672
-1945
-2294
-2528
-2472
-2048
-1325
-480
272
761
916
778
473
165
3
67
343
719
1029
1126
955
590
199
-38
-26
185
430
517
340
-60
-513
-804
-782
-429
141
739
1184
1358
1229
841
290
-286
-729
-881
-638
4
918
1864
2565
2810
2534
1842
965
153
-420
-717
-821
-865
-939
-1035
-1052
-868
-429
186
770
1081
958
414
-345
-1018
-1352
-1266
-894
-509
-370
-582
-1042
-1500
-1702
-1532
-1076
-575
-296
-400
-875
-1552
-2194
-2597
-2654
-2359
-1785
-1036
-228
528
1131
1510
1649
1599
1472
1402
1490
1768
2183
2621
2957
3096
3010
2735
2354
1962
1630
1376
1174
968
719
435
179
40
82
295
584
802
823
611
240
-127
-316
-212
194
812
1491
2072
2423
2461
2164
1577
820
67
-500
-758
-698
-443
-191
-128
-341
-784
-1316
-1783
-2096
-2253
-2298
-2265
-2130
-1840
-1375
-815
-344
-180
-452
-1104
-1885
-2452
-2523
-2017
-1091
-52
795
1297
1503
1603
1788
2114
2461
2592
2294
1520
437
-635
-1367
-1577
-1318
-837
-456
-404
-714
-1217
-1644
-1764
-1504
-978
-422
-67
-26
-242
-526
-657
-500
-67
486
933
1085
871
367
-250
-771
-1045
-1020
-747
-330
125
545
906
1209
1455
1634
1722
1698
1552
1285
893
373
-273
-1004
-1723
-2291
-2569
-2485
-2077
-1494
-930
-541
-380
-390
-458
-492
-472
-442
-460
-539
-637
-685
-647
-557
-491
-506
-576
-589
-412
2
552
1008
1127
784
63
-778
-1431
-1697
-1576
-1248
-962
-908
-1136
-1568
-2067
-2513
-2836
-2993
-2935
-2607
-1977
-1097
-124
715
1214
1279
979
505
86
-107
-19
298
738
1186
1551
1763
1772
1552
1126
589
95
-193
-159
208
818
1527
2199
2754
3176
3475
3644
3641
3404
2906
2185
1354
559
-86
-545
-869
-1149
-1449
-1745
-1921
-1822
-1352
-546
404
1218
1645
1593
1178
682
415
560
1080
1733
2200
2244
1822
1088
289
-372
-832
-1164
-1493
-1893
-2337
-2725
-2974
-3087
-3165
-3343
-3702
-4209
-4735
-5132
-5309
-5263
-5044
-4695
-4204
-3532
-2674
-1720
-858
-299
-164
-407
-819
-1121
-1098
-699
-49
615
1062
1156
897
397
-172
-640
-879
-828
-506
-1
553
1028
1346
1504
1561
1583
1594
1558
1411
1134
789
513
435
585
853
1029
926
500
-100
-602
-755
-463
161
869
1416
1692
1749
1737
1776
1870
1909
1758
1361
811
303
45
139
542
1093
1602
1934
2040
1949
1716
1397
1041
705
456
347
384
499
580
527
328
86
-11
210
817
1709
2648
3352
3608
3351
2672
1758
804
-60
-790
-1408
-1958
-2465
-2922
-3291
-3533
-3623
-3561
-3374
-3112
-2835
-2599
-2441
-2354
-2285
-2141
-1830
-1301
-579
231
978
1531
1831
1919
1919
1975
2183
2551
3003
3426
3725
3875
3915
3922
3967
4082
4266
4497
4752
5005
5209
5279
5112
4629
3835
2861
1934
1297
1096
1305
1721
2058
2077
1691
997
213
-446
-862
-1054
-1129
-1203
-1324
-1469
-1582
-1638
-1665
-1720
-1825
-1913
-1844
-1471
-745
227
1204
1908
2162
1973
1519
1049
742
610
506
223
-361
-1185
-2011
-2530
-2525
-1993
-1163
-400
-28
-183
-746
-1409
-1830
-1802
-1353
-722
-231
-123
-430
-964
-1408
-1484
-1089
-360
393
823
707
45
-948
-1935
-2599
-2767
-2458
-1856
-1214
-747
-563
-631
-821
-963
-926
-664
-226
264
666
878
882
746
595
560
714
1048
1474
1874
2150
2269
2269
2225
2200
2211
2216
2150
1972
1700
1419
1234
1215
1349
1537
1640
1560
1293
945
677
615
778
1059
1276
1278
1035
661
366
344
670
1261
1914
2411
2625
2569
2372
2203
2174
2297
2488
2626
2616
2429
2103
1715
1344
1044
838
715
643
583
499
376
226
82
-20
-67
-83
-118
-214
-368
-521
-571
-420
-19
606
1376
2191
2971
3666
4243
4671
4909
4934
4765
4480
4191
3989
3896
3839
3688
3326
2715
1913
1044
230
-466
-1050
-1555
-1983
-2273
-2319
-2040
-1451
-692
6
404
358
-118
-863
-1634
-2203
-2446
-2380
-2143
-1928
-1897
-2119
-2538
-3004
-3335
-3401
-3177
-2753
-2290
-1939
-1769
-1742
-1740
-1641
-1388
-1022
-667
-448
-436
-615
-900
-1195
-1442
-1634
-1785
-1881
-1852
-1605
-1087
-357
399
928
1029
676
51
-513
-689
-313
530
1558
2434
2945
3091
3058
3075
3262
3549
3727
3594
3105
2425
1842
1598
1733
2043
2190
1890
1074
-69
-1202
-2028
-2432
-2507
-2458
-2438
-2449
-2352
-1977
-1265
-331
584
1240
1521
1483
1295
1126
1050
1025
961
798
566
355
256
287
382
430
349
129
-174
-482
-739
-931
-1056
-1103
-1041
-860
-610
-420
-442
-759
-1303
-1848
-2107
-1882
-1188
-273
493
800
554
-88
-814
-1330
-1509
-1436
-1324
-1365
-1620
-1986
-2282
-2361
-2203
-1912
-1641
-1504
-1512
-1596
-1667
-1678
-1651
-1640
-1677
-1729
-1711
-1540
-1193
-730
-277
40
153
74
-119
-337
-520
-652
-749
-821
-853
-806
-636
-325
105
595
1061
1421
1611
1600
1396
1054
666
336
146
112
169
187
31
-368
-969
-1627
-2154
-2411
-2369
-2120
-1816
-1579
-1436
-1310
-1089
-711
-222
239
523
574
476
419
591
1058
1710
2303
2586
2428
1887
1162
481
-26
-379
-706
-1125
-1648
-2148
-2433
-2359
-1937
-1346
-857
-702
-966
-1549
-2234
-2787
-3071
-3090
-2965
-2860
-2903
-3125
-3460
-3778
-3941
-3864
-3547
-3078
-2595
-2235
-2070
-2078
-2150
-2143
-1949
-1546
-1000
-425
94
529
919
1312
1709
2033
2156
1969
1460
742
16
-518
-753
-713
-531
-363
-314
-392
-533
-651
-702
-700
-699
-742
-837
-949
-1034
-1072
-1076
-1078
-1090
-1087
-1018
-848
-590
-322
-144
-121
-232
-381
-444
-354
-153
23
17
-253
-737
-1278
-1694
-1885
-1875
-1792
-1766
-1845
-1955
-1959
-1752
-1345
-869
-498
-337
-355
-410
-349
-119
186
387
351
94
-195
-266
29
615
1205
1441
1110
285
-673
-1284
-1186
-320
1030
2376
3249
3395
2853
1888
837
-48
-675
-1092
-1405
-1693
-1971
-2205
-2359
-2430
-2451
-2468
-2504
-2554
-2592
-2601
-2590
-2586
-2612
-2668
-2721
-2740
-2726
-2734
-2861
-3196
-3760
-4466
-5134
-5555
-5583
-5199
-4526
-3778
-3158
-2772
-2589
-2464
-2225
-1762
-1089
-336
312
700
774
601
330
128
104
269
546
810
948
912
732
504
334
295
394
578
767
906
1000
1114
1327
1689
2176
2688
3095
3300
3291
3148
2991
2915
2939
2997
2988
2840
2560
2223
1926
1719
1573
1402
1123
723
274
-102
-301
-301
-162
17
174
329
563
948
1470
1997
2324
2277
1810
1044
217
-425
-738
-735
-556
-385
-359
-520
-820
-1165
-1465
-1660
-1719
-1642
-1454
-1211
-1002
-919
-1016
-1275
-1593
-1840
-1922
-1849
-1735
-1740
-1980
-2447
-3003
-3444
-3603
-3431
-3012
-2506
-2058
-1734
-1506
-1304
-1073
-811
-563
-367
-212
-36
232
606
1004
1265
1222
802
85
-707
-1288
-1430
-1058
-278
667
1507
2039
2197
2043
1722
1387
1150
1063
1131
1329
1624
1975
2332
2645
2873
3005
3063
3086
3106
3123
3102
3001
2804
2541
2282
2092
1993
1935
1822
1573
1173
705
316
151
268
613
1033
1348
1431
1260
913
523
211
41
0
29
55
23
-90
-287
-567
-942
-1428
-2032
-2723
-3423
-4017
-4381
-4437
-4181
-3705
-3163
-2726
-2512
-2548
-2758
-2997
-3114
-3009
-2673
-2189
-1699
-1351
-1238
-1359
-1607
-1809
-1783
-1419
-728
158
1035
1716
2108
2245
2243
2232
2275
2348
2377
2315
2191
2109
2177
2430
2781
3059
3109
2889
2503
2154
2021
2162
2481
2795
2952
2922
2803
2742
2827
3020
3178
3147
2872
2438
2028
1810
1833
1996
2102
1967
1523
843
95
-554
-1014
-1302
-1491
-1658
-1833
-1991
-2089
-2110
-2081
-2064
-2111
-2233
-2384
-2486
-2466
-2298
-2011
-1683
-1406
-1259
-1280
-1464
-1762
-2104
-2409
-2614
-2689
-2645
-2531
-2409
-2323
-2270
-2203
-2055
-1785
-1414
-1031
-760
-700
-873
-1202
-1546
-1763
-1768
-1565
-1226
-837
-457
-96
263
620
943
1169
1253
1203
1096
1051
1163
1452
1845
2209
2410
2371
2105
1697
1263
903
672
577
590
669
774
875
956
1008
1028
1000
909
737
487
193
-85
-281
-366
-369
-376
-483
-744
-1126
-1518
-1788
-1859
-1749
-1558
-1404
-1346
-1353
-1338
-1239
-1080
-978
-1077
-1447
-2025
-2628
-3055
-3203
-3131
-3022
-3071
-3359
-3791
-4152
-4222
-3913
-3312
-2642
-2129
-1893
-1896
-1981
-1977
-1785
-1414
-944
-457
16
493
990
1472
1838
1962
1781
1358
883
595
664
1085
1662
2087
2089
1567
647
-383
-1218
-1683
-1808
-1786
-1843
-2102
-2508
-2873
-2991
-2771
-2290
-1747
-1352
-1211
-1284
-1432
-1514
-1470
-1340
-1216
-1165
-1188
-1232
-1246
-1237
-1261
-1385
-1613
-1863
-1997
-1905
-1573
-1097
-628
-285
-89
32
182
415
697
934
1044
1010
902
813
804
860
909
884
780
658
599
633
711
727
596
328
42
-85
76
535
1163
1763
2163
2298
2223
2070
1966
1988
2140
2382
2660
2923
3119
3188
3072
2738
2212
1585
988
544
314
277
354
444
474
415
275
77
-155
-399
-624
-780
-815
-698
-442
-122
151
263
144
-202
-696
-1204
-1577
-1699
-1521
-1078
-478
131
618
920
1065
1160
1338
1684
2185
2723
3125
3245
3037
2585
2066
1673
1521
1607
1816
1983
1983
1776
1422
1029
695
455
279
102
-120
-376
-606
-734
-720
-588
-411
-267
-189
-139
-33
212
617
1126
1625
2004
2205
2243
2179
2068
1920
1690
1321
793
156
-481
-994
-1318
-1473
-1566
-1729
-2054
-2542
-3092
-3541
-3733
-3585
-3124
-2485
-1866
-1457
-1368
-1586
-1985
-2374
-2586
-2544
-2297
-1986
-1766
-1729
-1851
-2013
-2062
-1881
-1443
-808
-82
635
1274
1799
2183
2402
2449
2360
2227
2171
2286
2572
2919
3143
3086
2704
2110
1529
1187
1191
1474
1821
1977
1779
1229
492
-191
-624
-739
-619
-442
-384
-532
-843
-1165
-1312
-1150
-657
63
822
1419
1720
1701
1448
1110
834
704
721
819
906
913
823
664
498
386
376
490
724
1053
1427
1779
2040
2157
2117
1961
1768
1635
1636
1802
2110
2498
2879
3175
3322
3292
3097
2794
2472
2235
2160
2263
2483
2702
2787
2651
2291
1790
1282
890
685
664
768
921
1065
1176
1261
1342
1436
1545
1659
1750
1779
1705
1493
1134
655
126
-367
-750
-997
-1147
-1282
-1486
-1802
-2197
-2570
-2798
-2789
-2531
-2108
-1673
-1390
-1369
-1620
-2047
-2490
-2786
-2842
-2673
-2391
-2147
-2062
-2161
-2361
-2511
-2468
-2160
-1619
-961
-328
181
538
787
1004
1260
1584
1967
2374
2762
3096
3349
3509
3586
3618
3670
3811
4086
4478
4906
5241
5362
5204
4794
4240
3692
3279
3066
3041
3127
3225
3252
3172
2997
2783
2598
2504
2533
2673
2872
3039
3079
2916
2526
1960
1339
821
548
590
907
1356
1739
1885
1719
1294
751
250
-114
-352
-560
-851
-1281
-1812
-2335
-2739
-2976
-3090
-3186
-3367
-3679
-4090
-4520
-4882
-5117
-5201
-5126
-4887
-4494
-3997
-3501
-3142
-3033
-3188
-3496
-3756
-3764
-3422
-2784
-2037
-1405
-1043
-977
-1114
-1298
-1395
-1331
-1099
-733
-281
206
667
1038
1266
1338
1295
1219
1193
1262
1410
1584
1729
1822
1870
1885
1850
1726
1477
1118
736
455
370
487
710
896
942
855
742
746
946
1305
1694
1978
2106
2146
2238
2493
2916
3389
3741
3847
3694
3379
3035
2747
2517
2284
1995
1662
1367
1204
1210
1329
1437
1421
1253
1012
842
861
1086
1416
1674
1700
1419
873
187
-496
-1072
-1504
-1818
-2065
-2294
-2534
-2792
-3066
-3355
-3661
-3987
-4325
-4653
-4926
-5084
-5070
-4849
-4436
-3895
-3328
-2831
-2455
-2185
-1943
-1637
-1212
-686
-151
274
498
507
373
219
167
284
552
891
1192
1377
1431
1413
1427
1579
1918
2408
2933
3340
3503
3387
3067
2711
2501
2564
2911
3433
3953
4299
4367
4155
3746
3264
2824
2503
2322
2260
2267
2279
2236
2096
1857
1556
1271
1080
1028
1087
1155
1082
732
50
-904
-1952
-2860
-3420
-3534
-3250
-2751
-2276
-2032
-2111
-2477
-2999
-3525
-3954
-4253
-4439
-4519
-4460
-4193
-3670
-2926
-2107
-1420
-1047
-1044
-1308
-1624
-1770
-1633
-1257
-807
-478
-388
-541
-841
-1167
-1439
-1638
-1787
-1902
-1961
-1905
-1671
-1226
-593
162
954
1702
2349
2866
3254
3540
3769
3981
4192
4373
4462
4387
4110
3645
3053
2411
1782
1198
682
265
-7
-102
-40
81
119
-38
-403
-868
-1255
-1428
-1380
-1251
-1245
-1507
-2032
-2658
-3170
-3422
-3412
-3264
-3123
-3056
-3016
-2898
-2639
-2293
-2017
-1979
-2249
-2745
-3275
-3634
-3708
-3504
-3120
-2677
-2266
-1942
-1756
-1756
-1971
-2350
-2741
-2926
-2722
-2095
-1207
-356
167
226
-90
-523
-792
-735
-386
71
410
486
285
-88
-477
-741
-789
-591
-172
383
936
1314
1371
1054
447
-243
-767
-950
-766
-348
86
342
338
128
-144
-322
-312
-103
237
608
904
1042
973
693
248
-269
-750
-1108
-1310
-1396
-1445
-1535
-1698
-1906
-2097
-2219
-2261
-2254
-2243
-2245
-2238
-2174
-2025
-1823
-1648
-1605
-1757
-2085
-2489
-2837
-3035
-3078
-3052
-3083
-3266
-3599
-3978
-4234
-4208
-3821
-3104
-2182
-1223
-380
262
695
975
1197
1452
1797
2231
2696
3094
3334
3381
3291
3202
3274
3612
4190
4840
5315
5397
5009
4260
3403
2720
2403
2477
2818
3234
3565
3742
3790
3769
3724
3650
3511
3267
2905
2446
1927
1387
873
441
153
56
142
316
420
295
-133
-796
-1501
-2015
-2180
-1990
-1595
-1216
-1030
-1085
-1287
-1458
-1429
-1120
-566
109
753
1236
1487
1507
1352
1115
890
748
710
750
816
866
889
908
948
1004
1027
951
743
443
170
66
226
637
1182
1697
2049
2197
2185
2101
2012
1932
1832
1679
1461
1197
905
580
194
-278
-821
-1372
-1841
-2161
-2323
-2383
-2424
-2511
-2672
-2907
-3217
-3617
-4127
-4725
-5320
-5769
-5931
-5748
-5287
-4713
-4207
-3879
-3715
-3607
-3432
-3126
-2723
-2318
-1998
-1787
-1636
-1459
-1195
-842
-456
-114
126
254
307
352
468
719
1144
1729
2397
3021
3457
3607
3470
3146
2801
2585
2561
2686
2839
2893
2771
2475
2056
1581
1097
630
202
-161
-435
-619
-748
-875
-1040
-1232
-1400
-1479
-1449
-1355
-1283
-1295
-1370
-1395
-1217
-736
22
906
1707
2254
2489
2469
2314
2134
1991
1902
1871
1917
2058
2286
2542
2731
2779
2683
2533
2463
2582
2898
3317
3692
3901
3915
3787
3614
3468
3369
3295
3228
3176
3175
3247
3372
3483
3501
3393
3193
2991
2879
2900
3026
3176
3274
3278
3199
3073
2928
2762
2541
2216
1746
1107
298
-647
-1658
-2627
-3431
-3979
-4255
-4342
-4386
-4532
-4843
-5264
-5657
-5868
-5823
-5555
-5183
-4834
-4572
-4369
-4132
-3766
-3232
-2563
-1849
-1196
-700
-435
-450
-754
-1308
-2011
-2718
-3293
-3662
-3852
-3966
-4122
-4376
-4681
-4910
-4924
-4657
-4151
-3534
-2952
-2499
-2185
-1948
-1700
-1373
-941
-424
123
623
993
1167
1127
925
673
503
492
616
756
774
607
337
167
314
874
1739
2628
3213
3288
2871
2184
1532
1146
1081
1226
1393
1435
1312
1075
793
492
138
-315
-862
-1412
-1822
-1974
-1850
-1551
-1247
-1088
-1128
-1302
-1479
-1547
-1479
-1347
-1272
-1344
-1555
-1796
-1906
-1754
-1315
-692
-80
314
362
68
-432
-923
-1200
-1142
-759
-171
448
953
1282
1473
1630
1858
2209
2661
3132
3538
3832
4027
4181
4343
4523
4681
4747
4671
4454
4151
3841
3579
3376
3202
3023
2842
2708
2688
2817
3055
3292
3397
3283
2960
2528
2121
1834
1676
1572
1427
1182
861
544
313
197
145
64
-126
-438
-806
-1113
-1255
-1175
-886
-448
63
573
1016
1329
1451
1338
988
453
-169
-761
-1229
-1529
-1678
-1731
-1754
-1796
-1880
-2001
-2146
-2295
-2436
-2564
-2673
-2748
-2758
-2655
-2395
-1960
-1392
-795
-315
-82
-149
-454
-840
-1120
-1168
-978
-668
-421
-393
-647
-1130
-1711
-2252
-2658
-2895
-2975
-2924
-2761
-2510
-2210
-1925
-1730
-1677
-1768
-1947
-2120
-2197
-2120
-1883
-1524
-1113
-733
-468
-385
-505
-784
-1106
-1313
-1270
-931
-383
178
525
508
130
-445
-959
-1175
-970
-388
398
1161
1709
1945
1875
1579
1168
745
388
141
24
34
146
325
528
719
871
971
1010
984
880
688
403
37
-371
-759
-1048
-1165
-1068
-771
-356
51
313
337
108
-300
-757
-1123
-1301
-1258
-1010
-601
-60
583
1292
1996
2591
2973
3087
2972
2754
2589
2590
2766
3023
3224
3279
3190
3053
2977
2998
3042
2952
2595
1963
1213
613
410
703
1379
2164
2745
2911
2627
2023
1309
675
235
27
39
246
601
1022
1385
1546
1420
1037
550
185
123
410
925
1438
1724
1665
1291
729
125
-436
-945
-1434
-1921
-2382
-2775
-3084
-3348
-3648
-4042
-4517
-4973
-5280
-5360
-5254
-5113
-5111
-5344
-5753
-6152
-6323
-6148
-5676
-5109
-4689
-4584
-4801
-5210
-5619
-5884
-5961
-5896
-5758
-5571
-5286
-4818
-4112
-3204
-2230
-1377
-801
-558
-579
-714
-798
-725
-486
-142
216
530
789
1010
1202
1314
1251
918
287
-548
-1386
-1996
-2224
-2078
-1736
-1472
-1521
-1963
-2684
-3433
-3938
-4035
-3733
-3179
-2584
-2120
-1855
-1756
-1734
-1695
-1579
-1367
-1070
-721
-365
-58
148
222
176
62
-52
-122
-154
-198
-308
-494
-701
-819
-747
-448
21
528
928
1125
1101
911
637
347
77
-164
-371
-534
-643
-703
-744
-814
-957
-1176
-1431
-1645
-1738
-1664
-1431
-1102
-774
-543
-474
-576
-791
-1012
-1122
-1028
-710
-228
297
731
983
1037
952
826
761
825
1041
1389
1810
2211
2480
2518
2288
1863
1430
1233
1469
2174
3183
4180
4849
5024
4771
4348
4057
4077
4372
4731
4911
4788
4432
4057
3878
3976
4248
4480
4479
4197
3753
3361
3198
3311
3605
3919
4127
4208
4234
4308
4487
4744
4997
5164
5212
5173
5102
5040
4982
4888
4710
4431
4065
3643
3192
2724
2241
1759
1308
923
613
346
63
-287
-696
-1085
-1327
-1314
-1022
-534
-5
411
641
717
746
831
998
1179
1247
1097
713
183
-347
-749
-978
-1075
-1129
-1212
-1331
-1436
-1460
-1370
-1193
-993
-830
-721
-646
-583
-550
-622
-894
-1419
-2149
-2925
-3538
-3817
-3713
-3328
-2870
-2563
-2552
-2855
-3373
-3945
-4420
-4711
-4806
-4758
-4638
-4508
-4389
-4264
-4091
-3832
-3490
-3112
-2782
-2572
-2498
-2491
-2419
-2150
-1628
-927
-229
254
382
160
-257
-637
-777
-588
-113
508
1111
1566
1804
1811
1613
1275
904
639
616
903
1454
2113
2670
2972
2989
2833
2681
2664
2788
2928
2918
2655
2175
1640
1242
1101
1202
1419
1595
1628
1508
1293
1050
821
621
474
437
583
951
1488
2048
2450
2574
2431
2161
1952
1927
2071
2252
2304
2144
1820
1477
1267
1240
1323
1363
1224
877
407
-28
-284
-293
-75
295
732
1164
1531
1782
1869
1777
1543
1249
995
847
807
830
875
952
1131
1495
2055
2703
3229
3418
3165
2549
1813
1250
1069
1304
1807
2338
2677
2705
2422
1904
1247
531
-191
-877
-1494
-2024
-2471
-2863
-3215
-3504
-3658
-3593
-3278
-2781
-2273
-1957
-1963
-2275
-2720
-3047
-3052
-2669
-1993
-1215
-518
4
368
648
905
1134
1267
1229
995
628
256
24
25
261
639
1012
1226
1181
867
365
-173
-577
-717
-540
-89
530
1193
1794
2268
2582
2709
2636
2372
1990
1623
1439
1556
1970
2531
2993
3141
2902
2403
1913
1707
1929
2516
3246
3855
4182
4237
4172
4182
4393
4810
5326
5792
6085
6143
5964
5579
5037
4402
3749
3160
2694
2364
2133
1939
1738
1532
1357
1244
1176
1078
860
485
13
-408
-610
-493
-78
503
1077
1512
1762
1847
1817
1701
1512
1278
1069
996
1157
1570
2143
2704
3082
3189
3053
2777
2469
2172
1863
1502
1099
734
519
518
687
883
932
743
365
-24
-211
-55
442
1140
1832
2330
2528
2410
2035
1501
920
405
45
-122
-133
-93
-134
-343
-710
-1116
-1388
-1380
-1053
-489
145
675
985
1044
891
595
234
-118
-387
-509
-451
-242
27
228
267
138
-62
-173
-59
310
833
1314
1547
1406
902
164
-614
-1253
-1652
-1808
-1802
-1752
-1769
-1906
-2144
-2400
-2557
-2520
-2255
-1807
-1276
-776
-382
-109
78
225
353
451
500
515
567
757
1163
1775
2470
3055
3351
3300
3000
2680
2596
2903
3587
4464
5266
5761
5841
5546
5022
4434
3899
3450
3060
2681
2289
1892
1524
1225
1025
951
1018
1242
1605
2056
2500
2821
2923
2770
2406
1937
1483
1138
932
842
814
793
745
651
504
292
7
-343
-728
-1095
-1392
-1594
-1719
-1832
-2013
-2329
-2782
-3302
-3763
-4025
-4006
-3733
-3343
-3040
-3004
-3294
-3809
-4326
-4616
-4559
-4215
-3785
-3488
-3426
-3511
-3525
-3256
-2643
-1830
-1086
-639
-536
-611
-595
-292
297
979
1496
1705
1667
1597
1718
2095
2593
2960
2997
2684
2188
1748
1513
1461
1432
1266
921
511
221
166
311
482
492
271
-82
-360
-389
-146
214
440
323
-197
-1010
-1914
-2703
-3257
-3553
-3629
-3545
-3358
-3125
-2914
-2795
-2816
-2970
-3189
-3373
-3435
-3340
-3124
-2873
-2682
-2626
-2738
-3008
-3392
-3817
-4195
-4437
-4477
-4296
-3933
-3475
-3028
-2683
-2485
-2432
-2483
-2588
-2711
-2839
-2977
-3133
-3296
-3421
-3442
-3303
-2999
-2609
-2275
-2145
-2290
-2638
-2986
-3086
-2783
-2108
-1286
-632
-387
-596
-1090
-1594
-1881
-1886
-1714
-1538
-1473
-1514
-1567
-1552
-1484
-1477
-1654
-2037
-2497
-2819
-2835
-2539
-2108
-1796
-1788
-2086
-2523
-2874
-2995
-2899
-2713
-2568
-2502
-2435
-2241
-1846
-1289
-699
-215
105
299
463
673
947
1254
1566
1889
2253
2658
3028
3213
3068
2549
1766
946
323
8
-70
-121
-371
-934
-1746
-2609
-3298
-3681
-3769
-3701
-3662
-3798
-4168
-4743
-5436
-6139
-6747
-7178
-7379
-7340
-7107
-6775
-6458
-6248
-6172
-6175
-6150
-5991
-5656
-5196
-4738
-4423
-4326
-4406
-4512
-4449
-4074
-3371
-2463
-1558
-838
-376
-104
138
498
1022
1631
2162
2477
2538
2428
2303
2292
2425
2620
2732
2640
2313
1814
1266
784
426
189
40
-43
-44
85
400
923
1627
2428
3214
3878
4346
4598
4661
4587
4426
4205
3931
3610
3266
2947
2712
2592
2565
2564
2507
2348
2104
1849
1665
1597
1630
1716
1824
1967
2193
2531
2936
3281
3417
3269
2901
2508
2322
2480
2947
3536
4021
4274
4342
4412
4686
5251
6009
6725
7146
7126
6689
5993
5246
4606
4137
3817
3583
3375
3156
2919
2678
2464
2319
2278
2345
2475
2571
2517
2228
1698
1010
307
-259
-583
-624
-408
-10
469
915
1221
1318
1199
936
656
486
490
640
835
966
981
908
824
789
792
757
599
296
-77
-379
-480
-335
3
425
845
1254
1703
2241
2847
3410
3785
3880
3728
3475
3309
3349
3583
3874
4043
3966
3632
3136
2613
2168
1831
1574
1352
1146
980
907
978
1205
1554
1940
2255
2394
2296
1973
1523
1115
928
1088
1605
2360
3145
3739
3984
3839
3373
2729
2076
1564
1299
1324
1605
2035
2456
2707
2700
2467
2158
1975
2068
2453
2989
3451
3645
3502
3107
2642
2276
2083
2020
1986
1901
1764
1652
1656
1820
2102
2393
2573
2561
2346
1972
1515
1062
697
491
485
660
920
1109
1075
755
221
-333
-686
-710
-453
-139
-59
-433
-1295
-2470
-3665
-4591
-5082
-5133
-4860
-4416
-3915
-3409
-2904
-2406
-1944
-1568
-1322
-1209
-1182
-1160
-1052
-791
-356
223
864
1453
1875
2043
1932
1591
1119
623
174
-217
-578
-934
-1261
-1476
-1482
-1225
-755
-221
184
308
107
-345
-906
-1444
-1896
-2273
-2612
-2924
-3161
-3236
-3081
-2693
-2148
-1560
-1020
-564
-158
239
633
972
1170
1165
976
706
497
461
615
879
1119
1226
1177
1040
933
953
1113
1331
1461
1363
967
312
-464
-1164
-1596
-1642
-1297
-672
38
619
911
865
551
120
-257
-456
-433
-215
134
554
994
1402
1704
1811
1653
1233
659
120
-200
-218
-17
186
141
-289
-1044
-1880
-2485
-2636
-2313
-1703
-1098
-742
-717
-922
-1155
-1230
-1074
-749
-392
-126
-2
16
-1
-2
11
-9
-110
-293
-497
-616
-549
-250
246
828
1351
1688
1780
1652
1405
1166
1038
1050
1152
1240
1217
1037
729
373
52
-196
-390
-588
-837
-1145
-1471
-1759
-1970
-2112
-2220
-2328
-2433
-2489
-2434
-2229
-1891
-1500
-1170
-1002
-1061
-1344
-1793
-2309
-2771
-3064
-3104
-2873
-2426
-1885
-1392
-1050
-877
-806
-721
-534
-232
113
386
500
447
308
210
268
538
1006
1611
2271
2909
3458
3855
4051
4024
3808
3488
3185
2999
2966
3040
3111
3062
2818
2388
1857
1353
1000
877
1004
1346
1824
2352
2853
3275
3591
3791
3871
3827
3664
3403
3094
2805
2598
2497
2470
2439
2321
2073
1709
1289
870
472
64
-393
-900
-1394
-1761
-1908
-1820
-1593
-1391
-1365
-1575
-1972
-2439
-2865
-3211
-3509
-3819
-4168
-4515
-4783
-4911
-4905
-4842
-4819
-4892
-5033
-5149
-5136
-4937
-4569
-4105
-3629
-3202
-2853
-2601
-2468
-2472
-2601
-2791
-2939
-2947
-2784
-2516
-2282
-2227
-2420
-2815
-3282
-3673
-3907
-3994
-4008
-4019
-4045
-4027
-3885
-3572
-3115
-2609
-2165
-1851
-1661
-1533
-1395
-1212
-1012
-861
-823
-920
-1120
-1360
-1582
-1761
-1912
-2066
-2239
-2415
-2542
-2565
-2445
-2187
-1829
-1434
-1060
-745
-508
-347
-244
-166
-64
114
397
768
1152
1436
1520
1379
1093
827
761
1002
1522
2174
2758
3121
3231
3173
3096
3122
3283
3525
3748
3868
3860
3754
3601
3447
3312
3199
3097
2975
2763
2356
1642
569
-793
-2233
-3456
-4198
-4346
-3996
-3423
-2955
-2839
-3144
-3760
-4475
-5083
-5462
-5601
-5560
-5410
-5190
-4900
-4522
-4054
-3543
-3070
-2739
-2629
-2767
-3104
-3537
-3940
-4223
-4367
-4426
-4485
-4597
-4733
-4782
-4610
-4140
-3412
-2580
-1838
-1323
-1049
-921
-804
-614
-367
-142
-5
63
175
465
983
1638
2216
2490
2343
1844
1214
719
534
673
997
1308
1450
1370
1119
792
481
234
63
-43
-98
-127
-170
-281
-508
-865
-1313
-1772
-2151
-2394
-2498
-2502
-2456
-2377
-2241
-2001
-1633
-1162
-685
-330
-205
-347
-695
-1116
-1456
-1614
-1577
-1423
-1279
-1256
-1403
-1694
-2058
-2425
-2761
-3069
-3363
-3631
-3818
-3849
-3672
-3291
-2776
-2228
-1730
-1314
-959
-630
-315
-29
202
386
578
859
1270
1762
2193
2389
2249
1814
1270
860
758
973
1351
1656
1708
1478
1093
757
628
739
988
1212
1282
1175
978
829
845
1059
1411
1778
2028
2064
1853
1427
872
300
-182
-498
-630
-614
-522
-428
-378
-369
-366
-327
-233
-95
46
154
210
221
215
216
233
255
262
228
141
0
-186
-395
-600
-769
-876
-902
-846
-724
-554
-351
-107
205
624
1182
1880
2671
3461
4133
4584
4776
4762
4691
4756
5115
5813
6735
7638
8237
8331
7891
7081
6184
5479
5116
5063
5137
5103
4790
4167
3347
2532
1930
1683
1837
2342
3080
3902
4652
5203
5483
5489
5294
5021
4801
4724
4807
4989
5158
5198
5021
4602
3970
3202
2386
1599
886
254
-316
-847
-1343
-1778
-2107
-2297
-2361
-2368
-2422
-2610
-2955
-3395
-3802
-4045
-4056
-3854
-3540
-3237
-3037
-2972
-3021
-3141
-3294
-3459
-3609
-3698
-3662
-3445
-3033
-2473
-1861
-1294
-825
-445
-104
245
602
907
1075
1049
838
526
232
50
1
20
-15
-225
-673
-1332
-2089
-2783
-3264
-3443
-3323
-2987
-2566
-2181
-1905
-1737
-1625
-1495
-1302
-1043
-757
-490
-267
-80
101
294
487
627
643
477
117
-401
-1008
-1630
-2212
-2722
-3142
-3452
-3627
-3648
-3525
-3315
-3112
-3020
-3099
-3326
-3594
-3747
-3649
-3255
-2634
-1944
-1360
-992
-847
-838
-846
-794
-680
-571
-545
-650
-878
-1196
-1576
-2013
-2510
-3032
-3490
-3770
-3805
-3642
-3451
-3452
-3777
-4371
-4989
-5315
-5146
-4530
-3772
-3291
-3396
-4120
-5193
-6182
-6706
-6610
-6009
-5189
-4440
-3922
-3631
-3458
-3289
-3069
-2807
-2536
-2267
-1984
-1670
-1334
-1012
-736
-497
-232
143
676
1334
2009
2564
2898
2990
2897
2719
2546
2430
2385
2391
2415
2404
2304
2071
1708
1279
898
678
663
793
925
913
702
371
102
77
372
902
1462
1835
1901
1688
1335
997
754
576
365
35
-424
-938
-1398
-1732
-1950
-2126
-2338
-2597
-2825
-2893
-2703
-2272
-1752
-1379
-1355
-1740
-2396
-3044
-3388
-3266
-2742
-2079
-1619
-1612
-2099
-2894
-3694
-4231
-4396
-4278
-4078
-3992
-4093
-4317
-4519
-4571
-4436
-4170
-3871
-3611
-3396
-3176
-2894
-2525
-2085
-1614
-1151
-729
-392
-212
-281
-669
-1366
-2253
-3125
-3767
-4037
-3920
-3518
-2984
-2455
-2008
-1668
-1435
-1310
-1280
-1297
-1258
-1034
-538
201
1022
1673
1924
1674
1002
129
-690
-1281
-1615
-1790
-1959
-2242
-2670
-3192
-3718
-4167
-4504
-4735
-4899
-5046
-5225
-5477
-5820
-6238
-6677
-7054
-7297
-7379
-7333
-7239
-7177
-7172
-7178
-7099
-6847
-6401
-5824
-5238
-4755
-4415
-4161
-3871
-3418
-2736
-1850
-852
138
1024
1757
2328
2747
3036
3224
3358
3502
3718
4034
4416
4766
4958
4888
4528
3937
3236
2559
1999
1587
1295
1069
862
653
452
286
187
179
274
460
706
964
1185
1340
1437
1521
1651
1868
2173
2523
2856
3130
3345
3536
3741
3960
4134
4167
3979
3564
3018
2517
2249
2326
2721
3259
3678
3727
3274
2374
1256
247
-356
-407
42
764
1470
1939
2106
2067
1996
2033
2203
2400
2475
2327
1978
1550
1185
944
762
486
-32
-838
-1840
-2861
-3739
-4408
-4914
-5363
-5826
-6278
-6611
-6694
-6462
-5954
-5292
-4611
-3990
-3423
-2851
-2220
-1533
-860
-306
45
172
113
-49
-234
-389
-491
-542
-549
-515
-444
-338
-208
-64
92
272
498
790
1147
1529
1867
2088
2155
2101
2039
2112
2428
2986
3655
4216
4471
4345
3941
3490
3227
3268
3540
3837
3942
3762
3383
3001
2787
2762
2769
2559
1947
924
-323
-1515
-2431
-3020
-3403
-3789
-4343
-5112
-6012
-6896
-7631
-8146
-8431
-8511
-8426
-8225
-7975
-7741
-7563
-7414
-7206
-6830
-6234
-5470
-4688
-4058
-3676
-3509
-3421
-3273
-3009
-2694
-2450
-2356
-2372
-2361
-2186
-1830
-1441
-1257
-1451
-2000
-2654
-3053
-2915
-2193
-1100
4
812
1209
1300
1306
1411
1661
1966
2204
2326
2409
2599
3004
3597
4200
4568
4508
3984
3130
2188
1392
880
654
616
625
561
362
19
-426
-909
-1356
-1706
-1930
-2041
-2087
-2124
-2184
-2243
-2232
-2070
-1720
-1217
-657
-148
257
596
982
1538
2314
3234
4113
4732
4933
4699
4160
3527
3001
2684
2549
2472
2303
1942
1384
709
45
-490
-828
-964
-950
-864
-785
-775
-858
-1022
-1216
-1366
-1392
-1242
-910
-459
-7
300
333
35
-553
-1292
-1984
-2445
-2571
-2377
-1990
-1595
-1353
-1338
-1519
-1794
-2052
-2237
-2366
-2496
-2670
-2860
-2961
-2828
-2344
-1480
-313
1004
2308
3465
4410
5132
5647
5976
6137
6165
6117
6075
6115
6277
6533
6788
6918
6816
6446
5864
5197
4599
4188
3999
3978
4009
3969
3783
3450
3029
2603
2245
1995
1874
1899
2095
2465
2954
3418
3649
3449
2737
1616
366
-666
-1211
-1203
-806
-320
-34
-93
-455
-959
-1442
-1841
-2217
-2694
-3361
-4209
-5130
-5976
-6631
-7049
-7242
-7239
-7058
-6716
-6263
-5805
-5489
-5430
-5647
-6017
-6325
-6354
-5995
-5302
-4465
-3713
-3210
-2976
-2899
-2798
-2522
-2025
-1383
-761
-339
-226
-407
-730
-960
-867
-336
575
1632
2523
2984
2918
2432
1773
1197
842
679
565
365
61
-223
-296
-22
574
1312
1954
2342
2497
2601
2886
3484
4344
5252
5950
6277
6244
6006
5751
5579
5440
5181
4652
3818
2803
1844
1168
886
934
1112
1176
953
402
-384
-1238
-1996
-2554
-2889
-3042
-3084
-3083
-3090
-3135
-3229
-3358
-3483
-3547
-3492
-3284
-2934
-2501
-2064
-1682
-1361
-1043
-645
-103
579
1320
1993
2479
2713
2700
2484
2112
1596
926
99
-837
-1776
-2585
-3159
-3472
-3585
-3598
-3595
-3598
-3569
-3460
-3271
-3070
-2969
-3060
-3354
-3765
-4153
-4395
-4446
-4347
-4189
-4053
-3974
-3942
-3942
-3981
-4089
-4284
-4524
-4696
-4650
-4274
-3564
-2640
-1706
-967
-548
-457
-602
-841
-1037
-1095
-965
-643
-162
414
995
1503
1902
2215
2515
2870
3290
3703
3984
4034
3839
3500
3175
2994
2976
3022
2979
2737
2300
1784
1338
1058
927
842
694
444
145
-99
-219
-238
-263
-416
-753
-1218
-1679
-2007
-2164
-2223
-2330
-2613
-3101
-3700
-4242
-4565
-4586
-4335
-3932
-3524
-3221
-3063
-3009
-2967
-2831
-2522
-2021
-1376
-670
0
582
1091
1605
2228
3035
4022
5103
6127
6939
7434
7582
7439
7114
6739
6432
6264
6238
6280
6247
5971
5323
4272
2921
1488
238
-604
-920
-729
-155
635
1481
2267
2921
3405
3706
3840
3861
3853
3905
4065
4311
4547
4632
4449
3955
3216
2381
1637
1132
923
954
1080
1118
914
399
-391
-1330
-2249
-2994
-3470
-3656
-3587
-3325
-2933
-2469
-1999
-1603
-1363
-1337
-1514
-1794
-2013
-2001
-1657
-996
-154
675
1316
1680
1791
1755
1709
1759
1949
2260
2632
2994
3291
3497
3620
3693
3763
3864
4010
4180
4337
4443
4489
4495
4504
4555
4659
4801
4947
5072
5168
5236
5266
5222
5054
4727
4245
3663
3052
2460
1875
1240
502
-325
-1133
-1755
-2054
-2003
-1728
-1454
-1396
-1654
-2153
-2688
-3028
-3030
-2697
-2164
-1616
-1197
-953
-841
-771
-666
-494
-271
-38
165
315
411
473
536
641
822
1090
1416
1739
1983
2083
2013
1789
1452
1058
658
298
23
-126
-125
13
239
482
688
849
1010
1233
1549
1927
2283
2533
2657
2720
2851
3163
3684
4327
4927
5327
5450
5329
5076
4812
4610
4483
4407
4360
4333
4316
4266
4101
3730
3117
2329
1535
945
710
844
1214
1600
1801
1723
1414
1024
715
578
596
652
597
314
-226
-956
-1741
-2433
-2925
-3193
-3289
-3308
-3336
-3403
-3471
-3465
-3324
-3042
-2683
-2340
-2078
-1892
-1706
-1423
-983
-415
186
706
1087
1360
1621
1974
2460
3026
3553
3909
4009
3838
3442
2889
2244
1569
929
402
63
-49
32
191
272
127
-321
-1049
-1940
-2818
-3499
-3838
-3760
-3288
-2543
-1732
-1084
-776
-857
-1215
-1615
-1798
-1600
-1028
-258
458
911
1028
887
656
505
535
767
1176
1721
2359
3017
3562
3820
3630
2934
1828
549
-621
-1474
-1946
-2112
-2105
-2025
-1893
-1684
-1408
-1161
-1109
-1391
-2011
-2787
-3399
-3530
-3016
-1915
-480
969
2182
3056
3628
4006
4288
4519
4698
4803
4822
4753
4604
4382
4112
3836
3600
3415
3216
2858
2175
1080
-355
-1874
-3135
-3846
-3910
-3464
-2810
-2265
-2020
-2073
-2268
-2406
-2345
-2055
-1592
-1040
-461
126
730
1361
2021
2708
3408
4106
4762
5320
5727
5970
6102
6230
6462
6839
7301
7709
7923
7885
7651
7366
7172
7128
7180
7191
7015
6556
5793
4755
3496
2093
666
-604
-1498
-1830
-1549
-799
105
782
935
460
-537
-1812
-3108
-4241
-5130
-5754
-6087
-6066
-5619
-4725
-3467
-2043
-706
315
896
1049
895
604
334
199
259
539
1046
1760
2632
3560
4398
4986
5206
5029
4544
3928
3380
3041
2934
2965
2979
2842
2503
2007
1442
865
257
-475
-1436
-2669
-4103
-5570
-6871
-7847
-8427
-8629
-8512
-8146
-7585
-6874
-6070
-5234
-4420
-3652
-2921
-2215
-1552
-999
-649
-569
-738
-1041
-1308
-1395
-1251
-925
-523
-130
232
596
982
1334
1505
1309
616
-564
-2068
-3640
-5028
-6066
-6699
-6945
-6836
-6392
-5627
-4597
-3429
-2308
-1411
-818
-461
-140
394
1326
2683
4315
5955
7330
8273
8780
8994
9124
9334
9667
10033
10266
10227
9886
9346
8789
8375
8156
8041
7854
7432
6718
5785
4785
3860
3061
2346
1633
880
130
-511
-949
-1171
-1260
-1343
-1503
-1719
-1883
-1877
-1666
-1337
-1057
-972
-1117
-1397
-1644
-1733
-1656
-1526
-1505
-1700
-2102
-2601
-3062
-3405
-3651
-3891
-4230
-4737
-5429
-6306
-7370
-8630
-10071
-11612
-13104
-14380
-15319
-15905
-16218
-16366
-16406
-16297
-15931
-15210
-14130
-12806
-11413
-10094
-8880
-7675
-6330
-4736
-2905
-971
865
2424
3604
4393
4835
5003
4983
4882
4834
4970
5371
6015
6769
7441
7867
8000
7925
7804
7778
7882
8038
8116
8045
7881
7800
8000
8575
9429
10290
10820
10773
10110
9024
7854
6938
6466
6415
6571
6634
6344
5580
4389
2963
1555
401
-349
-666
-630
-396
-139
3
-31
-211
-440
-601
-599
-397
-8
525
1164
1889
2688
3521
4288
4837
4993
4619
3673
2226
441
-1482
-3355
-5039
-6447
-7536
-8296
-8759
-9001
-9134
-9270
-9466
-9685
-9792
-9606
-8986
-7904
-6475
-4913
-3442
-2208
-1237
-453
249
930
1564
2061
2322
2303
2056
1711
1428
1337
1489
1855
2350
2884
3398
3881
4350
4813
5232
5521
5568
5298
4725
3977
3261
2792
2695
2959
3436
3921
4242
4340
4275
4178
4171
4300
4523
4752
4909
4972
4969
4949
4933
4896
4781
4533
4130
3578
2884
2029
954
-399
-2047
-3912
-5827
-7584
-9016
-10069
-10833
-11499
-12277
-13301
-14567
-15921
-17115
-17892
-18066
-17583
-16522
-15060
-13408
-11740
-10149
-8633
-7117
-5505
-3736
-1826
120
1930
3420
4454
4992
5101
4930
4661
4444
4361
4409
4520
4601
4568
4376
4027
3567
3061
2577
2166
1836
1555
1259
882
395
-167
-712
-1138
-1388
-1505
-1626
-1918
-2486
-3289
-4135
-4755
-4930
-4609
-3940
-3207
-2691
-2535
-2686
-2943
-3070
-2928
-2531
-2017
-1558
-1258
-1112
-1029
-898
-651
-293
119
520
865
1139
1334
1442
1451
1362
1203
1018
852
717
588
431
242
71
13
148
487
931
1311
1461
1314
953
584
431
627
1136
1761
2242
2381
2148
1692
1277
1154
1449
2105
2927
3674
4176
4402
4455
4506
4699
5086
5612
6162
6628
6966
7210
7430
7687
7978
8238
8370
8288
7964
7435
6780
6079
5384
4697
3980
3173
2225
1109
-160
-1536
-2945
-4316
-5596
-6771
-7860
-8890
-9865
-10745
-11438
-11836
-11864
-11521
-10896
-10142
-9424
-8862
-8503
-8315
-8224
-8147
-8023
-7827
-7559
-7237
-6886
-6531
-6189
-5868
-5557
-5220
-4804
-4250
-3513
-2586
-1516
-400
637
1473
2041
2360
2528
2688
2957
3357
3784
4048
3962
3446
2584
1600
760
245
82
151
281
360
399
501
770
1209
1701
2063
2160
1998
1723
1543
1606
1925
2391
2864
3272
3648
4086
4634
5226
5685
5823
5561
5002
4391
3986
3912
4078
4217
4003
3215
1833
35
-1880
-3613
-4960
-5860
-6388
-6707
-7007
-7443
-8077
-8844
-9567
-10014
-9997
-9462
-8526
-7440
-6474
-5795
-5391
-5079
-4611
-3790
-2567
-1048
574
2124
3524
4815
6105
7492
8998
10541
11965
13096
13815
14093
14000
13676
13271
12892
12557
12192
11660
10816
9572
7932
6003
3968
2037
399
-816
-1555
-1853
-1825
-1651
-1546
-1706
-2263
-3250
-4588
-6126
-7684
-9109
-10299
-11211
-11844
-12232
-12437
-12553
-12689
-12939
-13332
-13798
-14170
-14234
-13819
-12872
-11488
-9874
-8272
-6873
-5772
-4968
-4408
-4027
-3773
-3595
-3425
-3180
-2778
-2186
-1431
-594
237
1014
1749
2477
3212
3904
4454
4772
4855
4822
4877
5199
5835
6646
7361
7709
7563
7017
6342
5853
5756
6062
6615
7210
7715
8146
8623
9269
10097
10965
11633
11873
11579
10810
9750
8611
7546
6607
5760
4941
4094
3194
2221
1158
-5
-1235
-2431
-3436
-4091
-4329
-4226
-4006
-3952
-4269
-4982
-5899
-6691
-7026
-6710
-5753
-4346
-2756
-1224
108
1196
2051
2698
3161
3480
3729
4005
4372
4802
5147
5181
4700
3636
2102
356
-1322
-2763
-3972
-5106
-6354
-7821
-9456
-11076
-12459
-13445
-13990
-14157
-14065
-13837
-13572
-13359
-13277
-13392
-13716
-14190
-14681
-15039
-15153
-14994
-14599
-14013
-13230
-12178
-10774
-9004
-6981
-4933
-3107
-1656
-556
367
1347
2539
3952
5447
6830
7956
8797
9434
9995
10576
11198
11808
12324
12673
12821
12764
12512
12076
11462
10680
9748
8698
7573
6423
5306
4283
3405
2703
2175
1790
1501
1261
1041
833
651
525
498
627
977
1596
2494
3615
4847
6042
7063
7808
8219
8272
7958
7298
6357
5263
4185
3271
2571
1993
1334
384
-954
-2596
-4313
-5854
-7092
-8093
-9076
-10278
-11804
-13553
-15259
-16620
-17432
-17663
-17430
-16925
-16331
-15785
-15372
-15134
-15058
-15043
-14890
-14345
-13190
-11350
-8957
-6303
-3727
-1477
371
1891
3216
4435
5537
6446
7091
7474
7675
7811
7971
8183
8418
8631
8783
8841
8754
8443
7822
6862
5638
4332
3176
2345
1884
1681
1542
1289
850
285
-264
-656
-827
-810
-704
-620
-626
-718
-832
-867
-724
-343
280
1084
1971
2846
3657
4427
5228
6140
7185
8296
9328
10119
10557
10621
10376
9923
9350
8702
7987
7200
6342
5418
4416
3296
2007
524
-1121
-2837
-4513
-6067
-7483
-8794
-10022
-11122
-11958
-12358
-12195
-11476
-10366
-9139
-8079
-7375
-7076
-7098
-7280
-7451
-7469
-7241
-6721
-5912
-4878
-3740
-2667
-1831
-1356
-1278
-1529
-1964
-2405
-2692
-2723
-2473
-1993
-1389
-793
-321
-31
92
127
181
337
617
978
1347
1666
1925
2156
2403
2675
2925
3069
3033
2802
2444
2090
1884
1918
2198
2637
3089
3400
3457
3228
2771
2221
1755
1539
1680
2193
2997
3934
4822
5492
5837
5821
5487
4936
4305
3734
3327
3120
3071
3080
3037
2876
2608
2319
2119
2073
2156
2263
2254
2041
1634
1151
759
597
716
1061
1507
1923
2218
2360
2358
2226
1964
1568
1057
499
15
-253
-203
175
776
1402
1832
1902
1564
903
97
-652
-1190
-1448
-1437
-1208
-810
-271
389
1132
1876
2513
2946
3141
3147
3075
3040
3096
3212
3293
3248
3046
2742
2452
2280
2269
2377
2516
2608
2638
2651
2709
2829
2940
2898
2544
1790
673
-650
-1957
-3056
-3855
-4389
-4780
-5159
-5599
-6073
-6480
-6701
-6666
-6388
-5951
-5460
-4986
-4538
-4078
-3574
-3026
-2501
-2090
-1861
-1814
-1868
-1898
-1793
-1513
-1111
-709
-455
-470
-809
-1448
-2287
-3170
-3918
-4383
-4494
-4297
-3947
-3651
-3573
-3750
-4058
-4267
-4155
-3633
-2801
-1915
-1259
-995
-1075
-1252
-1196
-648
455
1952
3525
4833
5642
5909
5773
5491
5331
5470
5941
6629
7327
7827
7998
7836
7452
7005
6618
6317
6026
5625
5024
4225
3320
2433
1643
926
171
-754
-1914
-3260
-4643
-5881
-6857
-7558
-8074
-8531
-9021
-9560
-10092
-10541
-10849
-10995
-10978
-10783
-10368
-9682
-8708
-7496
-6159
-4829
-3588
-2428
-1270
-33
1281
2542
3535
4057
4045
3632
3116
2831
3006
3659
4613
5587
6334
6734
6809
6665
6407
6086
5701
5235
4693
4102
3487
2853
2187
1500
875
454
380
696
1279
1865
2166
2024
1519
939
644
870
1610
2613
3522
4056
4130
3852
3414
2948
2446
1790
855
-378
-1772
-3085
-4072
-4587
-4630
-4318
-3818
-3278
-2791
-2394
-2075
-1781
-1424
-897
-107
979
2300
3703
4999
6038
6773
7278
7702
8183
8771
9389
9872
10043
9808
9209
8423
7682
7170
6929
6832
6627
6059
4995
3497
1810
250
-942
-1707
-2182
-2613
-3215
-4057
-5031
-5924
-6536
-6783
-6725
-6513
-6306
-6194
-6186
-6239
-6303
-6343
-6332
-6224
-5954
-5467
-4762
-3922
-3100
-2460
-2108
-2056
-2226
-2503
-2785
-3017
-3183
-3295
-3381
-3492
-3702
-4097
-4720
-5519
-6329
-6913
-7071
-6741
-6049
-5248
-4589
-4177
-3908
-3527
-2768
-1508
157
1954
3575
4811
5636
6182
6633
7130
7701
8281
8769
9085
9199
9124
8891
8536
8099
7625
7152
6683
6163
5483
4526
3239
1683
33
-1479
-2660
-3430
-3835
-3996
-4025
-3961
-3771
-3397
-2828
-2135
-1448
-889
-500
-219
85
529
1148
1881
2608
3235
3751
4239
4828
5616
6605
7691
8705
9479
9911
9991
9790
9429
9046
8760
8649
8725
8920
9084
9024
8564
7626
6277
4719
3223
2015
1190
675
281
-199
-889
-1781
-2764
-3698
-4500
-5182
-5824
-6509
-7251
-7979
-8573
-8929
-9030
-8949
-8814
-8732
-8736
-8775
-8748
-8568
-8199
-7666
-7022
-6318
-5587
-4860
-4195
-3677
-3398
-3401
-3638
-3963
-4186
-4151
-3800
-3192
-2453
-1709
-1018
-369
276
922
1504
1907
2033
1860
1471
1022
673
522
583
811
1157
1605
2171
2867
3652
4422
5043
5414
5531
5498
5488
5662
6089
6708
7345
7788
7867
7522
6815
5903
4977
4194
3636
3294
3093
2928
2702
2356
1876
1282
614
-79
-754
-1376
-1917
-2362
-2711
-2973
-3164
-3304
-3411
-3510
-3633
-3812
-4070
-4398
-4740
-5011
-5125
-5042
-4791
-4471
-4206
-4097
-4178
-4409
-4705
-4966
-5112
-5084
-4840
-4347
-3603
-2655
-1604
-587
279
956
1502
2039
2680
3459
4312
5117
5767
6229
6553
6817
7053
7216
7203
6933
6403
5714
5006
4387
3867
3371
2807
2149
1468
891
508
292
82
-350
-1181
-2437
-3972
-5519
-6800
-7633
-7979
-7934
-7665
-7343
-7087
-6941
-6888
-6866
-6807
-6655
-6378
-5962
-5393
-4649
-3705
-2557
-1258
76
1290
2255
2931
3390
3780
4235
4788
5343
5732
5825
5621
5268
4983
4924
5091
5320
5383
5126
4576
3929
3459
3375
3721
4371
5104
5712
6076
6187
6115
5957
5804
5721
5746
5872
6042
6149
6073
5729
5119
4338
3532
2825
2259
1790
1333
834
312
-142
-429
-505
-422
-300
-269
-405
-696
-1058
-1386
-1598
-1665
-1609
-1490
-1389
-1390
-1562
-1936
-2488
-3133
-3746
-4212
-4472
-4543
-4504
-4448
-4426
-4425
-4377
-4201
-3853
-3351
-2772
-2218
-1785
-1534
-1477
-1578
-1760
-1917
-1938
-1732
-1258
-540
338
1258
2105
2803
3329
3708
3988
4215
4408
4552
4605
4529
4316
4011
3714
3530
3528
3685
3877
3930
3694
3132
2343
1516
836
391
136
-58
-309
-645
-987
-1219
-1277
-1220
-1216
-1447
-2007
-2843
-3781
-4620
-5226
-5578
-5740
-5791
-5772
-5683
-5524
-5335
-5199
-5191
-5316
-5468
-5473
-5177
-4538
-3657
-2730
-1939
-1354
-899
-402
307
1308
2554
3911
5230
6407
7416
8286
9063
9776
10425
10992
11460
11826
12102
12309
12469
12591
12664
12650
12491
12121
11489
10574
9398
8013
6490
4902
3315
1782
333
-1038
-2381
-3781
-5315
-6988
-8695
-10220
-11311
-11797
-11684
-11182
-10629
-10346
-10484
-10964
-11516
-11820
-11652
-10984
-9976
-8885
-7954
-7319
-6982
-6845
-6755
-6558
-6127
-5382
-4313
-2991
-1558
-197
926
1721
2204
2474
2668
2892
3186
3524
3848
4102
4265
4350
4389
4420
4463
4515
4549
4512
4348
4022
3548
3006
2518
2202
2109
2192
2323
2359
2226
1966
1723
1675
1940
2522
3308
4137
4867
5436
5861
6202
6517
6833
7150
7454
7730
7961
8116
8141
7977
7583
6962
6167
5274
4356
3454
2578
1724
889
82
-681
-1389
-2037
-2610
-3074
-3381
-3495
-3426
-3246
-3064
-2976
-3006
-3081
-3063
-2829
-2340
-1668
-961
-362
69
382
703
1159
1813
2638
3542
4417
5179
5777
6188
6395
6391
6196
5866
5482
5117
4792
4464
4049
3468
2704
1810
882
7
-779
-1495
-2172
-2809
-3349
-3700
-3783
-3588
-3181
-2679
-2195
-1787
-1455
-1154
-839
-493
-132
209
491
675
715
560
157
-511
-1407
-2427
-3432
-4295
-4951
-5418
-5781
-6146
-6589
-7126
-7712
-8267
-8713
-9004
-9137
-9146
-9075
-8962
-8807
-8576
-8209
-7660
-6932
-6099
-5293
-4652
-4253
-4065
-3947
-3696
-3140
-2211
-982
364
1607
2571
3174
3439
3458
3355
3254
3261
3449
3848
4428
5095
5711
6140
6307
6228
6009
5800
5723
5827
6077
6387
6663
6848
6915
6849
6616
6157
5419
4397
3171
1903
788
-12
-433
-530
-448
-353
-372
-556
-880
-1290
-1743
-2232
-2780
-3402
-4074
-4724
-5255
-5589
-5709
-5666
-5559
-5480
-5478
-5543
-5627
-5692
-5733
-5781
-5866
-5977
-6040
-5942
-5580
-4924
-4045
-3090
-2226
-1566
-1131
-845
-588
-246
246
886
1628
2405
3153
3827
4408
4896
5312
5684
6029
6339
6571
6665
6576
6310
5939
5581
5355
5325
5471
5702
5908
6013
6011
5949
5895
5880
5887
5866
5768
5585
5352
5114
4890
4647
4310
3806
3118
2309
1509
866
484
381
485
663
776
721
456
3
-575
-1194
-1774
-2254
-2594
-2783
-2831
-2768
-2636
-2479
-2337
-2239
-2199
-2217
-2281
-2374
-2482
-2606
-2759
-2968
-3254
-3622
-4051
-4491
-4886
-5185
-5368
-5444
-5442
-5391
-5306
-5171
-4957
-4632
-4185
-3641
-3058
-2512
-2072
-1778
-1621
-1545
-1472
-1332
-1088
-761
-413
-121
62
132
129
120
156
250
378
502
607
725
918
1250
1744
2364
3023
3627
4117
4492
4795
5080
5374
5660
5899
6061
6153
6219
6314
6460
6617
6693
6573
6176
5489
4579
3562
2561
1660
880
186
-489
-1201
-1965
-2733
-3411
-3884
-4067
-3948
-3599
-3166
-2810
-2650
-2713
-2933
-3191
-3380
-3456
-3451
-3445
-3508
-3655
-3849
-4030
-4177
-4323
-4551
-4930
-5452
-6017
-6461
-6646
-6540
-6249
-5976
-5925
-6193
-6718
-7304
-7710
-7758
-7403
-6737
-5923
-5110
-4359
-3637
-2849
-1908
-790
444
1673
2765
3627
4240
4651
4944
5195
5427
5604
5641
5452
4994
4300
3472
2642
1924
1374
983
706
500
350
265
252
286
312
280
189
113
174
475
1027
1720
2365
2792
2951
2946
2983
3251
3807
4529
5173
5493
5373
4872
4184
3523
3008
2610
2191
1591
724
-381
-1598
-2771
-3780
-4573
-5159
-5579
-5876
-6074
-6180
-6194
-6118
-5964
-5750
-5505
-5258
-5024
-4797
-4540
-4203
-3748
-3176
-2532
-1889
-1301
-772
-250
338
1034
1809
2568
3200
3634
3886
4043
4222
4494
4862
5263
5610
5830
5887
5767
5468
4997
4387
3714
3095
2650
2447
2466
2613
2775
2886
2964
3078
3284
3549
3754
3745
3435
2875
2246
1766
1566
1607
1690
1564
1058
188
-856
-1798
-2416
-2638
-2565
-2389
-2281
-2301
-2370
-2329
-2039
-1466
-723
-32
368
322
-174
-967
-1804
-2441
-2724
-2645
-2325
-1951
-1687
-1623
-1751
-1993
-2248
-2436
-2513
-2467
-2307
-2052
-1727
-1366
-1004
-662
-335
13
431
952
1569
2229
2851
3367
3745
4005
4199
4380
4578
4786
4970
5089
5112
5028
4842
4565
4205
3761
3225
2594
1882
1133
418
-175
-578
-776
-830
-862
-1018
-1403
-2032
-2820
-3619
-4277
-4708
-4920
-5004
-5085
-5269
-5608
-6089
-6653
-7222
-7714
-8066
-8234
-8211
-8023
-7736
-7428
-7167
-6983
-6857
-6737
-6562
-6292
-5921
-5467
-4955
-4398
-3791
-3124
-2399
-1642
-904
-247
275
641
872
1035
1227
1540
2021
2649
3316
3868
4163
4132
3826
3395
3029
2874
2966
3226
3499
3636
3559
3286
2916
2577
2380
2392
2623
3037
3555
4061
4428
4550
4391
4005
3534
3147
2975
3050
3299
3590
3800
3865
3789
3608
3346
2986
2487
1817
994
83
-830
-1678
-2434
-3093
-3650
-4081
-4359
-4492
-4555
-4671
-4959
-5451
-6048
-6549
-6736
-6483
-5823
-4931
-4035
-3317
-2837
-2545
-2336
-2117
-1840
-1487
-1043
-475
243
1093
1989
2790
3368
3676
3776
3808
3909
4136
4432
4670
4726
4550
4197
3785
3437
3215
3107
3041
2929
2703
2338
1854
1311
788
368
105
-4
-26
-75
-253
-601
-1065
-1526
-1855
-1983
-1934
-1795
-1657
-1552
-1446
-1269
-987
-636
-320
-146
-164
-329
-534
-674
-713
-704
-751
-949
-1324
-1816
-2313
-2702
-2914
-2938
-2815
-2621
-2444
-2376
-2495
-2842
-3403
-4096
-4787
-5330
-5621
-5628
-5406
-5070
-4760
-4596
-4649
-4917
-5325
-5737
-5993
-5959
-5585
-4925
-4123
-3349
-2724
-2272
-1921
-1566
-1138
-653
-202
113
245
237
196
231
395
663
960
1219
1415
1573
1735
1923
2123
2305
2450
2570
2694
2838
2980
3060
3021
2850
2601
2380
2290
2376
2600
2868
3079
3178
3179
3142
3127
3152
3178
3126
2920
2526
1963
1299
612
-34
-616
-1144
-1644
-2132
-2595
-3002
-3312
-3511
-3619
-3688
-3772
-3901
-4059
-4200
-4279
-4293
-4295
-4375
-4619
-5056
-5645
-6288
-6879
-7348
-7677
-7886
-7996
-8002
-7872
-7577
-7120
-6551
-5945
-5361
-4806
-4227
-3544
-2706
-1735
-741
121
716
998
1039
1006
1094
1439
2056
2840
3609
4194
4520
4632
4662
4745
4934
5164
5280
5128
4647
3914
3113
2440
2003
1768
1586
1277
733
-29
-885
-1673
-2275
-2666
-2896
-3048
-3185
-3323
-3445
-3537
-3610
-3700
-3848
-4069
-4332
-4569
-4700
-4662
-4427
-4014
-3483
-2912
-2376
-1926
-1565
-1252
-919
-500
37
673
1353
2020
2641
3225
3805
4405
5012
5578
6043
6377
6599
6775
6975
7230
7511
7739
7833
7756
7534
7248
6982
6777
6607
6397
6066
5573
4945
4265
3622
3068
2588
2111
1557
884
122
-642
-1312
-1840
-2254
-2640
-3081
-3591
-4090
-4434
-4493
-4240
-3782
-3319
-3046
-3055
-3281
-3544
-3648
-3484
-3086
-2598
-2185
-1942
-1848
-1797
-1676
-1437
-1127
-846
-681
-647
-678
-663
-515
-213
187
589
905
1092
1157
1138
1074
997
927
886
912
1047
1315
1704
2152
2558
2816
2852
2652
2265
1783
1300
879
536
246
-25
-296
-560
-792
-979
-1134
-1295
-1497
-1734
-1947
-2033
-1904
-1529
-969
-354
173
529
717
817
931
1114
1347
1552
1642
1580
1400
1195
1069
1089
1260
1529
1819
2060
2202
2231
2156
2011
1841
1695
1607
1575
1560
1495
1321
1020
635
244
-75
-285
-414
-533
-720
-1014
-1403
-1834
-2255
-2638
-2987
-3313
-3616
-3868
-4034
-4094
-4073
-4021
-3997
-4030
-4100
-4154
-4144
-4053
-3911
-3771
-3676
-3642
-3656
-3697
-3764
-3868
-4019
-4193
-4320
-4315
-4114
-3716
-3193
-2643
-2146
-1713
-1292
-809
-226
429
1081
1658
2144
2595
3100
3722
4439
5145
5703
6011
6063
5945
5782
5673
5643
5647
5608
5468
5213
4862
4438
3941
3348
2641
1837
995
204
-464
-986
-1399
-1779
-2199
-2695
-3253
-3824
-4354
-4817
-5219
-5598
-5995
-6434
-6903
-7349
-7696
-7864
-7799
-7494
-6996
-6388
-5760
-5176
-4651
-4155
-3632
-3030
-2323
-1512
-617
335
1310
2268
3152
3899
4461
4830
5058
5237
5468
5811
6258
6738
7161
7466
7653
7778
7919
8122
8376
8616
8762
8760
8618
8395
8177
8028
7963
7942
7888
7726
7403
6908
6262
5495
4631
3680
2646
1540
401
-709
-1720
-2579
-3276
-3849
-4363
-4870
-5373
-5820
-6124
-6213
-6077
-5782
-5447
-5183
-5040
-4981
-4913
-4746
-4455
-4104
-3819
-3719
-3854
-4177
-4575
-4931
-5185
-5357
-5521
-5744
-6043
-6364
-6620
-6736
-6691
-6521
-6290
-6052
-5824
-5600
-5371
-5149
-4969
-4861
-4824
-4808
-4736
-4545
-4217
-3787
-3316
-2854
-2408
-1947
-1431
-846
-209
448
1109
1794
2547
3394
4303
5175
5884
6343
6552
6607
6649
6792
7064
7395
7666
7774
7685
7441
7119
6785
6463
6142
5804
5457
5139
4901
4768
4725
4721
4695
4604
4436
4203
3924
3606
3251
2863
2469
2115
1852
1713
1694
1746
1791
1749
1571
1255
856
466
178
51
80
195
286
255
67
-236
-547
-749
-767
-601
-317
-2
274
487
649
775
862
881
806
635
406
184
29
-33
-18
35
88
120
130
125
109
86
73
97
189
356
559
726
779
685
481
266
149
185
348
541
652
619
456
244
76
7
32
96
136
112
24
-101
-229
-324
-357
-306
-155
86
375
645
826
878
817
702
608
586
639
730
809
841
817
745
638
503
355
227
177
261
501
853
1218
1479
1564
1486
1341
1257
1330
1569
1903
2215
2403
2419
2275
2020
1705
1368
1037
740
510
367
295
233
95
-186
-609
-1087
-1478
-1651
-1556
-1263
-929
-730
-766
-1010
-1324
-1523
-1480
-1192
-792
-484
-446
-746
-1313
-1967
-2513
-2822
-2881
-2790
-2699
-2744
-2988
-3419
-3964
-4531
-5037
-5423
-5655
-5724
-5648
-5476
-5280
-5138
-5095
-5143
-5212
-5205
-5045
-4714
-4275
-3842
-3531
-3407
-3453
-3582
-3674
-3621
-3367
-2914
-2314
-1641
-968
-348
192
651
1042
1383
1685
1948
2164
2327
2444
2536
2627
2728
2821
2865
2813
2643
2377
2076
1818
1658
1604
1621
1658
1680
1689
1708
1756
1820
1848
1778
1578
1267
919
618
419
322
283
254
225
227
312
489
699
817
709
312
-314
-1000
-1534
-1750
-1609
-1204
-710
-303
-87
-74
-207
-412
-634
-844
-1028
-1161
-1209
-1142
-962
-714
-472
-302
-235
-260
-334
-420
-496
-557
-586
-547
-388
-75
369
853
1245
1438
1412
1254
1126
1185
1508
2045
2653
3162
3454
3507
3388
3199
3024
2890
2775
2641
2467
2267
2084
1964
1933
1985
2086
2193
2265
2279
2238
2169
2121
2138
2248
2435
2647
2812
2878
2841
2760
2725
2815
3050
3383
3719
3968
4091
4115
4106
4130
4206
4303
4358
4321
4180
3961
3705
3434
3144
2807
2402
1931
1421
902
390
-122
-649
-1194
-1729
-2207
-2585
-2856
-3052
-3230
-3438
-3686
-3947
-4177
-4350
-4476
-4593
-4736
-4911
-5083
-5200
-5222
-5146
-5015
-4886
-4806
-4792
-4828
-4891
-4968
-5066
-5196
-5358
-5532
-5675
-5750
-5737
-5646
-5511
-5374
-5273
-5233
-5268
-5376
-5532
-5686
-5765
-5695
-5436
-5005
-4481
-3973
-3572
-3300
-3101
-2870
-2507
-1980
-1341
-707
-195
137
314
430
593
859
1205
1535
1731
1709
1461
1059
619
252
21
-79
-104
-137
-243
-453
-756
-1111
-1462
-1752
-1927
-1941
-1759
-1366
-781
-72
653
1261
1639
1733
1574
1271
976
816
843
1010
1190
1248
1105
784
403
115
31
159
404
623
705
637
511
469
616
958
1390
1754
1925
1879
1702
1537
1500
1621
1829
2004
2051
1955
1789
1676
1729
1995
2449
3013
3588
4094
4483
4732
4840
4829
4733
4600
4473
4379
4314
4247
4133
3945
3679
3358
3013
2661
2298
1903
1460
980
506
98
-194
-354
-412
-432
-486
-621
-841
-1104
-1351
-1529
-1618
-1636
-1619
-1594
-1556
-1469
-1286
-988
-606
-224
59
171
110
-53
-205
-246
-132
110
400
654
826
924
998
1112
1305
1580
1898
2197
2416
2512
2472
2316
2085
1829
1583
1362
1151
928
680
414
152
-92
-329
-606
-983
-1495
-2121
-2780
-3363
-3787
-4035
-4163
-4255
-4383
-4563
-4753
-4889
-4927
-4868
-4750
-4615
-4478
-4317
-4090
-3762
-3324
-2792
-2186
-1521
-806
-61
666
1303
1786
2086
2235
2307
2385
2519
2714
2947
3204
3504
3891
4396
4994
5592
6057
6277
6216
5933
5547
5175
4876
4634
4385
4072
3685
3267
2884
2579
2346
2135
1882
1549
1136
677
207
-258
-719
-1175
-1596
-1924
-2093
-2068
-1877
-1609
-1374
-1247
-1227
-1238
-1176
-974
-647
-290
-31
41
-78
-306
-531
-669
-713
-728
-801
-982
-1253
-1533
-1724
-1757
-1619
-1341
-970
-549
-111
302
628
795
754
517
172
-149
-332
-344
-261
-235
-426
-922
-1692
-2604
-3479
-4165
-4580
-4730
-4679
-4514
-4318
-4156
-4075
-4106
-4248
-4465
-4684
-4807
-4746
-4456
-3962
-3349
-2740
-2245
-1928
-1781
-1738
-1700
-1579
-1327
-949
-491
-12
446
872
1286
1714
2169
2629
3046
3362
3540
3583
3542
3491
3512
3656
3930
4293
4661
4937
5035
4908
4567
4081
3555
3101
2797
2664
2664
2722
2763
2741
2652
2529
2419
2356
2349
2384
2441
2499
2548
2583
2594
2562
2457
2256
1954
1576
1181
845
641
610
748
1000
1282
1505
1609
1576
1430
1225
1016
851
752
729
781
894
1043
1175
1223
1117
820
346
-227
-779
-1199
-1426
-1483
-1464
-1489
-1647
-1949
-2328
-2667
-2869
-2906
-2836
-2768
-2810
-3000
-3289
-3560
-3694
-3632
-3404
-3114
-2882
-2782
-2802
-2861
-2853
-2711
-2436
-2099
-1796
-1601
-1530
-1545
-1582
-1581
-1520
-1410
-1285
-1176
-1093
-1020
-930
-794
-600
-361
-110
111
264
337
341
303
253
202
149
84
15
-22
24
198
503
887
1261
1541
1696
1763
1832
1988
2266
2624
2970
3213
3313
3299
3243
3217
3240
3279
3263
3135
2879
2534
2167
1846
1610
1461
1377
1322
1266
1184
1064
904
718
528
358
221
110
-1
-151
-371
-682
-1084
-1563
-2092
-2634
-3144
-3574
-3891
-4090
-4210
-4316
-4476
-4722
-5029
-5320
-5504
-5513
-5338
-5020
-4632
-4230
-3837
-3440
-3015
-2557
-2086
-1646
-1276
-994
-793
-650
-546
-475
-443
-455
-507
-576
-637
-671
-679
-685
-728
-844
-1055
-1357
-1725
-2116
-2483
-2786
-3007
-3147
-3232
-3295
-3372
-3489
-3657
-3868
-4099
-4313
-4474
-4553
-4544
-4471
-4385
-4342
-4376
-4474
-4571
-4578
-4416
-4062
-3568
-3035
-2574
-2255
-2070
-1947
-1778
-1472
-992
-360
355
1076
1738
2307
2780
3176
3527
3869
4228
4617
5019
5391
5676
5825
5826
5711
5558
5458
5479
5640
5904
6197
6440
6578
6591
6486
6275
5955
5510
4929
4229
3468
2737
2125
1679
1375
1128
828
396
-179
-834
-1461
-1961
-2290
-2469
-2564
-2648
-2759
-2891
-3009
-3074
-3075
-3036
-3002
-3019
-3108
-3260
-3438
-3596
-3704
-3761
-3805
-3900
-4112
-4475
-4968
-5510
-5982
-6278
-6353
-6239
-6032
-5839
-5724
-5682
-5654
-5576
-5429
-5250
-5103
-5031
-5011
-4960
-4789
-4467
-4051
-3667
-3438
-3410
-3524
-3646
-3647
-3478
-3198
-2936
-2810
-2862
-3038
-3225
-3313
-3248
-3039
-2729
-2359
-1950
-1514
-1087
-739
-552
-582
-813
-1155
-1476
-1665
-1679
-1555
-1379
-1237
-1177
-1207
-1307
-1457
-1641
-1843
-2021
-2119
-2074
-1859
-1506
-1091
-704
-403
-192
-36
104
232
311
289
144
-84
-312
-447
-450
-359
-272
-303
-520
-920
-1431
-1958
-2418
-2756
-2947
-2975
-2827
-2507
-2056
-1566
-1154
-927
-930
-1125
-1410
-1669
-1822
-1861
-1833
-1803
-1808
-1839
-1854
-1809
-1690
-1520
-1346
-1215
-1153
-1164
-1235
-1344
-1460
-1536
-1512
-1328
-952
-414
197
758
1162
1372
1437
1469
1592
1883
2340
2897
3461
3959
4362
4687
4966
5225
5475
5713
5939
6167
6421
6724
7084
7487
7902
8287
8597
8788
8826
8694
8401
7989
7526
7084
6717
6441
6235
6060
5877
5668
5435
5182
4903
4581
4192
3731
3226
2730
2309
2009
1840
1772
1753
1728
1662
1542
1378
1191
1010
865
779
768
835
968
1140
1322
1489
1623
1716
1765
1769
1731
1659
1568
1479
1409
1371
1367
1397
1462
1560
1683
1802
1872
1844
1686
1411
1080
790
629
642
810
1053
1273
1396
1404
1337
1269
1265
1355
1518
1706
1872
1999
2102
2218
2374
2556
2710
2755
2632
2334
1923
1506
1190
1032
1008
1033
1000
838
534
139
-272
-638
-942
-1197
-1428
-1639
-1809
-1906
-1915
-1849
-1748
-1658
-1608
-1602
-1626
-1668
-1725
-1793
-1855
-1870
-1783
-1556
-1190
-741
-290
92
376
593
799
1044
1338
1650
1937
2177
2389
2625
2937
3341
3800
4237
4570
4749
4773
4693
4585
4518
4536
4644
4816
5006
5174
5295
5374
5433
5501
5596
5710
5816
5882
5894
5867
5836
5837
5884
5952
5996
5967
5844
5648
5435
5272
5208
5256
5388
5548
5664
5677
5552
5288
4918
4492
4059
3642
3227
2771
2226
1573
837
85
-608
-1191
-1656
-2043
-2403
-2775
-3166
-3556
-3923
-4261
-4587
-4927
-5289
-5647
-5941
-6103
-6086
-5881
-5527
-5100
-4686
-4360
-4165
-4101
-4120
-4141
-4077
-3870
-3514
-3065
-2619
-2273
-2082
-2045
-2112
-2213
-2303
-2370
-2428
-2496
-2569
-2618
-2602
-2495
-2293
-2015
-1686
-1327
-957
-600
-297
-95
-24
-70
-165
-210
-118
137
507
890
1178
1308
1292
1197
1112
1103
1193
1367
1587
1813
2009
2138
2168
2081
1886
1628
1380
1206
1133
1134
1144
1100
981
824
700
673
759
917
1081
1196
1252
1282
1323
1383
1424
1384
1221
958
682
504
501
667
914
1110
1148
999
719
418
204
136
212
378
560
697
751
716
615
495
418
444
608
894
1233
1522
1666
1623
1426
1169
969
909
1004
1207
1428
1582
1622
1549
1410
1270
1197
1238
1405
1672
1978
2239
2384
2376
2233
2017
1808
1667
1610
1609
1619
1603
1558
1510
1493
1524
1599
1696
1791
1869
1924
1946
1921
1837
1701
1552
1449
1444
1549
1716
1860
1897
1796
1596
1382
1237
1192
1212
1222
1157
1002
803
624
514
472
453
405
300
149
-18
-179
-340
-521
-728
-921
-1025
-966
-723
-357
6
240
280
161
-4
-96
-54
90
236
281
182
-19
-228
-360
-390
-365
-371
-474
-677
-923
-1127
-1231
-1235
-1193
-1178
-1234
-1356
-1497
-1598
-1623
-1578
-1506
-1462
-1491
-1609
-1808
-2061
-2336
-2595
-2801
-2920
-2930
-2831
-2651
-2442
-2264
-2165
-2163
-2237
-2342
-2426
-2447
-2395
-2288
-2173
-2103
-2127
-2268
-2516
-2829
-3139
-3377
-3494
-3483
-3380
-3252
-3165
-3157
-3217
-3288
-3294
-3178
-2930
-2598
-2270
-2037
-1962
-2045
-2236
-2448
-2594
-2613
-2485
-2234
-1909
-1569
-1263
-1012
-817
-644
-457
-221
73
404
721
961
1072
1030
851
582
291
41
-128
-203
-201
-159
-114
-95
-112
-155
-198
-217
-199
-147
-72
15
115
244
420
644
885
1086
1185
1145
982
765
589
539
654
915
1260
1613
1917
2149
2315
2439
2540
2628
2700
2753
2785
2806
2839
2913
3059
3294
3610
3962
4278
4485
4539
4458
4318
4224
4262
4446
4714
4951
5049
4962
4723
4428
4178
4033
3992
4006
4022
4021
4018
4051
4144
4277
4396
4434
4345
4121
3794
3415
3035
2690
2400
2171
2001
1875
1759
1607
1374
1043
632
207
-148
-363
-414
-336
-214
-148
-215
-444
-806
-1239
-1677
-2078
-2438
-2781
-3136
-3510
-3879
-4189
-4384
-4436
-4356
-4199
-4043
-3955
-3973
-4098
-4295
-4519
-4729
-4898
-5012
-5066
-5058
-4982
-4835
-4619
-4350
-4053
-3761
-3508
-3310
-3160
-3020
-2828
-2525
-2074
-1487
-816
-139
477
1002
1450
1860
2268
2676
3057
3375
3619
3822
4050
4370
4805
5312
5798
6158
6323
6289
6109
5860
5597
5333
5039
4670
4198
3626
2992
2348
1744
1213
766
396
86
-190
-465
-768
-1119
-1519
-1952
-2386
-2792
-3153
-3472
-3772
-4083
-4422
-4782
-5128
-5397
-5525
-5463
-5197
-4766
-4249
-3744
-3330
-3038
-2831
-2619
-2292
-1772
-1050
-194
675
1429
1988
2348
2582
2803
3115
3572
4155
4788
5371
5825
6115
6259
6312
6343
6403
6518
6678
6850
6985
7029
6942
6701
6316
5828
5300
4803
4389
4078
3854
3683
3531
3385
3245
3111
2965
2759
2430
1928
1245
433
-411
-1177
-1784
-2198
-2442
-2576
-2674
-2796
-2980
-3236
-3546
-3869
-4152
-4344
-4414
-4368
-4246
-4109
-4003
-3944
-3909
-3853
-3742
-3571
-3372
-3193
-3066
-2995
-2946
-2873
-2741
-2539
-2280
-1989
-1686
-1381
-1076
-779
-502
-261
-65
85
199
288
354
394
402
380
335
285
244
224
237
303
453
720
1123
1646
2234
2805
3279
3607
3788
3865
3909
3983
4128
4346
4608
4861
5049
5124
5061
4866
4566
4204
3819
3433
3049
2656
2245
1819
1393
987
609
254
-93
-443
-801
-1164
-1538
-1941
-2404
-2942
-3544
-4154
-4696
-5102
-5346
-5462
-5525
-5610
-5758
-5963
-6179
-6357
-6466
-6507
-6497
-6456
-6398
-6334
-6282
-6277
-6351
-6514
-6739
-6960
-7104
-7127
-7035
-6884
-6750
-6690
-6713
-6784
-6845
-6842
-6750
-6571
-6325
-6038
-5733
-5430
-5144
-4887
-4658
-4437
-4195
-3907
-3566
-3195
-2834
-2522
-2279
-2089
-1916
-1712
-1444
-1104
-709
-291
115
480
786
1033
1232
1404
1573
1753
1944
2128
2281
2386
2438
2443
2405
2315
2149
1882
1504
1038
538
59
-364
-738
-1107
-1520
-2003
-2537
-3068
-3537
-3907
-4184
-4407
-4619
-4840
-5054
-5224
-5316
-5321
-5267
-5200
-5169
-5197
-5281
-5394
-5502
-5576
-5604
-5589
-5546
-5495
-5457
-5447
-5467
-5508
-5547
-5558
-5525
-5442
-5319
-5168
-4998
-4806
-4583
-4330
-4058
-3796
-3571
-3398
-3266
-3144
-2992
-2788
-2526
-2222
-1892
-1540
-1160
-744
-308
110
455
690
817
889
981
1149
1389
1626
1734
1600
1173
492
-326
-1139
-1838
-2387
-2822
-3218
-3645
-4129
-4645
-5136
-5546
-5846
-6045
-6180
-6293
-6409
-6530
-6638
-6710
-6738
-6731
-6708
-6685
-6655
-6584
-6432
-6172
-5820
-5441
-5128
-4958
-4956
-5071
-5197
-5221
-5074
-4767
-4375
-4003
-3726
-3556
-3447
-3326
-3136
-2863
-2534
-2195
-1878
-1589
-1314
-1041
-772
-530
-340
-222
-176
-192
-256
-356
-484
-623
-749
-834
-867
-865
-870
-926
-1052
-1222
-1374
-1442
-1392
-1246
-1075
-958
-943
-1020
-1135
-1214
-1217
-1156
-1085
-1071
-1151
-1316
-1519
-1700
-1818
-1871
-1880
-1879
-1887
-1907
-1932
-1958
-1995
-2063
-2173
-2321
-2483
-2633
-2757
-2867
-2992
-3152
-3335
-3495
-3569
-3517
-3353
-3148
-2999
-2978
-3088
-3261
-3392
-3396
-3258
-3038
-2829
-2703
-2664
-2651
-2577
-2389
-2101
-1787
-1531
-1380
-1317
-1272
-1179
-1014
-814
-652
-592
-654
-808
-995
-1166
-1308
-1442
-1605
-1820
-2093
-2419
-2793
-3219
-3707
-4251
-4824
-5380
-5873
-6282
-6619
-6917
-7209
-7502
-7777
-7997
-8135
-8186
-8177
-8138
-8095
-8051
-7983
-7860
-7657
-7370
-7014
-6617
-6208
-5802
-5403
-5004
-4601
-4198
-3811
-3460
-3151
-2867
-2565
-2189
-1709
-1140
-559
-74
217
274
142
-71
-241
-287
-208
-71
24
4
-149
-397
-670
-907
-1077
-1184
-1252
-1310
-1383
-1487
-1631
-1807
-1984
-2110
-2123
-1982
-1689
-1303
-917
-623
-475
-467
-549
-652
-723
-736
-697
-621
-519
-397
-255
-98
69
239
408
581
756
926
1076
1192
1273
1337
1412
1517
1646
1772
1856
1876
1840
1783
1750
1769
1841
1940
2039
2126
2210
2314
2451
2610
2754
2843
2854
2801
2734
2718
2807
3012
3301
3602
3834
3940
3913
3798
3678
3635
3719
3921
4181
4418
4566
4608
4574
4520
4493
4509
4544
4559
4527
4453
4369
4315
4318
4379
4474
4578
4671
4745
4797
4816
4784
4691
4545
4381
4250
4197
4234
4329
4419
4433
4318
4062
3692
3257
2813
2406
2061
1788
1582
1432
1325
1251
1204
1175
1148
1103
1014
870
676
472
319
273
362
568
830
1064
1204
1220
1128
970
786
596
389
140
-171
-534
-915
-1263
-1534
-1710
-1807
-1866
-1936
-2052
-2222
-2428
-2630
-2788
-2875
-2885
-2832
-2733
-2600
-2430
-2211
-1930
-1588
-1195
-771
-329
131
619
1144
1695
2240
2734
3142
3455
3696
3913
4150
4427
4732
5033
5288
5475
5591
5650
5668
5653
5599
5495
5330
5108
4842
4558
4281
4027
3807
3615
3441
3275
3110
2948
2797
2662
2540
2416
2270
2084
1859
1615
1378
1170
988
802
566
239
-193
-704
-1243
-1743
-2154
-2446
-2620
-2695
-2705
-2691
-2691
-2735
-2833
-2970
-3109
-3199
-3201
-3110
-2956
-2795
-2680
-2641
-2670
-2730
-2783
-2809
-2811
-2813
-2831
-2865
-2890
-2872
-2787
-2631
-2422
-2188
-1953
-1726
-1506
-1285
-1061
-834
-608
-377
-133
137
435
750
1059
1330
1544
1693
1784
1831
1843
1824
1776
1702
1609
1512
1420
1336
1258
1191
1147
1156
1244
1420
1657
1901
2087
2179
2185
2159
2174
2280
2481
2730
2967
3150
3285
3413
3580
3796
4022
4197
4267
4239
4182
4196
4356
4673
5081
5471
5748
5876
5882
5835
5800
5807
5840
5857
5819
5703
5509
5248
4938
4599
4259
3953
3709
3533
3397
3246
3027
2712
2322
1911
1536
1225
964
705
410
72
-265
-536
-687
-708
-637
-546
-496
-517
-598
-698
-780
-820
-822
-801
-775
-753
-737
-733
-754
-819
-947
-1143
-1388
-1645
-1868
-2023
-2102
-2121
-2118
-2128
-2165
-2215
-2241
-2202
-2070
-1843
-1541
-1189
-804
-394
40
485
908
1263
1516
1665
1747
1825
1956
2160
2408
2638
2791
2836
2791
2702
2620
2578
2579
2611
2665
2745
2862
3020
3202
3364
3451
3422
3263
2999
2680
2362
2082
1850
1640
1406
1099
687
170
-414
-1010
-1561
-2037
-2447
-2821
-3198
-3590
-3977
-4313
-4556
-4693
-4747
-4760
-4764
-4765
-4739
-4657
-4512
-4332
-4169
-4069
-4041
-4059
-4072
-4043
-3969
-3879
-3815
-3804
-3844
-3908
-3968
-4014
-4057
-4115
-4202
-4306
-4401
-4453
-4435
-4326
-4114
-3792
-3365
-2863
-2346
-1890
-1555
-1355
-1239
-1114
-884
-501
14
579
1100
1521
1847
2137
2466
2881
3380
3911
4404
4793
5044
5152
5138
5042
4912
4798
4741
4757
4827
4899
4904
4785
4526
4159
3759
3415
3197
3131
3191
3309
3398
3384
3227
2942
2585
2235
1960
1791
1710
1666
1600
1483
1326
1175
1078
1062
1113
1188
1245
1262
1252
1249
1283
1362
1463
1545
1570
1515
1384
1197
985
776
594
457
370
330
323
327
320
285
209
79
-119
-400
-767
-1200
-1657
-2082
-2430
-2683
-2855
-2980
-3085
-3176
-3241
-3263
-3246
-3216
-3207
-3231
-3261
-3236
-3094
-2808
-2414
-1996
-1645
-1418
-1307
-1254
-1185
-1051
-846
-607
-380
-199
-74
3
46
70
86
110
158
236
329
396
385
264
35
-254
-537
-753
-878
-928
-947
-979
-1056
-1191
-1389
-1649
-1960
-2295
-2602
-2824
-2922
-2909
-2850
-2846
-2983
-3290
-3723
-4188
-4583
-4843
-4964
-4983
-4951
-4899
-4833
-4748
-4652
-4576
-4558
-4623
-4756
-4896
-4964
-4893
-4659
-4294
-3863
-3441
-3082
-2801
-2583
-2393
-2204
-2003
-1796
-1605
-1447
-1330
-1241
-1153
-1038
-885
-705
-531
-400
-335
-328
-342
-327
-244
-84
134
373
602
807
995
1183
1383
1600
1833
2086
2375
2723
3150
3650
4190
4711
5150
5457
5621
5666
5649
5635
5681
5813
6025
6280
6526
6719
6835
6886
6903
6925
6975
7053
7136
7198
7220
7201
7158
7107
7055
6993
6902
6768
6585
6364
6117
5859
5598
5339
5094
4885
4735
4668
4689
4784
4921
5053
5139
5146
5065
4910
4720
4546
4430
4394
4420
4463
4466
4390
4234
4035
3844
3698
3595
3501
3372
3187
2967
2763
2631
2588
2605
2615
2548
2370
2096
1778
1480
1247
1093
1010
979
988
1030
1094
1160
1203
1207
1173
1128
1106
1130
1198
1284
1351
1377
1370
1368
1416
1541
1734
1950
2121
2186
2118
1936
1699
1488
1370
1375
1476
1602
1666
1593
1359
989
554
131
-224
-495
-702
-884
-1076
-1298
-1548
-1816
-2089
-2361
-2625
-2872
-3091
-3269
-3397
-3469
-3484
-3437
-3328
-3160
-2950
-2725
-2517
-2346
-2212
-2091
-1946
-1751
-1500
-1212
-914
-629
-367
-124
100
298
445
514
490
377
200
-9
-217
-400
-545
-646
-702
-725
-740
-776
-856
-979
-1112
-1202
-1202
-1094
-907
-706
-562
-521
-585
-716
-856
-961
-1014
-1036
-1057
-1114
-1227
-1394
-1594
-1796
-1962
-2061
-2074
-1999
-1853
-1660
-1444
-1222
-1000
-786
-588
-429
-330
-310
-368
-487
-639
-794
-929
-1028
-1079
-1075
-1016
-920
-822
-763
-771
-842
-933
-982
-937
-786
-561
-318
-112
37
139
223
305
377
413
390
310
198
88
0
-71
-150
-257
-387
-510
-589
-609
-587
-568
-597
-691
-832
-980
-1096
-1160
-1177
-1159
-1113
-1030
-901
-732
-554
-412
-344
-359
-435
-531
-617
-684
-744
-817
-903
-981
-1022
-1006
-938
-848
-768
-715
-676
-620
-516
-350
-137
96
322
527
714
891
1065
1232
1380
1497
1572
1599
1578
1511
1414
1310
1225
1180
1175
1191
1193
1158
1082
990
921
904
940
998
1034
1010
921
780
622
472
338
212
81
-62
-214
-371
-533
-710
-912
-1139
-1377
-1603
-1791
-1936
-2048
-2151
-2265
-2394
-2529
-2654
-2761
-2859
-2966
-3105
-3287
-3510
-3759
-4017
-4267
-4493
-4683
-4820
-4894
-4902
-4853
-4765
-4654
-4526
-4371
-4172
-3920
-3624
-3315
-3030
-2797
-2617
-2461
-2287
-2058
-1767
-1435
-1107
-827
-621
-485
-392
-305
-194
-42
151
378
629
897
1172
1440
1680
1875
2021
2135
2249
2399
2603
2845
3080
3250
3315
3278
3190
3126
3149
3280
3486
3698
3846
3888
3830
3708
3563
3420
3282
3136
2975
2811
2667
2566
2511
2489
2473
2452
2433
2443
2510
2644
2827
3022
3189
3305
3364
3379
3362
3323
3265
3193
3117
3047
2988
2930
2854
2736
2565
2345
2097
1841
1592
1353
1127
921
751
634
573
550
531
476
363
194
-9
-219
-418
-599
-764
-909
-1022
-1095
-1130
-1148
-1183
-1258
-1372
-1491
-1568
-1563
-1475
-1337
-1201
-1110
-1075
-1075
-1072
-1035
-954
-840
-710
-575
-436
-289
-139
-2
102
163
185
187
187
186
172
123
32
-86
-199
-279
-319
-343
-391
-498
-667
-870
-1058
-1193
-1266
-1300
-1328
-1378
-1449
-1522
-1571
-1585
-1571
-1548
-1526
-1497
-1433
-1307
-1106
-848
-569
-310
-97
73
221
371
536
714
893
1064
1231
1402
1585
1772
1939
2053
2091
2049
1955
1850
1782
1782
1857
1991
2156
2318
2451
2546
2613
2679
2789
2986
3299
3726
4227
4732
5165
5467
5617
5637
5578
5496
5431
5395
5370
5328
5242
5098
4899
4663
4415
4182
3982
3824
3695
3572
3422
3222
2968
2686
2419
2216
2106
2090
2139
2203
2232
2188
2052
1831
1550
1251
984
798
728
782
937
1148
1363
1548
1694
1813
1924
2032
2123
2173
2165
2105
2017
1935
1870
1810
1720
1565
1335
1049
751
480
255
67
-106
-277
-438
-564
-630
-630
-586
-540
-529
-574
-668
-787
-903
-1000
-1077
-1135
-1187
-1245
-1321
-1430
-1579
-1761
-1949
-2112
-2227
-2300
-2369
-2483
-2681
-2957
-3262
-3520
-3672
-3700
-3642
-3567
-3536
-3572
-3651
-3723
-3742
-3688
-3575
-3437
-3297
-3164
-3027
-2876
-2708
-2537
-2379
-2245
-2126
-2005
-1866
-1704
-1530
-1365
-1222
-1101
-987
-860
-705
-527
-347
-196
-107
-99
-171
-297
-433
-531
-557
-506
-408
-324
-320
-443
-700
-1053
-1438
-1788
-2057
-2228
-2310
-2327
-2299
-2247
-2189
-2146
-2145
-2200
-2311
-2447
-2560
-2599
-2536
-2375
-2151
-1918
-1719
-1572
-1468
-1381
-1288
-1187
-1092
-1028
-1012
-1034
-1060
-1045
-955
-789
-587
-416
-345
-421
-643
-964
-1305
-1581
-1729
-1721
-1574
-1336
-1071
-844
-697
-645
-668
-720
-750
-713
-594
-405
-181
37
219
349
432
478
497
496
478
448
411
380
365
380
436
547
721
952
1213
1458
1638
1723
1725
1697
1718
1848
2101
2425
2725
2906
2913
2761
2519
2279
2117
2056
2071
2103
2091
1993
1805
1546
1256
972
721
509
322
138
-68
-305
-563
-817
-1040
-1216
-1346
-1449
-1548
-1658
-1780
-1909
-2037
-2156
-2258
-2329
-2340
-2267
-2097
-1852
-1580
-1338
-1162
-1045
-941
-788
-549
-235
101
390
592
714
810
944
1153
1434
1743
2023
2238
2377
2458
2502
2525
2531
2529
2532
2564
2637
2744
2848
2895
2842
2682
2450
2211
2033
1955
1969
2029
2081
2075
1998
1865
1709
1559
1428
1308
1179
1027
850
662
483
331
211
117
36
-37
-98
-135
-136
-96
-26
54
122
161
161
122
42
-76
-225
-389
-542
-660
-730
-766
-802
-880
-1022
-1222
-1443
-1638
-1771
-1836
-1850
-1846
-1845
-1850
-1850
-1837
-1817
-1811
-1844
-1927
-2047
-2172
-2268
-2315
-2312
-2277
-2224
-2159
-2078
-1970
-1837
-1694
-1566
-1477
-1439
-1444
-1475
-1509
-1524
-1511
-1465
-1388
-1287
-1171
-1051
-936
-828
-725
-618
-506
-391
-285
-200
-145
-116
-102
-90
-69
-31
29
118
241
397
574
743
879
966
1016
1069
1170
1353
1619
1937
2260
2552
2802
3027
3253
3498
3757
4009
4230
4408
4549
4668
4776
4867
4927
4941
4908
4841
4763
4685
4600
4487
4325
4108
3857
3609
3396
3234
3107
2985
2839
2657
2449
2241
2053
1889
1736
1576
1404
1231
1084
988
950
947
942
895
791
647
510
434
452
564
732
903
1028
1086
1084
1048
1008
982
977
993
1037
1120
1255
1436
1637
1814
1924
1952
1924
1896
1928
2052
2254
2480
2662
2750
2737
2656
2557
2477
2429
2398
2360
2299
2215
2115
2004
1874
1718
1533
1342
1180
1084
1062
1080
1077
988
782
482
157
-113
-271
-314
-285
-246
-243
-280
-320
-314
-230
-75
109
264
346
345
283
197
121
72
45
28
13
-1
-4
9
39
83
138
213
324
491
722
1000
1290
1537
1697
1745
1691
1567
1420
1292
1207
1166
1152
1133
1080
975
818
633
460
340
300
338
417
478
461
324
61
-295
-692
-1076
-1407
-1672
-1881
-2060
-2236
-2431
-2659
-2920
-3203
-3489
-3754
-3978
-4151
-4272
-4354
-4413
-4465
-4522
-4591
-4677
-4782
-4900
-5019
-5119
-5176
-5175
-5112
-4999
-4860
-4718
-4586
-4471
-4370
-4282
-4206
-4134
-4051
-3928
-3739
-3471
-3144
-2805
-2515
-2320
-2226
-2191
-2145
-2021
-1786
-1454
-1080
-734
-471
-311
-241
-224
-221
-209
-184
-160
-153
-177
-226
-283
-320
-314
-261
-176
-89
-36
-39
-100
-206
-336
-475
-614
-745
-855
-923
-932
-885
-819
-792
-859
-1038
-1287
-1518
-1632
-1574
-1358
-1071
-824
-703
-727
-846
-973
-1029
-984
-856
-695
-547
-431
-338
-242
-127
5
134
235
292
302
278
240
206
187
184
188
184
156
96
6
-102
-213
-315
-408
-493
-569
-629
-658
-651
-622
-613
-673
-842
-1121
-1469
-1817
-2101
-2292
-2404
-2482
-2570
-2686
-2814
-2919
-2969
-2956
-2894
-2808
-2721
-2642
-2569
-2498
-2429
-2365
-2304
-2234
-2135
-1992
-1803
-1581
-1352
-1141
-963
-822
-718
-648
-609
-590
-569
-517
-413
-254
-69
98
199
206
118
-38
-230
-426
-601
-741
-833
-873
-868
-848
-852
-917
-1052
-1233
-1412
-1545
-1614
-1642
-1680
-1778
-1958
-2204
-2469
-2701
-2860
-2927
-2901
-2796
-2633
-2448
-2283
-2176
-2142
-2160
-2175
-2125
-1973
-1733
-1464
-1239
-1108
-1068
-1069
-1045
-952
-789
-592
-409
-277
-204
-182
-197
-244
-316
-397
-460
-470
-407
-281
-129
4
89
128
151
192
266
359
441
482
470
414
330
231
122
8
-98
-177
-216
-225
-243
-326
-515
-816
-1192
-1580
-1929
-2219
-2466
-2700
-2940
-3179
-3394
-3569
-3712
-3856
-4038
-4269
-4525
-4756
-4914
-4980
-4973
-4935
-4902
-4885
-4869
-4830
-4754
-4648
-4528
-4407
-4275
-4105
-3872
-3568
-3218
-2866
-2558
-2321
-2147
-2005
-1851
-1651
-1390
-1071
-712
-334
45
416
774
1116
1437
1726
1963
2133
2231
2270
2282
2306
2366
2462
2563
2624
2607
2503
2333
2140
1964
1822
1711
1610
1503
1391
1288
1215
1183
1187
1208
1224
1219
1192
1146
1091
1034
979
929
886
852
829
820
826
850
895
963
1053
1155
1259
1356
1443
1525
1603
1672
1713
1706
1632
1494
1314
1127
966
845
760
689
610
510
391
261
124
-25
-199
-406
-639
-875
-1079
-1223
-1297
-1316
-1311
-1311
-1331
-1357
-1361
-1312
-1194
-1018
-813
-618
-460
-346
-269
-214
-175
-161
-194
-288
-442
-632
-815
-949
-1010
-1000
-939
-857
-771
-684
-584
-456
-296
-111
83
274
459
648
851
1072
1297
1500
1655
1750
1795
1820
1861
1947
2087
2265
2455
2630
2780
2908
3033
3169
3317
3462
3575
3630
3617
3546
3448
3364
3326
3353
3442
3572
3712
3835
3919
3958
3960
3944
3934
3950
4002
4078
4155
4192
4153
4018
3786
3484
3152
2836
2572
2379
2253
2175
2115
2041
1929
1765
1549
1294
1020
752
504
288
105
-48
-176
-283
-378
-470
-568
-685
-826
-984
-1138
-1256
-1305
-1262
-1120
-898
-628
-345
-75
171
400
624
853
1088
1325
1561
1799
2051
2324
2617
2911
3176
3390
3546
3664
3782
3931
4120
4328
4507
4612
4618
4531
4386
4224
4078
3961
3869
3787
3701
3599
3471
3307
3099
2851
2576
2297
2033
1801
1594
1398
1201
1000
799
606
421
235
38
-171
-377
-550
-668
-732
-773
-834
-954
-1136
-1346
-1529
-1639
-1664
-1631
-1592
-1593
-1656
-1770
-1908
-2043
-2170
-2299
-2444
-2613
-2797
-2978
-3142
-3283
-3410
-3532
-3652
-3754
-3814
-3811
-3738
-3610
-3462
-3328
-3230
-3163
-3098
-2989
-2799
-2516
-2160
-1780
-1432
-1154
-949
-784
-607
-375
-77
261
589
865
1075
1244
1417
1633
1900
2191
2456
2653
2775
2847
2920
3035
3205
3407
3597
3738
3818
3858
3896
3970
4091
4248
4405
4529
4608
4649
4679
4722
4789
4874
4957
5018
5042
5029
4983
4909
4808
4677
4518
4341
4165
4011
3892
3811
3754
3703
3648
3587
3533
3503
3510
3556
3631
3719
3801
3866
3907
3925
3923
3908
3883
3848
3800
3736
3659
3582
3534
3548
3649
3839
4086
4339
4532
4627
4619
4542
4445
4367
4316
4268
4185
4042
3843
3622
3423
3276
3177
3091
2978
2816
2616
2416
2263
2178
2146
2119
2041
1880
1637
1356
1093
894
772
705
651
569
436
255
49
-154
-331
-469
-562
-610
-613
-574
-500
-407
-313
-236
-186
-167
-170
-188
-213
-240
-265
-281
-274
-229
-132
29
253
530
839
1156
1452
1710
1923
2105
2278
2465
2674
2895
3095
3241
3313
3325
3315
3334
3415
3559
3734
3890
3989
4019
4000
3967
3940
3914
3860
3741
3536
3258
2947
2651
2408
2224
2081
1943
1782
1583
1352
1105
859
624
403
194
-1
-176
-323
-437
-517
-570
-614
-668
-752
-877
-1038
-1216
-1379
-1491
-1527
-1479
-1362
-1204
-1035
-877
-737
-610
-488
-370
-263
-177
-114
-66
-15
52
129
187
183
83
-109
-347
-555
-665
-652
-554
-458
-460
-614
-909
-1270
-1598
-1824
-1935
-1973
-2003
-2073
-2187
-2312
-2405
-2446
-2447
-2442
-2459
-2494
-2513
-2471
-2344
-2146
-1925
-1737
-1613
-1549
-1512
-1459
-1365
-1236
-1092
-960
-851
-755
-653
-524
-357
-155
68
287
473
600
650
626
551
468
419
425
478
544
585
580
541
503
500
545
615
667
664
598
499
417
396
445
536
615
631
559
406
201
-23
-243
-454
-662
-873
-1084
-1281
-1445
-1564
-1633
-1665
-1679
-1700
-1740
-1798
-1856
-1885
-1864
-1791
-1687
-1598
-1571
-1641
-1806
-2037
-2291
-2527
-2732
-2921
-3125
-3373
-3671
-4003
-4333
-4628
-4868
-5059
-5224
-5394
-5587
-5811
-6050
-6283
-6487
-6647
-6757
-6823
-6848
-6835
-6787
-6706
-6602
-6496
-6414
-6380
-6400
-6461
-6534
-6589
-6608
-6595
-6567
-6544
-6528
-6504
-6446
-6335
-6176
-5996
-5835
-5716
-5630
-5538
-5392
-5161
-4853
-4515
-4211
-3990
-3862
-3797
-3750
-3687
-3604
-3533
-3513
-3566
-3675
-3788
-3844
-3799
-3657
-3463
-3284
-3178
-3167
-3227
-3308
-3355
-3335
-3248
-3122
-2993
-2890
-2824
-2794
-2793
-2819
-2872
-2947
-3027
-3087
-3099
-3051
-2954
-2847
-2774
-2767
-2830
-2937
-3049
-3130
-3170
-3183
-3198
-3242
-3323
-3427
-3530
-3603
-3634
-3619
-3570
-3502
-3431
-3370
-3327
-3303
-3288
-3267
-3221
-3137
-3011
-2851
-2669
-2478
-2284
-2088
-1895
-1715
-1561
-1439
-1341
-1244
-1121
-955
-755
-552
-379
-249
-145
-27
142
369
618
824
929
915
817
710
670
739
908
1132
1358
1554
1722
1889
2078
2298
2536
2771
2993
3206
3428
3675
3952
4245
4537
4813
5069
5313
5553
5786
6002
6187
6333
6447
6545
6647
6761
6885
6996
7068
7078
7013
6881
6704
6516
6349
6229
6157
6117
6074
5992
5846
5630
5363
5077
4810
4586
4417
4299
4217
4153
4091
4025
3958
3902
3878
3900
3971
4074
4175
4235
4225
4138
3994
3830
3686
3587
3536
3514
3491
3435
3328
3166
2962
2744
2544
2386
2282
2219
2172
2110
2012
1878
1728
1591
1488
1417
1362
1295
1201
1082
960
859
797
773
771
775
773
770
779
819
902
1036
1216
1432
1661
1877
2054
2176
2249
2302
2378
2514
2723
2982
3240
3443
3557
3580
3548
3511
3515
3586
3726
3919
4141
4367
4575
4745
4864
4929
4952
4962
4993
5072
5208
5386
5573
5732
5839
5888
5893
5877
5856
5836
5810
5765
5691
5592
5483
5383
5309
5265
5239
5211
5164
5093
5008
4932
4885
4875
4893
4918
4927
4910
4879
4857
4875
4952
5086
5255
5426
5570
5672
5738
5790
5853
5942
6047
6142
6188
6159
6047
5872
5669
5468
5285
5115
4942
4753
4551
4348
4158
3977
3787
3562
3292
2995
2714
2498
2368
2304
2253
2155
1974
1721
1444
1198
1016
898
819
751
686
632
609
618
639
639
587
481
345
216
127
85
72
56
7
-83
-206
-335
-441
-501
-507
-469
-417
-388
-414
-495
-599
-665
-633
-478
-233
24
204
251
177
53
-29
-4
130
321
495
595
613
577
528
488
451
393
295
161
11
-126
-242
-347
-465
-616
-803
-1012
-1222
-1413
-1577
-1710
-1807
-1864
-1880
-1861
-1822
-1776
-1726
-1661
-1563
-1425
-1259
-1097
-975
-907
-879
-853
-796
-696
-575
-468
-399
-355
-298
-176
30
300
571
775
868
860
804
771
817
964
1193
1463
1734
1979
2190
2378
2557
2742
2941
3155
3374
3582
3764
3912
4026
4121
4216
4328
4464
4619
4779
4928
5059
5171
5270
5365
5465
5578
5705
5845
5986
6111
6196
6226
6195
6118
6023
5940
5884
5852
5822
5768
5670
5535
5387
5262
5186
5166
5182
5201
5187
5123
5013
4882
4758
4665
4611
4590
4589
4599
4618
4644
4675
4700
4704
4675
4612
4526
4435
4351
4273
4187
4078
3938
3781
3628
3495
3381
3262
3104
2881
2591
2261
1932
1639
1402
1220
1081
973
892
836
802
779
756
724
686
648
613
573
510
415
302
209
184
257
416
601
735
760
669
513
368
298
321
407
502
564
582
584
604
662
748
835
891
908
891
859
820
771
699
599
477
352
240
144
50
-64
-212
-391
-585
-770
-930
-1059
-1156
-1217
-1235
-1204
-1129
-1033
-948
-903
-911
-963
-1036
-1108
-1168
-1217
-1260
-1298
-1325
-1334
-1331
-1334
-1366
-1445
-1564
-1690
-1780
-1798
-1730
-1591
-1409
-1217
-1039
-887
-765
-676
-617
-577
-536
-468
-355
-198
-23
132
233
270
256
221
194
184
180
151
75
-56
-226
-401
-543
-626
-646
-618
-570
-537
-541
-588
-667
-754
-824
-864
-876
-872
-871
-884
-920
-982
-1078
-1220
-1413
-1653
-1910
-2140
-2295
-2352
-2320
-2236
-2152
-2101
-2090
-2094
-2082
-2033
-1952
-1863
-1798
-1779
-1809
-1877
-1967
-2064
-2159
-2240
-2293
-2305
-2265
-2181
-2072
-1967
-1891
-1854
-1848
-1859
-1872
-1883
-1897
-1926
-1975
-2045
-2128
-2214
-2299
-2384
-2475
-2577
-2689
-2798
-2884
-2922
-2901
-2824
-2720
-2626
-2577
-2582
-2618
-2637
-2593
-2467
-2280
-2086
-1943
-1882
-1894
-1934
-1955
-1933
-1879
-1822
-1786
-1765
-1728
-1636
-1474
-1267
-1064
-908
-810
-738
-639
-473
-241
17
243
396
479
529
594
707
865
1039
1199
1324
1420
1499
1572
1635
1669
1656
1586
1466
1310
1139
969
811
674
557
452
338
186
-24
-291
-590
-875
-1111
-1285
-1422
-1570
-1775
-2053
-2381
-2709
-2981
-3161
-3246
-3258
-3231
-3191
-3152
-3117
-3087
-3061
-3039
-3014
-2972
-2895
-2771
-2605
-2415
-2231
-2081
-1979
-1923
-1899
-1888
-1876
-1859
-1843
-1841
-1864
-1914
-1983
-2051
-2100
-2115
-2096
-2054
-2007
-1969
-1935
-1891
-1815
-1695
-1541
-1383
-1258
-1190
-1174
-1181
-1166
-1096
-964
-793
-624
-490
-404
-351
-304
-234
-133
-12
108
210
290
359
435
529
640
758
869
970
1068
1176
1305
1451
1595
1714
1787
1811
1801
1780
1766
1763
1755
1718
1627
1475
1274
1048
830
643
497
389
303
224
137
33
-89
-220
-349
-465
-557
-623
-666
-691
-702
-698
-677
-635
-578
-520
-476
-455
-454
-454
-430
-369
-274
-173
-101
-87
-140
-248
-382
-516
-639
-754
-876
-1016
-1176
-1346
-1515
-1672
-1818
-1956
-2085
-2194
-2262
-2267
-2201
-2075
-1922
-1783
-1688
-1643
-1628
-1605
-1533
-1391
-1185
-945
-715
-529
-401
-318
-247
-156
-28
127
280
396
451
453
430
424
461
545
650
737
773
753
701
656
655
711
807
911
987
1018
1012
990
972
968
968
946
881
762
596
404
206
16
-168
-356
-558
-774
-993
-1194
-1362
-1495
-1612
-1744
-1918
-2148
-2417
-2690
-2927
-3105
-3233
-3345
-3485
-3681
-3930
-4198
-4440
-4620
-4735
-4805
-4862
-4925
-4991
-5040
-5052
-5031
-5008
-5022
-5100
-5233
-5378
-5478
-5495
-5434
-5340
-5276
-5292
-5393
-5544
-5688
-5774
-5787
-5746
-5691
-5657
-5656
-5675
-5687
-5671
-5623
-5558
-5503
-5482
-5504
-5562
-5636
-5701
-5738
-5733
-5682
-5586
-5448
-5273
-5070
-4848
-4625
-4416
-4236
-4096
-3994
-3925
-3879
-3847
-3828
-3824
-3834
-3854
-3872
-3871
-3841
-3781
-3704
-3627
-3561
-3507
-3447
-3358
-3221
-3033
-2813
-2593
-2406
-2278
-2211
-2192
-2192
-2181
-2138
-2053
-1935
-1803
-1677
-1574
-1496
-1435
-1376
-1304
-1217
-1125
-1045
-1000
-1000
-1049
-1132
-1234
-1338
-1436
-1522
-1598
-1665
-1730
-1798
-1878
-1975
-2091
-2219
-2348
-2471
-2589
-2713
-2864
-3062
-3316
-3618
-3947
-4275
-4579
-4852
-5100
-5339
-5583
-5838
-6099
-6351
-6573
-6749
-6869
-6934
-6954
-6947
-6932
-6930
-6959
-7026
-7133
-7269
-7419
-7566
-7695
-7797
-7870
-7915
-7932
-7925
-7897
-7855
-7814
-7790
-7795
-7833
-7894
-7958
-8006
-8028
-8026
-8013
-8002
-7999
-7997
-7983
-7945
-7882
-7804
-7725
-7653
-7586
-7518
-7439
-7353
-7274
-7218
-7195
-7199
-7210
-7206
-7178
-7135
-7100
-7098
-7137
-7203
-7265
-7287
-7248
-7150
-7018
-6885
-6781
-6717
-6684
-6659
-6621
-6555
-6466
-6370
-6290
-6242
-6228
-6233
-6230
-6198
-6134
-6049
-5969
-5919
-5905
-5917
-5930
-5922
-5887
-5835
-5785
-5751
-5729
-5701
-5644
-5544
-5404
-5246
-5097
-4980
-4903
-4859
-4836
-4817
-4791
-4748
-4688
-4619
-4562
-4547
-4607
-4758
-4991
-5271
-5543
-5760
-5896
-5956
-5968
-5969
-5983
-6019
-6067
-6109
-6126
-6102
-6028
-5897
-5715
-5499
-5276
-5078
-4924
-4813
-4721
-4609
-4446
-4220
-3948
-3658
-3380
-3126
-2890
-2656
-2413
-2164
-1927
-1724
-1563
-1437
-1321
-1188
-1022
-832
-637
-463
-333
-250
-201
-160
-102
-12
109
249
390
516
625
724
827
940
1059
1165
1238
1264
1250
1218
1204
1234
1314
1428
1544
1630
1667
1656
1611
1551
1489
1426
1354
1262
1140
983
793
574
332
77
-181
-430
-661
-869
-1056
-1225
-1381
-1523
-1643
-1727
-1765
-1753
-1701
-1628
-1562
-1527
-1538
-1594
-1682
-1779
-1862
-1913
-1926
-1908
-1877
-1848
-1832
-1824
-1808
-1763
-1676
-1550
-1405
-1275
-1184
-1142
-1134
-1123
-1073
-963
-797
-601
-411
-253
-132
-37
53
156
273
401
531
663
799
940
1077
1188
1249
1248
1195
1122
1070
1064
1103
1158
1193
1182
1124
1039
954
884
826
761
672
557
435
337
290
307
377
477
574
645
676
669
636
601
591
628
719
854
1006
1140
1234
1283
1301
1313
1333
1359
1373
1352
1288
1192
1094
1024
1002
1027
1087
1164
1254
1359
1487
1639
1804
1965
2105
2224
2335
2459
2613
2799
3005
3212
3402
3574
3737
3907
4094
4298
4506
4696
4848
4953
5014
5044
5060
5078
5104
5133
5161
5184
5209
5246
5308
5395
5497
5590
5653
5678
5674
5669
5689
5749
5840
5932
5987
5981
5909
5787
5644
5503
5373
5246
5107
4941
4744
4526
4306
4102
3925
3773
3631
3481
3309
3113
2907
2710
2543
2411
2305
2210
2112
2009
1913
1839
1790
1752
1700
1613
1494
1375
1305
1322
1430
1591
1736
1799
1749
1597
1392
1191
1035
937
889
875
887
924
985
1063
1146
1218
1278
1335
1407
1505
1624
1746
1850
1926
1979
2028
2088
2164
2250
2339
2431
2535
2662
2810
2960
3082
3154
3177
3178
3193
3247
3336
3427
3476
3458
3378
3270
3178
3131
3135
3171
3218
3261
3301
3347
3408
3484
3571
3665
3763
3863
3957
4025
4048
4014
3930
3820
3715
3634
3575
3517
3436
3324
3195
3077
2994
2949
2924
2887
2819
2721
2614
2526
2471
2444
2425
2394
2340
2269
2192
2118
2041
1957
1856
1745
1642
1563
1515
1490
1467
1424
1351
1252
1140
1032
938
864
810
776
763
770
791
815
832
838
839
845
870
915
970
1014
1034
1022
991
967
980
1052
1187
1370
1574
1765
1918
2025
2097
2157
2238
2366
2551
2781
3031
3263
3445
3560
3608
3609
3587
3566
3557
3553
3535
3481
3378
3231
3064
2913
2808
2762
2762
2778
2777
2740
2668
2576
2482
2388
2284
2148
1968
1748
1512
1289
1098
939
791
633
448
241
24
-190
-400
-612
-834
-1059
-1262
-1418
-1510
-1553
-1584
-1650
-1782
-1976
-2197
-2398
-2544
-2626
-2666
-2692
-2721
-2745
-2740
-2679
-2552
-2377
-2190
-2029
-1918
-1851
-1806
-1752
-1672
-1564
-1444
-1335
-1259
-1224
-1229
-1263
-1318
-1387
-1472
-1575
-1694
-1820
-1937
-2029
-2088
-2118
-2131
-2145
-2170
-2203
-2228
-2226
-2182
-2098
-1985
-1860
-1734
-1610
-1478
-1333
-1168
-987
-797
-602
-403
-201
0
190
359
496
601
682
750
814
876
930
974
1006
1032
1057
1082
1103
1113
1113
1110
1112
1117
1106
1052
926
725
470
208
-16
-182
-306
-433
-610
-866
-1195
-1567
-1941
-2291
-2610
-2899
-3160
-3384
-3555
-3666
-3728
-3773
-3840
-3957
-4128
-4331
-4526
-4677
-4764
-4789
-4772
-4740
-4721
-4733
-4786
-4874
-4977
-5067
-5114
-5097
-5013
-4876
-4714
-4555
-4419
-4314
-4241
-4195
-4172
-4169
-4177
-4187
-4188
-4176
-4156
-4141
-4141
-4157
-4177
-4181
-4148
-4070
-3956
-3817
-3669
-3520
-3366
-3200
-3018
-2818
-2608
-2395
-2184
-1979
-1779
-1584
-1397
-1215
-1036
-856
-673
-489
-313
-152
-13
104
201
279
341
382
406
421
443
486
555
641
719
765
762
715
640
560
492
440
399
359
317
275
234
192
142
75
-8
-94
-161
-184
-147
-53
81
231
381
523
664
811
969
1134
1292
1425
1524
1587
1625
1655
1691
1736
1778
1795
1764
1673
1529
1357
1193
1071
1010
1008
1047
1102
1149
1175
1177
1160
1135
1114
1109
1130
1181
1256
1344
1431
1504
1556
1587
1598
1591
1568
1532
1492
1460
1446
1450
1455
1444
1402
1339
1280
1260
1292
1359
1411
1394
1280
1086
869
695
598
559
522
422
232
-21
-273
-459
-558
-601
-650
-760
-941
-1152
-1326
-1413
-1411
-1363
-1332
-1363
-1459
-1588
-1704
-1777
-1811
-1837
-1890
-1991
-2136
-2304
-2471
-2624
-2761
-2889
-3018
-3155
-3306
-3476
-3663
-3857
-4041
-4190
-4293
-4351
-4385
-4421
-4474
-4536
-4581
-4577
-4506
-4379
-4225
-4078
-3958
-3857
-3754
-3630
-3480
-3318
-3165
-3037
-2934
-2844
-2756
-2667
-2584
-2513
-2453
-2386
-2293
-2163
-2009
-1863
-1758
-1711
-1711
-1723
-1711
-1656
-1564
-1464
-1388
-1351
-1345
-1347
-1328
-1273
-1185
-1079
-977
-897
-849
-833
-844
-870
-898
-920
-936
-956
-997
-1071
-1176
-1286
-1365
-1381
-1326
-1221
-1112
-1042
-1038
-1086
-1150
-1182
-1154
-1065
-937
-809
-706
-642
-612
-605
-612
-630
-658
-694
-733
-769
-802
-836
-875
-919
-959
-982
-979
-953
-920
-900
-905
-926
-936
-907
-823
-697
-564
-467
-437
-474
-553
-637
-693
-704
-673
-611
-531
-442
-355
-289
-264
-298
-387
-501
-593
-621
-570
-465
-360
-310
-341
-433
-533
-582
-551
-454
-337
-254
-233
-267
-321
-356
-353
-317
-271
-235
-212
-196
-174
-144
-118
-109
-125
-154
-174
-165
-121
-54
11
52
62
51
35
30
42
71
115
173
240
311
370
403
404
381
358
361
408
496
605
708
788
840
871
891
906
919
934
961
1016
1109
1232
1356
1446
1471
1428
1338
1236
1151
1088
1033
964
865
745
621
511
420
332
224
81
-94
-278
-442
-566
-644
-688
-722
-768
-845
-963
-1119
-1297
-1470
-1604
-1675
-1679
-1636
-1587
-1567
-1592
-1648
-1701
-1719
-1694
-1646
-1610
-1614
-1663
-1740
-1817
-1879
-1927
-1979
-2041
-2102
-2126
-2082
-1960
-1789
-1624
-1518
-1496
-1536
-1588
-1602
-1554
-1465
-1384
-1362
-1428
-1578
-1774
-1971
-2131
-2239
-2301
-2340
-2382
-2445
-2534
-2638
-2733
-2793
-2801
-2766
-2714
-2680
-2691
-2745
-2813
-2854
-2836
-2756
-2642
-2536
-2475
-2466
-2491
-2520
-2535
-2538
-2551
-2596
-2679
-2785
-2886
-2960
-3004
-3037
-3085
-3163
-3265
-3366
-3433
-3449
-3416
-3357
-3300
-3267
-3261
-3270
-3272
-3251
-3202
-3131
-3056
-2992
-2947
-2916
-2886
-2837
-2760
-2653
-2529
-2402
-2279
-2154
-2008
-1824
-1597
-1343
-1097
-894
-754
-675
-633
-598
-553
-496
-441
-402
-381
-368
-346
-305
-246
-181
-123
-75
-34
5
43
65
50
-15
-132
-281
-437
-578
-697
-799
-897
-1000
-1112
-1230
-1356
-1496
-1656
-1831
-2004
-2146
-2233
-2262
-2250
-2229
-2229
-2259
-2305
-2341
-2351
-2334
-2307
-2289
-2280
-2261
-2202
-2082
-1908
-1713
-1538
-1410
-1325
-1252
-1157
-1024
-872
-740
-664
-652
-678
-694
-662
-567
-431
-291
-179
-104
-48
17
109
226
344
435
483
489
474
465
480
527
599
683
763
827
865
875
857
821
779
744
723
715
709
693
656
595
516
428
341
267
213
187
189
208
226
216
154
30
-147
-351
-555
-736
-892
-1036
-1186
-1350
-1523
-1686
-1815
-1902
-1955
-2003
-2079
-2205
-2382
-2586
-2778
-2920
-2993
-3008
-2993
-2988
-3018
-3083
-3158
-3204
-3188
-3108
-2991
-2881
-2823
-2832
-2893
-2962
-2994
-2960
-2863
-2731
-2601
-2507
-2461
-2463
-2503
-2568
-2649
-2737
-2817
-2876
-2900
-2892
-2866
-2847
-2856
-2900
-2967
-3032
-3070
-3069
-3038
-3001
-2986
-3007
-3056
-3109
-3134
-3111
-3043
-2957
-2892
-2885
-2945
-3051
-3155
-3205
-3167
-3047
-2882
-2731
-2636
-2613
-2639
-2671
-2672
-2628
-2552
-2473
-2416
-2382
-2351
-2296
-2199
-2064
-1918
-1793
-1709
-1665
-1637
-1591
-1498
-1346
-1140
-900
-654
-430
-251
-131
-73
-69
-97
-135
-162
-169
-160
-149
-152
-184
-247
-334
-426
-497
-525
-498
-417
-303
-186
-92
-37
-15
-3
23
73
135
178
166
83
-57
-216
-344
-405
-397
-348
-301
-298
-356
-463
-586
-693
-758
-779
-772
-764
-778
-833
-930
-1059
-1200
-1327
-1418
-1463
-1461
-1426
-1382
-1349
-1342
-1363
-1403
-1447
-1481
-1499
-1501
-1495
-1494
-1511
-1556
-1634
-1743
-1875
-2016
-2150
-2260
-2337
-2377
-2387
-2374
-2344
-2296
-2224
-2121
-1989
-1840
-1695
-1575
-1489
-1433
-1385
-1322
-1226
-1099
-952
-805
-675
-564
-466
-372
-277
-180
-84
13
120
250
412
599
792
966
1103
1201
1278
1354
1447
1558
1672
1765
1819
1829
1803
1757
1707
1667
1646
1647
1669
1706
1743
1761
1744
1690
1615
1548
1521
1551
1634
1745
1853
1932
1978
1999
2015
2037
2072
2108
2139
2163
2183
2202
2216
2210
2168
2080
1955
1821
1712
1655
1652
1678
1699
1683
1627
1553
1499
1498
1553
1640
1714
1734
1686
1588
1482
1409
1395
1435
1506
1579
1641
1697
1767
1869
2005
2157
2300
2411
2485
2538
2596
2685
2814
2971
3130
3265
3359
3416
3454
3499
3567
3659
3757
3833
3869
3860
3826
3800
3815
3888
4014
4171
4327
4460
4564
4647
4723
4804
4888
4966
5026
5061
5072
5070
5062
5055
5048
5034
5009
4968
4914
4849
4783
4723
4676
4645
4626
4613
4597
4577
4555
4543
4551
4582
4622
4650
4645
4599
4519
4426
4338
4259
4177
4067
3912
3713
3494
3290
3126
3008
2916
2817
2689
2532
2368
2234
2153
2127
2132
2131
2095
2021
1930
1860
1848
1909
2027
2168
2290
2368
2402
2421
2465
2564
2724
2925
3129
3301
3424
3509
3580
3664
3769
3885
3987
4054
4083
4093
4116
4177
4285
4423
4560
4665
4718
4718
4679
4618
4547
4472
4398
4330
4280
4260
4272
4305
4334
4327
4267
4156
4019
3896
3815
3787
3795
3812
3810
3784
3750
3738
3770
3845
3943
4030
4083
4102
4109
4136
4207
4324
4469
4616
4746
4857
4955
5050
5143
5225
5282
5308
5302
5273
5230
5177
5115
5050
4995
4969
4984
5036
5100
5141
5129
5059
4950
4839
4755
4706
4679
4651
4606
4548
4495
4467
4467
4482
4488
4469
4431
4399
4403
4462
4574
4714
4854
4971
5060
5129
5191
5252
5313
5373
5431
5495
5569
5654
5739
5805
5836
5822
5767
5686
5596
5514
5445
5388
5334
5275
5203
5114
5011
4905
4814
4754
4734
4753
4797
4847
4888
4920
4949
4990
5053
5137
5233
5327
5412
5485
5546
5594
5621
5621
5592
5547
5508
5500
5530
5587
5638
5646
5584
5451
5267
5064
4867
4689
4523
4355
4174
3975
3761
3538
3309
3077
2841
2601
2360
2115
1863
1597
1317
1030
754
512
319
174
61
-44
-159
-286
-413
-520
-594
-639
-670
-705
-752
-800
-829
-819
-763
-676
-583
-509
-467
-450
-438
-410
-360
-294
-233
-194
-183
-186
-178
-132
-38
93
229
330
367
336
257
168
103
77
86
107
118
110
87
62
42
18
-26
-104
-214
-332
-424
-465
-457
-431
-432
-489
-603
-735
-832
-849
-778
-648
-512
-413
-371
-367
-365
-327
-240
-114
24
149
252
340
433
549
695
863
1037
1203
1353
1488
1615
1743
1879
2021
2166
2302
2420
2515
2585
2639
2690
2754
2840
2951
3081
3215
3340
3442
3514
3552
3558
3538
3500
3458
3424
3407
3410
3424
3436
3437
3425
3408
3400
3409
3430
3444
3432
3383
3307
3232
3187
3188
3220
3252
3246
3187
3088
2986
2921
2909
2937
2972
2980
2955
2916
2901
2936
3020
3123
3204
3237
3223
3191
3177
3202
3261
3332
3384
3405
3397
3375
3353
3334
3313
3285
3253
3234
3242
3286
3360
3445
3526
3595
3655
3715
3777
3834
3872
3882
3865
3838
3825
3846
3907
4002
4113
4223
4319
4393
4441
4463
4466
4460
4464
4492
4553
4639
4731
4806
4848
4857
4845
4833
4839
4870
4917
4965
4999
5012
5008
5002
5010
5042
5094
5154
5203
5226
5226
5220
5232
5281
5368
5469
5551
5586
5572
5533
5511
5541
5634
5768
5902
6003
6056
6079
6106
6164
6263
6385
6500
6585
6630
6646
6656
6674
6706
6744
6773
6780
6757
6707
6640
6566
6497
6443
6405
6381
6361
6335
6300
6257
6212
6173
6143
6120
6104
6098
6113
6165
6262
6398
6552
6690
6792
6852
6890
6937
7018
7137
7274
7399
7484
7522
7529
7532
7553
7597
7646
7673
7655
7591
7502
7422
7379
7380
7406
7419
7386
7296
7169
7049
6982
6993
7069
7168
7241
7256
7215
7148
7091
7066
7065
7056
7008
6913
6791
6685
6636
6656
6726
6801
6836
6810
6732
6634
6554
6518
6525
6556
6581
6576
6532
6457
6373
6302
6258
6236
6216
6171
6079
5936
5763
5594
5462
5380
5341
5316
5278
5214
5130
5046
4975
4918
4862
4794
4711
4627
4564
4537
4536
4529
4482
4376
4225
4070
3957
3913
3930
3967
3973
3913
3787
3626
3480
3394
3389
3456
3564
3672
3746
3775
3770
3758
3773
3836
3945
4077
4195
4267
4279
4238
4163
4072
3976
3872
3759
3640
3532
3450
3398
3358
3295
3177
2996
2778
2574
2440
2405
2459
2560
2655
2705
2704
2670
2634
2617
2622
2633
2628
2591
2519
2424
2325
2242
2191
2179
2201
2243
2282
2295
2267
2197
2099
1997
1913
1862
1848
1861
1887
1912
1921
1907
1866
1804
1731
1664
1617
1593
1586
1579
1554
1501
1426
1344
1275
1229
1202
1179
1141
1074
981
874
776
705
672
675
698
720
723
700
658
619
609
639
706
782
836
845
815
776
769
826
950
1111
1268
1388
1463
1517
1585
1692
1839
1999
2138
2231
2282
2316
2364
2449
2569
2703
2822
2904
2949
2967
2975
2978
2970
2931
2845
2707
2531
2347
2192
2089
2047
2049
2072
2087
2082
2055
2017
1980
1948
1916
1875
1820
1756
1698
1661
1654
1669
1688
1686
1648
1574
1477
1378
1293
1229
1177
1123
1051
953
833
703
575
459
353
246
124
-23
-192
-369
-531
-658
-744
-799
-840
-883
-931
-973
-992
-979
-941
-901
-881
-893
-929
-965
-982
-976
-965
-980
-1043
-1155
-1289
-1407
-1476
-1488
-1458
-1420
-1404
-1424
-1477
-1549
-1624
-1694
-1763
-1835
-1910
-1981
-2033
-2051
-2025
-1959
-1865
-1765
-1681
-1632
-1620
-1640
-1674
-1706
-1728
-1744
-1765
-1805
-1867
-1941
-2007
-2051
-2065
-2062
-2063
-2086
-2137
-2205
-2269
-2305
-2302
-2261
-2197
-2130
-2074
-2037
-2016
-2001
-1979
-1943
-1892
-1833
-1781
-1753
-1757
-1790
-1836
-1872
-1878
-1852
-1806
-1765
-1752
-1776
-1830
-1895
-1952
-1992
-2019
-2044
-2082
-2139
-2214
-2306
-2414
-2541
-2687
-2853
-3026
-3192
-3332
-3437
-3508
-3559
-3611
-3682
-3779
-3898
-4018
-4114
-4166
-4163
-4111
-4025
-3929
-3840
-3768
-3710
-3656
-3596
-3523
-3433
-3328
-3209
-3080
-2945
-2813
-2688
-2573
-2464
-2353
-2234
-2108
-1987
-1887
-1821
-1788
-1774
-1758
-1724
-1671
-1613
-1568
-1550
-1556
-1574
-1586
-1583
-1565
-1535
-1497
-1444
-1366
-1260
-1132
-1004
-900
-839
-823
-838
-864
-885
-893
-888
-871
-840
-795
-739
-681
-639
-626
-644
-682
-723
-757
-786
-826
-895
-999
-1124
-1241
-1318
-1335
-1298
-1232
-1173
-1147
-1164
-1213
-1269
-1305
-1307
-1277
-1236
-1211
-1223
-1274
-1347
-1409
-1434
-1411
-1355
-1296
-1266
-1280
-1333
-1405
-1478
-1548
-1623
-1717
-1828
-1938
-2024
-2068
-2083
-2103
-2171
-2313
-2519
-2748
-2951
-3094
-3181
-3237
-3298
-3378
-3468
-3545
-3590
-3604
-3609
-3629
-3674
-3732
-3773
-3773
-3725
-3646
-3563
-3498
-3455
-3416
-3358
-3267
-3143
-3003
-2872
-2770
-2707
-2684
-2692
-2720
-2756
-2794
-2833
-2883
-2959
-3073
-3225
-3398
-3564
-3695
-3783
-3841
-3903
-4000
-4144
-4322
-4496
-4632
-4713
-4750
-4776
-4822
-4902
-5004
-5101
-5168
-5197
-5199
-5191
-5188
-5183
-5157
-5085
-4959
-4791
-4615
-4466
-4367
-4312
-4273
-4213
-4109
-3963
-3803
-3671
-3598
-3588
-3619
-3650
-3648
-3603
-3535
-3480
-3471
-3520
-3611
-3711
-3785
-3818
-3815
-3797
-3787
-3795
-3820
-3851
-3880
-3909
-3947
-4000
-4067
-4130
-4168
-4166
-4124
-4059
-4000
-3971
-3983
-4026
-4081
-4125
-4147
-4149
-4150
-4166
-4210
-4278
-4358
-4428
-4476
-4499
-4504
-4506
-4518
-4543
-4574
-4597
-4600
-4575
-4524
-4456
-4386
-4329
-4297
-4296
-4323
-4368
-4414
-4450
-4467
-4473
-4484
-4517
-4582
-4674
-4773
-4855
-4904
-4917
-4908
-4893
-4883
-4879
-4873
-4861
-4850
-4857
-4900
-4982
-5089
-5187
-5245
-5246
-5200
-5137
-5091
-5082
-5107
-5140
-5149
-5113
-5032
-4923
-4814
-4729
-4676
-4652
-4642
-4634
-4619
-4600
-4586
-4588
-4611
-4655
-4711
-4770
-4823
-4867
-4901
-4928
-4945
-4951
-4943
-4923
-4900
-4890
-4905
-4945
-4997
-5035
-5035
-4981
-4880
-4753
-4628
-4524
-4445
-4381
-4309
-4210
-4080
-3927
-3773
-3644
-3558
-3524
-3533
-3567
-3605
-3631
-3643
-3651
-3673
-3716
-3777
-3837
-3875
-3881
-3865
-3853
-3878
-3955
-4074
-4204
-4314
-4386
-4433
-4486
-4579
-4723
-4900
-5072
-5201
-5271
-5294
-5302
-5322
-5364
-5416
-5453
-5457
-5432
-5400
-5393
-5432
-5517
-5624
-5717
-5766
-5759
-5708
-5645
-5608
-5622
-5691
-5794
-5897
-5965
-5979
-5944
-5878
-5809
-5748
-5694
-5631
-5543
-5432
-5315
-5219
-5164
-5148
-5146
-5124
-5058
-4944
-4804
-4667
-4552
-4454
-4354
-4225
-4058
-3870
-3696
-3571
-3515
-3519
-3554
-3581
-3569
-3510
-3411
-3293
-3177
-3079
-3003
-2949
-2917
-2904
-2913
-2943
-2988
-3032
-3059
-3055
-3017
-2962
-2918
-2920
-2988
-3120
-3287
-3449
-3567
-3626
-3636
-3627
-3633
-3668
-3729
-3794
-3842
-3863
-3863
-3860
-3871
-3905
-3956
-4006
-4042
-4051
-4032
-3991
-3942
-3902
-3884
-3893
-3928
-3972
-4006
-4014
-3992
-3949
-3905
-3874
-3859
-3847
-3819
-3764
-3687
-3606
-3544
-3506
-3478
-3429
-3332
-3184
-3007
-2841
-2717
-2642
-2594
-2535
-2437
-2301
-2158
-2049
-2004
-2019
-2058
-2075
-2036
-1938
-1812
-1701
-1638
-1631
-1657
-1678
-1660
-1591
-1485
-1373
-1291
-1262
-1290
-1357
-1434
-1493
-1518
-1508
-1482
-1466
-1479
-1526
-1595
-1663
-1708
-1727
-1737
-1764
-1832
-1945
-2080
-2197
-2261
-2259
-2209
-2149
-2122
-2150
-2227
-2329
-2427
-2504
-2561
-2607
-2650
-2685
-2700
-2687
-2654
-2625
-2635
-2708
-2842
-3008
-3169
-3293
-3377
-3443
-3522
-3638
-3791
-3957
-4107
-4221
-4302
-4373
-4460
-4580
-4725
-4872
-4996
-5080
-5130
-5167
-5216
-5294
-5401
-5523
-5639
-5735
-5806
-5861
-5917
-5987
-6081
-6196
-6324
-6454
-6582
-6713
-6858
-7028
-7227
-7442
-7652
-7831
-7962
-8042
-8090
-8132
-8195
-8295
-8432
-8588
-8737
-8855
-8926
-8952
-8945
-8923
-8904
-8893
-8884
-8864
-8824
-8763
-8694
-8635
-8599
-8583
-8570
-8533
-8459
-8352
-8241
-8160
-8132
-8157
-8205
-8239
-8234
-8193
-8141
-8109
-8112
-8138
-8160
-8145
-8084
-7995
-7912
-7865
-7867
-7903
-7945
-7971
-7972
-7962
-7959
-7971
-7993
-8005
-7985
-7930
-7857
-7799
-7790
-7850
-7970
-8116
-8241
-8302
-8279
-8182
-8044
-7907
-7806
-7750
-7725
-7701
-7654
-7573
-7472
-7373
-7293
-7238
-7191
-7133
-7047
-6934
-6805
-6678
-6561
-6452
-6342
-6226
-6106
-5990
-5883
-5780
-5663
-5515
-5326
-5105
-4877
-4670
-4502
-4374
-4276
-4189
-4100
-4003
-3902
-3797
-3696
-3607
-3544
-3524
-3559
-3649
-3777
-3922
-4059
-4180
-4286
-4383
-4472
-4546
-4595
-4616
-4621
-4634
-4677
-4760
-4870
-4979
-5063
-5112
-5138
-5158
-5186
-5220
-5248
-5260
-5260
-5264
-5292
-5349
-5422
-5481
-5501
-5477
-5425
-5378
-5358
-5370
-5393
-5403
-5382
-5330
-5264
-5202
-5154
-5113
-5063
-4988
-4882
-4749
-4598
-4439
-4281
-4130
-3994
-3881
-3791
-3716
-3644
-3559
-3454
-3335
-3216
-3113
-3034
-2978
-2938
-2903
-2868
-2828
-2780
-2716
-2632
-2528
-2416
-2319
-2258
-2247
-2285
-2354
-2431
-2498
-2544
-2570
-2582
-2588
-2595
-2610
-2639
-2682
-2731
-2770
-2780
-2745
-2664
-2553
-2433
-2327
-2243
-2182
-2138
-2108
-2095
-2102
-2127
-2153
-2160
-2131
-2065
-1978
-1892
-1824
-1774
-1725
-1660
-1568
-1459
-1353
-1267
-1206
-1159
-1107
-1040
-960
-884
-830
-807
-810
-823
-827
-810
-771
-716
-655
-600
-559
-540
-544
-568
-598
-619
-620
-599
-564
-531
-512
-510
-521
-540
-567
-613
-687
-788
-904
-1008
-1078
-1107
-1109
-1111
-1141
-1212
-1317
-1436
-1550
-1648
-1730
-1800
-1860
-1907
-1939
-1957
-1969
-1986
-2017
-2061
-2110
-2155
-2194
-2230
-2267
-2305
-2335
-2346
-2327
-2279
-2210
-2133
-2054
-1973
-1886
-1794
-1703
-1621
-1551
-1483
-1395
-1267
-1096
-899
-710
-558
-456
-387
-321
-226
-93
65
220
345
431
490
544
615
715
842
983
1126
1258
1371
1461
1529
1580
1621
1663
1709
1759
1806
1847
1887
1936
2003
2089
2181
2259
2308
2329
2343
2379
2457
2573
2697
2790
2823
2794
2731
2676
2660
2693
2760
2830
2875
2883
2858
2813
2764
2722
2692
2675
2670
2675
2687
2701
2713
2718
2714
2705
2696
2697
2720
2778
2879
3020
3185
3351
3493
3601
3682
3765
3876
4030
4220
4415
4585
4712
4800
4870
4942
5019
5084
5112
5086
5019
4942
4895
4901
4947
4996
5003
4938
4810
4655
4525
4456
4455
4497
4537
4535
4465
4331
4153
3962
3782
3627
3499
3390
3293
3203
3121
3051
2996
2957
2930
2909
2889
2867
2840
2804
2753
2679
2578
2453
2315
2183
2073
1997
1953
1930
1915
1898
1877
1861
1857
1869
1895
1924
1940
1931
1892
1831
1770
1735
1751
1834
1977
2157
2341
2495
2601
2658
2682
2696
2719
2762
2832
2932
3068
3245
3455
3682
3898
4080
4216
4316
4407
4516
4657
4826
5002
5167
5315
5457
5615
5805
6028
6265
6488
6675
6812
6904
6963
7002
7029
7050
7068
7088
7116
7156
7205
7255
7294
7310
7297
7257
7199
7138
7091
7064
7053
7043
7012
6948
6859
6772
6729
6761
6875
7039
7202
7312
7343
7309
7251
7213
7219
7260
7300
7303
7251
7151
7029
6912
6813
6730
6651
6569
6486
6410
6352
6316
6302
6306
6327
6368
6427
6499
6577
6653
6731
6820
6936
7084
7253
7416
7546
7623
7650
7645
7632
7626
7630
7637
7639
7632
7617
7595
7561
7508
7431
7334
7237
7167
7148
7188
7278
7393
7503
7587
7634
7645
7632
7613
7603
7613
7644
7687
7726
7749
7758
7766
7796
7861
7959
8066
8153
8200
8215
8230
8279
8382
8522
8658
8742
8746
8675
8565
8458
8379
8331
8291
8237
8156
8051
7934
7817
7702
7590
7482
7391
7336
7332
7380
7464
7552
7612
7621
7577
7492
7397
7324
7300
7338
7432
7554
7669
7744
7766
7747
7718
7709
7731
7769
7790
7766
7694
7601
7532
7522
7577
7672
7762
7813
7817
7794
7776
7788
7832
7893
7951
7991
8013
8032
8053
8085
8125
8177
8240
8316
8401
8481
8540
8565
8559
8535
8512
8498
8489
8468
8423
8358
8292
8249
8239
8248
8244
8198
8103
7980
7869
7805
7800
7832
7865
7867
7830
7771
7714
7675
7649
7620
7567
7490
7405
7335
7296
7280
7263
7214
7118
6984
6839
6718
6641
6606
6592
6570
6515
6417
6281
6120
5950
5787
5644
5534
5464
5438
5448
5477
5504
5508
5482
5429
5366
5309
5271
5251
5237
5209
5155
5071
4968
4865
4780
4722
4687
4661
4626
4574
4510
4445
4397
4375
4374
4378
4367
4327
4257
4168
4078
4003
3948
3904
3860
3809
3749
3687
3629
3579
3533
3488
3443
3409
3397
3412
3448
3480
3480
3428
3329
3211
3109
3050
3039
3053
3061
3040
2986
2915
2849
2802
2771
2740
2696
2638
2581
2541
2529
2538
2549
2539
2497
2427
2342
2255
2178
2117
2081
2081
2128
2219
2333
2438
2501
2510
2481
2456
2473
2551
2671
2793
2875
2898
2876
2846
2844
2882
2952
3027
3088
3134
3184
3258
3367
3503
3641
3761
3858
3940
4030
4143
4282
4436
4588
4725
4846
4956
5061
5163
5259
5344
5417
5480
5536
5585
5621
5633
5613
5560
5481
5389
5290
5181
5051
4888
4692
4476
4267
4091
3962
3867
3783
3682
3550
3399
3257
3155
3112
3120
3151
3174
3168
3132
3083
3039
3008
2980
2941
2878
2796
2710
2640
2592
2554
2508
2435
2337
2234
2152
2107
2090
2075
2027
1931
1793
1644
1516
1431
1383
1351
1312
1256
1193
1145
1129
1146
1174
1184
1154
1081
986
901
853
851
886
932
965
976
970
965
977
1012
1060
1100
1111
1086
1034
976
938
932
958
999
1031
1036
1008
960
909
877
882
929
1012
1115
1215
1294
1338
1352
1350
1354
1385
1446
1527
1606
1661
1684
1681
1671
1674
1696
1731
1762
1770
1743
1680
1590
1484
1375
1276
1202
1163
1162
1189
1222
1233
1205
1136
1047
967
920
909
919
924
904
855
790
727
680
646
614
570
506
427
344
265
193
123
51
-22
-93
-163
-237
-325
-436
-568
-702
-814
-884
-914
-925
-950
-1012
-1109
-1214
-1290
-1312
-1285
-1242
-1224
-1252
-1318
-1379
-1392
-1331
-1214
-1087
-1008
-1012
-1095
-1212
-1310
-1349
-1322
-1254
-1180
-1125
-1091
-1059
-1010
-940
-860
-796
-767
-778
-809
-836
-835
-805
-759
-722
-711
-729
-767
-806
-833
-843
-843
-845
-859
-886
-924
-967
-1008
-1050
-1094
-1144
-1201
-1263
-1322
-1370
-1400
-1414
-1418
-1423
-1436
-1457
-1479
-1490
-1484
-1462
-1434
-1414
-1409
-1418
-1433
-1443
-1446
-1448
-1462
-1497
-1553
-1619
-1684
-1737
-1780
-1821
-1870
-1931
-2001
-2079
-2164
-2262
-2378
-2510
-2643
-2758
-2837
-2881
-2908
-2948
-3020
-3124
-3242
-3345
-3415
-3453
-3477
-3508
-3556
-3612
-3663
-3700
-3730
-3775
-3850
-3956
-4067
-4152
-4182
-4159
-4110
-4075
-4085
-4137
-4208
-4261
-4270
-4236
-4179
-4126
-4096
-4089
-4091
-4086
-4065
-4027
-3988
-3956
-3942
-3947
-3971
-4003
-4034
-4049
-4038
-3999
-3945
-3902
-3895
-3940
-4035
-4158
-4282
-4388
-4475
-4557
-4649
-4755
-4860
-4939
-4976
-4974
-4957
-4959
-5007
-5101
-5222
-5339
-5432
-5496
-5542
-5589
-5645
-5706
-5758
-5791
-5801
-5799
-5795
-5798
-5806
-5813
-5814
-5812
-5819
-5844
-5893
-5958
-6027
-6088
-6133
-6165
-6187
-6199
-6199
-6184
-6154
-6116
-6080
-6052
-6031
-6005
-5960
-5891
-5802
-5707
-5616
-5535
-5455
-5367
-5268
-5168
-5089
-5047
-5047
-5073
-5097
-5092
-5049
-4978
-4901
-4834
-4785
-4745
-4704
-4662
-4631
-4631
-4673
-4750
-4835
-4900
-4925
-4915
-4890
-4880
-4899
-4946
-5002
-5051
-5089
-5126
-5184
-5274
-5395
-5528
-5651
-5748
-5823
-5890
-5966
-6061
-6175
-6297
-6419
-6540
-6662
-6790
-6921
-7046
-7151
-7229
-7281
-7320
-7359
-7410
-7474
-7542
-7604
-7647
-7666
-7655
-7616
-7555
-7485
-7426
-7400
-7419
-7481
-7566
-7642
-7680
-7670
-7625
-7576
-7556
-7584
-7653
-7737
-7804
-7832
-7821
-7784
-7740
-7700
-7660
-7606
-7525
-7411
-7272
-7124
-6984
-6859
-6749
-6645
-6541
-6432
-6323
-6224
-6146
-6093
-6065
-6050
-6028
-5981
-5896
-5775
-5635
-5502
-5400
-5339
-5306
-5279
-5235
-5162
-5072
-4984
-4919
-4878
-4849
-4810
-4748
-4668
-4593
-4549
-4548
-4580
-4616
-4631
-4614
-4573
-4534
-4516
-4524
-4544
-4555
-4541
-4499
-4438
-4369
-4293
-4207
-4103
-3985
-3870
-3778
-3723
-3701
-3690
-3662
-3599
-3505
-3404
-3330
-3307
-3342
-3423
-3527
-3634
-3734
-3824
-3911
-3998
-4085
-4164
-4227
-4263
-4265
-4235
-4179
-4112
-4043
-3979
-3915
-3843
-3755
-3655
-3558
-3487
-3458
-3469
-3500
-3521
-3508
-3461
-3397
-3341
-3308
-3292
-3274
-3231
-3161
-3081
-3020
-3000
-3020
-3053
-3067
-3037
-2965
-2872
-2787
-2727
-2691
-2662
-2624
-2577
-2529
-2501
-2503
-2539
-2601
-2680
-2773
-2878
-2991
-3099
-3188
-3247
-3280
-3308
-3354
-3432
-3535
-3633
-3699
-3718
-3701
-3680
-3682
-3713
-3755
-3774
-3741
-3658
-3551
-3458
-3408
-3403
-3422
-3437
-3433
-3416
-3409
-3431
-3483
-3545
-3582
-3566
-3490
-3374
-3249
-3146
-3079
-3045
-3029
-3015
-2992
-2964
-2940
-2929
-2939
-2969
-3013
-3060
-3099
-3126
-3146
-3174
-3227
-3320
-3454
-3617
-3785
-3937
-4059
-4159
-4245
-4335
-4437
-4551
-4672
-4795
-4919
-5038
-5146
-5226
-5265
-5259
-5223
-5188
-5185
-5227
-5303
-5380
-5424
-5421
-5390
-5363
-5372
-5424
-5497
-5554
-5568
-5538
-5489
-5454
-5453
-5476
-5498
-5491
-5444
-5370
-5289
-5214
-5144
-5068
-4978
-4885
-4813
-4783
-4798
-4832
-4850
-4822
-4747
-4650
-4563
-4503
-4461
-4410
-4335
-4239
-4152
-4104
-4103
-4122
-4113
-4043
-3914
-3767
-3661
-3632
-3672
-3734
-3759
-3716
-3616
-3504
-3424
-3395
-3402
-3413
-3400
-3362
-3317
-3285
-3273
-3270
-3261
-3243
-3231
-3248
-3304
-3387
-3462
-3501
-3493
-3457
-3427
-3426
-3455
-3490
-3510
-3508
-3503
-3523
-3579
-3654
-3707
-3702
-3630
-3519
-3421
-3373
-3378
-3404
-3406
-3359
-3271
-3182
-3130
-3129
-3157
-3178
-3161
-3106
-3042
-3005
-3017
-3074
-3148
-3212
-3252
-3277
-3304
-3349
-3416
-3492
-3564
-3619
-3653
-3666
-3663
-3651
-3645
-3663
-3720
-3816
-3929
-4019
-4054
-4022
-3945
-3874
-3862
-3928
-4051
-4176
-4244
-4224
-4132
-4016
-3928
-3901
-3931
-3988
-4038
-4061
-4058
-4045
-4035
-4034
-4030
-4019
-3995
-3969
-3956
-3969
-4011
-4077
-4150
-4217
-4269
-4304
-4324
-4333
-4337
-4339
-4339
-4334
-4319
-4290
-4248
-4201
-4158
-4125
-4096
-4057
-3988
-3879
-3732
-3567
-3407
-3270
-3158
-3059
-2953
-2827
-2677
-2516
-2361
-2230
-2132
-2066
-2024
-1992
-1958
-1912
-1853
-1788
-1728
-1687
-1672
-1680
-1694
-1697
-1674
-1623
-1550
-1466
-1374
-1276
-1169
-1056
-949
-864
-811
-785
-767
-736
-682
-616
-563
-547
-574
-623
-665
-677
-660
-641
-656
-722
-828
-934
-997
-993
-934
-859
-816
-835
-916
-1031
-1139
-1204
-1211
-1159
-1064
-949
-841
-761
-723
-727
-756
-788
-799
-777
-724
-655
-582
-509
-433
-351
-266
-191
-138
-105
-72
-6
116
292
488
652
745
760
731
710
738
822
931
1014
1031
972
862
744
660
627
638
675
716
751
784
821
871
937
1014
1095
1168
1229
1278
1323
1377
1451
1544
1643
1722
1757
1744
1696
1647
1625
1641
1680
1712
1710
1669
1610
1568
1569
1617
1694
1774
1841
1898
1963
2047
2147
2239
2299
2316
2306
2302
2337
2424
2545
2666
2755
2797
2805
2806
2826
2876
2946
3017
3069
3093
3088
3063
3029
2998
2982
2988
3020
3070
3122
3152
3145
3095
3014
2923
2846
2790
2750
2707
2643
2548
2430
2308
2203
2133
2102
2102
2118
2136
2148
2151
2148
2142
2135
2128
2121
2123
2140
2180
2242
2315
2380
2419
2431
2427
2435
2480
2568
2683
2793
2867
2895
2893
2900
2955
3074
3244
3430
3593
3710
3786
3840
3897
3966
4042
4108
4154
4181
4205
4241
4301
4380
4464
4535
4585
4612
4627
4643
4672
4723
4799
4897
5005
5109
5194
5254
5295
5336
5403
5509
5654
5815
5963
6075
6148
6197
6248
6322
6417
6519
6604
6659
6690
6720
6775
6866
6983
7099
7183
7215
7198
7151
7100
7061
7038
7018
6987
6939
6876
6807
6742
6682
6623
6558
6486
6419
6373
6361
6387
6440
6500
6547
6574
6588
6609
6653
6728
6830
6942
7048
7141
7222
7299
7377
7459
7539
7610
7669
7721
7774
7836
7910
7988
8055
8099
8108
8083
8026
7950
7861
7769
7681
7601
7534
7485
7455
7443
7442
7443
7437
7415
7376
7328
7283
7257
7259
7287
7329
7368
7387
7384
7367
7355
7365
7401
7457
7517
7566
7598
7621
7647
7690
7748
7814
7871
7907
7918
7915
7912
7928
7973
8047
8141
8238
8321
8378
8410
8427
8449
8494
8566
8653
8726
8758
8733
8662
8579
8523
8517
8556
8607
8629
8592
8501
8387
8293
8249
8255
8284
8301
8281
8222
8138
8055
7978
7905
7823
7726
7620
7521
7438
7367
7287
7177
7025
6849
6684
6570
6529
6553
6610
6662
6683
6669
6635
6602
6583
6578
6581
6582
6576
6567
6554
6536
6510
6473
6429
6387
6355
6337
6326
6316
6302
6289
6286
6300
6323
6338
6322
6265
6174
6078
6012
5994
6024
6075
6117
6127
6108
6081
6074
6108
6181
6277
6372
6450
6509
6558
6612
6681
6766
6860
6952
7032
7097
7152
7204
7262
7326
7391
7443
7469
7464
7434
7396
7371
7369
7388
7407
7407
7374
7312
7241
7181
7145
7126
7104
7058
6981
6885
6791
6723
6687
6672
6659
6627
6570
6499
6428
6371
6331
6302
6275
6241
6203
6163
6127
6094
6062
6026
5985
5942
5900
5863
5832
5805
5779
5752
5723
5690
5651
5604
5546
5476
5392
5289
5160
4999
4808
4599
4394
4219
4091
4011
3964
3916
3842
3730
3590
3450
3339
3281
3277
3309
3352
3380
3382
3365
3347
3353
3401
3495
3624
3764
3893
3992
4058
4101
4139
4191
4268
4369
4489
4615
4736
4843
4928
4988
5022
5034
5038
5047
5076
5124
5178
5213
5207
5150
5055
4952
4876
4845
4855
4879
4885
4855
4797
4741
4723
4759
4837
4917
4953
4917
4814
4683
4572
4522
4538
4595
4651
4671
4640
4572
4491
4424
4385
4370
4371
4379
4390
4402
4409
4402
4367
4298
4200
4089
3981
3885
3797
3702
3588
3453
3312
3184
3084
3011
2951
2886
2808
2725
2659
2629
2639
2677
2714
2729
2713
2676
2640
2623
2634
2664
2702
2734
2760
2783
2811
2848
2891
2934
2967
2987
2989
2973
2942
2899
2853
2818
2807
2829
2880
2947
3009
3043
3041
3005
2953
2911
2901
2934
3005
3095
3177
3228
3236
3204
3147
3087
3037
2997
2958
2901
2817
2707
2586
2473
2382
2317
2271
2233
2194
2155
2121
2098
2089
2096
2114
2146
2190
2246
2306
2356
2379
2367
2322
2262
2209
2182
2188
2220
2261
2295
2308
2291
2242
2164
2062
1949
1845
1765
1717
1694
1676
1639
1567
1461
1335
1207
1090
979
863
730
578
423
285
181
112
64
17
-42
-113
-190
-262
-326
-388
-457
-536
-613
-671
-692
-672
-627
-579
-554
-563
-600
-647
-682
-694
-684
-666
-655
-667
-706
-766
-834
-896
-939
-958
-957
-948
-942
-951
-976
-1008
-1037
-1050
-1047
-1036
-1028
-1034
-1058
-1092
-1127
-1153
-1167
-1170
-1170
-1168
-1167
-1167
-1168
-1175
-1192
-1223
-1267
-1317
-1366
-1406
-1435
-1454
-1467
-1479
-1492
-1506
-1522
-1537
-1552
-1562
-1563
-1548
-1516
-1466
-1402
-1332
-1267
-1217
-1191
-1193
-1224
-1275
-1335
-1392
-1439
-1478
-1519
-1577
-1659
-1764
-1879
-1988
-2081
-2156
-2224
-2298
-2385
-2483
-2580
-2666
-2734
-2791
-2848
-2915
-2996
-3088
-3183
-3274
-3357
-3429
-3488
-3532
-3559
-3570
-3574
-3581
-3596
-3620
-3645
-3662
-3664
-3654
-3637
-3621
-3603
-3576
-3532
-3470
-3401
-3344
-3317
-3327
-3365
-3416
-3461
-3491
-3504
-3508
-3505
-3496
-3481
-3461
-3447
-3448
-3468
-3498
-3515
-3494
-3423
-3311
-3188
-3090
-3039
-3030
-3035
-3014
-2940
-2810
-2645
-2482
-2353
-2267
-2216
-2173
-2116
-2036
-1941
-1850
-1783
-1752
-1753
-1772
-1790
-1794
-1783
-1762
-1741
-1729
-1726
-1726
-1724
-1717
-1714
-1729
-1776
-1861
-1977
-2104
-2219
-2302
-2349
-2367
-2377
-2396
-2429
-2469
-2497
-2492
-2446
-2372
-2297
-2258
-2282
-2371
-2498
-2619
-2686
-2676
-2594
-2476
-2369
-2309
-2304
-2335
-2370
-2378
-2351
-2301
-2252
-2220
-2206
-2193
-2158
-2091
-2001
-1916
-1864
-1862
-1906
-1971
-2029
-2062
-2069
-2069
-2085
-2128
-2190
-2250
-2281
-2271
-2227
-2176
-2145
-2150
-2185
-2229
-2253
-2243
-2207
-2169
-2156
-2178
-2225
-2268
-2283
-2262
-2221
-2191
-2198
-2249
-2327
-2403
-2452
-2473
-2481
-2504
-2558
-2643
-2739
-2825
-2890
-2939
-2992
-3068
-3174
-3299
-3425
-3531
-3606
-3651
-3676
-3694
-3716
-3751
-3805
-3878
-3962
-4045
-4112
-4157
-4182
-4202
-4233
-4283
-4346
-4401
-4430
-4422
-4385
-4342
-4311
-4305
-4318
-4339
-4356
-4370
-4388
-4417
-4459
-4502
-4529
-4531
-4506
-4467
-4430
-4404
-4389
-4379
-4368
-4356
-4347
-4344
-4344
-4337
-4308
-4252
-4172
-4081
-3995
-3923
-3864
-3812
-3756
-3689
-3607
-3510
-3398
-3278
-3159
-3055
-2983
-2949
-2948
-2959
-2962
-2941
-2900
-2860
-2846
-2870
-2929
-3000
-3058
-3087
-3089
-3082
-3088
-3119
-3172
-3232
-3282
-3317
-3341
-3365
-3401
-3456
-3524
-3597
-3665
-3724
-3774
-3821
-3868
-3921
-3979
-4038
-4094
-4138
-4160
-4160
-4143
-4118
-4098
-4093
-4102
-4118
-4130
-4131
-4118
-4099
-4081
-4070
-4067
-4067
-4059
-4042
-4018
-3991
-3968
-3951
-3938
-3924
-3906
-3884
-3856
-3821
-3774
-3708
-3615
-3499
-3371
-3250
-3156
-3098
-3067
-3041
-2994
-2908
-2791
-2667
-2574
-2537
-2558
-2612
-2655
-2651
-2588
-2489
-2396
-2349
-2369
-2437
-2514
-2557
-2544
-2484
-2410
-2358
-2347
-2372
-2403
-2413
-2391
-2348
-2311
-2306
-2342
-2408
-2477
-2528
-2550
-2549
-2540
-2538
-2550
-2570
-2590
-2603
-2610
-2617
-2633
-2665
-2715
-2778
-2846
-2906
-2947
-2963
-2955
-2936
-2927
-2950
-3015
-3115
-3225
-3312
-3354
-3347
-3309
-3272
-3261
-3284
-3333
-3387
-3429
-3457
-3482
-3519
-3574
-3640
-3700
-3739
-3753
-3755
-3760
-3781
-3819
-3863
-3900
-3929
-3959
-4006
-4078
-4173
-4261
-4313
-4306
-4241
-4143
-4051
-4003
-4011
-4065
-4134
-4181
-4182
-4130
-4043
-3951
-3880
-3845
-3840
-3846
-3834
-3787
-3703
-3603
-3516
-3470
-3473
-3508
-3543
-3545
-3498
-3410
-3309
-3226
-3177
-3157
-3143
-3108
-3042
-2951
-2855
-2771
-2705
-2642
-2566
-2463
-2341
-2221
-2128
-2075
-2058
-2054
-2041
-2009
-1962
-1918
-1890
-1881
-1881
-1873
-1848
-1815
-1791
-1794
-1831
-1892
-1954
-1995
-2004
-1988
-1962
-1947
-1953
-1984
-2033
-2092
-2148
-2193
-2217
-2214
-2191
-2161
-2147
-2167
-2228
-2310
-2380
-2403
-2364
-2274
-2170
-2095
-2074
-2101
-2142
-2156
-2117
-2028
-1920
-1832
-1792
-1800
-1835
-1867
-1874
-1857
-1832
-1820
-1831
-1862
-1900
-1933
-1960
-1988
-2029
-2092
-2162
-2220
-2241
-2215
-2149
-2069
-2001
-1966
-1958
-1957
-1939
-1893
-1824
-1757
-1722
-1736
-1791
-1862
-1919
-1940
-1924
-1888
-1858
-1848
-1859
-1875
-1880
-1865
-1832
-1796
-1771
-1763
-1771
-1787
-1806
-1830
-1865
-1919
-1991
-2075
-2157
-2226
-2274
-2303
-2322
-2341
-2375
-2430
-2508
-2599
-2686
-2750
-2777
-2772
-2751
-2740
-2757
-2805
-2866
-2911
-2918
-2882
-2817
-2748
-2693
-2654
-2616
-2559
-2474
-2366
-2257
-2168
-2108
-2074
-2051
-2025
-1996
-1962
-1930
-1899
-1863
-1814
-1752
-1682
-1616
-1561
-1519
-1483
-1447
-1407
-1367
-1330
-1293
-1248
-1187
-1108
-1022
-953
-921
-931
-969
-1008
-1020
-998
-947
-888
-840
-807
-783
-755
-719
-683
-659
-656
-670
-683
-678
-645
-589
-529
-482
-454
-438
-415
-369
-296
-208
-125
-68
-46
-53
-72
-83
-72
-37
10
49
61
43
4
-31
-41
-15
33
78
91
60
-2
-67
-102
-98
-69
-47
-59
-112
-185
-243
-257
-224
-163
-105
-68
-46
-16
47
148
272
386
466
511
541
589
676
803
951
1097
1225
1339
1449
1565
1686
1801
1902
1991
2083
2197
2338
2494
2637
2740
2795
2816
2835
2879
2957
3057
3151
3217
3250
3266
3286
3327
3390
3460
3522
3568
3604
3640
3683
3727
3757
3760
3732
3683
3630
3586
3552
3515
3460
3376
3271
3163
3074
3016
2985
2961
2924
2862
2777
2684
2601
2537
2490
2447
2395
2326
2246
2170
2114
2086
2080
2082
2073
2041
1990
1929
1873
1830
1796
1762
1717
1658
1595
1543
1515
1510
1513
1503
1466
1405
1339
1292
1280
1296
1320
1326
1300
1250
1203
1192
1234
1327
1446
1560
1648
1708
1752
1797
1857
1929
2000
2056
2089
2103
2107
2112
2120
2128
2124
2097
2041
1959
1857
1745
1630
1519
1419
1334
1264
1206
1154
1096
1025
943
860
793
754
749
765
784
786
764
727
696
691
720
773
831
876
902
915
928
947
965
967
940
885
821
771
754
769
799
823
832
829
832
852
887
920
930
911
876
851
861
913
992
1071
1130
1170
1205
1253
1319
1387
1433
1441
1414
1377
1363
1393
1461
1543
1608
1634
1620
1581
1538
1509
1502
1518
1551
1594
1635
1659
1654
1615
1548
1473
1406
1358
1320
1278
1214
1127
1029
941
876
832
795
745
675
591
510
445
395
344
273
171
41
-99
-230
-343
-438
-528
-621
-718
-811
-890
-949
-989
-1012
-1025
-1033
-1038
-1045
-1057
-1073
-1091
-1102
-1100
-1083
-1058
-1037
-1027
-1022
-1008
-969
-902
-817
-739
-687
-669
-668
-657
-617
-544
-459
-390
-357
-358
-373
-376
-351
-300
-241
-196
-173
-167
-160
-134
-83
-12
64
127
166
178
167
142
114
97
99
121
159
203
246
291
348
430
540
669
789
875
913
911
898
906
954
1036
1125
1191
1216
1205
1180
1167
1176
1199
1213
1197
1146
1071
998
951
943
968
1010
1051
1073
1069
1041
997
948
903
868
843
824
805
778
744
707
673
644
615
575
518
442
361
295
260
256
269
273
248
192
124
72
56
76
112
132
115
60
-10
-67
-90
-81
-64
-69
-113
-194
-292
-377
-435
-463
-477
-492
-514
-536
-545
-532
-501
-469
-459
-480
-524
-569
-587
-567
-516
-463
-440
-468
-545
-642
-723
-757
-733
-663
-571
-482
-410
-354
-307
-260
-213
-168
-130
-96
-58
-3
72
159
240
291
299
267
213
160
128
123
139
163
185
197
202
202
199
196
191
187
188
198
219
252
294
343
396
451
506
555
595
624
645
665
690
719
741
740
707
641
561
496
471
499
574
669
756
814
834
830
818
819
841
881
928
970
996
1006
1010
1016
1037
1071
1110
1142
1153
1142
1117
1095
1090
1107
1138
1167
1182
1185
1191
1224
1297
1404
1520
1611
1652
1638
1586
1523
1472
1439
1419
1400
1377
1354
1343
1345
1352
1342
1295
1206
1091
980
904
878
889
910
908
866
790
702
627
577
547
517
466
382
268
143
24
-73
-149
-214
-280
-359
-454
-557
-653
-725
-761
-758
-724
-676
-632
-607
-602
-608
-605
-579
-523
-449
-376
-318
-281
-253
-212
-143
-47
56
137
174
166
138
123
147
210
288
343
348
301
228
164
137
152
187
213
206
170
125
102
118
174
250
322
378
422
468
532
619
714
794
837
837
811
788
804
877
1004
1159
1301
1394
1418
1382
1313
1248
1209
1202
1209
1208
1181
1130
1072
1030
1012
1010
1000
957
870
754
640
556
515
504
494
458
388
298
213
156
127
106
63
-25
-155
-302
-429
-504
-520
-496
-469
-475
-527
-618
-717
-793
-827
-821
-801
-798
-834
-915
-1024
-1136
-1230
-1298
-1351
-1406
-1475
-1561
-1654
-1735
-1796
-1833
-1857
-1880
-1908
-1939
-1966
-1983
-1992
-2003
-2029
-2079
-2145
-2209
-2250
-2251
-2206
-2128
-2037
-1957
-1905
-1880
-1871
-1855
-1808
-1715
-1581
-1428
-1285
-1181
-1125
-1107
-1101
-1077
-1020
-936
-844
-772
-731
-718
-715
-701
-667
-619
-571
-539
-526
-525
-526
-522
-518
-525
-555
-606
-669
-732
-786
-835
-888
-955
-1037
-1122
-1195
-1244
-1270
-1282
-1297
-1325
-1366
-1412
-1454
-1490
-1524
-1567
-1624
-1695
-1774
-1854
-1931
-2005
-2076
-2139
-2187
-2208
-2201
-2177
-2152
-2146
-2168
-2208
-2250
-2275
-2274
-2256
-2241
-2248
-2282
-2332
-2377
-2397
-2383
-2339
-2280
-2221
-2169
-2124
-2083
-2045
-2012
-1991
-1982
-1979
-1971
-1945
-1893
-1816
-1723
-1628
-1543
-1477
-1433
-1412
-1406
-1405
-1395
-1362
-1300
-1213
-1114
-1020
-942
-882
-831
-778
-715
-647
-584
-535
-498
-463
-412
-338
-249
-165
-109
-91
-104
-126
-132
-111
-69
-23
7
15
3
-20
-51
-101
-181
-299
-444
-588
-699
-760
-780
-793
-842
-955
-1126
-1319
-1486
-1590
-1625
-1618
-1614
-1652
-1743
-1867
-1983
-2057
-2073
-2043
-2000
-1978
-1992
-2037
-2086
-2112
-2100
-2053
-1992
-1940
-1911
-1901
-1893
-1868
-1815
-1740
-1665
-1614
-1604
-1635
-1689
-1740
-1766
-1757
-1722
-1679
-1650
-1649
-1675
-1718
-1760
-1790
-1805
-1811
-1817
-1830
-1849
-1868
-1879
-1877
-1871
-1872
-1893
-1935
-1989
-2037
-2060
-2051
-2015
-1972
-1943
-1939
-1959
-1985
-1997
-1978
-1926
-1852
-1773
-1703
-1648
-1604
-1561
-1513
-1462
-1416
-1384
-1371
-1366
-1352
-1308
-1224
-1109
-987
-890
-841
-844
-879
-917
-929
-905
-857
-808
-780
-779
-793
-800
-782
-738
-679
-629
-603
-603
-618
-631
-628
-606
-571
-535
-506
-492
-493
-508
-531
-551
-554
-529
-476
-408
-346
-313
-315
-340
-364
-363
-330
-278
-233
-217
-234
-269
-297
-304
-295
-286
-294
-317
-341
-342
-312
-268
-241
-261
-328
-414
-471
-464
-388
-281
-193
-166
-204
-278
-342
-361
-334
-286
-249
-243
-263
-286
-290
-266
-226
-190
-170
-169
-175
-176
-168
-157
-154
-163
-180
-196
-202
-200
-196
-198
-208
-220
-226
-222
-214
-211
-219
-237
-253
-257
-251
-246
-259
-298
-353
-398
-409
-374
-312
-253
-231
-254
-302
-336
-323
-257
-163
-85
-59
-93
-162
-221
-235
-191
-111
-32
11
6
-39
-97
-140
-153
-135
-95
-44
9
59
106
153
199
245
292
338
381
420
451
470
476
465
433
381
314
246
195
177
194
233
263
254
189
77
-50
-156
-216
-232
-230
-241
-287
-366
-455
-530
-578
-604
-626
-657
-699
-741
-766
-767
-755
-748
-761
-798
-848
-893
-923
-943
-968
-1014
-1084
-1165
-1234
-1269
-1263
-1225
-1173
-1130
-1108
-1110
-1131
-1160
-1186
-1197
-1185
-1145
-1079
-995
-903
-814
-734
-664
-601
-542
-488
-438
-387
-327
-248
-144
-21
105
213
290
335
363
394
439
498
558
603
624
627
620
616
618
619
612
592
561
527
496
466
431
384
322
250
178
114
61
14
-33
-83
-135
-184
-227
-262
-290
-313
-329
-339
-344
-352
-372
-412
-473
-541
-599
-632
-638
-629
-626
-649
-705
-784
-864
-923
-948
-941
-916
-891
-879
-888
-917
-958
-1002
-1040
-1066
-1076
-1070
-1051
-1020
-984
-940
-888
-832
-778
-739
-729
-753
-803
-856
-886
-867
-794
-679
-554
-449
-388
-372
-384
-396
-384
-334
-249
-142
-29
81
183
282
382
484
586
680
762
829
887
940
989
1030
1056
1057
1034
993
950
921
910
912
905
868
788
666
523
384
273
202
169
159
158
155
145
123
86
32
-39
-117
-183
-218
-213
-172
-117
-78
-76
-116
-186
-262
-328
-381
-434
-502
-594
-698
-787
-832
-819
-753
-662
-581
-538
-540
-576
-620
-650
-651
-627
-593
-568
-568
-597
-645
-696
-732
-741
-726
-700
-683
-687
-716
-756
-792
-811
-811
-804
-803
-813
-824
-817
-773
-691
-588
-496
-444
-440
-471
-504
-506
-463
-383
-289
-208
-150
-107
-58
17
124
254
386
499
580
629
655
671
686
706
730
756
783
808
828
839
830
791
717
608
479
355
264
221
227
259
284
269
205
105
2
-66
-80
-45
12
57
67
37
-16
-72
-118
-157
-203
-270
-364
-475
-582
-664
-706
-707
-681
-649
-635
-654
-709
-787
-867
-925
-946
-930
-893
-857
-841
-847
-860
-861
-837
-790
-735
-689
-656
-625
-573
-484
-363
-235
-133
-83
-82
-104
-114
-85
-14
80
172
245
304
366
452
565
691
805
883
917
918
910
913
941
990
1050
1103
1139
1151
1144
1125
1107
1100
1109
1132
1159
1178
1183
1174
1159
1148
1145
1141
1124
1081
1014
936
864
810
770
727
659
558
435
319
244
229
270
341
408
445
446
418
378
333
285
226
152
71
0
-35
-19
52
160
280
383
450
475
465
438
410
393
394
410
435
461
479
488
491
494
503
522
545
566
574
564
540
513
494
492
505
521
531
530
526
532
559
603
647
667
646
592
535
513
555
658
789
901
957
953
916
886
894
936
984
999
967
905
854
856
923
1026
1115
1143
1094
999
908
867
891
958
1022
1048
1028
985
956
972
1039
1138
1239
1320
1375
1413
1452
1508
1586
1683
1795
1915
2039
2164
2281
2385
2469
2534
2581
2614
2638
2655
2668
2680
2695
2714
2737
2760
2780
2797
2814
2839
2873
2910
2937
2941
2915
2869
2824
2802
2814
2853
2897
2917
2898
2845
2780
2733
2721
2747
2791
2828
2837
2813
2769
2727
2704
2706
2723
2740
2741
2724
2695
2670
2663
2680
2715
2756
2786
2796
2789
2772
2763
2771
2804
2858
2921
2977
3013
3019
2993
2941
2876
2814
2767
2741
2732
2731
2730
2725
2715
2708
2709
2716
2721
2715
2691
2650
2602
2559
2526
2499
2464
2406
2322
2223
2133
2077
2068
2102
2159
2212
2246
2260
2267
2284
2320
2367
2411
2438
2446
2452
2476
2533
2618
2707
2769
2782
2750
2702
2674
2697
2772
2877
2974
3034
3048
3032
3011
3006
3021
3043
3054
3042
3011
2974
2947
2933
2929
2922
2903
2872
2836
2802
2774
2747
2713
2665
2605
2539
2478
2427
2389
2362
2340
2316
2287
2247
2197
2145
2103
2088
2111
2172
2254
2335
2393
2425
2442
2466
2513
2582
2653
2701
2713
2697
2677
2679
2713
2766
2810
2822
2801
2768
2757
2786
2850
2916
2948
2922
2845
2751
2675
2637
2629
2619
2576
2483
2349
2203
2073
1974
1901
1835
1757
1659
1542
1418
1298
1188
1089
998
912
826
737
640
536
429
329
248
192
162
145
131
109
83
62
58
75
108
139
151
137
99
49
2
-35
-64
-90
-118
-146
-170
-181
-179
-169
-158
-148
-136
-112
-71
-13
49
99
123
119
98
81
83
111
160
217
271
314
346
372
396
421
454
504
578
681
808
941
1061
1155
1223
1275
1329
1393
1461
1513
1532
1514
1470
1428
1409
1422
1453
1478
1476
1444
1397
1354
1326
1311
1288
1239
1159
1061
971
912
896
913
944
966
968
948
910
861
807
754
713
695
710
758
828
899
949
971
968
958
957
972
1000
1029
1048
1055
1055
1053
1053
1050
1041
1022
998
979
972
974
974
957
915
852
784
733
715
734
780
838
891
931
954
963
964
964
975
1010
1072
1155
1240
1297
1306
1261
1184
1110
1077
1100
1171
1258
1325
1351
1338
1305
1276
1266
1272
1284
1295
1306
1326
1363
1415
1468
1500
1497
1460
1402
1342
1289
1242
1191
1129
1057
985
928
893
877
868
854
832
803
773
744
713
679
644
616
602
602
602
584
532
446
347
260
204
175
149
101
18
-92
-199
-278
-324
-352
-390
-456
-547
-640
-707
-736
-741
-749
-784
-849
-923
-975
-985
-953
-902
-862
-849
-859
-873
-871
-842
-788
-719
-643
-564
-480
-394
-313
-243
-183
-125
-55
35
142
248
333
389
425
462
518
596
680
745
776
778
774
790
838
903
954
959
910
828
753
723
749
816
885
919
902
845
782
743
743
771
801
805
776
726
685
681
719
780
826
824
758
647
531
449
423
445
482
500
482
439
396
378
393
424
444
433
389
331
284
262
261
261
241
194
129
67
27
17
29
46
55
50
34
15
-1
-13
-20
-24
-26
-25
-22
-20
-21
-24
-28
-29
-27
-27
-36
-56
-86
-117
-137
-136
-111
-68
-15
39
85
122
150
173
201
239
294
364
443
517
579
624
659
693
729
764
787
789
771
746
733
743
769
790
783
735
658
582
535
534
566
605
620
601
558
518
507
536
598
671
737
781
801
803
791
768
737
702
665
631
598
563
523
478
432
391
357
327
296
264
237
227
242
280
325
358
365
348
324
315
334
373
412
428
412
375
342
334
361
415
476
527
565
598
638
691
749
800
834
854
877
924
1008
1131
1267
1388
1470
1504
1499
1478
1464
1467
1485
1504
1512
1505
1494
1497
1526
1578
1635
1670
1662
1609
1531
1455
1407
1394
1407
1423
1427
1415
1397
1387
1392
1409
1426
1435
1435
1433
1440
1458
1481
1499
1504
1495
1477
1458
1438
1413
1378
1333
1287
1250
1226
1211
1192
1158
1110
1060
1022
1008
1012
1022
1029
1032
1043
1078
1141
1218
1282
1309
1292
1244
1190
1153
1138
1136
1133
1121
1102
1088
1084
1086
1083
1064
1027
981
937
900
865
822
765
704
653
627
626
635
633
607
559
504
458
425
395
351
285
206
134
86
68
65
57
31
-11
-55
-89
-112
-139
-183
-246
-310
-350
-346
-298
-230
-172
-145
-148
-167
-182
-188
-189
-197
-215
-234
-238
-217
-177
-137
-118
-126
-155
-185
-203
-211
-220
-245
-286
-330
-358
-359
-341
-325
-329
-355
-386
-393
-358
-281
-185
-101
-49
-27
-15
13
71
155
244
314
349
348
325
302
298
321
366
418
455
462
437
395
363
363
400
462
520
546
533
496
467
472
522
600
676
724
738
728
715
713
720
720
697
646
578
515
475
464
472
478
463
416
341
252
169
107
77
74
81
77
43
-27
-119
-210
-275
-304
-306
-302
-310
-336
-368
-387
-382
-360
-347
-366
-424
-505
-573
-596
-564
-494
-419
-373
-370
-401
-442
-465
-457
-418
-360
-296
-238
-191
-154
-123
-94
-58
-12
43
97
140
163
166
162
164
183
216
251
277
290
299
318
358
416
476
518
536
535
537
556
597
648
688
706
703
691
688
698
713
713
684
623
542
456
380
316
260
204
149
100
66
52
54
57
47
13
-43
-109
-168
-204
-210
-189
-156
-129
-122
-139
-172
-207
-234
-253
-273
-308
-362
-428
-483
-505
-484
-427
-359
-304
-276
-270
-270
-262
-243
-220
-209
-213
-225
-229
-212
-176
-136
-115
-128
-172
-230
-282
-313
-328
-335
-348
-370
-399
-426
-445
-456
-462
-467
-471
-476
-486
-509
-549
-607
-670
-721
-748
-750
-744
-754
-797
-875
-973
-1065
-1130
-1160
-1167
-1171
-1190
-1233
-1298
-1374
-1445
-1500
-1532
-1539
-1530
-1517
-1516
-1539
-1584
-1638
-1684
-1706
-1707
-1700
-1708
-1743
-1801
-1862
-1901
-1905
-1883
-1855
-1845
-1861
-1894
-1919
-1914
-1871
-1799
-1713
-1630
-1553
-1479
-1404
-1327
-1258
-1205
-1173
-1154
-1135
-1107
-1068
-1029
-1004
-1002
-1022
-1055
-1085
-1101
-1101
-1089
-1078
-1077
-1097
-1139
-1202
-1273
-1337
-1379
-1397
-1402
-1418
-1471
-1572
-1711
-1859
-1979
-2048
-2068
-2064
-2067
-2098
-2154
-2212
-2246
-2245
-2218
-2190
-2185
-2212
-2258
-2299
-2317
-2309
-2293
-2293
-2324
-2384
-2453
-2502
-2514
-2487
-2438
-2395
-2376
-2389
-2425
-2464
-2487
-2484
-2454
-2409
-2360
-2316
-2276
-2234
-2179
-2108
-2024
-1940
-1870
-1823
-1794
-1768
-1727
-1661
-1573
-1486
-1426
-1412
-1442
-1492
-1531
-1534
-1495
-1436
-1389
-1385
-1435
-1523
-1620
-1699
-1746
-1772
-1797
-1844
-1915
-1998
-2068
-2106
-2109
-2093
-2085
-2108
-2165
-2244
-2319
-2369
-2385
-2374
-2354
-2342
-2344
-2358
-2378
-2398
-2422
-2458
-2512
-2585
-2666
-2737
-2782
-2797
-2787
-2770
-2764
-2779
-2814
-2855
-2886
-2894
-2880
-2858
-2844
-2852
-2884
-2923
-2945
-2928
-2865
-2772
-2683
-2631
-2641
-2712
-2818
-2924
-2998
-3028
-3021
-3002
-2996
-3020
-3076
-3154
-3238
-3313
-3371
-3409
-3428
-3435
-3437
-3441
-3455
-3484
-3529
-3588
-3653
-3718
-3775
-3817
-3840
-3847
-3842
-3839
-3855
-3902
-3984
-4089
-4194
-4274
-4316
-4322
-4307
-4288
-4274
-4257
-4222
-4156
-4064
-3966
-3891
-3859
-3868
-3892
-3899
-3866
-3791
-3699
-3624
-3593
-3613
-3665
-3724
-3765
-3780
-3775
-3766
-3763
-3772
-3787
-3798
-3798
-3785
-3766
-3748
-3740
-3742
-3752
-3759
-3754
-3729
-3683
-3623
-3563
-3516
-3486
-3470
-3455
-3431
-3395
-3353
-3317
-3293
-3279
-3258
-3215
-3140
-3045
-2952
-2889
-2871
-2887
-2911
-2907
-2856
-2762
-2655
-2572
-2542
-2566
-2619
-2661
-2659
-2600
-2499
-2391
-2313
-2286
-2302
-2332
-2340
-2300
-2213
-2103
-2003
-1942
-1925
-1934
-1941
-1925
-1883
-1837
-1814
-1835
-1897
-1976
-2037
-2058
-2036
-1991
-1951
-1936
-1946
-1960
-1955
-1914
-1840
-1749
-1666
-1605
-1567
-1536
-1496
-1431
-1341
-1237
-1137
-1057
-1002
-973
-951
-920
-860
-765
-637
-494
-359
-250
-176
-128
-89
-37
37
129
221
297
348
380
411
457
525
604
676
723
745
752
769
810
879
961
1034
1081
1101
1110
1125
1160
1212
1265
1303
1317
1315
1315
1331
1365
1403
1423
1411
1371
1322
1290
1288
1310
1333
1329
1283
1198
1100
1018
973
971
996
1029
1052
1057
1045
1022
1000
987
986
1004
1045
1103
1169
1232
1282
1316
1342
1370
1405
1446
1483
1505
1505
1489
1468
1455
1456
1468
1481
1486
1477
1456
1431
1407
1386
1368
1346
1317
1278
1229
1169
1102
1032
964
905
858
823
792
756
706
638
555
464
379
311
272
265
285
317
342
341
305
238
158
87
39
15
3
-12
-35
-59
-69
-53
-15
24
39
12
-50
-120
-166
-165
-117
-47
15
44
36
6
-27
-49
-57
-58
-58
-58
-53
-41
-25
-12
-10
-18
-25
-16
18
74
133
174
182
158
119
90
84
102
130
150
149
128
98
72
58
53
45
21
-25
-88
-150
-196
-214
-208
-192
-185
-202
-243
-299
-350
-385
-400
-406
-418
-449
-498
-555
-608
-648
-677
-707
-746
-795
-845
-883
-900
-895
-880
-864
-853
-843
-828
-805
-783
-775
-793
-835
-883
-915
-914
-879
-827
-780
-752
-744
-741
-728
-698
-658
-618
-588
-564
-531
-481
-414
-345
-296
-279
-292
-314
-322
-305
-270
-238
-228
-248
-283
-309
-307
-273
-220
-174
-151
-155
-172
-185
-181
-162
-139
-128
-135
-156
-176
-182
-167
-135
-95
-61
-42
-38
-46
-59
-72
-82
-91
-104
-120
-141
-161
-175
-177
-165
-140
-103
-57
0
67
145
228
304
359
386
385
367
351
351
375
414
456
489
510
526
547
579
620
662
693
710
717
724
740
771
813
863
915
972
1032
1097
1160
1212
1247
1265
1275
1289
1316
1356
1403
1444
1471
1480
1476
1466
1458
1457
1469
1494
1529
1564
1583
1574
1533
1469
1406
1370
1371
1401
1434
1439
1402
1331
1251
1190
1161
1152
1139
1101
1036
964
912
897
913
940
953
944
927
926
959
1022
1098
1158
1191
1206
1222
1254
1297
1327
1320
1268
1191
1125
1103
1130
1176
1198
1159
1056
918
789
703
664
647
614
541
429
300
185
102
52
21
-8
-43
-81
-115
-142
-168
-199
-243
-296
-345
-376
-379
-355
-312
-266
-229
-209
-207
-218
-235
-247
-245
-218
-165
-92
-16
48
86
97
89
81
85
106
136
163
176
176
172
177
198
227
243
223
155
48
-70
-168
-224
-237
-228
-222
-238
-273
-308
-322
-307
-277
-259
-277
-335
-415
-486
-522
-524
-515
-528
-588
-694
-818
-925
-992
-1016
-1020
-1030
-1062
-1117
-1182
-1240
-1281
-1307
-1324
-1336
-1341
-1332
-1304
-1258
-1203
-1148
-1103
-1069
-1046
-1030
-1014
-993
-955
-889
-793
-677
-561
-471
-420
-405
-403
-385
-337
-268
-207
-185
-212
-274
-333
-356
-331
-276
-230
-223
-264
-329
-380
-384
-338
-265
-202
-179
-204
-256
-306
-330
-319
-283
-235
-188
-145
-100
-52
0
49
89
119
144
172
207
249
294
336
374
411
450
491
529
553
559
549
531
521
528
553
586
613
624
619
609
608
624
655
687
706
705
686
664
650
651
659
660
641
601
552
508
481
469
459
435
395
348
316
315
346
388
411
395
340
274
234
248
319
420
513
569
583
580
593
648
740
841
912
928
892
832
791
797
854
939
1018
1060
1060
1033
1006
1002
1025
1061
1091
1097
1079
1052
1035
1043
1076
1120
1156
1170
1158
1133
1109
1100
1113
1145
1191
1244
1298
1345
1380
1396
1390
1368
1341
1328
1338
1377
1437
1507
1576
1640
1696
1748
1791
1822
1834
1828
1807
1780
1750
1715
1673
1622
1572
1540
1543
1580
1633
1667
1648
1568
1446
1326
1251
1244
1291
1354
1390
1374
1312
1232
1166
1128
1113
1097
1058
989
903
821
761
731
721
716
701
672
634
596
567
551
546
542
528
493
434
358
281
221
191
191
208
220
210
177
136
109
109
137
172
189
172
125
66
22
7
19
42
59
58
45
30
24
31
44
51
50
41
32
30
35
44
48
46
39
33
33
38
44
46
43
38
34
34
39
44
45
42
37
34
36
40
44
44
40
36
35
37
41
43
42
39
36
36
38
41
43
41
38
36
36
38
41
42
41
38
36
37
39
41
42
40
37
36
37
39
41
41
39
37
36
38
40
41
40
39
37
37
38
40
41
40
38
37
37
38
40
40
39
38
37
37
39
40
40
39
37
37
37
39
40
40
38
37
37
38
39
40
39
38
37
37
38
39
39
39
38
37
37
38
39
39
38
37
37
37
38
39
39
38
37
37
37
38
39
38
38
37
37
37
38
38
38
37
37
37
37
38
38
38
37
37
37
37
38
38
38
37
37
37
37
38
38
37
37
37
37
37
38
38
37
37
37
37
37
38
37
37
37
37
37
37
37
37
37
36
37
37
37
37
37
37
36
37
37
37
37
37
36
36
37
37
37
37
36
36
36
36
37
37
37
36
36
36
36
37
37
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
