5
70576
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-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
-2
-2
-1
-1
-2
-2
-2
-2
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-2
-2
-2
-2
-3
-3
-2
-2
-2
-2
-3
-2
-2
-2
-2
-2
-3
-2
-2
-2
-2
-3
-3
-2
-2
-2
-2
-3
-3
-2
-2
-2
-2
-3
-3
-2
-2
-2
-3
-3
-3
-2
-1
-2
-3
-3
-3
-2
-1
-2
-3
-3
-2
-2
-1
-2
-3
-3
-2
-1
-1
-2
-3
-3
-2
-1
-2
-3
-4
-3
-2
-1
-2
-3
-4
-3
-1
-1
-2
-3
-4
-3
-1
-1
-2
-4
-4
-2
-1
-1
-3
-4
-4
-2
-1
-1
-3
-4
-3
-1
0
-2
-4
-5
-3
-1
0
-2
-4
-5
-3
0
0
-2
-5
-5
-2
0
0
-3
-5
-5
-1
1
0
-4
-6
-4
-1
1
-1
-5
-7
-4
1
2
-1
-6
-8
-4
2
3
-2
-8
-9
-3
4
4
-3
-11
-11
-1
9
7
-6
-19
-16
6
27
19
-36
-129
-228
-296
-318
-299
-262
-228
-207
-194
-183
-168
-145
-112
-67
-15
36
74
96
106
116
132
152
167
169
157
140
128
126
128
132
136
142
153
163
165
150
120
85
59
46
41
30
2
-42
-96
-145
-181
-202
-209
-209
-205
-200
-198
-200
-205
-210
-208
-195
-168
-132
-92
-57
-29
-7
12
35
65
102
143
178
199
205
200
193
193
198
201
194
174
149
128
113
100
80
50
20
3
4
18
30
29
15
0
-3
8
23
31
31
31
40
58
72
71
52
30
22
36
67
96
109
105
95
90
93
100
102
98
94
94
98
102
99
87
70
54
38
18
-10
-43
-76
-99
-112
-121
-136
-163
-197
-222
-226
-209
-178
-150
-132
-121
-108
-85
-54
-26
-10
-6
-2
11
35
61
72
63
38
12
-4
-7
-5
-2
-2
-3
-2
-1
-4
-9
-9
6
35
71
98
108
103
94
91
95
100
101
96
93
95
102
103
90
61
23
-7
-18
-10
6
11
-7
-43
-84
-110
-113
-101
-91
-97
-119
-141
-145
-128
-103
-90
-99
-122
-139
-138
-121
-107
-110
-129
-151
-159
-148
-128
-109
-99
-93
-88
-81
-78
-80
-79
-67
-41
-10
10
11
-1
-13
-13
-3
5
3
-6
-11
-1
22
47
67
78
87
96
102
101
95
92
102
122
139
137
112
75
43
24
11
-10
-46
-85
-110
-112
-100
-91
-99
-121
-141
-144
-125
-98
-74
-58
-44
-25
3
37
68
94
115
132
145
148
140
122
96
64
25
-24
-83
-148
-208
-257
-290
-306
-309
-303
-291
-278
-263
-246
-223
-195
-163
-132
-107
-87
-65
-36
2
42
76
97
104
101
95
91
93
98
102
102
96
89
87
96
116
139
153
153
143
140
155
184
212
218
194
151
111
92
93
100
95
73
45
24
16
13
2
-22
-51
-69
-65
-40
-9
10
10
-2
-15
-17
-6
15
39
64
87
105
111
105
90
79
85
110
146
177
191
191
192
208
242
275
286
267
228
194
184
192
197
173
119
54
6
-11
-7
-7
-29
-70
-109
-129
-126
-117
-118
-134
-155
-167
-165
-155
-147
-143
-140
-131
-118
-110
-114
-129
-141
-138
-119
-94
-75
-71
-79
-91
-101
-108
-113
-114
-105
-85
-60
-40
-36
-45
-60
-71
-75
-76
-80
-91
-104
-118
-131
-147
-167
-187
-202
-206
-204
-202
-205
-210
-208
-193
-167
-136
-108
-85
-64
-37
-1
39
76
100
107
99
87
85
101
135
176
205
208
187
154
129
121
126
134
134
127
117
108
99
83
56
23
-3
-14
-10
-1
2
-9
-29
-52
-71
-86
-98
-106
-108
-106
-101
-101
-105
-111
-109
-94
-66
-34
-7
9
17
19
22
27
34
44
55
65
67
57
38
15
-4
-11
-9
-3
1
-1
-5
-8
-7
-4
-2
-1
4
15
29
40
41
29
11
-3
-8
-5
0
1
-4
-12
-18
-23
-30
-44
-60
-70
-64
-39
-1
40
76
103
125
145
163
178
187
193
198
203
204
197
179
154
128
107
91
75
54
29
5
-11
-17
-18
-23
-39
-65
-92
-109
-112
-104
-95
-94
-106
-124
-139
-141
-128
-103
-76
-53
-40
-34
-33
-35
-39
-44
-50
-52
-46
-31
-12
3
8
-2
-19
-36
-42
-39
-36
-41
-60
-86
-108
-115
-108
-97
-95
-102
-114
-118
-107
-85
-59
-37
-19
0
21
40
53
58
61
72
99
136
172
196
204
200
196
194
193
188
174
153
130
110
98
93
94
96
97
96
95
94
95
97
97
96
94
95
96
96
89
75
59
48
46
46
40
24
5
-4
2
17
27
19
-5
-32
-47
-45
-34
-21
-11
-1
15
36
56
71
82
98
120
144
155
147
127
107
96
91
81
57
25
0
-10
-9
-13
-36
-79
-126
-163
-183
-190
-194
-197
-196
-189
-177
-166
-154
-138
-108
-66
-24
4
9
-3
-15
-15
-3
9
6
-16
-49
-81
-103
-112
-110
-105
-100
-100
-105
-111
-111
-103
-88
-75
-71
-79
-94
-106
-112
-116
-125
-144
-169
-191
-203
-206
-205
-206
-207
-205
-196
-180
-162
-144
-124
-98
-67
-33
-7
9
15
17
20
27
37
46
53
57
61
66
75
86
96
101
98
93
91
94
101
102
88
58
21
-8
-19
-11
7
26
41
55
74
98
123
146
163
176
186
195
200
201
197
191
189
191
199
211
223
228
222
208
192
184
188
200
207
201
180
154
134
123
119
117
118
127
146
169
181
172
144
113
96
96
99
90
61
20
-17
-40
-53
-65
-83
-102
-112
-111
-103
-99
-103
-110
-111
-98
-76
-54
-40
-35
-36
-39
-41
-41
-37
-28
-14
-1
4
-1
-9
-12
-8
0
3
-4
-13
-14
-4
8
7
-15
-52
-88
-103
-97
-80
-70
-76
-93
-109
-115
-110
-102
-99
-102
-107
-110
-107
-103
-101
-103
-107
-109
-107
-103
-101
-104
-109
-109
-100
-81
-56
-35
-23
-18
-11
7
37
70
94
102
98
93
94
99
98
84
59
33
19
19
22
15
-10
-49
-87
-110
-113
-106
-98
-99
-108
-116
-113
-93
-63
-31
-8
1
1
3
14
35
61
82
94
97
95
93
93
94
97
105
117
130
137
135
127
120
121
130
138
137
124
107
97
98
102
98
80
53
30
23
34
52
65
68
66
68
79
95
107
106
93
75
63
61
65
65
54
33
12
-3
-7
-7
-12
-27
-50
-73
-90
-100
-105
-108
-109
-106
-100
-99
-111
-141
-179
-211
-223
-212
-187
-161
-143
-136
-135
-137
-139
-140
-135
-120
-99
-79
-71
-77
-90
-98
-94
-81
-65
-49
-28
3
41
73
85
75
57
51
67
94
113
114
103
100
114
140
156
149
125
110
122
158
195
207
184
145
115
109
120
130
123
98
67
41
25
15
4
-6
-11
-10
-5
-1
-2
-5
-9
-10
-7
-1
6
17
28
37
37
27
12
-1
-7
-6
-5
-11
-28
-51
-74
-90
-99
-103
-107
-116
-132
-150
-167
-178
-181
-177
-168
-154
-139
-121
-102
-83
-64
-43
-18
12
44
71
89
96
99
106
117
130
137
135
123
111
102
99
95
84
61
27
-13
-52
-84
-107
-117
-113
-94
-65
-32
-7
5
2
-8
-12
-3
18
38
45
35
15
1
2
16
28
26
11
-3
1
28
66
97
108
101
90
87
92
99
100
94
89
91
97
97
78
39
-13
-63
-99
-116
-117
-108
-100
-97
-102
-112
-117
-111
-91
-62
-33
-12
-1
4
8
14
22
31
44
63
85
103
110
101
79
51
24
3
-14
-26
-34
-36
-36
-39
-47
-64
-86
-111
-135
-155
-166
-160
-134
-93
-52
-26
-22
-33
-42
-35
-7
33
72
98
108
104
91
75
62
59
70
89
103
103
85
54
23
-1
-17
-27
-33
-35
-29
-17
-5
0
-1
-6
-8
-7
-6
-6
-8
-5
5
20
31
33
28
23
27
40
54
61
58
52
49
52
59
61
55
43
29
12
-7
-30
-54
-73
-81
-79
-71
-63
-58
-53
-45
-34
-21
-11
-6
-5
-5
-5
-5
-6
-7
-6
1
16
39
62
81
91
93
92
93
99
108
116
122
129
143
165
189
205
203
184
156
133
120
117
115
111
102
91
77
56
28
-1
-20
-18
3
28
40
30
4
-23
-35
-31
-22
-20
-31
-51
-74
-93
-108
-119
-124
-127
-129
-137
-156
-180
-201
-211
-211
-212
-224
-249
-276
-288
-279
-257
-235
-224
-221
-212
-191
-160
-131
-113
-105
-93
-69
-34
-4
8
0
-14
-18
0
35
72
96
103
99
92
89
92
96
99
98
93
83
69
52
33
13
-4
-14
-14
-3
13
25
27
17
3
-5
-7
-8
-18
-39
-62
-74
-65
-42
-20
-12
-17
-23
-15
11
44
71
86
92
100
112
124
127
118
103
92
89
91
94
97
103
116
132
141
134
117
105
110
134
161
171
158
131
107
97
98
96
81
56
34
23
23
19
-1
-37
-82
-121
-146
-159
-165
-169
-170
-169
-165
-162
-161
-160
-156
-147
-134
-120
-109
-103
-102
-108
-118
-131
-139
-136
-121
-103
-93
-96
-108
-116
-114
-103
-95
-97
-110
-120
-116
-93
-60
-28
-9
-2
-2
-4
-5
-7
-8
-8
-5
-3
-3
-6
-9
-9
-5
-2
-2
-7
-11
-10
-4
0
-1
-8
-14
-11
-2
5
0
-12
-21
-14
12
44
69
81
90
109
140
174
192
186
163
137
121
116
112
106
98
94
93
85
61
25
-9
-23
-14
4
10
-10
-49
-86
-106
-111
-114
-127
-151
-174
-184
-178
-162
-144
-125
-104
-79
-55
-38
-29
-18
2
35
72
97
104
97
89
89
95
99
97
91
89
93
100
100
92
79
69
64
60
48
26
1
-15
-16
-8
1
1
-5
-11
-12
-7
-1
1
-3
-11
-21
-32
-43
-55
-64
-72
-81
-93
-106
-115
-115
-108
-98
-95
-102
-115
-126
-131
-132
-130
-125
-113
-90
-60
-31
-12
-3
6
25
60
104
144
173
191
207
222
234
237
229
219
217
228
248
263
264
248
224
202
188
184
189
197
203
202
193
178
162
152
148
143
132
116
100
90
85
75
52
16
-20
-39
-36
-17
0
4
-3
-11
-11
-6
-1
-3
-8
-10
-6
-1
-2
-9
-15
-8
10
29
31
16
-3
-4
24
66
95
92
57
15
-8
-3
18
32
28
10
-5
-6
1
2
-16
-49
-84
-103
-101
-86
-72
-71
-85
-107
-129
-150
-172
-195
-215
-223
-214
-190
-161
-139
-132
-137
-144
-145
-137
-124
-113
-105
-103
-102
-104
-107
-110
-110
-104
-92
-79
-72
-71
-70
-63
-50
-38
-32
-33
-34
-24
-5
12
10
-15
-54
-88
-105
-105
-103
-107
-115
-114
-94
-62
-31
-12
-4
7
31
65
95
107
101
89
86
94
103
99
82
63
55
59
65
59
36
8
-10
-6
18
47
67
68
51
24
-2
-18
-18
-5
14
28
28
17
2
-9
-11
-7
-4
-4
-6
-7
-6
-5
-5
-6
-7
-5
-4
-5
-8
-9
-6
-1
1
-7
-22
-36
-41
-31
-15
-2
2
-2
-8
-10
-8
-6
-3
3
16
36
60
80
92
95
95
95
94
94
94
94
96
95
88
71
49
27
10
0
-5
-7
-7
-9
-13
-24
-39
-52
-54
-40
-15
7
13
1
-20
-35
-33
-15
5
16
12
-1
-13
-16
-9
-1
3
-1
-10
-16
-12
0
15
25
25
16
5
-5
-10
-11
-9
-4
6
19
31
37
32
21
10
5
7
14
22
30
38
43
43
34
17
0
-10
-11
-7
-4
-5
-6
-5
-2
-4
-16
-35
-52
-59
-53
-42
-35
-31
-27
-20
-13
-19
-43
-74
-93
-85
-55
-27
-24
-51
-91
-113
-103
-68
-28
-4
2
-3
-6
-7
-7
-9
-8
3
23
44
58
62
60
63
73
85
93
96
99
107
120
128
123
108
91
83
87
97
103
100
91
81
69
53
33
11
-5
-11
-8
-4
-2
-5
-8
-8
-5
-3
-4
-7
-8
-7
-4
-4
-6
-7
-7
-5
-4
-5
-7
-8
-6
-3
-4
-7
-9
-7
-2
1
-6
-20
-34
-41
-40
-38
-45
-64
-88
-105
-111
-108
-104
-104
-106
-100
-84
-61
-37
-21
-11
-6
-3
-2
-5
-9
-11
-6
6
21
31
34
30
24
22
26
37
55
75
91
100
99
94
90
91
96
99
96
91
88
93
101
104
94
75
56
42
30
11
-22
-65
-105
-132
-143
-146
-151
-159
-169
-173
-172
-174
-183
-195
-200
-193
-175
-157
-149
-152
-160
-162
-156
-148
-143
-140
-130
-106
-67
-27
0
7
-2
-14
-16
-5
12
26
30
21
4
-12
-19
-11
10
36
57
66
61
48
35
27
25
28
37
52
72
91
102
102
94
88
89
95
101
100
92
86
89
99
107
102
80
49
21
7
11
24
36
37
29
14
-1
-11
-12
-6
7
21
31
35
32
24
14
4
-4
-11
-19
-29
-39
-46
-45
-37
-25
-14
-6
-2
7
24
50
74
82
68
38
11
3
18
46
66
66
48
24
5
-8
-22
-45
-75
-102
-115
-113
-105
-107
-124
-152
-176
-186
-179
-160
-139
-122
-111
-106
-104
-103
-104
-105
-106
-109
-111
-108
-95
-69
-36
-6
8
5
-8
-17
-15
-2
13
22
26
30
39
51
56
49
31
11
2
5
16
24
24
15
4
-5
-9
-9
-7
-5
-4
-5
-6
-1
14
39
66
83
82
67
52
52
71
96
113
114
102
91
89
94
99
97
92
90
93
99
100
93
87
89
99
106
94
59
12
-27
-42
-36
-22
-16
-21
-30
-33
-27
-20
-20
-26
-33
-32
-21
-7
3
3
-4
-10
-11
-9
-5
0
6
16
27
35
36
28
14
0
-9
-12
-9
-3
1
1
-8
-23
-42
-60
-73
-83
-90
-97
-103
-104
-99
-88
-76
-63
-51
-37
-20
-4
6
5
-4
-14
-19
-11
10
39
67
89
101
102
98
92
89
91
97
100
98
87
68
46
27
15
6
-4
-21
-45
-68
-81
-79
-68
-62
-76
-111
-150
-172
-163
-127
-86
-63
-67
-87
-104
-103
-84
-58
-37
-29
-34
-48
-69
-92
-106
-101
-74
-35
0
13
3
-15
-22
-9
15
33
32
16
-3
-12
-9
-2
-1
-6
-11
-10
-3
2
-1
-11
-23
-30
-34
-38
-46
-55
-56
-46
-28
-10
0
-1
-5
-9
-7
-4
-3
-6
-9
-7
2
19
39
60
78
90
96
98
96
94
92
92
93
98
106
116
127
134
137
138
137
134
126
109
88
70
61
63
69
66
51
28
9
1
1
-3
-19
-46
-71
-79
-68
-47
-31
-29
-38
-46
-46
-37
-24
-13
-6
-1
1
-3
-17
-37
-55
-60
-49
-28
-9
1
0
-4
-8
-10
-10
-7
4
29
64
97
113
105
79
50
31
25
23
18
6
-6
-10
-10
-14
-32
-60
-86
-94
-80
-57
-43
-50
-75
-99
-106
-91
-64
-36
-15
1
16
28
31
19
-2
-18
-15
10
41
60
55
30
1
-17
-17
-7
1
1
-4
-10
-10
-7
-3
-2
-4
-6
-7
-9
-14
-24
-37
-48
-52
-50
-43
-38
-42
-56
-75
-89
-89
-71
-43
-17
-3
-3
-9
-11
-4
9
19
25
30
42
63
86
103
106
98
89
87
93
99
100
95
90
90
94
99
98
94
91
93
95
91
75
50
23
6
0
-1
-3
-8
-12
-10
-2
4
2
-11
-27
-36
-34
-24
-15
-15
-26
-44
-66
-89
-107
-117
-112
-93
-63
-32
-9
2
3
-2
-8
-12
-12
-5
9
27
41
44
37
27
25
35
51
65
69
66
62
57
51
36
16
-1
-4
10
31
45
41
23
5
-4
-3
0
-4
-11
-13
-6
5
6
-13
-48
-84
-108
-113
-107
-101
-101
-108
-117
-128
-145
-168
-193
-209
-211
-201
-189
-182
-179
-172
-156
-134
-113
-100
-93
-82
-63
-39
-19
-10
-11
-9
6
35
68
90
94
82
64
47
36
28
23
20
18
14
7
-2
-9
-12
-9
-3
-1
-3
-7
-9
-8
-4
-2
-4
-7
-9
-7
-4
-2
-4
-7
-9
-8
-3
4
16
36
61
83
93
87
71
55
51
59
69
71
60
43
31
29
33
30
15
-10
-33
-45
-45
-42
-45
-57
-73
-83
-84
-79
-75
-77
-81
-81
-73
-57
-39
-26
-16
-8
1
12
21
25
26
28
38
55
75
91
99
99
96
93
92
93
94
96
97
98
94
83
67
50
41
44
57
70
75
65
44
19
-1
-10
-11
-7
-3
-3
-5
-7
-7
-6
-4
-4
-5
-7
-7
-6
-4
-3
-5
-7
-9
-8
-2
7
18
28
34
34
30
24
20
23
33
46
56
58
51
40
30
24
20
16
8
-2
-11
-13
-9
-2
3
1
-8
-22
-36
-47
-52
-53
-48
-40
-29
-19
-14
-19
-36
-60
-81
-90
-80
-56
-27
-5
3
-3
-17
-32
-42
-46
-44
-36
-25
-13
-4
-1
-3
-7
-8
-7
-4
-3
-4
-7
-8
-6
-4
-3
-5
-8
-9
-6
-2
0
-4
-11
-20
-27
-33
-41
-56
-76
-97
-111
-114
-109
-102
-100
-103
-108
-110
-106
-102
-102
-108
-111
-101
-74
-34
3
22
23
17
20
41
71
96
103
95
86
91
109
128
133
121
100
87
88
96
101
97
89
88
97
107
103
80
47
26
33
62
93
102
81
43
15
14
38
72
96
103
98
91
89
93
98
99
97
94
89
82
74
67
64
65
63
52
31
10
-1
4
18
28
25
11
0
3
19
35
38
21
-5
-24
-26
-15
-3
1
-3
-9
-10
-5
-2
-3
-7
-9
-7
-3
-2
-4
-9
-9
-6
-1
-1
-6
-11
-10
-3
3
1
-10
-24
-34
-35
-29
-24
-28
-43
-65
-89
-107
-114
-108
-92
-76
-67
-69
-74
-70
-50
-22
0
4
-5
-15
-13
0
9
0
-24
-46
-47
-27
-1
7
-7
-29
-39
-25
2
21
22
14
15
33
62
81
81
68
59
66
85
102
104
96
88
90
98
103
96
80
66
60
61
60
51
37
26
22
25
29
31
34
42
54
62
59
46
28
17
14
16
18
13
4
-8
-24
-46
-73
-98
-115
-117
-109
-100
-97
-102
-109
-111
-109
-104
-102
-101
-97
-88
-74
-62
-57
-61
-69
-74
-70
-56
-35
-14
0
4
-1
-8
-12
-8
-2
1
-3
-11
-14
-6
11
27
31
20
3
-10
-13
-8
-2
0
-4
-8
-9
-6
-3
-3
-5
-7
-8
-7
-4
-2
-2
-5
-15
-32
-52
-69
-76
-75
-73
-79
-93
-108
-116
-112
-103
-98
-100
-102
-91
-65
-33
-10
-7
-15
-18
1
39
79
99
90
65
44
40
52
65
67
54
37
23
13
3
-15
-35
-49
-46
-29
-8
3
1
-8
-13
-9
-1
3
-4
-14
-16
2
36
74
97
96
74
45
22
16
26
44
61
71
75
75
77
82
88
92
91
83
75
69
67
64
52
26
-8
-41
-64
-71
-69
-67
-72
-86
-100
-108
-108
-105
-103
-106
-110
-107
-95
-77
-61
-53
-51
-48
-33
-7
26
53
65
64
56
50
47
44
37
27
20
22
31
40
36
14
-16
-40
-45
-32
-12
3
5
-6
-20
-32
-40
-44
-44
-37
-25
-12
-2
-1
-4
-8
-7
-4
-3
-6
-10
-8
6
24
34
27
4
-19
-23
-1
39
79
100
99
83
65
59
66
82
98
107
104
94
83
76
74
75
71
62
51
45
46
49
46
29
5
-13
-16
-6
3
-6
-38
-81
-113
-121
-109
-94
-93
-106
-120
-118
-95
-59
-26
-7
-3
-3
-2
-1
-5
-18
-35
-43
-35
-15
4
10
-3
-25
-41
-41
-28
-11
-1
-1
-5
-8
-5
-3
-5
-10
-11
2
31
67
97
109
104
90
76
68
64
61
57
53
49
44
33
18
1
-11
-13
-7
-1
0
-5
-9
-9
-5
-1
-2
-6
-9
-9
-4
-1
-2
-7
-10
-9
-3
1
-1
-8
-14
-12
-1
14
25
26
18
5
-6
-11
-10
-6
-2
-1
-4
-7
-9
-7
-3
-2
-3
-7
-9
-7
-3
-1
-3
-8
-11
-8
-1
2
-3
-12
-15
-6
12
29
32
19
0
-13
-13
-3
10
20
27
33
36
31
16
-3
-15
-12
0
9
0
-25
-54
-68
-61
-39
-16
-1
6
11
17
24
28
30
37
54
77
93
92
72
48
36
44
63
74
65
36
3
-14
-5
22
53
70
66
44
18
2
2
15
27
27
12
-8
-21
-16
-1
11
4
-19
-46
-59
-54
-39
-32
-39
-55
-62
-49
-22
0
-5
-38
-84
-115
-118
-96
-71
-63
-77
-99
-109
-95
-61
-27
-9
-11
-26
-37
-37
-26
-13
-4
-2
-4
-5
-5
-5
-7
-8
-6
-2
-1
-5
-13
-14
2
34
72
100
105
90
65
43
31
26
25
25
27
34
42
44
37
19
1
-11
-13
-7
-2
-1
-4
-8
-8
-6
-4
-3
-4
-6
-7
-7
-5
-3
-3
-5
-8
-8
-6
-2
0
-2
-11
-21
-30
-33
-32
-31
-32
-32
-27
-17
-6
1
1
-5
-10
-9
-4
0
-3
-8
-11
-6
1
3
-6
-23
-37
-39
-29
-14
-5
-2
0
6
17
27
32
34
38
49
64
71
61
36
8
-9
-11
-4
0
-2
-8
-10
-7
-2
0
-4
-9
-10
-5
-1
-1
-6
-10
-9
-3
1
-2
-11
-14
-6
11
28
32
20
2
-11
-13
-6
0
-1
-6
-9
-8
-3
-1
-3
-7
-9
-6
-2
-1
-4
-8
-10
-7
-1
8
17
27
35
36
29
14
-1
-10
-9
-4
-1
-3
-8
-9
-6
-2
-1
-6
-10
-9
-3
1
-2
-10
-15
-8
11
29
33
20
0
-13
-12
-3
2
-2
-11
-13
-5
6
5
-14
-49
-83
-104
-110
-108
-105
-105
-105
-103
-102
-104
-110
-113
-107
-89
-66
-46
-36
-32
-27
-16
2
24
44
61
70
68
53
29
7
-2
6
21
30
24
6
-11
-15
-9
0
1
-4
-10
-10
-4
0
-2
-8
-10
-6
0
0
-8
-14
-9
9
29
36
22
-2
-18
-12
10
30
34
20
0
-11
-10
-4
-3
-8
-9
3
30
60
74
65
38
7
-13
-16
-3
15
28
28
17
1
-11
-9
5
23
32
26
7
-11
-18
-11
0
5
0
-9
-14
-10
-2
4
1
-7
-16
-21
-24
-28
-33
-37
-36
-30
-20
-13
-10
-7
-2
2
0
-13
-35
-59
-73
-74
-66
-59
-60
-67
-73
-70
-59
-46
-41
-46
-56
-62
-58
-47
-39
-39
-47
-53
-48
-33
-15
-7
-16
-34
-46
-39
-13
17
34
32
16
-1
-10
-8
-4
-3
-5
-7
-6
-3
-3
-6
-9
-8
-3
1
-2
-11
-15
-8
13
38
53
54
45
38
41
55
71
82
87
91
95
99
98
94
91
92
96
99
96
91
91
97
103
93
60
16
-16
-15
18
57
76
64
37
23
37
71
99
102
83
63
59
72
86
87
74
62
64
79
92
86
58
23
0
-6
0
2
-4
-13
-14
-5
5
5
-8
-27
-38
-34
-24
-22
-37
-63
-85
-88
-72
-48
-31
-26
-30
-34
-29
-18
-5
2
1
-5
-9
-10
-6
-2
0
-3
-8
-12
-10
-1
12
24
26
20
6
-6
-12
-11
-6
-1
0
-4
-8
-10
-8
-2
2
0
-9
-23
-34
-37
-30
-16
-3
2
0
-6
-10
-8
-4
-1
-3
-7
-8
-6
-3
-2
-5
-8
-7
-2
1
-4
-19
-35
-42
-34
-15
1
6
-1
-11
-13
-7
0
2
-4
-11
-11
-5
1
1
-6
-13
-11
-2
4
1
-11
-18
-11
12
34
39
18
-16
-42
-46
-31
-9
2
1
-7
-10
-7
-1
-1
-6
-12
-11
-1
13
23
25
19
9
-2
-12
-16
-13
-1
17
29
28
13
-4
-10
4
34
65
82
80
70
65
74
92
106
109
99
86
82
90
102
109
103
88
71
56
46
34
19
4
-5
-1
11
24
27
19
4
-7
-11
-8
-3
-2
-5
-13
-26
-46
-72
-96
-107
-97
-68
-32
-5
5
1
-7
-11
-8
-3
-2
-4
-7
-7
-5
-4
-4
-6
-6
-5
-4
-5
-7
-7
-5
-2
-2
-6
-11
-11
-2
13
24
25
18
7
0
-7
-20
-44
-75
-101
-108
-94
-70
-54
-56
-74
-96
-109
-108
-98
-89
-84
-81
-72
-54
-30
-11
-2
-3
-5
2
20
41
52
46
29
15
15
32
51
60
52
34
21
22
31
37
31
13
-4
-10
-5
1
-4
-19
-36
-42
-32
-14
0
3
-2
-9
-10
-6
-2
-2
-5
-7
-7
-5
-4
-4
-5
-6
-6
-5
-5
-4
-5
-5
-6
-6
-6
-5
-3
-3
-6
-10
-10
-2
11
24
27
19
7
3
10
25
37
41
36
33
41
58
78
93
98
96
94
94
95
96
96
94
93
94
95
97
99
97
86
61
25
-9
-25
-16
12
37
41
18
-17
-43
-46
-30
-9
2
1
-7
-10
-7
-2
-1
-5
-9
-9
-4
1
0
-9
-22
-33
-36
-31
-21
-8
5
15
22
23
18
8
-3
-11
-13
-9
-2
3
1
-9
-23
-35
-38
-30
-15
-2
2
-2
-9
-10
-5
0
-2
-10
-14
-1
32
75
104
100
63
13
-19
-13
27
78
111
112
85
47
16
-2
-8
-9
-8
-6
-3
-1
-3
-7
-10
-8
-2
1
-2
-9
-13
-8
2
7
-3
-24
-43
-44
-26
-2
5
-13
-48
-81
-94
-88
-75
-67
-67
-64
-51
-28
-6
4
1
-7
-11
-8
-2
-1
-5
-8
-7
-3
-2
-6
-11
-7
7
25
33
24
4
-13
-16
-6
3
1
-14
-34
-47
-48
-40
-31
-24
-17
-8
-1
2
-2
-9
-12
-8
-1
1
-3
-10
-12
-7
1
2
-4
-14
-15
-4
14
28
29
17
2
-8
-10
-6
-4
-4
-6
-6
-5
-4
-5
-7
-6
-4
-3
-4
-7
-8
-6
-2
-1
-5
-11
-12
-4
12
26
29
20
4
-8
-13
-9
-3
-1
-2
-6
-9
-9
-6
0
8
16
24
33
45
63
84
102
108
101
89
83
89
103
110
101
75
46
32
37
54
66
60
38
12
-6
-12
-8
-3
-2
-4
-7
-7
-6
-4
-4
-4
-5
-6
-8
-7
-3
6
18
30
37
35
26
13
1
-7
-9
-7
-4
-2
-4
-7
-8
-6
-3
-2
-5
-9
-10
-5
1
2
-7
-22
-36
-39
-30
-15
-3
2
0
-6
-15
-30
-53
-74
-82
-67
-35
-3
11
1
-22
-39
-41
-31
-23
-25
-34
-37
-24
-2
14
9
-18
-54
-78
-81
-63
-38
-18
-11
-17
-28
-37
-35
-23
-4
10
9
-7
-28
-42
-40
-24
-7
-1
-6
-12
-7
9
27
33
21
1
-13
-13
-2
5
-1
-21
-45
-64
-73
-80
-89
-98
-96
-75
-39
-2
16
6
-21
-45
-49
-32
-7
8
5
-10
-21
-15
10
42
70
87
97
102
104
99
82
53
22
-3
-13
-12
-6
-1
-2
-5
-7
-7
-6
-4
-4
-5
-6
-6
-6
-5
-4
-4
-5
-6
-7
-6
-4
-2
-4
-8
-10
-7
-1
2
-3
-19
-38
-52
-54
-49
-42
-38
-35
-27
-15
-2
2
-3
-11
-11
4
26
44
48
40
29
23
23
20
9
-6
-15
-14
-4
4
2
-8
-16
-14
0
16
26
25
16
6
-3
-9
-13
-12
-3
13
26
29
19
3
-9
-12
-7
-2
-2
-5
-8
-7
-4
-3
-5
-7
-7
-5
-3
-4
-7
-8
-6
-3
-2
-5
-9
-9
-5
0
0
-6
-13
-14
-4
14
33
48
60
73
84
88
81
65
50
45
52
62
64
54
37
25
23
24
20
8
-6
-15
-12
-4
2
-1
-7
-11
-9
-3
1
-2
-9
-17
-28
-44
-68
-93
-109
-108
-94
-76
-68
-70
-74
-67
-48
-23
-5
1
-3
-8
-8
-5
-3
-4
-7
-7
-4
-2
-6
-17
-30
-39
-44
-46
-49
-50
-46
-34
-16
-1
7
9
14
27
46
62
66
58
48
46
53
62
63
55
46
46
56
66
66
51
30
19
25
41
50
42
18
-6
-16
-11
-1
3
-4
-13
-13
-3
6
3
-18
-49
-74
-80
-67
-44
-23
-8
-1
1
-2
-9
-20
-31
-38
-39
-41
-48
-63
-82
-101
-114
-117
-110
-92
-65
-34
-8
5
3
-6
-13
-11
-4
1
-1
-8
-12
-9
-1
2
-3
-13
-16
-6
13
29
30
17
0
-10
-9
-4
-3
-8
-10
0
24
48
56
41
10
-18
-28
-17
2
15
14
3
-12
-25
-42
-66
-97
-123
-130
-112
-78
-49
-42
-57
-80
-90
-74
-41
-7
10
7
-6
-16
-15
-7
2
11
23
44
68
85
84
66
42
31
40
64
88
101
101
96
93
93
94
93
93
96
101
100
85
56
21
-6
-16
-12
-3
0
-3
-8
-9
-6
-4
-5
-7
-6
-2
-2
-15
-40
-70
-86
-78
-48
-13
5
0
-22
-42
-45
-30
-8
3
0
-11
-16
-6
13
29
29
14
0
-1
17
42
54
45
18
-8
-18
-12
-1
3
-3
-11
-11
-5
-5
-23
-54
-83
-89
-65
-26
5
8
-16
-51
-76
-80
-66
-44
-24
-9
-1
0
-4
-9
-11
-7
-1
1
-4
-12
-14
-8
3
8
-2
-27
-54
-68
-61
-39
-15
1
4
0
-7
-11
-12
-9
-4
3
9
14
17
21
26
34
42
52
66
83
98
101
84
51
17
-2
1
16
27
23
10
2
9
23
29
16
-10
-27
-19
10
38
41
18
-12
-22
-1
38
70
74
54
26
7
0
-2
-8
-15
-13
4
35
68
93
104
104
96
81
63
46
39
50
72
92
95
78
54
42
51
73
88
82
54
18
-7
-14
-8
-2
-2
-8
-11
-6
1
0
-14
-38
-58
-63
-49
-26
-7
1
-2
-8
-9
-6
-2
-5
-10
-11
1
24
45
53
40
15
-7
-15
-10
-1
1
-5
-12
-11
-4
1
-2
-11
-16
-8
11
29
31
16
-2
-5
15
44
58
46
15
-14
-20
-7
8
6
-17
-46
-62
-57
-40
-25
-18
-12
6
36
70
93
100
96
94
97
98
85
56
27
15
29
56
76
73
51
24
7
2
0
-9
-23
-35
-39
-36
-38
-51
-72
-87
-87
-73
-55
-46
-47
-54
-59
-63
-71
-84
-97
-99
-86
-65
-50
-53
-67
-80
-79
-65
-50
-45
-48
-49
-37
-16
3
7
-1
-7
3
29
52
52
22
-21
-50
-49
-27
-6
-6
-27
-50
-57
-43
-23
-15
-29
-54
-70
-64
-39
-12
-3
-18
-49
-79
-93
-84
-57
-23
5
21
20
9
-5
-14
-13
-8
-2
-1
-4
-7
-11
-17
-26
-39
-49
-49
-38
-21
-11
-13
-27
-42
-50
-48
-43
-43
-48
-53
-49
-34
-16
-5
-9
-23
-36
-38
-29
-15
-6
-4
-6
-4
6
19
27
23
9
-9
-20
-17
0
26
51
65
62
45
21
2
-2
8
26
39
40
27
9
-5
-10
-7
-4
-4
-7
-10
-9
-5
-2
-4
-10
-12
-8
5
21
32
35
29
21
13
7
-1
-12
-26
-36
-38
-30
-17
-5
1
-1
-7
-12
-12
-5
7
19
29
34
32
24
13
1
-7
-11
-10
-6
-4
-4
-6
-8
-8
-7
-5
-5
-6
-8
-8
-7
-5
-4
-6
-8
-9
-7
-4
-4
-6
-9
-9
-7
-3
-3
-7
-11
-11
-6
1
1
-9
-26
-38
-38
-28
-16
-8
-5
-2
7
19
27
22
7
-10
-17
-13
-3
1
-3
-10
-13
-9
-2
-1
-6
-12
-12
-6
-1
-2
-10
-16
-10
7
26
33
23
3
-17
-28
-32
-33
-32
-25
-11
6
12
-1
-30
-60
-72
-61
-35
-13
-4
-4
-4
5
19
27
22
6
-10
-16
-12
-4
-1
-4
-9
-10
-8
-6
-6
-8
-7
1
15
29
37
35
24
9
-3
-10
-8
-4
-2
-8
-22
-36
-41
-34
-18
-3
2
-3
-10
-13
-8
-3
-3
-9
-13
-8
6
21
27
23
15
13
17
20
14
-3
-21
-25
-9
16
34
31
11
-9
-14
1
26
45
48
35
15
-3
-12
-13
-10
-5
-1
-2
-9
-22
-35
-41
-37
-21
-1
16
24
23
16
6
-4
-14
-25
-34
-38
-33
-20
-4
5
0
-18
-40
-53
-48
-28
-5
10
11
1
-9
-12
-8
-4
-5
-8
-11
-9
-4
-3
-7
-13
-14
-6
10
24
27
18
2
-11
-15
-11
-5
-3
-5
-9
-11
-9
-5
-3
-5
-9
-12
-9
-3
1
-5
-21
-41
-49
-35
-3
30
42
24
-14
-48
-57
-38
-8
11
6
-14
-34
-39
-32
-23
-20
-24
-29
-32
-38
-54
-81
-109
-120
-105
-69
-30
-4
3
-4
-11
-12
-8
-4
-4
-7
-10
-9
-7
-6
-6
-7
-8
-8
-8
-7
-6
-6
-7
-9
-10
-8
-4
-2
-8
-21
-37
-44
-36
-17
1
6
-6
-25
-39
-41
-35
-28
-25
-24
-21
-15
-11
-12
-17
-19
-12
-1
4
-4
-18
-23
-4
37
80
101
89
53
15
-9
-14
-11
-8
-7
-6
-4
-3
-10
-24
-37
-41
-32
-18
-6
-2
-4
-6
-7
-11
-21
-34
-42
-36
-20
-4
2
-3
-11
-14
-10
-4
-3
-8
-12
-10
-5
-3
-9
-16
-13
6
35
56
56
33
0
-23
-28
-15
10
39
67
90
98
87
60
32
21
32
57
80
87
82
78
84
98
108
103
88
74
70
76
79
72
56
42
37
39
40
33
22
19
29
47
59
57
48
44
52
64
64
42
10
-9
1
33
60
58
26
-11
-25
-4
35
63
60
30
-5
-23
-22
-10
-1
2
4
11
20
22
12
-6
-21
-21
-10
2
4
-5
-17
-21
-13
2
15
20
18
12
4
-4
-11
-15
-13
-8
-3
-3
-8
-13
-14
-9
-3
-2
-7
-14
-15
-10
-2
0
-6
-16
-20
-12
4
17
17
4
-15
-28
-30
-25
-21
-26
-44
-69
-94
-112
-117
-110
-94
-78
-69
-71
-78
-84
-78
-61
-36
-14
-2
-1
-7
-11
-12
-9
-6
-6
-8
-10
-10
-9
-7
-6
-8
-10
-12
-8
2
15
29
35
32
20
6
-5
-6
1
13
25
33
33
25
11
-4
-13
-14
-8
-2
-1
-11
-26
-39
-41
-33
-19
-6
-2
-4
-9
-12
-11
-8
-6
-6
-8
-11
-11
-9
-7
-6
-8
-10
-11
-9
-7
-6
-7
-10
-11
-10
-7
-5
-7
-10
-13
-11
-6
-2
-5
-13
-20
-15
5
37
65
78
69
41
6
-21
-32
-24
-4
21
40
46
40
26
14
13
24
44
65
82
93
98
99
95
86
74
65
60
60
58
48
30
10
-4
-10
-10
-12
-20
-33
-41
-39
-25
-8
4
3
-8
-21
-24
-11
14
40
53
48
26
-1
-18
-20
-11
-2
-2
-9
-16
-14
-6
1
-5
-23
-44
-51
-36
-5
25
37
25
-1
-23
-28
-13
14
40
53
49
29
-1
-30
-48
-49
-35
-15
1
5
-6
-29
-53
-70
-71
-52
-19
17
38
33
3
-37
-66
-71
-53
-26
-7
-3
-8
-13
-11
-6
-5
-10
-16
-12
3
22
31
22
0
-21
-25
-10
12
27
26
12
-4
-12
-12
-9
-10
-12
-9
1
18
29
25
5
-20
-31
-19
14
48
59
35
-15
-65
-86
-67
-21
22
35
10
-35
-75
-88
-73
-42
-15
0
2
-4
-14
-26
-38
-43
-37
-21
-4
3
-3
-16
-22
-15
1
14
16
11
8
18
36
50
47
26
-1
-18
-20
-12
-5
-4
-9
-12
-12
-10
-9
-10
-9
-7
-6
-10
-23
-38
-45
-38
-21
-5
1
-5
-13
-16
-12
-6
-4
-8
-13
-14
-11
-6
-6
-9
-13
-13
-9
-7
-7
-10
-13
-12
-9
-7
-8
-11
-12
-11
-8
-7
-9
-11
-12
-10
-8
-8
-9
-12
-12
-10
-8
-8
-10
-12
-11
-9
-8
-8
-11
-12
-11
-9
-8
-9
-11
-12
-10
-8
-8
-10
-12
-12
-9
-8
-8
-10
-12
-11
-9
-7
-9
-11
-12
-11
-8
-7
-9
-12
-13
-10
-7
-7
-10
-13
-13
-9
-6
-7
-12
-15
-12
-6
-3
-8
-17
-20
-10
9
25
26
12
-6
-14
-11
-6
-9
-23
-38
-45
-43
-43
-53
-72
-84
-75
-44
-8
10
0
-27
-50
-51
-34
-12
-2
-5
-13
-16
-12
-6
-6
-10
-14
-14
-9
-6
-7
-12
-14
-12
-8
-6
-9
-13
-14
-11
-7
-6
-10
-15
-14
-9
-4
-6
-13
-19
-15
2
24
39
41
32
22
17
21
27
29
22
10
-3
-11
-15
-14
-12
-9
-6
0
10
22
32
34
25
7
-11
-18
-11
5
21
25
15
-1
-14
-18
-14
-8
-6
-9
-12
-13
-11
-8
-8
-11
-14
-12
-3
13
35
56
74
85
90
92
92
91
89
87
86
90
95
96
83
53
15
-16
-27
-15
8
25
26
12
-5
-14
-14
-12
-11
-13
-9
2
17
24
19
2
-15
-22
-17
-7
-3
-6
-13
-17
-15
-9
-4
-5
-10
-18
-26
-34
-40
-39
-28
-12
1
2
-9
-21
-24
-14
2
12
12
9
16
39
70
94
96
77
50
29
20
17
11
-1
-14
-19
-12
2
16
23
26
29
34
36
31
16
-3
-17
-20
-14
-7
-4
-8
-14
-16
-13
-7
-5
-9
-15
-17
-12
-5
-2
-10
-27
-44
-49
-37
-16
0
-1
-21
-52
-78
-88
-77
-52
-25
-6
-2
-11
-28
-42
-45
-37
-21
-7
-3
-7
-14
-17
-14
-8
-6
-9
-14
-16
-12
-7
-6
-11
-16
-17
-10
-2
-4
-20
-45
-65
-68
-53
-28
-9
-7
-21
-39
-49
-43
-23
-3
5
-5
-27
-48
-54
-40
-14
11
24
22
10
-2
-11
-15
-17
-16
-9
4
18
24
16
-1
-17
-21
-14
-5
-3
-12
-21
-19
-2
24
42
44
30
9
-8
-15
-15
-12
-10
-10
-10
-10
-11
-14
-16
-12
0
18
35
43
36
16
-8
-24
-25
-10
10
23
23
12
-3
-16
-26
-35
-45
-53
-53
-42
-27
-21
-32
-58
-82
-91
-80
-60
-45
-43
-50
-56
-56
-50
-47
-49
-55
-57
-52
-45
-43
-52
-69
-84
-87
-74
-51
-27
-10
-5
-9
-15
-17
-12
-6
-4
-12
-22
-22
-3
33
69
84
71
41
15
12
32
56
66
52
26
2
-10
-11
-12
-15
-17
-11
4
18
23
15
-2
-15
-19
-15
-10
-7
-9
-12
-14
-14
-12
-10
-8
-8
-13
-24
-39
-48
-45
-26
5
36
56
61
50
30
7
-12
-21
-19
-7
7
17
19
13
1
-12
-21
-21
-8
17
44
62
61
41
13
-9
-16
-8
9
31
55
78
92
85
53
9
-22
-18
22
73
102
93
52
7
-20
-21
-11
-5
-8
-15
-16
-12
-8
-10
-14
-15
-10
-6
-10
-25
-42
-49
-40
-21
-5
-2
-9
-17
-18
-12
-7
-8
-12
-16
-15
-11
-8
-10
-14
-15
-13
-10
-9
-11
-14
-14
-12
-9
-10
-13
-14
-13
-11
-9
-11
-14
-14
-12
-10
-10
-12
-14
-14
-11
-9
-10
-14
-15
-13
-9
-8
-11
-15
-16
-12
-7
-7
-13
-18
-18
-10
-2
-3
-16
-34
-44
-41
-30
-20
-16
-17
-11
6
29
45
47
36
23
16
18
21
20
11
2
-1
4
11
15
14
8
1
-6
-13
-23
-32
-34
-26
-10
3
4
-11
-35
-53
-53
-32
-1
25
30
12
-19
-45
-53
-42
-21
-6
-2
-8
-16
-18
-14
-10
-9
-12
-13
-7
8
25
35
32
17
-1
-11
-6
14
39
58
60
45
18
-7
-21
-22
-14
-7
-5
-10
-16
-18
-14
-9
-7
-10
-15
-18
-16
-9
-4
-6
-17
-31
-42
-44
-36
-23
-11
-6
-7
-12
-15
-15
-13
-10
-9
-11
-14
-15
-14
-11
-8
-9
-14
-24
-36
-48
-54
-52
-41
-28
-20
-21
-32
-46
-55
-55
-44
-29
-16
-10
-10
-12
-13
-13
-12
-11
-12
-13
-13
-12
-11
-12
-12
-13
-13
-12
-11
-11
-13
-13
-13
-12
-11
-11
-13
-14
-14
-12
-9
-9
-13
-18
-18
-10
4
17
22
14
-2
-16
-21
-17
-10
-7
-10
-15
-17
-14
-9
-8
-12
-16
-16
-10
-5
-10
-25
-43
-51
-42
-21
-1
3
-17
-53
-91
-118
-126
-116
-95
-71
-53
-49
-60
-79
-93
-93
-78
-58
-45
-45
-50
-50
-37
-17
-1
-1
-15
-33
-45
-44
-33
-22
-13
-9
-6
-7
-14
-26
-40
-49
-51
-46
-41
-36
-29
-15
8
33
51
55
47
39
41
58
82
101
102
82
46
8
-17
-22
-11
4
9
-2
-24
-40
-34
-4
37
64
59
21
-29
-58
-41
21
99
154
155
108
51
34
81
172
251
258
175
35
-100
-178
-192
-169
-141
-117
-75
4
108
187
185
84
-82
-238
-317
-295
-196
-75
19
63
64
51
59
110
198
287
324
270
127
-55
-207
-278
-262
-189
-96
0
103
218
327
395
391
313
192
72
-16
-67
-87
-87
-73
-50
-27
-6
16
51
101
147
149
79
-50
-182
-249
-215
-103
22
97
97
44
-21
-66
-80
-69
-36
11
58
81
54
-21
-114
-176
-173
-105
-8
74
115
115
85
33
-33
-103
-146
-130
-38
103
231
274
199
31
-153
-268
-266
-159
-7
120
180
172
123
64
5
-56
-118
-167
-179
-139
-58
25
69
52
-15
-97
-158
-174
-145
-82
-10
43
45
-25
-162
-326
-455
-485
-386
-177
79
299
405
359
175
-80
-305
-407
-343
-149
80
233
244
122
-60
-209
-260
-205
-82
49
131
133
57
-66
-190
-270
-282
-229
-133
-16
106
219
298
309
225
58
-133
-267
-289
-195
-42
98
175
178
120
20
-105
-234
-324
-327
-224
-48
123
208
177
66
-45
-86
-41
58
157
221
241
223
169
75
-53
-187
-280
-288
-201
-57
82
155
141
62
-35
-104
-126
-110
-70
-14
64
166
271
332
300
162
-35
-198
-239
-124
95
312
419
364
170
-82
-298
-409
-388
-256
-68
102
190
173
81
-11
-32
39
155
226
186
41
-135
-244
-235
-128
3
90
107
78
39
7
-26
-77
-139
-187
-192
-156
-108
-83
-89
-100
-72
15
141
255
310
294
227
143
64
-7
-70
-112
-102
-18
127
277
358
322
180
-6
-159
-232
-234
-204
-179
-168
-156
-129
-97
-87
-110
-146
-149
-84
36
154
205
171
90
27
19
48
61
21
-52
-98
-71
13
81
60
-60
-209
-286
-237
-94
47
101
53
-37
-84
-47
44
123
140
104
70
90
169
252
270
189
40
-97
-149
-95
14
101
113
56
-14
-40
-13
24
16
-60
-168
-243
-244
-181
-107
-72
-83
-102
-81
-6
99
186
215
181
98
-8
-113
-192
-225
-202
-134
-51
17
60
94
132
173
192
169
114
66
61
96
128
107
28
-62
-100
-61
19
77
76
37
17
50
114
146
102
-7
-117
-163
-128
-44
33
70
65
36
-5
-55
-107
-146
-154
-132
-103
-98
-126
-161
-165
-117
-30
57
115
136
129
104
56
-23
-121
-201
-220
-160
-43
79
155
156
88
-26
-148
-240
-268
-216
-101
26
106
107
46
-18
-26
33
123
179
163
78
-29
-109
-136
-115
-63
2
72
137
182
193
164
113
66
45
52
74
89
86
67
42
20
6
4
19
52
93
119
105
45
-41
-108
-120
-69
12
72
73
16
-59
-102
-84
-12
79
153
187
183
154
110
60
3
-58
-116
-163
-191
-193
-167
-121
-72
-40
-36
-46
-39
16
127
264
368
392
321
190
60
-19
-30
5
47
64
43
-10
-82
-154
-209
-232
-213
-164
-108
-75
-80
-115
-147
-144
-96
-18
51
79
53
-14
-95
-164
-204
-211
-183
-123
-40
48
117
145
127
80
36
22
43
79
102
92
52
7
-19
-11
22
66
104
136
164
189
205
197
160
103
44
5
-10
-10
-9
-14
-18
-5
35
96
161
213
246
266
281
294
301
296
284
284
316
395
516
659
798
910
989
1040
1073
1095
1099
1067
983
839
652
451
267
117
-2
-103
-195
-278
-343
-389
-428
-479
-555
-650
-738
-785
-760
-638
-405
-58
371
810
1151
1287
1160
791
273
-276
-770
-1175
-1501
-1761
-1938
-1991
-1895
-1668
-1372
-1071
-791
-501
-159
227
569
743
679
449
247
278
622
1162
1661
1916
1884
1669
1397
1074
562
-295
-1493
-2796
-3827
-4268
-4024
-3235
-2142
-944
265
1439
2494
3292
3703
3692
3342
2788
2134
1418
656
-100
-739
-1147
-1284
-1212
-1056
-932
-897
-962
-1119
-1361
-1664
-1955
-2119
-2049
-1722
-1227
-741
-432
-376
-514
-686
-733
-591
-345
-175
-250
-610
-1125
-1564
-1734
-1582
-1209
-778
-395
-73
230
509
679
627
325
-98
-386
-290
292
1246
2297
3143
3583
3588
3284
2881
2581
2509
2682
3010
3331
3456
3234
2621
1712
720
-120
-669
-948
-1095
-1227
-1315
-1181
-642
301
1394
2257
2614
2455
1978
1383
698
-189
-1321
-2479
-3223
-3159
-2239
-825
538
1481
2003
2357
2753
3122
3155
2555
1311
-236
-1557
-2211
-2035
-1176
31
1224
2153
2733
3023
3132
3122
2967
2606
2054
1464
1054
938
1000
964
601
-24
-542
-495
343
1795
3375
4574
5121
5055
4614
4057
3543
3110
2706
2245
1674
1039
494
213
252
464
597
531
445
727
1619
2885
3828
3723
2398
472
-972
-1099
115
1868
3073
3045
1826
14
-1711
-2957
-3664
-3914
-3720
-3000
-1695
98
2110
3973
5351
6030
5987
5409
4629
3979
3604
3369
2953
2089
794
-607
-1676
-2135
-2033
-1698
-1528
-1811
-2642
-3928
-5440
-6846
-7782
-7953
-7263
-5850
-4008
-2037
-144
1539
2869
3673
3866
3606
3333
3570
4565
6023
7147
7025
5148
1753
-2218
-5527
-7192
-6909
-5143
-2892
-1251
-974
-2196
-4403
-6639
-7880
-7454
-5356
-2304
507
1915
1325
-995
-4034
-6528
-7545
-6865
-4970
-2730
-1020
-449
-1240
-3182
-5594
-7401
-7450
-5043
-431
5090
9650
11641
10441
6619
1561
-3182
-6430
-7599
-6720
-4382
-1637
273
436
-1176
-3520
-4955
-4219
-1293
2452
5003
4890
2025
-2314
-6278
-8433
-8323
-6423
-3714
-1276
-66
-758
-3473
-7480
-11188
-12705
-10808
-5748
747
6401
9701
10662
10505
10499
10870
10628
8438
3808
-2355
-8260
-12367
-14238
-14479
-13939
-12948
-11217
-8425
-4851
-1443
749
1280
531
-695
-1803
-2719
-3696
-4875
-6056
-6798
-6681
-5420
-2833
1126
6107
11066
14336
14298
10349
3486
-3997
-9584
-11706
-10301
-6545
-2123
1456
3240
3024
1443
-130
-136
2245
6315
9966
10863
8061
2877
-1754
-3115
-471
4513
8980
10772
9635
6936
4307
2374
551
-2056
-5482
-8492
-9294
-6891
-2045
2866
5122
3276
-1893
-7719
-11131
-10414
-6166
-888
2560
2645
-45
-3351
-4985
-3889
-669
3025
5593
6293
5345
3480
1401
-511
-2188
-3743
-5343
-7075
-8783
-9980
-9999
-8419
-5492
-2185
374
1701
2399
3763
6705
10801
14263
15024
12235
7072
2175
28
1390
4879
7977
8736
6960
4103
2048
1729
2588
3161
2294
44
-2334
-3261
-1895
1323
4965
7475
8002
6704
4407
1947
-314
-2470
-4616
-6385
-6925
-5463
-2051
2114
5203
5850
4045
1123
-1211
-2064
-1770
-1226
-773
277
2920
7139
11259
12800
10344
4879
-649
-3418
-2822
-855
-388
-2747
-6573
-8911
-7601
-3005
2268
5308
4869
1900
-1498
-3611
-3884
-2659
-476
2237
4980
6993
7532
6438
4396
2497
1439
1092
837
304
-260
-376
-57
-63
-1325
-3996
-7041
-8812
-8167
-5232
-1217
2433
4827
5812
5683
4878
3896
3271
3327
3818
3906
2730
202
-2741
-4842
-5639
-5920
-6916
-8847
-10236
-8886
-3897
3015
8292
9029
5236
-39
-2948
-1661
2475
6261
7205
5172
1929
-708
-2321
-3742
-5700
-7725
-8382
-6560
-2553
2081
5668
7501
7941
7659
6898
5489
3479
1557
706
1361
2895
4019
3763
2144
-47
-2101
-3973
-6033
-8252
-9744
-9259
-6307
-1882
1971
3525
2574
489
-900
-654
786
2251
2932
2924
2821
2883
2642
1316
-1372
-4772
-7664
-9074
-8819
-7397
-5463
-3466
-1740
-768
-1124
-2958
-5486
-7140
-6495
-3353
925
4225
5051
3428
666
-1714
-2931
-3069
-2468
-1196
815
3127
4483
3423
-457
-5658
-9246
-8556
-2969
5548
13561
18159
18455
15669
11966
9007
7168
5761
3841
979
-2442
-5449
-7025
-6697
-4892
-2847
-2036
-3322
-6374
-9742
-11669
-11111
-8301
-4477
-1016
1372
2873
4131
5631
7321
8705
9170
8289
5939
2289
-2253
-7117
-11710
-15560
-18364
-19858
-19672
-17388
-12890
-6781
-441
4484
6906
6862
5377
3710
2582
1943
1395
839
739
1800
4327
7804
11018
12635
11857
8798
4426
147
-2818
-3994
-3899
-3720
-4522
-6393
-8183
-8143
-5145
353
6386
10632
11828
10415
7959
5849
4331
2593
-264
-4250
-8330
-11149
-11992
-11173
-9619
-8093
-6741
-5279
-3554
-1894
-933
-1095
-2223
-3694
-4919
-5787
-6682
-8057
-9923
-11678
-12455
-11725
-9737
-7434
-5874
-5539
-5992
-6148
-4989
-2269
1281
4390
6033
6038
5101
4237
4062
4442
4705
4257
3081
1753
968
926
1086
486
-1541
-4752
-7927
-9482
-8402
-4939
-618
2512
2960
602
-3250
-6538
-7527
-5657
-1764
2379
4928
4780
2000
-2298
-6474
-9061
-9317
-7434
-4359
-1334
593
900
-332
-2559
-5025
-7005
-8010
-7897
-6866
-5336
-3766
-2515
-1803
-1745
-2336
-3346
-4229
-4227
-2757
129
3564
6218
7017
5728
2989
-225
-3217
-5763
-7776
-8891
-8487
-6248
-2745
606
2372
2133
853
210
1358
4093
7065
8835
8885
7854
6912
6906
7943
9555
11113
12058
11888
10165
6757
2157
-2496
-5889
-7209
-6534
-4641
-2452
-599
619
1037
575
-541
-1577
-1507
335
3635
7114
9275
9365
7801
5743
4222
3528
3274
2918
2193
1123
-207
-1734
-3222
-4058
-3424
-850
3290
7840
11523
13710
14673
15156
15687
16232
16421
16041
15283
14535
13984
13456
12650
11504
10337
9629
9663
10327
11211
11815
11707
10602
8478
5739
3252
2040
2695
4919
7597
9443
9764
8755
7136
5506
4000
2507
1136
375
714
2059
3512
3838
2300
-795
-4262
-6794
-7729
-7309
-6337
-5530
-5051
-4450
-3027
-370
3201
6594
8425
7857
5300
2405
1178
2700
6365
10284
12629
12927
12253
12182
13380
15023
15562
14134
11416
9168
8908
10837
13911
16828
18990
20569
21770
22132
20663
16752
11018
5250
1386
312
1400
3073
3864
3155
1202
-1293
-3583
-4994
-4964
-3270
-391
2396
3517
2047
-1542
-5469
-7611
-6741
-3192
1457
5385
7476
7627
6399
4452
2240
93
-1585
-2345
-2025
-1098
-622
-1703
-4721
-8880
-12488
-13869
-12356
-8704
-4618
-1689
-443
-138
586
2676
5976
9312
11238
10874
8319
4437
302
-3287
-5955
-7621
-8304
-8042
-6950
-5279
-3430
-1885
-1103
-1401
-2824
-5028
-7300
-8789
-8909
-7692
-5839
-4344
-3905
-4488
-5356
-5580
-4694
-3058
-1692
-1676
-3526
-6905
-10828
-14173
-16171
-16605
-15696
-13850
-11488
-9022
-6903
-5564
-5237
-5758
-6569
-6990
-6616
-5560
-4356
-3567
-3420
-3721
-4117
-4454
-4931
-5915
-7576
-9661
-11603
-12855
-13218
-12895
-12289
-11734
-11343
-11048
-10713
-10204
-9378
-8080
-6214
-3861
-1339
872
2313
2716
2054
498
-1662
-4035
-6133
-7438
-7594
-6641
-5128
-3970
-4046
-5756
-8758
-12078
-14539
-15276
-14101
-11504
-8357
-5476
-3303
-1826
-736
329
1593
3089
4704
6242
7459
8077
7827
6533
4224
1208
-1943
-4508
-5826
-5539
-3773
-1171
1317
2823
2951
1931
404
-1027
-2181
-3331
-4860
-6810
-8708
-9816
-9647
-8314
-6457
-4799
-3696
-3045
-2577
-2250
-2352
-3211
-4742
-6247
-6705
-5376
-2308
1656
5366
8005
9447
10112
10477
10678
10474
9598
8151
6705
5971
6303
7420
8595
9198
9178
9103
9693
11190
13061
14267
13933
11938
9000
6226
4462
3896
4127
4558
4755
4548
3919
2868
1457
-49
-1153
-1345
-492
907
1850
1352
-968
-4604
-8413
-11225
-12447
-12271
-11402
-10552
-10062
-9884
-9861
-10008
-10533
-11581
-12933
-13971
-14003
-12755
-10637
-8560
-7384
-7382
-8071
-8545
-8016
-6233
-3507
-440
2416
4709
6269
7027
7036
6550
6031
5991
6703
7990
9266
9825
9221
7496
5135
2807
1063
169
113
752
1937
3536
5342
6955
7794
7293
5221
1922
-1737
-4768
-6584
-7312
-7634
-8234
-9216
-9939
-9419
-7049
-3114
1273
4791
6659
6998
6610
6384
6764
7634
8587
9298
9689
9815
9651
9016
7701
5682
3202
646
-1674
-3640
-5250
-6468
-7165
-7234
-6776
-6132
-5689
-5576
-5540
-5134
-4134
-2822
-1893
-1988
-3187
-4869
-6066
-6070
-4892
-3245
-2095
-2104
-3296
-5100
-6672
-7262
-6481
-4408
-1547
1338
3500
4504
4404
3680
2951
2633
2786
3199
3645
4069
4583
5309
6242
7250
8191
9021
9759
10359
10602
10144
8705
6293
3309
453
-1513
-2063
-1148
729
2649
3634
3095
1142
-1450
-3645
-4721
-4661
-4112
-3923
-4596
-5983
-7431
-8225
-8023
-7026
-5821
-5068
-5222
-6402
-8399
-10758
-12912
-14345
-14749
-14111
-12647
-10635
-8269
-5657
-2980
-651
735
705
-706
-2804
-4499
-4899
-3834
-1953
-280
461
295
-114
-6
887
2177
3156
3367
2920
2334
2041
1989
1667
564
-1338
-3451
-4961
-5433
-5145
-4900
-5407
-6729
-8173
-8745
-7791
-5416
-2371
451
2520
3843
4750
5505
6097
6324
6071
5520
5110
5273
6161
7527
8840
9518
9137
7554
4930
1701
-1516
-4108
-5700
-6311
-6316
-6172
-6106
-5975
-5440
-4334
-2927
-1861
-1780
-2921
-4973
-7276
-9197
-10372
-10700
-10178
-8806
-6655
-4013
-1402
608
1668
1784
1219
274
-837
-1922
-2664
-2613
-1400
974
4046
7124
9691
11689
13425
15189
16884
17962
17721
15740
12155
7610
2980
-947
-3648
-4877
-4619
-3043
-484
2570
5564
8010
9638
10487
10886
11268
11910
12704
13152
12627
10802
7959
4956
2812
2153
2879
4272
5461
5910
5631
5018
4493
4233
4143
4019
3720
3211
2493
1510
138
-1737
-4123
-6863
-9651
-12101
-13840
-14610
-14346
-13191
-11401
-9205
-6674
-3730
-280
3602
7610
11300
14309
16525
18097
19269
20188
20817
20997
20594
19599
18095
16165
13815
11001
7742
4210
722
-2362
-4776
-6402
-7240
-7329
-6710
-5457
-3741
-1836
-43
1445
2634
3707
4892
6317
7915
9455
10646
11261
11234
10680
9857
9050
8428
7940
7333
6328
4874
3300
2210
2142
3188
4876
6419
7213
7203
6843
6656
6708
6440
5002
1891
-2584
-7360
-11205
-13408
-14122
-14152
-14374
-15226
-16592
-18078
-19374
-20398
-21148
-21465
-20983
-19366
-16642
-13341
-10262
-8031
-6758
-6049
-5350
-4326
-3015
-1676
-545
265
664
455
-604
-2526
-4857
-6743
-7380
-6554
-4835
-3255
-2638
-3098
-4057
-4737
-4724
-4166
-3503
-3036
-2723
-2372
-2013
-2065
-3093
-5347
-8450
-11534
-13742
-14742
-14876
-14859
-15251
-16093
-16903
-17003
-15913
-13590
-10408
-6964
-3870
-1607
-467
-520
-1590
-3262
-4978
-6211
-6675
-6429
-5812
-5215
-4835
-4568
-4094
-3114
-1548
421
2465
4285
5715
6722
7358
7755
8132
8770
9876
11411
12997
14038
13991
12644
10195
7128
3968
1117
-1189
-2835
-3811
-4227
-4319
-4342
-4428
-4503
-4389
-4026
-3626
-3618
-4382
-5969
-8025
-9976
-11326
-11876
-11722
-11108
-10252
-9264
-8150
-6857
-5323
-3544
-1621
242
1860
3237
4652
6526
9111
12225
15259
17524
18684
18955
18889
18926
19066
18934
18172
16809
15287
14123
13475
12995
12084
10362
7992
5620
3988
3506
4043
5042
5830
5936
5232
3885
2214
540
-867
-1780
-1995
-1387
-33
1679
3116
3666
3109
1845
751
705
2041
4325
6593
7953
8093
7391
6560
6148
6236
6536
6727
6742
6765
6979
7321
7445
6959
5752
4165
2870
2523
3396
5204
7235
8684
9023
8185
6511
4528
2711
1375
693
732
1440
2562
3631
4133
3792
2806
1797
1469
2179
3722
5495
6896
7672
7962
8051
8102
8058
7791
7273
6615
5923
5140
4066
2561
752
-958
-2123
-2542
-2382
-2047
-1914
-2160
-2775
-3697
-4893
-6311
-7748
-8802
-8980
-7922
-5582
-2277
1425
4880
7556
9149
9647
9278
8363
7112
5495
3295
329
-3316
-7229
-10874
-13906
-16346
-18469
-20492
-22312
-23537
-23780
-23000
-21589
-20158
-19157
-18634
-18279
-17700
-16720
-15484
-14360
-13722
-13783
-14533
-15782
-17252
-18654
-19745
-20358
-20399
-19841
-18739
-17258
-15699
-14433
-13753
-13684
-13900
-13853
-13054
-11344
-8965
-6387
-4025
-2082
-601
356
612
-11
-1445
-3226
-4605
-4893
-3785
-1447
1713
5387
9576
14516
20407
27144
34249
41008
46709
50817
53038
53273
51561
48039
42928
36550
29321
21733
14277
7347
1133
-4392
-9369
-13849
-17644
-20331
-21458
-20822
-18621
-15368
-11636
-7798
-3969
-144
3609
7066
9948
12092
13526
14385
14732
14462
13378
11374
8579
5325
1966
-1309
-4529
-7840
-11350
-15044
-18832
-22644
-26476
-30335
-34145
-37706
-40776
-43211
-45077
-46619
-48117
-49691
-51214
-52372
-52855
-52561
-51686
-50631
-49776
-49252
-48862
-48216
-46987
-45108
-42757
-40147
-37284
-33901
-29647
-24369
-18253
-11690
-4965
1956
9330
17306
25633
33688
40843
46874
52074
56937
61680
65977
69137
70576
70192
68348
65507
61863
57255
51445
44460
36705
28761
21076
13826
7061
966
-4027
-7400
-8852
-8518
-6925
-4758
-2636
-1034
-328
-831
-2736
-5996
-10281
-15077
-19881
-24346
-28301
-31638
-34199
-35748
-36022
-34825
-32083
-27871
-22415
-16091
-9391
-2829
3187
8449
12938
16726
19836
22169
23513
23625
22327
19581
15538
10567
5238
245
-3733
-6191
-6904
-5945
-3624
-398
3205
6643
9405
11062
11316
10030
7230
3091
-2090
-7922
-13962
-19743
-24773
-28505
-30326
-29629
-25981
-19327
-10081
968
12913
24966
36544
47159
56252
63165
67307
68388
66550
62243
55961
48030
38614
27919
16412
4858
-5843
-14921
-21932
-26777
-29616
-30741
-30492
-29190
-27083
-24320
-20999
-17284
-13535
-10306
-8182
-7525
-8293
-10071
-12279
-14429
-16251
-17664
-18636
-19111
-19024
-18381
-17296
-15936
-14410
-12692
-10632
-8061
-4912
-1302
2460
5924
8609
10131
10346
9456
8015
6810
6625
7979
10931
15048
19549
23582
26493
27999
28152
27168
25209
22269
18227
13020
6789
-89
-7092
-13672
-19315
-23534
-25881
-26077
-24208
-20857
-17011
-13742
-11797
-11344
-11989
-13025
-13738
-13607
-12370
-10014
-6736
-2899
1085
4915
8519
12047
15712
19595
23567
27382
30854
33980
36897
39751
42566
45227
47522
49171
49812
48999
46294
41477
34731
26683
18240
10317
3629
-1373
-4450
-5532
-4714
-2278
1347
5696
10368
15036
19357
22907
25223
25965
25052
22639
18966
14199
8434
1872
-5026
-11559
-17045
-21125
-23889
-25707
-26898
-27479
-27153
-25535
-22416
-17907
-12410
-6494
-776
4164
7840
9922
10274
8935
6042
1764
-3713
-10142
-17173
-24382
-31355
-37765
-43357
-47864
-50923
-52101
-51043
-47648
-42158
-35104
-27136
-18849
-10692
-2987
3996
9963
14596
17623
18934
18677
17269
15296
13322
11721
10603
9889
9462
9298
9484
10144
11343
13062
15245
17878
21002
24655
28761
33077
37214
40743
43302
44675
44780
43612
41165
37372
32110
25275
16910
7332
-2834
-12755
-21605
-28796
-34116
-37686
-39778
-40598
-40157
-38305
-34898
-29981
-23873
-17117
-10334
-4085
1176
5065
7234
7390
5415
1464
-4033
-10518
-17510
-24716
-31973
-39051
-45475
-50526
-53432
-53651
-51049
-45891
-38679
-29976
-20322
-10275
-494
8254
15196
19743
21681
21242
19038
15858
12435
9276
6644
4649
3372
2903
3275
4366
5870
7412
8710
9683
10403
10950
11293
11311
10912
10131
9090
7865
6368
4396
1801
-1325
-4626
-7620
-9883
-11165
-11370
-10511
-8712
-6262
-3630
-1350
188
898
995
823
658
628
781
1177
1894
2912
3993
4682
4471
3026
331
-3340
-7571
-11991
-16376
-20673
-24921
-29157
-33309
-37132
-40248
-42273
-42984
-42415
-40809
-38474
-35644
-32461
-29074
-25742
-22812
-20573
-19082
-18131
-17384
-16600
-15782
-15145
-14935
-15252
-15984
-16875
-17682
-18294
-18785
-19365
-20277
-21673
-23505
-25488
-27154
-27980
-27554
-25697
-22516
-18375
-13797
-9325
-5364
-2053
765
3440
6308
9505
12914
16268
19332
21998
24253
26047
27222
27561
26946
25458
23347
20896
18309
15726
13348
11524
10705
11238
13158
16091
19368
22232
24083
24615
23854
22089
19766
17328
15098
13220
11707
10545
9768
9452
9626
10185
10895
11456
11581
11007
9470
6698
2487
-3168
-9997
-17474
-24932
-31672
-37003
-40259
-40867
-38495
-33196
-25406
-15769
-4890
6776
18830
30699
41541
50405
56582
59897
60700
59571
56951
52987
47659
41059
33560
25756
18225
11333
5189
-245
-5030
-9215
-12889
-16221
-19425
-22651
-25885
-28922
-31439
-33109
-33702
-33160
-31615
-29360
-26749
-24056
-21350
-18472
-15138
-11104
-6302
-859
5003
11083
17257
23441
29524
35321
40569
44951
48093
49553
48855
45595
39618
31166
20904
9806
-1054
-10700
-18377
-23585
-26075
-25847
-23158
-18507
-12566
-6063
332
6099
10896
14551
17038
18444
18933
18683
17833
16448
14536
12117
9296
6314
3524
1354
253
668
3010
7575
14401
23131
32966
42810
51555
58400
63006
65427
65877
64516
61410
56677
50666
44004
37427
31497
26400
21960
17850
13836
9883
6086
2518
-851
-4115
-7332
-10476
-13490
-16381
-19251
-22210
-25237
-28098
-30409
-31782
-31946
-30782
-28265
-24445
-19496
-13791
-7910
-2495
1960
5253
7437
8644
8946
8380
7136
5723
4931
5537
7931
11919
16823
21826
26305
29963
32698
34393
34767
33452
30187
25004
18279
10607
2607
-5264
-12778
-19892
-26610
-32857
-38408
-42923
-46056
-47574
-47396
-45567
-42174
-37312
-31131
-23918
-16137
-8372
-1200
4945
9801
13245
15231
15783
15051
13362
11197
9081
7432
6463
6172
6408
6963
7647
8335
8976
9566
10069
10344
10125
9121
7191
4495
1491
-1257
-3354
-4760
-5755
-6713
-7837
-9044
-10050
-10593
-10599
-10214
-9673
-9141
-8629
-8031
-7229
-6190
-4980
-3702
-2427
-1157
127
1392
2498
3216
3329
2736
1512
-158
-2089
-4195
-6482
-8946
-11450
-13698
-15327
-16058
-15806
-14662
-12808
-10436
-7750
-5036
-2699
-1212
-984
-2236
-4969
-9026
-14180
-20155
-26573
-32912
-38528
-42789
-45243
-45709
-44269
-41173
-36736
-31274
-25085
-18436
-11551
-4616
2170
8532
14097
18467
21358
22721
22753
21780
20090
17834
15057
11815
8272
4696
1363
-1554
-4011
-6027
-7590
-8632
-9089
-9004
-8569
-8066
-7737
-7687
-7889
-8293
-8946
-10013
-11672
-13932
-16527
-18948
-20627
-21140
-20326
-18244
-15049
-10886
-5891
-297
5486
10891
15348
18485
20231
20777
20420
19400
17841
15799
13354
10665
7938
5356
3012
885
-1135
-3219
-5568
-8370
-11747
-15709
-20139
-24822
-29490
-33851
-37576
-40292
-41635
-41381
-39582
-36615
-33061
-29477
-26178
-23162
-20214
-17094
-13680
-10008
-6210
-2451
1098
4249
6806
8635
9745
10331
10730
11299
12293
13777
15624
17572
19335
20718
21702
22433
23103
23759
24162
23809
22142
18829
13945
7954
1511
-4765
-10415
-15135
-18721
-21055
-22146
-22144
-21284
-19766
-17681
-15052
-11972
-8703
-5642
-3151
-1396
-298
357
778
1103
1452
2005
2996
4613
6885
9669
12751
15979
19313
22756
26241
29582
32520
34817
36308
36882
36447
34933
32353
28847
24671
20121
15464
10922
6698
2970
-147
-2654
-4619
-6050
-6769
-6437
-4773
-1820
1934
5728
8877
11069
12392
13113
13405
13262
12639
11673
10743
10315
10665
11718
13109
14413
15347
15815
15797
15226
13964
11890
9006
5478
1569
-2452
-6356
-9936
-12969
-15227
-16540
-16873
-16367
-15290
-13942
-12547
-11199
-9877
-8528
-7150
-5849
-4806
-4194
-4090
-4415
-4966
-5461
-5596
-5059
-3548
-835
3128
8108
13589
18926
23576
27291
30131
32314
34000
35174
35687
35415
34392
32832
31014
29153
27328
25535
23780
22140
20734
19627
18744
17860
16675
14922
12457
9274
5486
1287
-3062
-7247
-10935
-13842
-15828
-16942
-17406
-17507
-17485
-17463
-17464
-17460
-17418
-17280
-16921
-16132
-14680
-12418
-9372
-5748
-1854
2005
5587
8694
11134
12696
13173
12410
10333
6944
2308
-3452
-10122
-17381
-24807
-31935
-38321
-43606
-47542
-50008
-51017
-50708
-49302
-47018
-44003
-40313
-35965
-31025
-25649
-20035
-14321
-8500
-2441
3989
10776
17672
24229
29919
34264
36920
37701
36574
33662
29259
23819
17898
12050
6713
2139
-1608
-4585
-6896
-8642
-9917
-10832
-11525
-12138
-12778
-13487
-14249
-15028
-15789
-16473
-16955
-17012
-16372
-14823
-12319
-9012
-5198
-1214
2620
5998
8598
10109
10332
9298
7294
4754
2078
-500
-2890
-5005
-6635
-7442
-7118
-5569
-3004
137
3358
6261
8596
10219
11029
10951
9955
8082
5426
2087
-1849
-6296
-11106
-16018
-20659
-24600
-27442
-28903
-28869
-27414
-24788
-21378
-17655
-14100
-11118
-8963
-7676
-7083
-6854
-6617
-6077
-5081
-3606
-1710
502
2861
5073
6729
7407
6849
5100
2489
-540
-3629
-6600
-9382
-11859
-13788
-14879
-14970
-14162
-12773
-11157
-9503
-7769
-5785
-3438
-798
1887
4315
6279
7754
8887
9914
11033
12312
13649
14817
15570
15743
15275
14166
12404
9955
6825
3164
-729
-4497
-7883
-10802
-13283
-15309
-16728
-17317
-16971
-15853
-14374
-13002
-12053
-11607
-11590
-11913
-12530
-13379
-14301
-15039
-15358
-15173
-14564
-13663
-12514
-11042
-9161
-6934
-4605
-2490
-781
550
1684
2774
3816
4664
5162
5262
5036
4573
3878
2861
1433
-379
-2383
-4292
-5841
-6891
-7447
-7611
-7504
-7223
-6830
-6372
-5897
-5447
-5050
-4710
-4431
-4265
-4334
-4812
-5822
-7323
-9045
-10556
-11416
-11354
-10343
-8544
-6177
-3427
-445
2589
5433
7830
9624
10819
11542
11919
11990
11713
11062
10111
9010
7879
6717
5420
3910
2255
672
-605
-1493
-2120
-2720
-3458
-4306
-5078
-5581
-5765
-5754
-5755
-5926
-6297
-6808
-7398
-8085
-8949
-10047
-11317
-12534
-13378
-13562
-12969
-11701
-10024
-8232
-6518
-4931
-3428
-1976
-623
523
1361
1870
2101
2126
1977
1653
1177
650
249
147
429
1056
1909
2871
3881
4925
6001
7085
8137
9116
9973
10623
10920
10687
9792
8228
6130
3714
1173
-1392
-3960
-6512
-8962
-11141
-12847
-13918
-14275
-13924
-12926
-11387
-9446
-7284
-5095
-3045
-1231
333
1691
2913
4081
5296
6695
8427
10596
13190
16053
18934
21584
23857
25727
27221
28309
28845
28599
27371
25116
21986
18275
14293
10279
6381
2717
-561
-3266
-5254
-6516
-7219
-7649
-8079
-8640
-9276
-9803
-10024
-9837
-9261
-8400
-7371
-6261
-5130
-4043
-3077
-2299
-1708
-1200
-588
318
1629
3319
5245
7204
9000
10486
11582
12280
12639
12771
12781
12703
12472
11966
11112
9976
8761
7683
6823
6049
5101
3781
2112
350
-1175
-2265
-2956
-3462
-3999
-4638
-5275
-5712
-5771
-5342
-4373
-2834
-716
1925
4933
8070
11073
13718
15855
17401
18332
18689
18581
18160
17565
16871
16090
15237
14394
13724
13387
13440
13793
14269
14711
15043
15231
15182
14687
13501
11507
8844
5886
3070
686
-1212
-2740
-4019
-5054
-5757
-6047
-5950
-5590
-5099
-4512
-3757
-2715
-1309
469
2581
4979
7598
10301
12846
14917
16231
16646
16196
15033
13332
11216
8771
6083
3260
407
-2443
-5356
-8460
-11848
-15494
-19219
-22727
-25670
-27712
-28581
-28104
-26257
-23193
-19232
-14794
-10287
-6004
-2070
1551
4985
8369
11765
15113
18232
20872
22815
23971
24433
24435
24249
24063
23929
23776
23498
23030
22393
21685
21053
20642
20548
20768
21163
21475
21405
20731
19397
17524
15328
13019
10733
8543
6506
4686
3122
1770
482
-940
-2645
-4667
-6920
-9276
-11643
-14001
-16364
-18733
-21063
-23280
-25315
-27113
-28616
-29738
-30357
-30363
-29708
-28463
-26816
-25020
-23305
-21793
-20451
-19117
-17598
-15791
-13760
-11724
-9948
-8608
-7719
-7163
-6797
-6546
-6422
-6469
-6694
-7038
-7422
-7799
-8163
-8505
-8754
-8770
-8419
-7679
-6694
-5741
-5109
-4980
-5362
-6114
-7034
-7934
-8691
-9247
-9591
-9736
-9719
-9599
-9455
-9361
-9368
-9492
-9731
-10103
-10655
-11439
-12453
-13589
-14646
-15412
-15776
-15781
-15569
-15263
-14867
-14274
-13377
-12190
-10870
-9614
-8515
-7497
-6385
-5047
-3489
-1823
-143
1572
3439
5545
7827
10064
11985
13419
14367
14954
15318
15516
15513
15228
14602
13624
12335
10826
9236
7754
6599
5978
6052
6914
8582
10991
13984
17321
20715
23904
26699
29002
30768
31962
32549
32523
31945
30951
29697
28290
26756
25068
23213
21257
19337
17619
16222
15184
14469
14021
13809
13852
14189
14824
15662
16496
17054
17088
16463
15194
13416
11315
9078
6878
4885
3249
2066
1336
964
828
850
1030
1397
1930
2514
2981
3196
3120
2789
2242
1459
372
-1068
-2817
-4739
-6663
-8454
-10042
-11414
-12587
-13608
-14559
-15544
-16631
-17796
-18908
-19783
-20280
-20354
-20043
-19405
-18459
-17194
-15611
-13780
-11834
-9928
-8191
-6707
-5528
-4690
-4219
-4114
-4333
-4806
-5445
-6159
-6859
-7472
-7957
-8314
-8574
-8747
-8785
-8579
-8019
-7073
-5823
-4433
-3058
-1767
-532
726
2070
3508
4997
6457
7781
8829
9448
9505
8946
7824
6289
4543
2789
1205
-74
-960
-1429
-1513
-1281
-792
-59
946
2251
3837
5617
7452
9193
10712
11925
12796
13350
13652
13782
13778
13606
13178
12433
11410
10276
9259
8530
8119
7931
7829
7748
7747
7959
8511
9438
10673
12077
13502
14823
15952
16834
17441
17766
17816
17600
17104
16283
15069
13396
11242
8655
5755
2703
-334
-3217
-5825
-8039
-9721
-10736
-11011
-10586
-9620
-8323
-6870
-5343
-3756
-2132
-570
765
1732
2330
2731
3222
4054
5315
6883
8491
9857
10800
11290
11408
11263
10911
10341
9507
8405
7114
5784
4560
3513
2617
1814
1106
604
493
909
1838
3100
4430
5617
6579
7358
8026
8605
9036
9228
9124
8751
8202
7584
6958
6305
5530
4508
3158
1506
-304
-2047
-3495
-4499
-5010
-5054
-4689
-3987
-3052
-2033
-1098
-357
196
674
1209
1845
2495
2998
3238
3208
2988
2653
2209
1609
825
-84
-1006
-1857
-2650
-3470
-4371
-5275
-5973
-6227
-5897
-5005
-3692
-2122
-415
1355
3108
4721
6050
6979
7472
7576
7380
6967
6379
5628
4729
3737
2765
1960
1429
1152
942
499
-436
-1932
-3795
-5663
-7187
-8205
-8768
-9045
-9165
-9149
-8946
-8535
-7988
-7446
-7030
-6794
-6745
-6903
-7341
-8148
-9355
-10886
-12585
-14298
-15941
-17506
-19006
-20417
-21653
-22593
-23133
-23222
-22874
-22160
-21181
-20038
-18810
-17549
-16297
-15113
-14067
-13219
-12570
-12044
-11543
-11023
-10545
-10241
-10221
-10492
-10968
-11558
-12251
-13108
-14158
-15284
-16210
-16625
-16343
-15391
-13949
-12195
-10195
-7915
-5335
-2565
136
2448
4112
5008
5163
4698
3786
2611
1339
75
-1167
-2457
-3899
-5554
-7393
-9293
-11074
-12554
-13591
-14117
-14145
-13773
-13139
-12378
-11558
-10669
-9648
-8419
-6947
-5246
-3393
-1523
177
1496
2270
2453
2152
1597
1050
714
682
936
1377
1860
2240
2424
2430
2392
2488
2816
3297
3693
3735
3286
2418
1353
333
-479
-1006
-1192
-980
-357
563
1511
2157
2261
1783
872
-262
-1466
-2695
-3961
-5264
-6551
-7739
-8754
-9550
-10098
-10383
-10409
-10232
-9957
-9715
-9610
-9693
-9950
-10325
-10732
-11074
-11278
-11324
-11268
-11211
-11225
-11285
-11253
-10939
-10188
-8945
-7257
-5253
-3112
-1058
668
1889
2577
2895
3121
3497
4091
4775
5337
5636
5677
5573
5437
5310
5167
4986
4797
4683
4742
5058
5682
6636
7884
9310
10729
11947
12836
13382
13645
13695
13574
13315
13001
12765
12740
12966
13366
13803
14173
14446
14628
14671
14451
13831
12768
11360
9798
8244
6764
5359
4057
2976
2281
2079
2337
2890
3540
4152
4682
5140
5520
5782
5872
5755
5434
4937
4289
3507
2591
1533
323
-1045
-2553
-4156
-5798
-7438
-9057
-10637
-12110
-13340
-14169
-14503
-14382
-13967
-13450
-12950
-12481
-12002
-11498
-11007
-10588
-10253
-9942
-9570
-9089
-8520
-7910
-7270
-6551
-5677
-4607
-3357
-1987
-552
900
2310
3582
4605
5313
5740
6006
6237
6482
6680
6718
6517
6088
5519
4908
4309
3707
3048
2278
1374
362
-687
-1663
-2451
-2959
-3149
-3045
-2707
-2210
-1632
-1064
-621
-423
-552
-998
-1652
-2346
-2941
-3388
-3746
-4126
-4615
-5213
-5826
-6306
-6516
-6380
-5891
-5078
-3969
-2572
-892
1035
3129
5284
7413
9472
11445
13296
14926
16184
16934
17110
16761
16004
14973
13754
12395
10924
9379
7811
6280
4845
3572
2523
1736
1182
751
285
-346
-1175
-2122
-3046
-3827
-4411
-4817
-5083
-5228
-5231
-5051
-4648
-4006
-3139
-2088
-921
276
1420
2438
3277
3902
4310
4545
4715
4967
5428
6133
6993
7844
8551
9091
9553
10067
10703
11437
12192
12915
13607
14290
14935
15441
15675
15572
15187
14671
14186
13820
13569
13378
13187
12952
12625
12143
11455
10574
9617
8769
8207
8021
8192
8647
9326
10216
11310
12534
13716
14618
15040
14902
14272
13308
12170
10957
9715
8487
7364
6476
5939
5771
5862
6000
5960
5590
4868
3888
2813
1809
1004
465
209
210
423
785
1228
1670
2025
2215
2188
1938
1505
947
314
-384
-1163
-2043
-3017
-4042
-5053
-5984
-6770
-7353
-7682
-7738
-7562
-7262
-6973
-6801
-6775
-6855
-6994
-7188
-7492
-7974
-8646
-9441
-10240
-10918
-11383
-11561
-11377
-10756
-9671
-8192
-6490
-4776
-3207
-1847
-690
271
994
1420
1529
1381
1076
669
123
-666
-1762
-3104
-4509
-5764
-6744
-7456
-7997
-8456
-8861
-9190
-9418
-9550
-9599
-9544
-9325
-8884
-8240
-7509
-6864
-6436
-6245
-6202
-6173
-6076
-5918
-5777
-5743
-5861
-6112
-6430
-6738
-6976
-7113
-7147
-7097
-7000
-6913
-6914
-7085
-7476
-8071
-8775
-9437
-9933
-10234
-10426
-10654
-11025
-11537
-12085
-12539
-12828
-12970
-13019
-12997
-12857
-12522
-11978
-11317
-10723
-10390
-10430
-10843
-11554
-12464
-13497
-14598
-15705
-16737
-17606
-18247
-18638
-18800
-18760
-18521
-18050
-17302
-16259
-14967
-13540
-12116
-10797
-9598
-8453
-7258
-5933
-4463
-2891
-1290
266
1708
2966
3976
4705
5182
5493
5739
5977
6189
6305
6266
6056
5699
5222
4624
3894
3046
2142
1264
455
-321
-1159
-2143
-3281
-4503
-5707
-6833
-7892
-8937
-10008
-11093
-12129
-13025
-13701
-14106
-14230
-14117
-13849
-13521
-13185
-12805
-12267
-11447
-10299
-8909
-7467
-6170
-5125
-4316
-3644
-3015
-2408
-1876
-1505
-1357
-1455
-1790
-2332
-3025
-3763
-4393
-4757
-4772
-4496
-4112
-3850
-3863
-4151
-4575
-4951
-5146
-5134
-4962
-4697
-4384
-4046
-3711
-3415
-3164
-2897
-2479
-1764
-672
761
2411
4135
5837
7476
9030
10448
11657
12588
13218
13572
13693
13610
13340
12908
12381
11859
11450
11231
11235
11457
11858
12377
12936
13457
13895
14248
14543
14795
14973
15012
14849
14475
13938
13313
12645
11929
11123
10178
9075
7827
6487
5145
3925
2962
2353
2119
2210
2547
3085
3837
4846
6132
7661
9363
11159
12981
14747
16344
17645
18559
19086
19302
19302
19129
18766
18199
17482
16733
16059
15476
14877
14134
13199
12147
11117
10194
9355
8499
7556
6551
5581
4740
4056
3515
3120
2933
3037
3460
4122
4866
5539
6067
6449
6706
6825
6762
6497
6080
5630
5278
5108
5127
5280
5493
5711
5916
6123
6364
6670
7037
7417
7730
7906
7921
7807
7611
7358
7039
6642
6204
5816
5579
5534
5628
5744
5786
5736
5654
5621
5673
5774
5844
5810
5639
5357
5032
4754
4603
4615
4763
4965
5133
5231
5294
5387
5531
5655
5623
5318
4718
3900
2977
1999
925
-341
-1862
-3610
-5476
-7327
-9057
-10616
-11987
-13163
-14138
-14898
-15432
-15724
-15754
-15512
-15016
-14310
-13463
-12540
-11607
-10743
-10047
-9629
-9550
-9784
-10211
-10680
-11091
-11442
-11803
-12232
-12708
-13117
-13306
-13168
-12696
-11989
-11205
-10509
-10020
-9785
-9771
-9882
-9999
-10025
-9915
-9676
-9351
-8996
-8675
-8460
-8415
-8564
-8861
-9194
-9445
-9562
-9604
-9703
-9981
-10470
-11093
-11722
-12245
-12613
-12827
-12898
-12828
-12627
-12340
-12050
-11843
-11761
-11783
-11852
-11933
-12045
-12252
-12614
-13131
-13726
-14267
-14621
-14694
-14459
-13942
-13205
-12325
-11382
-10455
-9621
-8937
-8419
-8025
-7670
-7267
-6780
-6257
-5806
-5534
-5478
-5582
-5736
-5846
-5883
-5892
-5942
-6076
-6284
-6518
-6717
-6830
-6812
-6626
-6245
-5672
-4952
-4164
-3391
-2682
-2043
-1433
-789
-45
841
1878
3023
4189
5263
6141
6762
7115
7228
7145
6903
6528
6035
5422
4657
3687
2461
972
-703
-2393
-3874
-4933
-5438
-5369
-4813
-3915
-2827
-1662
-488
657
1743
2737
3618
4396
5116
5834
6573
7297
7928
8400
8706
8903
9060
9201
9276
9202
8936
8511
8016
7520
7024
6468
5805
5064
4345
3753
3317
2967
2596
2153
1686
1304
1088
1018
989
885
675
423
239
197
291
467
693
1008
1511
2291
3359
4635
5983
7286
8492
9613
10685
11729
12740
13697
14586
15391
16081
16584
16806
16666
16142
15283
14178
12908
11509
9986
8355
6678
5057
3592
2330
1254
318
-497
-1152
-1574
-1704
-1550
-1186
-719
-240
194
551
799
896
803
509
54
-483
-996
-1381
-1556
-1476
-1154
-661
-108
386
749
970
1090
1162
1219
1269
1310
1350
1397
1441
1440
1345
1141
874
629
465
357
192
-160
-767
-1586
-2499
-3397
-4242
-5076
-5952
-6880
-7797
-8611
-9248
-9680
-9909
-9926
-9700
-9193
-8406
-7397
-6270
-5137
-4074
-3109
-2220
-1360
-476
467
1474
2518
3559
4564
5518
6414
7226
7892
8341
8540
8526
8400
8266
8164
8051
7837
7457
6903
6206
5386
4429
3309
2045
731
-508
-1571
-2439
-3157
-3775
-4294
-4654
-4786
-4656
-4287
-3740
-3082
-2382
-1718
-1172
-796
-569
-388
-116
339
967
1677
2364
2981
3552
4139
4781
5467
6158
6810
7391
7869
8207
8375
8379
8265
8090
7861
7513
6941
6072
4931
3633
2326
1110
6
-1006
-1942
-2780
-3493
-4094
-4656
-5267
-5970
-6719
-7405
-7925
-8256
-8463
-8650
-8885
-9149
-9359
-9417
-9269
-8916
-8391
-7723
-6927
-6018
-5042
-4074
-3195
-2442
-1791
-1168
-508
208
935
1600
2135
2506
2699
2711
2543
2225
1837
1499
1316
1318
1429
1495
1373
1002
435
-207
-810
-1324
-1776
-2229
-2722
-3237
-3693
-3983
-4016
-3753
-3211
-2449
-1535
-513
605
1835
3203
4718
6360
8074
9769
11327
12619
13522
13955
13895
13389
12532
11445
10248
9045
7912
6890
5987
5182
4446
3769
3177
2718
2440
2347
2404
2545
2726
2940
3224
3634
4208
4950
5824
6760
7675
8483
9124
9570
9835
9953
9961
9874
9690
9411
9051
8635
8170
7635
6971
6136
5138
4057
3009
2096
1359
778
316
-37
-251
-291
-161
79
347
595
842
1143
1524
1926
2213
2254
2008
1558
1062
653
368
155
-53
-261
-393
-336
-21
540
1272
2094
2954
3832
4705
5518
6188
6649
6877
6906
6806
6645
6463
6267
6038
5748
5383
4952
4480
3990
3470
2871
2126
1204
145
-956
-1995
-2919
-3733
-4467
-5113
-5606
-5861
-5841
-5589
-5197
-4732
-4186
-3483
-2556
-1408
-127
1162
2363
3433
4362
5127
5672
5929
5852
5440
4720
3729
2497
1058
-522
-2149
-3717
-5140
-6368
-7393
-8236
-8936
-9547
-10121
-10686
-11226
-11683
-11979
-12058
-11913
-11588
-11155
-10681
-10207
-9742
-9264
-8721
-8048
-7199
-6166
-5016
-3868
-2851
-2052
-1494
-1149
-976
-953
-1079
-1343
-1709
-2107
-2462
-2715
-2839
-2831
-2701
-2467
-2162
-1837
-1549
-1341
-1237
-1240
-1347
-1553
-1838
-2141
-2364
-2396
-2171
-1703
-1079
-403
264
936
1669
2495
3388
4261
5019
5603
5997
6203
6207
5981
5518
4867
4138
3455
2897
2460
2080
1679
1223
736
279
-85
-331
-475
-562
-647
-764
-913
-1058
-1148
-1150
-1072
-959
-867
-825
-827
-855
-909
-1027
-1262
-1652
-2185
-2810
-3474
-4149
-4839
-5558
-6301
-7030
-7689
-8228
-8622
-8886
-9068
-9243
-9483
-9824
-10243
-10668
-11013
-11233
-11346
-11403
-11435
-11414
-11265
-10935
-10446
-9894
-9397
-9014
-8715
-8416
-8045
-7586
-7065
-6512
-5919
-5257
-4501
-3672
-2829
-2044
-1375
-863
-535
-416
-513
-793
-1178
-1565
-1860
-2004
-1990
-1855
-1675
-1557
-1610
-1909
-2451
-3141
-3834
-4399
-4785
-5035
-5240
-5473
-5752
-6048
-6328
-6596
-6897
-7276
-7741
-8241
-8685
-8982
-9076
-8961
-8659
-8197
-7589
-6836
-5947
-4956
-3933
-2963
-2121
-1456
-987
-717
-645
-759
-1014
-1324
-1580
-1689
-1626
-1443
-1236
-1093
-1056
-1120
-1262
-1466
-1714
-1962
-2128
-2116
-1871
-1419
-857
-299
196
645
1114
1651
2246
2835
3340
3706
3915
3966
3869
3660
3418
3273
3357
3743
4405
5230
6089
6903
7670
8427
9201
9976
10721
11416
12073
12701
13261
13660
13797
13634
13245
12784
12391
12119
11907
11638
11221
10643
9958
9237
8535
7879
7291
6797
6415
6130
5890
5637
5355
5086
4902
4850
4900
4962
4930
4746
4419
3993
3506
2965
2355
1690
1031
470
84
-113
-172
-172
-170
-170
-143
-66
40
117
116
33
-71
-107
-8
234
582
995
1474
2067
2839
3815
4957
6175
7365
8449
9386
10158
10748
11138
11323
11314
11142
10835
10397
9812
9069
8186
7219
6242
5304
4414
3542
2650
1731
820
-20
-730
-1281
-1675
-1931
-2062
-2064
-1923
-1632
-1203
-665
-60
577
1214
1818
2357
2799
3126
3340
3460
3506
3478
3361
3128
2761
2256
1619
863
4
-925
-1869
-2752
-3499
-4062
-4431
-4626
-4682
-4635
-4514
-4343
-4149
-3953
-3772
-3621
-3518
-3481
-3518
-3612
-3723
-3814
-3881
-3968
-4138
-4431
-4830
-5271
-5693
-6083
-6483
-6941
-7464
-7996
-8460
-8818
-9107
-9408
-9787
-10238
-10692
-11063
-11313
-11463
-11564
-11633
-11633
-11487
-11135
-10585
-9918
-9247
-8664
-8194
-7795
-7396
-6946
-6455
-5988
-5636
-5454
-5431
-5489
-5526
-5465
-5279
-4986
-4612
-4175
-3681
-3151
-2627
-2156
-1756
-1390
-985
-476
147
827
1477
2033
2480
2835
3103
3249
3212
2955
2509
1979
1495
1152
970
907
919
1000
1202
1580
2155
2882
3681
4485
5277
6080
6916
7773
8600
9355
10036
10687
11351
12023
12637
13103
13375
13483
13509
13533
13588
13657
13718
13779
13871
14007
14152
14226
14159
13939
13615
13262
12929
12620
12310
11980
11629
11259
10857
10397
9869
9302
8759
8308
7977
7750
7586
7455
7347
7259
7172
7051
6867
6622
6354
6114
5941
5851
5843
5923
6109
6415
6836
7338
7870
8372
8794
9100
9275
9318
9247
9082
8837
8522
8157
7782
7442
7167
6933
6671
6312
5840
5321
4854
4501
4235
3960
3590
3116
2618
2201
1916
1722
1527
1262
932
606
360
226
186
199
236
289
349
380
323
109
-304
-907
-1639
-2401
-3084
-3598
-3902
-4003
-3940
-3746
-3430
-2979
-2383
-1670
-910
-188
424
895
1223
1416
1479
1411
1225
956
654
379
192
146
277
583
1008
1452
1800
1971
1942
1742
1424
1040
644
293
46
-68
-70
-42
-82
-256
-571
-994
-1493
-2068
-2745
-3537
-4421
-5343
-6257
-7151
-8036
-8911
-9731
-10418
-10898
-11137
-11150
-10983
-10683
-10288
-9832
-9358
-8905
-8492
-8112
-7744
-7376
-7023
-6719
-6491
-6344
-6262
-6228
-6235
-6280
-6341
-6371
-6309
-6106
-5757
-5293
-4765
-4223
-3705
-3239
-2853
-2569
-2396
-2324
-2326
-2379
-2478
-2637
-2881
-3231
-3688
-4237
-4850
-5499
-6162
-6821
-7450
-8013
-8463
-8762
-8895
-8882
-8755
-8539
-8228
-7788
-7191
-6453
-5646
-4871
-4204
-3655
-3175
-2692
-2169
-1626
-1126
-722
-419
-179
49
283
481
565
462
150
-337
-921
-1525
-2096
-2608
-3044
-3375
-3556
-3550
-3355
-3014
-2602
-2184
-1792
-1422
-1057
-701
-382
-146
-23
-12
-83
-200
-329
-445
-524
-539
-468
-304
-62
233
544
829
1031
1083
930
568
65
-460
-892
-1176
-1347
-1495
-1704
-2009
-2390
-2795
-3193
-3579
-3968
-4374
-4810
-5293
-5859
-6546
-7371
-8315
-9324
-10333
-11291
-12156
-12888
-13441
-13779
-13891
-13807
-13572
-13204
-12668
-11900
-10856
-9570
-8166
-6822
-5694
-4870
-4353
-4088
-4008
-4059
-4216
-4467
-4815
-5266
-5819
-6454
-7125
-7768
-8315
-8714
-8940
-8996
-8905
-8704
-8433
-8125
-7800
-7459
-7089
-6680
-6228
-5737
-5211
-4646
-4040
-3411
-2811
-2305
-1943
-1728
-1618
-1551
-1481
-1399
-1316
-1241
-1162
-1066
-958
-870
-839
-867
-908
-885
-736
-453
-81
321
729
1168
1679
2266
2865
3360
3643
3676
3506
3232
2928
2601
2190
1629
912
114
-642
-1265
-1750
-2173
-2622
-3121
-3596
-3902
-3909
-3569
-2929
-2101
-1201
-314
510
1238
1841
2302
2628
2866
3088
3370
3759
4259
4833
5435
6034
6636
7271
7951
8634
9221
9594
9688
9536
9252
8962
8728
8530
8312
8057
7812
7657
7623
7660
7670
7589
7448
7355
7412
7646
7995
8371
8722
9050
9371
9673
9905
10023
10025
9946
9819
9623
9303
8822
8213
7578
7027
6616
6336
6155
6071
6118
6322
6652
7016
7309
7472
7511
7454
7310
7047
6636
6092
5478
4870
4300
3742
3142
2472
1748
1010
297
-380
-1006
-1554
-1978
-2255
-2412
-2513
-2617
-2736
-2833
-2864
-2822
-2743
-2673
-2631
-2602
-2567
-2539
-2563
-2683
-2894
-3138
-3337
-3450
-3493
-3522
-3589
-3712
-3875
-4046
-4204
-4331
-4422
-4481
-4536
-4643
-4871
-5265
-5825
-6506
-7242
-7969
-8633
-9169
-9500
-9559
-9335
-8898
-8377
-7894
-7501
-7160
-6803
-6403
-6020
-5782
-5797
-6087
-6561
-7073
-7505
-7819
-8063
-8313
-8625
-9001
-9412
-9831
-10251
-10678
-11105
-11495
-11795
-11961
-11989
-11906
-11742
-11501
-11149
-10638
-9951
-9121
-8225
-7341
-6520
-5770
-5085
-4466
-3938
-3536
-3280
-3160
-3146
-3207
-3324
-3489
-3685
-3878
-4022
-4080
-4038
-3917
-3761
-3623
-3549
-3566
-3680
-3876
-4122
-4384
-4635
-4854
-5027
-5138
-5175
-5135
-5028
-4872
-4670
-4400
-4024
-3519
-2910
-2264
-1659
-1136
-676
-229
239
714
1145
1486
1737
1945
2172
2450
2766
3076
3337
3522
3619
3626
3558
3453
3368
3346
3383
3420
3381
3231
3011
2814
2727
2775
2921
3103
3289
3483
3705
3955
4216
4489
4821
5291
5955
6787
7675
8470
9062
9418
9566
9553
9407
9148
8811
8463
8175
7989
7899
7878
7918
8055
8353
8848
9518
10274
11001
11602
12026
12271
12359
12328
12220
12080
11946
11836
11737
11593
11321
10833
10077
9067
7892
6682
5561
4590
3761
3024
2352
1774
1359
1169
1208
1422
1741
2122
2554
3027
3492
3859
4046
4030
3867
3650
3448
3262
3038
2712
2255
1681
1035
374
-238
-732
-1055
-1202
-1237
-1269
-1398
-1652
-1980
-2289
-2513
-2640
-2703
-2734
-2744
-2729
-2711
-2736
-2856
-3074
-3332
-3533
-3601
-3523
-3348
-3147
-2978
-2872
-2844
-2905
-3051
-3253
-3459
-3618
-3710
-3758
-3792
-3810
-3762
-3574
-3206
-2680
-2074
-1480
-964
-559
-283
-164
-227
-472
-846
-1253
-1595
-1818
-1926
-1959
-1955
-1923
-1844
-1697
-1479
-1213
-934
-676
-454
-262
-77
135
406
751
1160
1602
2033
2426
2768
3071
3359
3656
3978
4331
4711
5100
5472
5798
6068
6293
6508
6752
7044
7370
7681
7915
8016
7954
7729
7374
6942
6491
6073
5723
5453
5261
5145
5106
5148
5265
5441
5647
5860
6062
6238
6361
6387
6272
5997
5600
5158
4757
4441
4192
3944
3624
3193
2654
2032
1349
618
-149
-923
-1663
-2334
-2926
-3462
-3970
-4458
-4899
-5244
-5454
-5527
-5510
-5476
-5500
-5638
-5910
-6301
-6767
-7242
-7655
-7951
-8103
-8125
-8050
-7925
-7783
-7638
-7477
-7276
-7013
-6682
-6299
-5902
-5541
-5258
-5082
-5012
-5026
-5081
-5129
-5133
-5080
-4985
-4885
-4809
-4764
-4733
-4689
-4627
-4574
-4575
-4658
-4811
-4992
-5161
-5311
-5474
-5679
-5911
-6105
-6176
-6072
-5814
-5478
-5139
-4828
-4515
-4142
-3671
-3105
-2484
-1850
-1225
-612
-12
560
1075
1505
1844
2125
2406
2748
3186
3704
4236
4695
5016
5187
5252
5276
5303
5327
5302
5180
4946
4633
4305
4027
3843
3765
3785
3875
3998
4115
4195
4223
4202
4139
4035
3878
3664
3402
3122
2858
2627
2433
2280
2188
2197
2337
2601
2932
3256
3523
3735
3928
4138
4359
4543
4633
4606
4488
4343
4241
4229
4325
4537
4864
5301
5831
6415
6999
7525
7952
8261
8451
8534
8513
8391
8166
7850
7469
7061
6662
6289
5944
5623
5337
5118
4999
4998
5098
5256
5430
5596
5751
5899
6031
6127
6175
6185
6190
6225
6303
6413
6536
6658
6780
6899
6996
7038
7002
6899
6772
6666
6597
6540
6446
6286
6062
5796
5495
5133
4662
4053
3317
2510
1696
911
151
-603
-1352
-2059
-2658
-3094
-3349
-3454
-3464
-3430
-3365
-3253
-3062
-2770
-2382
-1919
-1408
-854
-254
394
1066
1699
2217
2555
2692
2651
2473
2192
1821
1355
807
220
-333
-769
-1022
-1067
-917
-623
-262
78
319
419
377
234
42
-155
-339
-514
-687
-862
-1041
-1231
-1448
-1701
-1978
-2245
-2463
-2621
-2740
-2867
-3032
-3223
-3378
-3422
-3308
-3040
-2666
-2251
-1849
-1501
-1239
-1095
-1095
-1234
-1459
-1685
-1832
-1874
-1860
-1890
-2056
-2386
-2823
-3263
-3605
-3802
-3865
-3832
-3732
-3569
-3343
-3080
-2842
-2703
-2709
-2852
-3080
-3334
-3591
-3867
-4195
-4586
-5005
-5389
-5670
-5809
-5804
-5677
-5462
-5194
-4904
-4622
-4367
-4146
-3959
-3803
-3677
-3579
-3493
-3393
-3253
-3070
-2870
-2691
-2561
-2476
-2406
-2323
-2225
-2139
-2092
-2091
-2114
-2128
-2117
-2089
-2060
-2039
-2019
-2000
-2007
-2097
-2325
-2707
-3202
-3723
-4182
-4520
-4720
-4801
-4789
-4713
-4593
-4443
-4265
-4046
-3766
-3420
-3020
-2599
-2185
-1785
-1393
-1012
-671
-419
-287
-259
-264
-215
-58
205
525
852
1166
1472
1776
2060
2288
2433
2501
2522
2521
2489
2390
2188
1880
1503
1109
737
397
84
-204
-459
-675
-867
-1068
-1304
-1568
-1820
-2008
-2104
-2129
-2132
-2163
-2240
-2350
-2469
-2588
-2716
-2872
-3059
-3259
-3442
-3582
-3670
-3710
-3708
-3670
-3596
-3494
-3375
-3250
-3117
-2956
-2735
-2429
-2035
-1578
-1102
-656
-269
51
322
573
824
1082
1333
1548
1705
1799
1847
1889
1961
2081
2237
2396
2522
2594
2616
2605
2580
2543
2490
2423
2356
2318
2340
2431
2575
2737
2881
2994
3085
3176
3282
3397
3494
3540
3509
3395
3209
2970
2703
2430
2185
2007
1940
2016
2238
2576
2985
3423
3869
4322
4784
5238
5649
5974
6189
6297
6323
6293
6224
6121
5998
5883
5812
5804
5847
5902
5930
5922
5905
5921
5994
6115
6249
6367
6461
6548
6642
6743
6829
6883
6908
6927
6960
7004
7026
6979
6841
6620
6352
6066
5771
5453
5097
4713
4332
3985
3681
3393
3079
2701
2256
1767
1269
796
362
-28
-377
-689
-967
-1219
-1454
-1677
-1888
-2084
-2268
-2444
-2620
-2803
-2994
-3193
-3392
-3582
-3755
-3908
-4056
-4233
-4474
-4792
-5157
-5503
-5756
-5886
-5922
-5936
-6000
-6144
-6350
-6582
-6824
-7086
-7392
-7744
-8116
-8468
-8780
-9066
-9359
-9674
-9989
-10251
-10404
-10414
-10276
-10000
-9600
-9092
-8499
-7852
-7178
-6489
-5779
-5040
-4286
-3550
-2872
-2270
-1735
-1249
-808
-433
-161
-9
34
2
-75
-190
-354
-579
-859
-1166
-1469
-1747
-1998
-2230
-2448
-2653
-2844
-3021
-3178
-3308
-3401
-3452
-3475
-3497
-3549
-3653
-3813
-4022
-4270
-4540
-4805
-5021
-5135
-5108
-4928
-4619
-4231
-3811
-3395
-3003
-2653
-2363
-2157
-2045
-2020
-2049
-2089
-2101
-2068
-2000
-1924
-1871
-1851
-1848
-1823
-1731
-1545
-1262
-900
-489
-51
401
851
1277
1648
1937
2140
2283
2417
2600
2864
3207
3591
3962
4278
4527
4719
4872
4989
5053
5042
4956
4833
4732
4706
4762
4860
4940
4963
4935
4893
4875
4883
4887
4849
4755
4623
4486
4360
4239
4101
3930
3725
3496
3246
2973
2670
2349
2033
1744
1483
1234
978
717
481
306
202
147
103
54
26
79
268
612
1086
1642
2232
2826
3399
3915
4328
4598
4711
4685
4559
4373
4153
3913
3665
3416
3176
2948
2742
2576
2479
2478
2574
2737
2928
3124
3342
3620
3990
4445
4935
5401
5806
6148
6437
6673
6833
6893
6867
6812
6811
6923
7156
7466
7788
8071
8291
8446
8545
8592
8594
8562
8500
8402
8247
8016
7712
7364
7018
6714
6462
6245
6025
5769
5449
5051
4568
4003
3375
2717
2066
1452
891
388
-55
-439
-761
-1029
-1255
-1451
-1622
-1770
-1897
-2017
-2157
-2339
-2570
-2832
-3088
-3302
-3452
-3540
-3581
-3592
-3581
-3543
-3467
-3340
-3162
-2939
-2687
-2416
-2130
-1826
-1508
-1196
-924
-726
-618
-588
-599
-618
-632
-656
-723
-856
-1051
-1281
-1510
-1712
-1887
-2047
-2207
-2364
-2496
-2572
-2572
-2502
-2392
-2287
-2223
-2208
-2223
-2232
-2208
-2143
-2051
-1952
-1857
-1761
-1652
-1525
-1392
-1278
-1213
-1212
-1267
-1351
-1430
-1482
-1510
-1538
-1604
-1732
-1925
-2162
-2411
-2647
-2866
-3079
-3299
-3526
-3747
-3945
-4112
-4260
-4407
-4574
-4770
-4995
-5244
-5508
-5775
-6026
-6244
-6421
-6569
-6708
-6856
-7008
-7142
-7233
-7278
-7297
-7319
-7354
-7379
-7355
-7257
-7100
-6932
-6791
-6680
-6556
-6368
-6094
-5763
-5435
-5154
-4919
-4692
-4432
-4132
-3823
-3549
-3334
-3169
-3025
-2874
-2701
-2494
-2238
-1918
-1541
-1149
-812
-599
-542
-628
-815
-1063
-1355
-1682
-2027
-2356
-2628
-2821
-2945
-3031
-3100
-3152
-3170
-3152
-3125
-3141
-3244
-3441
-3685
-3900
-4014
-4001
-3876
-3693
-3510
-3367
-3275
-3219
-3172
-3109
-3015
-2887
-2725
-2531
-2310
-2075
-1849
-1654
-1499
-1376
-1260
-1136
-1010
-912
-876
-932
-1087
-1336
-1670
-2079
-2547
-3050
-3557
-4051
-4536
-5028
-5540
-6053
-6518
-6878
-7103
-7207
-7241
-7263
-7311
-7390
-7483
-7564
-7615
-7623
-7582
-7488
-7341
-7143
-6892
-6589
-6234
-5841
-5438
-5068
-4770
-4563
-4441
-4379
-4342
-4305
-4253
-4182
-4094
-3989
-3872
-3745
-3611
-3470
-3313
-3129
-2907
-2643
-2347
-2040
-1750
-1498
-1288
-1105
-929
-752
-590
-484
-480
-605
-846
-1154
-1467
-1730
-1914
-2013
-2037
-1997
-1908
-1790
-1668
-1569
-1505
-1467
-1433
-1379
-1306
-1244
-1241
-1341
-1557
-1861
-2195
-2487
-2678
-2737
-2665
-2483
-2228
-1935
-1632
-1333
-1046
-777
-536
-338
-194
-105
-64
-57
-78
-128
-207
-306
-408
-496
-572
-663
-808
-1034
-1335
-1676
-2007
-2290
-2507
-2663
-2771
-2843
-2889
-2917
-2926
-2911
-2862
-2780
-2685
-2619
-2620
-2704
-2852
-3024
-3181
-3308
-3403
-3463
-3464
-3372
-3164
-2847
-2464
-2073
-1718
-1419
-1174
-968
-784
-607
-423
-218
14
272
560
882
1238
1611
1957
2218
2353
2355
2256
2096
1897
1652
1345
981
596
240
-55
-293
-503
-713
-925
-1121
-1282
-1416
-1554
-1731
-1955
-2204
-2432
-2597
-2677
-2673
-2597
-2458
-2246
-1940
-1517
-975
-336
347
1016
1631
2173
2653
3078
3439
3710
3866
3904
3855
3758
3642
3513
3362
3190
3010
2845
2697
2542
2339
2064
1736
1418
1187
1097
1162
1359
1658
2033
2477
2977
3509
4030
4487
4838
5063
5169
5179
5124
5024
4889
4727
4549
4381
4251
4185
4185
4229
4279
4298
4267
4187
4072
3929
3760
3554
3309
3038
2765
2514
2293
2091
1890
1680
1475
1309
1224
1246
1378
1607
1920
2308
2772
3306
3886
4476
5038
5543
5983
6359
6668
6900
7035
7066
7005
6885
6753
6643
6569
6515
6451
6349
6196
5998
5765
5504
5211
4883
4527
4177
3875
3659
3541
3501
3509
3539
3588
3664
3770
3895
4014
4117
4206
4305
4437
4601
4765
4879
4905
4828
4667
4458
4238
4029
3840
3673
3531
3423
3361
3358
3421
3546
3722
3933
4164
4404
4646
4878
5089
5266
5398
5478
5503
5472
5390
5267
5116
4946
4761
4555
4321
4059
3782
3490
3179
2830
2435
2013
1615
1295
1084
962
873
764
616
452
302
167
18
-182
-436
-701
-910
-1022
-1044
-1018
-974
-900
-740
-446
-16
491
991
1418
1749
1995
2164
2244
2205
2025
1721
1331
914
513
155
-150
-396
-582
-712
-800
-858
-896
-916
-921
-920
-931
-970
-1049
-1173
-1346
-1571
-1838
-2110
-2326
-2431
-2407
-2289
-2141
-2009
-1895
-1756
-1553
-1295
-1037
-844
-737
-674
-581
-403
-131
207
588
1016
1510
2081
2702
3324
3897
4393
4800
5112
5322
5443
5511
5579
5670
5757
5774
5665
5439
5172
4952
4822
4752
4675
4554
4408
4289
4220
4162
4037
3787
3422
3005
2602
2234
1869
1467
1025
591
246
58
63
256
591
989
1359
1627
1778
1869
1997
2239
2595
2992
3341
3610
3842
4119
4485
4905
5282
5532
5646
5693
5772
5941
6175
6394
6511
6492
6370
6230
6161
6215
6391
6648
6929
7200
7454
7703
7956
8198
8396
8515
8537
8460
8295
8051
7736
7371
6993
6646
6360
6138
5957
5791
5619
5426
5194
4899
4527
4102
3685
3349
3145
3064
3048
3021
2934
2784
2610
2477
2440
2528
2731
2998
3259
3464
3607
3734
3900
4129
4387
4608
4739
4775
4750
4688
4571
4342
3962
3450
2889
2375
1962
1637
1345
1042
723
413
137
-103
-325
-549
-786
-1038
-1311
-1608
-1928
-2262
-2606
-2967
-3357
-3779
-4205
-4589
-4907
-5180
-5474
-5856
-6334
-6853
-7327
-7700
-7973
-8189
-8379
-8539
-8643
-8685
-8698
-8739
-8840
-8982
-9113
-9188
-9194
-9153
-9083
-8988
-8869
-8742
-8649
-8627
-8679
-8757
-8802
-8789
-8752
-8759
-8869
-9091
-9392
-9725
-10060
-10379
-10664
-10892
-11041
-11113
-11140
-11160
-11196
-11236
-11255
-11238
-11186
-11113
-11021
-10907
-10767
-10621
-10502
-10437
-10416
-10397
-10330
-10191
-9999
-9801
-9636
-9522
-9454
-9428
-9439
-9489
-9570
-9671
-9788
-9936
-10146
-10440
-10813
-11227
-11630
-11981
-12264
-12478
-12619
-12670
-12606
-12404
-12063
-11596
-11029
-10386
-9690
-8962
-8217
-7459
-6683
-5873
-5013
-4102
-3161
-2227
-1335
-505
272
1020
1764
2502
3197
3791
4229
4493
4610
4642
4652
4680
4737
4816
4911
5027
5181
5383
5631
5908
6195
6467
6705
6889
7009
7068
7087
7098
7131
7202
7303
7415
7520
7610
7686
7750
7801
7831
7829
7784
7682
7507
7241
6874
6413
5889
5352
4852
4423
4072
3781
3521
3267
3012
2767
2557
2403
2316
2292
2322
2394
2498
2619
2737
2829
2877
2885
2878
2895
2970
3114
3310
3530
3751
3964
4169
4363
4531
4644
4672
4598
4412
4111
3695
3170
2562
1921
1305
751
261
-200
-667
-1146
-1603
-1991
-2288
-2521
-2742
-2997
-3286
-3571
-3807
-3980
-4118
-4262
-4441
-4653
-4878
-5100
-5319
-5537
-5747
-5928
-6054
-6109
-6088
-5995
-5828
-5595
-5319
-5041
-4799
-4599
-4401
-4149
-3813
-3418
-3033
-2720
-2500
-2344
-2208
-2074
-1958
-1881
-1841
-1809
-1756
-1683
-1620
-1594
-1590
-1550
-1409
-1148
-809
-464
-171
66
286
531
810
1094
1339
1520
1651
1781
1973
2270
2668
3103
3477
3697
3730
3621
3473
3382
3390
3473
3581
3695
3838
4048
4327
4626
4876
5047
5172
5325
5549
5816
6039
6129
6054
5857
5609
5365
5134
4891
4610
4282
3911
3497
3038
2532
1994
1458
955
508
131
-159
-338
-384
-292
-88
184
485
795
1111
1427
1713
1924
2016
1972
1807
1568
1310
1080
908
803
760
766
812
894
1010
1159
1320
1471
1604
1728
1871
2050
2246
2407
2471
2405
2226
1983
1719
1443
1130
758
336
-93
-484
-823
-1135
-1463
-1822
-2176
-2456
-2602
-2603
-2497
-2343
-2173
-1969
-1683
-1271
-738
-134
471
1020
1498
1913
2281
2603
2868
3066
3208
3319
3419
3512
3584
3624
3639
3659
3708
3787
3864
3897
3862
3771
3663
3578
3543
3560
3621
3714
3823
3924
3994
4016
3994
3947
3887
3803
3659
3423
3095
2716
2344
2017
1726
1432
1098
726
364
71
-114
-195
-211
-207
-207
-206
-176
-94
48
230
410
545
612
622
617
650
752
924
1134
1348
1542
1714
1869
2005
2117
2195
2243
2275
2305
2333
2348
2333
2286
2219
2150
2091
2039
1986
1922
1852
1782
1718
1648
1548
1392
1165
879
572
291
72
-78
-189
-303
-452
-645
-865
-1093
-1317
-1537
-1750
-1939
-2081
-2169
-2227
-2302
-2435
-2633
-2862
-3076
-3247
-3385
-3520
-3675
-3853
-4040
-4231
-4433
-4653
-4877
-5064
-5168
-5178
-5132
-5095
-5115
-5187
-5258
-5263
-5167
-4978
-4732
-4464
-4181
-3870
-3515
-3113
-2676
-2230
-1802
-1422
-1116
-901
-782
-750
-788
-879
-1016
-1199
-1424
-1680
-1953
-2228
-2495
-2750
-2991
-3211
-3403
-3560
-3680
-3767
-3832
-3881
-3914
-3921
-3886
-3788
-3612
-3352
-3017
-2630
-2216
-1794
-1371
-941
-489
-4
516
1057
1598
2113
2579
2980
3303
3536
3676
3733
3737
3731
3751
3810
3890
3957
3983
3966
3922
3866
3790
3665
3464
3184
2855
2530
2255
2063
1968
1981
2113
2365
2717
3119
3510
3836
4065
4190
4221
4176
4082
3972
3871
3789
3713
3621
3503
3376
3286
3277
3370
3550
3780
4021
4246
4440
4596
4709
4779
4808
4801
4754
4654
4480
4224
3896
3523
3132
2739
2342
1941
1545
1174
848
567
310
44
-256
-594
-954
-1312
-1651
-1969
-2277
-2592
-2930
-3300
-3701
-4124
-4557
-4986
-5402
-5803
-6190
-6570
-6951
-7345
-7764
-8217
-8705
-9214
-9715
-10161
-10506
-10721
-10804
-10780
-10687
-10550
-10371
-10135
-9838
-9493
-9142
-8826
-8562
-8342
-8143
-7956
-7794
-7685
-7643
-7653
-7684
-7709
-7729
-7764
-7833
-7933
-8031
-8087
-8074
-7993
-7860
-7698
-7518
-7322
-7105
-6858
-6572
-6251
-5905
-5557
-5220
-4887
-4532
-4128
-3673
-3207
-2790
-2466
-2240
-2077
-1936
-1803
-1697
-1638
-1615
-1588
-1504
-1341
-1113
-849
-557
-212
219
739
1301
1828
2262
2595
2866
3123
3389
3646
3860
4013
4120
4222
4357
4543
4766
4987
5163
5259
5263
5183
5041
4864
4670
4471
4276
4105
3985
3947
4003
4146
4338
4539
4719
4873
5014
5162
5325
5494
5652
5783
5894
6012
6175
6407
6695
6994
7247
7412
7490
7517
7540
7586
7644
7680
7649
7529
7321
7047
6737
6416
6095
5772
5439
5094
4744
4412
4120
3882
3690
3528
3379
3243
3131
3051
2991
2924
2825
2690
2540
2406
2307
2246
2206
2171
2128
2071
1989
1877
1738
1593
1469
1384
1324
1256
1145
980
771
528
247
-89
-490
-933
-1363
-1726
-2005
-2236
-2482
-2781
-3121
-3446
-3700
-3868
-3982
-4094
-4233
-4379
-4486
-4516
-4469
-4376
-4275
-4177
-4059
-3889
-3649
-3363
-3080
-2847
-2687
-2594
-2547
-2536
-2567
-2645
-2763
-2897
-3018
-3117
-3216
-3357
-3569
-3848
-4156
-4440
-4671
-4853
-5014
-5179
-5340
-5467
-5526
-5509
-5443
-5370
-5315
-5270
-5201
-5084
-4926
-4771
-4670
-4646
-4677
-4711
-4705
-4652
-4585
-4548
-4564
-4628
-4717
-4814
-4923
-5059
-5231
-5432
-5642
-5850
-6056
-6271
-6504
-6751
-6999
-7234
-7442
-7610
-7721
-7756
-7713
-7609
-7471
-7315
-7128
-6876
-6536
-6118
-5664
-5222
-4810
-4410
-3989
-3530
-3051
-2588
-2166
-1786
-1436
-1109
-824
-606
-462
-369
-279
-150
28
237
451
654
849
1042
1240
1439
1640
1853
2087
2347
2622
2893
3141
3358
3546
3711
3859
3996
4132
4276
4433
4594
4736
4839
4894
4916
4930
4958
4999
5033
5027
4959
4831
4667
4503
4361
4239
4117
3969
3788
3590
3400
3233
3082
2929
2765
2601
2468
2392
2377
2397
2418
2419
2399
2373
2358
2361
2387
2435
2502
2580
2652
2699
2712
2696
2657
2595
2495
2346
2155
1954
1782
1658
1573
1499
1412
1311
1203
1087
947
761
528
274
36
-162
-335
-519
-743
-1002
-1266
-1496
-1674
-1809
-1928
-2055
-2207
-2389
-2603
-2845
-3104
-3371
-3640
-3922
-4226
-4552
-4886
-5204
-5494
-5758
-6009
-6245
-6443
-6572
-6624
-6627
-6626
-6660
-6729
-6804
-6857
-6881
-6895
-6909
-6908
-6850
-6696
-6437
-6099
-5713
-5292
-4820
-4277
-3661
-3010
-2378
-1808
-1316
-885
-490
-116
233
541
788
964
1067
1104
1080
1002
874
705
514
329
175
63
-15
-77
-131
-162
-140
-47
110
298
477
628
757
877
992
1094
1174
1237
1304
1393
1501
1607
1694
1762
1832
1922
2029
2133
2219
2294
2379
2485
2592
2655
2637
2541
2407
2279
2173
2075
1963
1838
1726
1654
1620
1596
1548
1471
1390
1348
1362
1422
1502
1583
1666
1761
1872
1997
2131
2278
2438
2600
2730
2794
2784
2723
2650
2581
2492
2344
2123
1866
1643
1510
1467
1459
1426
1344
1240
1163
1133
1125
1086
976
798
592
405
260
155
74
4
-56
-100
-127
-138
-135
-117
-73
4
118
266
437
622
820
1044
1317
1660
2072
2525
2969
3363
3694
3982
4251
4507
4725
4867
4915
4887
4830
4781
4739
4671
4543
4356
4148
3971
3854
3787
3730
3646
3529
3401
3298
3245
3245
3282
3326
3344
3307
3203
3039
2840
2639
2456
2294
2143
1990
1827
1646
1433
1170
847
473
82
-292
-630
-939
-1238
-1532
-1806
-2033
-2201
-2330
-2450
-2574
-2679
-2716
-2643
-2463
-2223
-1981
-1769
-1574
-1358
-1096
-798
-510
-284
-149
-108
-138
-215
-320
-437
-556
-665
-758
-839
-919
-1010
-1117
-1238
-1368
-1501
-1633
-1764
-1895
-2032
-2178
-2336
-2504
-2670
-2822
-2939
-3003
-2994
-2899
-2720
-2478
-2216
-1974
-1765
-1566
-1324
-992
-561
-71
415
847
1222
1578
1959
2376
2801
3181
3485
3719
3924
4136
4361
4569
4715
4775
4763
4723
4697
4701
4721
4726
4696
4632
4556
4497
4472
4483
4515
4543
4549
4518
4448
4348
4233
4117
4003
3878
3718
3501
3218
2885
2533
2195
1887
1603
1326
1049
783
559
415
365
396
470
552
629
712
823
968
1126
1255
1322
1328
1304
1293
1318
1372
1429
1476
1525
1599
1711
1834
1917
1913
1813
1656
1496
1368
1267
1165
1045
924
841
827
871
924
920
823
634
385
111
-174
-469
-772
-1070
-1343
-1572
-1757
-1908
-2029
-2114
-2137
-2075
-1916
-1669
-1353
-996
-621
-245
115
444
735
985
1197
1377
1532
1664
1777
1871
1948
2013
2072
2130
2190
2245
2279
2272
2216
2123
2027
1968
1979
2067
2221
2419
2645
2891
3152
3419
3676
3907
4108
4282
4433
4556
4628
4627
4539
4369
4135
3856
3541
3192
2810
2408
2004
1607
1214
807
375
-75
-514
-905
-1230
-1497
-1732
-1957
-2164
-2326
-2406
-2390
-2294
-2153
-1997
-1838
-1667
-1474
-1261
-1043
-833
-626
-398
-120
221
608
1000
1354
1641
1858
2015
2126
2192
2210
2173
2082
1945
1768
1555
1311
1038
745
435
113
-217
-541
-838
-1078
-1242
-1334
-1377
-1407
-1445
-1488
-1518
-1513
-1470
-1409
-1355
-1332
-1341
-1368
-1398
-1421
-1441
-1475
-1538
-1644
-1794
-1979
-2182
-2387
-2580
-2750
-2883
-2962
-2970
-2903
-2777
-2629
-2501
-2419
-2381
-2364
-2340
-2298
-2251
-2224
-2239
-2297
-2387
-2493
-2601
-2697
-2765
-2785
-2739
-2631
-2481
-2324
-2190
-2084
-1991
-1885
-1745
-1567
-1366
-1159
-956
-756
-557
-362
-188
-56
20
50
59
71
89
88
35
-85
-249
-413
-538
-620
-685
-760
-839
-882
-841
-700
-502
-317
-206
-181
-210
-253
-289
-326
-378
-444
-501
-529
-529
-523
-535
-575
-628
-676
-717
-764
-836
-939
-1063
-1199
-1346
-1509
-1686
-1853
-1974
-2025
-2017
-1988
-1987
-2037
-2128
-2229
-2320
-2407
-2521
-2698
-2950
-3259
-3577
-3850
-4043
-4147
-4186
-4201
-4228
-4281
-4353
-4427
-4495
-4563
-4642
-4731
-4814
-4864
-4864
-4817
-4743
-4654
-4539
-4373
-4128
-3802
-3428
-3059
-2746
-2518
-2378
-2311
-2301
-2335
-2414
-2538
-2700
-2877
-3036
-3144
-3186
-3169
-3117
-3048
-2963
-2850
-2698
-2518
-2341
-2198
-2106
-2051
-2009
-1967
-1930
-1928
-1991
-2138
-2369
-2668
-3009
-3359
-3681
-3941
-4124
-4229
-4265
-4237
-4144
-3993
-3811
-3646
-3542
-3518
-3555
-3616
-3671
-3714
-3754
-3791
-3803
-3770
-3696
-3617
-3576
-3594
-3642
-3671
-3644
-3560
-3442
-3304
-3131
-2895
-2589
-2244
-1914
-1633
-1393
-1159
-902
-632
-379
-162
38
268
559
907
1269
1605
1904
2182
2457
2722
2950
3119
3240
3349
3484
3653
3840
4014
4168
4305
4444
4594
4759
4945
5165
5435
5758
6113
6462
6772
7023
7221
7383
7532
7681
7831
7972
8083
8143
8146
8114
8084
8093
8147
8213
8244
8200
8069
7872
7640
7400
7167
6952
6760
6590
6426
6246
6033
5791
5544
5322
5141
4996
4874
4771
4695
4654
4648
4662
4680
4701
4733
4787
4852
4902
4906
4857
4776
4702
4662
4652
4641
4589
4466
4268
4014
3731
3437
3139
2827
2491
2126
1750
1397
1105
897
771
703
669
657
669
708
764
813
823
770
647
467
253
40
-129
-215
-190
-55
160
418
687
963
1253
1562
1878
2169
2405
2573
2681
2747
2780
2771
2702
2557
2332
2037
1694
1322
944
578
238
-69
-342
-591
-831
-1076
-1332
-1593
-1837
-2032
-2151
-2189
-2168
-2128
-2100
-2094
-2094
-2081
-2060
-2058
-2116
-2259
-2480
-2748
-3027
-3298
-3555
-3790
-3984
-4107
-4146
-4114
-4050
-4000
-3989
-4014
-4051
-4081
-4094
-4101
-4106
-4117
-4134
-4165
-4225
-4327
-4472
-4640
-4796
-4911
-4971
-4983
-4963
-4926
-4872
-4788
-4659
-4477
-4252
-4008
-3777
-3588
-3458
-3394
-3395
-3461
-3588
-3769
-3987
-4214
-4418
-4567
-4640
-4625
-4525
-4347
-4114
-3852
-3588
-3338
-3103
-2878
-2660
-2456
-2286
-2164
-2094
-2058
-2037
-2019
-2009
-2023
-2068
-2135
-2196
-2217
-2174
-2055
-1869
-1638
-1387
-1137
-897
-658
-402
-117
186
477
722
912
1068
1228
1412
1605
1753
1805
1742
1585
1378
1153
916
653
366
85
-145
-284
-328
-306
-259
-221
-203
-199
-195
-172
-112
2
167
360
539
664
720
722
699
676
657
635
601
551
485
390
249
57
-157
-328
-385
-292
-69
211
468
652
757
803
809
769
661
466
188
-139
-473
-780
-1051
-1295
-1519
-1716
-1857
-1910
-1858
-1713
-1522
-1339
-1199
-1096
-991
-839
-619
-356
-102
87
186
211
200
189
193
203
200
167
102
11
-98
-212
-315
-389
-415
-392
-333
-273
-242
-255
-296
-328
-310
-222
-73
97
243
332
354
328
286
257
253
267
272
235
141
-5
-178
-349
-504
-650
-807
-981
-1153
-1281
-1322
-1259
-1112
-928
-752
-603
-474
-343
-195
-40
99
199
254
278
297
328
372
412
425
398
341
275
225
199
185
157
96
-2
-131
-277
-434
-599
-767
-921
-1044
-1127
-1181
-1230
-1296
-1381
-1470
-1543
-1589
-1610
-1614
-1607
-1590
-1566
-1553
-1571
-1637
-1751
-1897
-2063
-2243
-2445
-2673
-2926
-3193
-3463
-3732
-3994
-4236
-4431
-4554
-4594
-4564
-4492
-4403
-4308
-4209
-4103
-3994
-3885
-3772
-3643
-3497
-3347
-3224
-3148
-3112
-3078
-3001
-2858
-2662
-2448
-2246
-2066
-1904
-1762
-1649
-1579
-1542
-1509
-1448
-1350
-1240
-1149
-1091
-1034
-928
-733
-458
-148
140
379
580
770
964
1147
1286
1361
1386
1404
1464
1585
1746
1898
2000
2047
2075
2143
2288
2502
2734
2920
3029
3077
3110
3174
3280
3408
3530
3638
3748
3885
4054
4241
4412
4548
4653
4748
4844
4933
4993
5008
4975
4907
4814
4690
4518
4288
4014
3737
3503
3349
3282
3285
3335
3413
3517
3652
3822
4030
4277
4563
4889
5244
5609
5952
6244
6473
6647
6790
6920
7040
7136
7184
7176
7121
7044
6975
6926
6897
6877
6856
6832
6801
6760
6693
6582
6407
6159
5848
5496
5134
4783
4451
4134
3824
3526
3258
3039
2873
2736
2590
2404
2174
1922
1682
1469
1277
1083
876
660
456
277
125
-9
-125
-208
-229
-167
-19
196
447
701
929
1111
1241
1330
1402
1478
1556
1605
1585
1474
1295
1108
975
927
949
1002
1056
1107
1171
1256
1353
1442
1510
1564
1620
1693
1775
1849
1903
1938
1968
2001
2035
2051
2033
1978
1879
1734
1538
1290
1008
724
466
245
45
-167
-413
-690
-975
-1239
-1463
-1649
-1804
-1930
-2019
-2059
-2043
-1974
-1867
-1742
-1614
-1492
-1374
-1252
-1111
-943
-751
-551
-362
-200
-61
67
196
323
428
488
494
461
420
399
403
415
413
386
346
318
327
375
448
521
574
598
589
542
455
330
184
43
-63
-123
-144
-150
-167
-205
-259
-310
-343
-349
-327
-282
-217
-138
-49
43
134
224
317
416
514
593
632
617
553
462
377
319
294
292
296
298
300
303
302
279
220
119
-7
-128
-216
-262
-276
-281
-294
-319
-352
-379
-388
-369
-316
-227
-110
19
137
228
286
318
333
332
305
238
120
-44
-237
-437
-624
-782
-905
-986
-1020
-1012
-971
-910
-851
-812
-800
-810
-829
-840
-832
-804
-764
-722
-686
-657
-630
-601
-565
-518
-458
-388
-315
-253
-212
-197
-198
-203
-201
-196
-200
-231
-302
-415
-563
-738
-935
-1149
-1378
-1616
-1859
-2097
-2320
-2515
-2673
-2786
-2853
-2880
-2874
-2852
-2835
-2848
-2910
-3022
-3157
-3272
-3329
-3323
-3282
-3249
-3252
-3289
-3338
-3376
-3405
-3445
-3508
-3580
-3627
-3620
-3562
-3492
-3455
-3469
-3511
-3538
-3515
-3439
-3335
-3228
-3123
-2999
-2833
-2619
-2374
-2122
-1881
-1648
-1412
-1171
-941
-751
-625
-572
-582
-634
-716
-825
-964
-1127
-1296
-1445
-1554
-1617
-1645
-1659
-1676
-1703
-1738
-1781
-1836
-1911
-2016
-2149
-2305
-2474
-2649
-2828
-3015
-3220
-3456
-3732
-4043
-4365
-4657
-4880
-5020
-5093
-5133
-5170
-5207
-5229
-5216
-5163
-5089
-5016
-4956
-4906
-4862
-4834
-4842
-4900
-5001
-5118
-5220
-5299
-5370
-5453
-5551
-5638
-5679
-5649
-5555
-5426
-5292
-5168
-5049
-4925
-4785
-4627
-4452
-4266
-4073
-3880
-3686
-3482
-3253
-2993
-2714
-2448
-2223
-2041
-1878
-1688
-1447
-1166
-880
-622
-403
-210
-29
137
270
353
393
415
444
488
530
549
534
493
445
405
380
373
383
411
449
489
523
552
585
627
671
696
686
645
595
560
546
540
522
492
476
510
612
763
925
1061
1162
1241
1321
1415
1522
1635
1752
1879
2021
2177
2344
2526
2732
2969
3232
3503
3760
3991
4199
4395
4576
4719
4796
4786
4699
4565
4424
4304
4212
4148
4107
4083
4073
4069
4066
4059
4053
4045
4026
3979
3886
3741
3556
3356
3158
2967
2780
2586
2382
2171
1955
1735
1516
1314
1151
1051
1018
1036
1074
1097
1079
1008
883
703
475
216
-56
-322
-570
-795
-996
-1168
-1304
-1400
-1460
-1492
-1502
-1493
-1466
-1430
-1399
-1394
-1417
-1455
-1477
-1457
-1388
-1285
-1170
-1065
-982
-926
-896
-883
-865
-808
-680
-472
-204
84
355
585
772
921
1038
1128
1200
1272
1352
1434
1489
1487
1413
1277
1102
908
695
460
204
-52
-285
-485
-663
-837
-1006
-1145
-1212
-1187
-1081
-937
-803
-709
-668
-680
-747
-868
-1028
-1198
-1344
-1443
-1496
-1515
-1505
-1459
-1363
-1218
-1045
-874
-728
-604
-488
-372
-270
-205
-188
-204
-220
-206
-161
-111
-88
-105
-147
-185
-198
-196
-208
-267
-386
-553
-740
-926
-1109
-1305
-1533
-1792
-2051
-2263
-2389
-2425
-2399
-2357
-2329
-2310
-2272
-2180
-2025
-1830
-1622
-1421
-1227
-1028
-820
-613
-432
-293
-201
-145
-118
-115
-135
-171
-209
-236
-257
-294
-376
-516
-701
-897
-1072
-1215
-1337
-1452
-1565
-1663
-1731
-1761
-1766
-1763
-1762
-1752
-1714
-1630
-1500
-1339
-1162
-977
-776
-549
-300
-41
208
434
636
818
981
1112
1195
1224
1205
1159
1107
1058
1010
957
891
818
747
685
634
592
560
542
546
576
635
721
835
983
1165
1379
1613
1853
2081
2287
2465
2616
2737
2824
2871
2870
2817
2719
2597
2475
2380
2320
2286
2257
2210
2136
2037
1922
1791
1639
1460
1257
1047
850
679
531
397
265
136
25
-56
-97
-107
-100
-101
-130
-203
-326
-495
-693
-898
-1093
-1273
-1445
-1620
-1802
-1980
-2136
-2251
-2316
-2338
-2332
-2313
-2292
-2275
-2262
-2249
-2230
-2194
-2134
-2047
-1938
-1817
-1692
-1567
-1436
-1288
-1111
-896
-640
-353
-51
243
507
727
900
1032
1128
1195
1233
1243
1229
1196
1148
1088
1018
948
894
883
931
1041
1194
1360
1510
1631
1725
1805
1880
1953
2019
2071
2103
2112
2097
2060
2013
1979
1980
2033
2143
2294
2460
2612
2727
2794
2814
2794
2753
2711
2687
2694
2734
2799
2876
2951
3018
3078
3138
3203
3276
3352
3423
3477
3504
3499
3464
3401
3312
3198
3064
2916
2763
2613
2465
2310
2131
1917
1671
1412
1171
969
813
692
586
477
364
257
172
118
93
85
80
72
65
67
81
100
109
103
87
83
118
209
355
537
729
909
1068
1211
1349
1488
1630
1769
1893
1992
2056
2079
2058
1995
1893
1766
1627
1487
1348
1202
1036
847
644
450
287
167
94
66
86
153
253
353
413
410
360
312
317
392
509
612
663
662
647
656
703
774
849
921
998
1083
1158
1192
1163
1081
982
900
842
785
701
583
449
321
208
94
-36
-180
-311
-403
-449
-471
-502
-556
-623
-681
-717
-741
-770
-814
-860
-890
-890
-866
-834
-810
-796
-791
-794
-809
-842
-891
-943
-984
-1000
-986
-940
-867
-774
-672
-575
-494
-431
-382
-346
-323
-315
-313
-300
-259
-191
-122
-84
-96
-143
-190
-210
-204
-201
-230
-285
-331
-319
-226
-72
96
235
331
393
437
468
477
456
407
343
280
221
164
104
43
-13
-55
-83
-106
-135
-179
-237
-299
-352
-387
-401
-403
-403
-408
-414
-406
-366
-285
-163
-12
160
348
546
740
907
1028
1099
1139
1177
1233
1302
1359
1379
1350
1277
1175
1044
877
660
391
84
-237
-553
-854
-1140
-1412
-1667
-1894
-2081
-2218
-2300
-2327
-2309
-2261
-2201
-2139
-2073
-1992
-1891
-1774
-1658
-1562
-1489
-1425
-1352
-1265
-1177
-1112
-1086
-1093
-1111
-1116
-1105
-1090
-1090
-1112
-1146
-1178
-1200
-1218
-1241
-1267
-1278
-1249
-1172
-1066
-969
-912
-900
-905
-883
-804
-669
-500
-324
-155
9
176
345
500
627
719
788
851
917
981
1028
1050
1059
1079
1133
1229
1355
1489
1615
1730
1842
1958
2075
2180
2257
2296
2293
2254
2185
2096
1990
1869
1728
1561
1368
1158
953
775
645
564
524
507
497
486
475
468
477
511
583
699
859
1054
1275
1516
1774
2049
2332
2611
2870
3108
3333
3559
3791
4022
4242
4445
4640
4845
5069
5302
5516
5683
5795
5859
5890
5896
5869
5797
5680
5537
5392
5263
5149
5037
4916
4783
4645
4510
4374
4227
4059
3868
3660
3450
3249
3072
2929
2832
2786
2788
2823
2878
2948
3038
3161
3321
3508
3700
3877
4027
4158
4278
4395
4501
4576
4601
4569
4494
4408
4342
4312
4308
4302
4265
4185
4078
3978
3903
3852
3796
3699
3541
3326
3077
2819
2569
2333
2114
1921
1764
1649
1568
1500
1428
1345
1260
1185
1128
1087
1054
1022
992
967
951
946
949
966
1000
1054
1119
1177
1203
1186
1130
1054
975
903
831
751
660
563
471
389
317
250
183
119
56
-14
-111
-250
-433
-645
-857
-1049
-1213
-1354
-1473
-1566
-1628
-1664
-1700
-1768
-1890
-2060
-2247
-2416
-2557
-2690
-2855
-3084
-3382
-3726
-4078
-4402
-4675
-4893
-5065
-5206
-5334
-5462
-5595
-5730
-5857
-5969
-6060
-6128
-6174
-6199
-6213
-6234
-6274
-6333
-6390
-6414
-6385
-6313
-6237
-6203
-6233
-6316
-6421
-6521
-6614
-6713
-6834
-6970
-7096
-7185
-7223
-7219
-7191
-7157
-7122
-7089
-7057
-7028
-7004
-6987
-6981
-6994
-7039
-7125
-7247
-7387
-7524
-7643
-7739
-7817
-7875
-7908
-7909
-7883
-7845
-7818
-7817
-7842
-7882
-7929
-7981
-8042
-8115
-8189
-8244
-8261
-8226
-8138
-8006
-7833
-7626
-7387
-7125
-6857
-6600
-6373
-6184
-6031
-5899
-5771
-5635
-5495
-5369
-5273
-5215
-5184
-5154
-5103
-5024
-4925
-4819
-4714
-4606
-4490
-4371
-4261
-4170
-4089
-3992
-3851
-3660
-3442
-3242
-3093
-3003
-2952
-2910
-2864
-2821
-2794
-2789
-2795
-2800
-2806
-2833
-2899
-3006
-3132
-3244
-3323
-3377
-3431
-3507
-3601
-3693
-3759
-3794
-3806
-3811
-3810
-3795
-3756
-3692
-3617
-3547
-3487
-3427
-3350
-3245
-3109
-2947
-2763
-2559
-2339
-2112
-1892
-1691
-1513
-1351
-1197
-1044
-896
-763
-662
-603
-590
-610
-639
-649
-622
-559
-483
-420
-387
-383
-393
-410
-443
-504
-601
-722
-846
-956
-1058
-1170
-1308
-1462
-1604
-1707
-1759
-1770
-1760
-1738
-1698
-1632
-1537
-1423
-1295
-1149
-972
-757
-514
-269
-46
145
312
466
607
730
831
918
1010
1121
1237
1334
1388
1400
1394
1402
1443
1509
1580
1641
1692
1741
1791
1833
1845
1810
1729
1614
1490
1379
1297
1253
1254
1303
1402
1552
1747
1975
2214
2435
2616
2749
2843
2918
2989
3058
3118
3164
3202
3249
3321
3416
3513
3588
3622
3620
3598
3574
3557
3540
3509
3461
3401
3349
3324
3333
3374
3431
3488
3539
3587
3640
3706
3781
3856
3922
3979
4030
4086
4147
4219
4304
4409
4534
4668
4782
4845
4844
4792
4727
4685
4680
4698
4713
4708
4691
4690
4728
4809
4919
5033
5134
5215
5281
5339
5391
5441
5487
5529
5570
5616
5675
5752
5843
5928
5987
6009
6005
6000
6020
6068
6122
6153
6146
6108
6066
6043
6043
6058
6077
6099
6132
6180
6238
6294
6339
6373
6404
6440
6483
6529
6582
6643
6714
6786
6845
6884
6908
6933
6968
7008
7028
7003
6924
6805
6671
6544
6429
6319
6201
6073
5937
5801
5675
5563
5468
5388
5317
5249
5180
5115
5060
5013
4962
4891
4790
4666
4534
4407
4281
4137
3962
3760
3552
3359
3180
2999
2795
2562
2311
2060
1813
1558
1279
972
647
321
3
-304
-596
-857
-1066
-1213
-1309
-1385
-1462
-1535
-1580
-1573
-1520
-1455
-1418
-1430
-1478
-1534
-1579
-1614
-1648
-1687
-1723
-1740
-1740
-1740
-1767
-1829
-1915
-1997
-2054
-2083
-2098
-2113
-2129
-2137
-2131
-2114
-2100
-2105
-2134
-2179
-2230
-2278
-2325
-2378
-2444
-2526
-2622
-2721
-2815
-2894
-2952
-2989
-3004
-3003
-2991
-2973
-2956
-2941
-2924
-2898
-2862
-2820
-2790
-2791
-2834
-2915
-3013
-3102
-3159
-3179
-3164
-3125
-3072
-3012
-2950
-2887
-2824
-2760
-2701
-2655
-2631
-2629
-2635
-2633
-2607
-2561
-2510
-2467
-2425
-2363
-2256
-2104
-1928
-1761
-1624
-1512
-1404
-1286
-1161
-1043
-943
-849
-742
-612
-473
-353
-272
-227
-200
-174
-157
-168
-220
-301
-379
-428
-445
-448
-454
-466
-466
-443
-406
-380
-382
-405
-419
-403
-367
-343
-357
-401
-436
-421
-351
-257
-181
-137
-96
-22
96
223
306
321
293
273
299
357
395
370
281
168
79
24
-30
-127
-286
-482
-667
-809
-907
-990
-1080
-1178
-1261
-1304
-1299
-1263
-1220
-1190
-1184
-1204
-1247
-1308
-1377
-1444
-1499
-1541
-1574
-1600
-1615
-1612
-1589
-1556
-1525
-1505
-1490
-1466
-1427
-1384
-1357
-1361
-1385
-1398
-1366
-1274
-1139
-999
-886
-810
-762
-723
-687
-660
-652
-669
-704
-745
-785
-827
-878
-942
-1016
-1096
-1174
-1252
-1337
-1431
-1530
-1624
-1708
-1782
-1855
-1931
-2008
-2075
-2122
-2149
-2168
-2196
-2238
-2290
-2340
-2377
-2406
-2438
-2483
-2537
-2584
-2609
-2610
-2598
-2591
-2597
-2608
-2604
-2573
-2517
-2455
-2410
-2393
-2399
-2409
-2408
-2388
-2357
-2327
-2307
-2295
-2283
-2263
-2234
-2204
-2186
-2186
-2198
-2211
-2213
-2202
-2187
-2178
-2179
-2181
-2172
-2146
-2115
-2104
-2132
-2202
-2294
-2378
-2435
-2463
-2480
-2503
-2533
-2557
-2554
-2515
-2451
-2386
-2341
-2319
-2310
-2300
-2288
-2290
-2329
-2419
-2550
-2698
-2839
-2965
-3089
-3224
-3371
-3507
-3598
-3623
-3583
-3503
-3410
-3320
-3225
-3115
-2985
-2844
-2706
-2579
-2460
-2339
-2210
-2075
-1939
-1799
-1644
-1458
-1236
-981
-707
-427
-147
128
394
646
877
1085
1269
1430
1564
1666
1738
1793
1846
1910
1981
2047
2093
2111
2101
2063
1995
1894
1765
1627
1503
1412
1351
1307
1264
1221
1192
1192
1227
1284
1344
1388
1407
1407
1396
1388
1398
1438
1512
1613
1724
1829
1924
2017
2118
2227
2332
2418
2483
2542
2617
2717
2828
2924
2985
3016
3045
3100
3191
3302
3409
3495
3566
3639
3727
3827
3925
4011
4086
4154
4219
4276
4311
4319
4303
4280
4258
4239
4209
4156
4077
3982
3881
3781
3680
3574
3468
3376
3309
3265
3230
3184
3119
3042
2969
2915
2880
2853
2828
2805
2793
2797
2804
2793
2744
2657
2551
2454
2380
2324
2265
2186
2081
1967
1868
1807
1794
1830
1906
2009
2133
2264
2397
2525
2639
2727
2783
2807
2808
2803
2801
2794
2766
2699
2594
2470
2356
2272
2217
2174
2123
2054
1970
1881
1794
1714
1646
1599
1588
1615
1674
1746
1810
1856
1882
1895
1903
1912
1925
1943
1959
1959
1929
1862
1771
1678
1612
1585
1596
1631
1682
1743
1813
1886
1949
1991
2005
1997
1971
1924
1841
1711
1532
1317
1087
859
642
440
255
97
-31
-133
-222
-315
-419
-528
-630
-716
-786
-849
-914
-981
-1045
-1091
-1110
-1098
-1064
-1025
-996
-979
-966
-942
-899
-846
-805
-794
-809
-823
-798
-714
-578
-418
-262
-116
30
191
365
530
664
757
823
883
947
1010
1051
1057
1029
986
949
927
915
897
856
785
691
590
500
433
391
364
342
318
291
263
227
173
90
-25
-163
-308
-451
-590
-733
-882
-1034
-1184
-1328
-1470
-1614
-1758
-1891
-2001
-2088
-2160
-2235
-2320
-2418
-2522
-2625
-2724
-2817
-2896
-2950
-2979
-2992
-3008
-3038
-3078
-3108
-3106
-3065
-2995
-2914
-2835
-2759
-2679
-2592
-2501
-2411
-2323
-2237
-2153
-2076
-2009
-1958
-1920
-1893
-1882
-1897
-1942
-2012
-2086
-2145
-2183
-2208
-2234
-2270
-2310
-2345
-2373
-2400
-2435
-2483
-2537
-2588
-2635
-2677
-2711
-2724
-2697
-2622
-2508
-2382
-2267
-2170
-2080
-1984
-1878
-1771
-1672
-1581
-1491
-1398
-1309
-1241
-1201
-1182
-1164
-1133
-1088
-1048
-1028
-1036
-1062
-1093
-1123
-1147
-1163
-1163
-1140
-1098
-1050
-1008
-975
-930
-854
-741
-606
-474
-364
-273
-184
-83
29
134
218
277
325
377
445
530
626
735
862
1014
1191
1381
1567
1739
1892
2032
2164
2286
2390
2458
2476
2442
2368
2274
2177
2081
1978
1853
1704
1539
1376
1232
1111
1006
914
831
761
708
667
629
589
550
519
505
504
504
492
458
402
331
251
165
77
-8
-84
-147
-196
-236
-272
-308
-343
-375
-400
-412
-410
-393
-360
-316
-266
-220
-190
-186
-216
-284
-388
-522
-684
-873
-1085
-1306
-1517
-1698
-1841
-1956
-2063
-2179
-2301
-2409
-2478
-2497
-2476
-2438
-2402
-2375
-2346
-2303
-2238
-2156
-2066
-1974
-1881
-1784
-1682
-1577
-1471
-1369
-1275
-1190
-1114
-1046
-980
-917
-860
-815
-790
-786
-804
-841
-900
-982
-1084
-1195
-1299
-1385
-1451
-1505
-1557
-1614
-1674
-1735
-1794
-1847
-1886
-1904
-1896
-1871
-1848
-1843
-1857
-1875
-1872
-1833
-1761
-1678
-1605
-1552
-1519
-1501
-1494
-1496
-1501
-1499
-1482
-1451
-1423
-1416
-1440
-1485
-1535
-1575
-1608
-1646
-1702
-1777
-1858
-1928
-1977
-2001
-2009
-2008
-2003
-1996
-1984
-1966
-1940
-1909
-1881
-1865
-1868
-1890
-1922
-1955
-1986
-2016
-2050
-2089
-2131
-2170
-2200
-2218
-2219
-2199
-2158
-2104
-2055
-2029
-2037
-2070
-2100
-2104
-2075
-2029
-1991
-1981
-1994
-2007
-1992
-1934
-1841
-1734
-1638
-1560
-1490
-1412
-1315
-1208
-1106
-1020
-945
-864
-763
-647
-541
-474
-453
-458
-454
-422
-366
-312
-281
-270
-263
-243
-215
-196
-196
-201
-183
-127
-47
10
4
-75
-194
-304
-378
-421
-462
-526
-616
-712
-794
-852
-889
-908
-903
-867
-793
-685
-549
-396
-231
-63
103
261
417
585
772
972
1161
1316
1427
1508
1582
1661
1734
1780
1786
1763
1739
1738
1761
1786
1788
1762
1729
1719
1756
1840
1953
2068
2166
2246
2318
2402
2515
2659
2820
2971
3092
3179
3250
3326
3420
3523
3615
3678
3713
3730
3737
3726
3680
3591
3467
3336
3222
3131
3045
2939
2800
2639
2482
2353
2265
2219
2207
2223
2258
2303
2349
2391
2432
2476
2528
2586
2647
2710
2779
2857
2941
3019
3074
3101
3108
3112
3125
3142
3150
3139
3114
3091
3087
3100
3115
3111
3085
3049
3021
3006
2995
2970
2919
2850
2778
2717
2666
2614
2552
2482
2414
2356
2309
2271
2246
2248
2293
2383
2503
2625
2726
2801
2854
2894
2919
2924
2906
2873
2838
2801
2752
2670
2550
2409
2273
2163
2071
1973
1850
1707
1574
1479
1432
1409
1378
1324
1259
1212
1205
1232
1271
1299
1312
1329
1368
1436
1519
1593
1643
1673
1700
1742
1806
1880
1947
1991
2007
2001
1986
1964
1930
1872
1782
1665
1533
1403
1284
1173
1059
937
807
681
565
464
377
304
251
226
232
259
292
316
323
322
322
328
339
343
332
300
249
184
116
55
12
-9
-10
-1
4
-3
-23
-51
-81
-110
-136
-161
-187
-212
-239
-269
-305
-346
-390
-434
-477
-517
-550
-570
-569
-543
-499
-451
-414
-399
-402
-409
-403
-371
-318
-258
-212
-200
-227
-281
-343
-392
-415
-412
-389
-360
-335
-324
-333
-366
-419
-481
-540
-588
-621
-644
-660
-672
-677
-680
-686
-705
-739
-782
-818
-836
-843
-858
-903
-986
-1091
-1197
-1284
-1354
-1425
-1511
-1617
-1730
-1836
-1922
-1991
-2045
-2085
-2108
-2111
-2102
-2094
-2096
-2106
-2113
-2107
-2086
-2066
-2061
-2077
-2101
-2115
-2104
-2067
-2016
-1967
-1924
-1888
-1857
-1830
-1808
-1788
-1765
-1731
-1692
-1661
-1653
-1673
-1709
-1741
-1752
-1740
-1718
-1701
-1692
-1685
-1666
-1624
-1558
-1480
-1402
-1342
-1310
-1316
-1357
-1425
-1504
-1581
-1653
-1728
-1815
-1917
-2028
-2133
-2220
-2290
-2352
-2416
-2483
-2544
-2590
-2614
-2616
-2597
-2557
-2491
-2399
-2288
-2169
-2055
-1952
-1855
-1760
-1664
-1571
-1489
-1419
-1357
-1297
-1238
-1185
-1152
-1147
-1173
-1221
-1276
-1327
-1367
-1398
-1428
-1464
-1507
-1549
-1569
-1545
-1462
-1325
-1158
-996
-864
-767
-688
-599
-485
-355
-234
-147
-101
-80
-61
-32
-2
7
-22
-84
-152
-197
-208
-197
-195
-230
-311
-428
-563
-700
-832
-963
-1098
-1237
-1371
-1494
-1600
-1689
-1766
-1837
-1900
-1951
-1977
-1973
-1940
-1892
-1851
-1829
-1830
-1838
-1838
-1819
-1786
-1752
-1727
-1712
-1697
-1668
-1621
-1564
-1514
-1487
-1498
-1545
-1620
-1706
-1784
-1844
-1884
-1912
-1943
-1983
-2033
-2083
-2119
-2129
-2104
-2043
-1950
-1837
-1717
-1605
-1503
-1404
-1294
-1165
-1024
-892
-789
-724
-686
-655
-617
-571
-529
-502
-490
-485
-474
-449
-406
-348
-276
-196
-118
-56
-17
7
30
69
127
193
247
279
293
298
303
306
299
280
254
236
236
253
283
317
349
376
389
376
324
228
96
-55
-209
-351
-472
-562
-611
-617
-584
-527
-455
-375
-285
-186
-89
-13
30
41
48
84
170
304
459
604
721
818
919
1050
1219
1414
1610
1782
1920
2029
2125
2221
2317
2409
2486
2548
2596
2634
2659
2664
2645
2608
2569
2542
2529
2511
2466
2381
2264
2139
2031
1946
1877
1813
1752
1705
1685
1697
1737
1799
1878
1977
2094
2219
2335
2429
2499
2549
2581
2587
2553
2478
2378
2280
2205
2149
2084
1986
1847
1686
1530
1392
1267
1139
999
859
735
633
547
464
382
315
281
281
298
309
302
288
289
322
380
442
487
509
519
532
557
592
631
668
698
712
706
684
659
651
668
696
708
682
616
535
466
424
397
364
312
244
177
125
87
52
16
-12
-19
2
42
80
96
88
64
39
24
16
12
7
7
22
63
130
214
294
353
381
386
388
400
416
409
354
242
99
-36
-133
-192
-243
-317
-421
-535
-629
-686
-719
-747
-780
-807
-807
-775
-727
-694
-691
-706
-711
-677
-604
-514
-435
-379
-342
-310
-279
-257
-258
-289
-345
-411
-480
-552
-631
-721
-815
-898
-959
-992
-1002
-1000
-1002
-1008
-1014
-1004
-966
-893
-794
-682
-572
-474
-384
-293
-192
-73
64
220
390
569
746
911
1059
1190
1314
1439
1565
1685
1785
1853
1887
1898
1898
1901
1913
1931
1946
1953
1950
1940
1929
1917
1901
1878
1847
1818
1801
1798
1799
1789
1757
1710
1670
1653
1662
1678
1676
1643
1589
1539
1509
1494
1472
1420
1332
1226
1131
1065
1028
1006
983
950
911
871
829
780
716
638
559
500
478
497
541
578
572
498
353
157
-59
-260
-421
-531
-593
-616
-615
-605
-591
-571
-529
-452
-338
-207
-91
-18
6
0
-6
17
74
149
219
271
305
337
380
432
475
484
440
345
224
110
34
6
23
73
147
237
328
394
408
363
279
205
180
216
280
329
338
320
310
335
387
437
467
489
541
652
811
971
1082
1126
1126
1121
1129
1142
1134
1096
1046
1012
1014
1044
1074
1085
1075
1054
1034
1012
985
942
881
804
717
630
559
523
530
567
603
613
596
579
591
642
712
778
837
909
1012
1136
1232
1253
1188
1082
1000
978
990
980
909
798
712
707
781
874
912
866
773
699
690
736
781
772
694
577
468
396
356
319
261
183
110
72
84
133
192
244
300
392
546
755
962
1091
1084
949
757
605
561
624
732
802
777
657
487
329
218
150
81
-36
-223
-457
-680
-832
-892
-892
-893
-944
-1038
-1127
-1151
-1093
-992
-916
-910
-969
-1047
-1101
-1120
-1131
-1166
-1237
-1325
-1402
-1454
-1483
-1498
-1504
-1503
-1501
-1517
-1563
-1633
-1694
-1706
-1653
-1557
-1463
-1412
-1413
-1450
-1496
-1533
-1554
-1558
-1540
-1504
-1466
-1452
-1481
-1542
-1593
-1585
-1497
-1348
-1189
-1065
-1000
-993
-1033
-1112
-1226
-1363
-1499
-1607
-1668
-1681
-1657
-1604
-1531
-1445
-1367
-1321
-1326
-1376
-1445
-1497
-1514
-1497
-1464
-1430
-1404
-1383
-1362
-1338
-1306
-1258
-1190
-1111
-1044
-1016
-1044
-1110
-1186
-1239
-1258
-1251
-1234
-1220
-1213
-1211
-1218
-1238
-1269
-1295
-1292
-1239
-1133
-997
-863
-762
-705
-685
-672
-634
-546
-409
-247
-99
4
57
85
119
175
235
267
247
183
105
43
-5
-70
-184
-350
-534
-684
-774
-823
-878
-982
-1137
-1308
-1448
-1529
-1553
-1535
-1482
-1386
-1241
-1062
-888
-759
-683
-626
-533
-370
-160
27
123
103
12
-70
-78
-2
118
225
290
322
348
386
425
444
437
424
435
486
557
612
618
580
532
514
547
617
691
736
736
695
632
568
524
511
527
560
591
612
631
663
718
791
869
947
1037
1158
1310
1464
1570
1592
1535
1448
1389
1389
1437
1496
1540
1566
1591
1623
1652
1663
1651
1635
1632
1641
1632
1571
1449
1291
1133
998
874
738
589
459
397
426
521
618
657
616
523
427
367
353
373
408
445
475
488
477
443
396
359
350
374
423
480
526
547
538
509
480
480
527
619
732
829
887
904
901
897
901
906
898
866
815
759
714
693
699
721
743
743
712
657
596
546
503
447
354
218
60
-93
-223
-334
-437
-530
-589
-586
-518
-418
-335
-298
-290
-269
-199
-84
38
125
174
213
274
361
437
459
411
319
235
196
199
214
207
168
109
49
-7
-70
-153
-256
-358
-433
-459
-435
-373
-297
-226
-175
-151
-156
-183
-213
-217
-166
-47
125
306
451
536
579
624
707
828
943
999
972
882
775
680
587
456
263
34
-166
-273
-272
-207
-151
-153
-213
-294
-360
-401
-430
-464
-500
-521
-518
-497
-484
-507
-579
-695
-842
-999
-1149
-1275
-1368
-1436
-1500
-1592
-1729
-1904
-2088
-2242
-2343
-2382
-2371
-2327
-2269
-2215
-2178
-2163
-2160
-2153
-2123
-2065
-1987
-1902
-1821
-1749
-1690
-1647
-1617
-1584
-1524
-1417
-1266
-1107
-989
-952
-998
-1097
-1203
-1286
-1340
-1379
-1413
-1447
-1477
-1498
-1508
-1506
-1494
-1469
-1435
-1394
-1345
-1283
-1203
-1115
-1047
-1026
-1062
-1127
-1172
-1153
-1069
-961
-881
-857
-877
-902
-900
-866
-817
-773
-732
-681
-609
-519
-428
-348
-274
-188
-77
54
176
255
264
199
79
-61
-182
-259
-289
-295
-314
-376
-486
-622
-751
-850
-916
-961
-998
-1030
-1054
-1069
-1079
-1094
-1116
-1141
-1162
-1180
-1203
-1240
-1289
-1337
-1367
-1372
-1356
-1333
-1315
-1307
-1310
-1322
-1335
-1336
-1314
-1270
-1227
-1218
-1261
-1341
-1411
-1421
-1360
-1267
-1205
-1224
-1315
-1427
-1498
-1506
-1475
-1451
-1463
-1500
-1520
-1485
-1384
-1241
-1093
-966
-866
-786
-718
-658
-607
-562
-518
-467
-400
-313
-208
-95
10
92
147
185
228
292
375
455
501
501
470
441
446
494
570
651
720
778
833
884
919
923
892
844
807
805
837
887
933
969
1002
1051
1115
1184
1239
1276
1305
1346
1410
1486
1544
1554
1500
1396
1271
1155
1064
994
929
854
767
678
606
564
555
567
587
609
644
707
806
927
1035
1095
1088
1027
942
862
796
732
655
563
472
410
395
431
506
606
725
862
1012
1163
1297
1397
1457
1485
1496
1508
1529
1562
1605
1657
1720
1796
1881
1956
1997
1985
1923
1836
1762
1724
1714
1703
1657
1573
1476
1411
1399
1431
1468
1472
1434
1377
1332
1319
1330
1344
1342
1323
1301
1289
1292
1304
1310
1299
1269
1224
1178
1145
1136
1148
1165
1163
1127
1067
1010
987
1000
1030
1047
1029
979
919
872
845
830
817
801
781
758
726
678
615
551
505
490
499
512
509
486
458
449
475
536
615
692
748
780
796
810
835
870
909
942
969
1000
1049
1116
1180
1209
1185
1119
1052
1028
1067
1149
1232
1284
1301
1308
1328
1368
1410
1427
1406
1351
1276
1188
1088
978
865
770
708
683
677
668
637
580
506
429
356
290
231
179
134
96
60
19
-39
-119
-219
-325
-419
-486
-525
-552
-592
-658
-748
-844
-932
-1012
-1101
-1212
-1338
-1453
-1530
-1567
-1590
-1637
-1725
-1837
-1931
-1976
-1967
-1932
-1903
-1894
-1897
-1894
-1872
-1830
-1767
-1684
-1580
-1466
-1366
-1308
-1304
-1337
-1376
-1397
-1401
-1409
-1443
-1504
-1576
-1640
-1693
-1747
-1819
-1911
-2008
-2094
-2164
-2227
-2297
-2377
-2458
-2527
-2578
-2616
-2646
-2666
-2667
-2643
-2601
-2554
-2512
-2472
-2416
-2330
-2213
-2082
-1955
-1836
-1715
-1579
-1432
-1297
-1198
-1143
-1117
-1088
-1031
-947
-857
-784
-735
-697
-650
-586
-515
-455
-420
-403
-390
-365
-323
-270
-215
-162
-110
-60
-18
5
1
-29
-72
-116
-151
-175
-193
-211
-236
-275
-335
-418
-518
-626
-730
-820
-893
-948
-978
-982
-962
-932
-911
-905
-908
-899
-866
-819
-784
-790
-843
-919
-984
-1016
-1014
-994
-961
-902
-796
-636
-450
-283
-171
-117
-86
-35
55
171
277
350
392
431
495
589
691
771
813
826
836
867
919
975
1008
1010
995
993
1029
1104
1192
1260
1290
1290
1288
1306
1343
1381
1401
1401
1400
1422
1477
1552
1623
1674
1702
1715
1715
1697
1651
1579
1495
1421
1372
1346
1329
1312
1294
1279
1271
1268
1263
1260
1264
1278
1297
1307
1302
1289
1293
1334
1416
1519
1616
1691
1751
1816
1905
2016
2131
2229
2299
2343
2370
2392
2415
2442
2473
2504
2531
2550
2562
2575
2599
2637
2679
2707
2706
2674
2625
2579
2546
2526
2512
2498
2488
2487
2499
2514
2517
2496
2447
2383
2325
2290
2285
2299
2312
2303
2261
2191
2113
2048
2009
1995
1997
2003
2005
2001
1994
1983
1973
1972
1996
2054
2143
2244
2330
2378
2377
2332
2258
2171
2085
2009
1953
1914
1889
1866
1835
1793
1748
1713
1699
1701
1708
1699
1661
1590
1490
1376
1265
1170
1089
1012
923
808
673
538
420
324
240
149
44
-61
-146
-204
-245
-295
-370
-460
-540
-586
-598
-594
-598
-612
-619
-598
-546
-481
-429
-402
-387
-363
-318
-264
-224
-217
-237
-266
-287
-296
-301
-313
-330
-339
-331
-304
-271
-244
-230
-223
-214
-201
-188
-188
-207
-242
-282
-307
-304
-272
-224
-181
-158
-159
-178
-203
-232
-274
-338
-426
-524
-614
-687
-750
-821
-912
-1012
-1103
-1159
-1181
-1192
-1221
-1287
-1385
-1495
-1595
-1674
-1732
-1777
-1817
-1861
-1915
-1980
-2052
-2115
-2159
-2179
-2186
-2196
-2217
-2247
-2274
-2290
-2300
-2313
-2340
-2379
-2427
-2479
-2540
-2621
-2727
-2854
-2989
-3121
-3242
-3346
-3425
-3468
-3469
-3440
-3404
-3385
-3389
-3405
-3407
-3377
-3320
-3258
-3211
-3186
-3167
-3133
-3076
-3005
-2943
-2909
-2906
-2914
-2906
-2861
-2779
-2677
-2584
-2520
-2483
-2452
-2399
-2304
-2173
-2028
-1899
-1803
-1740
-1697
-1662
-1630
-1608
-1600
-1605
-1610
-1600
-1567
-1517
-1460
-1411
-1375
-1350
-1331
-1316
-1307
-1307
-1322
-1346
-1369
-1379
-1367
-1334
-1292
-1257
-1242
-1249
-1268
-1280
-1270
-1228
-1159
-1076
-993
-915
-845
-780
-718
-663
-619
-593
-586
-594
-609
-624
-631
-628
-618
-609
-611
-631
-666
-701
-720
-716
-696
-683
-695
-736
-788
-827
-837
-826
-815
-820
-842
-866
-873
-860
-841
-831
-832
-830
-803
-740
-652
-565
-508
-491
-509
-543
-575
-595
-607
-617
-636
-664
-702
-743
-787
-840
-912
-1014
-1147
-1305
-1475
-1651
-1834
-2025
-2218
-2391
-2522
-2598
-2628
-2636
-2641
-2650
-2649
-2619
-2553
-2457
-2350
-2251
-2169
-2108
-2058
-2004
-1929
-1817
-1668
-1499
-1333
-1186
-1051
-907
-739
-553
-378
-239
-140
-61
26
127
222
285
305
299
301
329
380
434
477
511
545
580
596
572
500
403
310
242
189
127
37
-77
-197
-303
-389
-460
-517
-552
-546
-491
-396
-283
-171
-69
23
109
185
250
309
378
473
600
747
897
1038
1170
1300
1434
1571
1699
1806
1887
1941
1974
1996
2015
2040
2068
2093
2102
2087
2054
2021
2004
2005
2011
1999
1960
1906
1861
1847
1868
1906
1937
1945
1927
1894
1861
1839
1836
1853
1887
1932
1974
2001
2011
2003
1992
1987
1994
2005
2009
2000
1979
1961
1959
1975
1999
2004
1970
1890
1779
1664
1565
1481
1394
1279
1127
954
792
669
595
553
517
464
390
310
242
201
191
207
238
271
296
306
298
276
249
227
211
198
179
153
125
105
100
106
108
91
49
-6
-54
-78
-77
-65
-62
-77
-102
-118
-107
-63
6
82
147
188
203
199
188
187
206
240
276
296
294
277
261
254
252
239
203
151
104
85
99
130
156
162
156
155
167
186
197
186
158
127
103
84
57
15
-36
-82
-115
-141
-180
-243
-322
-390
-417
-391
-325
-246
-177
-123
-76
-21
46
118
182
229
256
267
266
255
228
179
106
9
-101
-215
-325
-431
-540
-658
-783
-905
-1004
-1072
-1109
-1129
-1149
-1175
-1196
-1197
-1164
-1100
-1022
-956
-911
-889
-878
-865
-845
-820
-800
-793
-801
-820
-844
-868
-892
-920
-957
-1008
-1068
-1124
-1159
-1159
-1116
-1034
-925
-808
-697
-604
-536
-496
-481
-487
-511
-549
-601
-666
-739
-812
-878
-936
-994
-1066
-1159
-1267
-1376
-1463
-1518
-1541
-1538
-1516
-1477
-1421
-1349
-1272
-1200
-1138
-1081
-1020
-949
-868
-780
-690
-590
-475
-342
-198
-52
89
229
376
532
689
827
931
998
1039
1074
1116
1174
1246
1328
1415
1500
1579
1648
1707
1758
1802
1834
1848
1845
1836
1836
1854
1882
1901
1896
1869
1843
1847
1897
1986
2094
2203
2312
2429
2566
2722
2889
3061
3241
3442
3670
3919
4170
4400
4592
4743
4856
4936
4989
5020
5039
5056
5081
5114
5148
5175
5190
5196
5198
5199
5200
5200
5190
5160
5097
4990
4837
4650
4450
4256
4083
3928
3784
3642
3499
3359
3224
3098
2984
2892
2831
2813
2835
2881
2930
2969
3002
3045
3105
3173
3219
3215
3158
3073
2999
2956
2929
2872
2742
2531
2271
2013
1795
1617
1451
1270
1067
867
703
591
524
481
446
419
419
465
563
701
857
1006
1130
1220
1279
1317
1344
1361
1361
1333
1275
1200
1137
1110
1127
1173
1219
1240
1227
1186
1128
1060
976
871
742
595
441
290
152
34
-63
-146
-227
-319
-430
-558
-695
-836
-975
-1110
-1227
-1304
-1317
-1257
-1142
-1006
-890
-811
-769
-752
-748
-753
-771
-805
-856
-924
-1008
-1107
-1203
-1275
-1305
-1289
-1249
-1216
-1216
-1251
-1301
-1345
-1371
-1386
-1407
-1447
-1507
-1577
-1646
-1707
-1753
-1782
-1795
-1800
-1806
-1821
-1840
-1846
-1823
-1768
-1693
-1619
-1560
-1517
-1484
-1458
-1443
-1447
-1467
-1487
-1484
-1451
-1396
-1345
-1316
-1307
-1301
-1278
-1229
-1164
-1101
-1055
-1033
-1037
-1068
-1126
-1204
-1287
-1359
-1410
-1448
-1487
-1542
-1611
-1680
-1733
-1761
-1767
-1757
-1737
-1707
-1666
-1623
-1591
-1583
-1604
-1650
-1717
-1807
-1924
-2064
-2210
-2334
-2415
-2451
-2460
-2464
-2477
-2495
-2502
-2490
-2464
-2435
-2411
-2389
-2362
-2328
-2299
-2289
-2301
-2319
-2318
-2284
-2224
-2158
-2104
-2054
-1988
-1887
-1756
-1623
-1514
-1441
-1394
-1354
-1318
-1303
-1331
-1409
-1519
-1634
-1729
-1800
-1851
-1885
-1897
-1879
-1832
-1771
-1710
-1654
-1589
-1500
-1386
-1265
-1169
-1113
-1096
-1100
-1111
-1131
-1171
-1241
-1333
-1425
-1493
-1517
-1491
-1418
-1312
-1201
-1118
-1090
-1118
-1178
-1231
-1252
-1241
-1220
-1206
-1196
-1173
-1131
-1089
-1084
-1137
-1226
-1295
-1292
-1210
-1098
-1020
-1016
-1064
-1100
-1070
-960
-798
-628
-474
-337
-214
-110
-46
-31
-53
-81
-87
-70
-56
-78
-147
-250
-356
-445
-515
-581
-655
-738
-821
-893
-956
-1022
-1107
-1213
-1336
-1461
-1575
-1671
-1748
-1812
-1873
-1934
-1994
-2045
-2074
-2073
-2040
-1977
-1887
-1772
-1640
-1501
-1380
-1301
-1278
-1304
-1352
-1391
-1398
-1373
-1333
-1300
-1286
-1290
-1304
-1322
-1349
-1394
-1464
-1555
-1649
-1728
-1779
-1809
-1829
-1854
-1880
-1890
-1863
-1790
-1684
-1573
-1485
-1426
-1381
-1327
-1251
-1162
-1081
-1022
-986
-950
-899
-837
-789
-781
-820
-889
-957
-1004
-1036
-1069
-1123
-1195
-1269
-1329
-1369
-1398
-1417
-1418
-1381
-1293
-1166
-1032
-934
-891
-899
-935
-977
-1012
-1047
-1080
-1108
-1120
-1105
-1061
-988
-894
-786
-675
-570
-477
-390
-290
-159
5
182
340
459
545
621
713
821
923
997
1037
1062
1098
1156
1220
1268
1290
1304
1341
1416
1510
1579
1588
1534
1452
1392
1385
1426
1483
1522
1533
1532
1543
1579
1635
1690
1735
1774
1827
1909
2019
2134
2227
2281
2299
2300
2300
2303
2301
2285
2257
2227
2202
2182
2158
2125
2090
2076
2101
2168
2256
2339
2399
2436
2466
2501
2547
2605
2671
2744
2820
2890
2942
2973
2996
3029
3084
3152
3209
3236
3231
3210
3190
3165
3116
3025
2899
2774
2693
2679
2720
2781
2826
2842
2833
2813
2791
2765
2735
2694
2638
2558
2448
2310
2162
2021
1901
1801
1714
1643
1600
1597
1632
1678
1705
1702
1693
1717
1805
1950
2109
2235
2301
2311
2288
2254
2217
2173
2124
2072
2017
1954
1866
1744
1592
1429
1278
1165
1108
1118
1194
1319
1459
1579
1659
1709
1759
1835
1934
2028
2087
2101
2092
2089
2109
2142
2169
2185
2204
2246
2312
2378
2407
2382
2317
2248
2206
2194
2196
2192
2177
2161
2153
2149
2138
2115
2087
2072
2083
2116
2155
2180
2181
2157
2108
2029
1918
1780
1633
1500
1396
1322
1268
1228
1203
1202
1228
1278
1342
1409
1474
1539
1601
1649
1670
1653
1601
1527
1448
1374
1308
1248
1188
1126
1057
975
873
746
598
441
291
160
56
-27
-101
-177
-259
-344
-420
-474
-504
-519
-536
-574
-640
-726
-816
-888
-926
-927
-896
-845
-785
-726
-671
-624
-583
-549
-524
-511
-511
-527
-558
-603
-661
-730
-807
-883
-949
-994
-1012
-1008
-995
-989
-1002
-1038
-1089
-1141
-1185
-1214
-1232
-1245
-1262
-1289
-1330
-1383
-1440
-1489
-1518
-1519
-1494
-1451
-1396
-1332
-1259
-1180
-1106
-1052
-1028
-1031
-1047
-1061
-1073
-1095
-1145
-1225
-1316
-1389
-1421
-1415
-1395
-1385
-1396
-1420
-1444
-1466
-1496
-1542
-1600
-1652
-1673
-1661
-1635
-1630
-1668
-1742
-1825
-1888
-1915
-1915
-1904
-1889
-1862
-1809
-1723
-1614
-1504
-1412
-1342
-1286
-1235
-1192
-1174
-1198
-1269
-1373
-1482
-1575
-1646
-1710
-1780
-1859
-1933
-1983
-2001
-2000
-2005
-2033
-2086
-2143
-2183
-2202
-2206
-2215
-2236
-2267
-2298
-2318
-2321
-2303
-2259
-2185
-2086
-1977
-1880
-1813
-1782
-1783
-1807
-1852
-1919
-2003
-2089
-2157
-2195
-2204
-2202
-2200
-2200
-2195
-2180
-2162
-2160
-2189
-2248
-2321
-2390
-2450
-2509
-2576
-2653
-2729
-2787
-2819
-2830
-2833
-2838
-2848
-2867
-2895
-2936
-2991
-3054
-3115
-3169
-3216
-3257
-3288
-3297
-3269
-3199
-3096
-2975
-2856
-2746
-2643
-2539
-2429
-2305
-2167
-2019
-1874
-1750
-1665
-1622
-1608
-1602
-1588
-1568
-1557
-1570
-1606
-1649
-1682
-1698
-1705
-1710
-1711
-1697
-1658
-1596
-1523
-1454
-1388
-1315
-1223
-1109
-986
-870
-768
-676
-591
-513
-451
-415
-402
-395
-375
-332
-264
-178
-81
22
124
214
283
325
346
361
382
412
448
479
498
502
492
467
432
391
350
315
287
267
259
272
312
377
454
526
579
611
627
633
631
620
597
565
523
470
404
329
262
224
228
270
331
390
440
485
531
571
588
571
529
493
487
515
553
570
554
519
496
502
532
568
595
614
638
670
702
713
695
657
620
597
591
591
592
603
637
701
781
853
893
894
865
827
794
773
759
740
706
655
595
545
525
547
600
661
707
729
739
754
789
840
896
942
974
993
1002
1010
1026
1062
1129
1225
1329
1419
1484
1531
1581
1647
1721
1777
1797
1784
1759
1749
1759
1774
1775
1755
1724
1700
1688
1682
1673
1664
1666
1689
1727
1761
1773
1764
1750
1753
1784
1831
1878
1907
1912
1894
1859
1818
1786
1785
1830
1915
2020
2118
2191
2242
2286
2332
2374
2402
2411
2412
2416
2427
2433
2415
2367
2302
2245
2213
2204
2197
2172
2120
2047
1968
1892
1825
1773
1738
1721
1713
1704
1683
1652
1621
1600
1593
1593
1594
1596
1605
1623
1646
1664
1670
1666
1656
1643
1616
1565
1489
1406
1339
1306
1302
1307
1301
1280
1253
1230
1212
1188
1145
1085
1018
960
915
880
849
824
806
797
786
761
719
665
617
583
557
521
463
386
308
247
205
170
122
56
-21
-93
-153
-209
-280
-378
-501
-630
-744
-829
-881
-908
-916
-912
-900
-886
-873
-862
-850
-830
-797
-751
-697
-639
-581
-518
-453
-393
-355
-350
-377
-417
-444
-444
-424
-410
-423
-467
-522
-562
-578
-583
-604
-655
-724
-782
-808
-807
-806
-836
-904
-989
-1058
-1094
-1102
-1107
-1130
-1177
-1236
-1298
-1358
-1416
-1469
-1510
-1527
-1520
-1498
-1475
-1460
-1446
-1423
-1387
-1347
-1318
-1307
-1309
-1311
-1303
-1285
-1263
-1241
-1214
-1170
-1104
-1016
-920
-830
-754
-696
-655
-629
-614
-604
-589
-565
-532
-496
-468
-451
-448
-456
-474
-499
-528
-552
-563
-558
-540
-519
-499
-481
-461
-437
-412
-394
-390
-399
-412
-417
-403
-369
-317
-257
-199
-153
-126
-116
-121
-137
-164
-205
-259
-319
-374
-416
-449
-483
-528
-588
-654
-719
-780
-846
-926
-1020
-1119
-1202
-1258
-1287
-1299
-1299
-1288
-1265
-1233
-1207
-1201
-1217
-1247
-1275
-1293
-1306
-1323
-1348
-1372
-1386
-1385
-1378
-1377
-1388
-1403
-1411
-1408
-1408
-1429
-1477
-1540
-1594
-1626
-1642
-1663
-1702
-1753
-1796
-1813
-1804
-1786
-1774
-1773
-1772
-1765
-1760
-1776
-1832
-1924
-2029
-2124
-2196
-2255
-2315
-2376
-2423
-2435
-2404
-2344
-2282
-2235
-2206
-2185
-2161
-2138
-2128
-2138
-2166
-2195
-2209
-2200
-2170
-2127
-2076
-2017
-1953
-1886
-1822
-1767
-1723
-1688
-1660
-1634
-1606
-1570
-1520
-1458
-1390
-1322
-1263
-1213
-1168
-1127
-1089
-1059
-1039
-1033
-1039
-1057
-1083
-1115
-1148
-1179
-1208
-1235
-1252
-1250
-1217
-1152
-1067
-987
-933
-906
-888
-855
-798
-734
-691
-690
-727
-781
-828
-858
-878
-894
-907
-907
-889
-860
-833
-816
-802
-780
-741
-693
-650
-617
-584
-532
-458
-383
-342
-355
-412
-475
-503
-488
-450
-422
-423
-447
-474
-491
-502
-522
-553
-584
-600
-593
-577
-571
-584
-603
-603
-568
-502
-425
-360
-316
-287
-257
-219
-172
-123
-76
-26
31
98
173
251
331
412
494
577
655
722
779
829
877
928
982
1036
1087
1137
1194
1264
1348
1438
1518
1572
1589
1572
1533
1494
1473
1476
1497
1517
1517
1488
1434
1375
1328
1299
1278
1248
1195
1126
1064
1037
1058
1119
1198
1277
1349
1420
1497
1580
1657
1717
1759
1797
1846
1914
1998
2086
2172
2256
2343
2430
2509
2567
2606
2638
2685
2757
2848
2934
2995
3023
3033
3046
3080
3138
3207
3275
3335
3389
3442
3493
3540
3573
3591
3596
3595
3597
3606
3621
3636
3645
3644
3635
3626
3624
3633
3651
3668
3679
3683
3686
3695
3707
3709
3689
3644
3589
3543
3522
3523
3532
3532
3518
3499
3488
3488
3496
3501
3498
3491
3483
3475
3458
3425
3377
3325
3281
3248
3217
3174
3113
3040
2965
2892
2822
2745
2660
2571
2488
2414
2345
2269
2180
2078
1972
1870
1773
1674
1565
1441
1305
1169
1049
955
890
850
824
805
795
799
824
865
909
944
967
985
1008
1040
1065
1065
1035
986
939
912
901
897
889
883
893
930
985
1038
1072
1090
1105
1134
1173
1202
1201
1165
1109
1055
1014
986
956
914
863
810
758
707
655
604
559
522
489
451
405
358
321
298
281
250
194
118
46
0
-13
-6
-5
-27
-72
-124
-165
-185
-187
-179
-167
-150
-126
-96
-69
-58
-71
-105
-151
-198
-237
-271
-309
-360
-426
-503
-584
-663
-738
-811
-883
-956
-1030
-1113
-1213
-1336
-1475
-1612
-1724
-1794
-1828
-1846
-1875
-1927
-1995
-2058
-2096
-2105
-2101
-2106
-2134
-2181
-2226
-2250
-2246
-2224
-2203
-2196
-2206
-2222
-2234
-2236
-2230
-2221
-2208
-2190
-2169
-2153
-2152
-2167
-2188
-2196
-2178
-2137
-2091
-2057
-2035
-2009
-1962
-1886
-1794
-1712
-1655
-1623
-1599
-1571
-1533
-1494
-1461
-1433
-1402
-1364
-1319
-1278
-1250
-1236
-1229
-1217
-1195
-1166
-1133
-1103
-1082
-1071
-1073
-1082
-1095
-1105
-1116
-1134
-1169
-1223
-1288
-1350
-1404
-1457
-1524
-1615
-1724
-1833
-1925
-1995
-2056
-2125
-2205
-2288
-2359
-2410
-2444
-2471
-2495
-2515
-2530
-2542
-2561
-2592
-2625
-2637
-2605
-2522
-2404
-2282
-2182
-2112
-2063
-2019
-1970
-1917
-1867
-1826
-1793
-1763
-1733
-1699
-1664
-1630
-1597
-1564
-1524
-1477
-1421
-1362
-1309
-1268
-1236
-1202
-1156
-1093
-1022
-961
-918
-894
-877
-857
-837
-828
-842
-875
-913
-940
-952
-964
-990
-1032
-1074
-1095
-1081
-1038
-981
-923
-862
-794
-721
-657
-615
-594
-575
-535
-466
-385
-317
-279
-258
-224
-152
-41
86
201
290
361
427
500
579
660
739
816
890
956
1010
1053
1097
1151
1217
1283
1335
1369
1392
1415
1442
1463
1467
1453
1432
1417
1409
1394
1358
1303
1249
1223
1233
1265
1292
1300
1296
1302
1336
1395
1460
1516
1561
1605
1661
1726
1791
1844
1886
1928
1975
2021
2052
2051
2028
2004
2005
2041
2095
2133
2138
2114
2090
2094
2132
2181
2202
2169
2090
2001
1938
1913
1904
1868
1780
1644
1493
1360
1259
1176
1088
983
866
750
644
546
451
362
292
250
230
213
183
134
79
34
3
-23
-59
-111
-174
-237
-297
-358
-426
-503
-582
-661
-738
-813
-886
-949
-998
-1040
-1083
-1137
-1198
-1249
-1283
-1306
-1336
-1387
-1451
-1498
-1505
-1471
-1424
-1396
-1399
-1411
-1405
-1370
-1324
-1296
-1297
-1311
-1308
-1272
-1216
-1171
-1156
-1164
-1170
-1152
-1113
-1073
-1050
-1047
-1049
-1040
-1014
-976
-936
-895
-849
-795
-739
-689
-650
-624
-608
-602
-608
-626
-650
-672
-683
-681
-665
-635
-589
-530
-468
-419
-387
-364
-333
-282
-220
-171
-157
-179
-218
-250
-266
-278
-303
-343
-387
-420
-440
-463
-507
-567
-622
-646
-633
-604
-591
-609
-642
-658
-631
-565
-486
-423
-386
-363
-333
-283
-210
-126
-42
33
94
139
170
197
229
278
342
411
471
513
541
566
599
639
675
692
678
635
579
530
507
513
539
568
587
595
601
613
634
653
657
640
609
576
547
523
494
458
419
390
380
389
404
410
402
379
351
325
304
288
276
268
264
262
261
256
241
213
170
111
45
-20
-81
-144
-221
-326
-459
-604
-738
-844
-922
-986
-1051
-1121
-1189
-1247
-1294
-1338
-1388
-1444
-1491
-1514
-1511
-1498
-1499
-1530
-1589
-1652
-1695
-1709
-1704
-1697
-1702
-1714
-1718
-1700
-1656
-1596
-1536
-1487
-1452
-1427
-1409
-1398
-1397
-1410
-1437
-1475
-1517
-1554
-1583
-1600
-1608
-1611
-1610
-1606
-1594
-1571
-1537
-1497
-1460
-1428
-1399
-1362
-1305
-1229
-1146
-1074
-1026
-998
-974
-939
-884
-818
-756
-706
-664
-618
-559
-485
-404
-324
-248
-171
-93
-20
32
51
36
3
-31
-55
-72
-90
-116
-149
-181
-209
-239
-281
-343
-419
-496
-556
-591
-604
-605
-603
-605
-610
-611
-599
-570
-523
-469
-424
-398
-387
-375
-340
-278
-204
-147
-128
-140
-153
-135
-74
14
96
148
169
181
204
246
303
367
438
521
616
713
792
844
877
916
976
1053
1122
1149
1122
1052
974
917
891
882
858
796
693
567
450
365
312
271
212
119
2
-107
-173
-184
-155
-120
-111
-136
-185
-237
-281
-319
-354
-385
-405
-402
-375
-330
-275
-216
-153
-88
-24
32
83
135
201
287
385
483
571
651
729
809
881
931
954
958
966
994
1038
1079
1093
1072
1028
988
969
980
1010
1048
1078
1093
1088
1063
1028
995
979
984
999
1002
978
919
841
766
709
671
640
601
548
482
410
339
270
202
137
81
45
35
50
76
97
102
94
88
99
132
173
203
202
169
116
57
2
-53
-112
-175
-228
-255
-251
-225
-197
-188
-208
-247
-288
-313
-315
-294
-262
-231
-211
-202
-192
-164
-104
-8
114
244
369
487
602
718
832
934
1016
1079
1128
1172
1213
1249
1275
1288
1287
1271
1237
1190
1140
1103
1092
1101
1111
1098
1051
980
907
852
817
796
777
762
756
762
772
772
756
736
729
747
777
789
759
691
617
574
582
628
682
717
728
734
757
805
866
919
951
966
978
1004
1047
1099
1144
1171
1180
1181
1188
1210
1241
1271
1289
1296
1306
1337
1396
1472
1543
1598
1640
1691
1765
1857
1939
1977
1962
1917
1883
1892
1936
1980
1979
1919
1819
1727
1678
1679
1710
1736
1740
1722
1699
1686
1688
1697
1705
1706
1696
1679
1657
1632
1606
1581
1552
1514
1468
1420
1386
1377
1391
1410
1413
1390
1355
1338
1364
1435
1525
1599
1634
1632
1616
1611
1628
1662
1702
1739
1774
1808
1841
1869
1890
1909
1935
1974
2027
2086
2140
2181
2208
2224
2240
2265
2306
2361
2418
2459
2470
2452
2422
2400
2394
2396
2385
2346
2284
2217
2163
2121
2078
2017
1942
1866
1809
1776
1755
1725
1677
1618
1562
1520
1487
1453
1412
1366
1324
1289
1256
1215
1159
1084
992
883
758
624
495
390
316
264
211
133
25
-99
-212
-295
-348
-386
-429
-485
-546
-595
-617
-610
-584
-555
-535
-520
-497
-452
-381
-295
-221
-182
-183
-206
-221
-208
-164
-114
-86
-98
-147
-208
-258
-280
-278
-263
-249
-241
-240
-245
-253
-264
-275
-287
-301
-326
-370
-441
-533
-632
-718
-778
-816
-850
-902
-981
-1081
-1176
-1247
-1287
-1309
-1334
-1376
-1435
-1498
-1549
-1581
-1597
-1605
-1615
-1633
-1664
-1706
-1753
-1791
-1807
-1796
-1764
-1727
-1701
-1693
-1696
-1695
-1683
-1661
-1635
-1614
-1602
-1597
-1600
-1613
-1630
-1642
-1635
-1604
-1557
-1517
-1502
-1518
-1547
-1567
-1565
-1553
-1553
-1587
-1655
-1739
-1815
-1871
-1910
-1945
-1987
-2035
-2086
-2133
-2178
-2220
-2255
-2271
-2261
-2229
-2199
-2194
-2226
-2280
-2322
-2319
-2262
-2171
-2082
-2020
-1986
-1960
-1922
-1870
-1820
-1790
-1780
-1772
-1745
-1695
-1641
-1615
-1631
-1677
-1717
-1724
-1692
-1644
-1613
-1614
-1639
-1669
-1691
-1711
-1746
-1805
-1880
-1950
-1994
-2009
-2016
-2041
-2104
-2195
-2286
-2347
-2364
-2351
-2339
-2355
-2407
-2475
-2524
-2530
-2495
-2443
-2407
-2401
-2418
-2435
-2435
-2418
-2402
-2404
-2425
-2454
-2470
-2467
-2451
-2440
-2444
-2464
-2489
-2508
-2513
-2508
-2498
-2490
-2489
-2498
-2517
-2542
-2570
-2593
-2607
-2610
-2605
-2597
-2592
-2594
-2602
-2611
-2610
-2592
-2558
-2521
-2496
-2491
-2503
-2512
-2500
-2457
-2390
-2317
-2256
-2214
-2186
-2162
-2135
-2099
-2051
-1991
-1922
-1847
-1772
-1698
-1623
-1545
-1465
-1387
-1320
-1264
-1211
-1152
-1084
-1014
-959
-920
-892
-859
-815
-764
-721
-697
-690
-685
-670
-641
-601
-554
-498
-430
-354
-287
-249
-246
-265
-280
-273
-246
-211
-181
-153
-117
-67
-10
38
69
92
128
186
259
324
368
400
445
520
619
713
770
783
766
745
732
720
694
647
588
532
487
453
423
398
388
403
439
480
507
510
500
492
503
533
574
615
650
675
692
706
719
736
756
775
784
775
752
724
702
693
697
709
727
748
769
778
768
734
689
650
631
632
637
630
610
589
586
608
646
681
700
705
710
729
766
813
855
882
894
898
909
936
981
1036
1085
1112
1114
1102
1091
1093
1104
1112
1109
1096
1088
1095
1112
1119
1100
1057
1010
990
1006
1045
1083
1100
1100
1098
1112
1142
1174
1196
1205
1215
1237
1273
1310
1334
1342
1342
1346
1362
1386
1410
1428
1439
1444
1444
1439
1430
1424
1430
1453
1490
1530
1565
1596
1629
1672
1725
1783
1839
1890
1943
2005
2081
2162
2233
2281
2300
2302
2306
2337
2407
2513
2632
2734
2798
2822
2823
2830
2865
2926
2993
3039
3048
3028
3004
2999
3025
3072
3121
3157
3177
3192
3210
3234
3258
3272
3271
3256
3234
3213
3194
3181
3172
3171
3178
3191
3205
3213
3211
3196
3168
3124
3065
2993
2917
2845
2783
2728
2673
2607
2529
2441
2356
2281
2219
2165
2113
2058
1996
1927
1853
1779
1712
1660
1625
1605
1589
1567
1534
1496
1459
1428
1400
1367
1320
1260
1192
1129
1080
1048
1029
1016
1006
990
964
925
876
824
781
759
762
782
803
814
809
797
791
798
820
848
872
891
914
951
1010
1082
1151
1197
1212
1205
1191
1179
1168
1142
1086
996
886
776
682
602
523
432
324
208
92
-20
-135
-259
-388
-512
-619
-712
-808
-921
-1057
-1200
-1328
-1428
-1507
-1583
-1670
-1766
-1852
-1911
-1942
-1957
-1976
-2003
-2031
-2041
-2027
-1993
-1952
-1918
-1895
-1880
-1867
-1853
-1837
-1817
-1793
-1766
-1742
-1726
-1720
-1713
-1698
-1673
-1645
-1632
-1641
-1664
-1682
-1680
-1655
-1627
-1615
-1631
-1665
-1697
-1711
-1704
-1690
-1684
-1690
-1702
-1705
-1697
-1685
-1688
-1720
-1779
-1851
-1917
-1964
-1995
-2017
-2040
-2058
-2059
-2036
-1993
-1946
-1911
-1889
-1867
-1824
-1753
-1664
-1579
-1511
-1452
-1382
-1278
-1140
-990
-858
-763
-703
-661
-621
-578
-542
-525
-532
-559
-597
-636
-673
-707
-738
-764
-788
-810
-836
-865
-898
-933
-968
-1004
-1040
-1072
-1094
-1102
-1097
-1089
-1088
-1102
-1130
-1164
-1193
-1210
-1215
-1215
-1217
-1225
-1237
-1247
-1252
-1253
-1256
-1265
-1278
-1290
-1294
-1291
-1289
-1300
-1328
-1368
-1406
-1430
-1441
-1449
-1467
-1499
-1539
-1572
-1589
-1595
-1605
-1629
-1670
-1715
-1750
-1769
-1777
-1787
-1810
-1841
-1870
-1885
-1886
-1883
-1888
-1900
-1909
-1897
-1856
-1798
-1747
-1723
-1726
-1733
-1717
-1663
-1583
-1502
-1441
-1402
-1369
-1325
-1268
-1213
-1176
-1162
-1160
-1152
-1131
-1107
-1094
-1095
-1101
-1089
-1049
-986
-921
-872
-843
-821
-792
-754
-714
-687
-681
-689
-699
-701
-694
-687
-685
-692
-700
-701
-687
-658
-619
-579
-544
-519
-503
-489
-473
-451
-426
-404
-386
-370
-352
-328
-302
-277
-253
-223
-179
-117
-46
17
56
70
70
72
87
111
136
156
172
191
211
226
225
208
187
184
212
268
332
382
407
412
410
418
441
482
533
588
635
666
680
681
679
683
692
700
703
704
714
744
791
844
889
920
947
979
1016
1055
1084
1108
1141
1193
1254
1302
1310
1277
1228
1197
1204
1238
1268
1272
1250
1221
1207
1210
1216
1205
1172
1126
1084
1055
1037
1026
1018
1012
1010
1004
994
981
975
988
1020
1059
1087
1093
1078
1054
1038
1037
1054
1081
1108
1120
1110
1078
1036
1000
983
977
961
919
848
768
706
676
670
666
645
606
564
532
514
502
491
481
478
486
500
511
513
510
511
520
534
544
547
546
550
564
586
613
646
684
727
762
778
768
742
716
705
705
701
679
642
608
593
603
618
617
584
528
468
422
394
373
350
319
286
257
237
224
212
202
196
201
222
261
316
381
449
511
559
591
608
614
613
611
610
612
614
607
583
535
467
392
329
289
274
269
259
238
209
186
176
181
193
202
207
212
223
242
260
267
257
234
212
202
207
217
219
205
180
158
153
167
191
212
219
215
208
206
211
216
216
210
206
209
217
220
207
175
136
106
97
109
125
126
104
66
30
13
18
36
50
47
22
-21
-77
-138
-201
-264
-324
-380
-436
-497
-564
-636
-708
-773
-830
-879
-924
-962
-991
-1008
-1016
-1026
-1042
-1067
-1090
-1102
-1096
-1074
-1044
-1014
-986
-958
-933
-915
-912
-923
-939
-947
-934
-899
-851
-808
-783
-779
-786
-787
-764
-713
-641
-565
-504
-466
-445
-426
-395
-346
-283
-213
-145
-82
-30
6
19
13
0
0
23
68
124
177
221
262
305
351
389
412
420
425
443
484
544
609
662
696
718
742
785
855
944
1033
1100
1130
1127
1103
1075
1046
1012
964
903
843
796
760
717
646
542
425
325
258
216
177
124
61
7
-26
-46
-75
-127
-192
-236
-234
-187
-128
-97
-114
-167
-228
-272
-290
-291
-286
-281
-279
-288
-316
-364
-424
-480
-521
-554
-595
-659
-744
-832
-901
-941
-957
-965
-973
-984
-991
-991
-985
-979
-977
-987
-1014
-1063
-1132
-1207
-1266
-1289
-1274
-1236
-1205
-1201
-1226
-1265
-1292
-1290
-1257
-1202
-1142
-1088
-1048
-1016
-981
-934
-872
-802
-739
-697
-680
-679
-676
-659
-623
-574
-522
-476
-441
-418
-405
-393
-372
-336
-288
-240
-207
-193
-186
-164
-112
-34
47
105
125
118
107
109
130
160
187
208
229
259
300
347
391
429
463
501
545
592
634
660
669
665
661
668
691
726
764
795
813
821
823
822
819
813
807
809
829
869
923
979
1025
1054
1067
1072
1073
1075
1080
1085
1086
1075
1043
987
913
833
757
692
637
588
544
503
462
414
352
281
213
164
141
133
123
100
70
51
58
87
117
130
122
112
120
152
194
223
232
230
240
274
327
383
434
487
554
637
719
776
793
784
774
787
824
868
899
914
926
951
993
1039
1071
1081
1080
1084
1107
1148
1194
1233
1257
1269
1280
1295
1319
1347
1373
1391
1400
1407
1417
1429
1433
1417
1380
1338
1316
1331
1378
1428
1450
1436
1412
1413
1460
1539
1609
1632
1600
1536
1474
1429
1393
1346
1276
1192
1110
1040
974
898
804
700
604
527
466
408
346
282
224
180
146
115
79
43
17
11
25
48
68
71
52
13
-36
-78
-95
-80
-40
5
30
24
-10
-54
-86
-96
-87
-69
-54
-49
-51
-59
-67
-74
-80
-83
-85
-83
-75
-60
-41
-23
-10
-3
4
19
49
91
137
177
204
218
222
222
223
232
253
288
332
372
401
419
435
460
492
522
537
540
546
575
629
687
721
713
677
647
651
692
743
771
764
736
718
729
762
794
802
785
758
744
751
773
791
789
763
717
658
595
535
483
446
425
418
417
412
403
393
393
411
445
485
510
508
476
428
386
362
357
356
344
320
294
284
296
318
328
307
252
177
103
38
-20
-83
-160
-249
-342
-426
-498
-558
-610
-656
-694
-721
-737
-743
-746
-750
-760
-776
-795
-814
-829
-842
-853
-860
-864
-860
-851
-841
-838
-846
-864
-884
-903
-924
-954
-996
-1047
-1095
-1128
-1149
-1166
-1195
-1237
-1285
-1321
-1337
-1341
-1348
-1372
-1413
-1454
-1480
-1484
-1473
-1464
-1469
-1486
-1504
-1513
-1510
-1504
-1507
-1526
-1558
-1589
-1608
-1609
-1598
-1584
-1572
-1560
-1540
-1506
-1464
-1424
-1395
-1379
-1363
-1337
-1295
-1242
-1185
-1132
-1082
-1034
-993
-969
-964
-972
-971
-948
-902
-858
-845
-872
-924
-967
-972
-939
-891
-854
-840
-836
-822
-784
-725
-661
-603
-556
-519
-491
-474
-471
-474
-475
-462
-437
-404
-369
-330
-285
-234
-189
-164
-163
-176
-182
-166
-132
-95
-72
-65
-60
-42
-7
32
57
63
58
56
63
71
64
33
-20
-85
-151
-212
-266
-311
-344
-373
-412
-480
-582
-700
-804
-865
-879
-868
-866
-896
-954
-1016
-1060
-1077
-1073
-1060
-1041
-1010
-958
-887
-810
-739
-678
-622
-561
-491
-418
-350
-295
-253
-223
-199
-178
-156
-128
-96
-69
-59
-71
-99
-121
-113
-66
10
91
151
177
173
146
103
51
-7
-59
-94
-105
-99
-87
-79
-77
-72
-56
-28
3
27
38
39
34
29
25
24
29
43
68
100
135
171
207
244
278
305
322
335
349
365
378
380
370
360
368
405
462
517
545
538
510
479
457
441
417
375
320
261
210
171
140
113
86
59
28
-6
-42
-71
-83
-79
-64
-53
-56
-70
-91
-111
-130
-153
-177
-191
-185
-155
-112
-78
-69
-85
-111
-127
-124
-104
-79
-61
-55
-59
-69
-76
-76
-68
-60
-57
-64
-77
-82
-71
-47
-25
-24
-47
-82
-105
-103
-84
-68
-74
-102
-138
-166
-183
-195
-213
-236
-252
-250
-230
-202
-177
-159
-142
-123
-108
-108
-128
-161
-184
-174
-128
-58
12
63
91
96
87
67
42
22
19
39
76
114
136
134
115
95
89
108
148
201
254
298
327
343
355
373
404
450
507
568
626
679
728
775
818
854
882
902
920
942
975
1022
1079
1136
1180
1208
1222
1236
1261
1300
1347
1389
1417
1430
1435
1436
1438
1437
1434
1431
1433
1443
1460
1480
1501
1520
1533
1532
1509
1466
1418
1386
1388
1417
1447
1445
1397
1319
1249
1216
1226
1249
1248
1202
1121
1038
981
958
950
930
886
824
764
721
691
659
605
528
437
350
281
230
188
148
105
63
25
-10
-47
-91
-145
-203
-259
-306
-343
-370
-392
-413
-434
-450
-453
-429
-371
-282
-179
-84
-17
18
33
46
70
108
149
178
188
184
176
171
171
170
160
138
111
85
68
57
43
12
-43
-115
-188
-244
-270
-272
-263
-258
-262
-268
-266
-254
-236
-218
-203
-185
-159
-124
-89
-62
-46
-29
0
43
88
121
134
136
144
170
210
249
275
288
296
312
332
347
348
337
328
330
342
351
343
321
299
296
314
340
351
335
298
258
233
229
236
243
244
239
227
206
173
130
86
53
39
38
40
37
31
31
47
78
113
138
147
143
137
134
136
139
140
139
138
139
138
136
134
138
150
168
179
171
141
97
55
32
31
40
42
18
-35
-110
-194
-274
-342
-401
-453
-502
-549
-594
-640
-692
-751
-816
-880
-933
-966
-977
-972
-958
-948
-950
-967
-1000
-1047
-1097
-1140
-1167
-1173
-1164
-1153
-1153
-1169
-1192
-1206
-1198
-1166
-1118
-1068
-1022
-981
-933
-877
-816
-763
-723
-693
-661
-619
-568
-520
-484
-459
-430
-381
-311
-236
-180
-157
-157
-156
-132
-81
-21
23
43
52
71
113
170
224
261
283
304
337
381
422
453
477
506
545
589
616
617
596
578
583
614
654
683
691
686
680
676
667
646
621
610
630
676
727
754
751
733
724
734
752
759
744
715
690
676
662
634
583
520
462
418
380
337
286
236
196
160
112
35
-64
-156
-212
-226
-222
-236
-290
-374
-457
-511
-531
-531
-530
-535
-545
-556
-573
-600
-635
-664
-673
-655
-620
-585
-562
-550
-541
-533
-529
-534
-548
-562
-568
-564
-557
-556
-560
-563
-560
-554
-557
-571
-592
-601
-589
-557
-525
-511
-524
-553
-583
-599
-598
-584
-563
-542
-527
-523
-533
-550
-566
-570
-562
-551
-551
-566
-596
-631
-666
-702
-742
-789
-842
-899
-953
-1002
-1038
-1059
-1066
-1070
-1086
-1122
-1173
-1218
-1236
-1221
-1187
-1156
-1146
-1155
-1169
-1169
-1152
-1122
-1087
-1052
-1016
-983
-951
-926
-910
-897
-883
-866
-853
-850
-858
-869
-870
-853
-820
-782
-749
-727
-712
-699
-682
-657
-624
-586
-549
-514
-483
-455
-430
-408
-392
-380
-371
-359
-342
-326
-320
-332
-359
-390
-414
-427
-436
-448
-461
-469
-467
-457
-449
-452
-464
-471
-466
-452
-444
-453
-471
-481
-467
-433
-401
-390
-393
-379
-316
-200
-66
38
80
67
35
19
28
47
56
48
34
29
36
47
50
43
35
33
39
46
47
41
35
36
41
46
45
40
36
37
42
45
43
39
37
39
43
44
42
38
37
40
43
44
41
38
38
40
43
43
40
38
38
41
43
42
40
38
39
41
43
42
39
38
39
42
42
41
39
39
40
42
42
41
39
39
40
42
42
40
39
39
41
42
41
40
39
39
41
42
41
40
39
40
41
42
41
39
39
40
41
41
40
39
39
40
41
41
40
39
39
40
41
41
40
39
40
40
41
41
40
39
40
41
41
40
40
39
40
41
41
40
39
39
40
41
41
40
39
39
40
41
40
40
39
40
40
40
40
40
39
40
40
40
40
40
39
40
40
40
40
39
39
40
40
40
40
39
39
40
40
40
40
39
39
40
40
40
39
39
39
40
40
40
39
39
39
40
40
40
39
39
39
40
40
39
39
39
39
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
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
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
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
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
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
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
