5
82902
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
2
1
1
1
2
1
1
1
1
2
1
1
1
2
2
1
1
1
2
1
1
1
2
2
1
1
1
2
1
1
1
2
2
1
1
1
2
2
1
1
2
2
1
1
1
2
2
1
1
2
2
1
1
1
2
2
1
1
2
2
1
1
1
2
2
1
1
2
2
2
0
1
2
2
1
0
2
3
2
-1
0
3
4
0
-2
2
6
3
-4
-4
8
12
-5
-22
9
107
224
288
271
220
197
210
217
185
129
89
71
49
7
-42
-73
-90
-113
-145
-165
-159
-144
-148
-174
-194
-192
-182
-186
-205
-221
-223
-222
-228
-231
-215
-181
-153
-149
-159
-156
-128
-83
-39
-8
10
15
13
9
8
11
12
10
9
11
13
11
7
9
14
14
6
1
15
50
88
112
118
121
132
146
154
150
139
129
120
110
103
104
115
122
108
72
29
3
2
15
20
5
-27
-64
-93
-111
-117
-121
-125
-130
-126
-111
-92
-83
-87
-93
-93
-87
-86
-92
-95
-89
-81
-86
-105
-122
-123
-119
-129
-159
-192
-205
-195
-177
-160
-144
-127
-112
-98
-79
-49
-17
8
25
47
81
114
126
114
100
103
116
120
110
101
106
118
119
106
97
108
131
144
140
137
152
184
213
220
212
206
209
213
211
207
211
218
210
175
129
103
105
110
87
37
-12
-36
-51
-86
-141
-183
-189
-178
-191
-235
-272
-262
-213
-176
-180
-202
-197
-152
-101
-82
-92
-93
-59
-7
25
21
0
-3
21
51
58
35
2
-23
-36
-50
-70
-89
-95
-90
-89
-93
-88
-58
-12
23
25
5
-6
8
32
44
39
36
53
85
111
117
112
115
133
152
156
144
134
134
131
107
63
24
11
15
8
-26
-70
-96
-96
-89
-91
-87
-60
-12
24
25
3
-7
14
54
91
111
118
114
106
103
112
122
111
71
26
4
10
12
-17
-69
-109
-124
-129
-146
-174
-193
-193
-187
-188
-192
-191
-186
-187
-194
-196
-180
-158
-147
-155
-164
-155
-129
-102
-89
-89
-91
-89
-87
-89
-94
-94
-82
-61
-41
-28
-16
10
51
93
117
117
108
106
111
115
111
107
109
114
112
107
108
115
116
102
80
68
71
82
85
79
65
43
14
-6
-1
21
30
5
-42
-70
-55
-14
16
20
10
6
10
13
11
9
11
11
10
9
12
14
9
4
8
23
39
47
48
47
44
33
17
4
5
12
15
11
7
9
12
12
9
9
11
11
10
10
12
10
5
11
43
90
123
122
101
97
121
151
157
134
108
101
111
119
114
99
83
67
48
28
13
7
8
11
12
11
9
9
10
13
12
8
7
11
17
13
-1
-19
-28
-27
-22
-21
-21
-22
-28
-48
-74
-91
-92
-87
-95
-116
-133
-132
-119
-112
-122
-134
-132
-110
-82
-60
-44
-27
-8
8
14
13
10
9
10
11
11
11
10
9
10
12
13
10
6
8
19
37
55
74
92
108
116
114
108
107
112
114
110
105
109
117
117
99
76
67
83
108
122
117
100
81
63
47
34
20
-1
-31
-63
-87
-104
-127
-161
-193
-204
-193
-180
-183
-194
-198
-189
-182
-186
-195
-197
-191
-180
-158
-120
-81
-68
-89
-112
-97
-43
5
13
-2
7
52
99
113
104
111
148
193
215
215
212
214
206
178
136
97
73
62
55
40
8
-35
-72
-88
-95
-121
-167
-204
-203
-178
-173
-203
-235
-233
-205
-188
-195
-192
-154
-103
-82
-93
-94
-55
-3
19
9
8
43
92
119
119
112
104
79
34
-2
-1
21
19
-24
-78
-101
-93
-82
-87
-96
-94
-85
-85
-93
-95
-88
-84
-91
-96
-89
-79
-91
-129
-166
-173
-149
-119
-103
-99
-93
-79
-55
-22
19
58
87
110
143
195
254
297
314
314
311
309
308
309
313
317
306
276
236
199
169
138
103
68
37
5
-33
-71
-92
-93
-93
-117
-164
-205
-212
-182
-140
-109
-95
-89
-78
-57
-24
18
61
93
108
113
114
113
109
105
109
117
118
102
76
59
60
64
55
31
9
3
9
14
12
8
9
14
14
3
-16
-36
-55
-71
-85
-94
-95
-90
-85
-86
-92
-95
-90
-82
-84
-102
-123
-130
-123
-116
-126
-152
-176
-188
-191
-192
-192
-189
-185
-188
-196
-196
-180
-156
-140
-139
-142
-132
-111
-94
-86
-80
-61
-23
22
61
88
106
116
117
111
103
105
116
121
106
71
32
8
-3
-14
-33
-56
-72
-82
-93
-101
-94
-73
-55
-55
-64
-54
-17
18
22
3
2
42
98
126
114
95
107
151
195
215
215
209
208
210
211
212
210
208
209
213
215
205
181
159
149
140
113
66
23
7
13
10
-22
-70
-101
-99
-81
-83
-120
-176
-210
-196
-146
-100
-87
-96
-91
-53
-5
16
10
9
41
91
122
119
105
104
113
115
108
107
115
112
79
29
-3
0
19
22
2
-23
-39
-48
-65
-88
-103
-100
-80
-50
-16
12
24
17
2
-1
11
29
39
42
45
50
47
32
14
5
3
-9
-36
-64
-70
-52
-34
-37
-56
-66
-50
-16
9
17
19
38
77
118
140
140
133
136
157
187
209
215
213
211
213
206
178
135
101
94
112
127
114
71
19
-22
-42
-50
-62
-89
-130
-172
-197
-198
-187
-182
-189
-199
-196
-177
-157
-150
-157
-162
-153
-129
-104
-90
-87
-90
-91
-90
-89
-91
-91
-88
-87
-92
-97
-87
-55
-11
19
21
7
0
10
20
14
0
0
22
49
54
34
10
2
9
15
12
7
8
13
14
8
5
10
18
15
-3
-23
-30
-17
4
18
24
31
49
76
98
108
110
110
112
112
109
107
110
114
113
107
105
111
119
115
97
76
70
84
106
119
117
107
103
109
116
114
106
103
113
122
110
72
28
2
3
15
18
4
-24
-60
-100
-138
-166
-184
-202
-224
-241
-243
-231
-220
-220
-225
-220
-201
-176
-151
-121
-84
-45
-14
14
48
88
123
144
156
171
185
186
168
144
129
120
104
72
34
1
-24
-42
-53
-56
-56
-60
-68
-71
-67
-61
-56
-44
-20
3
-2
-33
-61
-50
-6
34
46
40
38
47
56
64
83
113
130
115
85
73
84
90
65
28
10
15
9
-30
-75
-88
-64
-44
-57
-89
-105
-95
-81
-84
-95
-95
-87
-85
-92
-95
-87
-82
-97
-124
-136
-120
-90
-75
-84
-100
-103
-83
-48
-12
12
19
13
6
6
11
14
11
7
8
12
13
10
8
9
11
12
11
10
4
-12
-38
-60
-66
-57
-43
-36
-36
-41
-49
-59
-63
-54
-30
-3
12
13
7
6
12
20
31
51
78
101
107
98
84
78
76
67
43
13
-4
0
15
23
16
-3
-29
-59
-90
-110
-102
-71
-45
-49
-75
-94
-84
-59
-47
-57
-65
-50
-24
-12
-23
-32
-19
9
23
15
2
4
15
17
8
2
9
18
14
3
2
15
24
7
-33
-72
-92
-95
-92
-90
-88
-87
-90
-96
-97
-83
-52
-16
12
22
21
25
47
81
106
107
91
81
84
82
61
32
21
35
49
40
15
0
4
13
14
11
12
8
-21
-69
-102
-101
-83
-80
-96
-102
-81
-53
-49
-62
-59
-23
19
31
10
-9
1
31
50
46
29
15
8
6
7
11
15
12
5
3
11
25
37
43
46
48
51
54
61
73
89
104
110
97
65
27
-2
-18
-26
-37
-52
-60
-60
-58
-57
-52
-33
-6
13
15
8
7
11
13
9
6
10
14
11
6
7
13
14
8
4
10
17
13
3
2
16
26
6
-38
-74
-80
-66
-56
-56
-49
-23
9
25
17
3
0
9
23
37
53
73
87
85
67
44
26
17
10
-1
-17
-35
-52
-70
-88
-98
-94
-84
-83
-96
-103
-86
-47
-11
7
19
45
86
117
121
108
103
110
115
111
105
109
114
111
104
108
120
112
73
24
2
11
13
-20
-73
-103
-98
-83
-83
-94
-97
-88
-83
-90
-96
-91
-84
-88
-97
-93
-81
-88
-128
-171
-177
-144
-112
-114
-134
-136
-109
-84
-85
-100
-93
-53
-6
17
15
7
7
11
12
9
8
10
11
10
9
10
11
10
9
10
11
10
9
10
12
10
6
7
19
38
51
50
40
36
41
50
55
55
58
70
89
107
116
114
108
105
109
113
112
108
106
110
114
112
106
106
112
116
110
101
103
123
146
151
135
113
102
105
112
114
111
107
106
109
115
117
104
73
34
5
-3
6
19
21
4
-31
-71
-96
-92
-67
-39
-22
-12
1
15
18
10
3
6
14
15
9
6
4
-9
-38
-65
-67
-50
-44
-65
-95
-103
-88
-77
-89
-106
-99
-70
-50
-57
-76
-78
-55
-27
-13
-16
-24
-31
-35
-36
-39
-49
-69
-90
-98
-92
-86
-88
-94
-92
-87
-88
-94
-94
-86
-84
-95
-102
-82
-50
-42
-71
-96
-69
-4
35
11
-38
-46
-7
25
9
-31
-42
-14
17
19
5
3
13
16
6
3
14
21
2
-29
-38
-14
13
19
8
4
12
13
4
7
42
93
124
118
99
99
123
148
151
134
113
101
103
114
121
108
71
28
2
3
16
16
-1
-21
-30
-28
-25
-22
-15
1
16
18
10
5
8
9
-8
-41
-67
-68
-50
-36
-41
-56
-60
-52
-50
-69
-95
-95
-58
-8
21
18
4
3
13
16
6
0
16
46
57
37
5
0
32
73
81
51
13
2
23
47
49
32
14
5
5
7
11
16
14
0
-23
-39
-41
-38
-48
-70
-90
-91
-72
-42
-16
-3
-8
-22
-28
-16
5
17
13
6
9
15
4
-22
-37
-22
9
24
14
0
2
15
18
8
1
8
17
15
5
-1
-9
-32
-65
-77
-49
-5
10
-16
-41
-28
13
34
15
-18
-27
-14
-12
-39
-72
-81
-64
-50
-60
-86
-102
-98
-86
-83
-90
-97
-94
-86
-84
-93
-102
-90
-53
-7
19
14
0
7
46
92
118
117
106
104
111
114
110
106
108
112
112
108
107
111
113
109
105
110
118
109
74
28
0
1
14
16
6
3
12
19
4
-24
-38
-27
-11
-20
-56
-88
-92
-74
-58
-59
-67
-70
-68
-64
-58
-44
-20
5
19
18
10
0
0
17
49
87
112
118
112
106
105
108
114
117
106
73
30
1
2
15
12
-17
-50
-55
-32
-3
11
10
9
11
11
7
7
12
14
7
0
11
47
91
116
116
106
110
133
161
179
186
198
217
227
209
165
123
108
114
108
74
29
2
2
11
13
9
10
12
2
-18
-32
-30
-22
-20
-19
-3
22
28
-1
-37
-39
-7
20
7
-27
-40
-17
14
21
8
2
10
16
10
2
9
21
11
-29
-74
-97
-96
-89
-88
-90
-91
-93
-96
-87
-57
-13
19
21
7
0
8
17
15
4
1
11
20
14
-5
-23
-31
-42
-74
-128
-178
-199
-192
-181
-195
-229
-260
-270
-262
-253
-247
-230
-192
-143
-106
-83
-61
-23
25
63
82
95
120
157
189
204
208
221
249
276
285
273
257
251
250
242
218
191
173
165
158
137
102
64
32
12
3
-3
-12
-30
-56
-78
-89
-90
-90
-92
-93
-89
-87
-90
-95
-94
-86
-84
-94
-103
-90
-50
-6
13
9
11
41
86
118
127
130
147
177
198
204
205
215
221
206
168
130
111
102
76
32
-1
-1
18
16
-24
-76
-103
-96
-83
-85
-95
-96
-88
-86
-92
-90
-68
-38
-19
-14
-4
15
25
13
-7
-4
28
56
50
20
5
21
45
47
30
22
35
50
41
14
-4
4
21
14
-26
-75
-102
-97
-80
-85
-124
-176
-207
-199
-171
-154
-159
-166
-151
-116
-87
-81
-90
-95
-91
-89
-92
-93
-84
-65
-44
-26
-9
6
14
12
7
8
12
11
6
7
15
18
1
-32
-58
-65
-59
-61
-79
-98
-103
-93
-82
-77
-71
-59
-47
-47
-60
-77
-85
-87
-92
-99
-97
-78
-53
-47
-66
-92
-100
-88
-81
-98
-125
-136
-122
-112
-128
-162
-176
-150
-109
-92
-111
-138
-134
-92
-38
-2
9
8
7
11
19
31
50
76
100
109
99
80
70
79
103
120
120
107
99
106
119
121
103
68
32
7
1
7
14
14
8
6
8
12
12
8
7
10
12
11
7
7
11
12
9
7
9
11
11
8
7
10
12
10
8
8
11
11
9
8
9
10
10
10
11
8
4
12
43
88
120
121
105
99
110
119
113
101
103
116
120
107
96
106
129
143
141
140
148
151
134
107
97
111
123
112
90
78
81
79
61
44
44
48
33
6
1
40
98
126
107
72
61
80
110
125
119
96
66
43
37
42
40
20
-7
-25
-33
-46
-72
-95
-97
-85
-83
-101
-123
-131
-125
-121
-129
-141
-148
-152
-156
-158
-152
-141
-135
-131
-119
-96
-77
-80
-98
-107
-87
-47
-9
11
15
10
6
12
33
62
82
81
69
69
88
110
117
110
104
109
116
113
99
83
66
47
25
11
9
10
3
-15
-37
-56
-71
-86
-96
-96
-89
-84
-89
-98
-97
-79
-56
-47
-61
-88
-106
-100
-75
-53
-50
-65
-87
-101
-100
-83
-53
-15
15
25
13
-8
-23
-26
-22
-21
-31
-50
-67
-68
-49
-21
-9
-22
-44
-51
-33
-6
10
12
11
12
10
4
4
20
44
53
37
11
-1
5
15
14
7
5
10
13
11
7
7
11
12
9
7
9
12
11
8
8
10
11
9
8
9
11
10
9
8
10
11
10
9
7
8
15
33
58
80
85
74
62
60
62
54
31
9
1
8
14
12
7
7
11
12
10
8
9
11
10
9
9
10
8
7
15
35
58
75
88
104
119
119
99
75
66
77
86
74
46
21
11
10
9
7
8
12
12
8
7
9
12
11
9
8
4
-11
-37
-62
-75
-78
-86
-104
-126
-138
-139
-134
-127
-121
-117
-115
-109
-92
-66
-51
-58
-77
-81
-56
-16
13
21
14
6
2
4
18
47
84
112
121
115
104
100
107
124
144
150
135
112
101
107
115
107
83
59
44
31
15
3
3
12
15
9
5
10
16
6
-18
-41
-54
-67
-85
-99
-98
-86
-82
-92
-99
-92
-82
-86
-100
-100
-78
-54
-49
-59
-63
-55
-50
-58
-65
-59
-47
-51
-73
-92
-92
-87
-92
-99
-84
-54
-41
-65
-99
-99
-61
-25
-29
-59
-73
-56
-35
-36
-56
-64
-50
-28
-18
-17
-16
-11
-10
-19
-31
-33
-24
-9
5
12
13
10
7
8
11
11
9
7
8
16
33
57
80
87
75
58
56
69
83
80
67
57
56
51
41
37
51
68
64
32
0
-5
15
27
7
-34
-73
-92
-95
-93
-89
-87
-89
-94
-94
-88
-85
-92
-101
-90
-53
-8
17
16
7
5
11
13
10
7
9
12
11
8
8
11
12
9
7
9
12
12
8
5
9
19
34
53
74
93
106
112
112
111
109
107
109
112
113
109
105
108
117
118
101
69
42
33
40
47
47
42
40
42
44
45
45
43
34
17
2
1
12
18
10
2
7
20
13
-27
-72
-80
-45
-7
-10
-45
-67
-50
-19
-14
-37
-51
-35
-13
-16
-35
-30
14
60
63
25
-4
9
46
66
60
54
67
86
86
66
45
32
17
-6
-26
-26
-18
-26
-60
-96
-106
-92
-80
-86
-97
-97
-87
-82
-90
-98
-94
-83
-83
-94
-102
-93
-71
-58
-60
-63
-49
-18
12
20
9
6
34
87
135
152
140
130
148
187
216
219
206
203
214
219
202
175
165
177
187
174
143
120
116
116
99
73
65
85
112
115
88
54
36
38
48
56
58
55
45
35
36
47
54
44
25
14
14
7
-26
-70
-98
-97
-91
-108
-143
-167
-162
-147
-149
-172
-192
-194
-188
-190
-198
-189
-154
-110
-83
-82
-91
-96
-94
-88
-81
-68
-47
-24
-7
5
12
13
11
7
8
11
12
10
8
9
11
11
9
8
10
12
10
8
8
11
12
9
8
9
12
11
8
8
11
12
9
6
9
14
12
5
5
15
21
3
-33
-62
-64
-53
-58
-84
-106
-100
-79
-76
-103
-133
-135
-111
-88
-85
-92
-92
-87
-90
-98
-91
-55
-8
19
18
5
3
12
16
10
3
7
17
19
0
-31
-58
-68
-62
-51
-48
-57
-72
-84
-91
-96
-98
-86
-54
-12
17
19
8
3
9
15
12
5
6
13
14
8
5
10
15
11
4
5
16
17
4
-5
15
56
85
82
66
75
116
155
159
132
105
101
111
115
111
106
108
112
112
109
108
109
110
111
112
110
101
84
69
67
76
87
85
65
35
10
0
6
15
15
7
3
11
20
9
-27
-71
-98
-99
-88
-82
-89
-98
-98
-83
-53
-16
14
24
14
-1
-3
17
52
87
110
118
114
108
105
103
92
67
38
21
20
19
1
-33
-67
-88
-97
-104
-115
-123
-128
-134
-147
-162
-168
-158
-146
-149
-172
-196
-194
-158
-108
-79
-81
-96
-100
-87
-80
-91
-104
-93
-50
-4
16
10
4
15
38
59
73
83
84
69
44
25
18
12
-5
-23
-26
-19
-26
-60
-98
-107
-87
-74
-95
-131
-141
-116
-84
-78
-92
-102
-93
-75
-61
-50
-32
-7
18
37
55
74
93
105
112
114
112
107
105
110
116
113
102
101
120
147
155
135
107
98
111
123
109
70
29
6
4
4
-10
-35
-60
-75
-82
-90
-97
-96
-86
-81
-92
-105
-92
-49
-3
14
5
8
44
93
119
115
105
107
114
111
105
108
119
111
73
26
1
4
14
13
7
7
11
12
9
8
11
11
8
10
15
6
-20
-42
-27
16
39
9
-49
-75
-49
-6
5
-17
-35
-21
8
22
15
4
5
11
14
11
7
7
10
13
13
7
1
11
46
91
119
117
104
104
117
118
97
75
72
82
75
41
4
-7
9
23
16
-4
-21
-33
-49
-72
-91
-96
-91
-87
-89
-92
-92
-90
-88
-89
-92
-93
-91
-87
-87
-94
-99
-87
-53
-10
16
18
8
6
11
11
5
11
42
89
121
121
106
99
109
119
115
103
101
112
121
114
94
76
67
62
54
45
44
48
45
31
13
5
7
12
11
8
9
13
11
4
4
21
44
52
37
12
0
5
14
15
9
6
8
12
12
10
8
8
10
13
14
9
-3
-16
-24
-28
-35
-47
-57
-63
-68
-79
-93
-99
-93
-84
-85
-93
-96
-90
-84
-87
-95
-95
-88
-84
-90
-97
-93
-84
-84
-96
-103
-84
-47
-17
-12
-30
-55
-74
-86
-94
-97
-92
-78
-63
-52
-50
-57
-63
-62
-52
-44
-42
-43
-33
-12
10
17
12
5
7
12
13
8
7
10
13
11
7
8
12
13
8
4
8
20
36
53
73
93
108
113
112
110
109
109
109
110
113
112
101
84
65
46
28
13
5
7
11
12
10
8
10
11
10
9
10
11
10
7
9
15
13
-2
-20
-28
-25
-29
-47
-67
-69
-54
-42
-52
-77
-92
-85
-64
-44
-27
-9
7
15
13
7
7
11
12
10
8
9
10
10
10
10
7
6
17
40
55
44
11
-11
1
31
48
42
35
46
58
40
-3
-34
-28
-12
-24
-65
-99
-101
-86
-84
-94
-94
-84
-89
-126
-168
-177
-149
-117
-105
-102
-90
-78
-85
-104
-99
-53
2
22
5
-6
17
58
81
77
73
85
106
116
113
109
109
109
107
111
116
113
96
78
75
81
72
40
6
-4
7
18
14
5
5
12
15
10
6
8
13
12
8
8
10
12
10
8
10
11
10
9
11
10
8
8
14
17
1
-25
-37
-17
14
18
-16
-52
-55
-28
-8
-15
-38
-57
-69
-83
-97
-99
-88
-81
-88
-98
-95
-84
-83
-94
-100
-90
-79
-86
-102
-101
-75
-50
-50
-66
-66
-43
-19
-18
-30
-30
-10
9
13
10
10
13
8
1
11
48
91
115
116
109
107
110
110
108
111
115
110
97
83
76
72
65
53
43
38
32
20
7
2
7
14
15
9
4
6
13
17
10
0
1
21
53
76
80
77
84
102
117
117
108
106
110
107
87
61
41
29
18
6
2
9
16
13
5
4
12
16
10
4
7
15
15
6
3
11
19
12
-1
1
25
47
48
36
36
57
77
79
71
76
93
99
77
46
31
38
42
25
0
-7
9
27
21
-7
-38
-54
-57
-58
-67
-83
-95
-97
-91
-85
-87
-94
-95
-89
-85
-90
-98
-95
-78
-60
-52
-54
-56
-57
-65
-82
-98
-100
-90
-83
-82
-75
-49
-16
2
-7
-26
-30
-14
7
16
13
8
8
9
10
10
11
10
8
8
11
14
11
0
-16
-35
-54
-73
-88
-94
-93
-89
-89
-91
-91
-90
-90
-90
-91
-90
-90
-91
-91
-90
-89
-90
-92
-91
-89
-89
-91
-93
-91
-88
-88
-93
-94
-89
-84
-89
-99
-99
-79
-48
-25
-18
-20
-17
-5
12
29
42
45
36
17
2
2
11
16
12
5
6
12
14
10
6
8
13
12
8
6
10
13
11
7
7
11
13
9
6
8
13
12
8
6
10
14
11
5
6
13
16
9
0
5
25
43
46
40
41
55
66
58
31
7
1
8
15
13
7
5
10
14
12
6
5
11
18
14
-4
-24
-31
-18
6
19
16
6
2
9
17
14
3
-1
16
50
83
91
70
40
27
41
63
68
50
31
36
59
70
55
31
30
56
77
63
22
-5
8
46
71
65
43
33
44
59
62
51
41
41
44
37
18
1
-1
11
20
14
-4
-21
-34
-49
-71
-92
-98
-91
-84
-88
-96
-95
-86
-83
-93
-102
-94
-72
-57
-59
-64
-50
-18
12
20
12
4
6
11
13
10
7
8
10
12
11
6
4
15
39
63
68
52
34
34
47
53
42
29
37
63
82
72
39
8
-3
3
15
20
13
-6
-25
-30
-16
5
18
15
7
5
10
13
10
8
8
11
10
8
8
15
33
57
80
88
76
56
52
71
94
98
83
72
81
95
93
76
66
73
78
59
23
0
4
17
16
4
2
12
18
10
1
6
18
17
1
-4
19
51
57
32
5
1
13
15
7
3
12
17
7
-2
14
47
61
37
0
-8
21
53
54
30
8
4
10
11
9
9
11
10
7
8
12
12
7
5
10
15
10
3
5
17
19
0
-27
-41
-38
-37
-51
-68
-65
-42
-23
-22
-28
-23
-9
-5
-17
-29
-20
3
19
17
6
3
9
14
12
8
6
9
12
12
10
6
6
11
18
14
-5
-26
-28
-10
1
-19
-57
-77
-58
-21
-3
-18
-44
-58
-60
-60
-51
-29
-8
-20
-66
-107
-99
-55
-30
-57
-103
-115
-87
-65
-84
-121
-132
-113
-105
-136
-181
-196
-177
-157
-159
-165
-149
-115
-89
-86
-90
-88
-88
-97
-103
-82
-41
-17
-31
-59
-60
-25
14
26
13
1
1
8
18
43
83
117
122
107
105
130
166
183
179
171
168
157
131
103
96
112
126
110
67
23
4
10
17
4
-30
-61
-68
-58
-56
-78
-107
-111
-80
-38
-20
-26
-30
-15
8
18
11
4
8
13
11
6
7
12
12
7
5
11
15
8
2
9
21
12
-29
-78
-101
-88
-61
-42
-29
-12
7
16
12
6
7
11
11
8
8
11
11
6
5
16
37
56
72
89
107
116
113
106
106
111
113
108
105
109
115
112
99
83
66
45
24
13
12
5
-24
-68
-100
-102
-88
-82
-91
-98
-93
-85
-86
-95
-97
-88
-83
-92
-103
-92
-52
-7
17
14
4
4
18
37
55
72
90
106
114
113
108
106
109
111
111
108
107
109
111
110
107
107
110
112
110
106
107
112
114
109
101
104
122
143
150
136
114
100
101
112
118
111
101
102
116
124
105
62
28
38
86
125
115
68
30
31
50
46
15
-11
-3
24
29
-2
-43
-61
-56
-53
-67
-89
-98
-93
-87
-89
-93
-93
-90
-89
-92
-93
-91
-89
-91
-93
-92
-89
-90
-92
-93
-90
-89
-91
-93
-92
-89
-90
-92
-92
-90
-90
-93
-88
-68
-39
-19
-20
-31
-31
-13
8
16
11
5
6
12
13
8
4
8
15
14
-1
-23
-39
-43
-41
-47
-65
-88
-102
-101
-89
-74
-61
-55
-62
-81
-100
-104
-91
-79
-84
-101
-106
-86
-46
-10
9
13
11
9
13
29
55
81
96
99
97
92
79
63
60
78
104
110
92
72
75
94
99
74
35
9
1
-5
-18
-28
-20
0
16
20
13
-2
-23
-43
-47
-31
-15
-20
-40
-48
-32
-13
-26
-65
-91
-77
-47
-46
-83
-118
-110
-71
-42
-46
-57
-45
-16
-7
-36
-76
-89
-67
-37
-29
-47
-74
-92
-97
-94
-89
-87
-91
-95
-94
-88
-85
-92
-100
-95
-76
-59
-55
-60
-58
-48
-40
-40
-36
-16
10
20
11
1
5
15
15
4
1
12
19
8
-6
8
53
90
88
57
41
62
100
117
101
74
66
81
105
119
117
105
99
107
120
118
95
70
67
84
88
63
32
31
61
81
67
39
41
78
110
100
62
32
26
23
7
-8
7
50
94
114
112
107
107
109
109
109
109
109
108
108
111
110
106
105
112
118
106
71
29
3
0
8
13
12
7
4
6
12
17
10
-7
-23
-24
-20
-31
-64
-95
-97
-69
-38
-21
-14
-1
14
19
8
0
5
15
14
4
2
11
16
9
0
6
19
17
-6
-28
-27
-17
-27
-63
-98
-105
-91
-81
-89
-99
-96
-87
-85
-93
-100
-94
-79
-64
-49
-30
-8
8
13
10
7
7
9
10
10
7
5
8
19
35
47
49
44
39
31
18
4
0
7
15
12
5
4
12
9
-14
-47
-65
-60
-51
-55
-66
-65
-47
-29
-32
-50
-63
-57
-40
-32
-37
-47
-50
-43
-27
-11
-5
-13
-26
-29
-14
5
14
11
6
8
12
9
3
7
17
15
-5
-28
-33
-15
6
13
11
12
11
-2
-25
-34
-18
6
15
9
13
35
54
43
11
-8
1
18
18
4
-2
8
17
12
2
2
12
16
8
1
6
15
14
4
1
10
17
10
0
3
15
17
4
-3
9
25
12
-34
-82
-99
-82
-61
-54
-56
-55
-57
-68
-87
-99
-96
-88
-88
-94
-95
-90
-88
-93
-96
-92
-86
-89
-99
-100
-81
-55
-47
-67
-96
-100
-63
-8
25
19
-4
-7
21
51
54
28
4
2
13
13
2
-1
19
46
52
33
8
0
6
13
10
6
6
10
10
7
7
9
9
8
7
9
10
8
6
8
10
10
6
5
9
14
10
-2
-18
-35
-55
-75
-90
-95
-93
-91
-92
-92
-90
-91
-94
-94
-89
-88
-96
-100
-86
-57
-42
-62
-99
-113
-85
-41
-20
-25
-30
-16
6
13
7
12
36
55
43
8
-14
4
52
95
112
110
106
108
110
108
106
107
109
110
107
106
108
110
109
106
106
109
110
108
105
106
110
111
107
104
108
115
107
79
49
44
67
98
110
98
81
73
71
64
50
40
37
31
18
3
0
7
14
11
5
4
9
12
9
5
6
10
10
7
5
8
10
9
6
6
9
9
8
6
7
9
9
7
6
8
11
10
-1
-19
-34
-36
-23
-12
-20
-46
-64
-53
-25
-13
-32
-61
-70
-57
-50
-68
-93
-96
-71
-40
-23
-13
1
9
-7
-43
-69
-67
-51
-50
-64
-71
-53
-24
-6
0
7
15
14
1
-4
17
47
55
32
4
-3
9
15
8
1
6
13
11
3
3
10
14
7
1
6
14
12
3
1
10
15
9
0
3
15
16
3
-4
7
22
16
-11
-33
-30
-11
3
7
11
15
9
-4
-3
22
51
50
22
2
15
43
49
29
14
28
57
68
54
34
30
40
48
47
40
28
13
2
2
11
14
1
-21
-40
-55
-72
-90
-100
-96
-88
-89
-95
-96
-91
-89
-94
-97
-92
-86
-91
-101
-99
-79
-58
-54
-62
-64
-52
-32
-13
4
19
17
-6
-33
-36
-11
12
5
-24
-39
-23
7
20
12
1
1
9
13
9
4
4
7
11
11
6
0
1
18
48
73
80
77
80
96
112
118
112
103
93
80
71
76
96
117
123
110
89
68
48
32
30
41
53
47
25
5
2
9
11
5
1
10
17
5
-31
-73
-99
-102
-93
-86
-90
-98
-100
-93
-78
-66
-59
-56
-53
-57
-74
-94
-95
-63
-14
19
19
3
-4
7
16
12
0
-1
11
17
8
-5
-1
22
45
48
30
9
1
4
9
9
6
6
8
8
5
5
10
13
3
-28
-70
-101
-106
-92
-81
-89
-105
-105
-80
-52
-47
-73
-101
-98
-58
-10
16
15
4
1
7
11
8
4
5
8
9
7
5
6
9
8
6
5
7
8
7
6
6
7
8
7
6
6
8
8
6
6
7
8
7
6
6
7
8
7
6
6
7
8
7
6
5
7
9
7
4
4
9
12
8
-6
-21
-30
-32
-30
-26
-16
0
12
12
4
7
29
61
80
77
66
67
84
106
117
112
94
76
67
71
78
73
48
18
3
8
13
0
-25
-39
-32
-18
-19
-32
-39
-27
-6
4
-3
-18
-29
-33
-32
-26
-14
1
10
10
7
5
5
6
7
8
7
5
4
8
11
7
0
0
18
41
49
33
8
-4
2
11
11
4
2
6
10
8
4
4
8
9
6
4
5
8
8
5
4
6
9
8
4
3
8
11
7
-1
1
18
41
49
33
9
-4
1
11
12
4
1
6
11
9
3
2
8
11
6
1
5
11
10
2
1
9
14
5
-6
6
47
86
89
59
32
32
48
49
26
3
2
13
7
-29
-75
-103
-102
-91
-88
-94
-99
-96
-90
-91
-96
-97
-93
-91
-94
-97
-94
-90
-93
-101
-94
-60
-13
17
15
0
-2
9
15
6
-2
3
14
12
0
-3
10
18
5
-11
3
51
91
87
52
31
41
53
38
13
14
49
81
74
35
1
-6
3
10
11
10
4
-8
-21
-27
-28
-38
-58
-70
-56
-30
-17
-25
-35
-24
2
18
13
0
-2
7
12
8
1
1
7
11
9
1
-2
5
21
36
40
38
40
51
58
50
34
31
49
66
58
26
-2
-4
9
14
5
-1
3
11
10
2
1
7
11
6
1
3
9
9
3
1
6
10
7
1
2
8
11
5
0
3
11
12
3
-9
-19
-27
-35
-37
-26
-9
2
-3
-18
-31
-36
-33
-26
-15
-2
8
12
7
1
1
7
12
7
-3
-3
17
43
50
28
1
3
33
57
42
3
-19
-2
30
44
35
29
40
58
61
46
25
9
0
-1
5
12
10
0
-3
7
18
10
-13
-30
-28
-21
-29
-47
-50
-33
-18
-26
-45
-49
-35
-23
-27
-33
-22
1
15
10
0
1
8
8
3
2
6
8
4
2
7
10
4
-2
5
17
7
-34
-80
-101
-96
-91
-99
-102
-85
-59
-52
-70
-93
-102
-100
-98
-90
-62
-18
14
17
2
-4
5
13
7
-4
0
18
36
42
41
40
38
28
13
0
-3
3
10
11
4
-5
-3
17
48
71
75
72
81
100
107
85
51
38
59
86
88
62
33
19
15
6
-4
-2
10
16
6
-12
-23
-32
-53
-85
-103
-90
-59
-48
-69
-99
-107
-94
-86
-96
-108
-96
-56
-14
10
13
5
-3
-2
14
44
72
81
73
71
91
117
123
104
80
71
76
81
88
107
125
112
61
7
-6
22
48
33
-7
-31
-24
-11
-15
-30
-35
-28
-30
-53
-81
-97
-99
-96
-95
-94
-93
-97
-103
-99
-81
-64
-61
-67
-57
-25
7
17
7
-3
0
8
8
3
1
5
7
5
3
4
6
4
3
5
6
4
1
4
10
7
-4
-4
16
42
47
27
5
-1
4
3
0
12
37
50
33
3
-8
3
12
4
-4
5
16
1
-41
-72
-65
-33
-15
-23
-36
-34
-31
-47
-80
-103
-104
-92
-89
-96
-102
-101
-94
-84
-70
-59
-57
-64
-63
-41
-10
10
8
0
0
6
8
3
0
3
5
4
8
25
51
73
85
95
106
112
106
97
98
107
111
103
96
101
111
110
98
94
107
118
103
62
20
1
0
3
3
7
8
-3
-26
-42
-35
-19
-25
-59
-94
-101
-81
-63
-63
-68
-62
-47
-43
-56
-70
-66
-51
-42
-51
-66
-71
-65
-58
-60
-65
-67
-62
-59
-68
-89
-109
-112
-89
-52
-16
3
3
-13
-42
-73
-89
-80
-52
-31
-35
-57
-65
-39
5
30
16
-20
-42
-35
-11
4
2
-4
7
40
81
109
114
104
96
100
107
108
102
97
102
109
107
98
96
107
115
101
63
22
-1
-3
3
6
5
3
1
1
4
9
6
-9
-28
-35
-30
-29
-40
-51
-45
-26
-19
-37
-59
-53
-22
-7
-32
-76
-95
-77
-54
-59
-85
-99
-86
-67
-63
-68
-58
-26
5
15
6
-3
-1
5
6
3
1
2
3
3
4
4
2
-1
2
14
30
40
42
39
34
25
11
-2
-4
2
8
6
0
-2
2
7
7
2
-9
-23
-36
-38
-31
-24
-27
-38
-38
-21
3
13
4
-6
-1
12
11
-10
-35
-40
-22
1
11
6
-1
-1
4
6
3
0
1
4
4
2
1
2
4
4
2
1
2
4
4
2
0
2
5
4
1
-2
3
9
7
-9
-31
-40
-26
-1
13
9
-3
-5
3
9
4
-3
-2
6
9
2
-5
-1
9
11
0
-15
-23
-28
-36
-42
-34
-11
4
-5
-29
-42
-27
0
13
7
-3
-3
4
5
2
2
3
-4
-23
-40
-42
-29
-19
-24
-45
-72
-94
-107
-106
-96
-88
-94
-109
-110
-87
-52
-30
-28
-33
-25
-5
10
9
0
-4
1
7
5
-1
-4
2
9
7
-10
-32
-41
-26
0
14
6
-7
-5
10
13
-8
-37
-44
-22
4
11
2
-4
0
6
3
-1
1
4
1
-3
6
32
50
37
1
-22
-8
26
44
32
13
15
40
65
74
71
75
91
107
111
103
95
96
104
109
105
91
73
54
39
30
28
33
41
43
33
17
6
9
24
39
43
36
30
31
36
38
36
34
34
28
11
-7
-10
2
12
6
-8
-9
7
17
-1
-43
-83
-100
-101
-100
-101
-99
-95
-96
-103
-105
-96
-89
-97
-111
-110
-84
-52
-36
-33
-27
-16
-14
-29
-41
-29
6
36
50
60
80
101
108
100
97
105
107
90
68
63
72
65
32
-4
-14
0
11
5
-4
-8
-18
-46
-74
-76
-57
-53
-80
-108
-99
-63
-47
-74
-108
-103
-68
-49
-64
-74
-42
15
36
-4
-63
-83
-55
-16
-5
-21
-45
-65
-77
-74
-54
-30
-24
-36
-43
-26
5
16
-6
-39
-47
-25
3
12
2
-7
-4
6
8
-2
-10
-4
17
35
36
22
14
23
38
36
10
-17
-15
15
44
45
21
-2
-7
1
6
1
-5
-2
5
7
-1
-13
-25
-35
-39
-39
-32
-20
-6
3
5
2
-2
-3
1
4
2
-2
-3
1
4
1
-3
-2
2
4
0
-4
-2
3
4
-1
-5
-1
5
5
-3
-10
-2
17
34
34
21
14
28
60
85
77
38
-2
-10
16
43
41
15
-4
6
32
43
28
3
-10
-5
3
4
1
-2
-3
-1
2
6
1
-13
-30
-36
-34
-34
-44
-52
-46
-31
-25
-38
-55
-61
-57
-61
-73
-72
-44
-5
10
-10
-39
-45
-24
0
7
1
-4
-2
2
1
-2
-2
0
1
-1
-1
-1
0
0
1
0
-3
-3
8
27
42
40
29
24
33
43
37
19
2
-5
-4
-2
7
26
43
42
28
21
33
48
40
11
-8
6
37
45
21
-6
-1
30
48
32
-1
-17
-5
10
7
-7
-11
1
11
4
-17
-34
-37
-34
-33
-35
-36
-33
-32
-35
-37
-35
-31
-32
-36
-38
-34
-29
-31
-39
-48
-50
-44
-36
-29
-29
-36
-42
-39
-22
-3
6
2
-5
-4
2
4
-3
-8
-2
8
5
-15
-37
-41
-26
-5
6
5
-1
-6
-6
-1
9
26
43
56
58
49
34
23
28
46
64
70
66
64
69
69
56
35
25
31
38
27
3
-12
-8
4
6
-3
-7
-3
3
2
-4
-5
0
3
-1
-5
-3
1
1
-3
-5
-2
2
0
-4
-4
0
1
-2
-4
-2
1
0
-3
-4
-1
1
-1
-4
-3
0
1
-2
-4
-2
1
0
-4
-4
0
1
-2
-4
-2
1
0
-3
-4
-1
1
-1
-5
-3
1
1
-3
-5
-1
2
-1
-5
-4
1
2
-4
-7
-1
5
0
-10
-9
11
33
38
28
25
41
63
73
68
61
62
65
66
67
67
58
37
19
23
47
62
47
13
-9
-7
3
4
-4
-12
-23
-46
-73
-83
-68
-48
-46
-63
-77
-73
-63
-64
-73
-75
-66
-60
-68
-84
-97
-104
-106
-105
-101
-97
-100
-108
-108
-98
-93
-103
-116
-110
-83
-62
-69
-89
-91
-65
-37
-29
-35
-30
-10
5
3
-5
-5
-1
-4
-8
6
32
43
23
-6
-7
25
50
35
-4
-26
-11
20
36
31
23
27
44
62
71
67
52
42
49
69
77
60
34
31
53
72
67
52
56
82
101
97
90
100
114
96
47
13
33
81
100
68
25
15
32
34
8
-19
-16
5
11
-4
-15
-6
7
4
-9
-12
0
7
-1
-12
-9
4
8
-4
-20
-30
-36
-41
-40
-32
-28
-45
-70
-75
-48
-17
-18
-46
-60
-38
-4
3
-21
-43
-38
-17
-8
-16
-26
-31
-39
-55
-68
-67
-58
-55
-63
-68
-66
-68
-84
-102
-101
-77
-51
-45
-57
-73
-79
-77
-67
-52
-40
-43
-62
-78
-72
-45
-15
0
0
-5
-7
-4
2
4
-11
-42
-72
-83
-72
-61
-65
-77
-76
-64
-60
-78
-105
-116
-105
-89
-77
-63
-40
-17
-5
-4
-3
1
-1
-10
-11
7
34
41
21
-4
-12
-5
1
-2
-7
-5
-1
-2
-6
-5
-1
-2
-6
-7
-1
1
-5
-10
-4
5
1
-13
-15
9
38
40
14
-9
0
29
42
25
-3
-15
-8
2
1
-5
-8
-5
-1
-1
-3
-6
-6
-4
0
1
-5
-16
-28
-38
-45
-44
-35
-21
-9
-5
-2
2
2
-12
-38
-57
-56
-43
-34
-37
-43
-49
-59
-73
-77
-58
-27
-13
-26
-43
-37
-11
8
5
-8
-11
-4
0
-2
-4
-4
-8
-11
4
39
68
63
34
23
49
80
73
31
2
16
54
73
63
51
54
57
45
26
23
36
39
19
-6
-13
-3
3
-3
-10
-6
1
0
-8
-9
-2
1
-4
-10
-6
1
0
-7
-10
-3
2
-3
-10
-8
0
1
-6
-11
-5
3
-1
-11
-11
1
5
-7
-18
-3
33
58
51
25
16
39
74
90
79
53
28
10
0
-5
-6
-6
-6
-2
2
-7
-36
-80
-121
-144
-145
-131
-108
-91
-94
-117
-144
-148
-127
-103
-96
-105
-110
-103
-99
-106
-114
-102
-67
-29
3
35
73
105
110
86
54
32
14
-7
-19
4
61
118
143
136
118
98
59
-12
-96
-159
-189
-200
-210
-215
-201
-167
-128
-96
-65
-29
4
12
-11
-46
-58
-29
34
109
181
250
311
348
337
268
163
65
6
-12
-8
-3
-3
-5
-6
-4
-2
-6
-29
-80
-154
-229
-285
-314
-321
-305
-262
-195
-122
-60
-12
32
72
100
114
122
131
131
106
54
-4
-41
-48
-35
-8
32
84
137
177
198
205
201
186
159
126
89
50
13
-10
-6
20
50
61
46
7
-42
-87
-113
-114
-102
-97
-104
-112
-109
-99
-97
-108
-120
-127
-140
-169
-203
-207
-164
-92
-27
14
41
68
92
104
108
116
132
142
130
92
43
-6
-52
-91
-112
-105
-73
-31
8
40
69
94
108
104
85
61
43
39
51
73
94
104
100
90
88
95
104
101
85
59
27
-11
-52
-87
-107
-109
-105
-104
-106
-106
-103
-104
-108
-108
-102
-100
-108
-116
-104
-65
-24
-3
1
20
73
140
186
199
195
194
198
193
168
121
52
-30
-95
-118
-102
-94
-138
-224
-298
-321
-308
-299
-300
-284
-231
-160
-105
-72
-39
8
51
65
58
56
72
92
99
101
116
144
166
169
159
151
142
121
84
52
49
74
100
98
64
18
-20
-48
-77
-107
-120
-90
-14
81
160
202
206
175
109
16
-78
-147
-189
-215
-225
-200
-130
-44
9
9
-11
-13
0
-2
-37
-84
-119
-144
-178
-214
-219
-178
-114
-62
-22
26
82
115
99
52
12
-11
-38
-82
-120
-123
-93
-60
-37
-8
41
88
98
62
13
-19
-34
-51
-73
-84
-70
-31
24
88
147
177
164
118
62
7
-52
-116
-164
-173
-148
-119
-105
-102
-101
-105
-119
-129
-117
-90
-77
-94
-114
-92
-23
51
90
92
83
74
55
25
8
27
73
115
131
129
122
110
84
48
16
-2
-8
-15
-32
-73
-144
-234
-305
-318
-268
-190
-120
-63
8
108
226
327
383
383
323
216
85
-31
-102
-122
-106
-71
-25
35
110
182
220
204
145
80
41
30
20
-1
-18
-13
4
7
-13
-25
0
48
75
58
18
-7
-9
-12
-31
-56
-65
-52
-30
-3
34
83
127
146
134
97
43
-23
-84
-118
-117
-101
-95
-106
-114
-107
-94
-102
-141
-190
-219
-209
-170
-126
-92
-67
-38
2
45
75
90
99
107
100
55
-21
-94
-124
-107
-68
-29
6
41
67
65
32
-13
-53
-89
-132
-183
-229
-251
-241
-199
-130
-56
-8
-1
-15
-10
33
85
101
68
14
-25
-39
-45
-62
-88
-108
-112
-105
-97
-101
-117
-138
-147
-135
-109
-88
-96
-143
-219
-299
-354
-362
-326
-265
-197
-120
-23
95
210
299
351
373
364
321
257
203
183
193
203
198
190
194
198
173
114
48
2
-32
-82
-151
-205
-209
-169
-123
-96
-74
-30
36
92
109
88
51
24
24
52
102
157
203
237
263
280
270
222
145
69
18
-8
-24
-38
-42
-30
-11
2
1
-6
-9
-7
-4
-3
-3
-5
-9
-11
1
32
71
99
107
104
110
135
168
190
185
157
120
94
86
89
95
106
128
164
200
221
223
226
248
291
334
366
396
442
506
575
639
713
811
922
1002
1012
956
874
812
779
758
729
689
647
615
597
592
590
573
524
447
368
314
287
262
216
156
108
87
68
3
-147
-383
-666
-941
-1167
-1330
-1437
-1494
-1493
-1408
-1224
-954
-635
-302
36
376
690
913
982
895
731
604
574
604
592
460
220
-44
-262
-440
-636
-883
-1150
-1386
-1585
-1782
-1973
-2072
-1961
-1607
-1104
-602
-187
151
456
740
971
1121
1189
1179
1075
847
497
92
-251
-423
-397
-246
-90
-3
36
103
237
384
446
360
143
-133
-380
-524
-519
-369
-142
69
203
256
242
150
-59
-411
-897
-1477
-2106
-2751
-3386
-3992
-4539
-4977
-5249
-5329
-5246
-5051
-4744
-4261
-3528
-2542
-1365
-73
1276
2608
3798
4719
5307
5564
5493
5073
4312
3322
2283
1348
584
10
-344
-449
-320
-27
363
816
1291
1698
1910
1839
1502
1024
586
365
447
784
1214
1546
1649
1469
1016
385
-235
-605
-579
-192
408
1101
1861
2676
3444
4002
4236
4138
3769
3200
2501
1752
1022
356
-207
-561
-555
-78
856
2108
3483
4770
5769
6336
6430
6082
5306
4073
2415
532
-1252
-2661
-3573
-3963
-3802
-3085
-1936
-609
659
1776
2755
3570
4114
4272
4000
3310
2254
975
-250
-1119
-1474
-1364
-908
-144
956
2324
3733
4912
5702
6081
6066
5677
5004
4278
3798
3771
4191
4862
5528
5983
6116
5872
5214
4146
2787
1407
358
-99
90
792
1810
2981
4168
5207
5903
6083
5632
4509
2766
576
-1744
-3793
-5187
-5704
-5366
-4429
-3233
-2007
-777
510
1781
2781
3261
3225
2935
2664
2448
2109
1484
584
-468
-1601
-2840
-4194
-5534
-6616
-7228
-7306
-6943
-6291
-5467
-4526
-3522
-2565
-1802
-1322
-1078
-926
-742
-514
-336
-314
-471
-707
-816
-586
46
909
1698
2199
2449
2638
2863
3000
2819
2181
1056
-611
-2970
-6126
-9905
-13787
-17059
-19068
-19402
-17981
-15091
-11358
-7588
-4524
-2630
-2000
-2390
-3317
-4226
-4681
-4497
-3722
-2479
-840
1144
3297
5245
6538
6878
6280
5035
3516
1969
443
-1117
-2702
-4160
-5286
-5992
-6383
-6663
-6980
-7366
-7801
-8294
-8892
-9618
-10470
-11429
-12414
-13193
-13350
-12472
-10424
-7491
-4237
-1204
1275
3033
3932
3805
2583
446
-2146
-4601
-6449
-7521
-7920
-7813
-7216
-5998
-4127
-1924
-15
1086
1437
1727
2766
4771
7048
8373
7804
5270
1518
-2435
-5804
-8138
-9146
-8632
-6684
-3830
-867
1555
3207
4166
4505
4152
3043
1341
-539
-2092
-2897
-2715
-1564
240
2157
3657
4458
4554
4046
2987
1438
-371
-2005
-3022
-3236
-2765
-1804
-335
1901
5083
8919
12590
15174
16204
15866
14683
13067
11191
9186
7289
5715
4441
3246
1971
656
-567
-1611
-2372
-2653
-2344
-1760
-1650
-2685
-4901
-7689
-10301
-12274
-13351
-13221
-11573
-8459
-4441
-265
3582
6891
9400
10611
10083
7895
4757
1648
-662
-1811
-1725
-455
1820
4641
7217
8673
8517
6974
4818
2797
1161
-255
-1552
-2495
-2724
-2146
-974
620
2733
5557
8980
12448
15200
16599
16346
14557
11745
8593
5565
2652
-398
-3582
-6457
-8552
-9915
-11111
-12609
-14251
-15379
-15436
-14367
-12461
-9954
-6865
-3178
909
4926
8280
10514
11546
11744
11687
11689
11491
10485
8363
5589
3202
2096
2435
3678
5100
6235
6897
6936
6130
4386
1976
-520
-2606
-4214
-5641
-7141
-8589
-9582
-9830
-9411
-8622
-7630
-6361
-4712
-2817
-1008
462
1599
2545
3313
3715
3521
2656
1213
-669
-2879
-5313
-7843
-10354
-12787
-15094
-17125
-18569
-19004
-17984
-15162
-10462
-4264
2596
9140
14683
19004
22100
23855
24060
22768
20518
18076
15965
14303
13063
12319
12103
12079
11559
9979
7311
3975
366
-3416
-7374
-11266
-14584
-16855
-17931
-17997
-17444
-16780
-16565
-17178
-18483
-19717
-19857
-18260
-15046
-10916
-6587
-2393
1611
5253
8058
9555
9765
9297
8891
8844
8915
8753
8309
7759
7147
6249
4848
3038
1124
-740
-2697
-4950
-7460
-9931
-12042
-13579
-14380
-14264
-13105
-10936
-7929
-4307
-352
3560
7045
9917
12215
13952
14868
14552
12871
10222
7359
5026
3749
3789
5000
6658
7625
6971
4550
946
-3124
-7226
-11046
-14034
-15507
-15191
-13508
-11180
-8557
-5479
-1811
1983
4901
6037
5164
2801
-126
-2649
-3993
-3725
-1867
1130
4620
8076
11222
13883
15744
16309
15188
12453
8727
4835
1323
-1725
-4414
-6635
-7959
-7943
-6540
-4258
-1971
-559
-573
-1989
-4161
-6080
-6914
-6472
-5245
-3945
-2965
-2207
-1369
-355
611
1190
1210
707
-245
-1660
-3524
-5539
-7064
-7426
-6358
-4168
-1497
1045
2989
3908
3440
1603
-923
-2992
-3666
-2807
-1057
750
2203
3447
4870
6672
8680
10454
11534
11647
10758
9021
6726
4260
2005
151
-1439
-3075
-4907
-6742
-8262
-9407
-10457
-11689
-13003
-13944
-14076
-13264
-11628
-9356
-6633
-3645
-504
2824
6372
9840
12516
13660
13050
11120
8594
6060
3843
2082
687
-738
-2717
-5430
-8454
-11030
-12620
-13157
-12833
-11816
-10274
-8534
-7013
-5920
-5125
-4403
-3760
-3420
-3497
-3788
-3938
-3783
-3479
-3329
-3533
-4104
-4949
-5977
-7109
-8186
-8871
-8672
-7182
-4409
-919
2387
4721
5723
5442
4107
1971
-725
-3752
-6939
-10136
-13055
-15152
-15761
-14472
-11418
-7225
-2703
1422
4558
6195
5952
3750
-66
-4792
-9609
-13842
-17078
-19114
-19804
-18958
-16385
-12075
-6375
-11
6088
11051
14267
15485
14874
13019
10780
8973
8013
7811
8023
8398
8882
9407
9654
9142
7576
5091
2122
-888
-3609
-5673
-6587
-5940
-3743
-503
3066
6401
9166
11100
11933
11516
9976
7650
4902
2041
-570
-2467
-3249
-2848
-1595
11
1584
2921
3870
4244
3902
2913
1595
391
-291
-187
781
2467
4529
6541
8154
9172
9504
9113
8087
6759
5633
5092
5107
5301
5356
5353
5645
6389
7252
7652
7293
6433
5608
5143
4940
4731
4477
4556
5621
8267
12725
18675
25308
31607
36704
40055
41389
40626
37980
34124
30072
26701
24288
22526
20973
19447
17970
16429
14460
11724
8276
4582
1223
-1388
-3009
-3430
-2488
-256
2775
5778
7900
8591
7764
5726
3002
130
-2470
-4565
-6111
-7166
-7733
-7631
-6560
-4385
-1413
1651
4107
5697
6698
7598
8705
10025
11420
12801
14183
15587
16914
17883
18096
17266
15461
13130
10772
8564
6346
4041
2013
879
932
1821
2840
3481
3627
3281
2298
512
-1956
-4653
-7115
-9163
-10858
-12255
-13326
-14101
-14795
-15671
-16802
-17989
-18916
-19351
-19197
-18423
-17038
-15149
-13035
-11074
-9552
-8507
-7787
-7294
-7147
-7567
-8553
-9742
-10657
-11143
-11481
-12055
-12912
-13696
-13982
-13609
-12692
-11415
-9917
-8342
-6913
-5869
-5364
-5420
-5925
-6638
-7259
-7625
-7909
-8540
-9840
-11695
-13624
-15159
-16151
-16749
-17162
-17515
-17882
-18359
-19051
-19997
-21105
-22129
-22707
-22492
-21345
-19407
-16968
-14234
-11252
-8082
-4995
-2440
-796
-124
-128
-317
-225
397
1501
2837
4158
5355
6389
7135
7354
6849
5590
3628
953
-2471
-6481
-10636
-14428
-17554
-19901
-21266
-21225
-19350
-15569
-10282
-4199
1890
7222
11177
13468
14263
14006
13060
11514
9349
6735
4083
1800
41
-1282
-2286
-2936
-3052
-2453
-1105
826
3014
5105
6825
8002
8513
8255
7229
5633
3828
2125
595
-919
-2590
-4362
-5881
-6677
-6479
-5436
-4043
-2788
-1759
-635
931
2887
4758
6043
6577
6492
5903
4800
3296
1876
1257
1932
3889
6778
10257
14114
18117
21905
25098
27427
28676
28535
26666
23013
18025
12506
7231
2704
-801
-3136
-4288
-4445
-3899
-2888
-1556
-102
1128
1783
1722
1058
-14
-1328
-2724
-4010
-5082
-6046
-7119
-8356
-9568
-10566
-11442
-12491
-13837
-15184
-15964
-15665
-13987
-10807
-6197
-543
5451
11009
15573
18858
20718
21107
20233
18628
16899
15353
13870
12158
10061
7641
5048
2421
-128
-2554
-4966
-7595
-10549
-13565
-16059
-17464
-17531
-16324
-13996
-10653
-6462
-1829
2610
6249
8823
10474
11496
11971
11668
10341
8130
5625
3473
1921
797
-88
-630
-598
-43
595
845
611
171
-185
-421
-684
-1096
-1691
-2480
-3433
-4360
-4894
-4707
-3731
-2152
-214
1925
4125
6171
7831
9013
9801
10314
10534
10292
9412
7870
5873
3826
2163
1096
430
-351
-1744
-3895
-6553
-9307
-11820
-13863
-15239
-15803
-15596
-14903
-14123
-13544
-13252
-13235
-13520
-14185
-15253
-16580
-17831
-18560
-18350
-16958
-14429
-11094
-7429
-3843
-540
2447
5087
7233
8671
9306
9246
8675
7628
5962
3610
857
-1716
-3597
-4647
-5009
-4807
-4035
-2765
-1348
-262
232
236
-10
-380
-838
-1253
-1403
-1220
-928
-843
-1074
-1496
-1998
-2627
-3414
-4187
-4680
-4838
-4888
-5046
-5221
-5110
-4578
-3867
-3425
-3576
-4363
-5620
-7086
-8488
-9611
-10386
-10869
-11130
-11179
-11026
-10779
-10579
-10445
-10235
-9817
-9247
-8725
-8400
-8245
-8111
-7847
-7324
-6419
-5040
-3195
-1022
1232
3229
4581
5003
4521
3529
2557
1949
1774
2009
2727
4061
6058
8643
11691
15012
18205
20642
21752
21405
19988
18075
16038
13930
11650
9125
6354
3366
197
-3116
-6519
-9865
-12812
-14843
-15494
-14641
-12554
-9681
-6404
-3054
-77
1932
2450
1320
-1158
-4366
-7600
-10266
-11990
-12621
-12162
-10686
-8366
-5580
-2902
-892
142
178
-669
-2245
-4252
-6138
-7260
-7256
-6266
-4770
-3226
-1851
-685
252
917
1319
1581
1904
2471
3379
4628
6193
8086
10332
12842
15334
17434
18896
19672
19728
18846
16752
13523
9818
6598
4572
3893
4337
5650
7610
9828
11645
12389
11754
9962
7558
5087
2916
1283
397
461
1575
3617
6210
8841
11054
12595
13431
13688
13564
13262
12898
12424
11685
10604
9339
8241
7649
7714
8389
9491
10749
11837
12485
12622
12382
11912
11205
10168
8837
7464
6330
5514
4886
4334
3927
3843
4163
4754
5324
5549
5198
4251
2976
1876
1447
1909
3098
4590
5911
6700
6800
6325
5655
5286
5602
6728
8591
11057
13980
17139
20227
22978
25288
27164
28520
29100
28629
27071
24685
21828
18738
15521
12285
9202
6384
3765
1186
-1380
-3741
-5670
-7159
-8471
-9929
-11688
-13713
-15919
-18269
-20739
-23250
-25663
-27817
-29518
-30521
-30591
-29646
-27850
-25525
-22975
-20376
-17839
-15499
-13518
-12002
-10947
-10299
-10036
-10198
-10805
-11763
-12816
-13608
-13809
-13246
-11947
-10095
-7939
-5757
-3854
-2527
-1973
-2196
-3010
-4133
-5290
-6281
-7022
-7572
-8115
-8853
-9896
-11241
-12840
-14661
-16618
-18483
-19899
-20571
-20475
-19939
-19510
-19701
-20752
-22542
-24714
-26918
-28983
-30867
-32494
-33687
-34307
-34406
-34167
-33684
-32852
-31514
-29656
-27393
-24769
-21675
-18040
-14060
-10144
-6615
-3478
-526
2391
5218
7776
9905
11498
12490
12902
12930
12929
13247
14060
15358
17058
19088
21351
23639
25644
27082
27843
28040
27924
27764
27760
28031
28601
29384
30190
30811
31123
31100
30728
29936
28659
26957
25001
22906
20605
17961
15001
11995
9261
6934
4974
3360
2203
1629
1629
2090
2950
4213
5779
7327
8474
9074
9321
9542
9910
10357
10710
10832
10637
10067
9126
7970
6915
6331
6497
7509
9283
11582
14062
16335
18061
19035
19262
18943
18377
17813
17350
16968
16654
16499
16669
17270
18256
19442
20584
21441
21779
21393
20163
18112
15392
12182
8587
4653
466
-3766
-7775
-11398
-14677
-17778
-20802
-23697
-26336
-28635
-30582
-32171
-33413
-34405
-35351
-36393
-37414
-38043
-37915
-36904
-35127
-32753
-29890
-26635
-23189
-19834
-16813
-14267
-12276
-10899
-10129
-9858
-9919
-10205
-10729
-11571
-12785
-14327
-16024
-17582
-18676
-19112
-18947
-18429
-17760
-16909
-15610
-13540
-10497
-6478
-1676
3577
8888
13882
18236
21652
23864
24715
24233
22567
19805
15891
10782
4721
-1687
-7691
-12736
-16614
-19382
-21214
-22335
-23029
-23589
-24184
-24771
-25130
-25014
-24305
-23067
-21494
-19811
-18176
-16639
-15138
-13557
-11829
-10052
-8512
-7564
-7417
-8038
-9244
-10902
-12993
-15510
-18336
-21291
-24284
-27353
-30510
-33570
-36177
-38010
-38950
-39057
-38441
-37166
-35250
-32691
-29479
-25602
-21066
-15892
-10116
-3833
2714
9122
14968
20019
24308
27994
31173
33812
35840
37213
37891
37787
36783
34823
31980
28464
24581
20676
17056
13922
11400
9640
8873
9308
10953
13543
16669
19960
23153
26019
28300
29738
30164
29524
27859
25262
21855
17753
13046
7826
2264
-3342
-8622
-13264
-17092
-20041
-22062
-23067
-22931
-21536
-18823
-14818
-9668
-3676
2724
9069
15044
20590
25830
30839
35445
39282
42025
43557
43926
43185
41351
38524
34961
30976
26778
22468
18190
14230
10948
8661
7640
8175
10533
14781
20671
27730
35432
43256
50624
56906
61576
64346
65144
63960
60758
55527
48352
39440
29122
17874
6284
-5069
-15729
-25334
-33493
-39795
-44028
-46353
-47216
-47056
-46121
-44558
-42529
-40142
-37280
-33640
-29015
-23539
-17597
-11509
-5330
1075
7857
15124
22979
31468
40417
49305
57327
63634
67612
69049
68131
65269
60856
55118
48203
40368
32064
23822
16065
9094
3218
-1177
-3742
-4371
-3319
-1137
1490
3899
5580
6282
6054
5198
4179
3530
3754
5173
7777
11189
14821
18113
20664
22235
22710
22093
20513
18127
15004
11104
6418
1110
-4476
-9969
-15113
-19807
-24081
-28081
-32054
-36284
-40959
-46091
-51541
-57103
-62540
-67523
-71575
-74112
-74564
-72506
-67726
-60257
-50405
-38743
-26045
-13142
-783
10448
20156
28139
34401
39117
42528
44806
45971
45942
44653
42136
38488
33769
27932
20857
12461
2826
-7749
-18766
-29608
-39648
-48347
-55318
-60317
-63207
-63938
-62568
-59296
-54448
-48404
-41524
-34124
-26481
-18864
-11555
-4893
691
4695
6647
6240
3397
-1762
-8955
-17745
-27536
-37653
-47511
-56716
-65019
-72153
-77734
-81378
-82902
-82461
-80464
-77367
-73487
-68971
-63895
-58373
-52573
-46634
-40563
-34201
-27300
-19655
-11221
-2188
7012
15770
23443
29494
33569
35465
35087
32462
27792
21448
13858
5397
-3613
-12812
-21768
-30081
-37498
-43936
-49365
-53711
-56867
-58788
-59526
-59152
-57637
-54805
-50424
-44386
-36858
-28285
-19250
-10286
-1795
5951
12823
18949
24756
30777
37259
43903
49987
54763
57742
58682
57461
54074
48764
42039
34488
26569
18590
10812
3490
-3213
-9271
-14679
-19299
-22867
-25166
-26169
-25986
-24713
-22353
-18855
-14197
-8457
-1868
5157
12096
18480
23990
28426
31599
33333
33573
32460
30258
27230
23638
19841
16297
13407
11336
9989
9149
8589
8114
7593
7063
6816
7354
9215
12781
18169
25155
33154
41326
48815
54968
59375
61770
62003
60164
56674
52144
47067
41627
35785
29496
22824
15914
8959
2211
-4026
-9495
-14071
-17736
-20477
-22273
-23198
-23489
-23453
-23289
-22988
-22387
-21254
-19361
-16550
-12862
-8614
-4313
-435
2766
5252
7072
8260
8820
8744
8032
6726
4992
3182
1774
1193
1618
2881
4510
5848
6234
5190
2589
-1282
-5791
-10157
-13683
-15940
-16803
-16373
-14872
-12578
-9815
-6890
-3978
-1047
2066
5487
9210
13149
17226
21376
25450
29205
32387
34830
36443
37173
37052
36287
35240
34253
33503
33051
32998
33478
34466
35632
36446
36451
35395
33149
29629
24886
19249
13276
7505
2230
-2487
-6659
-10258
-13218
-15464
-16902
-17419
-16942
-15483
-13114
-9924
-6054
-1761
2596
6706
10429
13755
16654
18975
20499
21059
20604
19213
17088
14497
11657
8621
5312
1654
-2348
-6688
-11466
-16811
-22656
-28635
-34250
-39130
-43083
-45915
-47274
-46753
-44145
-39566
-33337
-25805
-17273
-8086
1301
10341
18486
25273
30407
33804
35578
35959
35210
33600
31408
28910
26319
23763
21345
19218
17562
16467
15840
15442
15020
14402
13472
12084
10041
7177
3475
-872
-5511
-10045
-14132
-17523
-20057
-21674
-22438
-22527
-22167
-21533
-20734
-19875
-19154
-18861
-19279
-20567
-22707
-25517
-28694
-31856
-34608
-36651
-37882
-38444
-38698
-39118
-40155
-42074
-44859
-48224
-51738
-54984
-57650
-59527
-60471
-60398
-59296
-57184
-54040
-49736
-44087
-36991
-28549
-19098
-9130
806
10169
18485
25396
30719
34421
36550
37178
36429
34570
32046
29413
27162
25606
24826
24679
24848
24920
24533
23502
21850
19715
17245
14577
11892
9444
7483
6146
5432
5278
5651
6545
7914
9634
11546
13511
15389
16965
17907
17859
16582
14017
10235
5346
-493
-7007
-13746
-20165
-25740
-30047
-32741
-33532
-32228
-28836
-23639
-17165
-10073
-3011
3499
9114
13641
16954
18943
19561
18915
17314
15193
12948
10826
8915
7220
5747
4533
3642
3136
3048
3346
3887
4374
4373
3426
1251
-2100
-6269
-10774
-15218
-19360
-23044
-26110
-28369
-29631
-29747
-28656
-26448
-23392
-19873
-16280
-12962
-10264
-8553
-8090
-8846
-10439
-12314
-13970
-15080
-15460
-15014
-13716
-11587
-8666
-5026
-903
3219
6708
9068
10165
10243
9775
9337
9517
10773
13262
16760
20799
24888
28634
31735
33951
35151
35327
34542
32853
30343
27177
23590
19788
15945
12322
9323
7313
6333
6046
6021
6040
6093
6120
5881
5126
3859
2365
970
-160
-1016
-1639
-2071
-2411
-2817
-3427
-4281
-5342
-6551
-7846
-9145
-10369
-11483
-12491
-13359
-13969
-14164
-13842
-12977
-11582
-9700
-7471
-5181
-3174
-1650
-535
425
1431
2472
3352
3870
3963
3719
3321
2984
2928
3332
4256
5609
7208
8917
10725
12700
14857
17060
19009
20282
20404
18962
15773
11013
5218
-894
-6637
-11490
-15088
-17191
-17687
-16618
-14192
-10730
-6614
-2228
2073
6024
9491
12478
15085
17413
19492
21254
22587
23404
23685
23453
22753
21635
20145
18270
15872
12719
8635
3650
-1990
-7973
-14069
-20133
-26032
-31606
-36720
-41286
-45228
-48407
-50615
-51621
-51205
-49188
-45505
-40309
-34005
-27116
-20082
-13171
-6542
-328
5385
10639
15596
20423
25178
29828
34329
38657
42752
46461
49553
51780
52906
52704
50976
47613
42643
36233
28648
20215
11325
2452
-5832
-12879
-18059
-20919
-21323
-19506
-15985
-11413
-6439
-1616
2659
6169
8840
10668
11654
11789
11077
9522
7107
3816
-273
-4919
-9742
-14360
-18507
-22062
-25015
-27429
-29433
-31179
-32761
-34155
-35234
-35856
-35946
-35501
-34572
-33240
-31582
-29603
-27166
-24011
-19885
-14698
-8577
-1793
5327
12403
18981
24575
28816
31576
32942
33074
32110
30198
27580
24587
21547
18692
16175
14134
12706
11961
11837
12140
12597
12913
12805
12066
10622
8556
6051
3301
459
-2365
-5101
-7749
-10421
-13341
-16776
-20918
-25794
-31240
-36939
-42501
-47538
-51692
-54649
-56172
-56143
-54567
-51520
-47062
-41228
-34096
-25904
-17087
-8197
231
7799
14278
19572
23642
26455
27979
28208
27175
24928
21524
17086
11915
6535
1588
-2369
-5023
-6293
-6214
-4824
-2174
1599
6225
11348
16625
21805
26738
31318
35434
38964
41810
43951
45450
46413
46917
46960
46454
45278
43363
40770
37691
34371
30996
27638
24290
20943
17627
14398
11309
8412
5785
3532
1753
487
-309
-765
-1079
-1491
-2252
-3598
-5714
-8685
-12436
-16703
-21082
-25140
-28543
-31125
-32890
-33992
-34690
-35267
-35907
-36599
-37155
-37331
-36946
-35936
-34349
-32325
-30088
-27885
-25862
-23957
-21917
-19450
-16381
-12722
-8625
-4304
18
4131
7841
10985
13434
15121
16076
16432
16378
16059
15519
14756
13819
12864
12093
11638
11499
11587
11811
12125
12508
12913
13250
13414
13331
12995
12454
11759
10918
9876
8560
6960
5190
3486
2144
1406
1353
1858
2644
3404
3929
4143
4058
3736
3301
2976
3074
3884
5548
8026
11155
14728
18498
22142
25248
27400
28312
27890
26212
23453
19834
15618
11112
6622
2400
-1372
-4543
-6948
-8431
-8924
-8507
-7395
-5859
-4151
-2484
-1032
68
733
921
585
-365
-2039
-4508
-7744
-11631
-16011
-20746
-25740
-30926
-36230
-41538
-46686
-51461
-55626
-58925
-61097
-61911
-61231
-59060
-55523
-50803
-45082
-38536
-31362
-23786
-16053
-8429
-1220
5237
10642
14816
17728
19431
20003
19549
18245
16325
13997
11385
8542
5531
2456
-571
-3465
-6129
-8403
-10082
-11024
-11243
-10904
-10246
-9503
-8887
-8567
-8620
-8973
-9424
-9736
-9742
-9373
-8623
-7502
-6015
-4165
-1958
594
3453
6535
9702
12776
15566
17906
19664
20751
21125
20797
19833
18339
16427
14182
11664
8933
6077
3189
349
-2386
-4930
-7140
-8839
-9875
-10154
-9613
-8204
-5942
-2990
312
3523
6244
8221
9390
9851
9812
9483
8973
8269
7315
6101
4684
3120
1425
-371
-2135
-3647
-4715
-5276
-5382
-5112
-4529
-3735
-2923
-2345
-2185
-2474
-3107
-3928
-4832
-5786
-6821
-7968
-9213
-10465
-11590
-12492
-13168
-13677
-14052
-14219
-14019
-13306
-12038
-10275
-8106
-5582
-2733
364
3541
6582
9305
11617
13500
14963
16021
16706
17050
17091
16864
16412
15787
15017
14099
13017
11808
10575
9430
8407
7432
6355
5026
3365
1423
-616
-2491
-4006
-5131
-5987
-6734
-7484
-8315
-9327
-10603
-12089
-13537
-14614
-15101
-14992
-14417
-13507
-12334
-10936
-9349
-7574
-5543
-3138
-257
3141
7019
11267
15696
20046
24026
27376
29915
31573
32409
32612
32459
32228
32097
32088
32082
31854
31138
29688
27361
24189
20392
16318
12312
8583
5172
2013
-954
-3712
-6198
-8368
-10228
-11793
-13056
-13996
-14622
-14970
-15058
-14886
-14487
-13983
-13537
-13219
-12940
-12514
-11795
-10741
-9371
-7729
-5906
-4078
-2466
-1206
-283
426
1039
1600
2095
2467
2614
2390
1666
419
-1239
-3101
-4931
-6497
-7593
-8080
-7937
-7259
-6195
-4892
-3481
-2098
-877
85
728
996
804
95
-1069
-2483
-3890
-5124
-6192
-7226
-8356
-9608
-10868
-11933
-12613
-12801
-12489
-11713
-10523
-9010
-7356
-5822
-4638
-3900
-3580
-3632
-4064
-4908
-6118
-7544
-8995
-10338
-11522
-12540
-13379
-14010
-14416
-14603
-14588
-14378
-13952
-13256
-12239
-10902
-9326
-7640
-5935
-4213
-2387
-350
1963
4548
7327
10167
12922
15475
17772
19826
21701
23486
25256
27009
28612
29824
30404
30231
29344
27914
26177
24396
22804
21525
20519
19632
18698
17601
16254
14556
12402
9772
6747
3450
-12
-3525
-6909
-9929
-12400
-14286
-15682
-16738
-17595
-18379
-19203
-20127
-21137
-22179
-23212
-24216
-25137
-25837
-26119
-25801
-24770
-22997
-20544
-17555
-14239
-10815
-7464
-4307
-1397
1283
3801
6220
8526
10608
12306
13491
14105
14139
13619
12597
11151
9365
7329
5160
3031
1140
-375
-1491
-2281
-2847
-3264
-3591
-3887
-4205
-4582
-5027
-5522
-6021
-6444
-6693
-6681
-6365
-5767
-4977
-4142
-3414
-2885
-2558
-2384
-2317
-2336
-2405
-2463
-2484
-2531
-2737
-3209
-3962
-4950
-6123
-7423
-8721
-9795
-10405
-10383
-9663
-8251
-6201
-3636
-742
2292
5337
8311
11117
13616
15667
17167
18029
18126
17310
15504
12789
9400
5639
1813
-1776
-4834
-7139
-8624
-9418
-9778
-9964
-10128
-10296
-10409
-10387
-10167
-9707
-8990
-8042
-6931
-5752
-4581
-3459
-2392
-1383
-431
467
1316
2090
2730
3172
3405
3485
3493
3477
3448
3422
3460
3642
4000
4478
4967
5373
5671
5878
5997
5992
5824
5491
5037
4509
3932
3331
2764
2311
2016
1850
1735
1595
1386
1096
742
385
113
-14
-25
-30
-143
-415
-841
-1410
-2136
-3025
-4059
-5205
-6444
-7773
-9166
-10549
-11812
-12842
-13543
-13849
-13729
-13198
-12303
-11112
-9683
-8047
-6180
-4022
-1513
1327
4374
7431
10300
12840
14983
16744
18220
19553
20841
22065
23112
23862
24256
24282
23931
23210
22200
21078
20057
19293
18859
18779
19057
19655
20447
21238
21819
22038
21827
21200
20226
19003
17634
16216
14841
13609
12621
11949
11600
11491
11442
11236
10712
9844
8734
7515
6268
5004
3704
2335
830
-904
-2919
-5160
-7485
-9748
-11878
-13865
-15723
-17470
-19120
-20652
-21965
-22907
-23361
-23297
-22747
-21734
-20289
-18527
-16665
-14909
-13323
-11800
-10177
-8347
-6274
-3966
-1461
1135
3661
5945
7847
9258
10109
10416
10333
10092
9876
9737
9645
9601
9665
9887
10239
10655
11122
11686
12372
13078
13588
13666
13178
12121
10595
8728
6619
4311
1804
-913
-3830
-6898
-10007
-12971
-15544
-17484
-18638
-18988
-18622
-17667
-16251
-14517
-12621
-10688
-8744
-6709
-4470
-1974
738
3572
6426
9183
11692
13799
15421
16593
17402
17881
17957
17530
16582
15210
13537
11635
9516
7203
4750
2204
-428
-3152
-5898
-8507
-10781
-12584
-13869
-14665
-15054
-15158
-15103
-14955
-14658
-14064
-13002
-11363
-9112
-6277
-2944
746
4626
8534
12345
15949
19237
22106
24478
26297
27497
28012
27825
27015
25737
24143
22328
20351
18282
16210
14186
12179
10102
7888
5544
3156
848
-1260
-3091
-4636
-5954
-7138
-8267
-9384
-10487
-11520
-12362
-12848
-12850
-12345
-11428
-10257
-8993
-7783
-6765
-6026
-5560
-5274
-5054
-4834
-4587
-4273
-3834
-3259
-2621
-2033
-1562
-1197
-903
-693
-615
-707
-969
-1378
-1915
-2559
-3270
-3990
-4662
-5244
-5721
-6116
-6495
-6930
-7438
-7957
-8387
-8654
-8751
-8708
-8568
-8380
-8202
-8083
-8032
-8020
-7998
-7922
-7753
-7476
-7121
-6759
-6445
-6148
-5753
-5126
-4185
-2898
-1270
640
2679
4636
6347
7789
9053
10244
11407
12560
13737
14971
16221
17333
18083
18262
17715
16350
14145
11172
7625
3796
23
-3382
-6195
-8321
-9784
-10680
-11118
-11180
-10925
-10398
-9662
-8807
-7952
-7221
-6712
-6470
-6495
-6739
-7113
-7492
-7754
-7822
-7681
-7349
-6847
-6203
-5471
-4711
-3957
-3196
-2410
-1628
-926
-392
-84
-36
-272
-805
-1632
-2740
-4101
-5652
-7286
-8893
-10438
-11979
-13580
-15202
-16694
-17862
-18548
-18625
-17968
-16491
-14214
-11285
-7913
-4296
-591
3063
6546
9777
12692
15200
17172
18483
19082
18988
18254
16966
15264
13335
11341
9357
7401
5515
3784
2281
1012
-47
-876
-1412
-1615
-1521
-1219
-800
-346
59
363
601
875
1273
1802
2427
3165
4099
5287
6689
8206
9764
11337
12862
14170
15030
15264
14830
13802
12304
10467
8417
6270
4099
1913
-327
-2662
-5085
-7515
-9820
-11870
-13565
-14845
-15675
-16050
-16021
-15692
-15190
-14607
-13988
-13362
-12773
-12258
-11813
-11387
-10932
-10446
-9970
-9536
-9137
-8741
-8303
-7773
-7082
-6155
-4964
-3566
-2105
-758
332
1099
1569
1836
2021
2217
2455
2716
2968
3223
3551
4042
4736
5581
6463
7266
7926
8436
8818
9102
9329
9538
9738
9879
9865
9604
9059
8249
7229
6055
4776
3450
2138
892
-266
-1325
-2262
-3016
-3503
-3666
-3518
-3130
-2573
-1863
-991
5
999
1830
2407
2760
2983
3136
3219
3246
3337
3699
4513
5809
7446
9191
10838
12266
13432
14328
14935
15209
15068
14413
13169
11328
8976
6292
3509
857
-1500
-3504
-5190
-6641
-7938
-9129
-10234
-11231
-12043
-12534
-12560
-12049
-11051
-9725
-8281
-6922
-5815
-5079
-4774
-4890
-5355
-6065
-6917
-7826
-8729
-9581
-10349
-11018
-11598
-12128
-12661
-13231
-13843
-14468
-15065
-15583
-15976
-16210
-16300
-16282
-16186
-15984
-15616
-15055
-14339
-13530
-12630
-11558
-10221
-8584
-6686
-4583
-2326
11
2303
4392
6166
7592
8703
9529
10079
10350
10373
10231
10031
9852
9696
9498
9175
8692
8074
7373
6620
5845
5102
4472
4006
3695
3464
3227
2911
2455
1823
1036
186
-598
-1226
-1679
-1982
-2153
-2192
-2086
-1827
-1406
-813
-48
866
1891
2986
4117
5260
6429
7673
9056
10584
12172
13683
15003
16085
16935
17551
17911
17981
17719
17081
16044
14645
13012
11321
9728
8323
7133
6160
5396
4808
4329
3870
3360
2773
2125
1439
715
-68
-923
-1838
-2783
-3747
-4737
-5738
-6688
-7498
-8124
-8607
-9030
-9449
-9844
-10153
-10318
-10312
-10143
-9859
-9529
-9211
-8907
-8563
-8127
-7590
-6961
-6214
-5271
-4066
-2607
-963
790
2617
4502
6418
8309
10096
11684
12965
13861
14378
14615
14698
14709
14664
14569
14459
14392
14409
14522
14721
14981
15258
15497
15653
15701
15616
15349
14850
14108
13157
12024
10687
9104
7284
5309
3295
1335
-502
-2158
-3587
-4786
-5781
-6580
-7133
-7375
-7291
-6943
-6423
-5801
-5134
-4500
-3985
-3649
-3498
-3513
-3673
-3934
-4193
-4296
-4115
-3602
-2786
-1720
-458
944
2420
3927
5457
7009
8550
10004
11290
12356
13177
13730
13989
13949
13625
13035
12190
11106
9834
8463
7102
5859
4838
4111
3691
3510
3444
3386
3287
3166
3078
3090
3263
3633
4185
4838
5468
5963
6265
6388
6385
6299
6127
5823
5343
4681
3861
2905
1815
609
-629
-1768
-2709
-3455
-4108
-4798
-5616
-6606
-7786
-9146
-10625
-12098
-13422
-14508
-15342
-15956
-16359
-16509
-16344
-15839
-15039
-14044
-12960
-11861
-10782
-9732
-8722
-7776
-6936
-6265
-5832
-5699
-5895
-6411
-7200
-8167
-9186
-10109
-10826
-11297
-11564
-11708
-11795
-11838
-11798
-11622
-11289
-10845
-10411
-10136
-10125
-10385
-10839
-11387
-11955
-12504
-13004
-13417
-13707
-13854
-13854
-13719
-13476
-13162
-12809
-12419
-11963
-11404
-10718
-9885
-8869
-7621
-6116
-4388
-2526
-640
1177
2850
4323
5562
6573
7390
8048
8563
8911
9061
8979
8654
8093
7327
6400
5361
4252
3112
1978
878
-175
-1181
-2128
-2986
-3706
-4237
-4537
-4576
-4339
-3822
-3027
-1961
-645
854
2398
3809
4923
5656
6001
5980
5607
4889
3863
2597
1173
-333
-1846
-3284
-4571
-5681
-6641
-7479
-8177
-8673
-8910
-8863
-8530
-7899
-6980
-5839
-4612
-3442
-2420
-1592
-995
-667
-599
-703
-864
-1010
-1149
-1300
-1443
-1516
-1456
-1222
-771
-47
995
2345
3943
5703
7526
9301
10915
12296
13446
14418
15258
15981
16581
17043
17330
17377
17125
16575
15801
14905
13971
13049
12169
11319
10433
9422
8240
6924
5563
4247
3053
2077
1431
1187
1324
1746
2350
3074
3873
4692
5470
6157
6722
7139
7399
7526
7563
7518
7331
6907
6189
5174
3884
2326
515
-1485
-3566
-5612
-7530
-9229
-10600
-11551
-12042
-12103
-11788
-11145
-10215
-9049
-7705
-6222
-4623
-2937
-1210
501
2142
3651
4938
5908
6500
6710
6578
6144
5441
4510
3399
2148
769
-736
-2343
-3975
-5524
-6882
-7979
-8784
-9287
-9476
-9341
-8897
-8194
-7294
-6230
-5001
-3610
-2107
-573
921
2343
3670
4852
5819
6530
6988
7218
7230
7017
6583
5947
5133
4159
3048
1825
504
-916
-2425
-3974
-5492
-6925
-8258
-9474
-10518
-11326
-11896
-12326
-12752
-13263
-13863
-14498
-15101
-15597
-15919
-16015
-15858
-15435
-14732
-13742
-12504
-11093
-9584
-8012
-6387
-4739
-3142
-1686
-448
502
1103
1314
1148
668
-50
-952
-2000
-3139
-4299
-5421
-6478
-7465
-8366
-9137
-9715
-10038
-10071
-9828
-9364
-8748
-8022
-7203
-6301
-5352
-4403
-3487
-2613
-1793
-1060
-458
-21
244
356
358
322
320
386
493
580
595
515
333
54
-295
-653
-969
-1248
-1552
-1927
-2355
-2766
-3092
-3313
-3430
-3433
-3318
-3120
-2929
-2857
-2977
-3290
-3724
-4154
-4443
-4478
-4205
-3635
-2820
-1830
-732
421
1595
2779
3973
5170
6327
7361
8167
8661
8812
8647
8228
7632
6946
6273
5712
5314
5059
4885
4765
4735
4856
5140
5542
6009
6515
7049
7574
8037
8411
8713
8972
9182
9319
9392
9446
9525
9627
9729
9828
9933
10018
10008
9836
9520
9154
8844
8637
8526
8474
8414
8245
7859
7193
6258
5119
3836
2461
1049
-325
-1588
-2665
-3475
-3935
-4001
-3702
-3113
-2294
-1258
-18
1364
2803
4250
5700
7122
8402
9384
9964
10140
9955
9434
8588
7470
6178
4808
3403
1985
601
-678
-1805
-2782
-3623
-4320
-4863
-5296
-5723
-6235
-6846
-7505
-8154
-8775
-9357
-9875
-10302
-10651
-10987
-11387
-11884
-12451
-13033
-13588
-14106
-14591
-15040
-15431
-15740
-15965
-16142
-16322
-16529
-16731
-16855
-16834
-16644
-16312
-15886
-15402
-14874
-14306
-13707
-13093
-12481
-11880
-11300
-10763
-10294
-9875
-9428
-8825
-7967
-6829
-5462
-3948
-2371
-818
613
1830
2784
3485
3988
4365
4683
5000
5350
5741
6165
6606
7044
7429
7692
7780
7687
7447
7090
6624
6063
5459
4896
4441
4106
3860
3670
3523
3428
3406
3497
3751
4191
4781
5432
6040
6518
6816
6911
6805
6514
6061
5452
4678
3736
2646
1454
209
-1049
-2285
-3455
-4520
-5462
-6302
-7082
-7829
-8540
-9186
-9748
-10219
-10605
-10909
-11149
-11374
-11667
-12100
-12700
-13439
-14271
-15149
-16010
-16757
-17277
-17510
-17476
-17246
-16859
-16286
-15477
-14415
-13146
-11740
-10245
-8689
-7125
-5653
-4384
-3384
-2636
-2068
-1616
-1278
-1103
-1141
-1391
-1800
-2291
-2785
-3200
-3447
-3457
-3216
-2773
-2196
-1531
-800
-27
743
1476
2170
2854
3552
4260
4966
5662
6338
6961
7483
7862
8092
8191
8178
8066
7884
7680
7512
7419
7402
7440
7505
7580
7658
7737
7812
7877
7926
7959
7973
7966
7933
7876
7812
7757
7712
7672
7650
7689
7830
8079
8402
8770
9182
9653
10167
10661
11061
11321
11436
11407
11227
10893
10426
9865
9243
8545
7706
6632
5251
3547
1581
-535
-2678
-4738
-6616
-8228
-9527
-10521
-11272
-11858
-12345
-12780
-13191
-13567
-13842
-13915
-13717
-13247
-12560
-11708
-10713
-9572
-8289
-6876
-5345
-3716
-2031
-347
1290
2863
4365
5768
7033
8148
9140
10037
10812
11379
11642
11558
11148
10472
9586
8529
7326
6006
4599
3127
1598
22
-1562
-3072
-4419
-5547
-6449
-7131
-7578
-7744
-7588
-7091
-6259
-5121
-3731
-2171
-529
1127
2748
4284
5688
6937
8044
9030
9869
10500
10877
11016
10965
10756
10389
9877
9277
8658
8058
7475
6900
6339
5802
5287
4789
4313
3863
3415
2934
2418
1923
1525
1253
1074
931
799
702
672
721
826
957
1097
1253
1444
1669
1900
2112
2309
2532
2814
3166
3596
4144
4863
5759
6757
7744
8633
9374
9935
10281
10402
10325
10082
9667
9046
8214
7233
6200
5194
4267
3466
2828
2361
2033
1815
1711
1747
1934
2267
2759
3444
4328
5346
6381
7339
8185
8925
9560
10067
10410
10558
10498
10248
9863
9408
8910
8337
7637
6782
5782
4647
3376
1976
486
-1042
-2555
-4000
-5295
-6349
-7108
-7574
-7773
-7713
-7395
-6852
-6159
-5386
-4559
-3682
-2783
-1928
-1174
-532
16
485
867
1158
1366
1509
1595
1622
1582
1460
1239
914
516
102
-270
-560
-742
-802
-746
-611
-461
-359
-336
-400
-547
-769
-1055
-1389
-1756
-2126
-2460
-2712
-2858
-2887
-2780
-2490
-1971
-1224
-314
679
1693
2697
3664
4556
5336
5984
6485
6816
6945
6848
6513
5947
5174
4248
3245
2255
1354
602
44
-296
-414
-328
-68
322
774
1212
1571
1819
1931
1870
1596
1113
490
-186
-859
-1518
-2158
-2763
-3319
-3830
-4286
-4627
-4761
-4639
-4288
-3786
-3187
-2503
-1742
-950
-208
411
870
1166
1310
1300
1112
700
22
-927
-2112
-3479
-4978
-6549
-8112
-9565
-10816
-11797
-12462
-12793
-12800
-12536
-12067
-11451
-10749
-10038
-9396
-8839
-8297
-7665
-6893
-6014
-5096
-4189
-3346
-2656
-2224
-2107
-2282
-2681
-3257
-3973
-4775
-5592
-6382
-7144
-7881
-8552
-9092
-9460
-9658
-9668
-9422
-8833
-7870
-6579
-5040
-3316
-1452
498
2472
4417
6300
8096
9758
11192
12285
12929
13078
12763
12074
11111
9957
8697
7432
6244
5142
4065
2958
1837
771
-186
-1016
-1700
-2193
-2478
-2616
-2711
-2823
-2940
-3052
-3206
-3464
-3815
-4171
-4467
-4722
-4993
-5283
-5535
-5716
-5864
-6039
-6247
-6453
-6634
-6815
-7014
-7215
-7403
-7601
-7856
-8166
-8457
-8642
-8681
-8584
-8355
-7977
-7452
-6816
-6124
-5402
-4667
-3962
-3363
-2929
-2650
-2452
-2248
-1989
-1652
-1223
-686
-45
659
1363
2023
2656
3328
4108
5012
6004
7027
8037
8981
9768
10270
10384
10092
9460
8576
7499
6254
4864
3368
1818
275
-1196
-2513
-3597
-4379
-4824
-4932
-4750
-4355
-3829
-3225
-2563
-1854
-1110
-339
465
1311
2194
3092
3995
4903
5811
6678
7436
8037
8474
8760
8899
8870
8662
8286
7751
7052
6174
5130
3984
2825
1724
715
-188
-958
-1557
-1962
-2203
-2374
-2591
-2938
-3445
-4086
-4823
-5607
-6392
-7120
-7738
-8216
-8549
-8740
-8785
-8680
-8423
-8016
-7449
-6708
-5784
-4694
-3477
-2185
-874
394
1566
2602
3490
4250
4929
5579
6219
6816
7288
7553
7564
7326
6874
6257
5542
4818
4163
3616
3176
2845
2656
2650
2829
3147
3541
3967
4395
4793
5128
5399
5632
5843
5995
6017
5854
5487
4919
4144
3165
2025
816
-376
-1502
-2552
-3521
-4390
-5132
-5733
-6186
-6477
-6580
-6462
-6092
-5458
-4581
-3529
-2405
-1313
-332
482
1093
1478
1641
1625
1486
1268
991
654
242
-261
-871
-1582
-2368
-3204
-4083
-5028
-6049
-7137
-8252
-9332
-10303
-11093
-11657
-11989
-12113
-12043
-11761
-11245
-10506
-9602
-8599
-7536
-6427
-5289
-4150
-3035
-1954
-899
130
1114
2021
2812
3442
3887
4153
4283
4341
4384
4435
4486
4507
4475
4392
4293
4213
4153
4070
3914
3658
3315
2892
2377
1746
996
155
-732
-1614
-2424
-3084
-3537
-3766
-3790
-3637
-3332
-2898
-2369
-1781
-1160
-529
79
633
1128
1576
1970
2265
2410
2394
2250
2005
1653
1162
538
-177
-934
-1702
-2459
-3171
-3802
-4339
-4794
-5173
-5458
-5633
-5707
-5711
-5667
-5591
-5508
-5470
-5519
-5661
-5866
-6092
-6293
-6408
-6368
-6128
-5705
-5165
-4576
-3968
-3341
-2667
-1905
-1006
63
1302
2682
4169
5736
7356
8996
10632
12259
13873
15441
16896
18166
19200
19972
20472
20708
20714
20537
20196
19670
18922
17935
16718
15290
13678
11924
10099
8280
6517
4837
3252
1774
406
-851
-1969
-2872
-3479
-3763
-3787
-3663
-3483
-3277
-3023
-2693
-2284
-1821
-1344
-886
-465
-92
218
452
621
765
929
1129
1345
1559
1774
2008
2274
2590
2995
3541
4234
5007
5754
6407
6967
7464
7906
8276
8558
8753
8852
8829
8670
8407
8098
7776
7431
7051
6664
6315
6026
5772
5519
5257
4994
4715
4379
3950
3437
2887
2353
1876
1487
1212
1068
1057
1171
1396
1698
2013
2271
2434
2529
2607
2690
2759
2789
2791
2799
2815
2788
2662
2427
2136
1862
1659
1570
1641
1910
2372
2972
3644
4355
5095
5823
6445
6862
7027
6965
6720
6315
5748
5034
4228
3404
2619
1891
1210
550
-111
-776
-1427
-2044
-2629
-3198
-3760
-4298
-4787
-5229
-5665
-6142
-6681
-7280
-7935
-8643
-9372
-10052
-10596
-10952
-11117
-11107
-10930
-10588
-10112
-9577
-9070
-8641
-8284
-7959
-7626
-7265
-6876
-6458
-6002
-5497
-4950
-4394
-3892
-3510
-3281
-3186
-3163
-3131
-3039
-2871
-2632
-2317
-1903
-1371
-739
-66
580
1160
1662
2089
2434
2680
2807
2797
2640
2353
1974
1546
1081
564
-15
-612
-1144
-1534
-1747
-1785
-1664
-1425
-1151
-954
-914
-1030
-1235
-1456
-1648
-1788
-1852
-1823
-1714
-1569
-1423
-1272
-1081
-820
-490
-119
249
569
815
987
1101
1167
1170
1092
948
789
670
610
593
596
611
640
678
710
722
707
661
592
521
462
394
247
-52
-528
-1152
-1872
-2652
-3456
-4224
-4885
-5396
-5777
-6076
-6330
-6546
-6736
-6935
-7176
-7454
-7726
-7960
-8156
-8331
-8476
-8542
-8487
-8308
-8042
-7736
-7402
-7044
-6676
-6339
-6077
-5910
-5824
-5785
-5758
-5721
-5664
-5576
-5451
-5288
-5101
-4909
-4725
-4546
-4365
-4182
-4014
-3885
-3805
-3754
-3688
-3557
-3336
-3033
-2687
-2347
-2047
-1794
-1575
-1361
-1121
-810
-378
222
1006
1960
3050
4244
5514
6831
8167
9502
10834
12153
13416
14542
15440
16050
16353
16347
16036
15437
14594
13582
12469
11290
10046
8732
7372
6015
4705
3454
2236
1026
-172
-1327
-2414
-3439
-4429
-5380
-6252
-6995
-7599
-8087
-8475
-8731
-8799
-8646
-8283
-7746
-7072
-6302
-5477
-4640
-3811
-2998
-2212
-1476
-804
-195
345
776
1043
1130
1085
980
856
712
545
366
171
-63
-351
-645
-846
-879
-730
-424
30
641
1390
2218
3064
3897
4702
5437
6044
6505
6865
7183
7463
7651
7706
7646
7525
7381
7230
7095
7031
7095
7311
7660
8100
8577
9038
9434
9738
9949
10061
10044
9869
9533
9073
8524
7898
7191
6419
5625
4855
4135
3474
2891
2406
2031
1759
1577
1475
1447
1477
1542
1630
1733
1836
1903
1894
1804
1678
1587
1587
1687
1862
2085
2346
2647
2978
3315
3630
3901
4121
4286
4385
4399
4314
4131
3862
3515
3079
2521
1801
900
-158
-1310
-2486
-3632
-4720
-5735
-6658
-7469
-8148
-8680
-9049
-9245
-9267
-9130
-8857
-8469
-7988
-7447
-6896
-6390
-5971
-5654
-5435
-5304
-5255
-5282
-5368
-5489
-5635
-5818
-6063
-6385
-6767
-7172
-7563
-7918
-8212
-8417
-8513
-8511
-8446
-8343
-8203
-8007
-7761
-7476
-7162
-6801
-6368
-5864
-5307
-4713
-4075
-3390
-2668
-1930
-1186
-427
346
1096
1765
2299
2664
2839
2817
2605
2226
1696
1028
245
-603
-1455
-2279
-3075
-3845
-4563
-5172
-5630
-5926
-6067
-6046
-5847
-5462
-4908
-4224
-3458
-2659
-1861
-1083
-338
344
914
1339
1629
1832
1989
2115
2224
2356
2550
2791
3015
3160
3212
3190
3101
2932
2693
2424
2153
1836
1391
769
2
-842
-1715
-2593
-3430
-4159
-4728
-5140
-5439
-5661
-5812
-5889
-5898
-5840
-5706
-5499
-5249
-5007
-4800
-4619
-4444
-4274
-4128
-4018
-3938
-3868
-3785
-3675
-3530
-3354
-3152
-2921
-2640
-2294
-1899
-1498
-1132
-808
-516
-253
-32
134
242
283
228
58
-209
-517
-800
-1026
-1186
-1280
-1308
-1273
-1183
-1038
-823
-536
-197
159
520
898
1316
1769
2227
2656
3038
3379
3693
3990
4272
4535
4772
4974
5128
5212
5201
5077
4849
4553
4230
3907
3581
3224
2792
2250
1596
860
76
-762
-1694
-2735
-3824
-4846
-5702
-6368
-6874
-7247
-7473
-7523
-7390
-7096
-6682
-6191
-5670
-5165
-4709
-4316
-4000
-3774
-3648
-3621
-3684
-3836
-4083
-4420
-4828
-5286
-5789
-6335
-6897
-7421
-7852
-8154
-8310
-8290
-8068
-7632
-7002
-6210
-5277
-4217
-3051
-1819
-570
642
1750
2683
3390
3868
4144
4245
4173
3927
3519
2980
2349
1685
1076
618
374
333
437
637
916
1275
1699
2160
2653
3202
3837
4557
5315
6035
6643
7091
7373
7504
7510
7405
7195
6891
6509
6059
5541
4966
4361
3770
3238
2811
2533
2442
2539
2769
3045
3304
3540
3778
4037
4306
4570
4829
5096
5381
5674
5946
6171
6336
6444
6501
6493
6391
6180
5886
5564
5249
4938
4609
4262
3910
3537
3080
2480
1729
877
-26
-953
-1884
-2771
-3560
-4234
-4810
-5292
-5645
-5832
-5866
-5792
-5624
-5320
-4838
-4198
-3472
-2721
-1963
-1208
-506
76
523
876
1187
1455
1641
1717
1696
1601
1450
1262
1093
1020
1093
1295
1569
1871
2201
2578
3004
3444
3853
4197
4461
4639
4720
4694
4569
4371
4132
3883
3647
3448
3303
3211
3156
3125
3133
3203
3338
3505
3660
3773
3820
3766
3562
3176
2614
1918
1137
321
-476
-1209
-1855
-2416
-2884
-3231
-3437
-3529
-3574
-3620
-3655
-3636
-3552
-3432
-3299
-3135
-2922
-2691
-2524
-2482
-2562
-2717
-2898
-3069
-3185
-3190
-3057
-2815
-2529
-2255
-2024
-1864
-1811
-1887
-2076
-2340
-2650
-2999
-3374
-3726
-3984
-4094
-4043
-3847
-3524
-3086
-2547
-1936
-1291
-643
-8
617
1239
1851
2429
2941
3360
3668
3854
3915
3860
3695
3412
2984
2391
1658
852
55
-671
-1293
-1791
-2156
-2397
-2544
-2634
-2698
-2762
-2844
-2950
-3061
-3141
-3160
-3120
-3046
-2970
-2929
-2951
-3057
-3253
-3531
-3888
-4313
-4771
-5198
-5534
-5765
-5912
-5992
-5984
-5866
-5655
-5400
-5138
-4873
-4599
-4342
-4142
-4014
-3940
-3896
-3886
-3926
-4008
-4107
-4213
-4346
-4528
-4757
-5020
-5312
-5634
-5968
-6277
-6528
-6717
-6865
-6990
-7112
-7255
-7429
-7609
-7742
-7790
-7747
-7599
-7280
-6702
-5831
-4722
-3467
-2112
-664
848
2335
3692
4865
5851
6658
7271
7672
7863
7859
7670
7318
6855
6355
5868
5394
4907
4397
3883
3391
2929
2500
2108
1754
1431
1128
843
575
317
51
-226
-513
-824
-1187
-1616
-2074
-2496
-2854
-3189
-3567
-4014
-4502
-4996
-5485
-5968
-6418
-6789
-7055
-7225
-7320
-7331
-7232
-7013
-6699
-6323
-5890
-5390
-4822
-4220
-3628
-3060
-2486
-1870
-1208
-540
87
668
1237
1830
2438
3023
3559
4059
4548
5025
5448
5775
5985
6086
6085
5982
5779
5494
5159
4799
4427
4032
3588
3070
2462
1771
1014
221
-580
-1344
-2033
-2628
-3131
-3542
-3849
-4041
-4135
-4176
-4192
-4179
-4126
-4067
-4066
-4162
-4334
-4539
-4760
-5012
-5297
-5575
-5793
-5933
-6008
-6020
-5936
-5717
-5351
-4849
-4220
-3457
-2563
-1574
-546
478
1486
2499
3552
4667
5834
7005
8118
9123
9975
10618
10990
11059
10863
10490
10014
9464
8847
8186
7525
6886
6245
5560
4816
4029
3231
2450
1718
1065
503
16
-416
-797
-1113
-1359
-1535
-1621
-1558
-1288
-796
-128
642
1453
2261
3019
3679
4204
4585
4819
4900
4821
4591
4235
3794
3319
2860
2458
2125
1850
1636
1515
1531
1708
2037
2505
3111
3845
4654
5451
6162
6769
7293
7752
8140
8443
8658
8788
8832
8783
8658
8494
8328
8170
8010
7831
7627
7396
7124
6803
6457
6143
5902
5723
5550
5328
5063
4811
4637
4566
4579
4649
4758
4895
5037
5143
5172
5106
4956
4752
4526
4293
4050
3782
3475
3136
2789
2454
2133
1803
1436
1020
568
118
-290
-630
-905
-1131
-1310
-1419
-1425
-1327
-1162
-991
-853
-761
-716
-719
-768
-842
-900
-909
-864
-781
-681
-576
-471
-372
-278
-182
-73
35
107
110
38
-82
-226
-393
-605
-867
-1165
-1473
-1789
-2130
-2509
-2901
-3258
-3540
-3736
-3848
-3861
-3744
-3471
-3044
-2491
-1843
-1120
-331
508
1369
2225
3063
3888
4710
5533
6347
7130
7852
8472
8934
9175
9164
8923
8510
7975
7327
6553
5662
4694
3688
2650
1567
449
-651
-1685
-2651
-3582
-4503
-5406
-6268
-7089
-7883
-8648
-9343
-9908
-10297
-10490
-10476
-10259
-9860
-9320
-8681
-7977
-7241
-6520
-5860
-5284
-4779
-4319
-3891
-3500
-3148
-2823
-2518
-2233
-1969
-1712
-1438
-1139
-828
-523
-230
60
343
604
826
1012
1178
1341
1502
1666
1843
2041
2250
2429
2545
2588
2580
2552
2534
2551
2633
2813
3109
3511
3989
4512
5058
5606
6123
6562
6880
7051
7070
6937
6651
6213
5630
4929
4145
3323
2508
1740
1060
506
107
-123
-184
-84
162
533
992
1499
2023
2557
3098
3619
4067
4389
4567
4633
4635
4610
4573
4518
4429
4288
4078
3796
3453
3063
2648
2237
1866
1572
1377
1289
1311
1442
1665
1956
2301
2710
3190
3719
4241
4715
5139
5530
5870
6103
6180
6114
5966
5788
5594
5380
5154
4927
4696
4439
4147
3835
3533
3259
3035
2900
2905
3073
3380
3772
4200
4638
5073
5491
5872
6200
6450
6593
6606
6480
6215
5807
5254
4567
3783
2950
2114
1307
550
-154
-817
-1457
-2072
-2640
-3145
-3591
-3994
-4354
-4647
-4861
-5014
-5148
-5293
-5458
-5640
-5840
-6062
-6310
-6593
-6923
-7303
-7712
-8112
-8480
-8811
-9104
-9342
-9514
-9628
-9715
-9792
-9848
-9856
-9792
-9637
-9362
-8944
-8391
-7741
-7025
-6235
-5337
-4321
-3227
-2129
-1106
-227
452
897
1101
1081
858
464
-45
-589
-1096
-1538
-1919
-2239
-2474
-2606
-2650
-2642
-2607
-2543
-2444
-2314
-2172
-2025
-1882
-1746
-1628
-1534
-1469
-1446
-1490
-1605
-1766
-1937
-2099
-2257
-2416
-2565
-2690
-2790
-2866
-2896
-2835
-2646
-2330
-1925
-1480
-1052
-694
-453
-340
-329
-381
-470
-590
-742
-930
-1168
-1482
-1890
-2390
-2952
-3536
-4097
-4594
-5009
-5351
-5643
-5895
-6090
-6210
-6257
-6244
-6164
-5986
-5695
-5314
-4886
-4429
-3936
-3407
-2876
-2379
-1918
-1465
-1000
-543
-134
210
498
741
931
1047
1073
1006
850
611
289
-129
-660
-1314
-2070
-2882
-3696
-4476
-5201
-5842
-6359
-6714
-6898
-6938
-6875
-6744
-6559
-6329
-6070
-5807
-5563
-5345
-5147
-4960
-4784
-4622
-4465
-4299
-4106
-3875
-3591
-3238
-2813
-2337
-1839
-1335
-815
-278
241
691
1058
1377
1686
1976
2205
2351
2436
2491
2512
2461
2317
2101
1846
1562
1235
861
468
96
-229
-503
-731
-907
-1012
-1032
-964
-832
-671
-498
-301
-51
262
611
953
1255
1500
1674
1767
1783
1747
1682
1600
1504
1409
1330
1252
1131
935
685
441
244
91
-31
-103
-83
43
239
452
652
845
1045
1246
1426
1555
1601
1541
1385
1172
943
715
483
259
69
-70
-183
-317
-494
-690
-866
-1008
-1128
-1227
-1290
-1309
-1299
-1291
-1296
-1304
-1300
-1290
-1293
-1328
-1404
-1519
-1660
-1802
-1925
-2028
-2124
-2216
-2290
-2319
-2305
-2279
-2285
-2357
-2518
-2789
-3184
-3697
-4289
-4906
-5506
-6067
-6568
-6984
-7294
-7495
-7607
-7658
-7655
-7585
-7430
-7193
-6903
-6597
-6296
-5997
-5699
-5420
-5199
-5070
-5040
-5101
-5237
-5432
-5655
-5861
-6011
-6094
-6118
-6088
-5987
-5784
-5459
-5002
-4423
-3752
-3043
-2365
-1772
-1288
-924
-686
-577
-575
-641
-748
-890
-1064
-1227
-1311
-1278
-1154
-996
-835
-659
-461
-277
-155
-103
-76
-27
50
129
204
305
463
676
916
1156
1384
1597
1801
2011
2246
2516
2808
3097
3365
3601
3789
3916
3983
4014
4040
4073
4107
4139
4178
4232
4294
4345
4380
4400
4412
4409
4390
4361
4330
4297
4258
4216
4190
4195
4235
4308
4409
4535
4664
4771
4844
4889
4914
4910
4864
4781
4682
4585
4480
4341
4162
3966
3783
3624
3466
3278
3055
2828
2645
2530
2457
2380
2279
2173
2085
1990
1825
1554
1201
820
423
-22
-537
-1089
-1625
-2125
-2610
-3101
-3586
-4043
-4472
-4867
-5199
-5419
-5509
-5491
-5394
-5218
-4953
-4632
-4323
-4066
-3844
-3621
-3390
-3178
-2984
-2768
-2497
-2193
-1910
-1681
-1493
-1325
-1182
-1075
-987
-887
-767
-660
-609
-629
-708
-818
-931
-1010
-1022
-961
-849
-711
-548
-356
-147
47
205
331
436
521
583
632
685
749
811
868
940
1056
1223
1425
1651
1913
2225
2570
2915
3242
3566
3905
4252
4574
4843
5060
5242
5404
5539
5635
5686
5702
5701
5697
5697
5702
5719
5767
5871
6036
6234
6417
6547
6624
6676
6734
6794
6821
6774
6630
6390
6057
5626
5100
4505
3886
3273
2665
2048
1430
848
338
-89
-437
-705
-896
-1035
-1163
-1302
-1435
-1531
-1591
-1640
-1691
-1714
-1675
-1587
-1503
-1457
-1427
-1371
-1282
-1182
-1084
-953
-749
-476
-193
37
183
253
264
222
128
-23
-230
-489
-771
-1033
-1236
-1373
-1466
-1545
-1626
-1715
-1815
-1934
-2064
-2173
-2206
-2115
-1887
-1560
-1192
-823
-457
-83
295
645
941
1195
1450
1747
2096
2481
2889
3317
3765
4226
4680
5107
5491
5818
6078
6263
6371
6411
6408
6395
6392
6399
6402
6397
6393
6402
6426
6466
6539
6675
6892
7181
7510
7844
8147
8376
8491
8485
8388
8248
8089
7906
7690
7450
7204
6969
6756
6577
6430
6298
6149
5966
5753
5517
5250
4943
4615
4313
4070
3880
3724
3610
3578
3653
3821
4041
4283
4531
4755
4901
4911
4762
4468
4054
3550
2977
2362
1727
1091
478
-78
-541
-894
-1125
-1227
-1190
-1024
-758
-414
5
500
1046
1598
2122
2613
3080
3508
3869
4145
4352
4514
4639
4725
4779
4813
4819
4771
4648
4467
4264
4049
3801
3495
3140
2772
2419
2087
1761
1429
1091
753
422
98
-235
-603
-1018
-1471
-1927
-2372
-2828
-3327
-3883
-4486
-5116
-5766
-6422
-7054
-7621
-8093
-8469
-8757
-8965
-9106
-9197
-9257
-9286
-9271
-9200
-9080
-8939
-8798
-8666
-8542
-8433
-8347
-8282
-8220
-8134
-8007
-7842
-7652
-7460
-7286
-7135
-6995
-6846
-6669
-6458
-6219
-5972
-5740
-5548
-5416
-5346
-5316
-5300
-5293
-5320
-5408
-5537
-5641
-5660
-5591
-5485
-5378
-5249
-5048
-4753
-4394
-4014
-3619
-3190
-2724
-2254
-1822
-1444
-1113
-820
-568
-354
-173
-27
73
116
112
70
-10
-144
-337
-573
-828
-1088
-1334
-1532
-1644
-1660
-1597
-1483
-1338
-1187
-1068
-1002
-965
-900
-779
-631
-497
-379
-241
-66
115
273
424
606
813
976
1030
971
853
728
614
523
482
521
642
831
1074
1360
1670
1975
2262
2537
2800
3012
3117
3091
2957
2745
2454
2070
1606
1102
586
52
-514
-1099
-1668
-2198
-2681
-3113
-3473
-3740
-3921
-4041
-4123
-4177
-4211
-4239
-4272
-4305
-4335
-4372
-4435
-4523
-4615
-4689
-4745
-4788
-4805
-4775
-4688
-4552
-4371
-4128
-3806
-3425
-3034
-2677
-2353
-2033
-1697
-1349
-996
-621
-192
306
848
1396
1927
2448
2980
3525
4062
4570
5032
5446
5805
6089
6292
6432
6543
6636
6689
6677
6602
6487
6346
6168
5933
5648
5337
5026
4729
4461
4247
4091
3970
3841
3704
3598
3571
3628
3749
3929
4201
4591
5071
5563
5991
6327
6573
6736
6807
6785
6687
6544
6378
6195
5995
5781
5567
5373
5223
5133
5095
5090
5100
5134
5213
5349
5513
5651
5715
5678
5533
5278
4913
4451
3922
3358
2774
2174
1565
963
375
-218
-836
-1474
-2087
-2628
-3086
-3494
-3885
-4259
-4582
-4816
-4949
-4987
-4942
-4819
-4613
-4315
-3925
-3472
-3011
-2594
-2238
-1922
-1620
-1332
-1069
-833
-609
-402
-254
-213
-287
-430
-598
-792
-1052
-1400
-1799
-2163
-2415
-2523
-2492
-2350
-2126
-1838
-1505
-1149
-803
-507
-295
-183
-169
-249
-419
-672
-988
-1336
-1680
-2003
-2307
-2613
-2940
-3273
-3559
-3732
-3765
-3689
-3571
-3448
-3304
-3098
-2816
-2493
-2183
-1916
-1682
-1451
-1205
-943
-667
-374
-60
274
614
954
1303
1676
2070
2462
2828
3170
3516
3890
4287
4668
4995
5251
5434
5539
5565
5514
5398
5213
4937
4546
4051
3502
2957
2444
1958
1493
1066
706
420
183
-35
-250
-455
-634
-792
-957
-1165
-1441
-1782
-2156
-2515
-2822
-3057
-3218
-3300
-3289
-3167
-2926
-2577
-2142
-1643
-1101
-536
31
593
1157
1741
2362
3012
3660
4262
4785
5212
5540
5778
5933
6006
5990
5874
5650
5326
4923
4453
3909
3267
2516
1668
752
-220
-1252
-2338
-3439
-4488
-5431
-6249
-6946
-7513
-7931
-8189
-8314
-8348
-8323
-8242
-8103
-7922
-7718
-7491
-7221
-6891
-6513
-6114
-5708
-5294
-4872
-4457
-4073
-3733
-3425
-3130
-2831
-2519
-2197
-1881
-1589
-1327
-1076
-813
-528
-226
93
444
847
1304
1804
2343
2931
3574
4254
4932
5565
6127
6596
6954
7188
7297
7290
7180
6977
6694
6342
5932
5476
4995
4527
4104
3739
3426
3167
2978
2867
2819
2801
2797
2810
2845
2884
2891
2843
2734
2572
2372
2158
1953
1768
1594
1412
1220
1016
790
521
213
-102
-390
-662
-969
-1353
-1817
-2337
-2909
-3539
-4216
-4892
-5519
-6085
-6612
-7126
-7632
-8134
-8639
-9148
-9643
-10101
-10527
-10948
-11386
-11834
-12265
-12654
-12986
-13246
-13415
-13495
-13508
-13470
-13363
-13143
-12780
-12276
-11653
-10923
-10089
-9170
-8213
-7273
-6380
-5531
-4706
-3902
-3141
-2455
-1862
-1363
-954
-630
-388
-205
-43
122
284
414
498
548
592
646
715
812
961
1178
1453
1768
2113
2485
2865
3228
3553
3844
4109
4342
4540
4719
4913
5128
5325
5451
5484
5441
5331
5144
4878
4567
4258
3973
3693
3404
3126
2883
2669
2453
2219
1987
1787
1626
1500
1412
1384
1427
1528
1660
1811
1968
2116
2242
2357
2492
2672
2888
3120
3356
3598
3835
4035
4155
4174
4082
3879
3573
3186
2755
2307
1845
1368
886
431
36
-283
-533
-742
-935
-1113
-1244
-1293
-1261
-1201
-1178
-1222
-1332
-1512
-1786
-2173
-2645
-3146
-3633
-4105
-4571
-5027
-5463
-5885
-6301
-6689
-6999
-7187
-7249
-7203
-7055
-6795
-6428
-5984
-5492
-4950
-4344
-3684
-3010
-2362
-1754
-1190
-689
-278
31
241
357
374
296
153
-24
-229
-475
-756
-1035
-1279
-1485
-1673
-1847
-1991
-2091
-2156
-2209
-2263
-2327
-2418
-2553
-2721
-2874
-2968
-2990
-2958
-2882
-2752
-2565
-2346
-2134
-1947
-1788
-1659
-1583
-1582
-1656
-1790
-1975
-2214
-2507
-2835
-3170
-3503
-3836
-4167
-4477
-4740
-4946
-5106
-5229
-5306
-5312
-5227
-5064
-4865
-4670
-4493
-4315
-4109
-3869
-3608
-3337
-3042
-2701
-2310
-1898
-1503
-1144
-810
-488
-186
73
270
412
527
631
713
748
722
651
559
459
340
192
21
-158
-335
-508
-669
-803
-911
-1016
-1154
-1332
-1526
-1714
-1901
-2105
-2314
-2482
-2575
-2602
-2603
-2598
-2565
-2485
-2377
-2291
-2247
-2225
-2193
-2153
-2139
-2167
-2212
-2220
-2162
-2040
-1872
-1666
-1418
-1127
-804
-459
-92
297
697
1087
1457
1816
2188
2586
2992
3371
3697
3971
4219
4461
4697
4906
5069
5180
5234
5224
5137
4970
4738
4480
4237
4040
3895
3785
3683
3571
3446
3315
3179
3031
2868
2702
2562
2466
2412
2395
2425
2532
2734
3013
3318
3605
3861
4098
4320
4504
4614
4626
4540
4377
4169
3944
3723
3511
3306
3109
2926
2763
2608
2441
2252
2059
1892
1766
1673
1591
1509
1427
1347
1259
1146
1006
850
690
531
369
207
55
-70
-160
-211
-218
-172
-56
132
380
663
963
1271
1579
1871
2136
2382
2631
2892
3141
3327
3414
3397
3292
3110
2856
2550
2226
1917
1633
1380
1167
1016
932
899
891
897
910
911
873
789
676
552
407
211
-46
-337
-624
-898
-1179
-1480
-1791
-2099
-2403
-2708
-3003
-3261
-3464
-3615
-3725
-3792
-3815
-3803
-3765
-3692
-3558
-3359
-3122
-2876
-2600
-2235
-1752
-1186
-597
-4
625
1308
2005
2642
3171
3607
3977
4284
4510
4646
4702
4681
4573
4371
4086
3738
3330
2868
2381
1922
1533
1211
932
694
519
422
386
388
431
542
728
952
1159
1319
1430
1498
1515
1474
1386
1276
1169
1078
1012
981
989
1036
1119
1242
1398
1571
1744
1929
2159
2458
2812
3184
3544
3881
4192
4465
4692
4876
5025
5134
5186
5173
5108
5015
4904
4775
4636
4510
4416
4356
4320
4298
4290
4293
4304
4334
4404
4514
4633
4714
4737
4707
4631
4493
4269
3969
3633
3293
2952
2596
2222
1839
1456
1073
709
404
198
92
52
47
74
136
219
291
341
380
413
415
342
175
-66
-357
-698
-1103
-1570
-2068
-2558
-3033
-3509
-4003
-4512
-5019
-5518
-6007
-6480
-6919
-7296
-7597
-7821
-7968
-8029
-7991
-7856
-7653
-7426
-7211
-7022
-6854
-6700
-6544
-6369
-6157
-5916
-5675
-5457
-5252
-5024
-4752
-4445
-4127
-3797
-3432
-3024
-2600
-2196
-1821
-1454
-1084
-738
-454
-241
-86
8
1
-159
-479
-920
-1430
-1981
-2563
-3149
-3699
-4184
-4611
-5005
-5380
-5724
-6015
-6243
-6412
-6533
-6606
-6623
-6572
-6451
-6276
-6066
-5823
-5539
-5214
-4877
-4565
-4293
-4046
-3812
-3606
-3458
-3369
-3295
-3193
-3062
-2936
-2843
-2781
-2747
-2755
-2835
-2992
-3201
-3427
-3650
-3861
-4045
-4185
-4269
-4293
-4242
-4094
-3842
-3505
-3115
-2691
-2238
-1764
-1290
-829
-378
75
530
972
1392
1794
2167
2481
2708
2846
2922
2953
2936
2865
2767
2677
2610
2535
2413
2231
2017
1812
1650
1552
1534
1602
1750
1960
2211
2491
2797
3130
3494
3886
4298
4713
5125
5526
5900
6219
6461
6626
6732
6788
6782
6701
6544
6325
6052
5734
5388
5045
4726
4426
4134
3856
3606
3378
3133
2836
2488
2120
1754
1384
1000
617
248
-112
-489
-891
-1291
-1659
-1992
-2307
-2608
-2872
-3071
-3212
-3320
-3407
-3457
-3452
-3394
-3296
-3153
-2942
-2652
-2300
-1924
-1547
-1160
-747
-309
130
543
917
1250
1536
1769
1949
2094
2226
2343
2423
2448
2428
2391
2358
2324
2284
2250
2253
2304
2381
2447
2485
2499
2501
2497
2492
2493
2506
2529
2562
2627
2753
2952
3212
3514
3849
4206
4548
4821
4991
5071
5096
5082
5008
4844
4590
4269
3903
3503
3074
2632
2200
1792
1410
1046
688
339
16
-247
-431
-539
-596
-611
-580
-496
-374
-240
-110
23
165
303
422
521
618
723
825
913
986
1049
1092
1096
1058
998
943
893
836
767
706
677
689
738
811
890
946
955
914
840
742
609
431
223
20
-160
-334
-531
-755
-989
-1221
-1452
-1689
-1925
-2151
-2361
-2553
-2714
-2831
-2903
-2951
-2984
-2975
-2882
-2689
-2414
-2077
-1665
-1157
-569
38
607
1140
1680
2252
2835
3399
3942
4484
5034
5558
6017
6398
6714
6979
7184
7317
7384
7410
7413
7392
7331
7218
7049
6824
6542
6205
5823
5409
4973
4523
4072
3629
3196
2770
2357
1979
1664
1430
1276
1197
1184
1228
1308
1395
1475
1553
1639
1731
1816
1880
1920
1940
1936
1898
1822
1718
1599
1472
1339
1201
1065
933
803
674
557
471
419
388
359
324
290
261
227
165
52
-120
-348
-619
-925
-1266
-1647
-2065
-2490
-2878
-3193
-3438
-3639
-3821
-3983
-4107
-4186
-4226
-4225
-4164
-4019
-3802
-3550
-3305
-3075
-2836
-2556
-2225
-1858
-1482
-1124
-808
-550
-358
-227
-141
-76
-1
108
260
444
641
838
1035
1230
1407
1544
1622
1631
1570
1445
1264
1037
775
480
154
-197
-556
-910
-1255
-1598
-1950
-2314
-2684
-3047
-3391
-3709
-4006
-4288
-4554
-4786
-4963
-5067
-5100
-5071
-4989
-4857
-4672
-4427
-4116
-3734
-3283
-2767
-2185
-1541
-850
-140
563
1248
1922
2586
3223
3809
4329
4788
5197
5560
5881
6167
6429
6667
6861
6978
6995
6908
6741
6523
6279
6020
5742
5437
5103
4745
4368
3976
3576
3176
2776
2365
1928
1466
995
532
92
-311
-658
-936
-1157
-1353
-1542
-1713
-1840
-1924
-1986
-2044
-2089
-2103
-2097
-2102
-2131
-2155
-2134
-2061
-1974
-1913
-1885
-1865
-1833
-1791
-1751
-1720
-1700
-1691
-1699
-1726
-1776
-1846
-1925
-1986
-2005
-1978
-1925
-1878
-1851
-1834
-1809
-1759
-1675
-1560
-1430
-1305
-1201
-1110
-1016
-913
-807
-707
-605
-490
-367
-258
-180
-123
-60
23
122
222
319
424
550
704
890
1112
1378
1698
2072
2485
2905
3301
3655
3954
4177
4293
4284
4171
3999
3797
3557
3261
2921
2578
2264
1975
1697
1429
1185
958
715
421
67
-334
-771
-1229
-1675
-2067
-2387
-2664
-2927
-3164
-3330
-3399
-3403
-3391
-3374
-3329
-3247
-3168
-3141
-3173
-3234
-3307
-3412
-3580
-3812
-4081
-4363
-4658
-4965
-5273
-5567
-5834
-6060
-6225
-6306
-6303
-6237
-6119
-5942
-5690
-5371
-5002
-4582
-4082
-3481
-2795
-2069
-1335
-601
137
867
1570
2231
2847
3413
3923
4385
4808
5194
5530
5807
6032
6220
6356
6405
6345
6189
5968
5690
5338
4902
4397
3851
3280
2684
2065
1432
788
135
-518
-1148
-1739
-2295
-2821
-3296
-3677
-3945
-4122
-4234
-4272
-4202
-4019
-3768
-3506
-3249
-2973
-2668
-2349
-2037
-1729
-1417
-1122
-886
-729
-622
-520
-398
-273
-166
-94
-57
-54
-68
-73
-55
-28
-20
-33
-41
-23
6
17
-1
-34
-67
-107
-169
-251
-338
-424
-516
-618
-716
-795
-848
-876
-871
-825
-755
-698
-685
-707
-731
-739
-733
-705
-625
-475
-283
-116
-20
18
40
72
109
149
211
311
429
520
553
536
492
434
364
299
280
339
461
603
728
834
935
1027
1069
1018
859
623
352
72
-221
-534
-860
-1178
-1474
-1752
-2025
-2292
-2534
-2743
-2933
-3137
-3374
-3631
-3878
-4091
-4276
-4438
-4574
-4657
-4661
-4589
-4471
-4338
-4200
-4041
-3850
-3650
-3479
-3359
-3276
-3205
-3148
-3137
-3199
-3315
-3434
-3520
-3580
-3637
-3690
-3709
-3668
-3579
-3478
-3377
-3247
-3043
-2749
-2390
-2005
-1617
-1217
-797
-367
43
416
759
1084
1384
1634
1822
1975
2141
2335
2524
2655
2711
2703
2639
2500
2273
1981
1680
1413
1180
960
743
530
316
101
-97
-243
-323
-372
-434
-517
-593
-640
-669
-700
-719
-700
-647
-603
-599
-628
-668
-728
-837
-1004
-1196
-1380
-1560
-1743
-1897
-1961
-1907
-1771
-1606
-1426
-1220
-1000
-815
-693
-607
-511
-398
-304
-252
-233
-231
-260
-340
-455
-553
-598
-601
-589
-568
-520
-452
-403
-413
-496
-647
-866
-1147
-1465
-1773
-2040
-2256
-2415
-2502
-2509
-2463
-2411
-2381
-2362
-2330
-2286
-2247
-2222
-2198
-2160
-2111
-2059
-2009
-1961
-1911
-1859
-1808
-1758
-1716
-1686
-1662
-1623
-1560
-1478
-1379
-1248
-1068
-847
-614
-381
-122
198
578
986
1402
1828
2266
2700
3108
3496
3882
4261
4600
4881
5124
5352
5545
5653
5655
5586
5495
5391
5249
5061
4857
4665
4491
4328
4171
4010
3813
3551
3237
2927
2666
2448
2251
2087
1995
1985
2017
2041
2048
2055
2061
2035
1962
1871
1795
1726
1624
1472
1298
1138
996
844
668
470
258
22
-247
-553
-895
-1275
-1691
-2120
-2532
-2918
-3289
-3649
-3976
-4246
-4453
-4613
-4731
-4792
-4784
-4719
-4618
-4498
-4372
-4263
-4200
-4187
-4199
-4205
-4198
-4187
-4170
-4130
-4059
-3965
-3854
-3713
-3530
-3313
-3082
-2832
-2537
-2188
-1815
-1451
-1092
-709
-303
72
355
532
639
702
708
642
519
376
231
70
-121
-320
-486
-600
-676
-745
-821
-888
-914
-872
-760
-596
-397
-159
146
538
1004
1505
2013
2521
3025
3493
3873
4130
4267
4296
4212
3991
3626
3143
2586
1981
1336
657
-31
-687
-1282
-1820
-2320
-2787
-3201
-3531
-3768
-3922
-4000
-3986
-3866
-3657
-3411
-3174
-2950
-2716
-2469
-2239
-2052
-1891
-1709
-1478
-1218
-966
-737
-520
-310
-121
25
125
193
244
283
313
338
372
432
529
655
776
857
889
904
934
979
1014
1041
1092
1212
1404
1622
1821
1979
2085
2122
2077
1959
1802
1632
1459
1294
1166
1097
1068
1034
966
875
782
688
579
468
398
395
440
486
509
508
479
397
248
55
-138
-309
-469
-634
-803
-963
-1113
-1260
-1399
-1505
-1557
-1550
-1487
-1363
-1170
-918
-634
-340
-33
299
653
1008
1353
1700
2077
2494
2929
3343
3698
3980
4198
4373
4519
4631
4697
4715
4700
4670
4623
4541
4409
4233
4034
3823
3593
3317
2980
2588
2171
1765
1389
1044
724
431
166
-79
-326
-584
-836
-1050
-1217
-1360
-1501
-1635
-1734
-1784
-1804
-1812
-1800
-1738
-1612
-1438
-1232
-987
-678
-300
123
564
1012
1460
1897
2309
2696
3075
3453
3821
4166
4493
4812
5111
5355
5515
5595
5621
5611
5564
5483
5384
5280
5156
4977
4724
4410
4062
3695
3310
2913
2521
2140
1757
1349
912
464
26
-389
-771
-1112
-1411
-1688
-1966
-2238
-2465
-2614
-2694
-2750
-2809
-2853
-2844
-2773
-2665
-2547
-2410
-2239
-2045
-1881
-1791
-1784
-1834
-1914
-2013
-2128
-2232
-2294
-2286
-2198
-2037
-1829
-1612
-1418
-1251
-1078
-864
-611
-359
-145
35
206
382
549
689
802
897
969
1002
1000
979
960
935
883
800
710
641
589
528
450
377
344
364
412
449
452
421
365
288
190
70
-62
-195
-325
-459
-606
-760
-905
-1030
-1133
-1220
-1287
-1319
-1309
-1260
-1185
-1091
-973
-837
-698
-574
-469
-373
-283
-208
-156
-115
-65
6
93
182
266
339
393
417
405
361
290
193
71
-63
-195
-324
-463
-626
-810
-1002
-1189
-1365
-1518
-1632
-1694
-1712
-1702
-1668
-1592
-1461
-1284
-1096
-921
-762
-605
-448
-306
-194
-111
-51
-10
6
-2
-29
-72
-138
-227
-322
-388
-412
-407
-398
-392
-370
-328
-287
-278
-307
-347
-373
-398
-460
-586
-767
-973
-1185
-1402
-1628
-1853
-2050
-2190
-2256
-2257
-2217
-2162
-2092
-1988
-1821
-1583
-1287
-956
-603
-240
115
445
741
1004
1231
1412
1542
1633
1710
1786
1852
1894
1902
1870
1795
1683
1562
1468
1418
1394
1367
1322
1262
1187
1085
949
793
632
469
295
122
-16
-95
-133
-176
-246
-325
-381
-406
-414
-408
-365
-256
-81
141
390
657
930
1192
1430
1648
1855
2047
2209
2334
2433
2520
2589
2614
2584
2515
2442
2385
2334
2261
2144
1979
1770
1515
1212
865
490
105
-279
-658
-1018
-1331
-1566
-1716
-1801
-1845
-1855
-1826
-1762
-1680
-1589
-1482
-1341
-1164
-966
-756
-522
-246
66
375
643
860
1044
1208
1340
1413
1409
1333
1205
1049
885
729
598
501
445
424
428
443
460
479
502
534
577
634
717
843
1027
1270
1566
1898
2245
2581
2883
3138
3348
3520
3646
3704
3672
3560
3401
3232
3060
2871
2654
2416
2176
1949
1741
1556
1396
1260
1139
1033
951
905
893
903
930
977
1044
1117
1181
1247
1344
1485
1642
1779
1892
2007
2139
2254
2294
2232
2087
1881
1618
1295
929
554
187
-187
-584
-989
-1363
-1685
-1971
-2251
-2535
-2803
-3031
-3213
-3363
-3505
-3659
-3832
-4013
-4176
-4307
-4416
-4525
-4637
-4724
-4757
-4730
-4669
-4604
-4554
-4519
-4497
-4492
-4501
-4505
-4478
-4393
-4248
-4061
-3852
-3630
-3384
-3106
-2804
-2493
-2180
-1850
-1497
-1141
-821
-558
-343
-153
12
139
226
288
342
387
409
407
392
374
352
335
344
390
448
478
470
457
476
528
580
619
670
770
919
1084
1242
1394
1555
1720
1878
2023
2164
2305
2437
2557
2683
2836
3010
3173
3284
3323
3283
3156
2944
2670
2374
2093
1839
1611
1413
1255
1135
1038
954
895
891
959
1095
1284
1520
1807
2143
2511
2887
3249
3589
3906
4206
4495
4772
5031
5261
5455
5608
5711
5757
5745
5687
5597
5480
5337
5170
4990
4807
4616
4402
4154
3875
3574
3260
2937
2619
2325
2071
1850
1647
1454
1285
1164
1103
1092
1103
1111
1101
1069
1016
941
842
717
565
380
160
-91
-358
-625
-883
-1136
-1385
-1624
-1847
-2052
-2246
-2439
-2637
-2846
-3074
-3325
-3585
-3831
-4050
-4248
-4444
-4638
-4817
-4970
-5102
-5225
-5330
-5398
-5412
-5373
-5286
-5149
-4965
-4756
-4550
-4351
-4134
-3879
-3605
-3356
-3151
-2964
-2760
-2540
-2342
-2192
-2077
-1970
-1865
-1777
-1720
-1686
-1674
-1697
-1779
-1917
-2089
-2274
-2477
-2712
-2976
-3237
-3466
-3651
-3797
-3905
-3963
-3955
-3878
-3752
-3604
-3460
-3330
-3207
-3078
-2937
-2787
-2640
-2500
-2367
-2234
-2101
-1971
-1845
-1721
-1588
-1433
-1243
-1012
-744
-452
-152
139
403
623
790
907
987
1046
1091
1116
1105
1038
914
746
557
356
132
-120
-386
-638
-859
-1060
-1256
-1440
-1593
-1710
-1817
-1938
-2064
-2159
-2211
-2244
-2282
-2309
-2276
-2160
-1995
-1828
-1666
-1471
-1218
-932
-666
-440
-224
19
286
542
760
944
1108
1248
1338
1356
1303
1193
1038
837
591
310
24
-235
-445
-614
-768
-930
-1103
-1269
-1412
-1530
-1624
-1689
-1714
-1702
-1669
-1620
-1533
-1376
-1143
-861
-566
-269
35
333
591
786
933
1067
1199
1311
1387
1439
1487
1522
1514
1455
1378
1323
1294
1262
1218
1189
1201
1239
1257
1228
1165
1088
989
846
661
465
283
104
-102
-348
-619
-899
-1184
-1475
-1761
-2031
-2285
-2531
-2761
-2949
-3077
-3152
-3195
-3206
-3167
-3064
-2903
-2703
-2476
-2221
-1939
-1638
-1330
-1022
-727
-463
-245
-75
45
101
72
-39
-196
-359
-518
-693
-899
-1115
-1298
-1418
-1473
-1477
-1439
-1365
-1266
-1148
-1008
-840
-651
-458
-281
-128
1
100
159
183
192
205
216
205
158
89
20
-44
-116
-210
-323
-433
-523
-584
-616
-611
-564
-481
-380
-277
-176
-72
27
98
115
74
-10
-121
-253
-403
-562
-709
-828
-925
-1018
-1120
-1220
-1299
-1347
-1373
-1393
-1415
-1440
-1462
-1475
-1472
-1442
-1378
-1285
-1181
-1096
-1046
-1028
-1028
-1031
-1034
-1035
-1033
-1024
-1008
-989
-965
-927
-863
-777
-680
-581
-475
-349
-199
-32
140
307
470
638
828
1049
1292
1526
1721
1873
2004
2129
2235
2295
2308
2302
2301
2301
2276
2221
2158
2110
2070
2019
1958
1912
1899
1897
1875
1826
1783
1780
1815
1853
1851
1789
1662
1478
1252
1008
772
559
382
250
173
152
176
228
307
425
593
807
1046
1292
1536
1774
1997
2190
2345
2464
2558
2633
2685
2703
2682
2628
2555
2474
2388
2292
2179
2037
1868
1673
1458
1218
945
640
332
56
-166
-345
-495
-610
-666
-648
-575
-482
-385
-277
-145
8
168
332
502
679
848
1002
1152
1311
1479
1640
1770
1858
1903
1909
1889
1861
1835
1806
1754
1681
1615
1588
1604
1632
1645
1640
1634
1632
1626
1611
1597
1593
1598
1606
1630
1702
1843
2041
2261
2472
2681
2910
3166
3424
3657
3858
4046
4235
4419
4577
4704
4821
4956
5108
5244
5335
5380
5402
5421
5435
5437
5427
5413
5395
5366
5320
5267
5216
5166
5114
5058
4998
4923
4819
4677
4504
4307
4081
3821
3539
3267
3016
2773
2518
2268
2071
1958
1914
1898
1896
1926
2008
2129
2262
2399
2553
2741
2955
3176
3387
3583
3759
3902
4000
4035
3989
3849
3627
3356
3073
2799
2535
2282
2048
1840
1657
1497
1366
1267
1191
1115
1026
934
855
787
718
652
607
604
635
676
709
743
786
836
881
916
947
977
999
1008
1014
1029
1065
1114
1158
1184
1193
1200
1212
1220
1198
1125
1016
911
846
815
777
697
582
466
373
291
196
73
-65
-199
-318
-424
-525
-622
-716
-811
-918
-1055
-1231
-1436
-1642
-1824
-1972
-2092
-2187
-2254
-2293
-2317
-2341
-2367
-2384
-2389
-2392
-2406
-2433
-2466
-2506
-2567
-2653
-2747
-2824
-2881
-2937
-3007
-3085
-3153
-3208
-3267
-3343
-3430
-3511
-3579
-3640
-3696
-3735
-3743
-3724
-3696
-3683
-3695
-3734
-3798
-3886
-3987
-4089
-4179
-4254
-4318
-4377
-4435
-4484
-4511
-4510
-4485
-4453
-4425
-4402
-4384
-4378
-4400
-4450
-4509
-4561
-4610
-4680
-4786
-4907
-5005
-5059
-5073
-5062
-5023
-4940
-4806
-4630
-4422
-4185
-3916
-3629
-3352
-3109
-2903
-2728
-2581
-2463
-2374
-2312
-2278
-2283
-2334
-2418
-2514
-2611
-2719
-2856
-3023
-3206
-3399
-3609
-3841
-4086
-4324
-4544
-4749
-4943
-5112
-5239
-5318
-5355
-5344
-5265
-5106
-4887
-4652
-4431
-4224
-4013
-3792
-3571
-3351
-3121
-2871
-2610
-2362
-2142
-1949
-1784
-1657
-1571
-1512
-1459
-1405
-1360
-1340
-1341
-1353
-1371
-1398
-1435
-1479
-1527
-1582
-1644
-1707
-1775
-1867
-2000
-2160
-2303
-2396
-2451
-2505
-2571
-2620
-2620
-2581
-2544
-2528
-2511
-2455
-2348
-2204
-2037
-1854
-1654
-1451
-1253
-1054
-847
-649
-484
-357
-246
-133
-36
10
-3
-41
-71
-91
-133
-214
-319
-417
-491
-544
-581
-602
-600
-568
-497
-380
-226
-58
100
241
373
497
604
683
734
768
791
797
779
733
663
577
487
411
356
322
300
289
301
344
412
488
553
596
610
597
569
536
496
429
321
180
31
-103
-221
-322
-400
-440
-442
-422
-398
-365
-311
-232
-133
-23
105
258
440
643
852
1055
1248
1438
1640
1861
2088
2290
2444
2547
2619
2682
2743
2798
2844
2881
2905
2915
2910
2893
2867
2834
2797
2756
2703
2625
2518
2398
2289
2205
2145
2098
2059
2031
2015
2011
2009
2000
1965
1899
1819
1747
1691
1626
1531
1405
1273
1145
1006
843
661
488
337
200
73
-28
-92
-133
-174
-213
-217
-158
-48
72
184
300
431
564
674
757
823
879
920
947
972
1002
1024
1012
959
886
817
760
717
693
693
710
739
779
835
893
927
930
930
962
1026
1091
1135
1178
1248
1351
1468
1586
1700
1805
1887
1951
2033
2164
2317
2435
2489
2511
2543
2582
2584
2530
2453
2388
2326
2230
2098
1972
1883
1812
1727
1635
1582
1594
1644
1684
1705
1738
1811
1917
2029
2133
2231
2320
2386
2424
2445
2470
2500
2521
2517
2491
2458
2430
2403
2368
2319
2258
2191
2124
2056
1981
1890
1786
1676
1573
1479
1389
1289
1172
1042
910
778
637
475
293
103
-84
-266
-445
-605
-731
-827
-915
-1010
-1101
-1150
-1148
-1113
-1064
-995
-883
-729
-559
-397
-236
-55
146
349
542
739
956
1189
1416
1621
1793
1918
1985
2005
2013
2041
2077
2078
2032
1966
1914
1862
1767
1611
1430
1278
1173
1092
1014
946
911
912
929
946
963
985
1002
1008
1000
999
1006
1008
973
892
786
674
548
383
169
-66
-284
-473
-658
-857
-1052
-1202
-1293
-1352
-1413
-1476
-1513
-1510
-1490
-1484
-1503
-1534
-1572
-1630
-1717
-1820
-1921
-2016
-2117
-2229
-2346
-2461
-2584
-2729
-2894
-3066
-3241
-3430
-3640
-3854
-4046
-4206
-4333
-4430
-4488
-4505
-4496
-4492
-4505
-4528
-4540
-4533
-4505
-4456
-4378
-4260
-4103
-3923
-3747
-3591
-3448
-3293
-3121
-2954
-2827
-2746
-2677
-2586
-2474
-2370
-2281
-2181
-2039
-1865
-1690
-1526
-1356
-1168
-980
-819
-691
-581
-491
-444
-455
-507
-571
-646
-748
-885
-1031
-1166
-1297
-1445
-1610
-1767
-1905
-2044
-2204
-2370
-2511
-2619
-2717
-2824
-2925
-2996
-3032
-3045
-3039
-2999
-2917
-2806
-2682
-2541
-2363
-2149
-1921
-1708
-1517
-1346
-1197
-1075
-964
-841
-701
-568
-463
-376
-281
-178
-95
-51
-26
7
46
60
25
-38
-87
-104
-101
-97
-92
-73
-27
45
132
217
289
345
393
440
482
507
513
509
497
464
400
318
250
209
173
109
10
-97
-190
-271
-351
-427
-483
-506
-501
-468
-397
-281
-130
40
226
442
695
967
1226
1457
1663
1850
2008
2134
2234
2322
2398
2444
2453
2433
2399
2360
2321
2293
2295
2338
2410
2489
2560
2620
2672
2717
2753
2780
2794
2788
2760
2728
2718
2740
2780
2811
2816
2796
2763
2730
2699
2660
2596
2497
2370
2235
2109
1983
1837
1668
1492
1333
1195
1074
971
906
893
930
1006
1122
1289
1512
1779
2072
2373
2669
2939
3165
3351
3513
3662
3785
3862
3886
3870
3829
3767
3683
3587
3480
3350
3177
2962
2739
2549
2400
2276
2164
2073
2019
1998
1993
1995
2009
2041
2076
2107
2139
2185
2243
2290
2308
2306
2306
2303
2272
2196
2087
1972
1847
1685
1466
1210
964
759
589
435
292
172
83
15
-49
-113
-170
-212
-248
-297
-367
-451
-534
-605
-671
-744
-827
-915
-1002
-1089
-1185
-1293
-1408
-1523
-1636
-1750
-1859
-1952
-2021
-2079
-2138
-2210
-2285
-2348
-2386
-2399
-2393
-2374
-2350
-2330
-2316
-2308
-2293
-2259
-2198
-2110
-2008
-1906
-1812
-1716
-1600
-1451
-1264
-1048
-815
-576
-346
-138
45
212
368
511
634
752
892
1073
1281
1484
1671
1859
2067
2287
2490
2659
2798
2907
2964
2953
2891
2818
2755
2688
2598
2503
2441
2424
2419
2394
2360
2347
2360
2365
2340
2313
2329
2390
2453
2481
2496
2540
2626
2720
2790
2846
2920
3021
3123
3201
3251
3284
3304
3309
3305
3301
3302
3303
3302
3304
3308
3304
3293
3297
3342
3419
3487
3522
3539
3572
3616
3626
3571
3473
3384
3323
3259
3155
3014
2867
2733
2606
2482
2369
2278
2192
2084
1946
1800
1668
1545
1414
1271
1133
1006
883
743
595
466
379
321
264
185
88
-15
-124
-249
-395
-555
-713
-861
-997
-1122
-1231
-1324
-1407
-1485
-1551
-1590
-1592
-1564
-1525
-1487
-1452
-1419
-1394
-1386
-1394
-1408
-1422
-1440
-1464
-1480
-1465
-1418
-1358
-1307
-1263
-1212
-1153
-1108
-1092
-1096
-1097
-1089
-1095
-1135
-1201
-1275
-1351
-1448
-1576
-1726
-1871
-2004
-2139
-2294
-2468
-2648
-2825
-3000
-3173
-3341
-3499
-3653
-3808
-3963
-4104
-4222
-4322
-4417
-4518
-4621
-4719
-4814
-4917
-5026
-5125
-5186
-5205
-5200
-5196
-5192
-5171
-5120
-5050
-4981
-4913
-4826
-4702
-4543
-4359
-4152
-3918
-3672
-3441
-3242
-3057
-2858
-2648
-2468
-2355
-2307
-2297
-2313
-2370
-2473
-2600
-2718
-2825
-2945
-3091
-3241
-3364
-3454
-3536
-3628
-3720
-3785
-3807
-3801
-3793
-3795
-3796
-3774
-3720
-3646
-3576
-3520
-3460
-3371
-3250
-3126
-3033
-2974
-2925
-2861
-2775
-2672
-2550
-2401
-2229
-2049
-1864
-1661
-1420
-1137
-831
-523
-228
39
267
453
613
759
884
971
1016
1038
1045
1025
957
845
714
582
439
271
92
-70
-201
-316
-430
-528
-587
-601
-596
-598
-603
-594
-562
-517
-466
-410
-347
-283
-220
-154
-74
22
126
222
301
355
385
398
407
414
410
390
365
361
381
406
410
398
396
415
441
443
405
332
229
97
-58
-227
-398
-571
-747
-925
-1100
-1272
-1443
-1604
-1734
-1819
-1861
-1867
-1840
-1777
-1684
-1580
-1478
-1366
-1236
-1102
-997
-939
-913
-897
-894
-926
-998
-1089
-1181
-1286
-1437
-1639
-1856
-2047
-2203
-2351
-2509
-2667
-2799
-2895
-2973
-3055
-3143
-3225
-3287
-3328
-3353
-3366
-3369
-3359
-3331
-3274
-3176
-3036
-2868
-2694
-2525
-2353
-2167
-1961
-1743
-1517
-1278
-1022
-758
-506
-272
-51
156
329
441
490
503
511
511
477
386
249
100
-29
-131
-218
-309
-414
-528
-634
-716
-773
-814
-848
-869
-866
-831
-765
-676
-574
-472
-378
-285
-174
-37
107
231
329
422
526
627
699
741
781
839
896
918
897
861
833
804
753
683
628
615
638
669
689
703
728
776
844
929
1020
1113
1195
1261
1316
1371
1441
1530
1630
1718
1785
1846
1923
2021
2120
2193
2250
2318
2408
2498
2559
2588
2600
2602
2580
2527
2457
2382
2290
2158
1992
1828
1695
1583
1453
1293
1130
999
904
825
743
659
575
487
388
278
165
53
-57
-156
-236
-300
-370
-457
-556
-652
-741
-831
-921
-987
-1010
-1000
-992
-998
-1006
-993
-965
-949
-965
-1002
-1041
-1076
-1129
-1214
-1321
-1426
-1520
-1615
-1722
-1829
-1901
-1910
-1862
-1786
-1712
-1648
-1585
-1516
-1452
-1407
-1391
-1398
-1409
-1400
-1359
-1291
-1216
-1146
-1080
-996
-882
-736
-564
-363
-129
132
397
657
919
1195
1475
1734
1950
2126
2271
2375
2423
2411
2361
2293
2212
2122
2037
1981
1960
1961
1973
1999
2041
2085
2111
2130
2171
2247
2331
2386
2405
2410
2407
2372
2287
2174
2079
2011
1934
1814
1664
1532
1439
1362
1272
1178
1113
1091
1095
1100
1107
1132
1178
1234
1291
1348
1411
1478
1547
1624
1716
1822
1923
2001
2053
2076
2071
2033
1968
1879
1777
1674
1582
1511
1459
1413
1364
1320
1294
1291
1298
1307
1334
1402
1514
1638
1737
1814
1903
2027
2174
2307
2415
2524
2661
2814
2935
2993
3008
3028
3083
3148
3184
3179
3156
3139
3122
3078
2992
2874
2743
2603
2446
2264
2057
1828
1578
1312
1041
774
510
241
-31
-287
-504
-674
-807
-916
-1000
-1056
-1075
-1063
-1031
-993
-955
-921
-891
-861
-829
-793
-749
-693
-626
-550
-469
-383
-294
-203
-109
-8
105
234
374
525
692
879
1081
1283
1473
1648
1810
1963
2110
2256
2408
2565
2713
2835
2925
2988
3025
3035
3012
2954
2865
2748
2602
2436
2263
2094
1936
1788
1647
1503
1343
1158
957
760
584
431
296
177
74
-20
-118
-224
-323
-391
-417
-403
-358
-286
-190
-75
62
231
435
655
862
1040
1202
1371
1546
1712
1859
2005
2167
2341
2511
2665
2811
2960
3111
3260
3404
3542
3664
3763
3845
3932
4022
4091
4115
4104
4094
4106
4110
4067
3988
3914
3880
3869
3839
3769
3674
3577
3484
3388
3283
3169
3046
2912
2777
2653
2546
2453
2379
2337
2333
2351
2366
2368
2370
2381
2391
2383
2359
2337
2323
2304
2269
2227
2187
2136
2055
1952
1866
1818
1777
1694
1571
1463
1416
1406
1372
1290
1201
1153
1138
1106
1024
907
788
675
544
375
171
-51
-280
-515
-753
-981
-1188
-1374
-1541
-1695
-1837
-1963
-2061
-2120
-2140
-2136
-2122
-2101
-2064
-2009
-1953
-1914
-1897
-1889
-1868
-1823
-1759
-1698
-1659
-1647
-1644
-1625
-1586
-1553
-1550
-1576
-1601
-1602
-1590
-1595
-1631
-1678
-1706
-1706
-1693
-1688
-1695
-1705
-1704
-1687
-1659
-1627
-1593
-1551
-1492
-1412
-1320
-1229
-1146
-1076
-1018
-979
-954
-930
-894
-850
-812
-793
-793
-798
-799
-794
-791
-799
-828
-874
-911
-908
-863
-804
-758
-715
-643
-528
-399
-295
-219
-147
-69
-7
13
3
-2
11
18
-9
-63
-116
-158
-212
-307
-444
-602
-760
-911
-1055
-1192
-1325
-1462
-1600
-1722
-1821
-1911
-2019
-2154
-2296
-2422
-2529
-2626
-2712
-2776
-2815
-2841
-2867
-2892
-2904
-2909
-2920
-2937
-2931
-2875
-2774
-2664
-2568
-2481
-2383
-2269
-2158
-2072
-2017
-1983
-1956
-1919
-1866
-1804
-1748
-1714
-1697
-1683
-1666
-1654
-1658
-1668
-1664
-1638
-1604
-1587
-1599
-1632
-1669
-1702
-1734
-1775
-1827
-1884
-1937
-1980
-2024
-2079
-2146
-2206
-2244
-2266
-2299
-2363
-2448
-2526
-2577
-2601
-2605
-2593
-2563
-2517
-2456
-2379
-2280
-2167
-2067
-2000
-1960
-1919
-1854
-1774
-1708
-1675
-1665
-1658
-1653
-1662
-1695
-1745
-1796
-1846
-1903
-1973
-2047
-2115
-2174
-2232
-2290
-2338
-2368
-2394
-2438
-2507
-2580
-2638
-2681
-2729
-2786
-2833
-2845
-2825
-2799
-2776
-2734
-2650
-2543
-2456
-2409
-2371
-2292
-2163
-2025
-1922
-1857
-1805
-1751
-1708
-1691
-1694
-1696
-1692
-1692
-1700
-1703
-1685
-1657
-1648
-1670
-1700
-1704
-1667
-1608
-1553
-1509
-1464
-1408
-1350
-1309
-1292
-1290
-1291
-1295
-1325
-1399
-1512
-1633
-1724
-1778
-1826
-1905
-2021
-2136
-2210
-2241
-2263
-2309
-2371
-2407
-2384
-2314
-2236
-2174
-2121
-2056
-1975
-1899
-1846
-1817
-1799
-1781
-1757
-1728
-1689
-1647
-1612
-1596
-1588
-1568
-1521
-1451
-1371
-1284
-1181
-1062
-933
-805
-668
-506
-310
-93
130
347
559
761
946
1108
1248
1371
1473
1546
1597
1647
1714
1792
1858
1894
1905
1908
1911
1903
1872
1828
1796
1790
1806
1825
1835
1837
1839
1842
1846
1856
1882
1919
1948
1949
1927
1905
1900
1906
1907
1901
1907
1936
1981
2021
2048
2071
2106
2157
2216
2280
2349
2429
2524
2641
2781
2934
3085
3225
3365
3517
3674
3808
3902
3960
3994
4003
3980
3925
3866
3818
3770
3696
3591
3473
3353
3215
3044
2852
2668
2502
2338
2157
1970
1804
1659
1511
1342
1170
1022
903
794
679
574
501
469
467
478
494
515
548
604
689
789
878
945
1014
1120
1264
1415
1542
1652
1770
1897
2016
2113
2201
2293
2372
2413
2414
2407
2405
2381
2297
2157
1996
1840
1673
1473
1252
1050
889
755
629
516
433
374
319
259
215
204
212
204
170
127
97
74
33
-40
-138
-252
-382
-537
-713
-905
-1106
-1315
-1530
-1743
-1948
-2144
-2330
-2506
-2667
-2808
-2921
-2990
-3011
-2994
-2960
-2916
-2857
-2776
-2679
-2576
-2465
-2339
-2199
-2066
-1951
-1846
-1739
-1637
-1556
-1493
-1419
-1312
-1186
-1073
-979
-873
-735
-585
-467
-396
-352
-313
-287
-290
-322
-370
-437
-542
-686
-835
-957
-1059
-1172
-1298
-1399
-1441
-1442
-1448
-1470
-1474
-1430
-1349
-1264
-1184
-1084
-962
-856
-804
-793
-771
-713
-642
-602
-599
-603
-586
-553
-522
-499
-477
-453
-429
-399
-348
-277
-206
-157
-119
-56
56
201
338
442
525
617
728
835
908
946
972
1010
1060
1089
1075
1025
967
923
894
866
833
803
787
799
845
923
1020
1122
1231
1364
1531
1715
1882
2019
2150
2302
2478
2652
2811
2963
3115
3249
3338
3382
3409
3428
3413
3334
3206
3079
2982
2889
2755
2570
2364
2161
1956
1731
1486
1250
1042
864
706
564
441
338
259
211
196
209
238
280
343
427
523
622
730
859
1008
1164
1318
1468
1613
1738
1831
1898
1952
1987
1983
1932
1864
1812
1770
1703
1593
1467
1368
1300
1229
1125
998
880
788
711
630
543
461
387
320
256
192
130
82
60
68
88
101
109
134
185
248
299
338
378
423
457
469
470
478
484
466
427
398
400
415
407
368
327
299
272
225
167
119
73
-3
-118
-233
-313
-368
-443
-552
-656
-715
-738
-769
-824
-882
-916
-927
-931
-928
-901
-853
-804
-764
-719
-650
-570
-509
-484
-485
-499
-525
-573
-638
-708
-777
-845
-912
-972
-1033
-1113
-1217
-1322
-1388
-1405
-1398
-1393
-1390
-1368
-1320
-1255
-1177
-1075
-942
-793
-658
-555
-478
-418
-372
-350
-353
-372
-397
-427
-470
-533
-617
-712
-810
-916
-1048
-1225
-1436
-1649
-1838
-2009
-2188
-2375
-2543
-2667
-2754
-2834
-2919
-2994
-3036
-3043
-3020
-2969
-2883
-2765
-2634
-2502
-2368
-2226
-2088
-1970
-1871
-1774
-1669
-1565
-1479
-1409
-1342
-1275
-1220
-1182
-1150
-1117
-1091
-1087
-1096
-1097
-1089
-1094
-1128
-1174
-1206
-1226
-1266
-1339
-1419
-1472
-1506
-1565
-1671
-1794
-1892
-1958
-2017
-2089
-2152
-2176
-2158
-2124
-2091
-2052
-1988
-1889
-1763
-1626
-1496
-1380
-1265
-1131
-967
-793
-648
-550
-484
-426
-373
-338
-324
-313
-283
-241
-217
-229
-271
-325
-382
-441
-505
-578
-668
-784
-925
-1068
-1191
-1284
-1355
-1411
-1444
-1435
-1369
-1240
-1065
-877
-713
-593
-510
-441
-376
-315
-257
-183
-75
65
208
330
439
558
698
838
950
1027
1081
1118
1128
1101
1053
1022
1040
1105
1190
1265
1324
1375
1420
1454
1476
1499
1545
1621
1720
1825
1935
2054
2179
2293
2377
2418
2417
2378
2292
2156
1972
1761
1550
1359
1193
1043
901
769
669
617
607
603
570
501
420
349
289
226
162
116
94
78
35
-37
-100
-109
-55
28
92
115
110
102
102
106
106
104
107
111
101
69
31
22
65
150
243
319
381
447
528
623
725
825
907
957
976
994
1045
1131
1222
1287
1324
1351
1373
1375
1343
1297
1276
1304
1359
1395
1374
1296
1187
1078
980
884
781
681
610
587
603
622
612
565
490
393
282
171
81
17
-37
-102
-181
-255
-312
-360
-409
-453
-475
-477
-489
-544
-646
-773
-895
-999
-1089
-1172
-1243
-1293
-1310
-1293
-1252
-1211
-1192
-1200
-1219
-1234
-1238
-1234
-1224
-1212
-1202
-1202
-1214
-1235
-1263
-1307
-1371
-1442
-1492
-1499
-1467
-1413
-1356
-1303
-1259
-1219
-1165
-1074
-942
-793
-663
-563
-476
-380
-274
-169
-70
29
126
198
224
209
189
197
240
297
346
379
406
446
516
614
729
838
933
1016
1093
1157
1195
1204
1199
1206
1236
1286
1341
1394
1443
1485
1519
1540
1547
1537
1510
1461
1392
1316
1257
1244
1281
1346
1399
1411
1382
1321
1231
1113
979
861
780
726
672
608
554
533
538
541
528
510
503
500
476
426
367
317
268
193
87
-22
-100
-139
-163
-196
-244
-304
-373
-448
-517
-553
-533
-460
-364
-278
-211
-149
-79
-11
28
15
-42
-114
-172
-210
-240
-270
-294
-306
-305
-291
-260
-211
-162
-135
-138
-151
-147
-121
-89
-60
-16
66
191
342
503
677
866
1056
1225
1366
1498
1635
1772
1883
1955
1985
1981
1940
1866
1773
1680
1596
1516
1427
1312
1157
962
756
581
464
389
325
257
207
195
215
244
270
303
355
421
485
541
594
648
712
807
958
1155
1356
1514
1629
1735
1859
1997
2137
2275
2406
2503
2532
2505
2478
2501
2560
2596
2570
2494
2397
2283
2141
1972
1799
1635
1470
1296
1130
996
887
781
670
577
524
497
467
422
373
325
265
185
108
64
61
77
94
116
155
203
246
282
322
375
440
521
628
764
906
1030
1135
1235
1328
1392
1412
1413
1434
1479
1515
1518
1502
1498
1506
1503
1479
1460
1465
1476
1450
1373
1269
1173
1094
1022
954
884
801
686
543
396
273
177
91
12
-48
-78
-91
-100
-106
-93
-58
-16
13
18
1
-33
-73
-103
-109
-91
-59
-18
38
122
225
331
428
523
625
732
833
922
997
1055
1089
1102
1111
1136
1179
1222
1246
1246
1231
1208
1170
1117
1061
1026
1025
1049
1070
1064
1024
961
891
819
739
640
518
379
238
109
-4
-108
-214
-323
-426
-518
-603
-688
-777
-862
-936
-1004
-1084
-1181
-1287
-1383
-1452
-1489
-1493
-1466
-1416
-1352
-1283
-1212
-1142
-1075
-1018
-984
-975
-995
-1038
-1086
-1123
-1143
-1158
-1178
-1196
-1195
-1166
-1120
-1079
-1055
-1045
-1043
-1051
-1070
-1091
-1107
-1127
-1166
-1233
-1315
-1390
-1443
-1470
-1474
-1455
-1409
-1333
-1224
-1092
-962
-864
-807
-760
-686
-574
-462
-395
-384
-403
-428
-464
-529
-624
-721
-787
-804
-774
-715
-644
-577
-517
-453
-378
-303
-246
-215
-198
-181
-164
-152
-140
-114
-66
-8
50
111
186
266
326
347
338
312
267
191
85
-25
-114
-183
-245
-309
-372
-436
-516
-617
-717
-788
-834
-880
-938
-982
-973
-897
-774
-632
-483
-336
-220
-167
-182
-236
-290
-333
-371
-403
-410
-374
-302
-216
-134
-58
4
28
-21
-148
-326
-511
-671
-797
-891
-952
-978
-985
-999
-1035
-1079
-1101
-1094
-1090
-1128
-1208
-1287
-1317
-1300
-1278
-1291
-1334
-1378
-1406
-1430
-1465
-1506
-1540
-1570
-1622
-1711
-1821
-1926
-2016
-2106
-2212
-2332
-2453
-2582
-2742
-2947
-3183
-3414
-3612
-3773
-3908
-4021
-4113
-4185
-4247
-4310
-4375
-4435
-4486
-4537
-4602
-4680
-4750
-4788
-4794
-4790
-4797
-4807
-4796
-4756
-4713
-4693
-4691
-4670
-4598
-4475
-4325
-4166
-3998
-3821
-3648
-3491
-3342
-3188
-3023
-2862
-2720
-2604
-2521
-2482
-2493
-2531
-2554
-2529
-2459
-2370
-2280
-2181
-2070
-1960
-1873
-1817
-1782
-1752
-1721
-1697
-1686
-1688
-1697
-1711
-1725
-1733
-1731
-1708
-1656
-1575
-1478
-1383
-1297
-1217
-1138
-1059
-976
-875
-744
-596
-461
-359
-277
-190
-101
-35
-10
-8
0
17
20
-5
-48
-96
-158
-251
-370
-485
-578
-655
-725
-778
-800
-799
-800
-803
-773
-681
-540
-396
-270
-137
33
240
455
657
844
1016
1171
1307
1431
1538
1602
1609
1590
1599
1650
1692
1672
1596
1515
1456
1392
1291
1170
1075
1020
966
881
783
714
685
664
635
623
663
748
833
889
937
1012
1120
1234
1334
1421
1492
1522
1488
1408
1340
1324
1344
1351
1323
1290
1296
1342
1391
1407
1399
1402
1436
1482
1511
1513
1504
1492
1472
1434
1389
1354
1331
1305
1262
1213
1170
1126
1061
978
911
890
906
910
871
810
786
830
918
999
1047
1082
1129
1193
1249
1282
1303
1337
1385
1418
1408
1363
1316
1290
1277
1255
1230
1223
1246
1274
1274
1238
1189
1151
1126
1105
1090
1093
1109
1117
1098
1058
1020
1000
996
999
1002
1000
983
952
921
899
876
834
769
696
628
553
449
308
142
-35
-213
-379
-507
-582
-616
-641
-672
-700
-710
-704
-692
-671
-625
-554
-478
-415
-362
-307
-256
-223
-201
-161
-81
16
94
149
207
289
382
458
515
579
658
736
796
848
910
979
1022
1020
987
955
931
901
857
817
798
794
778
729
654
577
513
463
422
387
358
332
303
259
187
87
-25
-125
-198
-245
-274
-277
-238
-155
-45
69
180
297
423
541
628
679
709
742
799
883
987
1098
1212
1331
1463
1600
1726
1831
1924
2021
2121
2198
2223
2199
2156
2120
2095
2070
2045
2037
2056
2086
2104
2105
2095
2075
2025
1932
1800
1663
1542
1439
1346
1267
1218
1200
1193
1170
1121
1062
1012
984
969
958
942
919
893
870
854
837
817
804
820
872
948
1022
1084
1136
1187
1238
1286
1335
1383
1417
1412
1362
1281
1188
1080
944
792
659
574
523
463
373
276
212
191
189
173
136
89
42
-2
-43
-73
-88
-93
-98
-105
-106
-98
-91
-100
-134
-184
-236
-285
-338
-412
-514
-633
-754
-868
-982
-1103
-1225
-1329
-1401
-1439
-1448
-1432
-1398
-1357
-1321
-1295
-1268
-1226
-1162
-1079
-983
-885
-797
-724
-652
-560
-439
-303
-172
-44
98
260
421
556
666
779
908
1028
1100
1109
1072
1016
958
903
865
854
869
893
915
938
968
1004
1041
1082
1133
1186
1217
1205
1160
1113
1092
1096
1104
1102
1095
1096
1106
1106
1069
988
880
769
672
585
507
448
414
403
396
390
399
435
484
510
501
488
522
616
731
823
882
940
1020
1115
1190
1221
1212
1182
1152
1133
1132
1154
1202
1280
1388
1519
1664
1804
1929
2033
2117
2186
2242
2290
2334
2376
2413
2439
2446
2428
2393
2355
2325
2300
2260
2188
2087
1974
1868
1773
1686
1607
1548
1513
1500
1497
1497
1498
1502
1504
1496
1470
1422
1358
1285
1208
1126
1039
954
871
787
688
570
440
302
147
-39
-251
-455
-615
-728
-824
-927
-1027
-1092
-1112
-1105
-1099
-1095
-1076
-1028
-959
-879
-788
-681
-568
-474
-415
-387
-365
-334
-292
-252
-222
-204
-194
-190
-202
-239
-304
-391
-480
-564
-645
-725
-789
-816
-806
-786
-794
-843
-913
-982
-1047
-1123
-1211
-1292
-1353
-1408
-1481
-1578
-1673
-1744
-1793
-1838
-1879
-1889
-1841
-1745
-1637
-1544
-1462
-1374
-1275
-1181
-1110
-1059
-1018
-985
-968
-966
-967
-962
-960
-982
-1029
-1080
-1115
-1144
-1195
-1283
-1388
-1475
-1538
-1606
-1714
-1867
-2041
-2203
-2342
-2462
-2568
-2654
-2719
-2777
-2846
-2931
-3010
-3056
-3056
-3025
-2987
-2953
-2913
-2856
-2778
-2685
-2584
-2479
-2373
-2273
-2183
-2090
-1978
-1840
-1694
-1568
-1477
-1413
-1354
-1289
-1222
-1155
-1082
-991
-878
-747
-602
-439
-255
-63
111
246
353
459
576
682
750
779
799
831
857
844
784
708
649
606
550
472
389
319
254
173
80
10
-14
-6
1
1
26
104
220
333
425
512
617
732
827
888
934
985
1040
1083
1106
1130
1176
1240
1292
1309
1298
1289
1299
1313
1303
1257
1188
1116
1050
983
914
852
812
796
795
799
802
802
797
791
798
836
905
987
1054
1090
1095
1072
1026
960
876
779
681
600
549
524
500
461
411
365
321
260
177
104
86
129
188
213
201
189
199
207
177
111
47
13
4
-3
-13
-7
37
117
209
291
354
408
474
566
677
787
885
982
1091
1202
1289
1339
1379
1440
1520
1585
1610
1606
1598
1591
1569
1528
1485
1456
1428
1391
1356
1349
1375
1404
1409
1399
1390
1374
1328
1252
1194
1194
1240
1285
1299
1300
1307
1306
1263
1179
1088
1010
919
778
595
421
288
175
47
-102
-239
-340
-414
-483
-550
-595
-609
-598
-571
-522
-441
-333
-214
-98
12
121
232
352
487
633
769
874
941
984
1010
1008
964
885
804
749
721
699
665
611
536
439
321
187
45
-99
-240
-366
-469
-550
-621
-686
-724
-715
-658
-578
-498
-415
-316
-204
-108
-51
-23
2
34
57
52
32
24
41
64
64
42
22
22
29
15
-34
-100
-151
-177
-197
-236
-296
-351
-373
-368
-368
-403
-473
-551
-625
-714
-844
-1010
-1177
-1312
-1420
-1525
-1635
-1729
-1786
-1812
-1837
-1880
-1935
-1990
-2047
-2113
-2187
-2250
-2290
-2311
-2328
-2348
-2365
-2362
-2328
-2253
-2150
-2047
-1978
-1949
-1930
-1884
-1815
-1769
-1786
-1855
-1936
-2003
-2071
-2162
-2271
-2361
-2408
-2419
-2414
-2397
-2358
-2296
-2226
-2156
-2080
-1987
-1885
-1802
-1753
-1728
-1702
-1663
-1623
-1593
-1570
-1532
-1465
-1376
-1286
-1215
-1155
-1091
-1018
-953
-917
-903
-874
-798
-681
-563
-478
-423
-369
-307
-253
-229
-236
-262
-305
-381
-494
-627
-760
-899
-1069
-1275
-1491
-1680
-1825
-1932
-2001
-2013
-1950
-1816
-1640
-1452
-1262
-1069
-865
-649
-420
-186
43
254
450
636
806
938
1008
1006
954
876
792
706
612
504
379
237
88
-63
-212
-363
-510
-640
-737
-791
-810
-808
-802
-800
-803
-810
-824
-854
-901
-959
-1010
-1049
-1085
-1133
-1193
-1248
-1286
-1310
-1339
-1378
-1417
-1447
-1474
-1508
-1550
-1585
-1605
-1614
-1613
-1594
-1543
-1458
-1354
-1240
-1110
-957
-794
-649
-545
-483
-443
-407
-368
-332
-305
-286
-267
-241
-204
-158
-95
2
146
334
541
745
941
1134
1312
1466
1600
1741
1904
2067
2203
2317
2445
2601
2742
2805
2771
2673
2544
2378
2156
1895
1651
1462
1320
1190
1061
941
839
757
703
694
728
771
800
829
899
1014
1133
1217
1273
1338
1419
1482
1503
1496
1493
1498
1491
1463
1422
1363
1251
1062
816
564
340
138
-51
-214
-338
-439
-552
-676
-770
-798
-776
-750
-745
-740
-710
-659
-617
-604
-610
-607
-578
-523
-464
-421
-400
-377
-330
-263
-213
-202
-208
-188
-125
-49
6
38
64
78
60
11
-24
-12
37
76
89
100
133
168
168
127
78
45
22
-10
-50
-85
-113
-147
-187
-214
-215
-205
-204
-212
-205
-179
-159
-168
-207
-258
-320
-408
-531
-674
-818
-958
-1085
-1176
-1204
-1169
-1094
-1000
-886
-746
-600
-478
-384
-293
-185
-75
12
74
137
213
279
305
294
282
295
324
341
327
288
243
209
192
187
186
193
218
270
341
405
444
462
468
457
418
355
296
274
293
331
370
417
482
565
652
736
813
881
934
970
1000
1022
1022
976
880
759
641
531
420
301
179
57
-77
-235
-411
-583
-728
-843
-930
-991
-1029
-1053
-1080
-1111
-1127
-1095
-998
-846
-672
-502
-346
-203
-76
27
98
143
167
171
149
107
59
10
-49
-132
-232
-330
-421
-535
-703
-918
-1130
-1299
-1422
-1522
-1607
-1665
-1691
-1711
-1744
-1771
-1750
-1669
-1557
-1447
-1331
-1185
-1006
-833
-698
-595
-491
-380
-283
-224
-199
-203
-243
-328
-434
-513
-532
-505
-468
-441
-410
-368
-327
-308
-310
-313
-309
-312
-339
-391
-458
-528
-596
-658
-707
-739
-762
-781
-791
-779
-740
-678
-595
-496
-382
-262
-147
-50
15
37
11
-44
-97
-131
-150
-175
-220
-288
-372
-462
-538
-573
-550
-477
-385
-293
-202
-93
43
195
347
488
618
748
884
1014
1122
1187
1215
1232
1253
1269
1255
1207
1147
1101
1073
1052
1039
1053
1113
1208
1311
1408
1504
1606
1712
1811
1905
2001
2107
2218
2336
2470
2625
2790
2955
3114
3266
3395
3475
3499
3491
3483
3478
3459
3412
3345
3266
3167
3036
2884
2742
2623
2500
2336
2133
1926
1747
1587
1418
1231
1045
884
745
616
489
367
251
129
-12
-176
-354
-532
-691
-818
-910
-971
-1002
-990
-918
-793
-647
-513
-397
-288
-183
-94
-34
-5
2
-16
-64
-131
-192
-231
-259
-296
-347
-395
-436
-485
-561
-660
-758
-835
-897
-959
-1030
-1110
-1193
-1276
-1359
-1442
-1538
-1658
-1794
-1915
-1991
-2017
-2021
-2024
-2017
-1987
-1932
-1876
-1837
-1811
-1781
-1738
-1686
-1630
-1573
-1527
-1513
-1548
-1624
-1708
-1776
-1828
-1891
-1986
-2121
-2282
-2453
-2623
-2790
-2958
-3128
-3283
-3401
-3471
-3503
-3518
-3527
-3521
-3489
-3435
-3379
-3333
-3284
-3210
-3105
-2984
-2860
-2732
-2591
-2443
-2315
-2226
-2175
-2135
-2087
-2029
-1979
-1941
-1910
-1879
-1847
-1816
-1781
-1736
-1684
-1636
-1605
-1589
-1576
-1557
-1539
-1527
-1514
-1485
-1438
-1389
-1360
-1354
-1352
-1329
-1282
-1226
-1180
-1147
-1117
-1079
-1035
-989
-941
-882
-802
-703
-598
-498
-400
-297
-192
-101
-35
22
96
196
299
377
430
483
556
632
678
682
670
672
688
694
672
631
601
607
652
717
771
790
779
770
799
865
932
967
973
975
987
991
970
934
905
883
842
761
655
558
487
430
367
296
231
186
168
180
214
253
285
318
378
465
543
565
533
497
505
552
590
590
571
565
581
592
576
538
494
449
394
329
260
196
139
84
33
-5
-21
-8
41
127
241
367
491
614
742
872
997
1108
1207
1300
1388
1467
1528
1566
1580
1571
1545
1508
1465
1426
1396
1380
1373
1368
1369
1383
1413
1449
1482
1512
1554
1617
1690
1758
1822
1895
1985
2091
2207
2335
2472
2603
2710
2799
2890
2991
3079
3128
3145
3169
3219
3271
3281
3243
3186
3141
3098
3035
2948
2860
2789
2729
2657
2564
2456
2346
2243
2155
2088
2035
1986
1934
1891
1870
1869
1873
1876
1878
1880
1870
1839
1796
1765
1765
1799
1857
1925
1993
2048
2086
2117
2153
2201
2256
2319
2395
2484
2567
2626
2659
2676
2677
2648
2590
2528
2491
2467
2418
2318
2188
2063
1955
1851
1744
1650
1582
1532
1489
1462
1470
1509
1552
1580
1614
1678
1756
1802
1792
1750
1721
1713
1692
1623
1510
1387
1282
1208
1155
1104
1035
948
871
834
832
820
764
682
620
595
577
535
478
440
427
413
384
368
403
483
565
618
653
707
785
863
919
959
1000
1051
1093
1112
1110
1095
1079
1063
1040
999
932
851
779
731
692
642
576
522
501
505
501
473
433
402
380
348
301
253
222
203
176
131
84
55
47
38
5
-50
-106
-137
-140
-129
-122
-125
-132
-134
-130
-126
-122
-110
-85
-57
-40
-45
-60
-67
-56
-36
-22
-18
-8
33
118
230
338
416
465
505
548
588
608
608
602
604
607
598
576
559
562
578
583
565
530
496
465
432
391
336
260
151
10
-136
-260
-357
-449
-551
-653
-730
-774
-803
-836
-873
-906
-934
-969
-1010
-1038
-1039
-1025
-1020
-1035
-1042
-1024
-992
-980
-1002
-1041
-1067
-1077
-1087
-1109
-1132
-1141
-1132
-1122
-1123
-1140
-1168
-1201
-1233
-1255
-1262
-1260
-1260
-1269
-1279
-1282
-1274
-1258
-1236
-1217
-1215
-1240
-1281
-1308
-1296
-1258
-1227
-1223
-1228
-1209
-1160
-1107
-1084
-1095
-1115
-1125
-1129
-1142
-1163
-1176
-1162
-1132
-1113
-1127
-1169
-1219
-1266
-1314
-1368
-1424
-1471
-1507
-1540
-1574
-1607
-1635
-1667
-1715
-1771
-1815
-1841
-1864
-1908
-1970
-2023
-2048
-2055
-2071
-2100
-2123
-2122
-2099
-2067
-2023
-1959
-1874
-1785
-1710
-1648
-1586
-1520
-1452
-1382
-1311
-1250
-1220
-1224
-1238
-1238
-1231
-1249
-1309
-1388
-1454
-1505
-1567
-1657
-1758
-1851
-1943
-2057
-2198
-2339
-2451
-2535
-2612
-2689
-2749
-2777
-2782
-2782
-2781
-2764
-2728
-2685
-2655
-2638
-2622
-2596
-2563
-2529
-2493
-2448
-2398
-2355
-2323
-2295
-2256
-2203
-2144
-2091
-2047
-1999
-1932
-1842
-1742
-1645
-1553
-1453
-1330
-1183
-1027
-872
-723
-574
-428
-299
-203
-145
-123
-125
-143
-171
-204
-240
-277
-317
-364
-419
-475
-525
-567
-613
-673
-750
-828
-887
-914
-904
-864
-803
-739
-683
-630
-566
-484
-397
-323
-260
-193
-108
-11
79
153
214
258
274
257
225
197
169
120
42
-44
-119
-185
-256
-327
-373
-381
-370
-368
-373
-358
-310
-254
-217
-197
-165
-106
-41
9
46
91
151
212
252
267
267
263
261
266
271
261
229
186
158
150
143
120
92
86
102
110
88
56
55
98
150
174
170
162
158
138
87
20
-29
-46
-40
-27
-4
33
72
87
63
16
-24
-39
-35
-32
-44
-72
-107
-142
-179
-224
-271
-312
-346
-384
-442
-516
-586
-634
-670
-714
-773
-828
-860
-867
-866
-872
-880
-877
-861
-834
-802
-765
-727
-693
-663
-634
-605
-584
-574
-568
-546
-500
-444
-397
-364
-335
-298
-252
-205
-158
-105
-42
30
112
209
320
435
539
626
704
787
881
976
1057
1113
1145
1160
1165
1164
1161
1160
1160
1161
1162
1161
1162
1164
1156
1131
1090
1048
1014
984
939
877
806
739
667
575
464
357
277
223
173
112
46
-12
-56
-90
-115
-132
-148
-176
-216
-255
-275
-277
-276
-276
-273
-260
-247
-242
-234
-206
-162
-130
-131
-148
-145
-106
-56
-30
-33
-44
-47
-41
-36
-33
-41
-76
-147
-231
-294
-322
-341
-376
-422
-451
-449
-436
-435
-441
-442
-444
-467
-516
-558
-561
-529
-498
-489
-494
-499
-510
-536
-562
-555
-499
-419
-352
-307
-262
-198
-122
-55
-2
45
95
146
195
239
273
293
303
315
338
359
366
363
373
405
438
442
411
374
359
362
355
322
278
251
251
262
259
229
183
141
113
91
58
12
-29
-47
-43
-39
-45
-45
-16
38
84
96
84
80
103
136
155
156
160
193
263
359
462
557
639
721
817
930
1044
1139
1213
1284
1364
1445
1509
1544
1558
1562
1559
1549
1527
1493
1442
1377
1303
1223
1133
1027
908
789
674
558
431
295
160
28
-108
-248
-374
-469
-536
-589
-631
-644
-618
-570
-527
-500
-475
-440
-403
-365
-313
-229
-122
-15
77
171
280
390
476
538
601
677
744
769
758
749
759
762
723
646
566
504
445
374
307
267
252
227
177
135
143
197
250
263
248
250
287
344
393
436
493
570
649
705
734
751
770
789
797
785
757
719
673
615
543
467
405
368
354
353
355
355
355
355
355
355
356
355
352
356
381
433
502
571
635
701
773
841
895
938
993
1067
1144
1201
1241
1285
1338
1375
1364
1313
1265
1247
1235
1183
1076
947
833
736
628
496
356
225
96
-49
-207
-355
-475
-576
-668
-736
-761
-749
-734
-743
-759
-749
-705
-662
-644
-640
-617
-569
-531
-531
-556
-565
-538
-496
-474
-479
-485
-472
-449
-436
-442
-452
-450
-440
-442
-473
-530
-597
-655
-696
-724
-749
-779
-820
-869
-916
-954
-988
-1029
-1080
-1129
-1161
-1181
-1215
-1283
-1370
-1443
-1484
-1520
-1583
-1671
-1741
-1759
-1743
-1736
-1754
-1760
-1714
-1627
-1548
-1507
-1478
-1412
-1290
-1146
-1018
-917
-823
-724
-630
-555
-496
-435
-367
-303
-252
-212
-168
-113
-55
-6
36
83
140
197
242
282
332
398
472
538
598
662
736
810
873
922
966
1004
1032
1046
1057
1067
1059
1014
938
862
812
778
737
682
635
613
612
618
627
650
690
738
786
839
896
942
958
950
951
984
1037
1089
1135
1195
1270
1341
1392
1436
1496
1570
1632
1669
1697
1730
1752
1734
1682
1632
1607
1584
1531
1455
1398
1377
1360
1316
1261
1240
1257
1266
1227
1156
1104
1084
1060
1002
930
879
849
807
738
671
642
641
627
583
539
533
559
575
553
506
468
452
452
452
450
450
458
481
527
596
672
741
800
861
931
1004
1080
1157
1236
1312
1375
1429
1484
1546
1604
1637
1647
1650
1665
1693
1717
1726
1723
1726
1741
1760
1766
1754
1739
1746
1787
1847
1893
1902
1880
1847
1822
1800
1766
1705
1612
1495
1376
1275
1194
1109
996
858
727
617
505
360
188
32
-79
-162
-259
-376
-484
-561
-629
-719
-823
-900
-931
-939
-958
-986
-992
-969
-943
-940
-951
-950
-939
-945
-982
-1029
-1059
-1075
-1094
-1116
-1124
-1107
-1078
-1048
-1004
-930
-834
-752
-697
-641
-544
-410
-279
-182
-106
-20
75
146
169
155
142
154
186
211
214
195
170
154
151
154
150
132
104
81
75
94
128
157
165
155
147
153
158
132
72
5
-40
-70
-118
-195
-275
-331
-373
-430
-500
-544
-537
-503
-481
-462
-395
-260
-111
-26
-29
-65
-74
-54
-40
-51
-65
-62
-49
-47
-57
-63
-56
-48
-51
-59
-60
-52
-49
-55
-60
-56
-51
-51
-57
-58
-54
-51
-54
-58
-57
-52
-52
-56
-58
-55
-51
-53
-57
-56
-53
-52
-55
-57
-55
-52
-53
-56
-56
-54
-52
-54
-56
-55
-53
-52
-55
-56
-54
-52
-53
-55
-55
-53
-52
-54
-56
-54
-52
-53
-55
-55
-53
-52
-54
-55
-54
-53
-53
-54
-55
-54
-52
-53
-55
-54
-53
-52
-54
-55
-54
-53
-53
-54
-54
-53
-52
-53
-54
-54
-53
-53
-54
-54
-53
-52
-53
-54
-54
-53
-52
-53
-54
-53
-52
-53
-54
-54
-53
-52
-53
-54
-53
-52
-52
-53
-53
-53
-52
-53
-53
-53
-52
-52
-53
-53
-53
-52
-52
-53
-53
-52
-52
-52
-53
-53
-52
-52
-53
-53
-52
-52
-52
-53
-53
-52
-52
-52
-53
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-51
-52
-52
-52
-51
-51
-52
-52
-51
-51
-52
-52
-52
-51
-51
-52
-52
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-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
-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
-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
-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
-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
-27
-27
-27
-27
-27
