5
76295
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-52
-52
-52
-52
-52
-52
-52
-52
-52
-51
-51
-51
-51
-51
-51
-51
-51
-51
-50
-50
-50
-50
-50
-50
-50
-50
-50
-49
-49
-49
-49
-49
-49
-49
-49
-49
-48
-48
-48
-48
-48
-48
-48
-47
-47
-47
-47
-47
-47
-47
-47
-46
-46
-46
-46
-46
-46
-45
-45
-45
-45
-45
-45
-44
-44
-44
-44
-44
-44
-43
-43
-43
-43
-43
-42
-42
-42
-42
-42
-41
-41
-41
-41
-41
-40
-40
-40
-40
-40
-39
-39
-39
-39
-39
-38
-38
-38
-38
-38
-38
-37
-37
-37
-37
-37
-36
-36
-36
-36
-36
-35
-35
-35
-35
-35
-35
-34
-34
-34
-34
-34
-33
-33
-33
-33
-33
-32
-32
-32
-32
-32
-31
-31
-31
-31
-31
-30
-30
-30
-30
-30
-29
-29
-29
-29
-29
-28
-28
-28
-28
-28
-27
-27
-27
-27
-27
-26
-26
-26
-26
-26
-25
-25
-25
-25
-25
-24
-24
-24
-24
-24
-23
-23
-23
-23
-23
-22
-22
-22
-22
-22
-21
-21
-21
-21
-21
-20
-20
-20
-20
-20
-19
-19
-19
-19
-19
-18
-18
-18
-18
-18
-17
-17
-17
-17
-17
-16
-16
-16
-16
-16
-15
-15
-15
-15
-15
-15
-14
-14
-14
-14
-14
-13
-13
-13
-13
-13
-12
-12
-12
-12
-12
-11
-11
-11
-11
-11
-10
-10
-10
-10
-10
-10
-9
-9
-9
-9
-9
-8
-8
-8
-8
-8
-7
-7
-7
-7
-7
-6
-6
-6
-6
-6
-5
-5
-5
-5
-5
-4
-4
-4
-4
-3
-3
-3
-3
-3
-2
-2
-2
-2
-1
-1
-1
-1
-1
0
0
0
0
1
1
1
1
1
2
2
2
2
3
3
3
3
3
4
4
4
4
5
5
5
5
5
6
6
6
6
7
7
7
7
7
8
8
8
8
8
9
9
9
9
9
10
10
10
10
10
11
11
11
11
11
12
12
12
12
12
13
13
13
13
14
14
14
14
14
15
15
15
15
16
16
16
16
17
17
17
17
17
18
18
18
18
19
19
19
20
20
20
20
21
21
21
21
22
22
22
22
23
23
23
23
24
24
24
25
25
25
25
26
26
26
26
27
27
27
28
28
28
28
29
29
29
30
30
30
31
31
31
31
32
32
32
32
33
33
33
34
34
34
34
35
35
35
35
36
36
36
36
37
37
37
37
38
38
38
38
39
39
39
39
40
40
40
40
41
41
41
41
42
42
42
42
43
43
43
43
44
44
44
44
44
45
45
45
45
46
46
46
46
46
47
47
47
47
48
48
48
48
49
49
49
49
49
50
50
50
50
51
51
51
51
52
52
52
52
53
53
53
53
54
54
54
54
55
55
55
55
56
56
56
56
57
57
57
57
58
58
58
58
59
59
59
59
60
60
60
61
61
61
61
62
62
62
62
63
63
63
64
64
64
64
65
65
65
65
66
66
66
67
67
67
67
68
68
68
69
69
69
69
70
70
70
70
71
71
71
72
72
72
72
73
73
73
74
74
74
74
75
75
75
75
76
76
76
77
77
77
77
78
78
78
78
79
79
79
79
80
80
80
81
81
81
81
82
82
82
82
83
83
83
83
84
84
84
84
85
85
85
85
86
86
86
86
86
87
87
87
87
88
88
88
88
89
89
89
89
90
90
90
90
90
91
91
91
91
92
92
92
92
93
93
93
93
93
94
94
94
94
95
95
95
95
96
96
96
96
96
97
97
97
97
98
98
98
98
98
99
99
99
99
100
100
100
100
100
101
101
101
101
101
102
102
102
102
102
102
103
103
103
103
103
104
104
104
104
104
104
105
105
105
105
105
106
106
106
106
106
106
107
107
107
107
107
107
107
108
108
108
108
108
108
108
109
109
109
109
109
109
109
110
110
110
110
110
110
110
111
111
111
111
111
111
111
112
112
112
112
112
112
112
112
113
113
113
113
113
113
113
114
114
114
114
114
114
114
115
115
115
115
115
115
115
116
116
116
116
116
116
116
117
117
117
117
117
117
117
117
118
118
118
118
118
118
118
118
119
119
119
119
119
119
119
120
120
120
120
120
120
120
121
121
121
121
121
121
122
122
122
122
122
123
123
123
123
123
123
124
124
124
124
124
124
125
125
125
125
125
125
126
126
126
126
126
127
127
127
127
127
128
128
128
128
128
129
129
129
129
129
130
130
130
130
131
131
131
131
132
132
132
132
132
133
133
133
133
134
134
134
134
135
135
135
135
135
136
136
136
136
136
137
137
137
137
138
138
138
138
138
138
139
139
139
139
139
140
140
140
140
140
140
141
141
141
141
141
141
142
142
142
142
142
143
143
143
143
143
143
143
144
144
144
144
144
144
144
145
145
145
145
145
145
145
146
146
146
146
146
146
146
147
147
147
147
147
147
147
147
147
148
148
148
148
148
148
148
148
148
148
149
149
149
149
149
149
149
149
149
149
149
150
150
150
150
150
150
150
150
150
150
150
150
150
151
151
151
151
151
151
151
151
151
151
151
152
152
152
152
152
152
152
152
152
152
152
152
153
153
153
153
153
153
153
153
153
153
153
153
154
154
154
154
154
154
154
154
154
154
154
154
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
150
150
150
150
150
150
150
150
150
150
150
150
149
149
149
149
149
149
149
149
149
149
149
148
148
148
148
148
148
148
148
148
148
147
147
147
147
147
147
147
147
147
147
147
146
146
146
146
146
146
146
146
146
145
145
145
145
145
145
145
145
145
145
144
144
144
144
144
144
144
144
144
144
144
144
144
144
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
146
146
146
146
146
146
146
146
146
146
146
146
146
146
147
147
147
147
147
147
147
147
147
147
147
147
148
148
148
148
148
148
148
148
148
148
149
149
149
149
149
149
149
149
149
150
150
150
150
150
150
150
150
151
151
151
151
151
151
151
152
152
152
152
152
152
152
153
153
153
153
153
153
153
154
154
154
154
154
154
154
155
155
155
155
155
155
155
156
156
156
156
156
156
156
157
157
157
157
157
157
157
158
158
158
158
158
158
158
159
159
159
159
159
159
159
159
160
160
160
160
160
160
160
160
160
161
161
161
161
161
161
161
161
161
162
162
162
162
162
162
162
162
162
163
163
163
163
163
163
163
163
163
164
164
164
164
164
164
164
164
164
165
165
165
165
165
165
165
165
165
165
166
166
166
166
166
166
166
166
166
167
167
167
167
167
167
167
167
167
168
168
168
168
168
168
168
168
169
169
169
169
169
169
169
169
169
169
170
170
170
170
170
170
170
170
170
170
170
171
171
171
171
171
171
171
171
171
171
172
172
172
172
172
172
172
172
172
172
173
173
173
173
173
173
173
173
173
174
174
174
174
174
174
174
174
175
175
175
175
175
175
175
175
176
176
176
176
176
176
176
176
177
177
177
177
177
177
177
178
178
178
178
178
178
179
179
179
179
179
179
179
180
180
180
180
180
180
181
181
181
181
181
182
182
182
182
182
182
183
183
183
183
183
184
184
184
184
184
185
185
185
185
185
186
186
186
186
186
187
187
187
187
187
188
188
188
188
189
189
189
189
189
190
190
190
190
190
191
191
191
191
192
192
192
192
192
193
193
193
193
193
194
194
194
194
194
195
195
195
195
195
196
196
196
196
197
197
197
197
197
198
198
198
198
198
199
199
199
199
199
199
200
200
200
200
200
201
201
201
201
201
202
202
202
202
202
203
203
203
203
203
204
204
204
204
204
204
205
205
205
205
205
206
206
206
206
206
207
207
207
207
207
207
208
208
208
208
208
208
209
209
209
209
209
209
210
210
210
210
210
210
211
211
211
211
211
211
212
212
212
212
212
212
213
213
213
213
213
213
213
214
214
214
214
214
214
214
215
215
215
215
215
215
215
216
216
216
216
216
216
216
217
217
217
217
217
217
218
218
218
218
218
218
219
219
219
219
219
219
220
220
220
220
220
220
221
221
221
221
221
221
222
222
222
222
222
223
223
223
223
223
224
224
224
224
225
225
225
225
225
226
226
226
226
226
227
227
227
227
227
228
228
228
228
228
229
229
229
229
229
230
230
230
230
231
231
231
231
231
232
232
232
232
233
233
233
233
233
234
234
234
234
235
235
235
235
236
236
236
236
237
237
237
237
238
238
238
238
239
239
239
239
240
240
240
240
241
241
241
241
241
242
242
242
242
243
243
243
243
244
244
244
244
245
245
245
245
246
246
246
246
247
247
247
247
248
248
248
248
249
249
249
249
250
250
250
250
251
251
251
251
252
252
252
253
253
253
253
254
254
254
254
255
255
255
255
256
256
256
256
257
257
257
258
258
258
258
259
259
259
259
260
260
260
261
261
261
261
262
262
262
262
263
263
263
264
264
264
264
265
265
265
265
266
266
266
267
267
267
267
268
268
268
269
269
269
269
270
270
270
271
271
271
271
272
272
272
273
273
273
273
274
274
274
275
275
275
276
276
276
276
277
277
277
278
278
278
278
279
279
279
280
280
280
281
281
281
281
282
282
282
283
283
283
283
284
284
284
285
285
285
285
286
286
286
287
287
287
287
288
288
288
289
289
289
289
290
290
290
290
291
291
291
291
292
292
292
293
293
293
293
293
294
294
294
294
295
295
295
295
296
296
296
296
297
297
297
297
298
298
298
299
299
299
299
300
300
300
300
301
301
301
301
302
302
302
302
303
303
303
304
304
304
304
305
305
305
306
306
306
306
307
307
307
307
308
308
308
309
309
309
309
310
310
310
311
311
311
311
312
312
312
313
313
313
314
314
314
314
315
315
315
316
316
316
317
317
317
317
318
318
318
319
319
319
320
320
320
320
321
321
321
322
322
322
323
323
323
324
324
324
325
325
325
326
326
326
327
327
327
328
328
328
329
329
329
330
330
331
331
331
332
332
332
333
333
333
334
334
334
335
335
336
336
336
337
337
337
338
338
338
339
339
340
340
340
341
341
341
342
342
342
343
343
344
344
344
345
345
346
346
346
347
347
348
348
348
349
349
350
350
350
351
351
352
352
352
353
353
354
354
354
355
355
356
356
356
357
357
358
358
358
359
359
360
360
361
361
361
362
362
363
363
364
364
365
365
365
366
366
367
367
368
368
368
369
369
370
370
371
371
372
372
372
373
373
374
374
375
375
376
376
376
377
377
378
378
378
379
379
380
380
381
381
381
382
382
383
383
384
384
384
385
385
386
386
386
387
387
388
388
388
389
389
390
390
390
391
391
392
392
392
393
393
394
394
394
395
395
396
396
397
397
397
398
398
399
399
399
400
400
401
401
402
402
402
403
403
404
404
404
405
405
406
406
407
407
407
408
408
409
409
409
410
410
411
411
411
412
412
413
413
413
414
414
415
415
416
416
416
417
417
418
418
419
419
419
420
420
421
421
421
422
422
423
423
423
424
424
425
425
425
426
426
426
427
427
428
428
428
429
429
429
430
430
430
431
431
431
432
432
432
433
433
433
434
434
434
435
435
435
436
436
436
437
437
437
437
438
438
438
439
439
439
440
440
440
441
441
441
442
442
442
442
443
443
443
444
444
444
445
445
445
445
446
446
446
447
447
447
447
448
448
448
448
449
449
449
450
450
450
450
451
451
451
451
452
452
452
452
453
453
453
453
453
454
454
454
454
455
455
455
455
456
456
456
456
456
457
457
457
457
458
458
458
458
459
459
459
459
459
460
460
460
460
461
461
461
461
461
462
462
462
462
462
463
463
463
463
463
464
464
464
464
464
465
465
465
465
465
466
466
466
466
466
466
467
467
467
467
467
467
468
468
468
468
468
468
469
469
469
469
469
469
470
470
470
470
470
470
470
471
471
471
471
471
471
471
471
471
472
472
472
472
472
472
472
472
472
473
473
473
473
473
473
473
473
473
473
473
474
474
474
474
474
474
474
474
474
474
474
474
474
474
474
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
477
477
477
477
477
477
477
477
477
477
477
477
477
478
478
478
478
478
478
478
478
478
478
479
479
479
479
479
479
479
479
479
479
480
480
480
480
480
480
480
480
480
480
480
480
480
481
481
481
481
481
481
481
481
481
481
481
481
481
481
481
481
481
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
483
483
483
483
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
481
481
481
481
481
481
481
481
481
481
481
481
480
480
480
480
480
480
480
480
480
480
479
479
479
479
479
479
479
479
478
478
478
478
478
478
478
477
477
477
477
477
477
477
476
476
476
476
476
476
476
475
475
475
475
475
475
474
474
474
474
474
474
473
473
473
473
473
473
472
472
472
472
472
472
471
471
471
471
471
470
470
470
470
470
469
469
469
469
469
468
468
468
468
467
467
467
467
467
466
466
466
466
465
465
465
465
464
464
464
464
463
463
463
463
462
462
462
462
461
461
461
461
460
460
460
460
459
459
459
459
458
458
458
458
457
457
457
457
456
456
456
455
455
455
455
454
454
454
454
453
453
453
453
452
452
452
452
451
451
451
451
450
450
450
450
449
449
449
449
448
448
448
448
447
447
447
447
446
446
446
446
445
445
445
445
444
444
444
444
443
443
443
443
442
442
442
442
441
441
441
440
440
440
440
439
439
439
439
438
438
438
437
437
437
437
436
436
436
436
435
435
435
434
434
434
434
433
433
433
432
432
432
432
431
431
431
430
430
430
430
429
429
429
428
428
428
428
427
427
427
426
426
426
426
425
425
425
424
424
424
423
423
423
423
422
422
422
421
421
421
420
420
420
420
419
419
419
418
418
418
417
417
417
416
416
416
415
415
415
414
414
414
413
413
413
412
412
412
411
411
411
410
410
410
409
409
409
408
408
407
407
407
406
406
406
405
405
405
404
404
404
403
403
403
402
402
402
401
401
401
400
400
400
399
399
399
398
398
397
397
397
396
396
396
395
395
395
394
394
394
393
393
392
392
392
391
391
391
390
390
389
389
389
388
388
387
387
387
386
386
385
385
385
384
384
383
383
383
382
382
381
381
380
380
380
379
379
378
378
377
377
377
376
376
375
375
374
374
374
373
373
372
372
371
371
371
370
370
369
369
368
368
367
367
366
366
365
365
365
364
364
363
363
362
362
361
361
360
360
359
359
358
358
357
357
356
356
355
355
354
354
353
353
352
352
351
351
350
350
349
349
348
348
347
347
346
346
345
345
344
344
343
342
342
341
341
340
340
339
339
338
338
337
336
336
335
335
334
334
333
333
332
331
331
330
330
329
329
328
327
327
326
326
325
325
324
323
323
322
322
321
321
320
319
319
318
318
317
316
316
315
315
314
314
313
312
312
311
311
310
309
309
308
308
307
306
306
305
305
304
304
303
302
302
301
301
300
300
299
298
298
297
297
296
296
295
294
294
293
293
292
291
291
290
290
289
288
288
287
287
286
285
285
284
284
283
282
282
281
281
280
279
279
278
278
277
276
276
275
275
274
273
273
272
272
271
270
270
269
269
268
267
267
266
266
265
264
264
263
263
262
261
261
260
259
259
258
258
257
256
256
255
254
254
253
253
252
251
251
250
250
249
248
248
247
246
246
245
245
244
243
243
242
242
241
240
240
239
239
238
237
237
236
236
235
234
234
233
233
232
231
231
230
230
229
228
228
227
227
226
225
225
224
224
223
222
222
221
221
220
219
219
218
218
217
216
216
215
215
214
214
213
212
212
211
211
210
209
209
208
208
207
206
206
205
205
204
203
203
202
202
201
200
200
199
199
198
197
197
196
196
195
195
194
193
193
192
191
191
190
190
189
188
188
187
187
186
185
185
184
184
183
183
182
181
181
180
180
179
178
178
177
177
176
176
175
174
174
173
173
172
171
171
170
170
169
169
168
167
167
166
166
165
165
164
163
163
162
162
161
160
160
159
159
158
158
157
156
156
155
155
154
154
153
152
152
151
151
150
149
149
148
148
147
147
146
145
145
144
144
143
142
142
141
141
140
139
139
138
138
137
137
136
135
135
134
134
133
132
132
131
131
130
129
129
128
128
127
127
126
125
125
124
124
123
122
122
121
121
120
120
119
118
118
117
117
116
115
115
114
114
113
113
112
111
111
110
110
109
109
108
107
107
106
106
105
105
104
104
103
102
102
101
101
100
100
99
99
98
98
97
96
96
95
95
94
94
93
93
92
92
91
91
90
89
89
88
88
87
87
86
86
85
85
84
84
83
83
82
82
81
81
80
80
79
79
78
78
77
77
76
76
75
75
74
74
73
73
72
72
71
71
71
70
70
69
69
68
68
67
67
66
66
65
65
64
64
63
63
62
62
61
61
61
60
60
59
59
58
58
57
57
56
56
55
55
54
54
53
53
52
52
51
51
50
50
49
49
49
48
48
47
47
46
46
45
45
44
44
43
43
42
42
41
41
40
40
40
39
39
38
38
37
37
36
36
35
35
34
34
33
33
32
32
31
31
30
30
30
29
29
28
28
27
27
26
26
25
25
24
24
23
23
22
22
21
21
21
20
20
19
19
18
18
17
17
17
16
16
15
15
14
14
13
13
13
12
12
11
11
10
10
10
9
9
8
8
8
7
7
7
6
6
5
5
5
4
4
4
3
3
2
2
2
1
1
1
0
0
0
-1
-1
-1
-2
-2
-2
-3
-3
-3
-4
-4
-4
-5
-5
-5
-6
-6
-6
-7
-7
-7
-8
-8
-8
-9
-9
-9
-10
-10
-10
-11
-11
-11
-12
-12
-12
-13
-13
-13
-13
-14
-14
-14
-15
-15
-15
-16
-16
-16
-17
-17
-17
-18
-18
-18
-18
-19
-19
-19
-20
-20
-20
-20
-21
-21
-21
-21
-22
-22
-22
-23
-23
-23
-23
-24
-24
-24
-24
-25
-25
-25
-25
-26
-26
-26
-26
-27
-27
-27
-27
-28
-28
-28
-28
-28
-29
-29
-29
-29
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-33
-33
-33
-33
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-53
-53
-53
-53
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-56
-56
-56
-56
-57
-57
-57
-57
-57
-58
-58
-58
-58
-59
-59
-59
-59
-60
-60
-60
-60
-60
-61
-61
-61
-61
-62
-62
-62
-62
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-65
-65
-65
-65
-66
-66
-66
-66
-66
-67
-67
-67
-67
-68
-68
-68
-68
-68
-69
-69
-69
-69
-70
-70
-70
-70
-70
-71
-71
-71
-71
-72
-72
-72
-72
-72
-73
-73
-73
-73
-74
-74
-74
-74
-75
-75
-75
-75
-75
-76
-76
-76
-76
-77
-77
-77
-77
-78
-78
-78
-78
-78
-79
-79
-79
-79
-80
-80
-80
-80
-80
-81
-81
-81
-81
-81
-82
-82
-82
-82
-83
-83
-83
-83
-83
-84
-84
-84
-84
-85
-85
-85
-85
-85
-86
-86
-86
-86
-86
-87
-87
-87
-87
-88
-88
-88
-88
-88
-89
-89
-89
-89
-89
-90
-90
-90
-90
-90
-91
-91
-91
-91
-91
-92
-92
-92
-92
-93
-93
-93
-93
-93
-94
-94
-94
-94
-94
-95
-95
-95
-95
-95
-96
-96
-96
-96
-96
-97
-97
-97
-97
-97
-98
-98
-98
-98
-98
-99
-99
-99
-99
-99
-100
-100
-100
-100
-100
-101
-101
-101
-101
-101
-102
-102
-102
-102
-102
-103
-103
-103
-103
-104
-104
-104
-104
-104
-105
-105
-105
-105
-106
-106
-106
-106
-106
-107
-107
-107
-107
-107
-108
-108
-108
-108
-109
-109
-109
-109
-110
-110
-110
-110
-110
-111
-111
-111
-111
-112
-112
-112
-112
-112
-113
-113
-113
-113
-114
-114
-114
-114
-115
-115
-115
-115
-116
-116
-116
-116
-116
-117
-117
-117
-117
-118
-118
-118
-119
-119
-119
-119
-120
-120
-120
-120
-121
-121
-121
-122
-122
-122
-123
-123
-123
-123
-124
-124
-124
-125
-125
-125
-125
-126
-126
-126
-127
-127
-127
-127
-128
-128
-128
-129
-129
-129
-130
-130
-130
-131
-131
-131
-131
-132
-132
-132
-133
-133
-133
-134
-134
-134
-134
-135
-135
-135
-136
-136
-136
-136
-137
-137
-137
-138
-138
-138
-138
-139
-139
-139
-139
-140
-140
-140
-141
-141
-141
-141
-142
-142
-142
-142
-142
-143
-143
-143
-143
-144
-144
-144
-144
-145
-145
-145
-145
-145
-146
-146
-146
-146
-146
-147
-147
-147
-147
-147
-148
-148
-148
-148
-148
-149
-149
-149
-149
-149
-149
-150
-150
-150
-150
-150
-150
-151
-151
-151
-151
-151
-151
-152
-152
-152
-152
-152
-152
-153
-153
-153
-153
-153
-153
-153
-154
-154
-154
-154
-154
-154
-154
-155
-155
-155
-155
-155
-155
-155
-155
-156
-156
-156
-156
-156
-156
-156
-156
-157
-157
-157
-157
-157
-157
-157
-158
-158
-158
-158
-158
-158
-159
-159
-159
-159
-159
-159
-159
-160
-160
-160
-160
-160
-160
-161
-161
-161
-161
-161
-161
-161
-162
-162
-162
-162
-162
-162
-163
-163
-163
-163
-163
-163
-164
-164
-164
-164
-164
-164
-165
-165
-165
-165
-165
-165
-165
-166
-166
-166
-166
-166
-166
-167
-167
-167
-167
-167
-167
-167
-168
-168
-168
-168
-168
-168
-168
-169
-169
-169
-169
-169
-169
-169
-170
-170
-170
-170
-170
-170
-170
-170
-171
-171
-171
-171
-171
-171
-171
-171
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-175
-175
-175
-175
-175
-175
-175
-175
-175
-176
-176
-176
-176
-176
-176
-176
-176
-177
-177
-177
-177
-177
-177
-177
-177
-177
-178
-178
-178
-178
-178
-178
-178
-178
-178
-179
-179
-179
-179
-179
-179
-179
-179
-179
-179
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-181
-181
-181
-181
-181
-181
-181
-181
-181
-181
-182
-182
-182
-182
-182
-182
-182
-182
-182
-183
-183
-183
-183
-183
-183
-183
-183
-183
-183
-184
-184
-184
-184
-184
-184
-184
-184
-184
-185
-185
-185
-185
-185
-185
-185
-185
-185
-186
-186
-186
-186
-186
-186
-186
-186
-186
-187
-187
-187
-187
-187
-187
-187
-187
-188
-188
-188
-188
-188
-188
-188
-188
-189
-189
-189
-189
-189
-189
-189
-190
-190
-190
-190
-190
-190
-191
-191
-191
-191
-191
-191
-192
-192
-192
-192
-192
-193
-193
-193
-193
-193
-194
-194
-194
-194
-195
-195
-195
-195
-196
-196
-196
-196
-196
-197
-197
-197
-197
-198
-198
-198
-198
-199
-199
-199
-199
-200
-200
-200
-200
-201
-201
-201
-201
-202
-202
-202
-202
-203
-203
-203
-203
-204
-204
-204
-204
-205
-205
-205
-205
-206
-206
-206
-206
-206
-207
-207
-207
-207
-208
-208
-208
-208
-209
-209
-209
-209
-210
-210
-210
-210
-210
-211
-211
-211
-211
-212
-212
-212
-212
-212
-213
-213
-213
-213
-214
-214
-214
-214
-214
-215
-215
-215
-215
-215
-216
-216
-216
-216
-216
-216
-217
-217
-217
-217
-217
-218
-218
-218
-218
-218
-218
-219
-219
-219
-219
-219
-220
-220
-220
-220
-220
-220
-221
-221
-221
-221
-221
-221
-222
-222
-222
-222
-222
-222
-223
-223
-223
-223
-223
-223
-223
-224
-224
-224
-224
-224
-224
-224
-225
-225
-225
-225
-225
-225
-225
-225
-226
-226
-226
-226
-226
-226
-226
-227
-227
-227
-227
-227
-227
-227
-227
-228
-228
-228
-228
-228
-228
-228
-229
-229
-229
-229
-229
-229
-229
-230
-230
-230
-230
-230
-230
-230
-231
-231
-231
-231
-231
-231
-231
-232
-232
-232
-232
-232
-232
-232
-233
-233
-233
-233
-233
-233
-233
-233
-234
-234
-234
-234
-234
-234
-235
-235
-235
-235
-235
-235
-235
-236
-236
-236
-236
-236
-236
-237
-237
-237
-237
-237
-237
-237
-238
-238
-238
-238
-238
-238
-239
-239
-239
-239
-239
-239
-239
-240
-240
-240
-240
-240
-240
-240
-241
-241
-241
-241
-241
-241
-241
-242
-242
-242
-242
-242
-242
-242
-242
-243
-243
-243
-243
-243
-243
-243
-244
-244
-244
-244
-244
-244
-244
-245
-245
-245
-245
-245
-245
-245
-245
-246
-246
-246
-246
-246
-246
-246
-246
-247
-247
-247
-247
-247
-247
-247
-248
-248
-248
-248
-248
-248
-248
-249
-249
-249
-249
-249
-249
-250
-250
-250
-250
-250
-250
-250
-251
-251
-251
-251
-251
-251
-251
-252
-252
-252
-252
-252
-252
-252
-253
-253
-253
-253
-253
-253
-254
-254
-254
-254
-254
-254
-254
-255
-255
-255
-255
-255
-255
-256
-256
-256
-256
-256
-256
-256
-257
-257
-257
-257
-257
-257
-257
-257
-258
-258
-258
-258
-258
-258
-258
-258
-259
-259
-259
-259
-259
-259
-259
-259
-260
-260
-260
-260
-260
-260
-260
-260
-261
-261
-261
-261
-261
-261
-261
-261
-261
-262
-262
-262
-262
-262
-262
-262
-262
-262
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-265
-265
-265
-265
-265
-265
-265
-265
-265
-265
-265
-265
-265
-265
-265
-265
-265
-265
-265
-265
-265
-265
-265
-265
-265
-265
-265
-265
-265
-265
-265
-265
-265
-265
-265
-265
-265
-265
-265
-265
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-264
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-262
-262
-262
-262
-262
-262
-262
-262
-262
-262
-262
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-259
-259
-259
-259
-259
-259
-259
-259
-259
-259
-259
-259
-259
-258
-258
-258
-258
-258
-258
-258
-258
-258
-258
-258
-258
-258
-258
-258
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-255
-255
-255
-255
-255
-255
-255
-255
-255
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-253
-253
-253
-253
-253
-253
-253
-253
-253
-252
-252
-252
-252
-252
-252
-252
-252
-252
-252
-251
-251
-251
-251
-251
-251
-251
-251
-251
-251
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-249
-249
-249
-249
-249
-249
-249
-249
-249
-249
-249
-248
-248
-248
-248
-248
-248
-248
-248
-248
-248
-248
-248
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-244
-244
-244
-244
-244
-244
-244
-244
-244
-244
-243
-243
-243
-243
-243
-243
-243
-243
-243
-243
-243
-242
-242
-242
-242
-242
-242
-242
-242
-242
-242
-241
-241
-241
-241
-241
-241
-241
-241
-241
-240
-240
-240
-240
-240
-240
-240
-240
-239
-239
-239
-239
-239
-239
-239
-238
-238
-238
-238
-238
-238
-238
-237
-237
-237
-237
-237
-237
-237
-236
-236
-236
-236
-236
-236
-236
-235
-235
-235
-235
-235
-235
-235
-235
-234
-234
-234
-234
-234
-234
-233
-233
-233
-233
-233
-233
-233
-232
-232
-232
-232
-232
-232
-232
-231
-231
-231
-231
-231
-231
-231
-230
-230
-230
-230
-230
-230
-229
-229
-229
-229
-229
-229
-229
-228
-228
-228
-228
-228
-227
-227
-227
-227
-227
-227
-226
-226
-226
-226
-226
-225
-225
-225
-225
-225
-224
-224
-224
-224
-223
-223
-223
-223
-222
-222
-222
-222
-221
-221
-221
-221
-220
-220
-220
-220
-219
-219
-219
-219
-218
-218
-218
-217
-217
-217
-217
-216
-216
-216
-216
-215
-215
-215
-214
-214
-214
-214
-213
-213
-213
-212
-212
-212
-212
-211
-211
-211
-211
-210
-210
-210
-209
-209
-209
-209
-208
-208
-208
-207
-207
-207
-206
-206
-206
-206
-205
-205
-205
-204
-204
-204
-204
-203
-203
-203
-203
-202
-202
-202
-201
-201
-201
-201
-200
-200
-200
-200
-199
-199
-199
-198
-198
-198
-198
-197
-197
-197
-196
-196
-196
-196
-195
-195
-195
-195
-194
-194
-194
-193
-193
-193
-193
-192
-192
-192
-192
-191
-191
-191
-191
-190
-190
-190
-189
-189
-189
-189
-188
-188
-188
-187
-187
-187
-187
-186
-186
-186
-186
-185
-185
-185
-184
-184
-184
-184
-183
-183
-183
-183
-182
-182
-182
-181
-181
-181
-181
-180
-180
-180
-179
-179
-179
-179
-178
-178
-178
-177
-177
-177
-177
-176
-176
-176
-175
-175
-175
-174
-174
-174
-174
-173
-173
-173
-172
-172
-172
-172
-171
-171
-171
-170
-170
-170
-169
-169
-169
-169
-168
-168
-168
-167
-167
-167
-167
-166
-166
-166
-165
-165
-165
-165
-164
-164
-164
-164
-163
-163
-163
-162
-162
-162
-162
-161
-161
-161
-160
-160
-160
-160
-159
-159
-159
-158
-158
-158
-158
-157
-157
-157
-157
-156
-156
-156
-155
-155
-155
-155
-154
-154
-154
-153
-153
-153
-153
-152
-152
-152
-152
-151
-151
-151
-150
-150
-150
-150
-149
-149
-149
-148
-148
-148
-148
-147
-147
-147
-147
-146
-146
-146
-146
-145
-145
-145
-145
-144
-144
-144
-144
-144
-143
-143
-143
-143
-142
-142
-142
-142
-141
-141
-141
-141
-141
-140
-140
-140
-140
-140
-139
-139
-139
-139
-138
-138
-138
-138
-138
-137
-137
-137
-137
-136
-136
-136
-136
-136
-135
-135
-135
-135
-135
-135
-134
-134
-134
-134
-134
-133
-133
-133
-133
-133
-132
-132
-132
-132
-132
-131
-131
-131
-131
-131
-130
-130
-130
-130
-130
-129
-129
-129
-129
-129
-128
-128
-128
-128
-128
-127
-127
-127
-127
-127
-127
-126
-126
-126
-126
-126
-125
-125
-125
-125
-125
-124
-124
-124
-124
-124
-123
-123
-123
-123
-123
-122
-122
-122
-122
-122
-121
-121
-121
-121
-121
-121
-120
-120
-120
-120
-119
-119
-119
-119
-119
-118
-118
-118
-118
-117
-117
-117
-117
-116
-116
-116
-116
-115
-115
-115
-115
-114
-114
-114
-114
-113
-113
-113
-112
-112
-112
-112
-111
-111
-111
-110
-110
-110
-110
-109
-109
-109
-108
-108
-108
-107
-107
-107
-107
-106
-106
-106
-105
-105
-105
-104
-104
-104
-103
-103
-103
-102
-102
-102
-101
-101
-101
-100
-100
-100
-99
-99
-98
-98
-98
-97
-97
-97
-96
-96
-96
-95
-95
-95
-94
-94
-93
-93
-93
-92
-92
-92
-91
-91
-91
-90
-90
-90
-89
-89
-88
-88
-88
-87
-87
-87
-86
-86
-86
-85
-85
-84
-84
-84
-83
-83
-82
-82
-82
-81
-81
-80
-80
-80
-79
-79
-78
-78
-78
-77
-77
-76
-76
-76
-75
-75
-74
-74
-73
-73
-73
-72
-72
-71
-71
-70
-70
-69
-69
-68
-68
-68
-67
-67
-66
-66
-65
-65
-64
-64
-63
-63
-62
-62
-61
-61
-60
-60
-59
-59
-58
-58
-57
-57
-56
-55
-55
-54
-54
-53
-53
-52
-52
-51
-51
-50
-50
-49
-48
-48
-47
-47
-46
-46
-45
-45
-44
-43
-43
-42
-42
-41
-41
-40
-39
-39
-38
-38
-37
-37
-36
-35
-35
-34
-34
-33
-32
-32
-31
-31
-30
-29
-29
-28
-28
-27
-26
-26
-25
-24
-24
-23
-23
-22
-21
-21
-20
-19
-19
-18
-18
-17
-16
-16
-15
-14
-14
-13
-12
-12
-11
-10
-10
-9
-8
-8
-7
-6
-6
-5
-4
-4
-3
-2
-2
-1
0
1
1
2
3
3
4
5
5
6
7
8
8
9
10
10
11
12
13
13
14
15
16
16
17
18
19
19
20
21
22
22
23
24
25
26
26
27
28
29
30
30
31
32
33
34
34
35
36
37
38
39
39
40
41
42
43
44
44
45
46
47
48
49
50
51
51
52
53
54
55
56
57
58
59
60
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
102
103
104
105
106
107
108
109
110
111
112
114
115
116
117
118
119
120
121
122
124
125
126
127
128
129
131
132
133
134
135
137
138
139
140
141
143
144
145
146
147
149
150
151
152
154
155
156
157
159
160
161
162
164
165
166
168
169
170
171
173
174
175
177
178
179
181
182
183
185
186
187
189
190
191
193
194
195
197
198
199
201
202
204
205
206
208
209
210
212
213
215
216
217
219
220
222
223
225
226
228
229
231
232
234
235
237
238
240
241
243
244
246
247
249
250
252
253
255
256
258
260
261
263
264
266
267
269
271
272
274
275
277
279
280
282
283
285
287
288
290
292
293
295
297
298
300
302
303
305
307
308
310
312
314
315
317
319
320
322
324
326
327
329
331
333
334
336
338
339
341
343
345
347
348
350
352
354
355
357
359
361
363
364
366
368
370
372
374
375
377
379
381
383
385
387
388
390
392
394
396
398
400
401
403
405
407
409
411
413
415
417
419
420
422
424
426
428
430
432
434
436
438
440
442
444
446
448
450
452
454
456
458
460
462
464
466
468
470
472
474
476
478
480
482
484
486
488
490
492
494
496
498
500
502
504
506
508
510
512
514
516
519
521
523
525
527
529
531
533
535
537
540
542
544
546
548
550
552
555
557
559
561
563
565
567
570
572
574
576
578
580
583
585
587
589
591
594
596
598
600
602
605
607
609
611
613
616
618
620
622
624
627
629
631
633
636
638
640
642
645
647
649
651
654
656
658
660
663
665
667
669
672
674
676
679
681
683
685
688
690
692
695
697
699
702
704
706
709
711
714
716
718
721
723
725
728
730
732
735
737
740
742
744
747
749
752
754
756
759
761
764
766
769
771
773
776
778
781
783
786
788
791
793
795
798
800
803
805
808
810
813
815
818
820
823
825
828
830
833
835
838
841
843
846
848
851
853
856
858
861
864
866
869
871
874
877
879
882
884
887
890
892
895
898
900
903
906
908
911
914
916
919
922
924
927
930
932
935
938
941
943
946
949
952
954
957
960
963
965
968
971
974
977
979
982
985
988
990
993
996
999
1002
1004
1006
1010
1012
1016
1018
1022
1025
1028
1030
1033
1036
1039
1042
1045
1048
1051
1054
1057
1060
1063
1066
1069
1072
1075
1078
1081
1084
1087
1090
1093
1096
1099
1102
1105
1108
1111
1114
1117
1120
1123
1126
1129
1132
1135
1138
1142
1145
1148
1151
1154
1157
1160
1163
1166
1170
1173
1176
1179
1182
1185
1189
1192
1195
1198
1201
1204
1208
1211
1214
1217
1220
1224
1227
1230
1233
1237
1240
1243
1246
1249
1253
1256
1259
1263
1266
1269
1272
1276
1279
1282
1286
1289
1292
1295
1299
1302
1305
1309
1312
1315
1319
1322
1326
1329
1332
1336
1339
1342
1346
1349
1353
1356
1360
1363
1366
1370
1373
1377
1380
1384
1387
1391
1394
1398
1401
1405
1408
1412
1415
1419
1422
1426
1429
1433
1436
1440
1443
1447
1450
1454
1457
1461
1464
1468
1471
1475
1478
1482
1486
1489
1493
1496
1500
1503
1507
1511
1514
1518
1521
1525
1529
1532
1536
1540
1543
1547
1550
1554
1558
1561
1565
1569
1572
1576
1580
1583
1587
1591
1595
1598
1602
1606
1609
1613
1617
1621
1624
1628
1632
1636
1640
1643
1647
1651
1655
1658
1662
1666
1670
1674
1678
1681
1685
1689
1693
1697
1701
1705
1708
1712
1716
1720
1724
1728
1732
1736
1740
1744
1747
1751
1755
1759
1763
1767
1771
1775
1779
1783
1787
1791
1795
1799
1803
1807
1811
1815
1819
1823
1827
1831
1835
1839
1844
1848
1852
1856
1860
1864
1868
1872
1876
1881
1885
1889
1893
1897
1901
1905
1910
1914
1918
1922
1926
1930
1935
1939
1943
1947
1952
1956
1960
1964
1968
1973
1977
1981
1985
1990
1994
1998
2003
2007
2011
2015
2020
2024
2028
2033
2037
2041
2045
2050
2054
2059
2063
2067
2072
2076
2080
2085
2089
2093
2098
2102
2106
2111
2115
2119
2124
2128
2133
2137
2141
2146
2150
2154
2159
2163
2168
2172
2176
2181
2185
2190
2194
2198
2203
2207
2212
2216
2221
2225
2229
2234
2238
2243
2247
2252
2256
2260
2265
2269
2274
2278
2283
2287
2292
2296
2301
2305
2309
2314
2318
2323
2327
2332
2336
2341
2345
2350
2354
2359
2363
2368
2372
2377
2381
2386
2390
2395
2399
2404
2408
2413
2418
2422
2427
2431
2436
2440
2445
2449
2454
2458
2463
2468
2472
2477
2481
2486
2490
2495
2499
2504
2509
2513
2518
2522
2527
2531
2536
2540
2545
2549
2554
2558
2563
2567
2572
2576
2581
2585
2590
2594
2599
2603
2608
2612
2617
2622
2626
2631
2635
2640
2644
2649
2654
2658
2663
2667
2672
2677
2681
2686
2690
2695
2700
2704
2709
2713
2718
2723
2727
2732
2736
2741
2745
2750
2754
2759
2763
2768
2772
2777
2781
2786
2790
2795
2799
2804
2808
2813
2817
2822
2826
2831
2835
2840
2845
2849
2854
2858
2863
2867
2872
2876
2881
2885
2890
2894
2899
2903
2908
2912
2916
2920
2925
2929
2933
2937
2941
2945
2949
2953
2957
2961
2965
2969
2973
2977
2981
2984
2988
2992
2996
3000
3004
3007
3011
3015
3019
3023
3027
3031
3036
3040
3044
3048
3053
3057
3061
3066
3070
3075
3079
3084
3088
3093
3097
3102
3106
3111
3115
3119
3124
3128
3133
3137
3142
3146
3151
3155
3160
3164
3169
3173
3178
3182
3187
3192
3196
3201
3206
3211
3216
3221
3226
3231
3236
3241
3247
3252
3257
3263
3268
3274
3279
3284
3290
3296
3301
3307
3312
3318
3323
3329
3335
3340
3346
3352
3357
3363
3368
3374
3379
3385
3391
3396
3402
3408
3413
3419
3425
3430
3436
3442
3448
3454
3460
3465
3471
3477
3483
3489
3495
3501
3507
3513
3519
3525
3530
3536
3542
3548
3553
3559
3565
3570
3576
3582
3587
3593
3598
3603
3608
3613
3619
3624
3629
3634
3639
3643
3648
3653
3658
3663
3667
3672
3676
3681
3685
3690
3694
3699
3703
3708
3713
3718
3723
3728
3733
3739
3744
3750
3756
3762
3768
3775
3781
3788
3794
3801
3808
3815
3822
3829
3836
3844
3851
3859
3866
3874
3881
3889
3896
3904
3911
3919
3926
3933
3940
3946
3953
3960
3966
3973
3979
3986
3992
3999
4005
4011
4018
4024
4030
4038
4043
4051
4058
4065
4070
4078
4085
4091
4099
4106
4113
4120
4127
4134
4140
4147
4154
4161
4167
4174
4181
4188
4194
4201
4208
4214
4220
4227
4233
4240
4246
4253
4259
4266
4273
4279
4286
4293
4300
4308
4315
4323
4330
4337
4345
4352
4360
4367
4374
4382
4389
4396
4402
4409
4416
4422
4429
4435
4441
4447
4453
4459
4464
4469
4474
4479
4484
4489
4494
4498
4503
4507
4512
4516
4521
4525
4529
4534
4538
4542
4547
4551
4556
4561
4566
4571
4576
4582
4587
4593
4599
4606
4612
4619
4625
4632
4639
4645
4652
4659
4666
4672
4679
4686
4693
4700
4707
4713
4720
4727
4734
4740
4747
4754
4760
4767
4773
4779
4785
4791
4796
4801
4807
4812
4816
4821
4825
4830
4834
4838
4842
4846
4849
4853
4857
4860
4864
4867
4870
4873
4875
4878
4879
4881
4882
4884
4884
4885
4886
4886
4886
4886
4885
4885
4884
4883
4882
4880
4879
4877
4875
4873
4871
4868
4866
4864
4862
4860
4859
4857
4855
4854
4853
4851
4850
4849
4848
4848
4847
4847
4847
4847
4847
4847
4847
4848
4848
4849
4850
4851
4851
4852
4853
4854
4855
4856
4857
4858
4860
4861
4863
4865
4867
4869
4872
4874
4877
4879
4881
4884
4886
4888
4891
4893
4895
4897
4898
4900
4901
4903
4904
4905
4906
4907
4907
4908
4908
4908
4908
4908
4908
4907
4907
4906
4905
4904
4904
4903
4902
4902
4901
4901
4901
4901
4902
4902
4903
4904
4905
4907
4908
4910
4912
4914
4916
4919
4921
4923
4926
4929
4932
4935
4938
4941
4945
4949
4952
4956
4960
4963
4967
4970
4973
4976
4979
4982
4985
4987
4989
4992
4994
4996
4998
5000
5003
5005
5007
5010
5012
5015
5017
5019
5022
5024
5026
5028
5030
5032
5033
5034
5036
5036
5037
5037
5037
5036
5036
5034
5033
5031
5029
5027
5025
5022
5020
5017
5014
5011
5008
5005
5002
4998
4995
4991
4987
4983
4979
4974
4970
4965
4960
4954
4949
4943
4937
4931
4924
4917
4910
4903
4895
4887
4879
4871
4862
4853
4844
4834
4824
4814
4804
4793
4783
4773
4763
4753
4743
4733
4724
4714
4704
4695
4685
4675
4665
4655
4645
4634
4624
4613
4603
4592
4581
4570
4560
4549
4538
4528
4517
4507
4497
4488
4479
4471
4463
4457
4450
4445
4440
4435
4432
4429
4426
4425
4424
4423
4423
4424
4425
4426
4427
4429
4431
4433
4434
4436
4438
4439
4440
4441
4441
4441
4440
4439
4437
4434
4431
4427
4423
4418
4412
4406
4399
4392
4385
4376
4368
4359
4349
4339
4329
4319
4309
4298
4288
4278
4267
4258
4248
4239
4230
4221
4212
4204
4196
4188
4180
4173
4166
4159
4152
4146
4141
4135
4131
4126
4122
4119
4115
4112
4109
4106
4103
4101
4098
4094
4093
4090
4086
4083
4081
4078
4074
4070
4067
4062
4059
4054
4051
4048
4045
4042
4038
4037
4034
4032
4029
4026
4024
4021
4017
4014
4011
4006
4003
3999
3995
3992
3988
3985
3981
3978
3975
3972
3969
3966
3963
3960
3957
3954
3951
3948
3944
3941
3937
3933
3930
3926
3922
3918
3914
3910
3906
3902
3898
3893
3889
3884
3879
3875
3870
3866
3861
3857
3853
3850
3846
3843
3841
3839
3836
3835
3833
3831
3830
3828
3826
3824
3822
3819
3815
3811
3807
3802
3796
3790
3784
3778
3771
3764
3757
3750
3743
3736
3729
3722
3716
3710
3703
3698
3692
3687
3682
3677
3672
3667
3662
3658
3653
3648
3643
3638
3632
3626
3619
3612
3604
3595
3586
3576
3566
3556
3546
3536
3526
3517
3508
3500
3492
3485
3478
3472
3466
3461
3456
3452
3449
3446
3444
3443
3442
3443
3445
3447
3451
3456
3462
3468
3476
3485
3494
3504
3515
3526
3537
3549
3561
3573
3586
3598
3610
3622
3634
3646
3659
3671
3684
3698
3711
3726
3740
3756
3772
3788
3805
3823
3841
3859
3877
3896
3916
3935
3954
3974
3993
4011
4030
4050
4067
4083
4100
4115
4129
4143
4155
4166
4176
4185
4193
4200
4206
4211
4216
4221
4226
4232
4237
4244
4251
4258
4267
4275
4284
4294
4303
4313
4322
4332
4340
4349
4357
4364
4371
4378
4384
4390
4395
4400
4404
4408
4412
4416
4420
4424
4428
4433
4437
4442
4447
4453
4458
4465
4472
4479
4487
4496
4505
4515
4526
4537
4549
4562
4576
4590
4605
4619
4634
4648
4662
4676
4689
4702
4714
4726
4737
4749
4760
4772
4784
4795
4807
4818
4828
4838
4847
4855
4862
4868
4872
4875
4878
4879
4879
4878
4876
4874
4871
4867
4862
4857
4851
4844
4836
4827
4816
4805
4792
4778
4762
4746
4728
4710
4690
4670
4650
4628
4606
4583
4559
4535
4510
4484
4458
4431
4404
4377
4350
4322
4295
4267
4240
4212
4185
4159
4132
4106
4081
4056
4032
4009
3987
3966
3946
3927
3910
3893
3878
3864
3851
3838
3827
3815
3805
3795
3786
3777
3770
3763
3758
3753
3748
3744
3740
3736
3732
3727
3721
3714
3707
3699
3691
3683
3675
3667
3660
3653
3647
3642
3637
3633
3629
3625
3623
3621
3621
3621
3623
3627
3632
3639
3648
3658
3669
3681
3693
3705
3718
3730
3742
3753
3763
3772
3780
3787
3792
3795
3796
3795
3792
3786
3778
3768
3756
3741
3724
3706
3686
3665
3642
3618
3592
3566
3538
3509
3480
3449
3419
3388
3356
3325
3294
3264
3234
3205
3178
3152
3129
3107
3087
3070
3055
3041
3030
3020
3011
3004
2998
2993
2989
2986
2985
2985
2987
2990
2995
3001
3008
3017
3027
3038
3050
3062
3075
3089
3104
3118
3133
3147
3162
3175
3188
3200
3211
3221
3229
3237
3242
3247
3250
3253
3254
3254
3253
3252
3249
3247
3243
3239
3235
3230
3224
3219
3213
3207
3201
3196
3190
3185
3182
3179
3178
3179
3182
3188
3196
3206
3218
3232
3248
3264
3282
3300
3318
3336
3353
3370
3387
3403
3419
3434
3449
3464
3479
3493
3507
3521
3535
3547
3560
3571
3582
3591
3600
3606
3612
3615
3616
3616
3613
3609
3602
3594
3584
3573
3561
3547
3532
3517
3500
3482
3463
3444
3423
3401
3379
3355
3331
3305
3277
3248
3218
3186
3153
3118
3082
3045
3008
2971
2934
2898
2863
2829
2796
2764
2734
2705
2677
2651
2625
2601
2577
2554
2532
2510
2489
2468
2449
2430
2413
2397
2383
2370
2358
2348
2338
2329
2322
2315
2309
2305
2301
2299
2298
2298
2299
2302
2305
2310
2315
2322
2329
2336
2343
2351
2358
2365
2371
2376
2379
2382
2382
2382
2379
2376
2371
2365
2359
2352
2346
2339
2332
2325
2318
2311
2304
2296
2287
2279
2270
2260
2250
2239
2228
2217
2205
2193
2181
2169
2156
2142
2128
2114
2098
2082
2065
2047
2027
2007
1987
1966
1944
1922
1900
1879
1857
1835
1814
1792
1771
1750
1729
1708
1686
1664
1642
1618
1594
1570
1545
1519
1493
1466
1439
1412
1385
1357
1329
1300
1271
1241
1210
1178
1146
1112
1077
1041
1004
966
928
889
849
809
769
728
688
647
607
567
528
489
451
413
376
340
304
268
234
200
166
134
103
74
46
21
-2
-23
-41
-56
-70
-81
-91
-100
-108
-116
-124
-133
-142
-151
-161
-171
-181
-192
-203
-214
-225
-237
-251
-265
-280
-296
-312
-330
-348
-367
-387
-407
-427
-448
-470
-492
-515
-538
-562
-587
-613
-640
-668
-697
-726
-756
-787
-818
-848
-879
-910
-941
-971
-1000
-1031
-1060
-1089
-1117
-1145
-1171
-1195
-1218
-1240
-1260
-1278
-1295
-1310
-1325
-1338
-1350
-1362
-1372
-1381
-1389
-1396
-1402
-1407
-1410
-1413
-1416
-1418
-1421
-1424
-1427
-1431
-1435
-1441
-1447
-1454
-1462
-1471
-1481
-1491
-1503
-1515
-1528
-1542
-1555
-1569
-1583
-1596
-1610
-1622
-1635
-1647
-1660
-1673
-1687
-1701
-1717
-1733
-1751
-1770
-1788
-1808
-1827
-1845
-1863
-1879
-1895
-1909
-1923
-1935
-1947
-1958
-1968
-1979
-1989
-1999
-2008
-2017
-2028
-2037
-2047
-2057
-2068
-2078
-2090
-2103
-2117
-2133
-2150
-2170
-2191
-2214
-2239
-2266
-2294
-2324
-2356
-2389
-2424
-2460
-2497
-2535
-2575
-2615
-2656
-2697
-2739
-2782
-2825
-2869
-2913
-2957
-3003
-3048
-3094
-3140
-3187
-3233
-3279
-3324
-3369
-3413
-3455
-3497
-3536
-3574
-3611
-3645
-3678
-3708
-3735
-3760
-3782
-3802
-3819
-3833
-3846
-3858
-3868
-3878
-3888
-3897
-3907
-3917
-3926
-3936
-3947
-3957
-3969
-3981
-3994
-4008
-4024
-4040
-4058
-4075
-4096
-4116
-4137
-4159
-4181
-4205
-4230
-4256
-4283
-4311
-4339
-4369
-4398
-4428
-4458
-4487
-4515
-4543
-4570
-4596
-4621
-4646
-4670
-4693
-4716
-4737
-4759
-4779
-4800
-4820
-4841
-4861
-4882
-4904
-4927
-4950
-4975
-5000
-5026
-5052
-5078
-5104
-5130
-5155
-5179
-5202
-5224
-5245
-5266
-5285
-5304
-5322
-5340
-5356
-5372
-5388
-5402
-5416
-5429
-5441
-5453
-5465
-5476
-5488
-5498
-5509
-5519
-5528
-5537
-5544
-5550
-5555
-5558
-5559
-5559
-5557
-5553
-5548
-5541
-5532
-5521
-5509
-5496
-5482
-5466
-5449
-5432
-5414
-5395
-5376
-5357
-5338
-5319
-5300
-5283
-5266
-5250
-5236
-5222
-5210
-5198
-5188
-5179
-5171
-5164
-5158
-5153
-5148
-5145
-5142
-5138
-5134
-5130
-5125
-5120
-5114
-5107
-5101
-5094
-5088
-5082
-5077
-5072
-5067
-5063
-5059
-5054
-5050
-5046
-5041
-5036
-5030
-5024
-5016
-5008
-4999
-4989
-4978
-4967
-4954
-4941
-4928
-4914
-4900
-4885
-4869
-4853
-4835
-4817
-4797
-4776
-4753
-4728
-4702
-4673
-4643
-4610
-4576
-4540
-4502
-4462
-4422
-4381
-4340
-4299
-4259
-4220
-4182
-4145
-4111
-4077
-4045
-4014
-3983
-3953
-3923
-3894
-3865
-3836
-3807
-3780
-3752
-3726
-3699
-3674
-3648
-3622
-3597
-3571
-3546
-3521
-3495
-3470
-3446
-3422
-3399
-3376
-3355
-3335
-3318
-3302
-3289
-3278
-3269
-3264
-3260
-3259
-3260
-3262
-3266
-3270
-3275
-3281
-3287
-3294
-3300
-3307
-3314
-3322
-3329
-3337
-3346
-3355
-3365
-3375
-3386
-3397
-3409
-3421
-3433
-3445
-3456
-3468
-3478
-3489
-3499
-3509
-3519
-3529
-3540
-3550
-3562
-3573
-3584
-3595
-3606
-3616
-3627
-3637
-3647
-3657
-3667
-3676
-3686
-3695
-3703
-3711
-3717
-3721
-3723
-3724
-3721
-3716
-3709
-3699
-3687
-3672
-3654
-3634
-3612
-3586
-3558
-3527
-3493
-3455
-3415
-3372
-3327
-3279
-3229
-3177
-3125
-3071
-3017
-2962
-2907
-2852
-2797
-2743
-2690
-2637
-2586
-2536
-2488
-2441
-2396
-2352
-2309
-2267
-2227
-2187
-2147
-2108
-2070
-2032
-1994
-1957
-1920
-1884
-1849
-1815
-1781
-1749
-1719
-1689
-1661
-1634
-1608
-1583
-1558
-1535
-1513
-1492
-1473
-1457
-1443
-1433
-1426
-1422
-1423
-1427
-1435
-1447
-1463
-1482
-1506
-1533
-1563
-1597
-1635
-1675
-1719
-1766
-1815
-1867
-1921
-1977
-2035
-2094
-2153
-2213
-2272
-2331
-2389
-2445
-2500
-2554
-2605
-2655
-2702
-2747
-2789
-2829
-2865
-2898
-2928
-2953
-2975
-2992
-3004
-3012
-3014
-3012
-3005
-2993
-2977
-2958
-2935
-2909
-2880
-2850
-2817
-2783
-2746
-2708
-2669
-2627
-2585
-2541
-2496
-2450
-2403
-2355
-2306
-2256
-2206
-2156
-2105
-2053
-2001
-1950
-1899
-1847
-1797
-1747
-1697
-1649
-1603
-1557
-1513
-1471
-1429
-1389
-1350
-1311
-1274
-1237
-1201
-1165
-1131
-1097
-1064
-1033
-1004
-976
-951
-929
-910
-895
-883
-875
-870
-870
-873
-879
-889
-901
-917
-935
-955
-978
-1002
-1029
-1056
-1084
-1113
-1140
-1167
-1193
-1217
-1239
-1260
-1278
-1295
-1311
-1325
-1339
-1352
-1365
-1378
-1390
-1401
-1413
-1424
-1435
-1446
-1458
-1469
-1481
-1492
-1504
-1517
-1530
-1542
-1555
-1568
-1580
-1592
-1603
-1614
-1625
-1635
-1644
-1654
-1664
-1674
-1686
-1699
-1713
-1728
-1746
-1765
-1786
-1808
-1832
-1857
-1882
-1907
-1933
-1958
-1984
-2009
-2035
-2061
-2089
-2117
-2146
-2175
-2205
-2235
-2265
-2293
-2320
-2344
-2365
-2383
-2397
-2407
-2413
-2416
-2414
-2409
-2399
-2387
-2370
-2351
-2328
-2302
-2274
-2244
-2211
-2175
-2138
-2098
-2057
-2013
-1969
-1922
-1875
-1827
-1778
-1728
-1678
-1628
-1577
-1526
-1474
-1420
-1365
-1308
-1250
-1189
-1127
-1063
-997
-931
-864
-798
-731
-666
-601
-536
-473
-410
-347
-285
-223
-161
-100
-39
22
82
141
199
255
311
364
416
467
516
565
613
662
712
762
814
868
924
981
1041
1102
1164
1228
1293
1359
1426
1494
1562
1630
1699
1768
1836
1904
1970
2036
2101
2164
2227
2288
2347
2406
2463
2519
2573
2626
2678
2728
2775
2821
2864
2905
2944
2980
3014
3045
3073
3099
3123
3144
3164
3181
3197
3210
3222
3232
3240
3245
3249
3251
3251
3249
3245
3239
3231
3220
3207
3191
3173
3153
3130
3106
3080
3051
3021
2989
2954
2917
2878
2837
2793
2748
2701
2653
2603
2553
2502
2450
2398
2346
2294
2242
2191
2141
2091
2043
1997
1953
1911
1871
1834
1799
1767
1737
1710
1686
1665
1647
1632
1620
1611
1605
1603
1603
1607
1613
1623
1635
1650
1667
1687
1708
1732
1757
1782
1809
1836
1863
1890
1917
1942
1967
1991
2013
2033
2051
2067
2080
2091
2099
2104
2107
2108
2107
2104
2100
2094
2088
2081
2073
2064
2054
2044
2032
2019
2005
1991
1975
1958
1940
1920
1898
1874
1847
1818
1786
1750
1710
1668
1621
1571
1518
1461
1401
1338
1273
1206
1137
1066
994
921
847
773
698
622
546
470
394
318
243
168
93
19
-56
-130
-205
-280
-355
-429
-503
-575
-647
-717
-785
-851
-914
-976
-1035
-1092
-1147
-1198
-1248
-1294
-1338
-1379
-1416
-1451
-1484
-1514
-1542
-1568
-1592
-1614
-1636
-1656
-1675
-1693
-1711
-1728
-1746
-1763
-1781
-1800
-1818
-1838
-1857
-1876
-1896
-1914
-1932
-1949
-1964
-1978
-1989
-1997
-2001
-2004
-2003
-1999
-1992
-1983
-1971
-1959
-1944
-1930
-1914
-1899
-1885
-1871
-1859
-1847
-1838
-1831
-1826
-1822
-1821
-1822
-1825
-1828
-1833
-1838
-1843
-1848
-1853
-1858
-1863
-1868
-1873
-1878
-1883
-1888
-1893
-1897
-1902
-1907
-1913
-1919
-1926
-1933
-1941
-1949
-1958
-1967
-1976
-1985
-1993
-2000
-2007
-2012
-2017
-2021
-2024
-2027
-2029
-2031
-2033
-2037
-2040
-2045
-2051
-2058
-2068
-2079
-2092
-2107
-2124
-2144
-2166
-2190
-2216
-2245
-2276
-2309
-2344
-2382
-2421
-2463
-2505
-2549
-2592
-2636
-2679
-2721
-2761
-2800
-2836
-2869
-2900
-2929
-2954
-2977
-2998
-3015
-3031
-3043
-3053
-3060
-3064
-3066
-3065
-3061
-3053
-3043
-3029
-3012
-2992
-2969
-2943
-2914
-2883
-2850
-2815
-2779
-2742
-2704
-2665
-2626
-2584
-2542
-2498
-2453
-2407
-2360
-2311
-2262
-2212
-2162
-2112
-2062
-2013
-1964
-1917
-1870
-1824
-1780
-1736
-1693
-1652
-1611
-1571
-1532
-1495
-1458
-1422
-1387
-1353
-1319
-1286
-1254
-1223
-1193
-1165
-1138
-1113
-1091
-1072
-1055
-1040
-1028
-1018
-1010
-1004
-998
-993
-988
-982
-975
-967
-957
-945
-932
-916
-899
-879
-857
-833
-807
-780
-750
-719
-686
-651
-615
-578
-539
-499
-458
-416
-373
-328
-283
-238
-193
-149
-106
-64
-24
13
49
83
114
142
169
194
217
238
257
275
291
305
318
329
339
347
355
363
370
376
382
388
393
397
400
402
403
402
400
397
393
388
383
379
376
373
373
373
376
379
385
391
399
407
417
428
440
453
468
484
502
521
542
565
588
613
639
665
691
716
741
765
788
810
830
850
868
885
901
916
930
944
957
970
983
995
1008
1020
1033
1046
1059
1071
1083
1095
1105
1115
1124
1132
1138
1143
1147
1149
1150
1150
1149
1146
1143
1138
1131
1123
1112
1098
1081
1061
1038
1010
978
941
899
853
800
743
680
611
538
460
377
291
200
107
11
-87
-187
-288
-390
-492
-595
-697
-799
-899
-998
-1096
-1193
-1289
-1384
-1478
-1572
-1666
-1759
-1852
-1945
-2037
-2129
-2219
-2307
-2394
-2478
-2560
-2640
-2717
-2791
-2863
-2932
-2998
-3063
-3126
-3188
-3249
-3309
-3369
-3429
-3488
-3548
-3607
-3666
-3725
-3784
-3842
-3899
-3956
-4011
-4067
-4122
-4176
-4229
-4280
-4331
-4381
-4431
-4481
-4532
-4583
-4635
-4688
-4742
-4796
-4851
-4905
-4960
-5013
-5067
-5119
-5170
-5220
-5269
-5316
-5362
-5406
-5448
-5489
-5528
-5566
-5602
-5637
-5671
-5704
-5735
-5765
-5795
-5823
-5851
-5878
-5904
-5930
-5955
-5979
-6002
-6025
-6046
-6067
-6086
-6104
-6120
-6135
-6147
-6157
-6166
-6172
-6177
-6181
-6183
-6184
-6185
-6184
-6182
-6180
-6176
-6171
-6163
-6154
-6141
-6127
-6109
-6089
-6067
-6042
-6016
-5989
-5961
-5932
-5902
-5872
-5842
-5811
-5780
-5750
-5719
-5689
-5660
-5632
-5606
-5580
-5556
-5534
-5514
-5495
-5479
-5465
-5453
-5445
-5439
-5436
-5437
-5441
-5447
-5457
-5470
-5486
-5505
-5528
-5554
-5585
-5619
-5657
-5699
-5744
-5793
-5845
-5900
-5959
-6021
-6085
-6152
-6221
-6292
-6365
-6441
-6518
-6596
-6675
-6756
-6836
-6917
-6997
-7076
-7154
-7230
-7304
-7375
-7445
-7512
-7577
-7639
-7699
-7757
-7811
-7863
-7912
-7956
-7997
-8035
-8068
-8098
-8124
-8146
-8164
-8180
-8192
-8200
-8206
-8208
-8208
-8206
-8201
-8195
-8186
-8177
-8167
-8154
-8141
-8129
-8115
-8101
-8087
-8074
-8061
-8051
-8041
-8032
-8028
-8025
-8023
-8025
-8026
-8031
-8035
-8039
-8045
-8050
-8055
-8058
-8063
-8064
-8067
-8067
-8067
-8064
-8061
-8058
-8053
-8047
-8039
-8032
-8023
-8013
-8002
-7990
-7978
-7964
-7949
-7933
-7915
-7897
-7877
-7856
-7833
-7811
-7788
-7765
-7742
-7719
-7697
-7675
-7653
-7632
-7612
-7592
-7572
-7552
-7533
-7514
-7496
-7478
-7461
-7444
-7428
-7413
-7399
-7385
-7371
-7357
-7344
-7329
-7314
-7297
-7279
-7260
-7239
-7218
-7195
-7172
-7149
-7125
-7103
-7081
-7060
-7040
-7022
-7004
-6988
-6974
-6960
-6949
-6939
-6930
-6923
-6918
-6915
-6915
-6916
-6920
-6928
-6938
-6950
-6966
-6985
-7006
-7030
-7056
-7084
-7113
-7144
-7177
-7211
-7246
-7282
-7320
-7359
-7400
-7442
-7486
-7532
-7579
-7627
-7676
-7726
-7775
-7824
-7873
-7920
-7966
-8010
-8052
-8092
-8130
-8167
-8201
-8233
-8264
-8293
-8321
-8348
-8374
-8398
-8423
-8448
-8473
-8499
-8526
-8555
-8586
-8619
-8655
-8695
-8738
-8785
-8835
-8889
-8946
-9008
-9073
-9141
-9214
-9290
-9370
-9453
-9541
-9632
-9728
-9827
-9929
-10033
-10140
-10248
-10357
-10468
-10579
-10690
-10801
-10913
-11024
-11136
-11249
-11361
-11475
-11588
-11703
-11817
-11932
-12046
-12161
-12276
-12390
-12503
-12616
-12728
-12839
-12949
-13058
-13166
-13273
-13378
-13482
-13585
-13688
-13789
-13890
-13991
-14092
-14192
-14291
-14389
-14486
-14581
-14674
-14765
-14852
-14936
-15016
-15092
-15163
-15230
-15292
-15349
-15401
-15449
-15492
-15531
-15567
-15599
-15628
-15654
-15678
-15698
-15716
-15731
-15744
-15754
-15762
-15767
-15770
-15771
-15770
-15765
-15758
-15747
-15732
-15712
-15687
-15655
-15618
-15574
-15525
-15469
-15407
-15341
-15268
-15191
-15109
-15021
-14929
-14833
-14732
-14628
-14521
-14410
-14296
-14180
-14061
-13940
-13817
-13691
-13562
-13431
-13297
-13160
-13021
-12879
-12736
-12592
-12446
-12301
-12155
-12011
-11868
-11726
-11588
-11452
-11319
-11189
-11064
-10942
-10824
-10710
-10601
-10495
-10393
-10296
-10202
-10113
-10027
-9946
-9868
-9794
-9725
-9660
-9599
-9543
-9491
-9443
-9398
-9358
-9321
-9287
-9256
-9228
-9203
-9180
-9159
-9141
-9125
-9111
-9100
-9090
-9082
-9076
-9071
-9069
-9068
-9069
-9072
-9076
-9083
-9092
-9102
-9115
-9130
-9147
-9166
-9188
-9211
-9235
-9261
-9288
-9317
-9346
-9376
-9408
-9441
-9475
-9510
-9547
-9586
-9625
-9666
-9707
-9749
-9792
-9835
-9879
-9923
-9967
-10012
-10057
-10104
-10153
-10204
-10257
-10313
-10372
-10434
-10500
-10569
-10642
-10719
-10800
-10885
-10974
-11067
-11165
-11266
-11372
-11483
-11598
-11719
-11844
-11975
-12111
-12252
-12398
-12549
-12703
-12862
-13024
-13189
-13356
-13526
-13697
-13871
-14047
-14224
-14403
-14583
-14765
-14947
-15130
-15313
-15497
-15680
-15864
-16047
-16230
-16412
-16593
-16773
-16951
-17128
-17303
-17475
-17646
-17813
-17978
-18140
-18299
-18454
-18605
-18751
-18894
-19032
-19166
-19295
-19419
-19539
-19653
-19762
-19865
-19962
-20053
-20137
-20213
-20283
-20345
-20398
-20444
-20482
-20513
-20536
-20551
-20560
-20563
-20559
-20550
-20534
-20513
-20486
-20453
-20414
-20370
-20320
-20264
-20204
-20138
-20068
-19994
-19917
-19836
-19754
-19669
-19584
-19499
-19413
-19328
-19243
-19159
-19076
-18994
-18913
-18833
-18755
-18678
-18602
-18527
-18453
-18379
-18305
-18232
-18158
-18083
-18007
-17930
-17851
-17769
-17685
-17597
-17506
-17410
-17311
-17208
-17101
-16990
-16875
-16758
-16637
-16514
-16389
-16262
-16133
-16004
-15873
-15742
-15610
-15478
-15346
-15214
-15083
-14953
-14824
-14696
-14569
-14443
-14318
-14194
-14070
-13946
-13823
-13700
-13577
-13454
-13332
-13210
-13089
-12968
-12848
-12729
-12611
-12494
-12379
-12265
-12153
-12042
-11933
-11825
-11720
-11615
-11513
-11413
-11314
-11218
-11125
-11036
-10950
-10869
-10793
-10723
-10660
-10604
-10556
-10516
-10485
-10462
-10448
-10442
-10444
-10454
-10471
-10494
-10523
-10557
-10596
-10638
-10684
-10734
-10786
-10840
-10898
-10958
-11021
-11087
-11155
-11227
-11302
-11381
-11464
-11551
-11643
-11738
-11838
-11942
-12049
-12160
-12274
-12391
-12511
-12632
-12755
-12880
-13007
-13134
-13263
-13392
-13522
-13652
-13783
-13914
-14044
-14174
-14303
-14430
-14555
-14678
-14798
-14917
-15033
-15148
-15261
-15372
-15483
-15593
-15703
-15813
-15922
-16032
-16142
-16251
-16363
-16474
-16585
-16697
-16809
-16921
-17033
-17145
-17256
-17366
-17475
-17584
-17691
-17798
-17904
-18010
-18115
-18222
-18329
-18438
-18549
-18661
-18775
-18890
-19006
-19122
-19237
-19351
-19463
-19573
-19680
-19783
-19882
-19978
-20068
-20154
-20235
-20312
-20383
-20450
-20512
-20570
-20623
-20670
-20713
-20751
-20784
-20812
-20834
-20850
-20860
-20865
-20863
-20855
-20841
-20821
-20795
-20764
-20726
-20682
-20633
-20580
-20522
-20460
-20394
-20326
-20256
-20184
-20111
-20036
-19960
-19882
-19803
-19722
-19639
-19553
-19464
-19371
-19274
-19172
-19066
-18954
-18838
-18717
-18592
-18463
-18330
-18194
-18054
-17912
-17767
-17620
-17471
-17319
-17166
-17012
-16857
-16702
-16548
-16394
-16242
-16093
-15948
-15806
-15669
-15537
-15411
-15289
-15173
-15062
-14956
-14853
-14754
-14658
-14564
-14472
-14382
-14292
-14203
-14114
-14026
-13938
-13849
-13761
-13672
-13583
-13494
-13405
-13316
-13227
-13139
-13051
-12963
-12876
-12790
-12704
-12618
-12533
-12448
-12362
-12276
-12189
-12101
-12011
-11920
-11828
-11734
-11639
-11543
-11445
-11346
-11245
-11143
-11039
-10934
-10828
-10721
-10612
-10502
-10390
-10276
-10161
-10044
-9927
-9808
-9689
-9568
-9447
-9324
-9200
-9075
-8948
-8819
-8688
-8556
-8421
-8284
-8145
-8004
-7861
-7716
-7568
-7418
-7266
-7111
-6954
-6794
-6632
-6468
-6301
-6133
-5963
-5791
-5618
-5443
-5267
-5090
-4912
-4734
-4555
-4376
-4196
-4016
-3837
-3657
-3478
-3299
-3121
-2944
-2768
-2592
-2418
-2244
-2072
-1902
-1733
-1566
-1401
-1238
-1076
-915
-756
-597
-438
-278
-117
45
209
375
542
711
882
1054
1227
1400
1572
1743
1913
2080
2246
2409
2568
2725
2879
3029
3176
3320
3460
3597
3731
3862
3989
4112
4231
4346
4457
4564
4666
4763
4855
4943
5026
5104
5178
5249
5317
5383
5448
5513
5578
5645
5714
5784
5856
5929
6003
6076
6149
6221
6291
6358
6423
6485
6543
6598
6648
6695
6738
6776
6810
6840
6865
6886
6903
6915
6922
6924
6922
6915
6903
6885
6862
6833
6797
6756
6708
6654
6594
6528
6456
6378
6296
6209
6118
6024
5926
5825
5721
5615
5506
5394
5279
5163
5045
4926
4806
4684
4563
4440
4318
4196
4073
3952
3831
3711
3593
3477
3363
3252
3144
3040
2939
2843
2752
2667
2587
2513
2445
2384
2331
2285
2247
2217
2196
2182
2177
2179
2189
2206
2229
2260
2297
2340
2390
2447
2511
2582
2661
2747
2842
2945
3056
3176
3304
3440
3584
3735
3893
4056
4225
4400
4578
4760
4946
5134
5324
5515
5708
5901
6095
6289
6483
6678
6873
7069
7267
7468
7671
7878
8089
8304
8525
8750
8981
9217
9458
9706
9959
10219
10484
10755
11032
11314
11600
11889
12180
12472
12764
13054
13343
13629
13912
14190
14464
14734
14998
15256
15509
15756
15996
16230
16457
16678
16892
17100
17301
17497
17686
17870
18048
18221
18389
18552
18711
18866
19016
19163
19306
19446
19582
19714
19842
19967
20087
20202
20312
20418
20518
20614
20705
20791
20873
20951
21026
21099
21171
21241
21310
21378
21446
21514
21580
21646
21710
21773
21833
21891
21946
21999
22048
22095
22139
22179
22217
22251
22282
22309
22331
22348
22361
22369
22371
22370
22364
22354
22341
22324
22304
22280
22253
22222
22188
22150
22108
22062
22012
21959
21902
21842
21780
21715
21648
21580
21511
21440
21369
21297
21224
21151
21077
21004
20930
20858
20787
20717
20648
20582
20517
20452
20389
20326
20262
20198
20133
20066
19997
19924
19849
19770
19686
19598
19505
19409
19308
19204
19097
18989
18879
18768
18658
18549
18442
18337
18236
18139
18047
17962
17883
17812
17750
17696
17651
17615
17589
17573
17566
17570
17583
17606
17638
17680
17731
17791
17859
17935
18018
18108
18203
18303
18409
18519
18633
18751
18875
19003
19136
19274
19417
19566
19720
19879
20044
20215
20391
20573
20761
20954
21153
21357
21567
21781
22000
22223
22451
22682
22916
23153
23392
23634
23877
24121
24365
24610
24854
25097
25338
25578
25817
26055
26291
26526
26759
26992
27223
27454
27682
27909
28133
28354
28571
28784
28991
29191
29385
29572
29750
29920
30081
30233
30376
30510
30634
30750
30857
30954
31043
31123
31194
31255
31307
31351
31384
31409
31424
31430
31427
31415
31393
31361
31319
31267
31206
31134
31053
30962
30861
30751
30631
30503
30365
30220
30067
29907
29742
29572
29398
29221
29043
28864
28685
28506
28328
28152
27977
27804
27634
27466
27303
27143
26988
26838
26694
26557
26426
26303
26187
26078
25977
25883
25797
25718
25647
25582
25524
25473
25429
25391
25360
25335
25317
25304
25298
25298
25305
25319
25340
25367
25403
25445
25494
25550
25613
25682
25756
25834
25917
26003
26092
26184
26277
26371
26466
26561
26656
26751
26844
26937
27028
27118
27204
27287
27366
27439
27507
27569
27624
27671
27712
27746
27774
27795
27811
27823
27830
27833
27833
27831
27827
27820
27813
27804
27795
27786
27778
27771
27767
27764
27765
27769
27777
27789
27808
27832
27863
27902
27949
28005
28069
28142
28224
28316
28416
28525
28643
28768
28901
29040
29185
29334
29487
29644
29803
29965
30128
30293
30459
30626
30792
30958
31122
31285
31444
31599
31750
31896
32037
32171
32301
32424
32540
32651
32755
32853
32945
33030
33110
33184
33252
33314
33371
33423
33470
33512
33550
33583
33612
33636
33657
33673
33686
33695
33700
33701
33699
33693
33682
33668
33649
33627
33600
33570
33535
33497
33455
33410
33362
33310
33255
33198
33137
33073
33006
32936
32863
32787
32708
32625
32540
32452
32360
32264
32164
32058
31949
31833
31710
31579
31441
31295
31140
30977
30806
30627
30441
30249
30051
29849
29644
29436
29226
29016
28805
28594
28385
28176
27968
27762
27558
27356
27156
26959
26764
26571
26382
26195
26012
25832
25654
25480
25309
25140
24973
24808
24643
24480
24318
24155
23994
23833
23672
23513
23354
23198
23043
22891
22742
22596
22453
22314
22178
22046
21919
21795
21676
21562
21452
21346
21244
21146
21051
20960
20873
20788
20705
20625
20547
20472
20400
20331
20265
20202
20144
20090
20041
19996
19956
19921
19892
19867
19848
19834
19825
19822
19825
19832
19845
19862
19884
19909
19938
19970
20003
20039
20075
20113
20153
20194
20236
20280
20326
20375
20427
20482
20541
20605
20674
20748
20828
20914
21005
21102
21204
21312
21423
21539
21657
21779
21902
22027
22153
22280
22408
22537
22665
22794
22922
23050
23176
23299
23419
23536
23648
23756
23858
23954
24045
24130
24209
24283
24352
24415
24474
24528
24577
24623
24664
24703
24738
24771
24800
24827
24851
24873
24892
24908
24920
24929
24934
24936
24932
24924
24911
24892
24868
24839
24804
24764
24719
24669
24615
24556
24493
24427
24358
24286
24212
24136
24059
23981
23903
23824
23745
23666
23587
23508
23429
23349
23270
23190
23109
23027
22944
22859
22772
22683
22592
22497
22400
22299
22195
22087
21975
21860
21740
21616
21488
21355
21217
21074
20926
20773
20614
20449
20278
20100
19915
19723
19525
19319
19106
18886
18659
18427
18188
17944
17695
17441
17183
16921
16655
16386
16114
15841
15565
15288
15010
14732
14453
14175
13897
13620
13344
13069
12795
12521
12249
11976
11703
11430
11155
10878
10600
10318
10034
9747
9456
9161
8863
8561
8255
7945
7631
7314
6994
6671
6345
6017
5687
5356
5024
4693
4362
4032
3704
3379
3056
2736
2421
2110
1805
1506
1215
931
655
388
131
-117
-355
-583
-800
-1008
-1205
-1393
-1570
-1736
-1893
-2040
-2176
-2303
-2419
-2527
-2624
-2713
-2793
-2864
-2928
-2985
-3035
-3078
-3115
-3146
-3170
-3188
-3199
-3203
-3200
-3190
-3172
-3148
-3116
-3078
-3033
-2981
-2923
-2859
-2789
-2712
-2630
-2541
-2447
-2348
-2243
-2134
-2020
-1903
-1783
-1660
-1535
-1408
-1280
-1150
-1018
-887
-754
-620
-484
-348
-212
-75
62
198
334
469
604
737
869
1000
1133
1265
1397
1531
1667
1805
1945
2089
2235
2385
2539
2696
2856
3020
3186
3356
3527
3700
3875
4051
4229
4408
4587
4768
4948
5129
5311
5493
5675
5858
6041
6225
6409
6593
6777
6960
7141
7321
7499
7674
7847
8015
8180
8340
8496
8646
8791
8930
9064
9191
9313
9429
9539
9644
9743
9837
9926
10011
10092
10169
10241
10310
10375
10437
10494
10548
10596
10640
10678
10711
10737
10757
10770
10776
10776
10769
10755
10735
10708
10675
10635
10591
10540
10486
10427
10365
10300
10232
10161
10088
10011
9932
9850
9765
9677
9586
9491
9393
9293
9190
9083
8974
8863
8748
8630
8510
8386
8260
8131
7999
7865
7728
7589
7447
7304
7158
7010
6860
6707
6553
6397
6239
6079
5917
5753
5586
5418
5246
5073
4896
4716
4534
4348
4159
3968
3774
3577
3379
3180
2981
2782
2583
2386
2191
1998
1807
1620
1436
1256
1080
909
743
583
428
280
137
0
-131
-256
-375
-490
-599
-704
-805
-901
-992
-1079
-1162
-1240
-1314
-1383
-1447
-1507
-1563
-1614
-1660
-1702
-1738
-1770
-1797
-1818
-1834
-1843
-1846
-1842
-1830
-1811
-1785
-1750
-1708
-1658
-1600
-1535
-1463
-1385
-1300
-1208
-1111
-1008
-899
-784
-665
-541
-412
-279
-143
-4
138
281
425
570
714
858
1000
1142
1282
1421
1557
1693
1827
1960
2093
2226
2359
2492
2627
2763
2900
3038
3178
3317
3457
3597
3735
3872
4006
4136
4263
4385
4501
4612
4716
4813
4903
4986
5062
5132
5197
5255
5309
5359
5405
5448
5489
5527
5564
5598
5631
5662
5690
5716
5739
5759
5774
5786
5794
5796
5794
5787
5775
5757
5735
5707
5674
5636
5593
5544
5490
5431
5367
5297
5221
5141
5057
4968
4877
4783
4689
4593
4499
4405
4313
4224
4139
4056
3978
3904
3834
3768
3706
3648
3593
3541
3490
3441
3392
3342
3290
3236
3178
3115
3047
2972
2891
2802
2707
2606
2498
2385
2267
2145
2020
1894
1767
1640
1513
1387
1262
1139
1016
894
773
651
530
408
284
159
32
-98
-229
-363
-499
-637
-778
-920
-1063
-1208
-1353
-1499
-1644
-1790
-1935
-2080
-2225
-2371
-2516
-2663
-2811
-2960
-3110
-3263
-3417
-3573
-3730
-3888
-4046
-4207
-4366
-4525
-4682
-4838
-4991
-5141
-5289
-5432
-5572
-5708
-5840
-5968
-6091
-6211
-6327
-6439
-6549
-6655
-6759
-6861
-6961
-7060
-7158
-7254
-7350
-7446
-7541
-7636
-7731
-7826
-7921
-8015
-8108
-8198
-8287
-8371
-8452
-8527
-8598
-8663
-8722
-8777
-8826
-8871
-8913
-8951
-8987
-9021
-9053
-9085
-9117
-9149
-9181
-9213
-9247
-9283
-9320
-9361
-9404
-9450
-9501
-9556
-9616
-9680
-9751
-9827
-9909
-9997
-10092
-10193
-10299
-10412
-10530
-10653
-10781
-10911
-11044
-11179
-11315
-11451
-11586
-11720
-11852
-11982
-12109
-12232
-12352
-12469
-12582
-12692
-12799
-12903
-13004
-13104
-13202
-13299
-13395
-13491
-13585
-13680
-13773
-13865
-13956
-14046
-14134
-14220
-14304
-14386
-14464
-14540
-14612
-14681
-14747
-14809
-14867
-14922
-14974
-15024
-15070
-15115
-15158
-15198
-15238
-15276
-15312
-15347
-15380
-15411
-15441
-15468
-15494
-15519
-15542
-15564
-15584
-15604
-15622
-15640
-15656
-15671
-15685
-15698
-15710
-15720
-15731
-15741
-15751
-15762
-15774
-15788
-15803
-15820
-15840
-15861
-15885
-15912
-15941
-15972
-16006
-16042
-16082
-16123
-16171
-16221
-16274
-16334
-16397
-16464
-16535
-16609
-16685
-16763
-16841
-16920
-17000
-17078
-17157
-17234
-17309
-17383
-17454
-17522
-17586
-17645
-17699
-17747
-17788
-17822
-17848
-17866
-17876
-17878
-17873
-17859
-17838
-17810
-17775
-17733
-17684
-17628
-17566
-17498
-17423
-17343
-17256
-17164
-17065
-16961
-16851
-16735
-16613
-16486
-16352
-16213
-16070
-15920
-15767
-15609
-15447
-15282
-15114
-14944
-14773
-14601
-14430
-14259
-14089
-13923
-13759
-13601
-13446
-13298
-13155
-13017
-12886
-12760
-12640
-12524
-12413
-12305
-12201
-12099
-11999
-11901
-11804
-11709
-11616
-11524
-11435
-11349
-11266
-11187
-11113
-11044
-10980
-10922
-10870
-10823
-10781
-10744
-10711
-10681
-10653
-10627
-10602
-10576
-10549
-10520
-10490
-10456
-10419
-10378
-10334
-10285
-10233
-10176
-10114
-10048
-9979
-9905
-9828
-9747
-9664
-9577
-9488
-9396
-9302
-9205
-9106
-9006
-8904
-8803
-8701
-8600
-8501
-8403
-8309
-8217
-8129
-8045
-7964
-7888
-7816
-7747
-7683
-7621
-7562
-7506
-7452
-7400
-7349
-7300
-7253
-7207
-7163
-7122
-7085
-7051
-7022
-6998
-6981
-6970
-6967
-6971
-6983
-7003
-7031
-7067
-7109
-7158
-7213
-7273
-7338
-7406
-7476
-7549
-7624
-7700
-7777
-7855
-7935
-8016
-8099
-8182
-8267
-8353
-8441
-8529
-8617
-8706
-8794
-8882
-8969
-9055
-9141
-9226
-9311
-9396
-9483
-9570
-9660
-9753
-9848
-9947
-10050
-10155
-10265
-10377
-10492
-10610
-10730
-10852
-10976
-11102
-11230
-11358
-11488
-11618
-11748
-11878
-12007
-12134
-12258
-12380
-12498
-12614
-12725
-12833
-12938
-13038
-13136
-13229
-13320
-13407
-13490
-13571
-13648
-13722
-13793
-13862
-13928
-13993
-14055
-14117
-14179
-14241
-14303
-14368
-14434
-14503
-14574
-14648
-14726
-14807
-14891
-14979
-15071
-15167
-15266
-15368
-15473
-15580
-15689
-15799
-15909
-16018
-16129
-16235
-16338
-16439
-16534
-16623
-16705
-16781
-16849
-16911
-16965
-17012
-17054
-17089
-17120
-17145
-17166
-17183
-17196
-17206
-17211
-17214
-17212
-17207
-17199
-17187
-17172
-17154
-17131
-17104
-17072
-17034
-16991
-16940
-16881
-16815
-16739
-16655
-16562
-16459
-16347
-16228
-16101
-15967
-15827
-15681
-15530
-15374
-15215
-15052
-14887
-14720
-14551
-14381
-14211
-14040
-13870
-13701
-13533
-13366
-13200
-13035
-12871
-12709
-12547
-12387
-12228
-12071
-11917
-11765
-11616
-11471
-11330
-11192
-11059
-10931
-10808
-10690
-10578
-10473
-10374
-10282
-10197
-10119
-10048
-9984
-9928
-9880
-9838
-9804
-9778
-9759
-9747
-9742
-9745
-9753
-9767
-9786
-9808
-9833
-9857
-9881
-9903
-9921
-9933
-9938
-9935
-9922
-9899
-9864
-9816
-9755
-9681
-9592
-9489
-9372
-9240
-9094
-8934
-8761
-8575
-8376
-8166
-7944
-7711
-7468
-7215
-6954
-6684
-6407
-6124
-5836
-5545
-5251
-4956
-4660
-4365
-4070
-3779
-3490
-3203
-2919
-2638
-2361
-2087
-1816
-1549
-1286
-1026
-770
-518
-271
-27
211
444
671
892
1107
1315
1516
1710
1897
2077
2251
2417
2577
2731
2879
3020
3156
3286
3411
3530
3644
3753
3857
3957
4054
4148
4240
4330
4419
4509
4597
4686
4776
4865
4954
5043
5131
5219
5306
5391
5474
5556
5635
5712
5786
5856
5923
5986
6045
6099
6149
6196
6238
6278
6315
6352
6388
6425
6464
6505
6550
6599
6652
6709
6771
6838
6910
6987
7067
7151
7237
7326
7414
7503
7590
7674
7754
7830
7899
7963
8019
8067
8108
8140
8163
8177
8182
8178
8164
8141
8108
8067
8016
7960
7895
7823
7746
7663
7577
7488
7397
7304
7210
7117
7024
6932
6841
6752
6665
6579
6494
6411
6329
6249
6170
6093
6017
5942
5867
5793
5718
5643
5567
5490
5410
5329
5246
5160
5071
4981
4888
4794
4698
4602
4507
4412
4319
4230
4143
4061
3984
3913
3847
3788
3735
3687
3645
3608
3575
3546
3521
3498
3477
3459
3443
3429
3418
3410
3404
3402
3401
3403
3408
3413
3420
3427
3435
3443
3450
3458
3465
3472
3479
3486
3491
3497
3501
3504
3506
3507
3506
3504
3501
3496
3490
3484
3477
3470
3462
3455
3447
3439
3430
3420
3408
3394
3377
3357
3333
3306
3275
3241
3204
3165
3123
3080
3037
2992
2948
2904
2860
2815
2771
2726
2681
2634
2587
2538
2488
2437
2385
2332
2278
2224
2168
2111
2052
1992
1928
1861
1791
1717
1639
1557
1472
1382
1288
1190
1088
982
873
760
644
524
401
275
146
14
-120
-255
-391
-528
-663
-796
-925
-1050
-1169
-1282
-1387
-1486
-1576
-1660
-1735
-1805
-1867
-1924
-1975
-2021
-2064
-2103
-2140
-2175
-2209
-2242
-2274
-2306
-2339
-2372
-2406
-2441
-2479
-2519
-2563
-2611
-2664
-2722
-2786
-2857
-2934
-3016
-3104
-3196
-3293
-3393
-3496
-3601
-3708
-3816
-3924
-4033
-4142
-4250
-4358
-4466
-4574
-4681
-4787
-4894
-5001
-5108
-5217
-5327
-5440
-5556
-5677
-5801
-5932
-6068
-6211
-6360
-6516
-6679
-6849
-7024
-7206
-7394
-7586
-7783
-7983
-8186
-8391
-8597
-8803
-9009
-9213
-9413
-9610
-9802
-9987
-10165
-10335
-10494
-10644
-10782
-10908
-11021
-11122
-11210
-11284
-11345
-11393
-11428
-11450
-11459
-11456
-11440
-11412
-11373
-11323
-11262
-11191
-11111
-11022
-10924
-10819
-10707
-10590
-10467
-10340
-10208
-10072
-9933
-9791
-9645
-9495
-9342
-9184
-9022
-8856
-8684
-8507
-8325
-8138
-7945
-7748
-7546
-7340
-7130
-6916
-6700
-6481
-6259
-6034
-5807
-5577
-5343
-5106
-4865
-4619
-4369
-4113
-3851
-3582
-3308
-3027
-2739
-2444
-2143
-1836
-1523
-1205
-881
-553
-219
118
459
804
1151
1501
1853
2207
2562
2918
3274
3630
3985
4339
4690
5038
5382
5722
6057
6386
6708
7023
7330
7629
7919
8200
8473
8736
8991
9237
9475
9706
9930
10149
10361
10568
10770
10967
11160
11346
11527
11703
11871
12033
12188
12335
12473
12602
12722
12833
12935
13027
13111
13187
13254
13314
13366
13410
13447
13476
13497
13509
13513
13509
13495
13473
13441
13400
13350
13290
13222
13145
13060
12967
12867
12759
12644
12523
12395
12260
12120
11972
11819
11659
11494
11322
11144
10961
10773
10581
10385
10187
9988
9789
9591
9395
9203
9015
8832
8656
8486
8323
8167
8019
7878
7744
7617
7497
7382
7273
7168
7067
6969
6873
6778
6685
6591
6496
6399
6299
6196
6088
5975
5855
5730
5597
5456
5309
5154
4993
4825
4651
4473
4292
4107
3920
3733
3545
3358
3173
2989
2807
2627
2449
2272
2098
1924
1751
1578
1406
1233
1059
885
711
536
361
186
12
-163
-336
-507
-677
-844
-1008
-1168
-1324
-1476
-1623
-1765
-1903
-2036
-2164
-2287
-2405
-2517
-2625
-2726
-2821
-2909
-2990
-3063
-3128
-3183
-3229
-3264
-3288
-3300
-3301
-3291
-3268
-3234
-3189
-3133
-3067
-2993
-2911
-2824
-2731
-2635
-2537
-2437
-2337
-2236
-2136
-2036
-1938
-1840
-1743
-1647
-1551
-1456
-1361
-1266
-1170
-1072
-973
-872
-767
-658
-545
-427
-303
-172
-35
111
266
429
603
787
982
1187
1404
1631
1870
2118
2377
2644
2919
3202
3490
3781
4075
4370
4663
4953
5240
5522
5797
6066
6326
6579
6822
7056
7280
7495
7699
7894
8077
8251
8414
8567
8708
8839
8958
9067
9164
9251
9327
9393
9448
9494
9530
9556
9574
9582
9581
9572
9553
9525
9487
9439
9382
9314
9236
9148
9049
8941
8824
8699
8566
8426
8281
8130
7976
7820
7661
7501
7341
7183
7027
6874
6727
6586
6452
6326
6209
6103
6007
5922
5850
5789
5740
5704
5681
5670
5672
5688
5716
5758
5813
5882
5963
6057
6163
6283
6414
6559
6716
6885
7068
7263
7471
7693
7928
8177
8438
8713
9000
9300
9610
9932
10263
10603
10952
11308
11672
12042
12417
12797
13182
13571
13964
14360
14759
15161
15564
15967
16370
16772
17171
17567
17958
18343
18723
19095
19460
19818
20169
20512
20847
21175
21497
21812
22121
22424
22722
23016
23305
23590
23871
24149
24424
24695
24963
25228
25490
25748
26003
26255
26502
26745
26984
27217
27444
27664
27877
28080
28273
28454
28624
28780
28922
29050
29164
29262
29347
29416
29472
29515
29545
29562
29569
29565
29551
29530
29500
29464
29423
29377
29327
29274
29219
29164
29108
29052
28998
28946
28896
28850
28808
28771
28738
28711
28689
28673
28663
28659
28660
28666
28677
28693
28712
28735
28761
28789
28818
28849
28880
28912
28944
28975
29006
29035
29063
29090
29114
29136
29157
29175
29191
29204
29214
29222
29226
29227
29224
29217
29205
29188
29167
29139
29106
29067
29023
28972
28916
28854
28788
28716
28640
28561
28479
28394
28308
28220
28131
28042
27952
27862
27773
27684
27597
27511
27427
27345
27266
27191
27119
27051
26987
26927
26871
26819
26771
26726
26684
26646
26609
26576
26543
26513
26483
26455
26427
26400
26374
26349
26325
26303
26283
26265
26251
26241
26234
26232
26234
26241
26253
26268
26288
26311
26337
26364
26393
26423
26451
26478
26503
26525
26543
26555
26563
26564
26559
26547
26528
26501
26467
26426
26377
26322
26261
26194
26122
26046
25966
25883
25797
25709
25618
25526
25432
25336
25238
25138
25036
24932
24826
24716
24604
24488
24368
24243
24112
23976
23833
23683
23527
23363
23192
23015
22829
22637
22436
22228
22011
21786
21553
21310
21060
20801
20535
20262
19984
19700
19411
19120
18825
18529
18231
17931
17630
17328
17023
16718
16410
16099
15787
15471
15153
14831
14506
14178
13846
13511
13173
12831
12486
12140
11791
11441
11091
10740
10391
10044
9699
9358
9021
8689
8363
8044
7732
7428
7133
6847
6572
6306
6052
5808
5575
5353
5141
4940
4749
4567
4394
4230
4075
3927
3787
3655
3529
3411
3299
3195
3097
3006
2921
2843
2772
2707
2648
2595
2548
2505
2468
2436
2410
2388
2372
2362
2357
2358
2364
2376
2393
2416
2443
2475
2510
2550
2592
2636
2681
2727
2773
2818
2863
2905
2945
2982
3015
3045
3070
3091
3107
3118
3126
3129
3130
3127
3123
3117
3111
3105
3101
3099
3099
3104
3113
3127
3147
3173
3205
3243
3288
3338
3395
3456
3520
3588
3658
3729
3799
3867
3932
3992
4046
4093
4131
4160
4177
4183
4177
4158
4126
4081
4024
3955
3875
3784
3683
3574
3457
3333
3204
3071
2935
2797
2658
2520
2382
2246
2111
1979
1848
1718
1589
1460
1330
1201
1071
940
809
677
544
410
275
138
-1
-142
-285
-431
-580
-731
-885
-1041
-1199
-1358
-1519
-1681
-1843
-2005
-2170
-2334
-2499
-2664
-2830
-2996
-3162
-3327
-3491
-3653
-3813
-3969
-4121
-4269
-4411
-4548
-4681
-4808
-4932
-5052
-5170
-5287
-5404
-5522
-5641
-5764
-5890
-6018
-6150
-6284
-6421
-6559
-6698
-6837
-6977
-7117
-7256
-7395
-7533
-7670
-7807
-7943
-8077
-8213
-8346
-8478
-8609
-8738
-8865
-8988
-9109
-9225
-9337
-9444
-9545
-9640
-9728
-9808
-9881
-9946
-10003
-10051
-10093
-10127
-10156
-10179
-10199
-10214
-10228
-10240
-10251
-10261
-10271
-10280
-10289
-10298
-10306
-10312
-10317
-10320
-10320
-10318
-10313
-10305
-10295
-10283
-10269
-10255
-10240
-10226
-10214
-10205
-10201
-10202
-10210
-10227
-10253
-10290
-10339
-10401
-10477
-10568
-10674
-10797
-10937
-11094
-11270
-11464
-11677
-11910
-12162
-12433
-12723
-13031
-13358
-13701
-14061
-14436
-14825
-15227
-15640
-16064
-16498
-16940
-17389
-17845
-18305
-18769
-19236
-19705
-20174
-20644
-21112
-21578
-22043
-22504
-22963
-23419
-23872
-24321
-24766
-25208
-25645
-26079
-26509
-26935
-27357
-27776
-28190
-28601
-29007
-29407
-29803
-30192
-30574
-30949
-31317
-31677
-32028
-32371
-32706
-33033
-33352
-33662
-33964
-34258
-34544
-34822
-35091
-35350
-35600
-35839
-36067
-36284
-36489
-36681
-36861
-37028
-37182
-37324
-37454
-37573
-37681
-37778
-37866
-37943
-38012
-38071
-38122
-38164
-38198
-38224
-38242
-38254
-38258
-38257
-38250
-38237
-38220
-38199
-38174
-38146
-38117
-38086
-38054
-38022
-37990
-37958
-37927
-37895
-37864
-37833
-37802
-37772
-37742
-37714
-37687
-37662
-37639
-37619
-37602
-37589
-37580
-37575
-37575
-37580
-37590
-37605
-37626
-37652
-37682
-37717
-37756
-37798
-37843
-37890
-37938
-37988
-38039
-38090
-38142
-38194
-38247
-38301
-38355
-38409
-38465
-38521
-38579
-38638
-38699
-38762
-38829
-38899
-38974
-39053
-39139
-39230
-39328
-39432
-39543
-39659
-39781
-39908
-40038
-40172
-40307
-40445
-40583
-40722
-40861
-41000
-41138
-41275
-41411
-41545
-41677
-41807
-41935
-42059
-42181
-42298
-42410
-42516
-42617
-42711
-42797
-42875
-42944
-43004
-43054
-43095
-43126
-43147
-43159
-43160
-43152
-43133
-43104
-43065
-43016
-42956
-42886
-42806
-42714
-42612
-42498
-42373
-42236
-42086
-41925
-41752
-41567
-41371
-41164
-40947
-40721
-40485
-40242
-39990
-39730
-39462
-39186
-38900
-38604
-38298
-37981
-37651
-37308
-36952
-36582
-36197
-35797
-35382
-34952
-34507
-34046
-33572
-33084
-32585
-32077
-31562
-31043
-30522
-30002
-29486
-28977
-28476
-27987
-27511
-27052
-26611
-26191
-25792
-25417
-25066
-24741
-24441
-24168
-23921
-23699
-23503
-23329
-23178
-23048
-22936
-22840
-22759
-22689
-22628
-22574
-22524
-22477
-22430
-22384
-22336
-22285
-22232
-22174
-22112
-22044
-21971
-21892
-21807
-21716
-21620
-21520
-21416
-21311
-21205
-21101
-21001
-20908
-20824
-20752
-20692
-20648
-20620
-20609
-20617
-20644
-20690
-20756
-20841
-20945
-21068
-21208
-21365
-21538
-21725
-21925
-22135
-22353
-22578
-22808
-23039
-23270
-23500
-23727
-23949
-24165
-24374
-24575
-24767
-24949
-25120
-25279
-25426
-25559
-25679
-25784
-25876
-25953
-26017
-26067
-26105
-26130
-26144
-26148
-26142
-26127
-26105
-26076
-26042
-26002
-25958
-25910
-25860
-25807
-25752
-25696
-25638
-25579
-25518
-25456
-25391
-25324
-25253
-25178
-25097
-25010
-24917
-24816
-24708
-24591
-24468
-24338
-24201
-24059
-23912
-23761
-23606
-23448
-23287
-23125
-22960
-22794
-22626
-22455
-22283
-22109
-21933
-21754
-21573
-21390
-21205
-21017
-20828
-20637
-20445
-20253
-20060
-19867
-19674
-19483
-19293
-19105
-18918
-18735
-18554
-18377
-18205
-18037
-17874
-17717
-17567
-17423
-17287
-17159
-17040
-16929
-16827
-16736
-16654
-16583
-16522
-16472
-16432
-16403
-16384
-16375
-16375
-16383
-16399
-16422
-16450
-16483
-16520
-16558
-16598
-16638
-16677
-16715
-16750
-16781
-16809
-16833
-16852
-16866
-16875
-16878
-16874
-16865
-16848
-16824
-16793
-16755
-16709
-16656
-16595
-16528
-16455
-16375
-16291
-16201
-16107
-16009
-15908
-15803
-15695
-15586
-15474
-15362
-15250
-15138
-15028
-14921
-14818
-14719
-14625
-14537
-14454
-14377
-14307
-14242
-14182
-14127
-14075
-14026
-13979
-13934
-13889
-13845
-13802
-13760
-13719
-13680
-13643
-13609
-13577
-13549
-13524
-13502
-13482
-13464
-13447
-13430
-13414
-13397
-13380
-13362
-13342
-13322
-13299
-13275
-13250
-13222
-13193
-13161
-13128
-13094
-13058
-13021
-12984
-12946
-12910
-12875
-12841
-12810
-12781
-12753
-12727
-12702
-12678
-12653
-12629
-12603
-12575
-12546
-12516
-12483
-12449
-12413
-12377
-12340
-12305
-12270
-12239
-12210
-12185
-12166
-12152
-12145
-12145
-12153
-12168
-12191
-12222
-12260
-12307
-12362
-12424
-12493
-12569
-12652
-12740
-12835
-12934
-13039
-13148
-13263
-13381
-13504
-13632
-13764
-13900
-14040
-14184
-14331
-14481
-14632
-14784
-14936
-15087
-15237
-15383
-15526
-15664
-15796
-15921
-16038
-16146
-16244
-16332
-16410
-16476
-16530
-16573
-16604
-16623
-16631
-16629
-16615
-16591
-16558
-16515
-16462
-16401
-16332
-16254
-16168
-16074
-15974
-15866
-15752
-15632
-15507
-15377
-15241
-15102
-14960
-14814
-14666
-14516
-14366
-14214
-14062
-13910
-13759
-13608
-13458
-13308
-13158
-13007
-12857
-12705
-12552
-12398
-12241
-12082
-11921
-11758
-11592
-11424
-11254
-11081
-10907
-10730
-10551
-10369
-10186
-9999
-9811
-9619
-9426
-9230
-9032
-8832
-8631
-8429
-8227
-8025
-7823
-7622
-7423
-7225
-7030
-6838
-6649
-6463
-6282
-6105
-5933
-5765
-5603
-5446
-5294
-5147
-5006
-4871
-4742
-4619
-4504
-4396
-4296
-4204
-4121
-4046
-3981
-3924
-3875
-3833
-3797
-3767
-3740
-3718
-3697
-3676
-3655
-3633
-3608
-3579
-3545
-3507
-3464
-3416
-3364
-3307
-3248
-3186
-3123
-3060
-2996
-2935
-2875
-2818
-2765
-2717
-2674
-2637
-2606
-2582
-2565
-2555
-2552
-2555
-2565
-2579
-2597
-2619
-2644
-2670
-2697
-2724
-2750
-2775
-2799
-2819
-2838
-2853
-2864
-2872
-2876
-2876
-2871
-2860
-2844
-2821
-2791
-2754
-2708
-2654
-2591
-2518
-2435
-2342
-2238
-2125
-2001
-1869
-1728
-1579
-1422
-1259
-1089
-915
-735
-550
-362
-170
26
225
428
633
841
1051
1262
1474
1686
1897
2107
2314
2517
2717
2912
3102
3286
3464
3636
3801
3960
4111
4255
4392
4520
4641
4754
4858
4953
5039
5115
5182
5237
5283
5317
5341
5354
5356
5348
5330
5302
5266
5220
5166
5104
5035
4958
4875
4784
4687
4583
4473
4356
4232
4100
3961
3815
3661
3498
3327
3147
2959
2761
2554
2338
2113
1878
1636
1385
1126
861
590
314
34
-249
-533
-817
-1100
-1382
-1660
-1935
-2206
-2471
-2730
-2982
-3228
-3466
-3697
-3920
-4136
-4345
-4547
-4743
-4933
-5119
-5300
-5477
-5651
-5823
-5993
-6162
-6331
-6501
-6673
-6847
-7025
-7208
-7397
-7592
-7794
-8004
-8222
-8448
-8683
-8927
-9180
-9441
-9711
-9988
-10273
-10564
-10862
-11165
-11473
-11785
-12100
-12417
-12735
-13054
-13373
-13692
-14010
-14326
-14640
-14952
-15260
-15564
-15864
-16158
-16446
-16729
-17004
-17272
-17533
-17786
-18032
-18270
-18500
-18723
-18939
-19147
-19350
-19547
-19738
-19925
-20107
-20287
-20464
-20638
-20812
-20984
-21157
-21329
-21502
-21674
-21848
-22022
-22196
-22371
-22547
-22724
-22902
-23081
-23261
-23441
-23622
-23803
-23985
-24166
-24346
-24525
-24702
-24877
-25049
-25216
-25380
-25538
-25691
-25838
-25979
-26115
-26245
-26370
-26491
-26608
-26722
-26834
-26943
-27051
-27158
-27263
-27368
-27472
-27575
-27677
-27777
-27876
-27973
-28067
-28158
-28245
-28328
-28405
-28476
-28541
-28600
-28650
-28694
-28729
-28757
-28777
-28788
-28792
-28786
-28772
-28750
-28719
-28679
-28630
-28574
-28509
-28437
-28357
-28271
-28177
-28077
-27970
-27858
-27739
-27615
-27485
-27351
-27212
-27070
-26924
-26775
-26623
-26468
-26311
-26152
-25992
-25829
-25664
-25498
-25329
-25159
-24986
-24811
-24633
-24452
-24269
-24081
-23891
-23696
-23497
-23294
-23087
-22874
-22657
-22434
-22205
-21969
-21727
-21478
-21221
-20957
-20686
-20406
-20119
-19825
-19524
-19217
-18904
-18587
-18265
-17939
-17611
-17280
-16947
-16613
-16277
-15942
-15606
-15271
-14937
-14605
-14276
-13950
-13627
-13308
-12992
-12682
-12375
-12073
-11775
-11481
-11192
-10907
-10626
-10349
-10076
-9809
-9546
-9289
-9038
-8793
-8554
-8323
-8100
-7885
-7680
-7485
-7300
-7127
-6966
-6818
-6683
-6561
-6453
-6360
-6280
-6213
-6160
-6120
-6093
-6076
-6070
-6074
-6086
-6106
-6133
-6164
-6201
-6242
-6286
-6333
-6382
-6432
-6483
-6533
-6582
-6629
-6673
-6712
-6747
-6775
-6797
-6810
-6815
-6810
-6795
-6771
-6736
-6692
-6637
-6573
-6499
-6415
-6322
-6220
-6109
-5989
-5859
-5721
-5573
-5416
-5251
-5077
-4895
-4705
-4508
-4304
-4093
-3877
-3655
-3429
-3199
-2967
-2732
-2497
-2261
-2027
-1794
-1564
-1337
-1114
-896
-683
-475
-273
-76
116
303
486
665
841
1014
1185
1355
1524
1693
1863
2035
2209
2385
2564
2747
2934
3125
3321
3521
3726
3936
4152
4373
4599
4831
5068
5311
5560
5814
6075
6342
6615
6895
7181
7474
7773
8079
8392
8711
9037
9370
9710
10057
10411
10774
11143
11521
11907
12300
12701
13110
13527
13951
14382
14820
15266
15717
16175
16639
17108
17581
18058
18539
19022
19508
19996
20485
20976
21467
21959
22451
22945
23439
23933
24429
24926
25424
25924
26425
26926
27429
27931
28433
28933
29431
29925
30416
30902
31383
31858
32326
32787
33241
33688
34128
34559
34984
35400
35809
36211
36605
36992
37372
37746
38113
38473
38828
39177
39520
39859
40192
40521
40846
41167
41484
41798
42107
42413
42715
43014
43311
43605
43897
44189
44482
44775
45072
45372
45676
45986
46303
46626
46956
47295
47641
47995
48357
48727
49104
49489
49879
50276
50677
51083
51491
51901
52313
52723
53131
53535
53934
54328
54714
55092
55462
55823
56175
56518
56853
57180
57500
57815
58124
58429
58731
59030
59328
59622
59915
60206
60493
60777
61057
61332
61601
61863
62118
62366
62604
62833
63053
63261
63458
63644
63818
63979
64129
64266
64393
64507
64611
64706
64791
64867
64938
65001
65059
65113
65164
65212
65260
65307
65352
65399
65444
65492
65540
65589
65639
65690
65742
65794
65848
65903
65958
66013
66068
66123
66178
66232
66284
66334
66382
66427
66468
66506
66539
66567
66590
66607
66619
66625
66627
66623
66616
66604
66590
66573
66554
66533
66512
66489
66465
66440
66413
66385
66354
66322
66286
66248
66207
66163
66116
66066
66015
65961
65907
65852
65797
65744
65694
65646
65603
65564
65531
65503
65480
65465
65455
65450
65449
65453
65459
65468
65480
65492
65504
65516
65529
65541
65551
65560
65566
65570
65570
65567
65560
65549
65532
65510
65483
65450
65412
65366
65313
65254
65188
65117
65040
64956
64866
64771
64671
64565
64453
64337
64217
64090
63958
63820
63675
63523
63363
63194
63016
62827
62628
62418
62195
61960
61713
61453
61180
60894
60596
60286
59964
59630
59285
58928
58561
58183
57794
57395
56986
56567
56137
55698
55250
54792
54325
53849
53364
52870
52368
51857
51338
50811
50276
49733
49184
48629
48067
47500
46929
46353
45773
45190
44604
44016
43425
42832
42236
41639
41040
40440
39838
39234
38630
38024
37418
36811
36205
35598
34993
34388
33785
33185
32588
31994
31404
30819
30239
29665
29097
28535
27981
27434
26894
26362
25838
25322
24815
24316
23825
23344
22871
22406
21950
21502
21063
20631
20206
19788
19376
18969
18566
18168
17773
17381
16992
16607
16224
15846
15472
15103
14740
14384
14036
13696
13367
13047
12738
12440
12153
11877
11613
11360
11119
10889
10671
10464
10269
10086
9914
9754
9606
9470
9344
9230
9127
9033
8950
8875
8809
8751
8700
8655
8616
8581
8549
8521
8494
8469
8444
8419
8393
8364
8333
8299
8260
8216
8167
8113
8052
7985
7913
7834
7750
7661
7568
7471
7370
7267
7163
7057
6951
6845
6741
6638
6537
6439
6344
6252
6164
6079
5999
5922
5850
5782
5718
5659
5605
5555
5509
5469
5433
5402
5376
5355
5339
5327
5319
5316
5316
5320
5328
5338
5352
5368
5387
5409
5434
5462
5492
5526
5562
5602
5646
5693
5744
5798
5856
5918
5983
6052
6124
6200
6281
6365
6454
6547
6644
6745
6851
6961
7075
7193
7316
7442
7572
7705
7841
7980
8122
8266
8411
8559
8708
8859
9010
9163
9315
9468
9620
9771
9921
10069
10214
10357
10496
10632
10764
10892
11017
11137
11254
11368
11478
11584
11688
11790
11889
11987
12083
12178
12272
12365
12457
12547
12637
12724
12809
12891
12970
13045
13115
13181
13241
13295
13345
13388
13425
13457
13483
13503
13517
13526
13529
13527
13520
13509
13493
13473
13450
13424
13396
13365
13333
13300
13267
13233
13199
13165
13131
13098
13066
13034
13003
12973
12945
12917
12891
12867
12843
12821
12799
12778
12757
12736
12715
12694
12672
12648
12624
12598
12570
12542
12511
12480
12447
12412
12377
12340
12302
12263
12223
12181
12139
12095
12050
12004
11956
11906
11854
11801
11745
11686
11624
11559
11490
11416
11338
11256
11168
11076
10979
10878
10774
10665
10554
10441
10325
10208
10090
9970
9849
9728
9604
9480
9354
9225
9095
8961
8824
8684
8540
8392
8240
8084
7924
7761
7595
7426
7255
7084
6912
6741
6571
6404
6239
6078
5921
5767
5617
5471
5328
5188
5052
4918
4788
4659
4534
4410
4289
4170
4053
3939
3827
3718
3612
3508
3408
3311
3218
3128
3042
2961
2883
2810
2741
2678
2619
2567
2520
2480
2447
2422
2405
2396
2397
2406
2425
2454
2492
2541
2599
2666
2744
2830
2926
3030
3142
3262
3388
3519
3656
3797
3941
4088
4237
4387
4539
4691
4844
4997
5151
5304
5457
5609
5761
5913
6063
6212
6360
6508
6655
6801
6947
7093
7239
7385
7532
7679
7826
7973
8119
8267
8412
8556
8698
8838
8975
9107
9234
9356
9470
9578
9676
9767
9847
9919
9982
10036
10081
10118
10149
10173
10191
10205
10215
10222
10225
10227
10227
10227
10226
10225
10225
10226
10230
10236
10245
10258
10274
10294
10318
10346
10379
10415
10455
10500
10549
10602
10659
10720
10784
10850
10919
10990
11060
11130
11199
11265
11327
11385
11437
11483
11523
11554
11578
11594
11602
11602
11594
11579
11556
11526
11489
11445
11394
11337
11273
11205
11130
11052
10969
10883
10794
10704
10613
10522
10432
10344
10258
10176
10098
10025
9956
9892
9832
9778
9728
9684
9644
9609
9579
9554
9533
9517
9505
9497
9492
9491
9492
9494
9497
9501
9503
9505
9504
9500
9492
9481
9465
9445
9420
9390
9354
9314
9268
9216
9158
9095
9027
8953
8874
8790
8702
8610
8514
8414
8311
8205
8095
7983
7866
7746
7623
7494
7361
7223
7080
6931
6777
6616
6450
6278
6101
5919
5731
5540
5344
5145
4943
4739
4533
4325
4116
3907
3697
3487
3278
3069
2862
2657
2454
2254
2057
1866
1679
1498
1324
1156
994
839
691
549
413
283
158
37
-79
-192
-301
-407
-511
-613
-713
-811
-908
-1004
-1100
-1194
-1289
-1383
-1478
-1573
-1669
-1766
-1865
-1964
-2066
-2168
-2272
-2377
-2483
-2589
-2694
-2799
-2902
-3003
-3101
-3195
-3285
-3370
-3450
-3524
-3593
-3656
-3713
-3767
-3815
-3861
-3904
-3945
-3985
-4025
-4066
-4108
-4153
-4202
-4255
-4312
-4375
-4445
-4521
-4604
-4695
-4794
-4902
-5018
-5142
-5274
-5415
-5564
-5721
-5885
-6056
-6235
-6420
-6612
-6810
-7014
-7224
-7440
-7661
-7887
-8118
-8354
-8594
-8838
-9085
-9335
-9587
-9840
-10093
-10346
-10597
-10846
-11091
-11332
-11567
-11795
-12017
-12230
-12435
-12631
-12818
-12994
-13161
-13318
-13464
-13601
-13727
-13844
-13952
-14051
-14142
-14225
-14301
-14371
-14435
-14494
-14548
-14598
-14644
-14687
-14726
-14763
-14797
-14830
-14862
-14893
-14925
-14956
-14989
-15023
-15058
-15094
-15132
-15171
-15211
-15252
-15294
-15336
-15379
-15423
-15466
-15510
-15555
-15601
-15647
-15695
-15744
-15795
-15848
-15903
-15962
-16023
-16085
-16152
-16222
-16296
-16372
-16450
-16532
-16617
-16705
-16796
-16889
-16986
-17086
-17188
-17292
-17399
-17507
-17617
-17728
-17840
-17953
-18066
-18179
-18292
-18405
-18517
-18628
-18738
-18847
-18954
-19060
-19164
-19265
-19363
-19458
-19548
-19634
-19716
-19791
-19861
-19924
-19981
-20031
-20074
-20110
-20138
-20158
-20170
-20174
-20169
-20155
-20131
-20097
-20053
-19999
-19933
-19858
-19771
-19675
-19570
-19455
-19332
-19201
-19064
-18919
-18768
-18610
-18447
-18278
-18104
-17925
-17741
-17553
-17360
-17163
-16963
-16759
-16553
-16344
-16133
-15920
-15706
-15490
-15273
-15054
-14833
-14611
-14387
-14160
-13931
-13698
-13461
-13220
-12975
-12724
-12468
-12206
-11937
-11663
-11382
-11094
-10799
-10498
-10190
-9876
-9556
-9231
-8901
-8568
-8231
-7892
-7551
-7209
-6867
-6525
-6183
-5843
-5505
-5169
-4835
-4505
-4178
-3854
-3535
-3221
-2910
-2605
-2305
-2009
-1720
-1435
-1155
-880
-610
-344
-83
174
427
676
920
1159
1394
1623
1847
2065
2278
2484
2684
2876
3062
3240
3410
3573
3727
3874
4011
4141
4262
4375
4479
4575
4664
4744
4817
4883
4942
4993
5039
5078
5111
5137
5159
5175
5186
5192
5193
5190
5183
5173
5158
5140
5118
5093
5064
5032
4997
4959
4918
4875
4830
4783
4734
4684
4632
4579
4525
4469
4411
4352
4291
4228
4163
4096
4027
3957
3884
3809
3733
3655
3576
3496
3414
3332
3249
3165
3082
2999
2916
2833
2752
2671
2590
2509
2429
2348
2266
2183
2098
2012
1923
1832
1739
1644
1546
1447
1346
1243
1139
1034
928
821
714
607
501
394
288
183
79
-24
-126
-227
-327
-426
-522
-617
-709
-797
-881
-960
-1033
-1100
-1159
-1209
-1251
-1283
-1305
-1317
-1318
-1309
-1291
-1263
-1227
-1182
-1130
-1071
-1006
-937
-864
-787
-707
-625
-541
-456
-370
-282
-193
-104
-14
77
168
259
350
441
532
623
715
808
901
997
1095
1194
1297
1402
1510
1622
1736
1854
1976
2100
2228
2359
2493
2630
2769
2912
3057
3204
3354
3506
3661
3818
3976
4136
4298
4460
4624
4788
4952
5117
5282
5446
5609
5772
5934
6094
6253
6410
6565
6718
6869
7017
7163
7307
7449
7588
7726
7863
7997
8131
8263
8393
8522
8648
8773
8895
9014
9131
9246
9358
9467
9574
9678
9779
9879
9977
10072
10166
10258
10349
10438
10525
10611
10695
10777
10858
10937
11014
11088
11160
11229
11295
11357
11415
11468
11518
11563
11605
11642
11675
11705
11732
11756
11777
11796
11813
11829
11842
11854
11865
11874
11882
11888
11894
11898
11902
11904
11906
11908
11910
11913
11916
11920
11927
11935
11946
11960
11977
11998
12023
12052
12086
12125
12169
12219
12274
12333
12398
12467
12540
12617
12696
12777
12859
12942
13024
13106
13187
13267
13346
13423
13499
13574
13648
13721
13793
13865
13935
14004
14072
14139
14205
14268
14329
14388
14444
14497
14548
14596
14641
14684
14724
14762
14798
14832
14866
14899
14931
14963
14995
15028
15059
15091
15123
15155
15187
15220
15253
15287
15321
15358
15396
15435
15476
15519
15563
15608
15654
15699
15743
15784
15823
15858
15889
15913
15931
15941
15943
15936
15920
15894
15859
15813
15758
15694
15620
15537
15446
15347
15240
15126
15005
14878
14745
14607
14464
14317
14166
14011
13853
13693
13530
13365
13199
13030
12858
12684
12506
12325
12140
11950
11754
11554
11348
11136
10919
10696
10468
10236
9999
9758
9514
9266
9015
8762
8507
8249
7989
7727
7464
7200
6936
6671
6406
6142
5879
5617
5356
5097
4839
4582
4326
4070
3817
3563
3309
3055
2801
2544
2287
2025
1763
1497
1227
952
674
391
103
-188
-483
-781
-1080
-1381
-1682
-1981
-2279
-2574
-2864
-3150
-3431
-3707
-3976
-4239
-4495
-4745
-4989
-5226
-5458
-5683
-5904
-6119
-6330
-6537
-6741
-6943
-7143
-7342
-7540
-7738
-7937
-8135
-8334
-8534
-8734
-8935
-9137
-9341
-9547
-9754
-9964
-10175
-10390
-10606
-10825
-11046
-11269
-11492
-11717
-11941
-12164
-12387
-12607
-12825
-13040
-13251
-13458
-13662
-13860
-14055
-14245
-14432
-14615
-14796
-14975
-15153
-15331
-15511
-15692
-15877
-16065
-16259
-16457
-16661
-16871
-17087
-17310
-17540
-17777
-18022
-18275
-18535
-18804
-19082
-19368
-19662
-19963
-20272
-20586
-20906
-21231
-21559
-21889
-22222
-22555
-22890
-23225
-23560
-23894
-24228
-24561
-24892
-25221
-25548
-25872
-26193
-26510
-26822
-27130
-27433
-27730
-28021
-28305
-28583
-28853
-29116
-29372
-29620
-29862
-30097
-30325
-30549
-30767
-30982
-31193
-31402
-31610
-31817
-32024
-32231
-32439
-32649
-32860
-33073
-33288
-33504
-33722
-33941
-34161
-34382
-34605
-34828
-35052
-35276
-35501
-35727
-35953
-36180
-36408
-36636
-36866
-37097
-37329
-37562
-37796
-38033
-38270
-38510
-38752
-38996
-39242
-39491
-39741
-39993
-40246
-40501
-40756
-41010
-41265
-41517
-41768
-42017
-42262
-42503
-42740
-42972
-43198
-43417
-43630
-43835
-44032
-44221
-44400
-44571
-44732
-44883
-45025
-45157
-45279
-45391
-45494
-45587
-45670
-45744
-45810
-45866
-45914
-45953
-45985
-46009
-46026
-46036
-46040
-46038
-46031
-46019
-46002
-45982
-45958
-45930
-45900
-45868
-45833
-45796
-45757
-45717
-45675
-45632
-45588
-45543
-45497
-45449
-45400
-45350
-45298
-45244
-45188
-45130
-45068
-45004
-44935
-44862
-44785
-44702
-44613
-44517
-44415
-44307
-44191
-44067
-43936
-43798
-43652
-43500
-43340
-43175
-43003
-42826
-42646
-42461
-42273
-42083
-41891
-41698
-41504
-41310
-41115
-40920
-40725
-40530
-40336
-40141
-39946
-39750
-39554
-39357
-39160
-38961
-38762
-38562
-38361
-38159
-37958
-37756
-37555
-37355
-37157
-36960
-36765
-36573
-36383
-36197
-36013
-35832
-35654
-35480
-35309
-35141
-34976
-34814
-34655
-34498
-34344
-34191
-34039
-33888
-33738
-33588
-33439
-33290
-33141
-32992
-32843
-32694
-32546
-32398
-32250
-32101
-31955
-31808
-31661
-31514
-31367
-31221
-31076
-30931
-30787
-30644
-30502
-30362
-30224
-30089
-29956
-29826
-29700
-29576
-29455
-29337
-29222
-29108
-28995
-28884
-28772
-28660
-28548
-28434
-28318
-28200
-28080
-27957
-27832
-27703
-27571
-27436
-27298
-27158
-27015
-26870
-26724
-26577
-26429
-26281
-26135
-25990
-25847
-25707
-25570
-25438
-25310
-25187
-25068
-24956
-24848
-24746
-24650
-24559
-24473
-24393
-24318
-24248
-24183
-24123
-24067
-24016
-23970
-23928
-23890
-23857
-23829
-23807
-23790
-23779
-23775
-23779
-23790
-23811
-23840
-23879
-23928
-23988
-24058
-24139
-24231
-24333
-24446
-24570
-24702
-24844
-24994
-25150
-25313
-25482
-25654
-25829
-26005
-26182
-26357
-26530
-26700
-26866
-27026
-27180
-27327
-27468
-27601
-27726
-27844
-27954
-28057
-28153
-28241
-28321
-28396
-28463
-28525
-28581
-28631
-28677
-28719
-28756
-28790
-28819
-28845
-28865
-28881
-28891
-28895
-28893
-28884
-28867
-28843
-28810
-28769
-28719
-28661
-28595
-28520
-28438
-28348
-28252
-28149
-28039
-27924
-27804
-27679
-27549
-27416
-27278
-27138
-26995
-26849
-26702
-26553
-26403
-26253
-26101
-25949
-25797
-25644
-25490
-25334
-25176
-25015
-24851
-24681
-24507
-24326
-24140
-23946
-23746
-23538
-23324
-23102
-22874
-22640
-22400
-22154
-21903
-21647
-21387
-21123
-20855
-20584
-20311
-20034
-19755
-19473
-19189
-18903
-18615
-18325
-18033
-17739
-17443
-17146
-16846
-16543
-16239
-15931
-15621
-15307
-14990
-14669
-14345
-14016
-13684
-13349
-13010
-12668
-12324
-11978
-11631
-11283
-10934
-10585
-10235
-9887
-9538
-9190
-8843
-8495
-8148
-7802
-7456
-7110
-6766
-6422
-6080
-5739
-5401
-5066
-4734
-4406
-4082
-3763
-3450
-3142
-2840
-2543
-2253
-1969
-1692
-1420
-1154
-895
-641
-393
-151
84
313
535
751
960
1162
1356
1543
1723
1895
2060
2218
2369
2514
2651
2783
2909
3030
3146
3258
3367
3474
3578
3682
3785
3889
3994
4101
4211
4323
4439
4558
4682
4809
4941
5078
5220
5366
5518
5675
5836
6002
6171
6344
6520
6697
6876
7057
7237
7418
7600
7781
7963
8145
8329
8514
8700
8889
9081
9275
9473
9675
9881
10092
10308
10531
10759
10993
11233
11480
11731
11988
12250
12515
12784
13056
13329
13603
13878
14152
14427
14700
14972
15242
15510
15777
16041
16303
16564
16823
17078
17332
17582
17830
18074
18315
18552
18785
19014
19238
19458
19674
19885
20091
20292
20488
20680
20866
21047
21223
21393
21557
21714
21865
22009
22146
22276
22398
22512
22619
22719
22813
22900
22981
23056
23126
23191
23251
23307
23359
23408
23454
23498
23541
23584
23628
23675
23724
23777
23834
23895
23961
24031
24106
24184
24266
24350
24435
24521
24606
24689
24767
24841
24909
24969
25021
25063
25096
25118
25128
25128
25116
25093
25059
25014
24960
24896
24824
24743
24654
24558
24455
24346
24230
24108
23980
23845
23704
23555
23400
23237
23066
22888
22700
22504
22299
22084
21861
21628
21385
21134
20873
20604
20325
20038
19742
19437
19124
18803
18474
18139
17797
17449
17097
16741
16381
16018
15656
15293
14930
14569
14210
13855
13504
13158
12817
12483
12155
11835
11522
11217
10919
10630
10348
10075
9808
9548
9295
9049
8809
8574
8346
8122
7903
7689
7479
7271
7066
6863
6662
6461
6260
6059
5858
5657
5454
5251
5047
4841
4634
4425
4214
4001
3786
3568
3348
3126
2902
2676
2448
2219
1989
1759
1527
1296
1065
834
603
373
143
-85
-313
-540
-766
-991
-1214
-1435
-1656
-1874
-2091
-2307
-2523
-2737
-2952
-3166
-3381
-3597
-3815
-4034
-4255
-4479
-4705
-4935
-5169
-5406
-5648
-5893
-6142
-6395
-6651
-6909
-7169
-7430
-7692
-7953
-8214
-8473
-8730
-8986
-9240
-9492
-9742
-9991
-10239
-10486
-10733
-10979
-11226
-11473
-11720
-11969
-12218
-12468
-12719
-12971
-13224
-13478
-13733
-13990
-14248
-14508
-14769
-15033
-15298
-15564
-15832
-16099
-16366
-16632
-16895
-17155
-17411
-17661
-17906
-18144
-18374
-18597
-18811
-19016
-19211
-19397
-19573
-19739
-19895
-20041
-20179
-20309
-20430
-20546
-20656
-20761
-20862
-20960
-21056
-21149
-21241
-21330
-21418
-21504
-21589
-21671
-21751
-21829
-21905
-21978
-22047
-22114
-22176
-22234
-22287
-22336
-22378
-22415
-22445
-22469
-22487
-22498
-22503
-22501
-22494
-22479
-22459
-22432
-22400
-22360
-22314
-22260
-22198
-22129
-22050
-21963
-21866
-21760
-21643
-21517
-21382
-21237
-21083
-20920
-20750
-20572
-20387
-20195
-19997
-19793
-19584
-19371
-19153
-18931
-18705
-18476
-18244
-18010
-17773
-17534
-17293
-17050
-16806
-16561
-16315
-16070
-15824
-15579
-15334
-15090
-14847
-14605
-14365
-14127
-13891
-13656
-13425
-13196
-12969
-12746
-12526
-12310
-12097
-11887
-11680
-11477
-11276
-11077
-10881
-10686
-10493
-10301
-10110
-9919
-9730
-9541
-9352
-9165
-8978
-8792
-8607
-8423
-8239
-8055
-7871
-7686
-7500
-7313
-7124
-6933
-6739
-6542
-6342
-6138
-5932
-5721
-5508
-5291
-5071
-4849
-4625
-4399
-4172
-3943
-3714
-3485
-3255
-3025
-2794
-2562
-2330
-2095
-1859
-1620
-1377
-1131
-880
-624
-362
-95
177
456
739
1028
1321
1619
1921
2226
2535
2846
3159
3475
3793
4113
4435
4758
5084
5411
5740
6070
6402
6735
7069
7403
7738
8073
8407
8740
9071
9401
9727
10050
10369
10683
10992
11296
11593
11883
12166
12442
12710
12970
13221
13464
13699
13925
14143
14353
14556
14752
14942
15126
15305
15480
15652
15821
15988
16154
16318
16483
16647
16811
16976
17140
17304
17468
17632
17795
17958
18121
18282
18443
18603
18761
18919
19074
19228
19379
19528
19675
19819
19960
20098
20233
20367
20497
20626
20754
20880
21005
21129
21254
21379
21504
21630
21757
21886
22015
22146
22279
22413
22548
22685
22823
22961
23101
23241
23380
23521
23661
23801
23942
24083
24224
24366
24509
24652
24796
24941
25086
25230
25375
25519
25661
25802
25940
26076
26208
26335
26457
26573
26682
26783
26876
26959
27032
27095
27148
27190
27221
27242
27253
27254
27246
27230
27205
27174
27137
27094
27046
26995
26939
26881
26820
26757
26692
26624
26555
26484
26411
26336
26258
26178
26094
26008
25918
25824
25726
25624
25518
25407
25292
25172
25046
24914
24777
24633
24482
24323
24157
23983
23801
23610
23410
23201
22984
22758
22523
22281
22032
21775
21514
21247
20977
20704
20428
20151
19874
19596
19318
19042
18766
18492
18220
17951
17685
17422
17162
16907
16656
16411
16170
15936
15708
15485
15270
15060
14857
14659
14467
14281
14098
13920
13745
13573
13403
13236
13071
12908
12748
12589
12432
12276
12123
11971
11820
11671
11523
11377
11232
11089
10947
10807
10669
10532
10397
10264
10133
10004
9877
9753
9631
9510
9392
9276
9161
9048
8937
8826
8717
8609
8503
8399
8296
8196
8098
8004
7912
7824
7740
7659
7582
7508
7437
7369
7304
7241
7181
7122
7064
7008
6953
6899
6846
6794
6743
6693
6645
6599
6554
6510
6469
6429
6392
6356
6323
6291
6262
6234
6209
6184
6161
6138
6115
6092
6068
6043
6017
5990
5960
5928
5895
5859
5822
5783
5743
5702
5660
5618
5577
5536
5498
5461
5428
5398
5373
5353
5339
5331
5330
5336
5350
5372
5402
5439
5484
5536
5593
5657
5724
5795
5868
5942
6017
6091
6164
6235
6304
6370
6434
6495
6555
6612
6669
6725
6781
6839
6897
6958
7021
7088
7158
7231
7308
7388
7471
7557
7645
7733
7823
7912
7999
8085
8169
8249
8326
8399
8468
8534
8595
8653
8708
8760
8810
8858
8906
8953
9000
9048
9096
9146
9197
9249
9302
9356
9409
9463
9516
9568
9617
9665
9711
9754
9795
9834
9870
9905
9939
9971
10003
10034
10065
10097
10130
10164
10200
10238
10279
10324
10372
10424
10480
10540
10606
10676
10750
10829
10912
10999
11089
11184
11281
11381
11483
11587
11692
11797
11902
12006
12108
12208
12306
12401
12492
12581
12666
12749
12829
12906
12982
13056
13128
13199
13270
13339
13409
13478
13547
13615
13683
13750
13816
13880
13942
14001
14056
14107
14152
14192
14225
14251
14270
14282
14286
14282
14271
14252
14226
14192
14150
14102
14046
13983
13913
13836
13753
13663
13566
13464
13355
13240
13118
12990
12855
12714
12567
12413
12254
12088
11917
11740
11558
11370
11178
10980
10777
10569
10355
10136
9912
9683
9448
9207
8961
8710
8452
8188
7917
7640
7356
7064
6765
6459
6145
5822
5492
5153
4806
4452
4090
3720
3345
2963
2575
2183
1786
1385
980
572
161
-253
-669
-1087
-1507
-1929
-2352
-2777
-3202
-3627
-4051
-4476
-4900
-5323
-5743
-6162
-6580
-6995
-7408
-7819
-8229
-8637
-9043
-9449
-9852
-10255
-10657
-11057
-11457
-11857
-12256
-12655
-13054
-13454
-13853
-14253
-14654
-15054
-15455
-15856
-16257
-16657
-17056
-17455
-17853
-18249
-18643
-19036
-19427
-19816
-20202
-20586
-20966
-21343
-21716
-22085
-22450
-22809
-23162
-23509
-23850
-24184
-24511
-24831
-25142
-25446
-25743
-26031
-26311
-26582
-26846
-27101
-27348
-27586
-27817
-28039
-28254
-28461
-28660
-28852
-29037
-29214
-29385
-29547
-29703
-29850
-29989
-30120
-30242
-30355
-30459
-30554
-30640
-30716
-30783
-30840
-30888
-30927
-30956
-30976
-30986
-30988
-30980
-30964
-30938
-30904
-30861
-30809
-30749
-30680
-30604
-30519
-30427
-30327
-30220
-30106
-29986
-29859
-29727
-29589
-29446
-29298
-29146
-28988
-28827
-28660
-28489
-28312
-28130
-27942
-27749
-27550
-27345
-27135
-26918
-26696
-26469
-26237
-25999
-25757
-25510
-25258
-25003
-24743
-24480
-24213
-23942
-23667
-23389
-23107
-22820
-22530
-22234
-21934
-21629
-21319
-21004
-20684
-20359
-20028
-19693
-19353
-19009
-18661
-18308
-17953
-17594
-17232
-16868
-16502
-16134
-15765
-15396
-15027
-14657
-14289
-13922
-13556
-13192
-12831
-12471
-12113
-11758
-11405
-11054
-10705
-10358
-10013
-9670
-9327
-8986
-8646
-8306
-7967
-7629
-7292
-6956
-6622
-6289
-5958
-5630
-5305
-4983
-4666
-4353
-4045
-3742
-3445
-3153
-2868
-2588
-2314
-2047
-1786
-1530
-1281
-1037
-798
-564
-335
-110
110
327
539
747
952
1153
1351
1545
1736
1924
2109
2292
2471
2648
2822
2992
3160
3323
3484
3640
3792
3941
4086
4227
4365
4500
4634
4765
4895
5025
5154
5284
5415
5546
5679
5813
5949
6086
6223
6362
6501
6640
6779
6916
7052
7186
7317
7445
7569
7689
7805
7917
8023
8124
8219
8309
8393
8471
8543
8609
8670
8726
8775
8820
8859
8893
8921
8944
8961
8972
8977
8976
8969
8956
8935
8908
8874
8833
8784
8729
8667
8598
8523
8443
8357
8267
8173
8077
7979
7879
7778
7676
7574
7472
7371
7271
7172
7074
6977
6882
6787
6694
6602
6511
6421
6331
6242
6154
6066
5979
5892
5804
5717
5630
5543
5455
5368
5280
5191
5101
5011
4918
4823
4726
4626
4523
4417
4307
4192
4074
3952
3825
3694
3559
3420
3276
3129
2977
2820
2659
2494
2324
2148
1968
1783
1592
1396
1195
989
777
561
339
113
-118
-352
-591
-834
-1080
-1329
-1581
-1836
-2093
-2353
-2615
-2879
-3145
-3413
-3683
-3953
-4225
-4496
-4768
-5038
-5308
-5575
-5840
-6102
-6360
-6613
-6860
-7102
-7337
-7564
-7783
-7994
-8196
-8388
-8571
-8743
-8905
-9056
-9196
-9326
-9444
-9551
-9647
-9733
-9808
-9873
-9928
-9973
-10010
-10037
-10056
-10068
-10073
-10071
-10064
-10051
-10035
-10014
-9991
-9965
-9937
-9907
-9876
-9844
-9812
-9780
-9747
-9715
-9683
-9652
-9621
-9591
-9562
-9534
-9506
-9478
-9450
-9422
-9393
-9363
-9331
-9299
-9266
-9232
-9197
-9163
-9129
-9096
-9065
-9035
-9008
-8982
-8957
-8935
-8913
-8892
-8871
-8849
-8826
-8801
-8774
-8743
-8708
-8669
-8625
-8575
-8519
-8457
-8388
-8312
-8228
-8135
-8036
-7926
-7808
-7680
-7542
-7395
-7238
-7072
-6896
-6711
-6518
-6316
-6106
-5889
-5664
-5433
-5195
-4952
-4703
-4448
-4189
-3925
-3658
-3386
-3112
-2835
-2556
-2274
-1991
-1705
-1419
-1130
-841
-550
-258
35
329
624
919
1215
1510
1804
2097
2388
2678
2965
3249
3531
3810
4085
4358
4627
4893
5156
5416
5672
5924
6173
6418
6658
6894
7125
7351
7571
7784
7991
8191
8384
8569
8747
8916
9078
9232
9379
9519
9653
9781
9903
10020
10133
10242
10347
10448
10547
10642
10735
10826
10914
11001
11084
11165
11243
11319
11390
11458
11521
11579
11632
11679
11721
11756
11784
11806
11821
11829
11830
11825
11813
11795
11771
11741
11706
11666
11621
11571
11517
11460
11399
11335
11269
11200
11130
11059
10986
10912
10838
10763
10687
10610
10533
10454
10373
10291
10207
10119
10029
9934
9835
9731
9620
9503
9379
9248
9108
8960
8804
8639
8465
8283
8092
7894
7688
7475
7255
7030
6799
6564
6325
6084
5840
5595
5350
5106
4862
4621
4382
4146
3913
3684
3460
3241
3027
2820
2618
2424
2237
2058
1888
1727
1575
1434
1303
1182
1072
973
885
809
743
689
646
614
592
580
578
584
598
621
650
685
727
775
828
886
949
1016
1089
1165
1245
1329
1416
1506
1599
1694
1792
1891
1992
2095
2198
2303
2408
2513
2620
2727
2834
2942
3051
3160
3270
3380
3491
3603
3715
3827
3940
4054
4168
4283
4398
4513
4629
4745
4860
4976
5092
5208
5324
5441
5557
5674
5791
5908
6024
6141
6256
6369
6481
6590
6697
6799
6897
6990
7077
7159
7235
7303
7365
7420
7467
7506
7537
7560
7575
7581
7580
7571
7556
7534
7508
7478
7445
7411
7377
7345
7315
7288
7266
7248
7236
7230
7229
7234
7245
7260
7280
7304
7331
7359
7390
7421
7451
7481
7508
7534
7556
7574
7588
7597
7602
7601
7595
7584
7567
7546
7520
7490
7455
7418
7377
7334
7288
7241
7193
7145
7097
7050
7004
6960
6919
6881
6845
6813
6786
6762
6742
6727
6716
6710
6709
6713
6721
6734
6752
6774
6800
6830
6863
6899
6938
6980
7024
7070
7119
7171
7225
7283
7345
7410
7479
7553
7631
7715
7803
7898
7998
8105
8219
8339
8467
8602
8745
8895
9053
9218
9392
9572
9760
9956
10158
10368
10584
10807
11036
11271
11512
11758
12010
12266
12528
12794
13064
13338
13617
13899
14184
14474
14766
15062
15361
15663
15968
16274
16585
16896
17210
17524
17840
18156
18472
18789
19104
19419
19732
20042
20350
20655
20957
21254
21547
21835
22119
22398
22671
22940
23204
23462
23716
23965
24209
24449
24685
24917
25146
25372
25595
25815
26033
26250
26465
26678
26889
27100
27309
27516
27723
27929
28133
28337
28539
28740
28940
29138
29334
29529
29722
29914
30104
30292
30478
30664
30848
31031
31213
31394
31574
31754
31933
32112
32290
32470
32649
32828
33008
33190
33372
33557
33743
33932
34123
34317
34513
34711
34911
35112
35315
35519
35723
35928
36133
36338
36542
36746
36949
37151
37352
37552
37752
37951
38149
38347
38544
38740
38935
39130
39322
39513
39702
39888
40071
40250
40425
40596
40761
40922
41077
41226
41368
41505
41634
41756
41872
41981
42082
42176
42264
42344
42417
42483
42542
42595
42639
42677
42707
42730
42745
42753
42752
42744
42728
42704
42673
42634
42586
42531
42469
42398
42320
42233
42139
42037
41927
41808
41681
41545
41400
41245
41081
40907
40722
40528
40323
40107
39882
39647
39403
39151
38892
38627
38356
38081
37804
37526
37247
36970
36694
36423
36155
35894
35639
35391
35151
34920
34699
34487
34285
34093
33911
33740
33578
33427
33284
33151
33027
32912
32804
32705
32613
32529
32452
32381
32319
32262
32213
32171
32134
32104
32081
32063
32051
32043
32042
32045
32052
32063
32078
32097
32118
32143
32170
32201
32234
32271
32310
32351
32397
32444
32494
32546
32601
32656
32714
32772
32830
32889
32947
33004
33059
33113
33164
33213
33258
33299
33336
33369
33396
33418
33435
33446
33450
33449
33440
33426
33404
33375
33339
33296
33246
33187
33121
33048
32966
32876
32778
32671
32558
32436
32307
32168
32024
31871
31711
31544
31368
31185
30993
30793
30584
30365
30137
29900
29652
29393
29124
28845
28554
28252
27940
27617
27285
26942
26591
26231
25864
25490
25109
24724
24335
23942
23547
23151
22756
22361
21968
21577
21190
20807
20429
20055
19686
19323
18964
18611
18262
17917
17576
17238
16902
16569
16236
15906
15577
15248
14919
14592
14265
13940
13617
13296
12977
12660
12346
12035
11727
11422
11119
10818
10520
10224
9929
9635
9341
9049
8756
8463
8169
7875
7581
7286
6990
6694
6398
6102
5807
5513
5220
4929
4640
4354
4070
3788
3509
3232
2958
2686
2417
2149
1883
1618
1353
1089
824
560
295
29
-237
-504
-770
-1036
-1301
-1565
-1828
-2090
-2350
-2609
-2866
-3122
-3377
-3630
-3881
-4130
-4378
-4623
-4867
-5109
-5349
-5586
-5822
-6055
-6285
-6513
-6739
-6962
-7183
-7402
-7619
-7835
-8051
-8265
-8480
-8694
-8909
-9125
-9342
-9560
-9779
-9999
-10221
-10444
-10669
-10895
-11121
-11349
-11577
-11805
-12032
-12259
-12483
-12706
-12925
-13142
-13354
-13561
-13764
-13962
-14155
-14342
-14523
-14699
-14870
-15034
-15193
-15346
-15494
-15635
-15770
-15899
-16021
-16139
-16248
-16353
-16451
-16544
-16630
-16712
-16788
-16858
-16924
-16985
-17041
-17092
-17139
-17181
-17219
-17253
-17284
-17310
-17334
-17354
-17372
-17388
-17401
-17413
-17423
-17433
-17441
-17449
-17457
-17465
-17473
-17482
-17491
-17501
-17512
-17523
-17535
-17549
-17563
-17578
-17593
-17608
-17623
-17638
-17652
-17664
-17674
-17681
-17685
-17684
-17679
-17669
-17653
-17631
-17602
-17566
-17522
-17471
-17411
-17342
-17264
-17175
-17076
-16966
-16845
-16711
-16565
-16407
-16235
-16050
-15853
-15642
-15418
-15180
-14930
-14666
-14389
-14101
-13800
-13488
-13166
-12835
-12497
-12151
-11801
-11446
-11089
-10730
-10371
-10012
-9654
-9298
-8944
-8593
-8246
-7902
-7561
-7226
-6895
-6569
-6250
-5936
-5629
-5329
-5037
-4753
-4477
-4210
-3953
-3705
-3467
-3239
-3022
-2816
-2621
-2438
-2267
-2109
-1965
-1834
-1717
-1615
-1528
-1458
-1404
-1366
-1346
-1344
-1359
-1392
-1443
-1512
-1598
-1702
-1824
-1962
-2116
-2286
-2470
-2669
-2881
-3105
-3340
-3586
-3840
-4103
-4372
-4648
-4928
-5212
-5499
-5787
-6076
-6365
-6652
-6937
-7218
-7497
-7770
-8039
-8302
-8558
-8807
-9049
-9282
-9507
-9722
-9928
-10125
-10311
-10487
-10653
-10808
-10954
-11089
-11214
-11329
-11434
-11529
-11613
-11687
-11750
-11802
-11843
-11873
-11892
-11898
-11892
-11873
-11842
-11797
-11739
-11667
-11581
-11481
-11367
-11239
-11096
-10940
-10769
-10585
-10387
-10175
-9950
-9713
-9462
-9199
-8924
-8636
-8337
-8025
-7702
-7368
-7023
-6667
-6301
-5925
-5538
-5142
-4737
-4322
-3898
-3465
-3023
-2571
-2111
-1641
-1163
-676
-180
323
833
1351
1875
2406
2942
3484
4030
4582
5137
5696
6258
6822
7387
7953
8517
9080
9641
10197
10747
11291
11828
12356
12874
13381
13877
14361
14832
15290
15734
16165
16584
16989
17382
17762
18131
18488
18834
19169
19493
19806
20107
20397
20674
20939
21191
21430
21655
21866
22062
22245
22412
22565
22703
22827
22937
23033
23116
23185
23242
23287
23320
23342
23354
23356
23349
23335
23314
23286
23253
23215
23173
23128
23081
23032
22982
22933
22884
22837
22792
22749
22710
22674
22642
22614
22591
22572
22558
22549
22545
22546
22552
22563
22579
22600
22625
22655
22690
22729
22773
22821
22873
22930
22990
23054
23122
23192
23266
23342
23419
23498
23577
23657
23735
23813
23889
23962
24033
24100
24164
24224
24279
24330
24376
24418
24455
24488
24517
24542
24566
24587
24607
24627
24648
24669
24692
24717
24744
24773
24804
24836
24870
24906
24942
24980
25018
25056
25095
25133
25172
25210
25249
25288
25328
25369
25411
25455
25501
25550
25601
25655
25713
25775
25841
25910
25984
26062
26145
26231
26321
26414
26511
26610
26711
26813
26916
27020
27124
27227
27329
27430
27530
27628
27723
27817
27909
27998
28084
28167
28246
28321
28391
28456
28515
28568
28613
28651
28681
28702
28713
28715
28706
28687
28656
28613
28559
28493
28414
28324
28221
28106
27979
27839
27688
27524
27348
27159
26959
26747
26523
26288
26042
25784
25517
25239
24952
24655
24350
24036
23714
23385
23050
22707
22359
22005
21647
21284
20917
20547
20173
19797
19419
19040
18660
18280
17900
17522
17146
16772
16402
16038
15678
15326
14980
14642
14313
13992
13681
13381
13091
12813
12546
12292
12050
11821
11605
11401
11209
11030
10862
10707
10563
10431
10310
10202
10105
10020
9947
9887
9839
9805
9784
9777
9785
9807
9845
9898
9968
10055
10159
10281
10421
10578
10753
10945
11155
11380
11620
11874
12139
12416
12701
12994
13293
13597
13904
14213
14524
14835
15146
15456
15764
16071
16375
16678
16978
17276
17571
17864
18155
18443
18728
19011
19292
19571
19847
20120
20392
20660
20926
21189
21449
21706
21959
22209
22455
22697
22934
23167
23396
23619
23837
24049
24255
24455
24648
24834
25013
25185
25348
25502
25648
25783
25908
26022
26125
26215
26293
26358
26409
26446
26470
26479
26475
26456
26424
26377
26318
26245
26160
26062
25954
25834
25705
25567
25420
25267
25107
24943
24775
24605
24434
24264
24095
23930
23769
23614
23465
23324
23192
23070
22958
22857
22767
22689
22623
22570
22529
22501
22485
22482
22492
22513
22546
22590
22645
22710
22784
22868
22961
23062
23172
23290
23415
23549
23690
23838
23994
24157
24328
24506
24691
24882
25081
25287
25498
25716
25939
26166
26397
26632
26868
27106
27344
27582
27818
28051
28281
28507
28728
28945
29155
29359
29557
29748
29932
30109
30280
30445
30604
30757
30905
31048
31186
31319
31447
31569
31685
31795
31898
31993
32080
32158
32226
32284
32333
32369
32394
32406
32405
32390
32360
32317
32256
32182
32091
31982
31857
31714
31554
31377
31181
30969
30738
30490
30224
29940
29639
29321
28986
28633
28264
27879
27477
27059
26625
26176
25712
25234
24743
24238
23722
23194
22657
22111
21556
20995
20427
19854
19276
18694
18109
17520
16929
16335
15739
15141
14542
13942
13342
12741
12142
11543
10946
10351
9759
9169
8582
7999
7419
6844
6272
5705
5142
4583
4029
3479
2933
2390
1852
1317
785
257
-269
-792
-1312
-1830
-2344
-2855
-3362
-3866
-4365
-4859
-5349
-5832
-6310
-6782
-7246
-7704
-8154
-8596
-9029
-9453
-9868
-10272
-10664
-11045
-11414
-11770
-12111
-12439
-12751
-13048
-13329
-13595
-13844
-14077
-14295
-14497
-14684
-14856
-15014
-15158
-15287
-15404
-15507
-15596
-15672
-15735
-15783
-15818
-15837
-15840
-15827
-15798
-15750
-15684
-15599
-15495
-15371
-15227
-15064
-14881
-14678
-14457
-14217
-13960
-13687
-13397
-13093
-12775
-12443
-12100
-11745
-11379
-11004
-10619
-10224
-9822
-9410
-8991
-8562
-8125
-7680
-7226
-6763
-6291
-5810
-5321
-4824
-4319
-3807
-3289
-2765
-2237
-1706
-1172
-637
-103
431
963
1492
2017
2539
3055
3566
4070
4569
5061
5546
6024
6492
6952
7403
7843
8272
8689
9093
9484
9860
10222
10568
10898
11211
11506
11784
12045
12287
12511
12717
12905
13075
13227
13362
13479
13580
13665
13733
13787
13827
13852
13865
13866
13856
13836
13807
13770
13726
13675
13620
13560
13497
13432
13364
13296
13226
13156
13085
13014
12943
12871
12799
12727
12654
12580
12506
12430
12354
12276
12198
12119
12039
11959
11879
11800
11721
11643
11567
11492
11418
11347
11277
11208
11141
11074
11009
10943
10878
10813
10747
10680
10613
10544
10476
10407
10338
10270
10204
10139
10076
10016
9960
9908
9860
9818
9781
9749
9724
9705
9692
9684
9682
9685
9693
9706
9723
9744
9769
9798
9832
9868
9909
9953
10001
10053
10108
10166
10227
10292
10360
10431
10505
10584
10665
10751
10840
10933
11030
11131
11235
11343
11454
11568
11683
11801
11921
12041
12162
12284
12406
12527
12649
12770
12891
13012
13133
13255
13376
13499
13623
13748
13874
14002
14132
14262
14394
14526
14659
14792
14925
15056
15186
15313
15438
15559
15676
15788
15896
16000
16097
16190
16279
16361
16438
16510
16576
16637
16692
16742
16786
16826
16860
16890
16915
16936
16954
16967
16977
16984
16987
16987
16983
16976
16965
16950
16930
16907
16879
16847
16811
16770
16725
16675
16622
16565
16504
16439
16370
16300
16227
16149
16071
15989
15905
15819
15731
15640
15547
15451
15352
15249
15143
15033
14918
14798
14674
14545
14411
14272
14129
13982
13830
13676
13518
13358
13196
13033
12868
12702
12535
12368
12200
12033
11865
11698
11532
11367
11203
11042
10883
10727
10574
10425
10281
10141
10006
9876
9751
9632
9517
9408
9304
9204
9109
9018
8930
8845
8763
8683
8605
8528
8453
8378
8304
8232
8159
8087
8016
7945
7873
7802
7730
7657
7584
7511
7437
7362
7287
7211
7135
7059
6983
6907
6831
6756
6681
6608
6536
6465
6396
6328
6262
6197
6133
6070
6007
5943
5878
5811
5742
5670
5594
5515
5431
5343
5250
5152
5048
4938
4823
4701
4572
4437
4295
4146
3991
3828
3658
3482
3298
3106
2906
2697
2479
2252
2015
1767
1508
1239
958
667
364
51
-273
-607
-950
-1303
-1666
-2037
-2418
-2808
-3207
-3615
-4030
-4457
-4891
-5334
-5786
-6245
-6713
-7188
-7671
-8161
-8658
-9162
-9671
-10187
-10707
-11232
-11760
-12291
-12824
-13358
-13891
-14424
-14954
-15482
-16004
-16525
-17038
-17546
-18046
-18539
-19023
-19498
-19963
-20417
-20860
-21292
-21711
-22117
-22511
-22892
-23259
-23614
-23956
-24285
-24601
-24906
-25198
-25480
-25751
-26012
-26264
-26507
-26742
-26968
-27187
-27397
-27601
-27796
-27984
-28165
-28337
-28502
-28660
-28809
-28950
-29082
-29206
-29320
-29426
-29522
-29609
-29687
-29755
-29813
-29861
-29900
-29929
-29948
-29957
-29956
-29944
-29922
-29890
-29847
-29792
-29726
-29649
-29561
-29460
-29348
-29224
-29088
-28940
-28780
-28609
-28425
-28230
-28024
-27806
-27578
-27340
-27093
-26836
-26570
-26297
-26016
-25728
-25433
-25133
-24827
-24517
-24202
-23882
-23559
-23232
-22901
-22567
-22228
-21885
-21538
-21187
-20831
-20470
-20103
-19732
-19355
-18973
-18586
-18194
-17798
-17397
-16992
-16583
-16170
-15754
-15334
-14911
-14484
-14055
-13622
-13187
-12749
-12308
-11865
-11419
-10970
-10518
-10064
-9607
-9148
-8687
-8225
-7761
-7298
-6834
-6371
-5909
-5449
-4990
-4534
-4081
-3630
-3183
-2738
-2297
-1858
-1422
-989
-560
-133
290
709
1124
1534
1940
2340
2735
3124
3507
3884
4254
4619
4979
5332
5681
6025
6365
6699
7029
7354
7674
7988
8297
8599
8896
9185
9468
9743
10011
10271
10524
10768
11004
11232
11453
11666
11871
12070
12261
12446
12625
12797
12963
13123
13277
13425
13568
13705
13837
13963
14084
14200
14310
14415
14515
14608
14696
14778
14855
14925
14989
15047
15100
15147
15187
15223
15252
15276
15295
15308
15316
15318
15316
15310
15299
15285
15268
15247
15225
15201
15175
15149
15122
15094
15066
15038
15010
14981
14952
14923
14893
14863
14831
14798
14763
14727
14688
14647
14602
14555
14505
14452
14395
14336
14273
14207
14139
14068
13995
13920
13842
13763
13682
13598
13513
13425
13335
13242
13147
13049
12949
12846
12740
12632
12521
12407
12291
12172
12050
11926
11799
11670
11539
11406
11271
11134
10997
10859
10721
10583
10446
10311
10177
10045
9916
9790
9668
9550
9436
9327
9224
9126
9034
8948
8867
8792
8723
8658
8598
8541
8488
8438
8391
8346
8303
8261
8221
8183
8145
8109
8074
8039
8007
7975
7944
7914
7885
7857
7828
7800
7771
7742
7712
7680
7646
7609
7571
7529
7484
7436
7384
7329
7271
7209
7145
7077
7006
6932
6855
6774
6691
6604
6514
6420
6323
6222
6118
6011
5900
5786
5670
5550
5429
5307
5183
5058
4933
4807
4681
4554
4427
4300
4172
4043
3915
3786
3656
3526
3395
3263
3131
2999
2867
2734
2601
2468
2336
2203
2070
1937
1805
1672
1539
1405
1272
1137
1002
865
728
589
450
308
166
21
-125
-274
-425
-578
-734
-894
-1057
-1224
-1396
-1573
-1756
-1945
-2141
-2343
-2553
-2771
-2997
-3231
-3473
-3724
-3982
-4249
-4523
-4805
-5095
-5391
-5693
-6002
-6317
-6637
-6963
-7293
-7628
-7968
-8312
-8661
-9013
-9369
-9728
-10092
-10458
-10828
-11201
-11578
-11958
-12342
-12729
-13121
-13516
-13914
-14316
-14722
-15129
-15539
-15950
-16361
-16774
-17185
-17595
-18003
-18408
-18811
-19211
-19609
-20004
-20397
-20787
-21176
-21562
-21946
-22328
-22707
-23084
-23458
-23829
-24198
-24563
-24925
-25284
-25639
-25991
-26340
-26685
-27026
-27364
-27698
-28027
-28352
-28672
-28987
-29296
-29599
-29895
-30185
-30468
-30744
-31012
-31273
-31525
-31769
-32003
-32231
-32450
-32661
-32863
-33058
-33245
-33425
-33597
-33762
-33921
-34072
-34217
-34356
-34489
-34616
-34738
-34855
-34967
-35075
-35179
-35278
-35375
-35467
-35557
-35643
-35726
-35807
-35885
-35960
-36034
-36104
-36173
-36238
-36302
-36362
-36420
-36476
-36529
-36581
-36630
-36678
-36725
-36770
-36815
-36858
-36901
-36942
-36983
-37023
-37061
-37098
-37133
-37167
-37198
-37227
-37254
-37279
-37301
-37320
-37338
-37353
-37366
-37377
-37386
-37394
-37399
-37403
-37406
-37407
-37406
-37403
-37399
-37392
-37384
-37373
-37360
-37344
-37325
-37303
-37278
-37249
-37216
-37180
-37139
-37093
-37043
-36988
-36928
-36861
-36789
-36711
-36626
-36534
-36436
-36330
-36217
-36097
-35970
-35835
-35693
-35544
-35386
-35221
-35049
-34869
-34681
-34486
-34283
-34074
-33857
-33635
-33406
-33172
-32932
-32686
-32436
-32182
-31923
-31659
-31392
-31121
-30847
-30570
-30290
-30007
-29722
-29434
-29144
-28851
-28556
-28259
-27959
-27657
-27353
-27046
-26737
-26425
-26111
-25794
-25474
-25152
-24827
-24500
-24170
-23837
-23501
-23162
-22820
-22475
-22126
-21774
-21419
-21059
-20697
-20331
-19962
-19591
-19217
-18841
-18464
-18086
-17708
-17329
-16951
-16574
-16198
-15823
-15450
-15079
-14711
-14346
-13984
-13626
-13272
-12921
-12573
-12229
-11889
-11551
-11216
-10883
-10553
-10225
-9898
-9573
-9249
-8925
-8603
-8282
-7962
-7644
-7328
-7013
-6701
-6392
-6085
-5782
-5483
-5187
-4896
-4608
-4325
-4046
-3773
-3504
-3240
-2980
-2724
-2473
-2226
-1983
-1744
-1508
-1276
-1047
-821
-598
-378
-161
52
263
470
673
873
1069
1262
1449
1633
1812
1987
2158
2324
2486
2644
2799
2950
3098
3243
3386
3525
3661
3795
3925
4051
4176
4298
4416
4532
4645
4755
4862
4966
5066
5162
5253
5340
5421
5495
5564
5625
5679
5725
5763
5793
5814
5827
5831
5828
5816
5796
5767
5731
5686
5633
5571
5502
5424
5338
5245
5144
5036
4922
4801
4674
4541
4402
4257
4106
3950
3788
3620
3446
3266
3080
2887
2688
2481
2267
2045
1814
1574
1326
1067
799
521
233
-64
-371
-687
-1012
-1344
-1684
-2031
-2383
-2742
-3105
-3473
-3845
-4220
-4597
-4976
-5357
-5739
-6120
-6502
-6881
-7260
-7635
-8007
-8375
-8739
-9097
-9449
-9794
-10132
-10462
-10785
-11099
-11404
-11700
-11987
-12266
-12535
-12796
-13048
-13293
-13529
-13758
-13980
-14195
-14405
-14609
-14808
-15003
-15194
-15381
-15566
-15747
-15926
-16104
-16279
-16453
-16625
-16796
-16966
-17135
-17303
-17471
-17639
-17807
-17975
-18144
-18314
-18486
-18660
-18836
-19014
-19196
-19380
-19567
-19758
-19952
-20148
-20349
-20552
-20758
-20967
-21179
-21394
-21611
-21831
-22053
-22277
-22503
-22730
-22958
-23187
-23416
-23646
-23875
-24104
-24332
-24559
-24785
-25010
-25233
-25456
-25676
-25896
-26113
-26330
-26545
-26759
-26971
-27183
-27393
-27603
-27812
-28022
-28231
-28441
-28652
-28864
-29078
-29293
-29511
-29730
-29953
-30179
-30408
-30640
-30877
-31118
-31363
-31612
-31865
-32122
-32381
-32645
-32911
-33179
-33448
-33718
-33990
-34261
-34532
-34803
-35074
-35343
-35612
-35880
-36147
-36413
-36677
-36940
-37202
-37463
-37724
-37984
-38244
-38505
-38767
-39030
-39295
-39562
-39832
-40104
-40380
-40658
-40940
-41226
-41515
-41808
-42104
-42404
-42708
-43014
-43324
-43635
-43948
-44261
-44576
-44890
-45203
-45515
-45826
-46135
-46441
-46745
-47046
-47344
-47639
-47931
-48219
-48504
-48784
-49061
-49332
-49599
-49860
-50115
-50364
-50605
-50839
-51065
-51281
-51489
-51686
-51872
-52047
-52210
-52361
-52500
-52626
-52739
-52839
-52927
-53001
-53062
-53110
-53145
-53166
-53175
-53170
-53152
-53121
-53076
-53018
-52947
-52862
-52763
-52650
-52523
-52383
-52229
-52060
-51878
-51682
-51472
-51249
-51012
-50763
-50501
-50226
-49940
-49642
-49333
-49013
-48683
-48342
-47991
-47630
-47259
-46879
-46489
-46090
-45681
-45263
-44836
-44400
-43955
-43502
-43040
-42570
-42092
-41606
-41112
-40610
-40101
-39585
-39062
-38534
-37999
-37460
-36916
-36367
-35816
-35261
-34704
-34144
-33583
-33019
-32454
-31887
-31319
-30750
-30179
-29608
-29037
-28467
-27897
-27330
-26765
-26203
-25645
-25091
-24542
-23999
-23462
-22931
-22406
-21888
-21376
-20870
-20370
-19876
-19387
-18904
-18425
-17950
-17481
-17015
-16554
-16097
-15645
-15198
-14756
-14319
-13887
-13462
-13043
-12631
-12226
-11829
-11439
-11058
-10685
-10321
-9965
-9619
-9282
-8953
-8634
-8324
-8023
-7730
-7447
-7173
-6908
-6652
-6405
-6169
-5942
-5725
-5519
-5323
-5138
-4965
-4803
-4652
-4513
-4386
-4270
-4165
-4070
-3987
-3915
-3853
-3802
-3761
-3731
-3710
-3700
-3700
-3710
-3729
-3758
-3796
-3844
-3901
-3967
-4042
-4126
-4220
-4323
-4435
-4556
-4687
-4827
-4976
-5135
-5302
-5478
-5662
-5855
-6055
-6262
-6476
-6697
-6924
-7156
-7395
-7638
-7886
-8138
-8396
-8658
-8924
-9195
-9470
-9749
-10033
-10320
-10613
-10909
-11211
-11517
-11828
-12144
-12465
-12791
-13122
-13457
-13798
-14143
-14493
-14847
-15205
-15566
-15932
-16300
-16672
-17047
-17423
-17801
-18180
-18560
-18939
-19318
-19696
-20072
-20447
-20819
-21189
-21557
-21922
-22284
-22645
-23002
-23358
-23712
-24063
-24413
-24761
-25106
-25450
-25792
-26131
-26467
-26802
-27133
-27462
-27789
-28113
-28435
-28754
-29072
-29388
-29703
-30016
-30328
-30640
-30951
-31262
-31573
-31884
-32195
-32508
-32820
-33133
-33446
-33758
-34069
-34380
-34689
-34995
-35299
-35601
-35899
-36194
-36485
-36772
-37055
-37333
-37607
-37877
-38141
-38402
-38658
-38910
-39157
-39402
-39643
-39881
-40117
-40350
-40582
-40812
-41041
-41268
-41494
-41719
-41942
-42164
-42385
-42605
-42823
-43040
-43255
-43470
-43682
-43894
-44104
-44312
-44519
-44723
-44926
-45126
-45324
-45518
-45709
-45896
-46079
-46257
-46431
-46601
-46766
-46928
-47084
-47237
-47387
-47533
-47676
-47816
-47954
-48090
-48224
-48356
-48487
-48617
-48746
-48873
-49000
-49125
-49248
-49369
-49489
-49605
-49719
-49830
-49939
-50044
-50146
-50245
-50342
-50436
-50528
-50619
-50708
-50797
-50885
-50973
-51062
-51152
-51244
-51338
-51434
-51534
-51637
-51743
-51853
-51967
-52084
-52205
-52329
-52456
-52586
-52719
-52854
-52992
-53132
-53275
-53421
-53570
-53722
-53876
-54033
-54192
-54353
-54515
-54678
-54842
-55005
-55167
-55329
-55488
-55647
-55803
-55957
-56109
-56258
-56405
-56549
-56689
-56827
-56960
-57090
-57215
-57336
-57452
-57563
-57669
-57769
-57864
-57953
-58036
-58113
-58184
-58249
-58308
-58361
-58408
-58449
-58484
-58513
-58536
-58553
-58565
-58570
-58570
-58565
-58553
-58536
-58513
-58485
-58451
-58412
-58367
-58316
-58259
-58197
-58129
-58055
-57975
-57889
-57797
-57700
-57596
-57486
-57370
-57248
-57120
-56987
-56847
-56703
-56554
-56400
-56243
-56082
-55917
-55751
-55581
-55410
-55237
-55063
-54887
-54711
-54533
-54354
-54174
-53994
-53814
-53634
-53454
-53275
-53098
-52922
-52749
-52578
-52410
-52245
-52083
-51924
-51767
-51613
-51461
-51311
-51162
-51015
-50869
-50724
-50580
-50437
-50294
-50152
-50010
-49868
-49725
-49582
-49438
-49293
-49146
-48997
-48845
-48690
-48531
-48369
-48202
-48031
-47855
-47675
-47489
-47299
-47104
-46904
-46701
-46494
-46284
-46071
-45857
-45642
-45426
-45210
-44994
-44779
-44564
-44349
-44136
-43923
-43711
-43500
-43290
-43082
-42876
-42672
-42470
-42270
-42072
-41876
-41682
-41490
-41300
-41111
-40925
-40739
-40556
-40373
-40192
-40013
-39835
-39659
-39485
-39314
-39145
-38979
-38817
-38659
-38505
-38355
-38210
-38070
-37934
-37803
-37677
-37556
-37441
-37330
-37225
-37125
-37030
-36939
-36853
-36770
-36692
-36616
-36542
-36471
-36401
-36332
-36265
-36198
-36132
-36066
-36000
-35934
-35869
-35804
-35739
-35674
-35610
-35546
-35484
-35421
-35360
-35298
-35238
-35177
-35115
-35053
-34991
-34927
-34861
-34794
-34724
-34653
-34580
-34504
-34425
-34344
-34261
-34175
-34087
-33996
-33903
-33807
-33708
-33606
-33501
-33393
-33282
-33169
-33053
-32934
-32814
-32692
-32570
-32445
-32322
-32198
-32073
-31949
-31824
-31699
-31574
-31447
-31319
-31189
-31058
-30924
-30788
-30649
-30508
-30364
-30217
-30067
-29915
-29760
-29603
-29443
-29281
-29116
-28950
-28781
-28611
-28439
-28267
-28093
-27919
-27744
-27569
-27394
-27220
-27045
-26871
-26697
-26524
-26350
-26177
-26004
-25832
-25659
-25487
-25315
-25144
-24973
-24803
-24634
-24465
-24298
-24132
-23967
-23803
-23642
-23481
-23323
-23167
-23013
-22861
-22711
-22563
-22417
-22274
-22132
-21992
-21854
-21717
-21581
-21446
-21312
-21179
-21046
-20914
-20783
-20653
-20524
-20396
-20270
-20144
-20020
-19897
-19775
-19655
-19535
-19417
-19301
-19185
-19070
-18956
-18842
-18729
-18615
-18502
-18387
-18273
-18157
-18040
-17922
-17802
-17680
-17557
-17431
-17304
-17174
-17042
-16908
-16772
-16634
-16494
-16352
-16207
-16062
-15917
-15769
-15620
-15469
-15318
-15166
-15013
-14860
-14707
-14554
-14401
-14250
-14099
-13951
-13803
-13658
-13515
-13373
-13234
-13097
-12961
-12827
-12695
-12565
-12436
-12309
-12184
-12061
-11939
-11820
-11703
-11587
-11475
-11365
-11257
-11153
-11051
-10952
-10856
-10763
-10674
-10589
-10507
-10430
-10357
-10289
-10226
-10168
-10116
-10070
-10030
-9995
-9966
-9943
-9925
-9911
-9902
-9896
-9893
-9893
-9896
-9900
-9906
-9912
-9919
-9927
-9934
-9941
-9948
-9954
-9959
-9964
-9968
-9971
-9974
-9977
-9980
-9983
-9986
-9989
-9993
-9998
-10003
-10010
-10017
-10024
-10033
-10042
-10052
-10063
-10075
-10089
-10103
-10119
-10136
-10154
-10174
-10196
-10220
-10246
-10274
-10305
-10339
-10376
-10416
-10458
-10504
-10552
-10603
-10657
-10714
-10773
-10836
-10901
-10970
-11042
-11118
-11197
-11280
-11368
-11460
-11557
-11659
-11766
-11879
-11997
-12120
-12248
-12382
-12521
-12666
-12815
-12970
-13130
-13296
-13467
-13643
-13826
-14014
-14208
-14408
-14615
-14827
-15046
-15271
-15502
-15738
-15980
-16228
-16481
-16738
-16999
-17263
-17530
-17800
-18071
-18343
-18616
-18888
-19159
-19429
-19697
-19962
-20223
-20481
-20734
-20981
-21223
-21458
-21686
-21907
-22119
-22323
-22518
-22703
-22880
-23048
-23206
-23355
-23495
-23626
-23749
-23862
-23968
-24065
-24154
-24234
-24307
-24372
-24429
-24478
-24519
-24553
-24579
-24598
-24610
-24614
-24612
-24602
-24586
-24562
-24531
-24494
-24449
-24397
-24338
-24272
-24198
-24117
-24029
-23933
-23830
-23720
-23603
-23480
-23350
-23214
-23072
-22925
-22772
-22615
-22453
-22286
-22114
-21938
-21757
-21571
-21380
-21184
-20982
-20775
-20562
-20342
-20117
-19886
-19649
-19406
-19157
-18903
-18643
-18379
-18111
-17838
-17561
-17281
-16998
-16713
-16425
-16136
-15846
-15555
-15266
-14977
-14689
-14404
-14121
-13841
-13564
-13290
-13018
-12750
-12485
-12222
-11962
-11704
-11448
-11195
-10944
-10695
-10448
-10204
-9961
-9721
-9483
-9247
-9014
-8782
-8553
-8325
-8099
-7875
-7652
-7430
-7209
-6988
-6767
-6546
-6324
-6101
-5877
-5652
-5424
-5195
-4963
-4730
-4495
-4259
-4022
-3783
-3544
-3305
-3066
-2827
-2589
-2351
-2114
-1878
-1643
-1409
-1177
-946
-716
-489
-263
-39
183
403
622
840
1057
1273
1490
1708
1927
2148
2370
2595
2823
3053
3286
3522
3760
4002
4246
4493
4743
4995
5248
5504
5760
6016
6273
6528
6783
7035
7286
7534
7779
8022
8261
8498
8733
8965
9196
9425
9654
9882
10111
10341
10572
10804
11038
11273
11510
11749
11989
12232
12476
12722
12971
13222
13477
13734
13996
14262
14533
14810
15093
15384
15684
15992
16309
16639
16979
17330
17694
18070
18459
18861
19276
19705
20147
20603
21072
21554
22050
22559
23080
23614
24160
24717
25285
25863
26451
27048
27653
28264
28883
29507
30137
30771
31409
32049
32694
33339
33986
34633
35279
35924
36567
37208
37845
38477
39105
39727
40344
40953
41556
42151
42737
43315
43884
44444
44995
45536
46067
46588
47100
47601
48091
48572
49041
49500
49948
50384
50809
51223
51624
52013
52390
52754
53106
53445
53772
54086
54388
54678
54956
55222
55476
55720
55951
56172
56381
56579
56765
56940
57103
57253
57391
57516
57628
57726
57810
57879
57935
57976
58003
58016
58014
58000
57972
57932
57881
57818
57745
57662
57569
57467
57357
57239
57114
56981
56841
56694
56541
56381
56215
56042
55864
55680
55491
55295
55095
54889
54677
54461
54239
54013
53781
53545
53304
53059
52810
52557
52300
52040
51777
51511
51242
50971
50697
50422
50144
49863
49580
49293
49003
48709
48411
48107
47798
47482
47159
46829
46492
46146
45792
45430
45059
44680
44293
43899
43497
43088
42672
42250
41821
41386
40945
40499
40047
39589
39126
38659
38186
37709
37227
36741
36251
35757
35260
34759
34255
33747
33237
32723
32207
31688
31165
30639
30110
29577
29041
28500
27955
27406
26851
26291
25725
25153
24575
23989
23396
22796
22189
21575
20955
20328
19697
19062
18423
17782
17141
16499
15858
15220
14586
13956
13333
12716
12108
11510
10923
10349
9787
9241
8710
8196
7699
7221
6762
6323
5903
5503
5124
4765
4426
4108
3810
3531
3273
3034
2815
2614
2431
2266
2117
1984
1866
1761
1670
1591
1523
1467
1421
1384
1357
1339
1329
1327
1333
1346
1366
1393
1426
1465
1510
1560
1616
1675
1740
1808
1879
1954
2031
2110
2191
2273
2357
2440
2524
2606
2688
2769
2848
2924
2999
3071
3141
3209
3275
3340
3404
3468
3534
3601
3671
3743
3819
3900
3984
4074
4168
4268
4372
4483
4599
4721
4849
4984
5124
5272
5427
5588
5757
5934
6117
6309
6507
6713
6927
7148
7375
7610
7851
8099
8354
8616
8885
9160
9443
9734
10032
10337
10651
10973
11302
11639
11985
12338
12699
13068
13445
13831
14225
14627
15038
15458
15887
16325
16773
17231
17699
18178
18667
19167
19679
20201
20734
21278
21832
22397
22971
23554
24146
24746
25353
25968
26588
27214
27846
28482
29122
29766
30413
31063
31714
32366
33020
33674
34327
34979
35629
36276
36921
37563
38200
38833
39460
40082
40698
41306
41908
42501
43085
43661
44227
44782
45327
45859
46380
46888
47382
47863
48329
48781
49218
49641
50049
50442
50820
51184
51533
51867
52187
52493
52784
53061
53324
53574
53811
54036
54248
54450
54640
54821
54992
55153
55306
55450
55586
55715
55835
55948
56054
56153
56245
56331
56410
56483
56550
56612
56668
56719
56764
56806
56842
56875
56904
56929
56950
56968
56983
56994
57002
57006
57007
57005
56999
56990
56977
56961
56942
56920
56896
56869
56840
56808
56775
56741
56705
56669
56631
56593
56554
56514
56475
56435
56394
56354
56315
56275
56237
56199
56163
56128
56095
56063
56034
56006
55981
55956
55934
55912
55891
55871
55850
55829
55808
55785
55760
55734
55706
55676
55645
55612
55578
55542
55506
55469
55432
55394
55355
55316
55277
55236
55194
55151
55105
55058
55009
54956
54901
54843
54782
54717
54649
54576
54501
54421
54338
54252
54162
54068
53971
53871
53768
53663
53554
53443
53329
53213
53095
52975
52853
52731
52607
52484
52360
52237
52114
51993
51873
51754
51638
51524
51412
51302
51195
51090
50988
50889
50791
50696
50603
50511
50420
50330
50240
50151
50062
49972
49883
49793
49702
49611
49519
49426
49333
49239
49145
49049
48952
48854
48753
48651
48546
48439
48328
48214
48095
47973
47846
47714
47578
47436
47289
47137
46980
46817
46649
46476
46297
46114
45925
45731
45532
45328
45119
44907
44690
44469
44245
44017
43786
43550
43311
43067
42818
42565
42306
42041
41770
41493
41210
40920
40623
40319
40007
39689
39362
39028
38685
38334
37975
37607
37230
36843
36446
36040
35623
35196
34758
34309
33849
33379
32898
32406
31906
31396
30877
30352
29820
29282
28741
28196
27650
27103
26557
26012
25469
24930
24394
23863
23338
22819
22307
21802
21306
20819
20343
19878
19424
18984
18557
18145
17749
17369
17006
16661
16334
16026
15737
15467
15217
14986
14776
14585
14414
14263
14132
14020
13928
13854
13800
13763
13743
13741
13755
13784
13828
13885
13956
14038
14132
14235
14349
14471
14602
14740
14887
15040
15201
15369
15544
15727
15916
16113
16317
16529
16748
16976
17211
17454
17705
17964
18231
18506
18787
19077
19373
19676
19987
20303
20627
20957
21294
21637
21986
22342
22705
23074
23451
23834
24224
24621
25025
25437
25856
26282
26715
27157
27605
28061
28524
28994
29470
29953
30441
30935
31434
31938
32447
32960
33478
33999
34525
35056
35590
36128
36670
37216
37765
38318
38873
39431
39991
40552
41114
41675
42234
42791
43343
43891
44432
44965
45490
46005
46509
47000
47479
47943
48393
48827
49246
49648
50034
50403
50755
51091
51409
51712
51997
52267
52520
52757
52978
53183
53373
53547
53705
53849
53977
54091
54190
54275
54346
54404
54447
54478
54495
54500
54491
54469
54434
54387
54327
54254
54169
54072
53963
53843
53712
53571
53421
53261
53092
52915
52731
52539
52340
52135
51923
51707
51485
51259
51029
50797
50562
50326
50090
49854
49619
49385
49154
48925
48698
48475
48254
48035
47819
47605
47392
47180
46968
46756
46543
46329
46114
45896
45677
45457
45234
45009
44782
44553
44323
44090
43856
43620
43381
43141
42898
42654
42406
42156
41903
41646
41384
41118
40845
40565
40277
39981
39675
39359
39033
38696
38347
37987
37615
37231
36835
36427
36006
35574
35129
34672
34203
33722
33229
32726
32210
31684
31147
30599
30040
29470
28889
28299
27698
27087
26466
25837
25199
24553
23900
23241
22576
21905
21230
20552
19870
19187
18501
17815
17128
16442
15755
15069
14385
13702
13022
12344
11670
11000
10336
9677
9025
8381
7746
7119
6503
5898
5304
4723
4155
3600
3058
2531
2017
1518
1033
561
105
-338
-767
-1183
-1585
-1975
-2352
-2717
-3071
-3413
-3745
-4067
-4379
-4681
-4973
-5256
-5531
-5796
-6053
-6302
-6542
-6775
-7000
-7216
-7425
-7626
-7818
-8002
-8178
-8345
-8503
-8652
-8793
-8924
-9045
-9158
-9261
-9355
-9439
-9513
-9579
-9635
-9682
-9720
-9750
-9770
-9782
-9786
-9781
-9769
-9749
-9721
-9687
-9647
-9600
-9548
-9491
-9430
-9363
-9292
-9217
-9138
-9054
-8966
-8873
-8775
-8673
-8566
-8454
-8338
-8216
-8089
-7957
-7820
-7677
-7528
-7373
-7211
-7042
-6865
-6681
-6489
-6289
-6082
-5867
-5644
-5415
-5180
-4939
-4692
-4441
-4186
-3928
-3667
-3405
-3141
-2877
-2613
-2349
-2086
-1825
-1565
-1307
-1050
-795
-541
-289
-37
214
463
712
959
1205
1448
1688
1924
2156
2382
2602
2814
3019
3216
3403
3581
3749
3906
4053
4189
4314
4429
4533
4628
4714
4791
4861
4925
4983
5036
5085
5132
5176
5220
5262
5305
5348
5393
5439
5488
5540
5595
5655
5719
5789
5866
5949
6039
6137
6244
6359
6483
6615
6757
6906
7063
7229
7401
7580
7765
7956
8151
8352
8556
8763
8974
9187
9402
9620
9839
10061
10284
10510
10738
10969
11202
11438
11676
11917
12160
12405
12651
12900
13150
13401
13652
13904
14157
14409
14661
14913
15164
15414
15664
15912
16158
16404
16648
16890
17130
17368
17604
17838
18070
18300
18527
18752
18976
19197
19416
19634
19850
20065
20278
20490
20699
20907
21113
21317
21517
21714
21907
22096
22280
22458
22629
22794
22951
23100
23241
23372
23495
23608
23711
23804
23888
23962
24026
24081
24127
24165
24195
24219
24236
24247
24254
24257
24256
24252
24247
24239
24231
24221
24211
24201
24191
24180
24170
24160
24149
24138
24127
24114
24100
24084
24067
24047
24024
23999
23970
23939
23904
23866
23824
23781
23734
23686
23638
23589
23541
23494
23450
23410
23374
23344
23319
23300
23288
23284
23287
23297
23316
23342
23375
23416
23464
23520
23582
23651
23726
23807
23893
23986
24083
24186
24294
24406
24524
24647
24774
24907
25044
25187
25334
25486
25643
25805
25971
26143
26319
26500
26686
26876
27071
27271
27475
27683
27895
28111
28330
28552
28778
29006
29236
29469
29705
29942
30182
30425
30670
30917
31166
31417
31670
31925
32180
32438
32695
32953
33211
33469
33726
33984
34240
34497
34753
35008
35264
35520
35776
36032
36289
36547
36805
37063
37323
37583
37844
38106
38368
38631
38893
39155
39416
39675
39933
40190
40444
40695
40944
41190
41433
41673
41910
42143
42372
42599
42821
43039
43254
43463
43668
43868
44063
44253
44437
44615
44788
44956
45120
45278
45433
45583
45730
45872
46011
46147
46278
46404
46525
46641
46750
46853
46949
47036
47116
47187
47250
47304
47350
47387
47416
47436
47448
47452
47449
47437
47417
47389
47353
47308
47254
47192
47120
47039
46948
46848
46738
46619
46490
46352
46205
46050
45887
45717
45539
45356
45166
44971
44772
44568
44361
44150
43935
43718
43498
43275
43049
42820
42588
42353
42114
41871
41625
41374
41119
40859
40595
40326
40053
39777
39497
39214
38928
38641
38354
38066
37779
37494
37212
36932
36656
36385
36118
35856
35600
35351
35107
34871
34642
34420
34205
33997
33797
33605
33420
33242
33072
32909
32753
32604
32465
32331
32205
32086
31975
31870
31773
31684
31601
31525
31455
31392
31336
31285
31239
31199
31164
31134
31108
31086
31067
31051
31038
31026
31016
31006
30996
30986
30976
30965
30953
30940
30927
30913
30898
30883
30868
30852
30836
30820
30804
30788
30770
30752
30733
30712
30689
30663
30634
30601
30564
30522
30474
30420
30360
30292
30217
30135
30045
29949
29845
29735
29618
29496
29370
29239
29105
28968
28829
28688
28548
28407
28266
28125
27986
27846
27708
27569
27431
27293
27154
27015
26876
26735
26594
26452
26310
26167
26025
25883
25742
25602
25463
25326
25190
25057
24925
24796
24668
24543
24420
24298
24179
24062
23948
23836
23728
23622
23521
23423
23330
23241
23158
23081
23011
22947
22891
22842
22803
22772
22751
22740
22739
22748
22769
22799
22840
22891
22951
23020
23098
23184
23276
23375
23481
23591
23707
23827
23952
24081
24214
24351
24492
24637
24786
24940
25097
25259
25425
25595
25770
25950
26133
26322
26514
26712
26914
27121
27333
27549
27771
27998
28230
28468
28711
28959
29213
29472
29737
30006
30281
30561
30845
31134
31428
31726
32028
32334
32644
32959
33277
33599
33925
34255
34590
34928
35271
35618
35970
36327
36689
37055
37427
37804
38187
38574
38967
39364
39766
40173
40583
40997
41414
41833
42255
42679
43104
43531
43959
44387
44816
45245
45673
46101
46527
46952
47374
47794
48211
48624
49033
49437
49836
50229
50616
50996
51370
51736
52094
52445
52786
53119
53443
53757
54062
54356
54641
54915
55180
55434
55678
55912
56137
56352
56557
56753
56939
57117
57286
57446
57599
57743
57881
58012
58136
58256
58370
58481
58588
58693
58796
58898
59001
59103
59207
59313
59420
59531
59644
59760
59879
60001
60126
60254
60385
60518
60652
60788
60924
61060
61195
61329
61460
61589
61714
61834
61950
62061
62165
62263
62354
62438
62513
62581
62640
62691
62734
62769
62795
62814
62824
62827
62823
62812
62794
62770
62739
62702
62658
62610
62555
62495
62430
62361
62286
62207
62123
62034
61941
61844
61742
61635
61524
61407
61285
61158
61024
60884
60736
60581
60419
60248
60068
59879
59681
59473
59255
59026
58788
58539
58279
58008
57727
57435
57132
56818
56492
56156
55808
55449
55079
54697
54304
53899
53482
53054
52615
52164
51703
51232
50750
50258
49757
49246
48727
48199
47662
47117
46564
46002
45432
44853
44267
43673
43070
42460
41842
41216
40583
39943
39295
38640
37978
37309
36633
35951
35262
34567
33865
33157
32442
31722
30995
30262
29523
28778
28026
27269
26506
25738
24965
24187
23404
22618
21828
21036
20242
19447
18651
17855
17061
16268
15479
14692
13909
13131
12358
11591
10831
10077
9330
8591
7860
7136
6422
5715
5017
4327
3646
2974
2310
1656
1010
373
-255
-874
-1484
-2084
-2674
-3254
-3824
-4384
-4933
-5472
-6001
-6518
-7025
-7521
-8007
-8482
-8946
-9399
-9843
-10276
-10700
-11114
-11518
-11914
-12301
-12679
-13050
-13412
-13768
-14116
-14458
-14794
-15124
-15450
-15770
-16087
-16401
-16711
-17019
-17325
-17629
-17932
-18234
-18536
-18838
-19141
-19444
-19748
-20053
-20361
-20671
-20983
-21298
-21617
-21940
-22267
-22598
-22934
-23275
-23621
-23972
-24327
-24688
-25052
-25421
-25793
-26167
-26544
-26921
-27299
-27675
-28050
-28422
-28791
-29155
-29515
-29869
-30217
-30559
-30894
-31222
-31544
-31858
-32164
-32463
-32753
-33037
-33311
-33577
-33835
-34083
-34322
-34552
-34773
-34984
-35185
-35377
-35560
-35732
-35895
-36047
-36190
-36322
-36443
-36554
-36655
-36744
-36822
-36889
-36944
-36988
-37021
-37041
-37050
-37047
-37032
-37006
-36967
-36917
-36855
-36782
-36698
-36603
-36498
-36383
-36258
-36124
-35980
-35829
-35669
-35502
-35328
-35148
-34962
-34770
-34574
-34375
-34172
-33966
-33759
-33550
-33341
-33133
-32924
-32717
-32509
-32305
-32103
-31901
-31701
-31503
-31306
-31110
-30916
-30723
-30530
-30339
-30148
-29959
-29769
-29581
-29393
-29205
-29018
-28830
-28643
-28454
-28265
-28075
-27883
-27689
-27493
-27295
-27095
-26893
-26689
-26482
-26275
-26066
-25856
-25646
-25435
-25225
-25016
-24808
-24602
-24398
-24196
-23997
-23802
-23609
-23421
-23237
-23057
-22882
-22712
-22547
-22387
-22233
-22084
-21942
-21807
-21678
-21556
-21442
-21337
-21240
-21151
-21072
-21003
-20943
-20893
-20852
-20821
-20799
-20785
-20781
-20784
-20794
-20812
-20835
-20865
-20899
-20939
-20982
-21029
-21080
-21133
-21189
-21247
-21307
-21368
-21432
-21498
-21565
-21635
-21707
-21781
-21859
-21939
-22023
-22110
-22200
-22294
-22391
-22492
-22595
-22701
-22809
-22919
-23029
-23140
-23250
-23358
-23465
-23568
-23668
-23764
-23855
-23941
-24020
-24094
-24160
-24220
-24272
-24316
-24353
-24382
-24402
-24415
-24419
-24416
-24405
-24387
-24361
-24328
-24288
-24242
-24189
-24129
-24064
-23992
-23915
-23831
-23741
-23646
-23544
-23436
-23323
-23205
-23081
-22952
-22818
-22681
-22540
-22396
-22249
-22101
-21951
-21799
-21648
-21496
-21345
-21195
-21047
-20901
-20758
-20618
-20482
-20350
-20223
-20101
-19985
-19874
-19769
-19670
-19577
-19490
-19410
-19335
-19266
-19204
-19148
-19098
-19055
-19019
-18991
-18970
-18957
-18952
-18955
-18966
-18986
-19015
-19052
-19097
-19151
-19213
-19282
-19360
-19444
-19536
-19634
-19738
-19847
-19961
-20078
-20199
-20321
-20445
-20569
-20694
-20817
-20940
-21061
-21180
-21298
-21414
-21528
-21642
-21754
-21867
-21979
-22091
-22203
-22316
-22430
-22544
-22660
-22776
-22893
-23011
-23130
-23250
-23372
-23495
-23619
-23746
-23874
-24005
-24138
-24273
-24412
-24555
-24701
-24851
-25007
-25167
-25333
-25504
-25683
-25868
-26060
-26260
-26467
-26683
-26907
-27139
-27380
-27630
-27888
-28155
-28431
-28715
-29010
-29313
-29626
-29949
-30282
-30625
-30979
-31343
-31717
-32101
-32497
-32904
-33320
-33745
-34179
-34621
-35071
-35527
-35989
-36457
-36930
-37408
-37889
-38374
-38863
-39354
-39848
-40345
-40844
-41345
-41847
-42351
-42855
-43360
-43865
-44369
-44873
-45376
-45878
-46379
-46878
-47375
-47869
-48361
-48850
-49336
-49817
-50294
-50766
-51233
-51693
-52147
-52594
-53034
-53465
-53889
-54304
-54709
-55105
-55491
-55867
-56231
-56584
-56926
-57256
-57573
-57878
-58171
-58452
-58720
-58976
-59220
-59452
-59671
-59878
-60073
-60256
-60427
-60585
-60731
-60864
-60985
-61093
-61188
-61271
-61342
-61400
-61447
-61481
-61505
-61517
-61518
-61508
-61488
-61457
-61416
-61365
-61304
-61232
-61149
-61056
-60952
-60837
-60712
-60576
-60429
-60272
-60104
-59927
-59739
-59542
-59336
-59121
-58897
-58665
-58425
-58178
-57923
-57662
-57394
-57119
-56839
-56552
-56259
-55959
-55653
-55341
-55021
-54695
-54361
-54019
-53669
-53311
-52944
-52570
-52187
-51796
-51397
-50990
-50575
-50154
-49725
-49289
-48846
-48397
-47941
-47479
-47011
-46536
-46056
-45571
-45080
-44583
-44082
-43576
-43065
-42549
-42030
-41506
-40979
-40448
-39914
-39377
-38837
-38294
-37748
-37200
-36649
-36095
-35539
-34981
-34420
-33858
-33294
-32729
-32162
-31597
-31031
-30465
-29901
-29338
-28777
-28218
-27661
-27106
-26554
-26004
-25456
-24910
-24366
-23825
-23285
-22747
-22211
-21678
-21147
-20619
-20094
-19573
-19055
-18541
-18031
-17526
-17026
-16531
-16041
-15558
-15080
-14608
-14144
-13686
-13235
-12792
-12356
-11929
-11509
-11098
-10696
-10302
-9917
-9539
-9170
-8809
-8456
-8109
-7770
-7437
-7111
-6790
-6475
-6165
-5861
-5561
-5266
-4976
-4690
-4409
-4133
-3862
-3595
-3334
-3078
-2827
-2582
-2343
-2111
-1885
-1666
-1455
-1251
-1054
-866
-687
-516
-353
-200
-56
79
205
320
426
521
605
679
741
791
829
855
869
871
860
838
802
755
696
625
541
446
339
220
89
-54
-208
-374
-550
-737
-933
-1138
-1352
-1573
-1800
-2032
-2270
-2511
-2756
-3004
-3255
-3509
-3765
-4024
-4285
-4548
-4814
-5082
-5352
-5625
-5899
-6175
-6453
-6732
-7012
-7293
-7574
-7856
-8137
-8418
-8699
-8978
-9256
-9533
-9808
-10082
-10354
-10624
-10892
-11160
-11426
-11692
-11958
-12224
-12490
-12757
-13026
-13297
-13569
-13844
-14122
-14401
-14683
-14968
-15255
-15544
-15835
-16129
-16425
-16723
-17024
-17327
-17634
-17943
-18257
-18575
-18897
-19225
-19559
-19900
-20247
-20603
-20967
-21339
-21721
-22112
-22513
-22923
-23344
-23776
-24218
-24671
-25135
-25610
-26096
-26593
-27102
-27621
-28152
-28693
-29245
-29807
-30380
-30962
-31554
-32154
-32762
-33381
-34006
-34637
-35276
-35920
-36569
-37224
-37883
-38546
-39213
-39883
-40555
-41230
-41906
-42582
-43260
-43937
-44613
-45288
-45962
-46633
-47302
-47967
-48629
-49286
-49938
-50585
-51226
-51861
-52488
-53108
-53719
-54322
-54917
-55501
-56077
-56643
-57199
-57746
-58282
-58810
-59328
-59837
-60337
-60829
-61313
-61788
-62257
-62717
-63171
-63619
-64060
-64495
-64924
-65346
-65765
-66177
-66585
-66986
-67382
-67773
-68157
-68535
-68907
-69272
-69630
-69982
-70326
-70663
-70992
-71314
-71627
-71933
-72230
-72518
-72797
-73067
-73328
-73580
-73821
-74053
-74275
-74487
-74688
-74879
-75058
-75227
-75383
-75529
-75662
-75783
-75892
-75989
-76073
-76143
-76201
-76245
-76275
-76292
-76295
-76284
-76260
-76222
-76171
-76108
-76031
-75942
-75841
-75728
-75603
-75467
-75319
-75160
-74990
-74809
-74618
-74416
-74204
-73983
-73752
-73512
-73265
-73010
-72747
-72478
-72204
-71923
-71638
-71348
-71054
-70756
-70455
-70150
-69841
-69529
-69214
-68894
-68571
-68244
-67913
-67578
-67240
-66897
-66550
-66200
-65847
-65491
-65131
-64769
-64404
-64037
-63667
-63295
-62920
-62543
-62164
-61782
-61397
-61010
-60620
-60226
-59829
-59428
-59023
-58613
-58199
-57779
-57353
-56922
-56485
-56043
-55595
-55143
-54685
-54223
-53757
-53287
-52815
-52340
-51864
-51386
-50907
-50427
-49948
-49468
-48990
-48512
-48035
-47560
-47088
-46618
-46151
-45688
-45228
-44773
-44323
-43877
-43437
-43002
-42574
-42152
-41737
-41330
-40930
-40539
-40157
-39785
-39424
-39073
-38734
-38406
-38091
-37788
-37498
-37221
-36956
-36704
-36464
-36237
-36021
-35816
-35623
-35439
-35265
-35100
-34943
-34795
-34654
-34520
-34392
-34270
-34153
-34042
-33934
-33831
-33730
-33632
-33537
-33444
-33354
-33265
-33180
-33097
-33017
-32941
-32869
-32801
-32738
-32680
-32628
-32582
-32542
-32508
-32479
-32459
-32442
-32433
-32429
-32430
-32433
-32442
-32453
-32465
-32478
-32491
-32503
-32516
-32525
-32531
-32534
-32534
-32528
-32517
-32500
-32478
-32448
-32412
-32371
-32320
-32264
-32200
-32128
-32049
-31963
-31869
-31768
-31659
-31542
-31418
-31286
-31145
-30997
-30839
-30673
-30498
-30315
-30122
-29920
-29710
-29490
-29262
-29025
-28780
-28528
-28268
-28001
-27727
-27447
-27162
-26871
-26574
-26273
-25968
-25658
-25343
-25024
-24701
-24374
-24042
-23705
-23365
-23020
-22671
-22317
-21960
-21599
-21235
-20867
-20496
-20123
-19747
-19369
-18990
-18611
-18231
-17851
-17472
-17095
-16719
-16346
-15976
-15610
-15248
-14891
-14540
-14195
-13858
-13528
-13207
-12894
-12592
-12300
-12018
-11748
-11490
-11243
-11009
-10788
-10580
-10385
-10203
-10035
-9881
-9741
-9616
-9504
-9406
-9323
-9253
-9197
-9155
-9127
-9113
-9112
-9125
-9151
-9191
-9244
-9310
-9388
-9478
-9581
-9694
-9818
-9952
-10095
-10247
-10407
-10573
-10746
-10924
-11106
-11291
-11480
-11670
-11861
-12054
-12247
-12439
-12632
-12824
-13015
-13205
-13395
-13583
-13771
-13958
-14144
-14331
-14517
-14704
-14891
-15079
-15269
-15460
-15653
-15848
-16044
-16242
-16441
-16641
-16842
-17043
-17243
-17443
-17641
-17838
-18031
-18221
-18407
-18588
-18764
-18934
-19097
-19252
-19401
-19541
-19672
-19795
-19909
-20013
-20108
-20193
-20268
-20333
-20388
-20432
-20467
-20492
-20507
-20513
-20510
-20499
-20480
-20453
-20420
-20380
-20335
-20284
-20229
-20171
-20109
-20044
-19977
-19909
-19839
-19768
-19698
-19627
-19557
-19488
-19420
-19353
-19287
-19223
-19159
-19098
-19037
-18977
-18918
-18860
-18802
-18743
-18685
-18626
-18566
-18505
-18442
-18377
-18311
-18242
-18171
-18099
-18024
-17947
-17868
-17788
-17705
-17621
-17536
-17449
-17360
-17270
-17179
-17086
-16993
-16898
-16803
-16706
-16609
-16512
-16414
-16317
-16219
-16123
-16027
-15935
-15844
-15755
-15669
-15587
-15508
-15432
-15361
-15294
-15232
-15174
-15120
-15071
-15026
-14984
-14946
-14910
-14877
-14846
-14816
-14787
-14758
-14728
-14698
-14667
-14634
-14599
-14562
-14522
-14479
-14434
-14384
-14332
-14276
-14216
-14153
-14086
-14015
-13941
-13864
-13785
-13702
-13618
-13532
-13445
-13356
-13267
-13176
-13085
-12992
-12898
-12803
-12707
-12610
-12511
-12412
-12312
-12211
-12110
-12009
-11909
-11809
-11710
-11613
-11517
-11424
-11332
-11242
-11155
-11071
-10989
-10910
-10833
-10760
-10689
-10620
-10554
-10490
-10428
-10366
-10305
-10245
-10185
-10124
-10063
-10001
-9938
-9876
-9813
-9750
-9688
-9626
-9566
-9507
-9450
-9394
-9341
-9291
-9242
-9197
-9153
-9112
-9073
-9036
-9000
-8966
-8934
-8903
-8872
-8843
-8815
-8787
-8760
-8734
-8708
-8683
-8659
-8634
-8610
-8585
-8560
-8535
-8508
-8481
-8452
-8421
-8388
-8352
-8314
-8273
-8228
-8180
-8130
-8074
-8016
-7953
-7886
-7815
-7738
-7657
-7570
-7478
-7381
-7278
-7169
-7054
-6933
-6805
-6672
-6533
-6388
-6237
-6081
-5919
-5752
-5580
-5404
-5223
-5037
-4847
-4653
-4455
-4253
-4046
-3837
-3623
-3405
-3183
-2957
-2727
-2494
-2257
-2016
-1772
-1524
-1274
-1020
-765
-507
-247
16
280
546
814
1082
1352
1623
1894
2166
2439
2711
2984
3258
3531
3805
4078
4352
4625
4898
5171
5444
5716
5987
6257
6525
6791
7056
7318
7577
7833
8086
8335
8581
8823
9061
9295
9526
9753
9977
10198
10416
10632
10845
11058
11269
11480
11690
11900
12112
12324
12537
12753
12970
13189
13412
13637
13865
14097
14332
14570
14813
15059
15310
15565
15824
16088
16358
16632
16911
17195
17485
17779
18079
18384
18693
19007
19326
19648
19975
20307
20642
20981
21323
21670
22021
22375
22733
23095
23461
23830
24203
24580
24961
25346
25734
26126
26522
26922
27326
27733
28144
28557
28974
29394
29815
30239
30663
31089
31514
31938
32360
32782
33200
33614
34024
34430
34830
35225
35613
35994
36368
36734
37092
37441
37781
38112
38433
38744
39045
39335
39615
39884
40142
40389
40626
40852
41068
41273
41468
41654
41830
41996
42154
42304
42445
42578
42704
42824
42936
43043
43143
43239
43330
43416
43497
43575
43649
43720
43788
43853
43915
43975
44032
44088
44141
44191
44240
44285
44328
44368
44404
44437
44466
44490
44511
44527
44539
44546
44548
44545
44537
44523
44503
44477
44445
44407
44362
44310
44251
44184
44111
44030
43942
43846
43743
43633
43515
43389
43257
43118
42972
42819
42660
42494
42321
42141
41955
41762
41561
41353
41137
40913
40681
40440
40191
39933
39667
39392
39108
38817
38516
38208
37892
37568
37236
36897
36551
36198
35839
35475
35105
34731
34353
33971
33587
33202
32815
32427
32042
31657
31275
30895
30520
30149
29784
29424
29071
28724
28384
28051
27725
27406
27094
26789
26491
26200
25914
25634
25361
25092
24829
24571
24318
24071
23828
23589
23356
23127
22902
22681
22465
22252
22044
21839
21639
21442
21249
21060
20875
20694
20516
20342
20171
20002
19836
19672
19509
19347
19185
19024
18861
18698
18533
18366
18197
18025
17851
17675
17496
17315
17131
16945
16757
16568
16376
16183
15988
15792
15594
15395
15194
14992
14788
14582
14375
14166
13954
13741
13525
13306
13085
12861
12634
12404
12172
11937
11700
11460
11219
10976
10732
10487
10241
9995
9749
9504
9260
9016
8775
8535
8297
8061
7830
7601
7377
7156
6940
6730
6524
6325
6131
5944
5763
5588
5421
5259
5104
4956
4813
4676
4544
4418
4297
4180
4067
3961
3859
3761
3667
3578
3494
3413
3338
3266
3198
3133
3073
3016
2962
2911
2863
2818
2776
2737
2699
2665
2632
2602
2573
2547
2523
2501
2482
2466
2453
2444
2438
2436
2439
2447
2459
2476
2498
2525
2557
2594
2636
2683
2734
2791
2852
2918
2989
3065
3146
3231
3322
3418
3519
3624
3735
3851
3971
4096
4224
4357
4493
4632
4774
4920
5068
5220
5374
5532
5692
5856
6024
6196
6372
6553
6738
6927
7122
7321
7526
7736
7952
8173
8400
8633
8873
9118
9371
9630
9895
10168
10447
10733
11026
11324
11629
11940
12256
12578
12904
13235
13570
13909
14251
14597
14945
15297
15651
16007
16364
16724
17085
17446
17809
18171
18534
18897
19259
19620
19980
20339
20696
21051
21404
21753
22099
22442
22781
23115
23445
23770
24091
24406
24717
25022
25322
25616
25906
26190
26469
26743
27011
27273
27529
27779
28023
28261
28491
28715
28932
29142
29344
29540
29728
29908
30082
30248
30408
30561
30708
30848
30983
31113
31237
31357
31472
31583
31690
31792
31892
31987
32080
32168
32255
32338
32418
32494
32570
32642
32711
32778
32843
32905
32966
33025
33083
33139
33195
33250
33305
33359
33413
33468
33522
33576
33630
33684
33738
33792
33846
33899
33951
34004
34055
34107
34158
34209
34259
34310
34360
34411
34462
34513
34564
34616
34668
34721
34774
34827
34880
34933
34985
35037
35087
35137
35184
35229
35272
35312
35349
35382
35411
35437
35458
35474
35485
35492
35494
35491
35483
35470
35452
35429
35402
35370
35333
35292
35246
35195
35139
35079
35013
34943
34867
34786
34700
34609
34512
34411
34304
34192
34075
33954
33828
33698
33564
33426
33283
33137
32986
32831
32671
32508
32339
32165
31987
31803
31613
31417
31214
31004
30787
30563
30331
30091
29842
29585
29319
29043
28758
28464
28159
27844
27519
27184
26838
26481
26114
25735
25346
24947
24537
24116
23685
23244
22793
22332
21862
21382
20893
20395
19888
19373
18848
18316
17775
17226
16670
16106
15536
14959
14377
13788
13195
12596
11993
11385
10773
10158
9538
8914
8286
7655
7020
6382
5741
5097
4451
3803
3152
2501
1848
1195
541
-112
-765
-1417
-2067
-2716
-3362
-4005
-4646
-5282
-5915
-6543
-7166
-7784
-8396
-9003
-9603
-10196
-10783
-11363
-11936
-12502
-13059
-13609
-14151
-14685
-15209
-15726
-16233
-16732
-17221
-17701
-18172
-18634
-19087
-19531
-19965
-20391
-20809
-21218
-21619
-22012
-22398
-22777
-23149
-23515
-23876
-24232
-24582
-24929
-25271
-25609
-25944
-26274
-26602
-26926
-27246
-27562
-27875
-28183
-28488
-28788
-29084
-29376
-29663
-29947
-30226
-30502
-30774
-31043
-31309
-31572
-31833
-32091
-32348
-32604
-32858
-33110
-33362
-33612
-33860
-34106
-34350
-34592
-34831
-35066
-35298
-35525
-35748
-35965
-36177
-36382
-36581
-36772
-36955
-37130
-37296
-37452
-37599
-37735
-37860
-37974
-38077
-38167
-38245
-38310
-38363
-38402
-38429
-38442
-38441
-38428
-38401
-38360
-38306
-38238
-38157
-38062
-37955
-37834
-37700
-37554
-37395
-37224
-37041
-36845
-36639
-36420
-36191
-35950
-35699
-35437
-35165
-34883
-34592
-34291
-33982
-33664
-33338
-33004
-32662
-32313
-31957
-31593
-31223
-30846
-30463
-30073
-29677
-29276
-28868
-28454
-28035
-27611
-27181
-26746
-26306
-25861
-25411
-24957
-24498
-24035
-23568
-23097
-22622
-22144
-21663
-21179
-20693
-20204
-19715
-19224
-18734
-18243
-17754
-17266
-16779
-16296
-15815
-15337
-14863
-14393
-13928
-13467
-13011
-12561
-12116
-11676
-11243
-10816
-10396
-9982
-9575
-9175
-8782
-8396
-8018
-7648
-7285
-6930
-6584
-6245
-5914
-5591
-5277
-4970
-4671
-4380
-4096
-3820
-3550
-3288
-3032
-2783
-2539
-2301
-2069
-1841
-1617
-1398
-1182
-970
-761
-554
-350
-149
51
250
447
642
837
1030
1223
1415
1607
1799
1990
2181
2371
2562
2752
2943
3133
3323
3512
3701
3889
4075
4261
4446
4629
4811
4991
5170
5348
5525
5701
5876
6050
6224
6398
6572
6746
6920
7095
7270
7447
7624
7802
7982
8163
8345
8529
8715
8902
9092
9282
9475
9670
9866
10064
10263
10464
10666
10870
11074
11280
11487
11694
11902
12110
12318
12526
12733
12940
13145
13348
13550
13749
13946
14139
14329
14514
14696
14872
15043
15209
15370
15524
15672
15815
15951
16081
16204
16323
16436
16542
16643
16739
16829
16915
16997
17074
17147
17216
17282
17343
17401
17455
17506
17554
17599
17640
17679
17716
17750
17781
17811
17838
17864
17887
17909
17928
17944
17957
17968
17974
17977
17976
17969
17958
17941
17919
17891
17857
17816
17770
17716
17656
17589
17515
17434
17346
17250
17146
17035
16916
16790
16655
16514
16364
16207
16044
15873
15694
15509
15317
15118
14913
14701
14484
14261
14033
13800
13562
13320
13073
12823
12569
12312
12051
11788
11522
11255
10985
10713
10440
10167
9893
9618
9344
9070
8798
8526
8256
7987
7720
7456
7194
6935
6678
6425
6174
5926
5681
5439
5200
4964
4730
4499
4270
4043
3819
3597
3377
3160
2945
2734
2525
2320
2119
1923
1730
1543
1360
1184
1012
848
690
538
393
256
126
4
-111
-217
-316
-408
-492
-568
-639
-702
-760
-812
-859
-901
-939
-972
-1002
-1028
-1050
-1069
-1085
-1097
-1107
-1113
-1115
-1115
-1111
-1105
-1095
-1082
-1066
-1048
-1026
-1000
-973
-943
-908
-870
-829
-783
-732
-677
-617
-552
-481
-404
-322
-234
-140
-40
66
178
296
419
548
682
821
965
1114
1266
1423
1582
1745
1911
2079
2248
2420
2593
2767
2942
3119
3296
3475
3655
3836
4018
4202
4387
4574
4763
4955
5148
5345
5544
5746
5951
6160
6373
6591
6813
7039
7271
7507
7750
7998
8252
8513
8780
9054
9336
9625
9923
10228
10542
10865
11196
11536
11886
12244
12611
12987
13372
13766
14168
14579
14998
15424
15859
16300
16748
17204
17665
18133
18606
19085
19568
20056
20549
21044
21543
22045
22548
23053
23559
24066
24573
25079
25585
26089
26592
27093
27593
28089
28583
29074
29561
30044
30522
30996
31465
31929
32387
32839
33284
33723
34154
34578
34995
35404
35805
36199
36584
36962
37332
37695
38051
38400
38742
39078
39408
39732
40051
40363
40671
40973
41270
41562
41849
42132
42409
42683
42952
43216
43476
43732
43984
44231
44474
44712
44946
45175
45399
45619
45833
46043
46247
46446
46640
46829
47012
47189
47361
47527
47687
47840
47988
48129
48264
48392
48514
48630
48739
48841
48937
49026
49109
49185
49254
49316
49370
49417
49456
49486
49508
49521
49525
49519
49504
49479
49444
49399
49344
49279
49204
49120
49027
48925
48814
48695
48568
48434
48293
48145
47991
47831
47665
47493
47316
47133
46945
46752
46553
46348
46137
45920
45698
45469
45233
44991
44743
44487
44225
43956
43680
43396
43106
42808
42503
42191
41872
41545
41211
40869
40520
40164
39800
39428
39049
38662
38269
37867
37459
37044
36622
36194
35759
35318
34872
34419
33962
33499
33032
32560
32083
31601
31116
30627
30133
29637
29136
28632
28125
27615
27101
26584
26064
25540
25013
24482
23948
23409
22867
22322
21773
21220
20665
20106
19544
18980
18413
17844
17273
16701
16126
15553
14978
14403
13827
13253
12679
12106
11535
10966
10399
9836
9275
8718
8166
7618
7075
6537
6005
5478
4958
4445
3938
3439
2946
2460
1982
1510
1046
588
138
-306
-744
-1174
-1598
-2015
-2425
-2829
-3226
-3617
-4001
-4379
-4750
-5115
-5474
-5827
-6174
-6516
-6853
-7184
-7511
-7834
-8153
-8467
-8779
-9087
-9392
-9694
-9994
-10291
-10586
-10879
-11170
-11460
-11747
-12033
-12318
-12600
-12881
-13161
-13439
-13716
-13992
-14266
-14538
-14809
-15078
-15344
-15608
-15869
-16126
-16379
-16627
-16869
-17104
-17333
-17554
-17767
-17971
-18165
-18349
-18523
-18686
-18837
-18977
-19105
-19220
-19324
-19416
-19495
-19563
-19618
-19663
-19696
-19719
-19731
-19733
-19726
-19709
-19683
-19648
-19604
-19552
-19491
-19422
-19344
-19258
-19164
-19061
-18950
-18830
-18702
-18564
-18418
-18263
-18100
-17927
-17746
-17556
-17357
-17150
-16934
-16710
-16478
-16238
-15991
-15736
-15474
-15206
-14930
-14649
-14360
-14066
-13766
-13460
-13148
-12831
-12508
-12180
-11846
-11508
-11166
-10818
-10467
-10111
-9752
-9389
-9022
-8652
-8279
-7903
-7524
-7142
-6756
-6368
-5976
-5581
-5182
-4779
-4372
-3961
-3546
-3126
-2701
-2272
-1838
-1399
-955
-506
-52
407
871
1339
1812
2289
2771
3256
3744
4235
4729
5225
5723
6222
6722
7222
7723
8223
8723
9223
9721
10218
10712
11205
11696
12184
12669
13151
13629
14104
14575
15042
15504
15962
16416
16864
17307
17744
18176
18602
19021
19433
19838
20235
20624
21005
21378
21742
22096
22442
22778
23105
23423
23731
24031
24321
24603
24876
25141
25398
25647
25890
26125
26354
26576
26792
27003
27208
27408
27603
27792
27977
28157
28331
28500
28664
28823
28976
29123
29264
29400
29529
29652
29769
29880
29984
30082
30172
30256
30333
30403
30465
30520
30568
30608
30640
30665
30683
30692
30694
30688
30675
30653
30624
30587
30542
30489
30429
30361
30285
30202
30112
30014
29910
29799
29681
29556
29425
29288
29144
28994
28839
28677
28510
28337
28160
27977
27789
27597
27401
27201
26997
26790
26579
26365
26148
25929
25707
25483
25258
25030
24801
24572
24341
24109
23877
23645
23412
23179
22946
22713
22480
22247
22013
21780
21546
21313
21079
20846
20613
20381
20150
19920
19692
19465
19240
19018
18798
18582
18368
18157
17949
17744
17543
17344
17149
16957
16768
16581
16398
16218
16040
15865
15693
15523
15356
15191
15028
14867
14707
14548
14390
14233
14076
13920
13763
13606
13448
13290
13130
12969
12806
12641
12474
12304
12132
11957
11779
11597
11413
11225
11034
10840
10643
10444
10243
10041
9837
9633
9428
9224
9021
8818
8617
8418
8220
8023
7829
7637
7446
7258
7072
6888
6707
6528
6351
6176
6004
5835
5668
5503
5341
5182
5025
4871
4720
4571
4424
4280
4139
4000
3863
3729
3597
3467
3340
3215
3092
2971
2852
2736
2621
2509
2399
2291
2185
2083
1983
1886
1791
1701
1613
1529
1448
1370
1295
1224
1155
1090
1027
966
908
852
798
746
695
646
598
552
507
464
422
381
343
306
272
239
209
181
155
132
111
93
77
64
53
45
38
35
33
33
36
40
46
53
61
71
82
93
106
120
135
150
168
186
207
229
253
279
308
339
372
406
443
482
522
564
606
649
692
736
778
821
862
901
939
975
1008
1041
1070
1098
1124
1148
1170
1191
1212
1231
1250
1269
1287
1304
1322
1339
1356
1372
1389
1404
1419
1434
1448
1461
1474
1485
1496
1505
1513
1520
1525
1529
1531
1532
1531
1528
1524
1518
1510
1501
1491
1479
1465
1451
1436
1420
1404
1388
1371
1355
1339
1323
1307
1293
1278
1264
1251
1238
1225
1212
1200
1187
1174
1161
1147
1132
1115
1098
1078
1057
1033
1006
979
947
914
877
837
795
750
703
653
601
547
491
434
375
314
252
188
123
57
-11
-80
-150
-221
-292
-365
-438
-511
-585
-658
-731
-804
-876
-947
-1016
-1084
-1150
-1215
-1277
-1337
-1394
-1449
-1501
-1551
-1597
-1641
-1681
-1718
-1751
-1780
-1807
-1829
-1849
-1864
-1877
-1886
-1891
-1894
-1893
-1890
-1884
-1875
-1864
-1851
-1836
-1819
-1800
-1780
-1759
-1737
-1713
-1689
-1664
-1638
-1612
-1585
-1558
-1531
-1505
-1479
-1454
-1430
-1408
-1387
-1368
-1350
-1334
-1320
-1307
-1294
-1283
-1271
-1260
-1247
-1233
-1218
-1200
-1180
-1156
-1130
-1099
-1065
-1026
-984
-937
-885
-828
-767
-700
-629
-552
-471
-384
-292
-195
-93
13
124
240
360
484
612
744
880
1020
1164
1311
1462
1616
1773
1933
2097
2263
2431
2601
2773
2946
3120
3295
3470
3645
3820
3994
4168
4340
4512
4682
4851
5017
5182
5344
5503
5660
5813
5963
6110
6253
6392
6528
6660
6788
6912
7033
7149
7261
7369
7472
7571
7666
7755
7839
7918
7992
8058
8121
8177
8227
8271
8309
8341
8367
8386
8401
8409
8412
8410
8402
8390
8372
8350
8323
8291
8255
8215
8169
8119
8064
8004
7939
7868
7791
7708
7619
7524
7421
7311
7194
7070
6938
6798
6650
6494
6329
6157
5975
5785
5586
5379
5162
4937
4703
4460
4208
3948
3680
3403
3119
2827
2528
2222
1910
1591
1268
938
605
267
-74
-419
-765
-1114
-1463
-1813
-2164
-2513
-2861
-3208
-3552
-3894
-4232
-4567
-4898
-5226
-5548
-5867
-6181
-6490
-6794
-7094
-7388
-7679
-7964
-8246
-8524
-8798
-9070
-9338
-9605
-9870
-10134
-10398
-10661
-10924
-11187
-11451
-11715
-11980
-12246
-12512
-12780
-13048
-13316
-13585
-13854
-14123
-14392
-14661
-14930
-15198
-15466
-15733
-16001
-16268
-16537
-16805
-17075
-17346
-17619
-17894
-18171
-18451
-18734
-19021
-19311
-19605
-19903
-20206
-20512
-20823
-21139
-21458
-21782
-22109
-22440
-22774
-23111
-23451
-23792
-24135
-24479
-24824
-25168
-25511
-25854
-26194
-26532
-26868
-27199
-27526
-27848
-28165
-28476
-28779
-29075
-29364
-29643
-29913
-30174
-30424
-30663
-30892
-31109
-31315
-31509
-31691
-31862
-32021
-32168
-32305
-32430
-32546
-32652
-32747
-32835
-32915
-32987
-33052
-33111
-33165
-33213
-33256
-33295
-33329
-33359
-33386
-33408
-33427
-33441
-33452
-33459
-33462
-33460
-33454
-33443
-33428
-33407
-33382
-33352
-33317
-33277
-33232
-33182
-33126
-33065
-32999
-32928
-32852
-32771
-32686
-32595
-32502
-32404
-32302
-32197
-32088
-31976
-31861
-31743
-31622
-31498
-31371
-31241
-31107
-30970
-30829
-30684
-30535
-30381
-30223
-30059
-29890
-29714
-29533
-29346
-29152
-28951
-28743
-28529
-28308
-28080
-27845
-27603
-27355
-27100
-26839
-26571
-26297
-26018
-25733
-25442
-25147
-24847
-24543
-24235
-23925
-23611
-23295
-22977
-22658
-22336
-22014
-21691
-21368
-21044
-20720
-20397
-20074
-19751
-19429
-19108
-18787
-18467
-18147
-17827
-17507
-17185
-16862
-16537
-16209
-15878
-15543
-15203
-14860
-14512
-14159
-13800
-13437
-13068
-12695
-12315
-11931
-11542
-11149
-10751
-10349
-9944
-9535
-9124
-8711
-8295
-7879
-7461
-7042
-6623
-6204
-5785
-5366
-4948
-4531
-4114
-3699
-3284
-2871
-2460
-2050
-1642
-1236
-832
-430
-31
366
759
1150
1536
1920
2299
2674
3045
3411
3773
4130
4483
4830
5172
5509
5841
6168
6490
6806
7118
7425
7726
8023
8317
8605
8889
9169
9445
9716
9984
10247
10506
10761
11012
11258
11499
11736
11969
12197
12420
12639
12854
13065
13272
13475
13674
13870
14063
14253
14440
14624
14805
14983
15157
15328
15494
15657
15815
15968
16116
16258
16395
16526
16650
16768
16879
16983
17080
17169
17251
17324
17390
17448
17498
17540
17574
17601
17619
17630
17634
17630
17619
17602
17577
17547
17510
17468
17419
17365
17305
17240
17170
17094
17013
16928
16838
16743
16645
16542
16435
16325
16212
16096
15977
15856
15734
15609
15483
15356
15228
15098
14968
14837
14704
14569
14433
14294
14153
14008
13860
13708
13551
13389
13222
13050
12872
12688
12499
12304
12104
11898
11687
11471
11251
11026
10798
10566
10332
10094
9855
9613
9370
9125
8879
8632
8385
8135
7887
7638
7388
7138
6887
6637
6387
6137
5888
5640
5392
5146
4900
4656
4413
4172
3931
3690
3450
3211
2971
2731
2490
2248
2005
1761
1516
1270
1022
773
522
271
18
-236
-491
-748
-1006
-1266
-1528
-1792
-2059
-2329
-2601
-2877
-3156
-3439
-3725
-4014
-4305
-4600
-4896
-5195
-5495
-5796
-6098
-6400
-6702
-7003
-7305
-7605
-7906
-8205
-8504
-8802
-9100
-9397
-9693
-9989
-10284
-10578
-10872
-11164
-11455
-11744
-12032
-12317
-12599
-12878
-13154
-13426
-13693
-13956
-14214
-14467
-14714
-14956
-15191
-15419
-15640
-15854
-16059
-16258
-16448
-16629
-16800
-16961
-17112
-17252
-17381
-17499
-17605
-17699
-17781
-17850
-17907
-17951
-17983
-18002
-18009
-18003
-17985
-17955
-17912
-17857
-17790
-17711
-17620
-17517
-17402
-17275
-17137
-16987
-16826
-16655
-16474
-16282
-16081
-15871
-15652
-15425
-15189
-14947
-14696
-14439
-14175
-13904
-13627
-13343
-13054
-12758
-12456
-12148
-11835
-11516
-11192
-10862
-10528
-10189
-9845
-9497
-9145
-8790
-8430
-8068
-7701
-7332
-6959
-6583
-6203
-5820
-5434
-5044
-4652
-4256
-3857
-3456
-3053
-2648
-2241
-1832
-1423
-1012
-603
-193
217
626
1036
1444
1852
2260
2668
3076
3484
3892
4302
4712
5124
5537
5952
6369
6788
7208
7631
8055
8481
8908
9336
9766
10197
10629
11062
11495
11929
12363
12797
13230
13663
14094
14524
14951
15376
15797
16215
16629
17039
17443
17842
18236
18624
19005
19379
19746
20105
20457
20800
21134
21460
21776
22082
22378
22663
22938
23202
23454
23694
23923
24141
24346
24541
24724
24896
25058
25209
25350
25481
25603
25715
25818
25911
25996
26071
26137
26194
26242
26281
26310
26331
26342
26344
26336
26320
26294
26260
26217
26165
26105
26036
25961
25877
25787
25689
25586
25477
25362
25242
25118
24989
24857
24721
24581
24438
24292
24143
23992
23838
23681
23521
23360
23195
23029
22860
22689
22516
22341
22165
21988
21809
21631
21452
21273
21095
20919
20743
20569
20397
20228
20061
19896
19735
19576
19420
19267
19116
18969
18824
18681
18541
18403
18267
18132
18000
17869
17739
17611
17483
17355
17227
17099
16970
16840
16708
16575
16440
16303
16164
16023
15881
15736
15590
15443
15294
15145
14994
14842
14689
14536
14381
14227
14071
13915
13758
13601
13444
13286
13128
12970
12811
12652
12492
12331
12170
12008
11845
11682
11517
11350
11183
11014
10844
10672
10499
10324
10148
9971
9793
9615
9436
9257
9078
8900
8722
8545
8370
8195
8021
7849
7678
7508
7339
7170
7002
6835
6668
6501
6335
6169
6003
5837
5671
5505
5339
5173
5005
4838
4669
4498
4327
4153
3977
3800
3620
3438
3253
3067
2878
2687
2494
2300
2104
1907
1709
1511
1311
1112
912
711
511
310
110
-91
-291
-491
-691
-891
-1091
-1290
-1488
-1686
-1883
-2080
-2275
-2469
-2661
-2852
-3041
-3228
-3413
-3595
-3775
-3952
-4127
-4298
-4466
-4632
-4794
-4953
-5110
-5264
-5415
-5564
-5711
-5857
-6000
-6142
-6283
-6423
-6562
-6699
-6835
-6970
-7104
-7237
-7368
-7498
-7626
-7753
-7878
-8002
-8122
-8243
-8361
-8476
-8589
-8700
-8808
-8913
-9014
-9113
-9208
-9300
-9389
-9473
-9554
-9632
-9705
-9775
-9842
-9904
-9963
-10019
-10070
-10118
-10162
-10203
-10239
-10271
-10299
-10323
-10343
-10358
-10368
-10373
-10374
-10370
-10361
-10347
-10328
-10304
-10275
-10242
-10203
-10161
-10114
-10063
-10008
-9949
-9886
-9820
-9750
-9678
-9602
-9524
-9444
-9361
-9276
-9189
-9101
-9011
-8919
-8826
-8732
-8636
-8539
-8440
-8340
-8239
-8135
-8032
-7928
-7824
-7718
-7613
-7507
-7402
-7297
-7192
-7089
-6986
-6884
-6784
-6685
-6586
-6489
-6393
-6298
-6203
-6109
-6015
-5921
-5827
-5732
-5637
-5542
-5445
-5348
-5251
-5152
-5053
-4953
-4853
-4753
-4652
-4551
-4451
-4351
-4251
-4152
-4054
-3957
-3861
-3767
-3674
-3584
-3495
-3409
-3325
-3244
-3166
-3091
-3019
-2950
-2885
-2823
-2766
-2712
-2662
-2615
-2573
-2535
-2502
-2471
-2445
-2422
-2403
-2387
-2373
-2363
-2355
-2350
-2347
-2346
-2347
-2350
-2356
-2364
-2373
-2385
-2399
-2414
-2432
-2452
-2474
-2498
-2523
-2550
-2578
-2608
-2638
-2670
-2702
-2734
-2767
-2799
-2831
-2862
-2891
-2919
-2946
-2969
-2991
-3009
-3024
-3036
-3044
-3049
-3050
-3046
-3039
-3027
-3011
-2990
-2965
-2934
-2898
-2857
-2810
-2757
-2699
-2636
-2567
-2492
-2412
-2327
-2236
-2141
-2041
-1937
-1829
-1716
-1601
-1482
-1360
-1235
-1108
-980
-849
-718
-585
-452
-318
-184
-51
83
215
347
478
607
734
860
983
1103
1221
1336
1447
1556
1661
1764
1863
1959
2052
2142
2229
2313
2394
2473
2548
2621
2690
2756
2818
2876
2931
2981
3027
3067
3103
3133
3157
3176
3188
3193
3191
3183
3167
3144
3113
3075
3030
2978
2919
2853
2781
2702
2618
2529
2434
2335
2231
2123
2012
1897
1779
1658
1535
1409
1282
1152
1020
888
753
617
480
341
201
61
-80
-222
-364
-505
-647
-788
-929
-1069
-1208
-1346
-1483
-1619
-1754
-1888
-2020
-2151
-2280
-2407
-2532
-2656
-2777
-2895
-3012
-3125
-3236
-3345
-3450
-3552
-3652
-3748
-3841
-3930
-4016
-4098
-4177
-4253
-4325
-4393
-4458
-4520
-4578
-4633
-4685
-4733
-4779
-4821
-4860
-4895
-4927
-4956
-4981
-5003
-5021
-5035
-5046
-5054
-5058
-5060
-5058
-5054
-5048
-5039
-5028
-5016
-5002
-4986
-4969
-4951
-4932
-4911
-4890
-4868
-4845
-4822
-4798
-4773
-4749
-4724
-4699
-4674
-4649
-4624
-4599
-4575
-4550
-4525
-4500
-4476
-4450
-4425
-4399
-4372
-4345
-4318
-4289
-4260
-4231
-4200
-4169
-4137
-4104
-4070
-4038
-4003
-3971
-3938
-3906
-3875
-3846
-3818
-3793
-3770
-3750
-3733
-3718
-3707
-3699
-3694
-3693
-3694
-3699
-3706
-3716
-3728
-3742
-3758
-3776
-3796
-3816
-3838
-3860
-3884
-3907
-3930
-3954
-3976
-3999
-4021
-4042
-4062
-4082
-4100
-4119
-4137
-4154
-4172
-4190
-4207
-4225
-4244
-4263
-4283
-4303
-4325
-4346
-4369
-4391
-4415
-4438
-4462
-4486
-4510
-4535
-4559
-4584
-4609
-4635
-4661
-4687
-4713
-4740
-4768
-4796
-4826
-4856
-4887
-4920
-4954
-4989
-5025
-5063
-5103
-5143
-5185
-5229
-5274
-5320
-5368
-5417
-5467
-5518
-5571
-5625
-5681
-5737
-5794
-5853
-5912
-5971
-6031
-6091
-6151
-6210
-6269
-6328
-6386
-6444
-6500
-6556
-6611
-6665
-6718
-6771
-6824
-6875
-6927
-6978
-7029
-7079
-7130
-7181
-7232
-7284
-7335
-7387
-7439
-7492
-7545
-7597
-7650
-7703
-7756
-7808
-7860
-7911
-7961
-8010
-8058
-8105
-8150
-8193
-8234
-8272
-8308
-8341
-8370
-8397
-8420
-8440
-8456
-8468
-8477
-8483
-8485
-8484
-8480
-8474
-8465
-8454
-8441
-8426
-8410
-8393
-8374
-8354
-8333
-8310
-8287
-8262
-8236
-8209
-8180
-8150
-8119
-8086
-8052
-8016
-7979
-7940
-7900
-7859
-7816
-7772
-7727
-7682
-7635
-7587
-7539
-7490
-7440
-7389
-7338
-7286
-7234
-7181
-7127
-7073
-7018
-6963
-6907
-6851
-6794
-6737
-6680
-6622
-6564
-6506
-6448
-6391
-6333
-6275
-6217
-6160
-6102
-6044
-5987
-5929
-5871
-5813
-5755
-5697
-5639
-5581
-5523
-5466
-5409
-5352
-5296
-5240
-5184
-5129
-5074
-5019
-4963
-4908
-4853
-4797
-4741
-4684
-4626
-4567
-4507
-4446
-4384
-4321
-4257
-4191
-4125
-4058
-3990
-3922
-3854
-3785
-3717
-3649
-3582
-3516
-3450
-3386
-3323
-3261
-3201
-3143
-3086
-3031
-2978
-2927
-2878
-2831
-2785
-2742
-2700
-2660
-2621
-2584
-2548
-2513
-2478
-2445
-2412
-2379
-2347
-2316
-2285
-2255
-2225
-2196
-2169
-2142
-2116
-2091
-2068
-2045
-2025
-2005
-1988
-1972
-1957
-1945
-1935
-1927
-1922
-1920
-1921
-1925
-1932
-1943
-1957
-1975
-1996
-2021
-2048
-2079
-2112
-2148
-2186
-2226
-2267
-2311
-2356
-2403
-2451
-2501
-2552
-2605
-2658
-2713
-2770
-2828
-2888
-2949
-3011
-3075
-3141
-3208
-3276
-3346
-3417
-3490
-3564
-3640
-3717
-3796
-3875
-3956
-4038
-4122
-4206
-4291
-4377
-4463
-4550
-4638
-4726
-4814
-4903
-4991
-5080
-5167
-5255
-5341
-5426
-5510
-5593
-5674
-5753
-5830
-5905
-5979
-6050
-6120
-6187
-6253
-6317
-6380
-6440
-6499
-6557
-6614
-6669
-6724
-6778
-6831
-6884
-6936
-6988
-7040
-7091
-7141
-7191
-7240
-7288
-7335
-7380
-7424
-7467
-7508
-7546
-7583
-7618
-7651
-7682
-7710
-7736
-7760
-7780
-7798
-7813
-7824
-7832
-7837
-7837
-7834
-7826
-7814
-7797
-7776
-7750
-7719
-7683
-7643
-7598
-7548
-7493
-7433
-7369
-7300
-7227
-7149
-7066
-6980
-6889
-6793
-6693
-6590
-6482
-6370
-6254
-6134
-6010
-5883
-5752
-5617
-5478
-5336
-5190
-5041
-4888
-4732
-4573
-4410
-4244
-4074
-3902
-3726
-3547
-3366
-3181
-2994
-2804
-2612
-2417
-2221
-2024
-1825
-1625
-1425
-1224
-1022
-821
-620
-418
-217
-16
185
386
586
787
987
1187
1386
1586
1785
1983
2181
2377
2573
2768
2961
3152
3342
3530
3716
3900
4083
4263
4441
4617
4792
4964
5135
5304
5472
5638
5803
5966
6129
6289
6449
6607
6764
6920
7074
7227
7378
7528
7676
7822
7967
8109
8251
8390
8527
8663
8797
8929
9059
9187
9313
9437
9559
9679
9797
9913
10027
10140
10250
10359
10466
10572
10676
10778
10878
10976
11072
11166
11257
11347
11433
11517
11598
11676
11751
11822
11891
11956
12018
12077
12133
12185
12233
12278
12320
12358
12393
12423
12451
12474
12494
12510
12522
12530
12534
12534
12530
12521
12509
12493
12474
12450
12423
12392
12357
12319
12277
12233
12184
12133
12079
12021
11961
11897
11831
11762
11691
11617
11542
11464
11384
11302
11219
11134
11048
10960
10872
10783
10693
10603
10513
10423
10333
10244
10155
10067
9979
9893
9808
9723
9640
9558
9477
9397
9318
9240
9163
9086
9010
8935
8859
8785
8710
8636
8562
8488
8414
8341
8268
8195
8122
8052
7980
7910
7840
7771
7702
7635
7568
7502
7436
7371
7307
7242
7178
7114
7049
6983
6916
6848
6778
6707
6633
6558
6480
6400
6317
6232
6144
6053
5960
5864
5765
5664
5561
5454
5346
5234
5121
5005
4886
4766
4642
4517
4389
4259
4126
3992
3855
3716
3575
3431
3286
3138
2988
2837
2682
2526
2368
2208
2045
1882
1716
1549
1381
1211
1040
868
696
522
348
174
-1
-175
-350
-525
-700
-874
-1048
-1221
-1394
-1566
-1736
-1906
-2075
-2242
-2409
-2573
-2737
-2899
-3060
-3219
-3376
-3532
-3686
-3839
-3990
-4139
-4286
-4432
-4576
-4719
-4860
-5001
-5140
-5279
-5418
-5555
-5693
-5830
-5967
-6104
-6240
-6377
-6513
-6649
-6784
-6920
-7054
-7189
-7323
-7456
-7589
-7722
-7854
-7986
-8117
-8248
-8379
-8509
-8640
-8770
-8901
-9032
-9163
-9294
-9427
-9560
-9694
-9829
-9966
-10103
-10242
-10383
-10524
-10667
-10811
-10957
-11103
-11250
-11399
-11548
-11697
-11847
-11998
-12149
-12300
-12451
-12602
-12753
-12903
-13053
-13201
-13349
-13496
-13641
-13785
-13927
-14067
-14206
-14343
-14477
-14610
-14740
-14869
-14994
-15118
-15239
-15357
-15472
-15585
-15695
-15801
-15904
-16004
-16100
-16193
-16282
-16367
-16448
-16524
-16597
-16665
-16728
-16787
-16841
-16890
-16935
-16975
-17009
-17039
-17063
-17082
-17096
-17104
-17107
-17105
-17096
-17082
-17062
-17037
-17005
-16966
-16922
-16872
-16815
-16751
-16682
-16606
-16524
-16436
-16341
-16241
-16134
-16021
-15904
-15780
-15651
-15517
-15377
-15232
-15082
-14927
-14767
-14603
-14435
-14262
-14085
-13904
-13719
-13531
-13339
-13143
-12944
-12742
-12536
-12327
-12115
-11900
-11682
-11461
-11237
-11010
-10781
-10550
-10316
-10080
-9841
-9601
-9359
-9115
-8870
-8624
-8376
-8127
-7877
-7627
-7376
-7124
-6872
-6620
-6368
-6117
-5866
-5615
-5365
-5116
-4868
-4622
-4376
-4132
-3890
-3650
-3411
-3174
-2940
-2708
-2478
-2252
-2028
-1806
-1588
-1373
-1161
-953
-748
-546
-348
-154
37
224
407
587
763
936
1105
1272
1435
1595
1752
1907
2059
2209
2356
2501
2643
2784
2922
3058
3192
3324
3454
3582
3708
3832
3953
4073
4191
4307
4421
4533
4643
4751
4857
4961
5062
5161
5258
5352
5443
5531
5617
5699
5778
5854
5926
5994
6059
6120
6177
6230
6280
6326
6368
6407
6443
6476
6505
6531
6555
6576
6595
6611
6625
6637
6646
6653
6658
6661
6661
6660
6655
6648
6639
6627
6612
6594
6574
6551
6525
6496
6464
6428
6390
6349
6305
6257
6207
6153
6095
6034
5969
5900
5827
5751
5670
5586
5498
5405
5310
5210
5107
5000
4889
4775
4658
4537
4412
4284
4153
4019
3881
3739
3595
3447
3296
3143
2986
2826
2664
2498
2330
2160
1986
1811
1633
1452
1270
1085
898
709
518
325
130
-66
-264
-464
-666
-869
-1074
-1280
-1487
-1695
-1904
-2114
-2325
-2536
-2748
-2960
-3172
-3385
-3597
-3810
-4022
-4235
-4448
-4662
-4875
-5089
-5304
-5519
-5735
-5951
-6169
-6387
-6607
-6827
-7048
-7270
-7493
-7717
-7942
-8167
-8394
-8621
-8848
-9076
-9305
-9534
-9763
-9992
-10221
-10450
-10678
-10905
-11132
-11358
-11582
-11805
-12026
-12246
-12464
-12679
-12893
-13104
-13313
-13519
-13722
-13923
-14121
-14315
-14507
-14697
-14882
-15065
-15245
-15421
-15595
-15764
-15931
-16094
-16253
-16409
-16561
-16710
-16855
-16996
-17134
-17268
-17399
-17526
-17649
-17769
-17885
-17997
-18106
-18210
-18311
-18407
-18498
-18586
-18668
-18746
-18819
-18887
-18949
-19007
-19059
-19107
-19149
-19185
-19217
-19244
-19265
-19282
-19293
-19300
-19301
-19298
-19289
-19276
-19257
-19234
-19206
-19174
-19136
-19094
-19047
-18996
-18939
-18878
-18812
-18742
-18667
-18587
-18503
-18415
-18322
-18226
-18125
-18020
-17912
-17800
-17684
-17565
-17442
-17316
-17186
-17054
-16918
-16780
-16638
-16495
-16347
-16200
-16049
-15896
-15741
-15583
-15424
-15263
-15101
-14937
-14772
-14605
-14438
-14270
-14102
-13933
-13765
-13596
-13429
-13262
-13096
-12931
-12768
-12606
-12446
-12288
-12133
-11980
-11830
-11683
-11539
-11398
-11260
-11125
-10994
-10866
-10742
-10621
-10503
-10388
-10277
-10169
-10063
-9961
-9861
-9764
-9669
-9577
-9486
-9398
-9311
-9225
-9141
-9059
-8977
-8896
-8817
-8737
-8659
-8581
-8503
-8426
-8349
-8272
-8195
-8119
-8042
-7968
-7892
-7817
-7743
-7669
-7595
-7522
-7450
-7379
-7308
-7238
-7170
-7102
-7036
-6972
-6909
-6847
-6787
-6729
-6673
-6619
-6566
-6516
-6467
-6420
-6374
-6330
-6288
-6247
-6208
-6170
-6133
-6097
-6062
-6027
-5993
-5960
-5926
-5893
-5859
-5826
-5791
-5757
-5722
-5687
-5652
-5616
-5580
-5544
-5508
-5472
-5436
-5400
-5364
-5329
-5293
-5256
-5220
-5183
-5146
-5109
-5070
-5031
-4991
-4950
-4908
-4865
-4820
-4774
-4727
-4679
-4628
-4577
-4524
-4469
-4413
-4356
-4297
-4237
-4175
-4112
-4048
-3982
-3915
-3847
-3779
-3709
-3638
-3566
-3494
-3421
-3347
-3272
-3197
-3122
-3046
-2969
-2893
-2816
-2738
-2661
-2583
-2505
-2427
-2349
-2270
-2191
-2111
-2032
-1951
-1870
-1789
-1706
-1623
-1539
-1454
-1368
-1281
-1193
-1103
-1012
-922
-829
-736
-640
-544
-446
-346
-244
-140
-35
73
183
295
410
527
646
768
892
1018
1147
1278
1411
1546
1683
1821
1962
2103
2246
2390
2536
2682
2829
2977
3126
3275
3425
3575
3725
3876
4027
4178
4330
4482
4633
4785
4936
5088
5239
5389
5539
5688
5836
5983
6129
6274
6418
6560
6700
6840
6977
7114
7249
7382
7513
7643
7771
7897
8022
8144
8265
8383
8500
8615
8728
8839
8949
9056
9162
9266
9368
9468
9566
9663
9757
9850
9940
10029
10116
10201
10285
10366
10446
10524
10601
10676
10749
10821
10891
10960
11027
11093
11158
11221
11283
11343
11402
11459
11515
11570
11623
11674
11723
11771
11817
11862
11904
11945
11984
12022
12058
12092
12125
12156
12186
12214
12241
12267
12291
12315
12337
12359
12380
12400
12420
12439
12457
12476
12494
12511
12529
12546
12564
12581
12599
12616
12633
12651
12669
12686
12704
12721
12739
12756
12773
12789
12805
12821
12837
12852
12866
12880
12894
12907
12919
12930
12941
12952
12961
12970
12978
12985
12992
12998
13003
13008
13012
13016
13019
13022
13024
13027
13029
13031
13033
13034
13036
13038
13039
13041
13042
13043
13044
13045
13045
13046
13045
13045
13044
13043
13042
13040
13038
13035
13033
13030
13026
13023
13019
13015
13011
13007
13002
12998
12993
12988
12984
12979
12975
12970
12966
12962
12959
12955
12952
12949
12945
12942
12939
12936
12933
12929
12926
12922
12918
12915
12911
12907
12903
12899
12896
12892
12889
12886
12883
12880
12878
12876
12874
12872
12871
12870
12869
12869
12869
12871
12873
12875
12879
12884
12890
12897
12905
12916
12928
12941
12957
12975
12994
13017
13041
13068
13098
13130
13165
13203
13243
13287
13333
13382
13434
13488
13546
13606
13670
13736
13806
13878
13953
14032
14113
14197
14284
14375
14468
14565
14664
14766
14871
14980
15091
15204
15321
15440
15562
15686
15813
15942
16074
16207
16343
16481
16621
16763
16905
17049
17194
17340
17487
17634
17782
17930
18078
18226
18374
18522
18670
18818
18965
19112
19259
19405
19550
19695
19840
19983
20126
20268
20409
20549
20688
20825
20961
21096
21229
21359
21488
21615
21739
21860
21978
22093
22206
22314
22420
22521
22619
22714
22805
22892
22976
23056
23132
23205
23274
23339
23401
23459
23513
23564
23611
23655
23694
23731
23763
23793
23819
23841
23861
23877
23890
23899
23906
23910
23910
23908
23903
23895
23884
23870
23854
23835
23814
23791
23765
23738
23709
23678
23645
23611
23575
23539
23501
23463
23423
23383
23343
23302
23260
23218
23176
23133
23090
23046
23002
22958
22913
22868
22821
22774
22726
22676
22626
22574
22520
22465
22409
22350
22290
22228
22164
22099
22031
21961
21890
21817
21742
21665
21587
21507
21426
21343
21258
21172
21085
20997
20907
20815
20723
20629
20534
20438
20341
20243
20145
20045
19944
19843
19742
19640
19538
19435
19333
19230
19127
19024
18922
18819
18716
18612
18509
18406
18302
18199
18095
17991
17887
17783
17679
17576
17472
17368
17265
17163
17061
16960
16860
16761
16664
16568
16474
16381
16291
16202
16114
16030
15947
15866
15786
15709
15634
15561
15491
15422
15356
15291
15229
15169
15110
15054
15000
14947
14896
14847
14800
14754
14710
14668
14628
14589
14552
14516
14482
14450
14419
14389
14362
14335
14310
14286
14263
14242
14222
14202
14185
14168
14152
14137
14123
14110
14098
14086
14075
14064
14054
14045
14036
14028
14021
14015
14009
14005
14002
14000
13999
13999
14000
14002
14005
14009
14013
14019
14025
14031
14039
14047
14055
14064
14073
14082
14091
14100
14109
14118
14126
14134
14141
14148
14154
14159
14164
14168
14171
14174
14176
14177
14178
14178
14177
14176
14175
14173
14170
14168
14165
14163
14160
14158
14155
14153
14150
14148
14146
14144
14142
14139
14137
14134
14131
14127
14123
14119
14115
14111
14106
14100
14095
14089
14084
14078
14072
14065
14059
14053
14047
14041
14035
14029
14024
14018
14012
14007
14001
13996
13991
13986
13981
13976
13971
13966
13962
13958
13953
13949
13945
13941
13937
13933
13930
13926
13922
13917
13913
13909
13904
13900
13895
13891
13886
13881
13876
13871
13866
13861
13855
13849
13843
13836
13830
13822
13815
13807
13799
13790
13781
13772
13762
13752
13742
13731
13720
13708
13696
13683
13669
13654
13639
13623
13606
13589
13571
13553
13534
13514
13495
13475
13455
13435
13415
13395
13375
13354
13334
13313
13291
13269
13247
13223
13199
13174
13148
13120
13092
13062
13030
12997
12961
12924
12885
12844
12801
12756
12708
12658
12605
12550
12493
12433
12371
12306
12239
12170
12098
12025
11949
11872
11792
11711
11627
11542
11456
11368
11279
11188
11096
11003
10909
10814
10718
10621
10523
10424
10325
10225
10125
10023
9922
9820
9718
9616
9514
9412
9310
9208
9106
9004
8903
8802
8701
8601
8501
8401
8302
8204
8106
8009
7912
7817
7722
7628
7536
7444
7353
7264
7176
7089
7003
6919
6836
6754
6674
6596
6519
6444
6371
6299
6230
6162
6097
6033
5972
5912
5855
5799
5745
5692
5642
5593
5546
5501
5457
5415
5375
5336
5299
5263
5228
5194
5162
5130
5099
5069
5039
5009
4980
4951
4922
4893
4864
4835
4806
4777
4748
4719
4690
4660
4631
4602
4574
4545
4517
4489
4461
4434
4408
4382
4357
4333
4309
4286
4265
4244
4224
4205
4186
4169
4153
4138
4124
4111
4099
4088
4078
4069
4061
4054
4049
4045
4042
4038
4038
4038
4038
4040
4043
4046
4050
4056
4062
4069
4075
4085
4094
4106
4118
4131
4145
4160
4176
4193
4212
4231
4252
4273
4296
4319
4344
4369
4395
4422
4450
4478
4508
4538
4568
4599
4631
4663
4695
4728
4760
4793
4827
4860
4893
4926
4959
4992
5024
5056
5088
5119
5150
5180
5209
5237
5264
5290
5315
5338
5359
5379
5398
5414
5429
5441
5452
5461
5467
5471
5473
5473
5470
5465
5457
5447
5434
5419
5401
5381
5358
5332
5304
5273
5240
5204
5166
5125
5082
5036
4987
4936
4883
4827
4768
4707
4643
4577
4508
4437
4363
4288
4210
4130
4048
3965
3879
3792
3703
3613
3521
3428
3334
3238
3142
3044
2945
2845
2744
2642
2539
2436
2332
2227
2122
2016
1910
1804
1697
1590
1483
1376
1268
1160
1052
944
836
727
619
511
403
295
187
79
-28
-136
-245
-353
-462
-570
-680
-790
-900
-1010
-1122
-1234
-1347
-1460
-1573
-1687
-1802
-1916
-2031
-2146
-2262
-2377
-2492
-2607
-2723
-2838
-2953
-3068
-3182
-3297
-3411
-3525
-3638
-3751
-3864
-3976
-4088
-4199
-4310
-4420
-4530
-4639
-4747
-4855
-4961
-5067
-5172
-5275
-5378
-5480
-5580
-5679
-5777
-5874
-5969
-6063
-6156
-6246
-6335
-6422
-6508
-6591
-6671
-6750
-6825
-6898
-6968
-7035
-7099
-7159
-7216
-7269
-7319
-7364
-7406
-7444
-7478
-7509
-7535
-7557
-7575
-7590
-7600
-7607
-7609
-7608
-7602
-7593
-7581
-7564
-7544
-7520
-7493
-7462
-7428
-7391
-7350
-7307
-7261
-7212
-7161
-7107
-7051
-6993
-6932
-6870
-6806
-6740
-6673
-6604
-6535
-6464
-6392
-6319
-6245
-6171
-6096
-6020
-5944
-5867
-5790
-5713
-5635
-5557
-5479
-5401
-5323
-5244
-5166
-5088
-5010
-4932
-4854
-4777
-4700
-4623
-4547
-4471
-4396
-4321
-4246
-4172
-4097
-4024
-3950
-3876
-3803
-3729
-3655
-3581
-3507
-3432
-3357
-3281
-3205
-3129
-3052
-2975
-2898
-2820
-2742
-2664
-2586
-2508
-2430
-2351
-2274
-2196
-2119
-2041
-1965
-1889
-1814
-1739
-1665
-1592
-1519
-1447
-1376
-1306
-1236
-1168
-1100
-1034
-968
-904
-840
-778
-716
-655
-596
-537
-479
-423
-367
-312
-258
-205
-153
-101
-51
-1
48
96
144
190
236
281
325
368
410
452
492
532
571
609
646
682
718
753
787
820
853
885
916
947
976
1006
1034
1062
1088
1114
1140
1164
1187
1209
1231
1251
1270
1288
1304
1320
1334
1347
1358
1368
1377
1384
1390
1394
1397
1398
1398
1397
1394
1390
1385
1379
1372
1364
1355
1345
1334
1323
1311
1298
1285
1271
1257
1242
1227
1211
1195
1179
1161
1144
1126
1107
1089
1069
1050
1029
1008
988
966
944
922
899
875
852
827
802
777
752
725
699
672
645
617
590
562
534
506
478
449
421
392
364
335
305
276
246
215
184
152
119
86
51
16
-20
-58
-96
-136
-176
-218
-260
-304
-349
-394
-441
-489
-539
-589
-640
-693
-747
-802
-858
-916
-975
-1035
-1096
-1159
-1222
-1287
-1353
-1420
-1489
-1558
-1628
-1699
-1771
-1844
-1917
-1991
-2066
-2141
-2216
-2292
-2369
-2446
-2523
-2600
-2678
-2757
-2835
-2914
-2994
-3074
-3154
-3235
-3316
-3398
-3479
-3561
-3643
-3725
-3807
-3888
-3970
-4051
-4131
-4211
-4291
-4370
-4448
-4526
-4603
-4679
-4755
-4829
-4903
-4975
-5047
-5118
-5187
-5256
-5323
-5389
-5454
-5518
-5580
-5641
-5700
-5758
-5815
-5871
-5925
-5978
-6030
-6081
-6130
-6179
-6227
-6273
-6319
-6363
-6407
-6450
-6491
-6531
-6570
-6608
-6644
-6679
-6713
-6745
-6776
-6805
-6832
-6858
-6882
-6904
-6924
-6942
-6958
-6972
-6984
-6994
-7002
-7007
-7011
-7012
-7011
-7009
-7004
-6998
-6989
-6980
-6969
-6956
-6942
-6928
-6912
-6895
-6878
-6859
-6840
-6821
-6801
-6780
-6759
-6738
-6716
-6694
-6672
-6649
-6626
-6603
-6580
-6557
-6533
-6510
-6486
-6462
-6438
-6414
-6390
-6366
-6342
-6318
-6294
-6269
-6245
-6221
-6197
-6172
-6148
-6124
-6099
-6074
-6050
-6025
-6001
-5976
-5951
-5926
-5902
-5877
-5852
-5827
-5801
-5776
-5750
-5723
-5697
-5669
-5642
-5613
-5584
-5554
-5524
-5492
-5460
-5427
-5394
-5359
-5324
-5288
-5252
-5214
-5176
-5137
-5097
-5057
-5016
-4975
-4933
-4891
-4849
-4806
-4763
-4720
-4677
-4635
-4592
-4549
-4507
-4465
-4423
-4382
-4341
-4300
-4260
-4221
-4182
-4144
-4106
-4069
-4032
-3996
-3960
-3925
-3889
-3855
-3820
-3785
-3751
-3716
-3681
-3646
-3610
-3574
-3538
-3501
-3463
-3425
-3386
-3346
-3306
-3266
-3224
-3182
-3139
-3096
-3052
-3007
-2962
-2916
-2869
-2822
-2775
-2727
-2678
-2629
-2580
-2530
-2481
-2430
-2380
-2330
-2280
-2230
-2180
-2130
-2081
-2031
-1983
-1934
-1885
-1837
-1789
-1741
-1694
-1646
-1599
-1551
-1504
-1457
-1409
-1362
-1314
-1266
-1217
-1168
-1119
-1068
-1016
-966
-913
-859
-805
-749
-692
-633
-573
-512
-449
-384
-318
-250
-180
-109
-36
40
117
195
276
358
442
528
615
703
793
884
976
1069
1164
1259
1355
1452
1549
1647
1746
1845
1944
2044
2144
2244
2345
2445
2546
2647
2748
2848
2949
3050
3150
3251
3351
3451
3550
3650
3748
3846
3944
4041
4136
4231
4325
4418
4510
4601
4690
4778
4864
4950
5034
5116
5198
5278
5358
5436
5513
5589
5664
5739
5812
5884
5956
6026
6095
6163
6230
6296
6361
6425
6487
6548
6608
6667
6725
6782
6838
6893
6947
7001
7054
7106
7158
7209
7260
7311
7361
7411
7461
7510
7558
7607
7654
7702
7749
7795
7841
7886
7930
7974
8016
8058
8099
8138
8178
8215
8252
8287
8321
8354
8386
8416
8444
8472
8497
8521
8544
8564
8583
8600
8615
8628
8639
8649
8656
8661
8664
8666
8665
8663
8659
8653
8645
8635
8624
8611
8596
8579
8560
8539
8516
8491
8464
8434
8402
8368
8331
8292
8250
8205
8159
8109
8057
8003
7946
7887
7825
7761
7695
7627
7556
7484
7410
7334
7256
7178
7097
7016
6933
6850
6766
6681
6596
6510
6424
6338
6252
6166
6080
5993
5908
5822
5736
5651
5566
5481
5397
5313
5229
5146
5063
4980
4898
4816
4734
4653
4572
4491
4411
4331
4251
4172
4093
4014
3936
3858
3780
3703
3626
3550
3474
3398
3323
3249
3176
3103
3031
2959
2889
2819
2751
2683
2616
2550
2484
2419
2355
2292
2229
2167
2105
2043
1981
1919
1858
1796
1734
1672
1610
1547
1484
1420
1357
1292
1228
1163
1098
1032
967
901
835
770
705
640
575
511
447
383
320
258
196
134
73
13
-47
-106
-165
-223
-281
-337
-393
-448
-501
-554
-605
-655
-703
-750
-795
-839
-881
-922
-962
-1000
-1036
-1071
-1105
-1138
-1170
-1200
-1229
-1257
-1284
-1309
-1334
-1357
-1379
-1399
-1419
-1437
-1454
-1470
-1485
-1499
-1512
-1524
-1535
-1545
-1555
-1563
-1572
-1579
-1586
-1593
-1599
-1604
-1610
-1615
-1620
-1624
-1629
-1633
-1637
-1641
-1644
-1648
-1651
-1654
-1657
-1659
-1662
-1663
-1665
-1666
-1667
-1667
-1668
-1667
-1667
-1666
-1665
-1665
-1664
-1664
-1664
-1665
-1666
-1668
-1670
-1674
-1678
-1684
-1690
-1697
-1706
-1715
-1725
-1737
-1749
-1762
-1776
-1790
-1805
-1821
-1837
-1853
-1870
-1887
-1904
-1921
-1939
-1956
-1973
-1991
-2008
-2025
-2041
-2058
-2074
-2090
-2105
-2120
-2134
-2148
-2161
-2173
-2185
-2196
-2206
-2216
-2225
-2234
-2242
-2250
-2258
-2265
-2272
-2279
-2285
-2291
-2297
-2303
-2308
-2313
-2318
-2322
-2326
-2330
-2333
-2336
-2339
-2342
-2344
-2346
-2349
-2351
-2352
-2354
-2355
-2357
-2358
-2358
-2359
-2359
-2359
-2359
-2359
-2359
-2358
-2358
-2357
-2356
-2355
-2354
-2352
-2350
-2348
-2345
-2342
-2338
-2334
-2330
-2325
-2320
-2315
-2309
-2303
-2297
-2290
-2283
-2276
-2269
-2260
-2252
-2243
-2233
-2223
-2213
-2201
-2190
-2177
-2163
-2149
-2134
-2117
-2100
-2081
-2061
-2039
-2016
-1991
-1964
-1935
-1905
-1872
-1838
-1802
-1763
-1724
-1682
-1638
-1592
-1545
-1496
-1445
-1392
-1338
-1283
-1226
-1168
-1109
-1049
-988
-926
-863
-800
-736
-671
-606
-540
-474
-407
-340
-272
-203
-134
-64
8
80
153
227
302
379
457
536
617
698
781
866
951
1038
1125
1214
1304
1394
1486
1578
1672
1766
1861
1957
2054
2151
2249
2348
2447
2546
2646
2746
2847
2948
3048
3149
3250
3351
3452
3553
3653
3754
3853
3952
4051
4149
4246
4343
4439
4534
4628
4721
4813
4904
4994
5083
5170
5256
5340
5424
5505
5586
5664
5742
5817
5892
5964
6035
6104
6172
6238
6301
6363
6423
6481
6536
6590
6642
6691
6738
6783
6826
6866
6903
6939
6971
7001
7029
7054
7076
7095
7112
7126
7138
7146
7152
7156
7157
7156
7152
7145
7137
7126
7113
7097
7080
7060
7039
7015
6990
6963
6934
6903
6871
6837
6802
6765
6727
6688
6648
6606
6564
6521
6477
6432
6386
6340
6293
6246
6198
6150
6102
6053
6004
5956
5907
5858
5809
5760
5712
5664
5616
5569
5522
5475
5429
5384
5340
5296
5253
5210
5169
5128
5088
5049
5011
4974
4938
4902
4868
4834
4802
4770
4739
4708
4679
4650
4622
4594
4567
4541
4515
4490
4465
4441
4419
4397
4376
4356
4337
4319
4303
4287
4273
4260
4249
4238
4229
4221
4214
4209
4205
4202
4201
4201
4202
4204
4208
4213
4220
4227
4236
4247
4258
4271
4285
4301
4318
4336
4355
4376
4398
4421
4446
4471
4498
4525
4554
4584
4614
4645
4677
4710
4744
4778
4813
4849
4885
4921
4959
4996
5035
5073
5112
5152
5192
5232
5272
5312
5352
5392
5432
5472
5512
5551
5590
5628
5666
5703
5740
5776
5812
5848
5883
5918
5952
5986
6019
6052
6085
6117
6148
6178
6208
6237
6266
6294
6321
6347
6372
6397
6421
6445
6468
6491
6513
6534
6555
6575
6595
6614
6632
6650
6667
6684
6699
6714
6728
6741
6753
6764
6774
6783
6792
6799
6806
6812
6817
6821
6825
6827
6830
6831
6832
6831
6831
6829
6827
6824
6820
6816
6810
6805
6798
6791
6784
6776
6767
6758
6749
6739
6729
6719
6709
6698
6687
6676
6665
6654
6643
6632
6621
6611
6600
6590
6580
6570
6559
6549
6539
6528
6518
6507
6496
6484
6473
6460
6448
6435
6422
6408
6393
6378
6363
6347
6331
6314
6297
6279
6261
6242
6223
6204
6184
6164
6143
6122
6101
6079
6057
6034
6011
5988
5964
5940
5915
5891
5865
5840
5815
5789
5763
5737
5711
5685
5659
5633
5607
5582
5556
5531
5507
5482
5459
5435
5413
5391
5370
5349
5329
5310
5292
5275
5258
5242
5227
5212
5199
5186
5174
5163
5152
5142
5133
5125
5117
5111
5105
5099
5095
5091
5089
5087
5086
5086
5086
5088
5091
5094
5099
5104
5110
5117
5125
5133
5142
5152
5161
5171
5181
5191
5201
5211
5220
5229
5238
5246
5253
5259
5265
5270
5275
5278
5281
5282
5283
5282
5281
5278
5274
5269
5262
5254
5244
5233
5220
5206
5190
5172
5153
5132
5109
5085
5059
5032
5003
4972
4940
4907
4872
4836
4798
4760
4720
4678
4636
4592
4548
4502
4455
4407
4358
4309
4258
4207
4155
4102
4049
3995
3941
3886
3830
3774
3718
3661
3604
3546
3487
3429
3370
3310
3250
3189
3128
3067
3005
2943
2881
2819
2756
2693
2631
2568
2506
2443
2381
2320
2259
2198
2139
2080
2021
1965
1909
1854
1800
1747
1696
1646
1598
1551
1506
1462
1419
1379
1339
1302
1266
1232
1200
1169
1140
1113
1087
1063
1041
1020
1000
982
965
949
935
922
911
901
891
883
876
870
865
861
858
856
855
855
855
857
859
862
866
872
878
885
892
901
911
921
933
945
958
972
987
1002
1018
1035
1052
1070
1089
1108
1128
1149
1170
1191
1213
1236
1259
1282
1306
1330
1354
1379
1404
1430
1455
1481
1507
1534
1560
1587
1613
1640
1667
1694
1720
1747
1774
1802
1829
1856
1883
1911
1938
1965
1992
2017
2045
2071
2097
2123
2148
2173
2198
2222
2246
2269
2292
2315
2337
2359
2380
2401
2421
2441
2460
2478
2496
2512
2528
2544
2558
2571
2583
2594
2604
2613
2620
2625
2629
2631
2632
2631
2629
2625
2619
2611
2602
2591
2579
2565
2549
2531
2512
2491
2469
2445
2419
2393
2364
2334
2303
2271
2237
2202
2166
2128
2089
2049
2008
1965
1921
1876
1830
1783
1735
1686
1636
1585
1533
1481
1428
1374
1320
1266
1210
1155
1098
1042
984
926
867
808
748
687
626
564
502
439
375
311
246
181
115
48
-19
-87
-156
-225
-295
-366
-438
-511
-585
-659
-735
-812
-890
-968
-1048
-1129
-1211
-1294
-1378
-1463
-1549
-1636
-1724
-1813
-1903
-1995
-2087
-2180
-2275
-2370
-2466
-2563
-2661
-2760
-2859
-2959
-3059
-3159
-3260
-3361
-3462
-3563
-3664
-3765
-3866
-3967
-4067
-4169
-4269
-4369
-4469
-4568
-4668
-4767
-4865
-4964
-5061
-5159
-5256
-5352
-5448
-5543
-5637
-5730
-5823
-5914
-6005
-6094
-6182
-6270
-6356
-6441
-6525
-6608
-6690
-6771
-6852
-6931
-7010
-7088
-7166
-7242
-7319
-7395
-7470
-7545
-7619
-7693
-7767
-7840
-7912
-7984
-8055
-8125
-8196
-8265
-8334
-8402
-8469
-8536
-8602
-8667
-8731
-8795
-8857
-8919
-8981
-9041
-9100
-9159
-9216
-9272
-9328
-9382
-9436
-9488
-9538
-9588
-9636
-9683
-9728
-9772
-9814
-9855
-9893
-9931
-9966
-10000
-10032
-10062
-10090
-10117
-10142
-10165
-10186
-10205
-10221
-10236
-10248
-10258
-10266
-10272
-10274
-10275
-10273
-10268
-10261
-10251
-10239
-10224
-10206
-10186
-10164
-10139
-10112
-10082
-10050
-10016
-9980
-9942
-9901
-9858
-9814
-9767
-9718
-9667
-9614
-9560
-9503
-9445
-9386
-9324
-9261
-9196
-9130
-9062
-8993
-8922
-8850
-8776
-8701
-8624
-8547
-8468
-8387
-8306
-8223
-8140
-8055
-7970
-7884
-7798
-7710
-7623
-7535
-7446
-7358
-7269
-7180
-7091
-7003
-6914
-6826
-6738
-6650
-6562
-6475
-6388
-6301
-6215
-6129
-6043
-5957
-5872
-5787
-5702
-5617
-5532
-5447
-5363
-5278
-5193
-5108
-5023
-4938
-4852
-4766
-4681
-4595
-4509
-4423
-4338
-4252
-4167
-4082
-3997
-3912
-3828
-3745
-3662
-3579
-3497
-3416
-3336
-3256
-3178
-3100
-3023
-2947
-2873
-2799
-2727
-2656
-2587
-2519
-2452
-2387
-2324
-2262
-2203
-2145
-2089
-2033
-1982
-1931
-1882
-1835
-1790
-1746
-1704
-1663
-1624
-1586
-1550
-1515
-1481
-1449
-1417
-1386
-1356
-1327
-1299
-1270
-1243
-1215
-1188
-1161
-1134
-1107
-1079
-1052
-1024
-995
-966
-937
-907
-876
-845
-813
-780
-746
-711
-675
-638
-599
-560
-518
-476
-431
-386
-338
-289
-239
-187
-134
-79
-23
34
93
153
214
276
339
404
470
537
605
675
745
817
891
965
1041
1118
1196
1275
1356
1437
1520
1603
1688
1773
1859
1945
2033
2121
2209
2299
2388
2479
2569
2660
2752
2844
2937
3030
3123
3217
3311
3406
3502
3597
3693
3789
3886
3982
4078
4174
4270
4366
4461
4556
4650
4743
4835
4927
5017
5106
5195
5282
5368
5453
5536
5618
5699
5779
5857
5933
6008
6082
6153
6224
6292
6358
6423
6485
6546
6604
6661
6716
6768
6819
6868
6914
6959
7001
7042
7080
7116
7150
7182
7211
7239
7263
7286
7306
7324
7339
7351
7362
7369
7374
7377
7377
7375
7370
7363
7353
7341
7326
7309
7290
7268
7244
7218
7190
7159
7127
7092
7055
7016
6975
6933
6888
6841
6793
6743
6691
6637
6582
6525
6467
6406
6344
6280
6215
6148
6079
6008
5936
5862
5786
5708
5628
5547
5464
5379
5291
5203
5112
5019
4924
4828
4729
4629
4527
4423
4318
4211
4102
3993
3882
3769
3656
3542
3427
3311
3194
3077
2959
2840
2722
2603
2483
2364
2245
2126
2007
1888
1770
1652
1535
1419
1303
1188
1075
962
850
739
630
522
415
309
204
101
0
-101
-200
-298
-395
-490
-585
-678
-770
-861
-951
-1040
-1128
-1215
-1301
-1387
-1471
-1554
-1637
-1719
-1800
-1880
-1959
-2037
-2115
-2192
-2268
-2343
-2418
-2493
-2567
-2640
-2713
-2786
-2859
-2931
-3003
-3075
-3146
-3217
-3287
-3356
-3425
-3493
-3560
-3626
-3691
-3755
-3818
-3880
-3941
-4000
-4059
-4117
-4173
-4229
-4283
-4336
-4389
-4439
-4489
-4538
-4585
-4632
-4677
-4720
-4763
-4804
-4844
-4883
-4921
-4957
-4992
-5026
-5059
-5090
-5121
-5150
-5178
-5205
-5232
-5257
-5282
-5306
-5330
-5352
-5375
-5396
-5418
-5439
-5459
-5479
-5499
-5518
-5537
-5556
-5575
-5593
-5611
-5629
-5647
-5665
-5682
-5700
-5717
-5735
-5753
-5770
-5788
-5806
-5824
-5842
-5859
-5877
-5895
-5913
-5932
-5950
-5968
-5986
-6005
-6023
-6042
-6061
-6080
-6100
-6120
-6140
-6161
-6182
-6203
-6225
-6248
-6271
-6295
-6319
-6344
-6369
-6395
-6421
-6448
-6475
-6503
-6531
-6559
-6588
-6617
-6646
-6675
-6704
-6733
-6762
-6791
-6820
-6849
-6877
-6906
-6934
-6962
-6991
-7019
-7047
-7075
-7103
-7130
-7158
-7186
-7214
-7242
-7270
-7297
-7325
-7352
-7379
-7406
-7432
-7458
-7484
-7509
-7534
-7558
-7582
-7605
-7628
-7650
-7671
-7691
-7710
-7729
-7746
-7763
-7779
-7794
-7808
-7821
-7833
-7844
-7854
-7863
-7870
-7876
-7881
-7885
-7888
-7889
-7889
-7888
-7885
-7882
-7877
-7871
-7864
-7856
-7846
-7836
-7823
-7810
-7795
-7779
-7762
-7743
-7723
-7702
-7679
-7655
-7629
-7602
-7574
-7543
-7511
-7478
-7442
-7405
-7366
-7325
-7283
-7238
-7191
-7143
-7092
-7039
-6985
-6929
-6871
-6811
-6749
-6685
-6620
-6553
-6484
-6414
-6342
-6269
-6194
-6117
-6039
-5960
-5879
-5797
-5713
-5628
-5543
-5455
-5367
-5278
-5187
-5096
-5004
-4910
-4816
-4721
-4626
-4529
-4432
-4335
-4237
-4138
-4038
-3940
-3840
-3740
-3640
-3540
-3440
-3340
-3241
-3141
-3041
-2942
-2843
-2744
-2644
-2545
-2446
-2347
-2248
-2149
-2049
-1950
-1850
-1750
-1650
-1550
-1450
-1350
-1249
-1148
-1048
-947
-846
-745
-644
-543
-442
-341
-240
-138
-36
65
167
269
372
474
576
678
780
882
984
1086
1187
1288
1388
1488
1588
1686
1784
1881
1978
2073
2168
2262
2356
2448
2540
2631
2722
2812
2901
2989
3077
3164
3251
3337
3422
3506
3590
3673
3755
3837
3918
3997
4075
4155
4232
4308
4384
4458
4532
4605
4677
4748
4818
4887
4955
5022
5088
5153
5217
5281
5343
5405
5466
5527
5587
5646
5704
5762
5819
5875
5930
5985
6039
6091
6143
6194
6244
6293
6341
6388
6434
6478
6522
6564
6604
6643
6681
6717
6752
6785
6817
6847
6876
6903
6928
6952
6975
6996
7015
7033
7049
7064
7077
7089
7100
7109
7116
7123
7127
7131
7133
7134
7134
7132
7129
7125
7120
7113
7105
7095
7084
7072
7058
7044
7027
7010
6992
6972
6951
6928
6905
6880
6854
6827
6799
6769
6738
6706
6673
6638
6602
6565
6527
6487
6447
6405
6363
6319
6275
6229
6183
6135
6087
6039
5989
5939
5888
5837
5785
5732
5679
5626
5572
5518
5463
5408
5352
5295
5238
5180
5122
5062
5002
4941
4879
4816
4752
4688
4622
4556
4489
4421
4353
4284
4214
4144
4073
4002
3930
3858
3786
3714
3641
3569
3496
3424
3352
3280
3208
3136
3064
2993
2921
2850
2778
2706
2635
2563
2491
2418
2346
2273
2200
2127
2054
1980
1906
1832
1757
1683
1609
1534
1460
1386
1313
1240
1168
1096
1026
956
888
821
755
690
627
565
504
445
387
330
275
221
168
116
65
16
-33
-81
-128
-174
-220
-265
-309
-353
-397
-439
-481
-522
-563
-602
-641
-678
-714
-749
-783
-814
-845
-873
-899
-924
-946
-966
-984
-999
-1012
-1022
-1030
-1035
-1037
-1037
-1034
-1028
-1020
-1008
-996
-980
-963
-942
-920
-896
-870
-841
-811
-780
-747
-712
-676
-638
-600
-560
-519
-478
-435
-391
-347
-302
-255
-208
-160
-111
-62
-11
41
93
146
200
256
312
369
427
487
547
608
671
735
800
866
933
1002
1071
1143
1215
1288
1363
1439
1516
1594
1673
1753
1833
1914
1996
2079
2162
2246
2331
2416
2501
2587
2674
2760
2847
2935
3022
3110
3198
3287
3375
3464
3553
3641
3730
3819
3908
3996
4085
4173
4261
4349
4437
4524
4611
4697
4783
4869
4954
5039
5124
5208
5291
5374
5456
5538
5619
5700
5780
5860
5939
6017
6095
6173
6250
6327
6404
6480
6556
6631
6706
6781
6855
6929
7003
7075
7148
7220
7291
7362
7432
7502
7571
7639
7707
7775
7841
7907
7973
8038
8102
8164
8227
8289
8350
8410
8469
8527
8584
8640
8695
8749
8801
8853
8903
8951
8999
9045
9089
9131
9172
9212
9249
9285
9318
9350
9380
9409
9435
9459
9482
9503
9522
9539
9554
9568
9579
9589
9597
9602
9606
9608
9607
9605
9600
9594
9585
9574
9561
9546
9529
9510
9489
9467
9442
9415
9387
9357
9325
9292
9257
9221
9183
9144
9103
9061
9018
8974
8928
8882
8834
8785
8736
8686
8635
8584
8532
8479
8426
8373
8319
8265
8210
8154
8100
8044
7988
7932
7875
7818
7760
7702
7643
7583
7522
7461
7399
7336
7272
7207
7140
7073
7004
6934
6862
6790
6716
6641
6564
6487
6408
6329
6248
6166
6084
6000
5916
5830
5744
5657
5569
5481
5392
5302
5212
5122
5031
4940
4848
4757
4665
4574
4482
4390
4299
4207
4116
4025
3934
3843
3753
3663
3574
3486
3398
3311
3224
3138
3054
2969
2886
2803
2721
2640
2560
2480
2401
2323
2246
2169
2094
2019
1945
1873
1802
1731
1663
1595
1529
1464
1400
1338
1277
1218
1160
1104
1049
996
944
895
847
800
756
713
673
634
598
563
531
500
472
446
423
401
382
366
351
339
329
322
317
314
314
317
322
329
339
352
368
387
408
433
461
492
526
563
603
647
694
744
797
853
912
975
1040
1109
1180
1255
1333
1413
1496
1582
1671
1762
1856
1953
2052
2153
2256
2362
2471
2581
2694
2808
2925
3044
3164
3287
3410
3536
3663
3791
3921
4053
4185
4319
4455
4591
4729
4868
5008
5149
5292
5435
5580
5725
5872
6019
6168
6317
6467
6618
6769
6921
7073
7226
7379
7533
7687
7840
7995
8148
8303
8457
8610
8764
8917
9070
9223
9375
9526
9677
9828
9978
10128
10277
10426
10574
10722
10868
11014
11160
11304
11447
11589
11730
11870
12009
12146
12282
12417
12550
12681
12812
12940
13067
13193
13317
13440
13560
13680
13797
13913
14027
14139
14249
14357
14463
14567
14669
14769
14867
14963
15057
15148
15237
15324
15408
15490
15569
15646
15720
15792
15861
15927
15990
16050
16109
16164
16216
16265
16312
16356
16397
16434
16469
16501
16529
16555
16577
16596
16612
16625
16635
16642
16645
16645
16643
16636
16627
16614
16598
16579
16557
16531
16502
16469
16434
16395
16352
16306
16258
16206
16151
16093
16032
15969
15902
15832
15760
15686
15609
15529
15447
15363
15276
15187
15096
15003
14908
14811
14711
14609
14505
14400
14292
14182
14069
13955
13840
13722
13602
13480
13357
13232
13105
12976
12846
12713
12580
12444
12307
12168
12028
11886
11742
11597
11450
11302
11152
11001
10848
10695
10540
10383
10226
10068
9908
9748
9586
9424
9261
9098
8933
8768
8603
8437
8270
8103
7937
7769
7602
7434
7267
7099
6932
6765
6598
6431
6265
6100
5935
5771
5608
5445
5284
5124
4965
4807
4650
4495
4340
4187
4035
3885
3735
3587
3440
3294
3150
3007
2866
2725
2587
2449
2313
2179
2045
1914
1783
1654
1526
1400
1274
1151
1028
907
787
669
552
436
322
209
98
-13
-121
-229
-335
-440
-544
-646
-748
-848
-946
-1044
-1140
-1236
-1330
-1423
-1515
-1607
-1697
-1786
-1875
-1962
-2049
-2135
-2220
-2305
-2388
-2471
-2554
-2636
-2717
-2798
-2879
-2959
-3039
-3120
-3199
-3279
-3359
-3439
-3519
-3599
-3678
-3757
-3836
-3914
-3992
-4069
-4145
-4220
-4294
-4367
-4439
-4509
-4578
-4646
-4712
-4777
-4841
-4902
-4963
-5022
-5080
-5136
-5190
-5243
-5295
-5345
-5393
-5440
-5485
-5529
-5571
-5612
-5650
-5687
-5723
-5756
-5788
-5818
-5847
-5873
-5897
-5919
-5939
-5957
-5972
-5985
-5996
-6004
-6009
-6012
-6012
-6009
-6003
-5994
-5982
-5968
-5950
-5929
-5906
-5879
-5850
-5818
-5783
-5745
-5705
-5662
-5616
-5567
-5516
-5463
-5407
-5349
-5288
-5225
-5159
-5092
-5022
-4950
-4876
-4800
-4722
-4642
-4560
-4476
-4389
-4301
-4211
-4119
-4025
-3928
-3830
-3729
-3627
-3522
-3416
-3307
-3197
-3084
-2970
-2853
-2735
-2615
-2493
-2370
-2244
-2117
-1988
-1858
-1725
-1591
-1456
-1319
-1181
-1041
-901
-759
-616
-473
-328
-183
-37
109
256
403
551
699
848
997
1146
1296
1446
1596
1747
1897
2048
2199
2351
2502
2654
2806
2958
3110
3263
3415
3568
3721
3874
4027
4179
4332
4485
4637
4789
4941
5092
5243
5394
5544
5694
5842
5991
6139
6286
6432
6578
6723
6868
7012
7155
7297
7439
7579
7719
7858
7996
8132
8267
8401
8533
8664
8793
8921
9046
9169
9291
9410
9528
9643
9755
9865
9973
10079
10181
10281
10379
10474
10566
10655
10743
10827
10909
10989
11066
11142
11214
11285
11354
11420
11485
11547
11607
11666
11722
11777
11830
11881
11931
11979
12025
12070
12114
12156
12197
12236
12274
12310
12345
12379
12411
12441
12470
12497
12523
12547
12569
12590
12609
12627
12643
12658
12671
12682
12692
12701
12707
12712
12716
12718
12718
12716
12713
12709
12702
12694
12684
12672
12659
12643
12626
12607
12587
12564
12539
12512
12484
12453
12421
12387
12352
12314
12275
12235
12193
12150
12106
12060
12014
11965
11916
11866
11814
11762
11708
11654
11598
11541
11484
11425
11366
11306
11245
11184
11122
11059
10996
10933
10869
10804
10739
10674
10608
10542
10476
10409
10341
10273
10205
10136
10067
9997
9928
9858
9788
9718
9648
9578
9509
9439
9370
9302
9233
9166
9098
9032
8966
8900
8836
8772
8709
8646
8584
8523
8463
8404
8346
8288
8232
8177
8122
8069
8016
7965
7914
7865
7816
7769
7722
7677
7632
7589
7546
7505
7465
7425
7387
7350
7314
7280
7247
7215
7184
7155
7128
7101
7076
7053
7031
7010
6990
6972
6955
6939
6924
6910
6897
6884
6873
6861
6850
6840
6830
6820
6811
6802
6793
6784
6775
6767
6758
6750
6741
6733
6724
6716
6707
6699
6691
6683
6675
6667
6660
6653
6646
6640
6634
6628
6623
6618
6614
6610
6606
6603
6599
6596
6593
6589
6586
6582
6577
6572
6567
6561
6554
6547
6539
6530
6521
6511
6501
6490
6478
6466
6453
6440
6425
6411
6395
6380
6363
6347
6330
6312
6294
6276
6257
6238
6218
6198
6177
6155
6133
6111
6088
6064
6039
6013
5987
5959
5931
5902
5872
5840
5808
5775
5740
5705
5669
5632
5594
5555
5515
5475
5433
5391
5347
5303
5258
5213
5166
5120
5073
5026
4978
4931
4884
4838
4791
4745
4700
4655
4610
4565
4521
4477
4433
4389
4346
4302
4259
4216
4173
4130
4086
4043
4000
3957
3913
3869
3825
3780
3736
3691
3646
3601
3556
3510
3465
3420
3375
3330
3285
3240
3196
3151
3107
3063
3019
2976
2932
2889
2846
2804
2762
2720
2679
2639
2599
2559
2520
2482
2444
2408
2371
2336
2301
2267
2234
2201
2169
2139
2109
2079
2051
2024
1998
1972
1948
1924
1902
1880
1859
1838
1818
1799
1780
1761
1743
1725
1707
1689
1671
1654
1636
1618
1601
1583
1566
1548
1531
1513
1496
1479
1461
1444
1426
1409
1391
1374
1356
1339
1321
1303
1285
1267
1249
1230
1211
1191
1171
1150
1129
1107
1084
1060
1036
1010
985
959
932
905
877
848
820
791
762
732
703
673
644
614
584
555
526
497
468
439
410
381
353
324
295
267
238
209
181
152
123
94
65
36
6
-23
-53
-83
-113
-144
-174
-206
-237
-269
-301
-334
-366
-400
-433
-467
-501
-535
-570
-605
-640
-675
-710
-745
-781
-816
-852
-888
-923
-959
-996
-1032
-1069
-1106
-1143
-1180
-1218
-1256
-1295
-1333
-1372
-1411
-1450
-1489
-1529
-1568
-1607
-1646
-1685
-1723
-1762
-1800
-1838
-1876
-1914
-1952
-1989
-2027
-2064
-2101
-2139
-2176
-2214
-2251
-2289
-2326
-2364
-2401
-2439
-2477
-2515
-2553
-2592
-2630
-2669
-2707
-2746
-2785
-2825
-2865
-2905
-2945
-2986
-3027
-3069
-3111
-3153
-3196
-3239
-3282
-3325
-3369
-3413
-3457
-3501
-3545
-3589
-3634
-3678
-3722
-3767
-3812
-3856
-3901
-3946
-3991
-4035
-4081
-4125
-4170
-4215
-4260
-4304
-4349
-4393
-4437
-4481
-4524
-4568
-4611
-4655
-4698
-4741
-4783
-4826
-4869
-4911
-4953
-4995
-5036
-5077
-5118
-5158
-5198
-5237
-5275
-5313
-5351
-5388
-5424
-5459
-5494
-5528
-5561
-5593
-5625
-5655
-5685
-5714
-5743
-5770
-5796
-5822
-5847
-5871
-5894
-5916
-5938
-5958
-5977
-5996
-6013
-6029
-6044
-6058
-6071
-6083
-6094
-6103
-6111
-6118
-6124
-6129
-6132
-6134
-6135
-6135
-6133
-6131
-6127
-6122
-6116
-6108
-6100
-6090
-6080
-6068
-6056
-6042
-6027
-6012
-5996
-5978
-5961
-5942
-5923
-5904
-5884
-5865
-5845
-5825
-5805
-5785
-5766
-5747
-5729
-5711
-5693
-5676
-5660
-5644
-5629
-5614
-5600
-5587
-5574
-5562
-5550
-5539
-5528
-5517
-5506
-5495
-5485
-5474
-5462
-5450
-5437
-5423
-5409
-5393
-5377
-5359
-5341
-5322
-5301
-5280
-5259
-5236
-5213
-5189
-5165
-5141
-5116
-5090
-5065
-5040
-5015
-4990
-4965
-4941
-4917
-4893
-4870
-4848
-4826
-4805
-4784
-4764
-4745
-4726
-4709
-4691
-4675
-4659
-4644
-4630
-4617
-4604
-4592
-4581
-4570
-4561
-4552
-4543
-4536
-4529
-4522
-4517
-4512
-4509
-4506
-4504
-4503
-4502
-4503
-4505
-4508
-4512
-4517
-4523
-4530
-4538
-4547
-4558
-4570
-4583
-4597
-4612
-4629
-4646
-4665
-4686
-4708
-4731
-4755
-4781
-4809
-4837
-4868
-4899
-4933
-4967
-5003
-5040
-5079
-5119
-5160
-5202
-5246
-5290
-5336
-5383
-5432
-5481
-5531
-5583
-5636
-5689
-5744
-5800
-5857
-5915
-5975
-6035
-6096
-6158
-6221
-6285
-6350
-6416
-6483
-6550
-6619
-6688
-6757
-6828
-6899
-6970
-7042
-7114
-7187
-7260
-7333
-7406
-7479
-7552
-7624
-7697
-7768
-7839
-7910
-7979
-8048
-8116
-8182
-8247
-8311
-8373
-8434
-8493
-8552
-8608
-8664
-8718
-8771
-8823
-8873
-8923
-8972
-9019
-9066
-9112
-9157
-9202
-9245
-9287
-9328
-9368
-9407
-9445
-9481
-9517
-9551
-9584
-9616
-9646
-9676
-9704
-9731
-9757
-9782
-9806
-9829
-9851
-9872
-9892
-9910
-9928
-9945
-9961
-9976
-9990
-10002
-10014
-10024
-10034
-10042
-10049
-10055
-10061
-10065
-10068
-10071
-10072
-10073
-10074
-10074
-10073
-10072
-10071
-10069
-10068
-10066
-10064
-10062
-10061
-10060
-10059
-10059
-10059
-10060
-10061
-10063
-10066
-10069
-10073
-10077
-10082
-10087
-10093
-10099
-10106
-10112
-10119
-10125
-10131
-10137
-10143
-10148
-10153
-10158
-10162
-10165
-10168
-10171
-10173
-10174
-10176
-10176
-10177
-10176
-10176
-10175
-10174
-10173
-10171
-10169
-10167
-10165
-10163
-10160
-10158
-10155
-10153
-10150
-10147
-10145
-10142
-10140
-10137
-10135
-10133
-10131
-10129
-10128
-10127
-10126
-10126
-10126
-10126
-10126
-10127
-10128
-10129
-10130
-10132
-10133
-10135
-10137
-10139
-10141
-10142
-10144
-10145
-10146
-10147
-10147
-10147
-10146
-10145
-10143
-10140
-10137
-10134
-10129
-10125
-10119
-10113
-10107
-10100
-10093
-10085
-10076
-10068
-10058
-10049
-10038
-10028
-10017
-10005
-9993
-9981
-9968
-9955
-9942
-9928
-9914
-9899
-9885
-9870
-9854
-9839
-9823
-9806
-9789
-9772
-9755
-9737
-9719
-9700
-9681
-9662
-9642
-9622
-9601
-9580
-9558
-9536
-9514
-9492
-9469
-9446
-9422
-9398
-9374
-9350
-9325
-9300
-9275
-9249
-9222
-9195
-9168
-9140
-9111
-9081
-9050
-9019
-8986
-8953
-8918
-8883
-8846
-8809
-8770
-8730
-8690
-8648
-8605
-8562
-8518
-8473
-8427
-8381
-8334
-8287
-8239
-8191
-8143
-8093
-8045
-7996
-7946
-7897
-7847
-7797
-7747
-7696
-7646
-7595
-7545
-7494
-7443
-7392
-7342
-7291
-7241
-7190
-7140
-7091
-7041
-6992
-6943
-6895
-6848
-6801
-6754
-6709
-6664
-6620
-6577
-6534
-6493
-6452
-6413
-6375
-6337
-6301
-6265
-6231
-6197
-6165
-6133
-6103
-6073
-6045
-6017
-5990
-5965
-5939
-5915
-5891
-5868
-5845
-5823
-5801
-5779
-5757
-5736
-5715
-5694
-5674
-5654
-5635
-5616
-5598
-5580
-5563
-5546
-5531
-5515
-5501
-5487
-5473
-5460
-5448
-5436
-5424
-5412
-5401
-5390
-5379
-5368
-5357
-5346
-5335
-5324
-5312
-5300
-5288
-5276
-5263
-5249
-5235
-5221
-5205
-5189
-5171
-5153
-5134
-5113
-5091
-5068
-5044
-5019
-4992
-4964
-4935
-4905
-4873
-4841
-4807
-4773
-4737
-4701
-4664
-4626
-4587
-4548
-4508
-4467
-4426
-4385
-4343
-4300
-4258
-4214
-4171
-4127
-4083
-4038
-3994
-3949
-3904
-3859
-3814
-3768
-3723
-3677
-3631
-3585
-3539
-3492
-3446
-3399
-3352
-3305
-3257
-3209
-3161
-3113
-3064
-3014
-2964
-2913
-2862
-2810
-2757
-2704
-2650
-2594
-2538
-2480
-2422
-2362
-2301
-2238
-2175
-2109
-2043
-1975
-1905
-1835
-1763
-1690
-1617
-1542
-1466
-1390
-1313
-1235
-1157
-1078
-999
-919
-839
-759
-679
-599
-518
-438
-358
-278
-199
-119
-40
39
117
195
273
350
427
503
579
653
727
801
873
944
1014
1084
1151
1218
1283
1346
1408
1468
1526
1583
1637
1690
1741
1790
1837
1883
1926
1967
2005
2043
2078
2112
2144
2174
2202
2229
2254
2278
2301
2323
2343
2364
2383
2402
2420
2438
2456
2473
2491
2508
2526
2543
2561
2580
2599
2618
2638
2658
2679
2701
2723
2745
2768
2792
2816
2841
2866
2892
2918
2944
2971
2998
3025
3052
3080
3108
3136
3164
3192
3221
3249
3278
3307
3335
3365
3394
3424
3454
3484
3515
3547
3579
3611
3645
3678
3713
3748
3783
3819
3856
3893
3930
3968
4006
4043
4082
4120
4158
4196
4234
4271
4309
4346
4383
4419
4455
4491
4526
4561
4595
4628
4661
4694
4726
4757
4788
4818
4847
4875
4903
4929
4955
4980
5003
5026
5047
5067
5086
5104
5121
5136
5151
5164
5176
5186
5196
5204
5211
5216
5220
5222
5223
5223
5221
5218
5214
5208
5201
5193
5184
5174
5163
5151
5137
5123
5109
5093
5077
5059
5041
5022
5003
4983
4962
4940
4918
4895
4871
4847
4822
4797
4771
4745
4718
4692
4665
4638
4610
4583
4556
4530
4503
4477
4451
4425
4400
4375
4350
4326
4303
4280
4257
4235
4213
4192
4171
4150
4130
4110
4091
4070
4051
4033
4014
3996
3978
3959
3941
3922
3904
3886
3868
3849
3831
3812
3794
3775
3757
3739
3720
3702
3684
3666
3648
3631
3614
3598
3582
3567
3553
3539
3525
3512
3500
3489
3478
3467
3458
3449
3441
3433
3427
3421
3417
3414
3412
3411
3412
3415
3418
3423
3430
3438
3448
3459
3472
3486
3502
3519
3537
3557
3578
3600
3624
3649
3675
3703
3732
3763
3794
3827
3861
3897
3933
3970
4008
4046
4086
4128
4170
4213
4256
4300
4344
4389
4435
4481
4528
4574
4621
4668
4715
4762
4809
4855
4900
4945
4990
5033
5076
5118
5159
5199
5238
5275
5311
5346
5379
5411
5441
5470
5497
5523
5547
5570
5591
5611
5629
5646
5663
5678
5692
5706
5719
5731
5742
5753
5763
5773
5783
5792
5801
5809
5817
5825
5833
5841
5849
5857
5865
5873
5881
5890
5898
5907
5917
5926
5936
5946
5957
5968
5980
5992
6005
6018
6032
6046
6061
6076
6092
6109
6126
6143
6162
6181
6201
6221
6243
6265
6288
6313
6338
6365
6394
6423
6454
6487
6520
6556
6593
6631
6671
6713
6756
6801
6847
6895
6945
6996
7048
7102
7157
7214
7272
7331
7391
7452
7515
7578
7643
7709
7775
7843
7912
7982
8052
8124
8197
8270
8345
8420
8496
8573
8651
8729
8807
8886
8966
9046
9126
9206
9286
9367
9447
9528
9608
9689
9769
9848
9927
10006
10084
10162
10238
10314
10389
10463
10536
10607
10677
10746
10813
10879
10942
11004
11064
11122
11178
11232
11284
11333
11380
11425
11468
11509
11548
11585
11620
11653
11685
11715
11743
11771
11797
11822
11847
11870
11892
11914
11935
11956
11976
11995
12013
12031
12048
12065
12081
12096
12110
12124
12137
12150
12161
12173
12184
12195
12205
12215
12225
12235
12244
12253
12262
12271
12280
12289
12297
12305
12313
12321
12329
12336
12343
12350
12357
12363
12369
12375
12380
12386
12391
12396
12401
12406
12411
12416
12422
12428
12434
12440
12447
12454
12462
12470
12479
12488
12498
12508
12519
12531
12544
12557
12570
12584
12599
12614
12629
12645
12661
12678
12694
12711
12728
12745
12762
12779
12796
12813
12830
12847
12864
12881
12898
12915
12932
12949
12965
12982
12998
13013
13028
13043
13056
13069
13081
13092
13103
13112
13120
13128
13134
13139
13144
13147
13150
13151
13152
13152
13150
13148
13144
13139
13133
13126
13117
13107
13095
13082
13067
13050
13032
13011
12990
12966
12940
12913
12884
12853
12821
12787
12752
12715
12677
12638
12598
12557
12515
12473
12430
12386
12343
12299
12255
12212
12168
12124
12081
12037
11994
11952
11910
11868
11827
11786
11746
11707
11668
11630
11593
11556
11520
11485
11450
11415
11381
11347
11313
11280
11247
11214
11181
11148
11116
11083
11051
11020
10988
10957
10926
10895
10865
10835
10806
10777
10748
10721
10694
10667
10641
10615
10590
10566
10541
10517
10494
10470
10447
10425
10402
10380
10358
10336
10314
10293
10272
10251
10230
10209
10189
10169
10149
10130
10111
10093
10075
10057
10040
10024
10009
9994
9981
9968
9957
9947
9938
9931
9926
9922
9919
9919
9919
9921
9924
9929
9935
9942
9950
9959
9969
9980
9992
10004
10017
10031
10045
10059
10073
10088
10103
10118
10132
10146
10160
10174
10187
10200
10212
10223
10233
10243
10251
10259
10266
10271
10276
10280
10282
10283
10283
10281
10279
10275
10270
10264
10257
10249
10239
10229
10218
10205
10192
10177
10162
10145
10127
10108
10087
10066
10042
10018
9992
9965
9937
9907
9877
9845
9813
9779
9745
9710
9675
9638
9601
9564
9526
9488
9449
9410
9370
9330
9290
9250
9210
9169
9128
9087
9046
9005
8965
8924
8884
8844
8804
8765
8726
8688
8651
8614
8578
8542
8508
8474
8441
8409
8378
8348
8318
8289
8261
8234
8207
8180
8156
8131
8106
8084
8061
8039
8016
7996
7975
7955
7935
7916
7897
7879
7861
7843
7826
7809
7792
7776
7759
7743
7726
7710
7693
7676
7660
7643
7626
7609
7592
7575
7559
7543
7527
7512
7497
7483
7470
7457
7446
7435
7426
7417
7410
7404
7399
7396
7393
7392
7393
7394
7398
7403
7409
7417
7427
7438
7451
7466
7482
7499
7518
7538
7559
7581
7603
7627
7651
7676
7701
7727
7752
7778
7804
7830
7856
7882
7907
7932
7958
7982
8007
8031
8054
8077
8099
8121
8141
8160
8179
8196
8211
8225
8237
8248
8256
8263
8267
8269
8270
8267
8263
8256
8246
8234
8220
8203
8183
8162
8138
8112
8083
8052
8018
7982
7944
7903
7860
7815
7768
7718
7667
7613
7558
7500
7442
7381
7320
7257
7193
7128
7062
6996
6928
6860
6792
6723
6653
6583
6513
6442
6371
6299
6228
6156
6084
6013
5941
5870
5799
5728
5658
5589
5520
5452
5384
5318
5252
5188
5125
5063
5002
4943
4885
4830
4775
4723
4673
4625
4578
4534
4492
4453
4415
4380
4346
4315
4286
4259
4234
4211
4189
4169
4151
4133
4117
4102
4088
4075
4062
4050
4038
4027
4018
4008
3999
3989
3980
3971
3963
3954
3945
3936
3928
3919
3910
3901
3891
3882
3872
3862
3852
3842
3832
3821
3811
3800
3790
3780
3770
3760
3750
3740
3730
3721
3712
3704
3696
3688
3681
3674
3668
3662
3657
3653
3649
3646
3643
3641
3640
3639
3639
3640
3643
3646
3650
3656
3664
3673
3683
3696
3710
3726
3745
3765
3788
3813
3840
3870
3902
3936
3972
4010
4050
4093
4137
4182
4229
4278
4328
4379
4432
4486
4541
4597
4655
4713
4773
4833
4895
4958
5022
5087
5153
5220
5288
5357
5426
5497
5568
5639
5711
5784
5857
5931
6005
6079
6153
6228
6303
6378
6453
6528
6603
6678
6753
6827
6902
6976
7050
7123
7196
7269
7341
7413
7484
7554
7623
7692
7760
7827
7894
7960
8025
8090
8154
8218
8281
8344
8407
8469
8531
8593
8654
8715
8775
8835
8894
8952
9010
9066
9121
9175
9227
9278
9328
9376
9422
9466
9509
9549
9587
9624
9658
9689
9719
9745
9770
9791
9810
9826
9839
9850
9857
9862
9863
9862
9858
9852
9842
9830
9815
9798
9779
9757
9734
9708
9681
9651
9620
9587
9552
9516
9478
9439
9398
9357
9314
9270
9225
9179
9132
9085
9038
8990
8941
8892
8843
8793
8743
8692
8641
8590
8539
8487
8436
8384
8333
8281
8230
8178
8127
8076
8025
7974
7923
7872
7821
7770
7719
7667
7616
7563
7511
7458
7404
7350
7295
7240
7184
7127
7069
7010
6951
6891
6830
6768
6706
6643
6580
6516
6451
6386
6321
6255
6189
6122
6054
5986
5918
5848
5779
5708
5636
5564
5490
5416
5340
5263
5185
5105
5024
4942
4858
4773
4686
4598
4509
4418
4326
4233
4139
4043
3946
3848
3748
3647
3545
3442
3337
3231
3125
3017
2908
2797
2687
2575
2462
2349
2235
2121
2005
1891
1775
1658
1541
1423
1305
1185
1066
945
824
702
579
456
332
208
83
-42
-169
-295
-423
-551
-680
-809
-940
-1071
-1203
-1336
-1470
-1605
-1741
-1878
-2015
-2153
-2292
-2432
-2572
-2712
-2852
-2992
-3131
-3271
-3410
-3548
-3685
-3821
-3957
-4091
-4224
-4355
-4486
-4615
-4742
-4869
-4994
-5117
-5240
-5361
-5481
-5601
-5719
-5836
-5952
-6067
-6181
-6294
-6406
-6517
-6627
-6736
-6843
-6950
-7055
-7159
-7262
-7363
-7462
-7560
-7656
-7750
-7842
-7932
-8020
-8105
-8189
-8270
-8349
-8425
-8499
-8571
-8640
-8707
-8771
-8834
-8893
-8951
-9006
-9059
-9110
-9159
-9205
-9249
-9291
-9331
-9368
-9403
-9436
-9467
-9495
-9520
-9544
-9564
-9583
-9598
-9611
-9621
-9628
-9632
-9633
-9631
-9626
-9619
-9608
-9595
-9578
-9559
-9538
-9513
-9486
-9457
-9425
-9390
-9353
-9314
-9273
-9229
-9183
-9134
-9083
-9030
-8974
-8916
-8854
-8790
-8724
-8654
-8582
-8506
-8428
-8347
-8264
-8178
-8089
-7997
-7903
-7807
-7709
-7608
-7506
-7402
-7296
-7189
-7080
-6970
-6860
-6749
-6637
-6525
-6413
-6301
-6189
-6078
-5966
-5856
-5746
-5636
-5528
-5420
-5313
-5206
-5100
-4996
-4892
-4789
-4687
-4586
-4486
-4388
-4290
-4194
-4099
-4005
-3912
-3820
-3729
-3640
-3552
-3465
-3378
-3293
-3209
-3126
-3044
-2963
-2882
-2803
-2723
-2645
-2567
-2489
-2412
-2334
-2257
-2180
-2103
-2025
-1949
-1872
-1795
-1718
-1641
-1565
-1488
-1413
-1337
-1262
-1188
-1114
-1042
-970
-899
-830
-761
-694
-628
-563
-499
-437
-376
-316
-257
-199
-143
-87
-32
21
74
127
178
229
280
330
379
428
477
525
574
621
669
716
763
810
856
902
948
994
1039
1083
1128
1171
1215
1258
1300
1343
1385
1426
1467
1508
1548
1588
1627
1666
1705
1743
1781
1818
1855
1891
1927
1962
1997
2031
2065
2099
2132
2165
2198
2230
2262
2294
2325
2356
2386
2416
2445
2475
2503
2531
2559
2586
2613
2639
2664
2688
2712
2735
2757
2779
2799
2818
2835
2852
2868
2882
2895
2906
2917
2926
2934
2941
2946
2951
2954
2956
2956
2956
2955
2953
2950
2945
2940
2934
2927
2919
2910
2900
2889
2877
2863
2849
2835
2819
2803
2786
2769
2752
2735
2718
2700
2683
2666
2649
2632
2616
2599
2583
2567
2551
2534
2518
2502
2485
2468
2451
2434
2416
2398
2379
2360
2340
2320
2299
2278
2257
2235
2214
2192
2170
2148
2126
2105
2083
2062
2041
2021
2001
1983
1964
1946
1929
1912
1896
1880
1865
1851
1837
1824
1812
1799
1788
1777
1766
1756
1747
1738
1731
1724
1718
1712
1708
1705
1703
1702
1703
1704
1707
1711
1716
1722
1730
1739
1749
1760
1773
1786
1801
1816
1833
1850
1867
1886
1905
1924
1944
1964
1983
2003
2023
2043
2062
2081
2099
2116
2133
2149
2164
2178
2190
2202
2212
2221
2228
2235
2241
2246
2250
2253
2256
2259
2262
2264
2267
2269
2272
2275
2278
2281
2285
2289
2294
2299
2304
2310
2316
2322
2328
2335
2342
2349
2356
2363
2371
2379
2387
2395
2404
2414
2423
2434
2445
2456
2468
2481
2494
2509
2524
2539
2556
2573
2590
2609
2628
2647
2667
2688
2708
2730
2751
2772
2794
2815
2836
2857
2877
2897
2916
2935
2953
2970
2987
3003
3019
3034
3049
3063
3078
3092
3106
3121
3135
3150
3165
3180
3196
3212
3228
3245
3263
3281
3299
3318
3337
3357
3378
3399
3420
3443
3465
3488
3512
3535
3560
3584
3609
3634
3659
3684
3709
3735
3760
3784
3809
3833
3858
3881
3905
3928
3951
3974
3996
4018
4040
4061
4082
4103
4123
4143
4163
4182
4201
4219
4238
4256
4274
4292
4310
4329
4347
4366
4385
4404
4424
4445
4466
4487
4509
4532
4554
4578
4601
4625
4649
4673
4697
4721
4745
4769
4793
4817
4840
4864
4887
4911
4934
4957
4981
5004
5027
5050
5073
5096
5119
5142
5164
5187
5209
5230
5252
5272
5293
5312
5331
5349
5366
5382
5397
5410
5423
5434
5445
5453
5460
5466
5470
5473
5474
5473
5470
5465
5459
5451
5442
5430
5417
5402
5386
5368
5348
5327
5303
5279
5252
5224
5195
5164
5131
5097
5061
5023
4984
4944
4902
4859
4814
4769
4722
4675
4626
4577
4528
4478
4428
4378
4328
4278
4228
4178
4128
4078
4029
3979
3930
3880
3830
3781
3730
3680
3630
3579
3528
3476
3425
3373
3321
3269
3217
3165
3113
3061
3009
2957
2905
2853
2802
2751
2700
2649
2599
2550
2501
2452
2403
2356
2308
2261
2215
2168
2122
2076
2031
1985
1940
1894
1849
1803
1757
1711
1665
1618
1571
1524
1477
1429
1381
1333
1286
1238
1190
1142
1094
1046
998
951
904
857
810
763
717
670
624
578
532
486
440
394
349
303
257
211
165
119
73
27
-19
-65
-111
-157
-203
-249
-295
-341
-386
-431
-477
-521
-566
-610
-654
-697
-740
-783
-824
-865
-905
-944
-982
-1018
-1054
-1089
-1122
-1154
-1185
-1215
-1243
-1270
-1296
-1320
-1344
-1366
-1387
-1406
-1425
-1442
-1458
-1472
-1486
-1498
-1509
-1519
-1528
-1537
-1544
-1550
-1556
-1561
-1565
-1569
-1572
-1574
-1576
-1577
-1578
-1579
-1579
-1578
-1577
-1576
-1575
-1573
-1571
-1568
-1566
-1563
-1560
-1557
-1554
-1551
-1548
-1545
-1542
-1539
-1536
-1533
-1529
-1526
-1523
-1520
-1517
-1514
-1510
-1507
-1503
-1498
-1494
-1488
-1482
-1476
-1469
-1461
-1452
-1443
-1433
-1422
-1410
-1397
-1384
-1371
-1356
-1342
-1327
-1311
-1296
-1280
-1263
-1247
-1230
-1213
-1196
-1179
-1161
-1143
-1125
-1107
-1088
-1069
-1050
-1031
-1010
-991
-971
-951
-930
-909
-887
-865
-843
-820
-798
-775
-751
-728
-704
-681
-657
-633
-609
-585
-561
-537
-512
-488
-463
-438
-412
-386
-360
-334
-308
-281
-254
-227
-200
-173
-145
-118
-90
-62
-33
-5
25
54
84
114
145
176
208
240
272
305
338
371
405
438
472
506
541
575
609
643
677
711
745
779
812
845
878
910
942
974
1004
1036
1066
1097
1127
1156
1185
1213
1241
1269
1295
1322
1347
1372
1396
1419
1442
1464
1486
1506
1526
1545
1563
1580
1596
1611
1625
1638
1649
1660
1668
1676
1682
1687
1690
1691
1691
1690
1687
1682
1676
1668
1659
1648
1636
1622
1606
1589
1570
1549
1527
1502
1476
1448
1418
1386
1353
1317
1280
1241
1200
1157
1112
1066
1018
968
917
864
810
755
698
640
582
522
461
400
338
276
213
149
86
22
-41
-105
-168
-232
-294
-357
-419
-481
-543
-604
-665
-726
-786
-846
-905
-964
-1022
-1080
-1138
-1195
-1251
-1307
-1362
-1416
-1470
-1524
-1576
-1629
-1680
-1731
-1782
-1832
-1881
-1930
-1979
-2025
-2073
-2120
-2165
-2211
-2255
-2299
-2343
-2386
-2428
-2471
-2513
-2555
-2597
-2639
-2681
-2722
-2765
-2807
-2849
-2892
-2935
-2978
-3021
-3065
-3109
-3154
-3198
-3243
-3287
-3332
-3377
-3421
-3464
-3508
-3550
-3593
-3634
-3674
-3714
-3752
-3790
-3827
-3862
-3896
-3929
-3961
-3992
-4021
-4049
-4075
-4102
-4126
-4149
-4171
-4191
-4210
-4227
-4243
-4257
-4270
-4281
-4291
-4300
-4307
-4313
-4317
-4321
-4323
-4324
-4323
-4322
-4319
-4315
-4309
-4303
-4295
-4285
-4275
-4263
-4249
-4234
-4218
-4200
-4181
-4160
-4138
-4114
-4089
-4062
-4035
-4006
-3975
-3943
-3910
-3875
-3839
-3801
-3762
-3723
-3682
-3640
-3596
-3552
-3507
-3460
-3413
-3364
-3315
-3264
-3212
-3158
-3104
-3048
-2991
-2933
-2874
-2814
-2752
-2690
-2626
-2562
-2496
-2430
-2362
-2294
-2225
-2155
-2085
-2013
-1942
-1870
-1797
-1724
-1650
-1576
-1502
-1427
-1352
-1277
-1201
-1125
-1048
-971
-894
-817
-739
-661
-583
-505
-426
-347
-269
-190
-112
-33
45
123
201
279
357
434
511
588
664
740
816
892
967
1042
1116
1191
1265
1339
1412
1486
1559
1632
1704
1777
1849
1920
1991
2062
2133
2203
2273
2342
2411
2480
2548
2615
2683
2749
2815
2880
2945
3009
3072
3134
3196
3258
3318
3378
3437
3496
3554
3612
3669
3726
3782
3838
3894
3949
4003
4058
4112
4166
4219
4273
4326
4378
4431
4483
4535
4586
4637
4687
4738
4787
4836
4885
4933
4980
5028
5074
5120
5165
5210
5255
5299
5342
5384
5426
5468
5509
5548
5588
5626
5663
5700
5736
5770
5804
5837
5869
5901
5931
5961
5990
6017
6045
6071
6097
6122
6146
6169
6192
6215
6236
6257
6278
6297
6316
6334
6351
6367
6382
6396
6409
6421
6431
6440
6448
6455
6460
6464
6467
6468
6467
6465
6462
6458
6452
6444
6436
6426
6414
6402
6388
6373
6357
6340
6322
6303
6283
6262
6239
6216
6191
6165
6138
6110
6081
6051
6019
5987
5953
5918
5882
5844
5806
5766
5724
5682
5638
5593
5546
5498
5449
5399
5347
5294
5239
5183
5126
5068
5009
4948
4887
4825
4762
4698
4633
4568
4502
4436
4369
4301
4234
4165
4097
4027
3958
3888
3818
3747
3676
3605
3533
3461
3389
3316
3243
3170
3096
3023
2949
2874
2800
2726
2651
2577
2502
2428
2354
2279
2205
2131
2058
1984
1911
1839
1767
1695
1623
1552
1482
1412
1342
1273
1204
1136
1068
1000
934
868
802
738
673
610
547
485
424
364
305
247
190
135
80
26
-26
-77
-127
-176
-224
-271
-316
-360
-403
-445
-485
-525
-563
-600
-636
-671
-704
-737
-768
-799
-828
-856
-883
-908
-933
-957
-979
-1000
-1020
-1041
-1059
-1077
-1094
-1110
-1125
-1139
-1151
-1163
-1174
-1184
-1192
-1200
-1206
-1212
-1216
-1219
-1221
-1222
-1222
-1221
-1219
-1216
-1212
-1208
-1203
-1197
-1190
-1183
-1175
-1166
-1157
-1147
-1136
-1125
-1113
-1101
-1088
-1075
-1061
-1046
-1031
-1016
-1000
-984
-967
-949
-930
-911
-891
-871
-849
-827
-804
-780
-755
-729
-702
-675
-646
-616
-586
-555
-523
-490
-457
-423
-389
-355
-320
-286
-251
-217
-182
-148
-114
-81
-48
-16
16
47
77
107
136
164
191
218
244
269
293
317
339
361
382
402
422
440
458
475
491
506
521
535
548
560
572
584
594
604
613
622
630
638
645
652
658
664
670
675
680
684
689
693
697
701
705
709
712
716
720
723
727
730
733
736
739
742
744
747
749
751
752
753
754
755
755
755
754
752
750
748
744
740
735
729
722
714
705
695
684
672
660
646
632
617
601
585
568
551
533
516
498
479
461
443
425
406
388
370
352
333
315
297
278
260
242
224
206
188
171
154
137
120
103
87
71
56
40
25
11
-4
-18
-32
-45
-59
-72
-84
-97
-109
-121
-133
-144
-155
-165
-175
-185
-193
-202
-209
-216
-222
-227
-231
-235
-237
-239
-240
-240
-239
-237
-235
-231
-227
-222
-216
-210
-203
-196
-188
-180
-172
-163
-155
-146
-138
-130
-122
-114
-107
-100
-94
-89
-84
-80
-76
-74
-72
-71
-70
-71
-72
-74
-76
-79
-83
-87
-92
-97
-104
-110
-118
-126
-134
-144
-153
-164
-175
-187
-200
-213
-227
-242
-258
-275
-293
-311
-330
-350
-371
-393
-415
-438
-462
-486
-511
-536
-562
-589
-616
-643
-671
-699
-727
-755
-784
-812
-840
-869
-897
-925
-953
-981
-1008
-1035
-1062
-1088
-1114
-1140
-1165
-1190
-1215
-1239
-1262
-1285
-1307
-1329
-1350
-1370
-1390
-1408
-1426
-1443
-1459
-1474
-1487
-1500
-1511
-1522
-1531
-1538
-1545
-1550
-1554
-1557
-1558
-1558
-1557
-1554
-1551
-1546
-1539
-1532
-1523
-1513
-1502
-1490
-1477
-1463
-1447
-1431
-1414
-1395
-1376
-1356
-1335
-1313
-1291
-1268
-1244
-1220
-1195
-1170
-1145
-1120
-1094
-1068
-1042
-1016
-991
-965
-939
-913
-887
-861
-836
-810
-784
-758
-732
-706
-680
-654
-627
-601
-574
-547
-520
-492
-464
-436
-408
-379
-350
-321
-292
-262
-232
-202
-171
-140
-109
-78
-46
-14
18
51
84
117
151
185
220
255
291
327
364
402
440
479
519
560
601
644
687
731
775
821
867
914
961
1010
1059
1109
1159
1210
1262
1315
1368
1422
1477
1532
1588
1644
1702
1759
1818
1877
1937
1997
2058
2120
2182
2245
2309
2374
2439
2505
2572
2640
2709
2778
2848
2919
2990
3062
3134
3207
3280
3353
3427
3500
3574
3648
3722
3795
3868
3941
4014
4086
4158
4229
4300
4370
4439
4507
4575
4642
4708
4773
4838
4901
4963
5024
5084
5142
5200
5256
5311
5365
5418
5469
5520
5570
5618
5666
5713
5759
5805
5849
5893
5937
5979
6021
6063
6104
6144
6183
6222
6261
6299
6336
6373
6409
6445
6480
6515
6549
6582
6615
6647
6678
6709
6739
6768
6797
6825
6851
6877
6902
6926
6949
6971
6992
7012
7031
7048
7065
7080
7094
7107
7119
7130
7139
7148
7155
7161
7166
7170
7174
7176
7177
7178
7178
7176
7174
7172
7168
7163
7158
7152
7146
7138
7130
7122
7112
7102
7091
7080
7068
7055
7042
7029
7014
7000
6984
6968
6952
6935
6918
6900
6882
6863
6844
6824
6803
6782
6760
6738
6714
6690
6665
6639
6613
6585
6557
6528
6497
6466
6435
6402
6368
6334
6298
6262
6225
6187
6148
6109
6069
6029
5987
5946
5903
5861
5817
5774
5730
5685
5640
5595
5549
5503
5456
5409
5361
5313
5265
5216
5167
5117
5067
5016
4965
4914
4862
4810
4757
4705
4651
4598
4544
4490
4435
4381
4325
4270
4214
4158
4101
4045
3988
3930
3873
3815
3757
3699
3641
3582
3524
3465
3407
3349
3290
3232
3174
3116
3059
3001
2944
2887
2831
2774
2718
2663
2607
2552
2498
2443
2389
2336
2283
2230
2178
2126
2074
2023
1972
1921
1871
1820
1771
1721
1672
1622
1573
1525
1476
1427
1379
1331
1283
1236
1189
1142
1095
1048
1002
956
911
866
821
776
732
688
644
601
557
514
471
428
385
342
299
256
213
169
126
82
38
-5
-49
-93
-138
-182
-226
-269
-313
-357
-400
-443
-486
-529
-571
-614
-656
-697
-739
-780
-821
-862
-902
-942
-982
-1022
-1061
-1100
-1139
-1177
-1215
-1252
-1290
-1326
-1363
-1399
-1434
-1470
-1504
-1538
-1572
-1605
-1638
-1669
-1701
-1731
-1761
-1790
-1818
-1846
-1872
-1898
-1923
-1946
-1969
-1991
-2011
-2031
-2049
-2066
-2082
-2097
-2110
-2122
-2133
-2142
-2150
-2156
-2161
-2165
-2167
-2168
-2167
-2165
-2162
-2156
-2150
-2142
-2133
-2122
-2110
-2097
-2083
-2067
-2050
-2032
-2013
-1992
-1971
-1948
-1924
-1899
-1873
-1846
-1818
-1788
-1758
-1726
-1693
-1660
-1625
-1590
-1554
-1517
-1479
-1441
-1402
-1362
-1322
-1282
-1241
-1200
-1159
-1117
-1075
-1034
-992
-950
-908
-866
-824
-782
-741
-699
-657
-615
-574
-532
-491
-450
-409
-368
-327
-286
-245
-205
-164
-124
-84
-44
-4
36
77
117
157
197
237
277
317
358
398
439
479
520
561
602
644
685
727
769
811
853
895
937
980
1022
1065
1107
1150
1192
1235
1277
1320
1363
1405
1448
1491
1533
1576
1618
1660
1703
1745
1786
1828
1869
1911
1951
1992
2032
2072
2112
2151
2190
2228
2266
2303
2340
2376
2412
2447
2482
2516
2550
2582
2615
2646
2677
2708
2738
2767
2796
2824
2852
2879
2905
2931
2956
2981
3005
3028
3051
3074
3096
3117
3139
3160
3180
3201
3221
3241
3261
3281
3301
3321
3341
3361
3381
3401
3421
3442
3463
3484
3505
3526
3548
3570
3593
3615
3638
3662
3686
3710
3735
3761
3787
3813
3840
3868
3896
3925
3955
3985
4014
4046
4078
4110
4142
4175
4208
4241
4275
4309
4343
4378
4412
4447
4482
4517
4552
4586
4621
4656
4690
4724
4758
4792
4825
4858
4890
4922
4954
4984
5015
5044
5073
5101
5128
5154
5180
5204
5228
5250
5272
5292
5312
5331
5348
5365
5381
5396
5409
5422
5434
5445
5455
5464
5473
5480
5486
5492
5496
5500
5503
5505
5506
5507
5506
5505
5503
5501
5498
5495
5490
5486
5481
5476
5470
5465
5459
5452
5446
5439
5432
5425
5418
5410
5403
5395
5387
5378
5370
5361
5352
5343
5333
5323
5313
5303
5292
5281
5270
5258
5246
5234
5221
5208
5194
5180
5166
5152
5137
5122
5106
5090
5074
5057
5040
5022
5004
4985
4966
4946
4925
4904
4882
4860
4836
4812
4788
4762
4736
4709
4682
4653
4625
4595
4565
4534
4503
4471
4438
4405
4371
4336
4300
4264
4226
4188
4150
4110
4070
4029
3988
3945
3903
3859
3815
3771
3725
3680
3634
3587
3540
3493
3445
3397
3349
3300
3251
3202
3153
3104
3054
3004
2955
2904
2854
2803
2753
2702
2650
2599
2547
2495
2443
2390
2338
2285
2232
2180
2127
2074
2021
1969
1916
1864
1812
1760
1708
1657
1605
1555
1504
1454
1404
1355
1307
1259
1211
1164
1118
1072
1027
983
939
897
855
814
774
735
697
659
623
588
554
520
488
457
426
397
368
341
314
288
264
240
218
196
176
156
138
121
105
90
77
65
54
44
35
28
21
16
12
8
6
4
3
3
4
5
7
10
13
16
20
24
29
33
38
43
49
54
59
65
70
75
81
86
91
96
101
106
111
116
121
126
130
135
140
145
150
155
160
165
171
176
181
187
193
198
204
210
216
222
228
234
240
246
253
259
266
273
281
289
297
305
315
324
334
345
357
368
381
394
408
423
437
453
469
486
503
521
539
557
576
596
616
637
658
680
702
724
747
771
795
820
845
870
897
923
951
978
1006
1035
1064
1094
1124
1154
1184
1215
1246
1277
1308
1339
1370
1401
1432
1463
1494
1525
1556
1587
1619
1650
1681
1712
1743
1774
1806
1837
1869
1900
1932
1964
1997
2029
2062
2095
2128
2162
2195
2230
2265
2300
2336
2373
2410
2447
2486
2525
2565
2606
2647
2689
2732
2776
2820
2865
2910
2956
3003
3050
3097
3145
3193
3242
3291
3340
3389
3438
3488
3537
3587
3636
3686
3736
3785
3835
3884
3934
3983
4032
4081
4129
4178
4226
4274
4322
4370
4417
4464
4511
4558
4604
4650
4696
4742
4787
4832
4877
4921
4965
5009
5052
5094
5136
5178
5219
5259
5299
5338
5377
5415
5452
5488
5524
5559
5593
5626
5658
5689
5720
5749
5778
5806
5832
5858
5883
5907
5931
5953
5974
5995
6015
6034
6053
6071
6088
6104
6120
6135
6150
6163
6176
6189
6200
6211
6221
6231
6240
6248
6255
6262
6268
6273
6278
6282
6285
6287
6288
6289
6289
6288
6286
6283
6279
6274
6269
6262
6254
6246
6236
6225
6214
6201
6187
6173
6157
6140
6122
6104
6084
6064
6043
6021
5998
5974
5950
5924
5898
5871
5843
5815
5786
5756
5725
5693
5661
5628
5594
5560
5524
5488
5452
5415
5377
5338
5299
5259
5218
5177
5135
5093
5049
5005
4961
4915
4870
4823
4776
4728
4680
4631
4581
4531
4481
4430
4378
4326
4274
4221
4168
4114
4059
4006
3951
3896
3840
3784
3727
3669
3612
3553
3494
3434
3374
3312
3251
3188
3125
3061
2997
2932
2866
2799
2732
2664
2596
2527
2457
2387
2316
2244
2172
2099
2025
1951
1877
1802
1727
1651
1576
1499
1423
1347
1271
1194
1118
1041
965
888
812
736
660
584
509
434
360
286
213
141
69
-2
-72
-141
-210
-277
-344
-410
-476
-540
-604
-667
-729
-791
-851
-911
-970
-1028
-1086
-1142
-1198
-1253
-1307
-1359
-1411
-1462
-1512
-1562
-1609
-1656
-1702
-1747
-1790
-1833
-1874
-1914
-1952
-1989
-2025
-2060
-2093
-2125
-2155
-2185
-2213
-2240
-2265
-2289
-2312
-2334
-2354
-2373
-2391
-2408
-2424
-2438
-2452
-2464
-2475
-2485
-2494
-2501
-2508
-2513
-2517
-2520
-2522
-2522
-2521
-2519
-2516
-2511
-2504
-2497
-2488
-2478
-2467
-2454
-2440
-2425
-2408
-2391
-2372
-2351
-2330
-2307
-2283
-2258
-2232
-2204
-2175
-2145
-2114
-2081
-2047
-2013
-1977
-1939
-1901
-1862
-1821
-1779
-1736
-1692
-1647
-1601
-1554
-1506
-1457
-1406
-1355
-1303
-1250
-1196
-1141
-1086
-1029
-972
-913
-854
-794
-733
-671
-609
-546
-483
-419
-354
-290
-225
-159
-93
-27
39
105
172
239
307
375
443
511
579
648
717
786
855
925
994
1064
1133
1203
1273
1343
1413
1484
1554
1624
1695
1766
1837
1908
1979
2051
2122
2194
2265
2337
2409
2481
2553
2626
2698
2771
2844
2917
2990
3063
3136
3210
3283
3357
3431
3505
3578
3652
3726
3800
3874
3948
4022
4096
4169
4243
4316
4389
4462
4534
4607
4679
4750
4821
4892
4962
5032
5101
5170
5238
5305
5372
5438
5503
5567
5631
5693
5755
5816
5877
5936
5995
6053
6110
6166
6222
6276
6330
6383
6434
6485
6535
6583
6631
6677
6722
6766
6808
6849
6889
6927
6964
7000
7034
7067
7098
7128
7157
7185
7211
7236
7259
7281
7302
7321
7339
7356
7371
7385
7398
7409
7419
7427
7434
7439
7443
7446
7447
7446
7445
7442
7437
7431
7424
7416
7407
7396
7384
7371
7358
7343
7327
7309
7291
7272
7252
7231
7208
7185
7161
7135
7109
7081
7053
7024
6993
6961
6929
6895
6860
6824
6787
6749
6709
6669
6627
6584
6540
6495
6448
6401
6353
6303
6253
6201
6149
6096
6042
5987
5932
5875
5819
5761
5703
5644
5584
5524
5463
5401
5340
5277
5214
5151
5087
5023
4958
4893
4828
4762
4697
4631
4564
4498
4431
4364
4297
4230
4163
4096
4029
3962
3895
3828
3761
3695
3628
3562
3496
3431
3365
3300
3235
3170
3105
3041
2976
2912
2849
2785
2722
2658
2595
2533
2470
2408
2346
2284
2223
2162
2101
2041
1981
1921
1862
1804
1746
1688
1632
1576
1521
1466
1412
1359
1307
1255
1204
1154
1105
1056
1008
960
914
868
823
779
735
693
651
610
571
532
494
457
421
387
353
320
288
257
227
198
170
143
117
92
68
45
24
3
-16
-34
-51
-67
-81
-95
-107
-118
-127
-136
-144
-151
-157
-162
-166
-170
-173
-175
-177
-178
-179
-179
-178
-177
-176
-174
-173
-170
-168
-165
-163
-160
-158
-155
-153
-151
-149
-148
-147
-146
-145
-144
-144
-143
-143
-143
-143
-142
-142
-142
-141
-140
-139
-138
-137
-135
-133
-131
-128
-125
-122
-118
-114
-110
-105
-100
-94
-88
-81
-74
-67
-59
-51
-42
-33
-24
-14
-3
7
18
30
42
54
66
79
91
105
118
132
146
160
175
190
205
220
236
252
269
285
302
320
338
356
375
394
413
433
454
475
496
518
541
564
588
612
637
662
688
714
741
768
796
824
853
882
912
942
972
1002
1034
1065
1097
1129
1161
1193
1226
1259
1292
1325
1358
1391
1424
1456
1489
1522
1555
1587
1619
1651
1682
1714
1745
1776
1807
1837
1868
1898
1928
1959
1989
2019
2049
2078
2108
2137
2165
2194
2222
2250
2277
2303
2330
2355
2380
2405
2428
2451
2474
2495
2516
2536
2555
2573
2590
2606
2620
2634
2647
2658
2668
2676
2684
2690
2694
2698
2700
2701
2700
2699
2696
2693
2688
2682
2675
2667
2659
2649
2639
2627
2615
2602
2589
2575
2560
2545
2529
2512
2495
2478
2460
2441
2422
2402
2382
2361
2340
2318
2296
2274
2250
2227
2203
2178
2153
2128
2103
2077
2051
2025
2000
1974
1949
1924
1899
1874
1850
1826
1803
1781
1758
1737
1716
1696
1676
1658
1640
1623
1607
1591
1576
1562
1548
1534
1522
1509
1498
1486
1475
1465
1455
1445
1436
1428
1420
1412
1405
1398
1391
1385
1379
1374
1368
1363
1358
1353
1348
1343
1338
1333
1328
1323
1318
1313
1308
1303
1298
1292
1287
1283
1278
1273
1268
1264
1259
1255
1250
1246
1241
1237
1232
1227
1223
1218
1213
1208
1204
1199
1194
1189
1184
1180
1175
1170
1166
1161
1156
1152
1147
1142
1137
1133
1128
1123
1118
1114
1109
1105
1101
1096
1092
1089
1085
1081
1078
1074
1071
1068
1065
1063
1061
1059
1057
1056
1055
1054
1054
1054
1055
1056
1058
1060
1063
1066
1070
1074
1079
1084
1090
1096
1102
1109
1116
1124
1131
1139
1146
1154
1161
1168
1175
1181
1187
1193
1198
1202
1206
1210
1213
1216
1218
1220
1221
1222
1223
1223
1223
1222
1222
1221
1220
1219
1217
1216
1215
1214
1213
1212
1211
1210
1210
1209
1209
1208
1208
1207
1206
1205
1203
1201
1199
1196
1192
1189
1185
1180
1176
1171
1166
1160
1155
1149
1143
1137
1131
1125
1119
1112
1105
1099
1092
1085
1078
1071
1063
1056
1049
1043
1036
1029
1022
1016
1010
1004
1000
995
990
986
982
978
975
972
969
966
964
962
960
958
957
955
954
953
953
953
953
953
953
954
955
956
958
959
961
962
964
966
968
970
972
974
976
978
980
983
985
988
991
994
997
1000
1004
1008
1012
1018
1022
1028
1034
1041
1047
1055
1062
1071
1080
1089
1099
1109
1120
1131
1143
1155
1168
1181
1194
1207
1221
1234
1248
1262
1275
1289
1303
1316
1329
1343
1356
1368
1381
1393
1405
1416
1427
1437
1447
1456
1464
1472
1479
1485
1491
1496
1500
1504
1506
1508
1510
1510
1511
1510
1509
1508
1506
1503
1500
1497
1493
1489
1485
1480
1475
1470
1464
1459
1453
1447
1441
1434
1428
1422
1415
1408
1401
1394
1386
1379
1370
1362
1353
1344
1335
1325
1315
1304
1294
1283
1271
1260
1248
1236
1223
1211
1198
1186
1173
1160
1147
1133
1120
1107
1093
1079
1066
1052
1038
1024
1010
996
982
968
954
940
926
912
898
884
870
856
842
827
813
799
785
771
757
743
729
716
702
689
675
662
649
636
623
610
597
584
572
559
547
534
522
511
499
488
477
466
455
445
435
426
417
408
400
392
385
379
373
367
363
358
355
351
349
347
345
344
344
344
344
345
346
348
350
352
354
356
358
361
363
366
368
371
373
374
376
377
378
378
378
378
377
375
374
371
369
365
362
358
353
348
343
337
331
324
318
310
303
295
287
279
270
261
252
242
233
223
212
202
191
180
168
157
145
133
121
109
97
85
73
61
49
37
25
14
3
-9
-20
-31
-42
-53
-65
-76
-87
-98
-110
-121
-132
-143
-154
-165
-176
-187
-197
-208
-218
-228
-238
-248
-257
-267
-276
-285
-294
-302
-311
-319
-328
-336
-345
-353
-362
-371
-379
-388
-397
-406
-416
-425
-435
-445
-455
-465
-475
-486
-497
-508
-519
-531
-543
-554
-566
-578
-590
-602
-614
-626
-638
-649
-661
-672
-683
-693
-704
-714
-724
-733
-743
-751
-760
-768
-776
-784
-791
-797
-804
-809
-815
-820
-824
-828
-831
-834
-836
-837
-838
-837
-836
-834
-832
-828
-823
-818
-811
-803
-795
-785
-774
-763
-750
-735
-720
-703
-686
-667
-647
-625
-603
-579
-554
-528
-500
-471
-441
-410
-377
-343
-307
-271
-232
-193
-152
-109
-65
-20
27
75
124
175
228
282
337
393
451
510
571
632
695
759
824
890
957
1025
1093
1163
1233
1304
1376
1449
1522
1596
1671
1746
1823
1899
1977
2056
2135
2215
2295
2376
2458
2540
2624
2707
2791
2876
2962
3048
3135
3223
3311
3400
3489
3579
3670
3761
3853
3945
4038
4131
4225
4319
4414
4509
4604
4699
4795
4891
4987
5083
5179
5275
5371
5468
5564
5660
5756
5852
5948
6044
6140
6235
6331
6426
6521
6616
6711
6806
6900
6995
7088
7182
7275
7368
7460
7551
7642
7732
7822
7911
7998
8085
8172
8257
8341
8425
8507
8589
8670
8750
8829
8907
8984
9060
9135
9209
9282
9353
9424
9494
9563
9631
9698
9764
9829
9893
9956
10018
10080
10140
10200
10258
10316
10373
10428
10483
10536
10588
10639
10689
10737
10785
10831
10876
10920
10963
11005
11046
11085
11124
11162
11198
11234
11269
11302
11335
11367
11397
11427
11455
11483
11509
11534
11558
11581
11603
11623
11642
11660
11677
11693
11708
11722
11735
11747
11757
11768
11777
11785
11792
11799
11804
11809
11813
11815
11817
11818
11818
11817
11815
11812
11808
11804
11798
11792
11785
11777
11768
11759
11748
11737
11726
11713
11700
11687
11672
11657
11641
11625
11608
11590
11572
11553
11533
11513
11493
11471
11450
11428
11405
11381
11357
11333
11308
11282
11255
11227
11199
11169
11139
11108
11076
11043
11010
10975
10940
10904
10867
10830
10792
10753
10713
10674
10633
10592
10551
10509
10466
10423
10380
10337
10292
10248
10203
10158
10113
10067
10021
9974
9928
9881
9834
9787
9739
9692
9644
9596
9548
9499
9451
9402
9354
9306
9257
9209
9161
9113
9065
9017
8970
8923
8876
8829
8782
8736
8690
8644
8598
8552
8507
8461
8416
8371
8327
8283
8239
8195
8151
8109
8067
8026
7985
7944
7904
7864
7826
7787
7750
7713
7677
7641
7606
7572
7539
7506
7474
7442
7411
7381
7352
7323
7296
7269
7242
7217
7192
7169
7146
7124
7102
7082
7063
7045
7027
7011
6995
6981
6968
6956
6944
6934
6925
6916
6909
6902
6896
6891
6887
6884
6882
6880
6879
6879
6880
6882
6885
6888
6893
6898
6904
6910
6918
6926
6935
6945
6956
6967
6979
6992
7006
7020
7035
7051
7067
7084
7102
7120
7138
7157
7177
7197
7217
7238
7259
7280
7301
7323
7345
7368
7390
7413
7436
7459
7483
7507
7531
7556
7581
7606
7632
7658
7685
7713
7740
7769
7798
7827
7857
7887
7918
7949
7980
8012
8044
8076
8109
8143
8176
8210
8245
8279
8314
8350
8385
8421
8457
8494
8530
8567
8604
8641
8679
8716
8754
8791
8829
8867
8905
8943
8981
9019
9057
9095
9132
9170
9208
9245
9282
9320
9357
9393
9430
9467
9503
9540
9576
9612
9648
9684
9720
9755
9791
9826
9860
9895
9929
9962
9996
10029
10061
10093
10124
10155
10186
10215
10245
10273
10302
10329
10356
10382
10408
10433
10457
10481
10504
10526
10548
10569
10589
10609
10628
10647
10664
10682
10698
10714
10729
10744
10758
10772
10785
10797
10809
10821
10832
10843
10854
10864
10874
10884
10893
10902
10910
10918
10926
10933
10939
10946
10952
10957
10962
10967
10972
10976
10980
10984
10987
10990
10993
10995
10997
10999
11000
11001
11002
11002
11002
11001
11001
11000
10998
10997
10995
10992
10990
10987
10984
10981
10977
10973
10969
10965
10960
10956
10951
10946
10941
10937
10932
10927
10922
10917
10912
10907
10903
10898
10894
10890
10886
10882
10878
10875
10871
10867
10864
10860
10857
10853
10849
10845
10841
10836
10831
10826
10821
10815
10808
10801
10794
10786
10778
10769
10760
10751
10741
10730
10719
10708
10697
10685
10673
10660
10647
10634
10620
10606
10592
10577
10562
10546
10530
10514
10498
10481
10463
10446
10428
10409
10390
10371
10351
10331
10310
10288
10267
10244
10221
10198
10174
10149
10124
10098
10072
10045
10018
9990
9962
9933
9904
9874
9843
9812
9780
9746
9712
9677
9641
9604
9566
9526
9486
9444
9401
9358
9313
9267
9220
9172
9123
9073
9022
8970
8918
8864
8810
8754
8698
8641
8583
8524
8464
8403
8342
8279
8216
8151
8087
8022
7956
7889
7822
7754
7685
7616
7546
7475
7404
7333
7261
7188
7116
7042
6969
6895
6821
6747
6672
6597
6522
6447
6371
6296
6221
6145
6070
5995
5920
5845
5771
5697
5623
5550
5477
5405
5334
5263
5193
5123
5055
4987
4920
4853
4788
4723
4659
4596
4534
4473
4413
4354
4297
4240
4184
4130
4075
4024
3973
3923
3873
3825
3778
3732
3687
3643
3600
3558
3517
3477
3438
3399
3362
3325
3289
3254
3219
3186
3153
3121
3090
3059
3029
3000
2971
2943
2916
2889
2862
2836
2811
2786
2761
2737
2713
2690
2667
2645
2623
2602
2581
2561
2541
2522
2503
2484
2466
2449
2431
2414
2397
2381
2364
2348
2332
2317
2301
2286
2270
2255
2240
2226
2211
2197
2183
2169
2155
2142
2129
2117
2104
2093
2081
2070
2059
2048
2037
2027
2017
2008
1999
1990
1982
1974
1966
1959
1952
1945
1938
1932
1927
1921
1916
1912
1907
1904
1900
1897
1894
1892
1890
1888
1887
1886
1886
1885
1886
1886
1887
1888
1890
1892
1894
1897
1899
1903
1906
1910
1913
1917
1921
1925
1930
1934
1939
1943
1948
1953
1958
1963
1969
1974
1980
1986
1992
1999
2005
2012
2019
2025
2033
2040
2047
2055
2062
2070
2078
2085
2093
2102
2110
2118
2126
2135
2143
2152
2161
2170
2178
2187
2196
2205
2214
2222
2231
2240
2249
2257
2266
2274
2283
2291
2300
2308
2316
2324
2333
2341
2349
2357
2365
2373
2381
2388
2396
2404
2411
2418
2425
2432
2439
2445
2451
2457
2463
2468
2472
2476
2480
2483
2486
2487
2489
2490
2490
2489
2488
2487
2484
2481
2478
2474
2469
2464
2458
2451
2444
2436
2427
2418
2408
2398
2387
2376
2363
2351
2337
2323
2308
2292
2276
2258
2240
2222
2202
2182
2161
2139
2116
2092
2068
2043
2017
1991
1964
1936
1908
1879
1849
1818
1787
1756
1724
1691
1657
1624
1589
1554
1519
1483
1447
1410
1373
1336
1298
1260
1221
1182
1143
1103
1063
1022
982
941
900
859
818
776
734
692
650
607
565
522
479
436
393
350
307
264
221
179
136
93
51
8
-34
-76
-118
-160
-202
-243
-285
-326
-367
-408
-449
-490
-530
-570
-609
-648
-686
-724
-761
-798
-834
-869
-903
-936
-969
-1000
-1032
-1062
-1092
-1122
-1150
-1179
-1206
-1234
-1261
-1287
-1314
-1340
-1366
-1391
-1416
-1442
-1466
-1491
-1516
-1540
-1564
-1588
-1612
-1636
-1659
-1683
-1706
-1730
-1753
-1777
-1800
-1823
-1846
-1869
-1892
-1915
-1937
-1960
-1983
-2005
-2028
-2050
-2072
-2095
-2117
-2139
-2161
-2184
-2206
-2228
-2250
-2272
-2293
-2315
-2337
-2358
-2380
-2401
-2422
-2443
-2463
-2484
-2504
-2524
-2544
-2563
-2583
-2602
-2622
-2641
-2659
-2678
-2697
-2715
-2733
-2751
-2769
-2786
-2803
-2821
-2837
-2854
-2871
-2887
-2903
-2919
-2935
-2951
-2967
-2982
-2998
-3013
-3029
-3044
-3060
-3075
-3090
-3105
-3120
-3135
-3150
-3165
-3180
-3194
-3208
-3222
-3235
-3248
-3261
-3273
-3285
-3296
-3307
-3317
-3327
-3337
-3345
-3354
-3362
-3369
-3376
-3382
-3387
-3392
-3396
-3400
-3403
-3406
-3407
-3408
-3409
-3409
-3408
-3406
-3403
-3400
-3396
-3391
-3385
-3378
-3370
-3361
-3352
-3341
-3329
-3317
-3303
-3289
-3274
-3258
-3241
-3223
-3205
-3186
-3167
-3147
-3126
-3105
-3084
-3062
-3040
-3017
-2994
-2971
-2947
-2923
-2898
-2873
-2848
-2822
-2796
-2769
-2742
-2715
-2687
-2658
-2630
-2600
-2571
-2541
-2510
-2479
-2448
-2417
-2385
-2352
-2320
-2287
-2254
-2220
-2186
-2152
-2118
-2084
-2049
-2015
-1980
-1945
-1910
-1874
-1839
-1804
-1768
-1733
-1697
-1662
-1626
-1591
-1555
-1520
-1484
-1449
-1413
-1378
-1342
-1306
-1271
-1235
-1199
-1164
-1128
-1093
-1057
-1022
-988
-953
-919
-885
-851
-817
-784
-751
-719
-687
-655
-624
-593
-562
-532
-503
-474
-445
-417
-389
-361
-334
-308
-282
-257
-232
-208
-184
-161
-138
-116
-94
-74
-53
-34
-15
4
21
38
55
70
85
99
113
125
138
149
160
171
181
191
200
209
218
226
235
243
251
259
266
274
281
288
295
302
309
315
321
327
332
337
341
345
349
353
355
358
360
362
363
364
364
364
364
363
362
361
359
356
354
351
347
343
339
335
330
324
318
312
306
298
291
282
273
264
254
243
231
219
206
192
178
163
146
129
112
93
73
53
32
10
-13
-37
-62
-88
-115
-142
-171
-200
-230
-262
-294
-326
-360
-394
-429
-465
-502
-539
-577
-615
-654
-694
-735
-776
-818
-860
-904
-948
-992
-1037
-1083
-1130
-1177
-1225
-1273
-1322
-1371
-1421
-1470
-1520
-1571
-1621
-1672
-1722
-1773
-1824
-1875
-1925
-1976
-2027
-2078
-2128
-2179
-2229
-2280
-2330
-2380
-2430
-2480
-2530
-2579
-2629
-2679
-2728
-2778
-2827
-2876
-2925
-2974
-3023
-3071
-3119
-3167
-3214
-3261
-3308
-3353
-3399
-3443
-3487
-3531
-3574
-3616
-3657
-3698
-3738
-3777
-3815
-3853
-3890
-3926
-3961
-3996
-4030
-4062
-4096
-4128
-4159
-4189
-4219
-4248
-4276
-4304
-4331
-4357
-4383
-4408
-4433
-4457
-4481
-4504
-4527
-4549
-4571
-4592
-4613
-4633
-4652
-4671
-4689
-4707
-4723
-4739
-4754
-4769
-4782
-4795
-4807
-4819
-4830
-4840
-4849
-4858
-4866
-4873
-4880
-4886
-4892
-4897
-4902
-4906
-4909
-4911
-4913
-4915
-4915
-4915
-4914
-4913
-4911
-4907
-4904
-4899
-4894
-4888
-4881
-4874
-4866
-4857
-4848
-4838
-4827
-4816
-4805
-4792
-4780
-4767
-4753
-4739
-4725
-4710
-4695
-4680
-4665
-4649
-4633
-4616
-4600
-4583
-4565
-4548
-4530
-4512
-4494
-4476
-4457
-4438
-4419
-4400
-4381
-4361
-4342
-4322
-4303
-4283
-4264
-4244
-4225
-4205
-4186
-4166
-4147
-4127
-4108
-4088
-4069
-4050
-4030
-4011
-3991
-3972
-3952
-3933
-3913
-3893
-3873
-3854
-3834
-3814
-3794
-3774
-3754
-3733
-3713
-3692
-3671
-3651
-3630
-3609
-3588
-3567
-3545
-3524
-3503
-3481
-3460
-3438
-3417
-3395
-3373
-3350
-3328
-3305
-3282
-3258
-3234
-3210
-3185
-3160
-3135
-3109
-3083
-3057
-3030
-3003
-2976
-2948
-2920
-2892
-2864
-2836
-2807
-2779
-2750
-2720
-2691
-2662
-2632
-2603
-2573
-2543
-2513
-2483
-2453
-2423
-2392
-2362
-2331
-2301
-2270
-2239
-2208
-2176
-2145
-2113
-2082
-2050
-2017
-1985
-1953
-1921
-1888
-1856
-1823
-1791
-1758
-1725
-1692
-1659
-1626
-1593
-1560
-1527
-1494
-1461
-1428
-1395
-1362
-1329
-1296
-1263
-1230
-1197
-1164
-1132
-1099
-1066
-1034
-1000
-969
-937
-905
-874
-842
-811
-780
-750
-720
-691
-662
-633
-606
-578
-552
-525
-500
-475
-451
-427
-403
-381
-358
-336
-315
-294
-274
-254
-235
-216
-197
-179
-161
-144
-127
-111
-95
-79
-64
-49
-35
-22
-8
4
17
28
40
50
61
70
79
87
95
102
109
114
120
124
128
131
134
136
138
138
138
138
136
134
131
128
124
119
113
106
99
91
82
72
62
50
38
26
12
-2
-18
-34
-51
-69
-88
-107
-128
-149
-171
-194
-218
-242
-267
-293
-319
-345
-372
-400
-428
-456
-485
-514
-544
-573
-604
-634
-665
-697
-729
-761
-793
-826
-860
-894
-928
-963
-998
-1034
-1070
-1107
-1144
-1182
-1220
-1258
-1298
-1337
-1377
-1417
-1457
-1498
-1539
-1580
-1622
-1663
-1705
-1747
-1789
-1831
-1874
-1916
-1959
-2001
-2044
-2086
-2129
-2172
-2214
-2257
-2299
-2341
-2384
-2426
-2467
-2509
-2551
-2592
-2633
-2674
-2714
-2754
-2794
-2834
-2873
-2912
-2951
-2989
-3027
-3065
-3102
-3139
-3176
-3212
-3248
-3283
-3319
-3354
-3388
-3423
-3457
-3491
-3524
-3558
-3591
-3623
-3656
-3687
-3719
-3750
-3781
-3812
-3842
-3871
-3901
-3929
-3958
-3985
-4013
-4038
-4066
-4091
-4116
-4141
-4164
-4187
-4210
-4231
-4252
-4272
-4292
-4310
-4327
-4344
-4360
-4374
-4388
-4401
-4412
-4423
-4432
-4441
-4449
-4455
-4461
-4465
-4469
-4471
-4473
-4473
-4473
-4471
-4469
-4466
-4461
-4456
-4451
-4444
-4437
-4429
-4420
-4411
-4400
-4389
-4378
-4366
-4353
-4339
-4325
-4309
-4293
-4277
-4259
-4241
-4221
-4201
-4180
-4158
-4135
-4111
-4086
-4059
-4033
-4005
-3976
-3946
-3916
-3884
-3852
-3818
-3784
-3749
-3713
-3676
-3639
-3601
-3561
-3522
-3481
-3439
-3397
-3354
-3311
-3266
-3221
-3175
-3129
-3082
-3034
-2986
-2937
-2888
-2839
-2789
-2739
-2688
-2637
-2586
-2535
-2483
-2431
-2379
-2327
-2274
-2221
-2167
-2113
-2059
-2004
-1949
-1894
-1839
-1783
-1726
-1670
-1613
-1556
-1499
-1442
-1384
-1326
-1269
-1211
-1153
-1095
-1037
-979
-921
-863
-806
-748
-691
-634
-577
-521
-464
-408
-353
-297
-242
-187
-132
-77
-22
32
86
140
194
248
302
355
409
462
515
567
620
672
724
775
827
878
928
978
1028
1078
1127
1176
1225
1273
1321
1369
1417
1464
1511
1558
1605
1651
1697
1743
1788
1834
1878
1923
1967
2011
2055
2099
2142
2185
2228
2270
2313
2355
2397
2438
2480
2521
2561
2602
2641
2681
2720
2759
2797
2835
2872
2910
2946
2983
3019
3055
3090
3126
3161
3196
3231
3266
3301
3336
3370
3405
3440
3475
3509
3544
3579
3614
3649
3685
3720
3756
3792
3828
3864
3901
3937
3974
4011
4049
4086
4125
4163
4201
4239
4278
4317
4356
4395
4434
4473
4513
4552
4592
4632
4673
4714
4755
4796
4838
4880
4922
4965
5007
5050
5094
5137
5181
5225
5269
5314
5358
5403
5448
5493
5538
5584
5630
5676
5722
5768
5815
5862
5908
5955
6002
6049
6096
6143
6189
6236
6283
6329
6375
6421
6467
6513
6558
6604
6649
6693
6738
6782
6826
6870
6914
6957
7000
7043
7085
7127
7168
7209
7250
7290
7330
7370
7409
7447
7485
7522
7559
7596
7632
7667
7701
7735
7768
7800
7832
7863
7892
7921
7949
7977
8003
8028
8053
8076
8099
8119
8141
8161
8180
8198
8215
8231
8247
8261
8274
8286
8297
8307
8315
8323
8329
8334
8337
8340
8341
8340
8338
8335
8330
8324
8317
8307
8297
8285
8271
8256
8240
8223
8204
8183
8163
8141
8118
8093
8069
8042
8016
7989
7961
7932
7903
7872
7841
7810
7778
7745
7712
7679
7644
7610
7574
7539
7503
7466
7430
7393
7355
7318
7280
7242
7203
7164
7125
7086
7047
7007
6967
6926
6886
6845
6804
6763
6722
6681
6639
6597
6556
6514
6472
6430
6388
6346
6304
6262
6220
6178
6136
6095
6053
6012
5971
5930
5890
5850
5810
5771
5733
5694
5657
5620
5584
5548
5513
5479
5445
5412
5379
5348
5317
5286
5256
5227
5199
5171
5143
5116
5090
5064
5039
5014
4990
4966
4943
4920
4898
4876
4855
4834
4813
4792
4772
4753
4733
4714
4695
4676
4657
4638
4620
4602
4584
4566
4549
4531
4515
4498
4482
4466
4450
4434
4419
4404
4390
4376
4362
4348
4334
4321
4308
4295
4283
4271
4259
4248
4237
4226
4216
4206
4196
4187
4178
4169
4161
4153
4146
4139
4132
4125
4119
4113
4108
4103
4098
4093
4089
4085
4081
4078
4075
4072
4069
4067
4065
4062
4061
4059
4058
4057
4054
4054
4054
4053
4053
4053
4053
4053
4054
4054
4056
4057
4058
4059
4061
4062
4065
4067
4067
4070
4072
4074
4075
4077
4078
4080
4081
4083
4083
4085
4086
4086
4088
4089
4089
4090
4091
4091
4093
4094
4094
4096
4097
4099
4100
4102
4103
4105
4106
4108
4110
4112
4113
4115
4117
4118
4120
4122
4124
4125
4127
4129
4131
4133
4135
4137
4139
4142
4144
4147
4150
4152
4155
4158
4161
4164
4167
4169
4172
4175
4178
4181
4184
4188
4191
4194
4198
4202
4206
4210
4215
4220
4226
4232
4238
4244
4251
4258
4265
4273
4281
4289
4297
4306
4315
4324
4333
4343
4353
4364
4374
4386
4397
4409
4421
4434
4447
4461
4474
4488
4503
4518
4533
4548
4563
4579
4595
4611
4627
4643
4659
4675
4691
4708
4724
4741
4757
4774
4790
4807
4824
4841
4858
4876
4893
4911
4929
4947
4965
4983
5002
5021
5040
5059
5079
5099
5119
5139
5159
5180
5201
5222
5243
5264
5286
5308
5329
5351
5374
5396
5418
5441
5464
5487
5509
5532
5555
5579
5602
5625
5648
5671
5694
5717
5740
5763
5786
5809
5832
5856
5879
5902
5925
5949
5972
5995
6019
6042
6065
6089
6112
6135
6159
6182
6205
6228
6251
6274
6297
6320
6342
6364
6385
6406
6427
6447
6466
6484
6502
6518
6534
6549
6562
6575
6586
6596
6605
6613
6621
6627
6632
6636
6640
6642
6644
6645
6646
6646
6645
6643
6641
6639
6636
6632
6628
6623
6618
6612
6606
6599
6591
6583
6574
6564
6554
6543
6531
6518
6505
6491
6476
6460
6444
6426
6408
6390
6370
6350
6328
6307
6284
6260
6236
6212
6186
6160
6134
6106
6078
6050
6021
5991
5960
5929
5897
5865
5832
5798
5764
5729
5694
5659
5623
5587
5550
5513
5476
5438
5400
5362
5323
5284
5244
5204
5163
5122
5081
5039
4997
4954
4911
4867
4823
4778
4733
4687
4641
4595
4548
4501
4454
4407
4359
4312
4264
4217
4170
4122
4075
4027
3981
3935
3888
3841
3795
3748
3702
3656
3610
3564
3517
3471
3425
3379
3333
3287
3240
3194
3147
3101
3054
3007
2961
2914
2867
2820
2773
2726
2679
2632
2585
2538
2491
2444
2398
2352
2307
2262
2217
2172
2128
2085
2041
1998
1956
1913
1872
1830
1789
1748
1708
1668
1628
1589
1550
1511
1473
1435
1397
1360
1322
1285
1249
1212
1176
1140
1105
1070
1035
1000
968
934
902
869
837
806
776
745
716
687
659
631
605
578
553
528
504
481
458
436
415
394
374
355
337
319
302
286
271
257
244
231
220
210
200
192
185
179
174
171
168
167
167
167
169
172
176
181
186
193
200
209
218
228
239
250
262
275
289
303
318
333
350
366
383
401
420
439
458
478
499
520
542
564
587
610
634
658
683
707
733
758
784
810
836
862
889
915
942
968
994
1020
1047
1073
1098
1124
1150
1175
1201
1226
1251
1276
1301
1326
1351
1376
1401
1426
1450
1475
1500
1525
1549
1574
1598
1623
1647
1672
1696
1719
1743
1766
1789
1812
1835
1857
1878
1900
1921
1942
1962
1982
2001
2021
2039
2058
2075
2093
2110
2127
2143
2159
2174
2189
2204
2218
2232
2245
2259
2271
2283
2295
2307
2318
2329
2340
2350
2360
2370
2380
2390
2400
2410
2419
2428
2438
2447
2455
2464
2472
2481
2488
2496
2504
2511
2518
2525
2532
2538
2545
2551
2556
2562
2566
2571
2575
2579
2582
2585
2587
2589
2590
2591
2591
2591
2590
2589
2587
2585
2582
2578
2574
2569
2564
2558
2552
2545
2537
2529
2520
2511
2501
2491
2480
2469
2457
2445
2432
2419
2406
2392
2378
2364
2349
2334
2319
2304
2288
2273
2257
2240
2224
2208
2191
2175
2158
2141
2124
2107
2090
2072
2055
2037
2019
2000
1982
1963
1944
1925
1905
1886
1866
1846
1826
1806
1786
1765
1745
1724
1704
1683
1663
1642
1622
1601
1581
1561
1541
1521
1501
1482
1463
1444
1425
1407
1389
1371
1354
1337
1321
1306
1291
1277
1263
1250
1238
1226
1216
1205
1196
1187
1178
1171
1164
1157
1151
1146
1142
1138
1134
1131
1129
1127
1126
1125
1124
1124
1124
1124
1125
1126
1128
1129
1131
1134
1136
1139
1142
1146
1150
1154
1158
1163
1168
1174
1180
1186
1192
1199
1207
1214
1223
1231
1241
1250
1260
1271
1282
1293
1305
1317
1330
1343
1357
1371
1385
1400
1415
1430
1447
1463
1480
1498
1517
1535
1555
1575
1595
1616
1638
1660
1683
1706
1730
1754
1779
1804
1830
1857
1884
1911
1940
1969
1999
2029
2060
2092
2124
2157
2191
2225
2260
2295
2330
2366
2402
2439
2475
2512
2549
2586
2624
2661
2698
2735
2772
2808
2845
2881
2917
2952
2987
3022
3056
3090
3124
3157
3190
3222
3254
3286
3317
3348
3378
3408
3438
3468
3497
3527
3556
3585
3614
3642
3671
3699
3727
3755
3782
3809
3836
3862
3888
3914
3940
3965
3990
4014
4040
4065
4089
4113
4137
4161
4185
4209
4232
4254
4277
4299
4321
4342
4363
4383
4403
4423
4442
4461
4479
4498
4515
4533
4550
4567
4584
4600
4616
4631
4647
4662
4676
4690
4704
4718
4731
4744
4756
4769
4781
4792
4803
4814
4825
4836
4846
4855
4864
4873
4882
4889
4897
4904
4910
4916
4920
4925
4928
4931
4933
4934
4935
4935
4933
4931
4929
4925
4921
4916
4910
4904
4897
4889
4880
4872
4862
4852
4842
4831
4820
4809
4798
4786
4774
4763
4751
4739
4726
4714
4702
4689
4676
4664
4651
4637
4624
4610
4597
4583
4568
4554
4539
4524
4509
4494
4478
4462
4445
4429
4412
4394
4376
4358
4340
4321
4302
4282
4262
4241
4220
4199
4177
4155
4132
4109
4086
4062
4038
4013
3988
3963
3937
3911
3885
3858
3831
3803
3775
3747
3718
3689
3659
3629
3599
3568
3536
3504
3472
3439
3406
3372
3338
3303
3268
3233
3197
3161
3124
3087
3050
3012
2975
2936
2898
2859
2820
2781
2742
2702
2662
2622
2582
2542
2502
2462
2421
2381
2340
2300
2259
2218
2178
2137
2097
2056
2016
1976
1935
1895
1855
1815
1774
1734
1694
1655
1615
1575
1535
1496
1456
1416
1377
1338
1298
1259
1220
1181
1143
1104
1066
1028
990
953
915
879
842
806
770
735
700
666
633
600
567
536
504
474
443
414
385
357
329
301
275
249
223
198
174
151
128
106
84
64
44
24
6
-12
-30
-46
-62
-78
-93
-107
-120
-133
-145
-156
-166
-176
-186
-194
-202
-209
-216
-222
-228
-233
-237
-241
-244
-247
-249
-251
-252
-253
-253
-253
-252
-251
-250
-247
-245
-242
-238
-234
-230
-226
-220
-215
-209
-203
-196
-189
-181
-173
-165
-156
-147
-137
-126
-115
-104
-91
-78
-65
-50
-35
-19
-2
15
34
52
72
92
113
134
156
179
202
226
250
275
301
327
354
381
409
437
466
495
525
555
586
617
649
681
713
746
779
813
846
880
915
949
984
1018
1054
1089
1124
1160
1195
1231
1266
1302
1339
1375
1411
1448
1485
1522
1559
1596
1633
1671
1709
1746
1784
1822
1861
1899
1937
1976
2013
2053
2092
2131
2170
2209
2249
2289
2328
2369
2409
2449
2490
2531
2572
2614
2655
2697
2739
2782
2824
2867
2910
2953
2996
3040
3084
3128
3173
3217
3262
3307
3353
3399
3445
3492
3538
3586
3633
3681
3729
3777
3826
3875
3924
3973
4022
4072
4121
4170
4220
4269
4318
4367
4416
4465
4513
4561
4609
4656
4703
4749
4795
4841
4886
4930
4974
5018
5061
5103
5146
5187
5228
5269
5309
5349
5388
5427
5466
5504
5541
5578
5615
5651
5687
5722
5756
5790
5824
5857
5889
5921
5952
5982
6012
6041
6069
6097
6124
6150
6175
6200
6224
6247
6270
6291
6312
6332
6352
6370
6388
6404
6420
6435
6450
6463
6475
6487
6497
6507
6516
6524
6531
6537
6542
6547
6551
6553
6556
6557
6558
6558
6557
6556
6555
6552
6549
6546
6542
6538
6534
6529
6523
6518
6511
6505
6498
6491
6483
6475
6466
6457
6447
6436
6425
6414
6402
6389
6376
6362
6348
6334
6319
6303
6288
6272
6255
6238
6221
6204
6186
6168
6149
6131
6112
6092
6073
6053
6032
6012
5991
5969
5947
5925
5903
5880
5856
5833
5809
5784
5759
5734
5708
5682
5655
5628
5601
5573
5546
5517
5489
5461
5432
5403
5374
5345
5316
5286
5257
5227
5197
5167
5137
5107
5077
5047
5016
4986
4956
4925
4895
4864
4834
4804
4774
4744
4715
4686
4656
4628
4599
4571
4543
4515
4488
4461
4434
4408
4382
4356
4330
4304
4279
4254
4229
4205
4180
4156
4132
4108
4083
4061
4037
4014
3991
3968
3945
3923
3901
3879
3857
3835
3814
3793
3772
3751
3731
3710
3691
3671
3651
3632
3613
3593
3574
3555
3536
3516
3497
3477
3458
3438
3419
3399
3379
3360
3341
3321
3303
3284
3265
3247
3229
3212
3194
3177
3160
3144
3127
3111
3096
3080
3065
3049
3034
3020
3005
2990
2976
2962
2947
2933
2920
2906
2892
2879
2866
2853
2840
2827
2815
2803
2791
2779
2767
2755
2744
2733
2722
2711
2701
2690
2680
2670
2659
2649
2639
2630
2620
2610
2600
2591
2582
2573
2564
2555
2546
2538
2529
2521
2513
2505
2497
2489
2482
2474
2467
2459
2452
2445
2438
2431
2424
2416
2409
2402
2395
2388
2381
2374
2367
2360
2353
2345
2338
2330
2322
2314
2305
2296
2287
2277
2267
2256
2245
2233
2220
2207
2194
2180
2166
2151
2136
2120
2104
2087
2070
2053
2036
2017
1999
1981
1962
1943
1924
1904
1884
1865
1845
1825
1805
1784
1764
1744
1725
1705
1685
1666
1647
1628
1609
1591
1573
1556
1539
1522
1506
1490
1475
1461
1447
1433
1420
1408
1396
1384
1373
1362
1351
1341
1330
1320
1310
1300
1290
1281
1271
1261
1251
1242
1232
1223
1214
1205
1196
1187
1178
1170
1162
1154
1146
1138
1131
1124
1117
1111
1105
1099
1093
1088
1083
1078
1074
1070
1067
1064
1061
1059
1057
1056
1055
1055
1055
1055
1056
1057
1059
1062
1064
1068
1071
1075
1080
1084
1089
1095
1100
1106
1113
1119
1126
1134
1142
1150
1159
1168
1178
1188
1199
1211
1223
1236
1249
1263
1278
1293
1309
1325
1343
1361
1379
1399
1419
1439
1461
1483
1505
1529
1552
1577
1602
1627
1653
1680
1707
1734
1762
1790
1819
1847
1877
1906
1936
1967
1997
2028
2059
2091
2122
2154
2186
2218
2251
2283
2316
2348
2381
2414
2447
2479
2512
2545
2577
2610
2643
2675
2708
2740
2772
2805
2837
2869
2902
2934
2966
2998
3030
3062
3093
3125
3156
3188
3219
3250
3281
3312
3343
3373
3404
3434
3464
3494
3524
3554
3583
3613
3641
3670
3698
3726
3753
3780
3806
3832
3857
3882
3907
3931
3955
3978
4000
4022
4043
4065
4085
4105
4124
4143
4161
4178
4195
4211
4227
4242
4256
4270
4283
4296
4308
4319
4330
4340
4350
4359
4368
4376
4383
4390
4396
4402
4407
4412
4416
4419
4422
4424
4426
4427
4427
4427
4427
4426
4425
4423
4421
4419
4416
4413
4410
4406
4402
4398
4393
4388
4383
4378
4372
4366
4360
4353
4347
4340
4332
4325
4317
4309
4301
4293
4285
4276
4267
4258
4248
4239
4229
4218
4207
4196
4184
4172
4160
4146
4133
4119
4104
4089
4073
4057
4040
4022
4005
3987
3969
3950
3931
3911
3891
3870
3849
3828
3807
3785
3763
3741
3718
3696
3673
3651
3628
3605
3582
3560
3537
3514
3491
3468
3445
3422
3398
3375
3352
3328
3304
3280
3255
3230
3205
3179
3153
3126
3099
3071
3042
3013
2983
2952
2921
2889
2856
2822
2787
2752
2716
2679
2641
2602
2563
2523
2483
2441
2400
2357
2314
2271
2227
2184
2139
2095
2050
2005
1961
1916
1871
1827
1782
1738
1693
1649
1605
1561
1517
1473
1430
1386
1342
1299
1255
1211
1167
1124
1080
1036
992
949
905
861
818
774
731
687
644
601
558
515
472
429
387
345
303
261
219
177
136
95
54
13
-27
-68
-108
-148
-188
-227
-267
-306
-345
-384
-423
-461
-499
-537
-574
-611
-648
-684
-721
-756
-792
-827
-862
-897
-931
-965
-999
-1033
-1067
-1100
-1133
-1166
-1199
-1232
-1264
-1296
-1329
-1360
-1392
-1423
-1454
-1484
-1514
-1544
-1573
-1601
-1630
-1658
-1685
-1713
-1740
-1767
-1793
-1819
-1845
-1870
-1895
-1920
-1944
-1968
-1991
-2013
-2036
-2058
-2079
-2099
-2119
-2139
-2158
-2176
-2194
-2211
-2228
-2245
-2260
-2276
-2291
-2305
-2319
-2332
-2345
-2357
-2369
-2380
-2391
-2401
-2410
-2419
-2427
-2434
-2441
-2447
-2452
-2456
-2460
-2463
-2465
-2467
-2467
-2468
-2467
-2466
-2464
-2462
-2459
-2456
-2451
-2447
-2441
-2435
-2428
-2421
-2413
-2404
-2394
-2384
-2373
-2361
-2348
-2334
-2319
-2304
-2287
-2270
-2251
-2232
-2211
-2190
-2167
-2144
-2119
-2094
-2068
-2041
-2013
-1984
-1954
-1924
-1892
-1860
-1827
-1794
-1759
-1724
-1687
-1650
-1612
-1573
-1534
-1493
-1452
-1410
-1367
-1324
-1279
-1234
-1188
-1142
-1094
-1046
-997
-947
-897
-845
-793
-741
-687
-633
-578
-523
-466
-410
-352
-294
-236
-177
-118
-58
2
63
124
185
247
308
370
433
496
559
622
686
750
814
878
943
1008
1073
1138
1203
1268
1334
1399
1465
1530
1596
1662
1727
1793
1858
1924
1990
2055
2121
2187
2253
2319
2385
2451
2518
2584
2650
2717
2783
2850
2916
2982
3048
3114
3180
3246
3311
3376
3440
3505
3569
3632
3695
3758
3820
3881
3942
4003
4062
4121
4180
4237
4294
4350
4406
4460
4514
4567
4620
4672
4723
4773
4823
4872
4920
4968
5016
5062
5108
5154
5198
5242
5286
5328
5371
5412
5452
5492
5532
5570
5608
5645
5682
5718
5754
5789
5823
5857
5891
5923
5955
5987
6018
6048
6078
6107
6136
6164
6192
6219
6246
6273
6299
6324
6349
6373
6397
6420
6442
6464
6486
6507
6527
6546
6566
6584
6602
6620
6637
6653
6669
6684
6699
6714
6727
6741
6753
6765
6777
6788
6799
6809
6818
6827
6836
6844
6852
6859
6866
6872
6878
6883
6888
6892
6896
6899
6902
6904
6906
6908
6909
6910
6910
6910
6909
6908
6907
6905
6903
6900
6897
6893
6889
6885
6880
6875
6869
6863
6857
6850
6843
6835
6827
6819
6811
6802
6792
6783
6773
6763
6753
6742
6731
6721
6710
6699
6687
6676
6665
6654
6643
6632
6621
6610
6599
6588
6577
6567
6557
6546
6536
6526
6516
6507
6497
6488
6479
6470
6462
6453
6446
6438
6430
6423
6416
6410
6403
6396
6390
6384
6377
6371
6364
6358
6351
6344
6337
6330
6323
6315
6307
6299
6290
6281
6272
6263
6253
6243
6232
6222
6211
6200
6188
6177
6165
6153
6141
6129
6116
6104
6091
6078
6065
6052
6038
6024
6010
5996
5981
5967
5952
5936
5921
5905
5889
5873
5857
5840
5823
5806
5789
5772
5754
5737
5719
5701
5683
5665
5647
5629
5611
5593
5574
5556
5538
5520
5502
5484
5466
5448
5431
5413
5395
5377
5360
5342
5325
5307
5290
5272
5255
5237
5220
5202
5185
5167
5149
5132
5114
5096
5078
5061
5043
5025
5008
4991
4973
4956
4939
4922
4906
4889
4873
4857
4842
4827
4811
4797
4782
4767
4752
4738
4723
4708
4693
4678
4663
4648
4632
4616
4600
4584
4567
4551
4534
4517
4499
4482
4464
4446
4428
4411
4393
4375
4357
4339
4322
4305
4287
4270
4254
4237
4220
4204
4188
4172
4156
4140
4124
4108
4091
4075
4059
4045
4029
4013
3998
3982
3967
3952
3937
3922
3908
3894
3880
3866
3853
3840
3827
3814
3802
3789
3777
3765
3754
3742
3731
3719
3708
3697
3686
3675
3664
3653
3643
3632
3622
3612
3602
3592
3582
3572
3563
3553
3544
3535
3526
3518
3509
3500
3492
3483
3475
3466
3458
3449
3440
3432
3424
3415
3407
3399
3391
3383
3375
3368
3360
3353
3345
3338
3330
3323
3315
3308
3300
3293
3285
3278
3270
3262
3255
3247
3239
3232
3224
3216
3208
3201
3193
3185
3178
3170
3163
3156
3149
3142
3136
3130
3125
3120
3115
3111
3107
3104
3101
3098
3096
3094
3092
3091
3090
3090
3089
3089
3088
3088
3087
3087
3086
3086
3085
3084
3082
3081
3079
3077
3074
3072
3068
3065
3061
3057
3052
3047
3042
3037
3031
3024
3018
3011
3003
2996
2988
2979
2970
2961
2952
2942
2931
2920
2909
2897
2884
2871
2858
2843
2829
2813
2798
2781
2765
2748
2730
2712
2694
2676
2657
2638
2618
2599
2579
2558
2538
2517
2496
2475
2454
2432
2410
2388
2366
2343
2320
2297
2273
2250
2226
2202
2178
2153
2129
2104
2079
2054
2028
2001
1976
1950
1924
1897
1871
1844
1818
1791
1764
1738
1712
1686
1659
1634
1608
1583
1558
1533
1508
1484
1460
1437
1414
1391
1368
1346
1324
1302
1280
1259
1238
1218
1198
1178
1158
1139
1120
1101
1082
1064
1047
1029
1012
995
979
962
946
930
915
900
885
870
856
841
827
814
801
788
776
764
752
741
731
722
713
705
697
691
685
680
676
673
671
670
670
671
672
675
679
683
689
695
702
711
719
729
740
751
763
775
788
802
816
831
847
863
880
897
915
934
953
973
993
1014
1035
1057
1079
1102
1125
1149
1173
1197
1222
1247
1273
1299
1326
1353
1380
1408
1436
1464
1493
1522
1551
1581
1611
1641
1671
1701
1731
1761
1791
1822
1852
1882
1913
1943
1973
2003
2033
2064
2094
2124
2155
2185
2216
2246
2277
2308
2339
2370
2402
2433
2465
2496
2528
2559
2591
2623
2655
2687
2719
2751
2783
2815
2847
2880
2912
2945
2978
3011
3044
3077
3111
3145
3179
3213
3248
3283
3318
3353
3389
3425
3461
3497
3533
3570
3607
3644
3681
3718
3756
3794
3832
3871
3909
3948
3987
4027
4066
4106
4147
4187
4228
4269
4310
4352
4393
4435
4478
4520
4563
4605
4648
4691
4734
4777
4820
4863
4907
4950
4993
5037
5080
5123
5167
5211
5255
5299
5343
5387
5432
5476
5521
5565
5609
5654
5698
5741
5785
5828
5871
5914
5956
5998
6040
6081
6123
6164
6205
6245
6285
6325
6365
6404
6443
6482
6521
6559
6596
6634
6671
6708
6744
6780
6815
6850
6885
6920
6953
6987
7020
7053
7085
7117
7148
7179
7210
7241
7271
7301
7330
7360
7389
7417
7445
7473
7501
7528
7555
7581
7607
7632
7657
7682
7706
7730
7753
7776
7798
7819
7840
7860
7879
7898
7916
7934
7950
7966
7981
7996
8009
8022
8034
8045
8055
8064
8073
8080
8087
8093
8098
8101
8103
8106
8106
8106
8105
8103
8099
8095
8089
8083
8076
8068
8058
8048
8038
8026
8013
8000
7985
7970
7953
7936
7918
7898
7878
7857
7835
7813
7789
7765
7739
7713
7687
7659
7631
7602
7573
7543
7513
7482
7451
7419
7386
7354
7321
7287
7254
7220
7185
7151
7116
7080
7045
7009
6973
6937
6900
6863
6826
6788
6751
6713
6674
6635
6596
6556
6516
6476
6436
6395
6354
6313
6271
6229
6187
6145
6103
6061
6018
5975
5932
5889
5845
5801
5757
5713
5668
5623
5577
5531
5485
5439
5392
5345
5298
5251
5204
5157
5109
5062
5015
4967
4920
4873
4827
4780
4733
4687
4641
4595
4550
4504
4459
4414
4370
4325
4281
4238
4194
4150
4107
4064
4021
3978
3935
3892
3849
3806
3763
3721
3678
3636
3593
3551
3509
3468
3426
3384
3343
3302
3261
3220
3179
3139
3098
3058
3017
2977
2936
2896
2855
2814
2773
2731
2690
2648
2607
2565
2524
2482
2441
2400
2359
2318
2278
2238
2198
2158
2118
2078
2039
1999
1960
1920
1880
1841
1801
1761
1722
1683
1644
1605
1566
1527
1489
1451
1413
1376
1339
1302
1266
1229
1194
1159
1124
1090
1056
1022
990
958
927
896
866
837
809
781
754
728
703
679
655
633
611
591
571
552
533
516
499
483
468
453
440
427
414
403
392
382
373
364
357
350
344
338
334
330
327
325
323
322
322
323
324
325
327
330
334
338
342
347
353
359
366
373
381
390
399
410
421
432
445
458
471
486
501
516
532
549
566
583
602
620
639
659
679
700
722
744
766
790
814
838
864
889
916
943
971
999
1028
1057
1087
1117
1147
1178
1209
1241
1272
1304
1336
1368
1400
1433
1465
1498
1531
1564
1597
1630
1663
1697
1731
1764
1798
1832
1866
1899
1933
1966
2000
2033
2066
2099
2131
2163
2195
2226
2257
2288
2318
2347
2376
2405
2433
2460
2486
2512
2538
2563
2587
2611
2634
2656
2678
2699
2720
2740
2760
2779
2797
2815
2833
2850
2867
2884
2900
2917
2933
2949
2965
2980
2996
3012
3028
3044
3059
3075
3091
3106
3122
3137
3153
3169
3184
3200
3215
3231
3247
3263
3278
3294
3310
3326
3341
3357
3373
3388
3404
3420
3435
3451
3466
3482
3497
3512
3526
3541
3555
3569
3583
3596
3609
3622
3635
3647
3659
3671
3682
3693
3704
3714
3723
3732
3740
3748
3755
3761
3766
3771
3776
3780
3783
3786
3789
3791
3793
3795
3796
3797
3798
3799
3800
3800
3801
3801
3801
3801
3800
3800
3799
3798
3797
3796
3794
3792
3790
3787
3785
3782
3779
3775
3771
3767
3763
3758
3753
3748
3742
3736
3729
3723
3716
3708
3700
3693
3684
3676
3667
3658
3649
3639
3629
3619
3609
3598
3587
3575
3563
3550
3537
3524
3510
3496
3481
3465
3449
3433
3415
3398
3379
3360
3340
3320
3298
3276
3253
3229
3205
3180
3154
3127
3100
3072
3044
3015
2985
2955
2925
2894
2863
2831
2800
2768
2736
2703
2671
2639
2606
2573
2540
2508
2475
2442
2409
2376
2343
2310
2277
2244
2211
2178
2145
2112
2079
2045
2012
1978
1945
1911
1878
1844
1810
1776
1741
1707
1672
1637
1602
1566
1531
1495
1459
1422
1385
1348
1311
1274
1236
1198
1160
1121
1083
1044
1004
966
927
888
849
810
771
733
694
656
617
579
541
504
466
429
392
355
318
281
245
209
173
138
103
68
33
-1
-35
-69
-103
-136
-169
-202
-234
-267
-299
-330
-361
-392
-423
-453
-483
-512
-541
-570
-598
-625
-652
-678
-703
-728
-752
-775
-798
-820
-842
-863
-883
-903
-923
-941
-960
-977
-994
-1010
-1027
-1043
-1058
-1073
-1087
-1101
-1114
-1127
-1140
-1152
-1164
-1175
-1186
-1196
-1206
-1215
-1224
-1233
-1241
-1249
-1257
-1265
-1272
-1279
-1286
-1293
-1299
-1306
-1312
-1319
-1325
-1331
-1338
-1344
-1350
-1356
-1363
-1369
-1375
-1382
-1388
-1394
-1400
-1406
-1412
-1417
-1423
-1428
-1433
-1438
-1442
-1446
-1451
-1455
-1459
-1462
-1466
-1470
-1474
-1478
-1482
-1486
-1490
-1494
-1499
-1503
-1507
-1511
-1515
-1519
-1523
-1527
-1531
-1535
-1538
-1542
-1545
-1549
-1552
-1555
-1558
-1561
-1563
-1566
-1568
-1570
-1571
-1573
-1575
-1576
-1577
-1578
-1580
-1581
-1582
-1583
-1584
-1585
-1586
-1587
-1588
-1589
-1591
-1592
-1593
-1594
-1595
-1596
-1597
-1598
-1599
-1600
-1601
-1602
-1602
-1603
-1603
-1604
-1604
-1604
-1604
-1604
-1604
-1603
-1603
-1603
-1602
-1602
-1601
-1601
-1600
-1600
-1599
-1599
-1599
-1598
-1598
-1598
-1598
-1598
-1599
-1599
-1600
-1601
-1601
-1602
-1603
-1604
-1605
-1605
-1606
-1606
-1607
-1607
-1608
-1609
-1609
-1610
-1610
-1611
-1611
-1612
-1612
-1612
-1613
-1613
-1613
-1613
-1613
-1613
-1613
-1613
-1612
-1611
-1610
-1609
-1608
-1606
-1605
-1603
-1600
-1598
-1595
-1593
-1590
-1587
-1583
-1580
-1576
-1572
-1568
-1564
-1559
-1555
-1550
-1545
-1540
-1535
-1530
-1524
-1519
-1513
-1508
-1502
-1496
-1490
-1484
-1478
-1471
-1465
-1458
-1451
-1444
-1436
-1429
-1421
-1413
-1405
-1396
-1388
-1379
-1370
-1361
-1352
-1343
-1333
-1324
-1315
-1306
-1297
-1289
-1280
-1271
-1263
-1255
-1247
-1239
-1231
-1224
-1217
-1211
-1204
-1198
-1193
-1188
-1182
-1178
-1173
-1169
-1165
-1161
-1157
-1153
-1149
-1145
-1141
-1137
-1132
-1128
-1123
-1118
-1113
-1108
-1102
-1096
-1090
-1083
-1076
-1069
-1062
-1054
-1046
-1038
-1029
-1020
-1010
-1002
-992
-982
-972
-962
-951
-940
-929
-917
-905
-892
-880
-866
-852
-838
-823
-807
-791
-774
-757
-739
-720
-701
-680
-660
-638
-616
-594
-570
-547
-522
-498
-472
-447
-420
-394
-366
-339
-310
-282
-253
-224
-194
-164
-134
-104
-74
-43
-13
18
49
80
110
141
172
203
234
265
295
326
357
387
418
449
479
510
540
570
600
630
660
690
719
748
777
806
835
863
892
920
949
977
1004
1033
1060
1088
1116
1144
1171
1199
1226
1254
1281
1308
1335
1362
1389
1415
1441
1466
1491
1516
1541
1565
1588
1612
1635
1657
1680
1702
1724
1746
1768
1789
1810
1831
1851
1871
1890
1910
1928
1947
1965
1983
2000
2017
2033
2050
2067
2083
2099
2115
2131
2147
2163
2178
2194
2209
2224
2239
2253
2267
2281
2294
2307
2320
2332
2344
2355
2366
2376
2387
2397
2407
2416
2426
2436
2445
2455
2464
2474
2483
2492
2501
2510
2519
2527
2535
2543
2551
2558
2566
2573
2580
2587
2594
2601
2608
2614
2621
2628
2635
2642
2650
2657
2665
2673
2681
2690
2699
2708
2717
2727
2736
2746
2756
2766
2776
2786
2797
2807
2818
2829
2840
2851
2863
2875
2887
2900
2913
2926
2939
2952
2966
2980
2994
3009
3023
3038
3053
3068
3083
3098
3113
3127
3142
3156
3170
3184
3197
3210
3223
3235
3247
3259
3270
3281
3292
3302
3313
3322
3332
3341
3350
3359
3367
3376
3384
3391
3399
3407
3414
3422
3430
3437
3445
3452
3460
3468
3476
3483
3491
3500
3508
3516
3524
3533
3542
3551
3560
3569
3578
3587
3596
3605
3614
3623
3632
3641
3649
3658
3666
3674
3682
3690
3698
3706
3714
3721
3729
3736
3743
3751
3758
3765
3772
3779
3785
3792
3798
3804
3809
3815
3820
3825
3829
3833
3837
3840
3843
3845
3848
3850
3851
3852
3853
3854
3854
3854
3854
3854
3853
3852
3850
3849
3847
3844
3841
3838
3835
3831
3826
3821
3816
3811
3805
3798
3791
3784
3777
3769
3760
3752
3743
3734
3725
3716
3707
3698
3689
3680
3671
3662
3653
3644
3635
3627
3618
3609
3600
3591
3583
3573
3564
3555
3546
3537
3527
3517
3507
3497
3487
3477
3467
3456
3446
3435
3425
3414
3404
3393
3383
3373
3363
3352
3342
3332
3322
3311
3301
3290
3280
3270
3259
3249
3238
3228
3218
3207
3197
3187
3177
3167
3158
3148
3139
3129
3120
3112
3103
3094
3086
3077
3069
3060
3052
3043
3034
3025
3016
3006
2997
2987
2976
2966
2955
2944
2933
2921
2909
2897
2884
2871
2858
2845
2831
2818
2804
2790
2776
2762
2747
2733
2719
2704
2690
2676
2662
2648
2634
2620
2606
2593
2580
2567
2554
2541
2529
2516
2504
2491
2479
2467
2455
2443
2432
2420
2409
2398
2387
2376
2365
2355
2345
2334
2325
2315
2306
2296
2287
2279
2270
2262
2254
2246
2238
2231
2224
2217
2211
2206
2200
2196
2191
2187
2184
2181
2178
2176
2173
2172
2170
2168
2167
2166
2164
2163
2161
2160
2159
2157
2155
2154
2152
2150
2149
2147
2145
2143
2142
2140
2138
2137
2136
2135
2134
2133
2132
2132
2132
2132
2132
2133
2134
2135
2136
2138
2140
2142
2144
2146
2149
2151
2154
2157
2160
2163
2166
2169
2172
2175
2178
2181
2185
2188
2191
2194
2198
2201
2204
2208
2211
2214
2218
2221
2224
2227
2229
2232
2235
2237
2239
2241
2244
2246
2248
2251
2253
2256
2259
2263
2266
2270
2274
2278
2283
2287
2292
2297
2303
2308
2314
2320
2326
2332
2339
2346
2353
2361
2368
2376
2384
2393
2401
2410
2419
2428
2437
2446
2456
2466
2476
2486
2497
2508
2519
2530
2542
2554
2567
2580
2593
2607
2621
2635
2650
2666
2682
2698
2714
2732
2749
2767
2785
2804
2822
2842
2861
2881
2901
2922
2942
2963
2984
3005
3025
3046
3067
3088
3109
3130
3150
3171
3191
3211
3231
3251
3271
3290
3310
3329
3348
3367
3385
3403
3422
3439
3457
3474
3491
3508
3525
3541
3557
3573
3589
3604
3619
3635
3649
3664
3679
3693
3707
3721
3734
3747
3760
3772
3784
3796
3807
3818
3829
3839
3849
3858
3867
3876
3885
3893
3901
3909
3917
3924
3931
3938
3945
3951
3957
3963
3968
3973
3978
3982
3985
3989
3991
3993
3995
3996
3997
3998
3997
3997
3996
3995
3993
3991
3988
3985
3981
3977
3972
3967
3961
3955
3948
3940
3932
3924
3915
3905
3896
3885
3874
3863
3852
3840
3828
3816
3803
3790
3777
3764
3750
3736
3721
3707
3691
3676
3660
3645
3628
3612
3596
3579
3562
3546
3528
3511
3494
3477
3459
3441
3424
3406
3388
3369
3351
3333
3314
3296
3277
3258
3240
3221
3202
3184
3165
3147
3128
3110
3092
3074
3057
3039
3022
3005
2988
2971
2955
2939
2923
2907
2891
2876
2861
2845
2831
2816
2802
2787
2773
2759
2745
2732
2718
2705
2691
2678
2665
2652
2638
2625
2612
2599
2586
2573
2560
2547
2534
2522
2510
2498
2487
2476
2465
2455
2445
2436
2427
2419
2411
2404
2397
2391
2385
2380
2375
2371
2367
2363
2360
2357
2355
2353
2351
2350
2349
2348
2347
2347
2348
2348
2349
2350
2351
2353
2355
2356
2359
2361
2363
2366
2369
2372
2376
2380
2384
2389
2394
2399
2405
2411
2417
2424
2431
2439
2447
2455
2463
2472
2482
2491
2501
2512
2523
2534
2545
2557
2569
2581
2594
2607
2620
2633
2647
2661
2675
2689
2703
2718
2732
2747
2762
2778
2793
2809
2824
2840
2856
2873
2889
2906
2924
2941
2959
2977
2996
3015
3034
3054
3074
3094
3115
3135
3157
3178
3200
3221
3243
3266
3288
3310
3333
3355
3378
3401
3425
3448
3472
3496
3521
3546
3571
3596
3622
3648
3674
3701
3728
3756
3783
3811
3840
3869
3898
3927
3957
3986
4017
4046
4078
4109
4140
4171
4203
4235
4267
4300
4333
4366
4400
4434
4468
4503
4538
4573
4609
4645
4681
4718
4755
4793
4831
4869
4908
4947
4987
5027
5067
5108
5149
5190
5232
5273
5316
5358
5400
5442
5485
5527
5570
5612
5655
5697
5740
5783
5826
5869
5912
5956
5999
6043
6086
6130
6174
6217
6261
6305
6348
6392
6435
6479
6522
6566
6609
6652
6695
6738
6780
6822
6864
6905
6947
6987
7027
7067
7107
7146
7184
7222
7260
7297
7334
7370
7406
7441
7476
7511
7546
7580
7614
7648
7682
7715
7748
7782
7815
7847
7880
7913
7946
7978
8010
8042
8074
8108
8140
8172
8204
8235
8267
8298
8328
8359
8388
8418
8446
8474
8502
8528
8555
8580
8604
8628
8651
8674
8695
8716
8736
8755
8773
8790
8806
8821
8836
8849
8862
8873
8884
8894
8902
8910
8917
8923
8928
8932
8936
8938
8940
8941
8941
8941
8939
8937
8934
8931
8926
8921
8915
8908
8901
8892
8883
8873
8862
8850
8838
8825
8811
8796
8781
8765
8748
8731
8714
8696
8677
8658
8638
8618
8596
8575
8552
8529
8506
8481
8456
8430
8404
8376
8349
8320
8291
8261
8231
8200
8167
8135
8103
8070
8036
8000
7966
7931
7894
7858
7820
7782
7744
7705
7665
7625
7585
7544
7503
7461
7419
7377
7334
7291
7248
7204
7160
7116
7071
7027
6982
6937
6891
6846
6800
6754
6707
6661
6614
6567
6520
6473
6426
6378
6331
6283
6236
6188
6141
6093
6045
5998
5950
5903
5856
5810
5763
5717
5671
5626
5581
5536
5492
5449
5406
5363
5321
5280
5239
5198
5159
5119
5081
5043
5005
4968
4932
4896
4860
4825
4790
4756
4722
4688
4655
4621
4589
4556
4523
4491
4460
4428
4397
4366
4335
4304
4274
4244
4214
4185
4156
4127
4098
4070
4042
4014
3988
3962
3936
3910
3885
3861
3837
3813
3790
3767
3745
3723
3702
3681
3660
3639
3619
3599
3580
3560
3541
3522
3504
3485
3467
3448
3430
3413
3395
3377
3360
3342
3325
3307
3290
3273
3256
3239
3222
3204
3187
3170
3153
3136
3119
3102
3085
3069
3052
3036
3020
3003
2988
2972
2957
2942
2927
2913
2899
2885
2872
2859
2847
2835
2824
2813
2802
2792
2782
2773
2764
2755
2747
2739
2732
2725
2718
2712
2706
2700
2694
2688
2682
2677
2671
2665
2660
2654
2649
2643
2638
2632
2627
2621
2616
2610
2605
2599
2593
2587
2581
2575
2568
2562
2555
2548
2541
2533
2526
2518
2510
2502
2494
2485
2476
2467
2457
2448
2438
2428
2418
2407
2397
2386
2375
2364
2353
2342
2330
2319
2307
2296
2284
2272
2259
2247
2235
2222
2210
2198
2185
2173
2160
2148
2136
2124
2112
2100
2088
2077
2065
2054
2043
2031
2020
2009
1997
1986
1975
1963
1952
1941
1929
1918
1906
1895
1883
1871
1860
1848
1836
1825
1813
1801
1790
1778
1767
1756
1745
1734
1724
1713
1703
1693
1684
1675
1666
1657
1648
1640
1632
1625
1617
1610
1603
1596
1590
1583
1577
1571
1565
1559
1553
1547
1541
1536
1531
1525
1520
1515
1511
1506
1502
1498
1494
1490
1486
1483
1480
1477
1474
1472
1469
1467
1464
1462
1460
1457
1455
1453
1450
1448
1446
1444
1442
1440
1438
1436
1434
1432
1430
1428
1426
1424
1423
1421
1419
1417
1415
1414
1412
1411
1410
1409
1409
1408
1408
1408
1409
1409
1410
1411
1412
1413
1414
1416
1417
1419
1421
1423
1426
1428
1431
1434
1437
1440
1443
1447
1450
1454
1458
1462
1466
1470
1475
1479
1484
1489
1494
1499
1504
1510
1515
1521
1527
1533
1539
1545
1552
1559
1566
1574
1581
1589
1598
1606
1615
1624
1633
1642
1651
1660
1669
1677
1686
1695
1703
1711
1719
1727
1735
1743
1751
1758
1766
1774
1782
1790
1798
1806
1815
1823
1831
1839
1847
1855
1864
1872
1880
1888
1896
1904
1913
1921
1929
1938
1946
1955
1964
1973
1982
1992
2001
2013
2024
2035
2047
2060
2073
2086
2100
2114
2129
2144
2160
2176
2193
2210
2228
2246
2265
2284
2303
2323
2343
2364
2385
2406
2428
2449
2471
2493
2515
2537
2559
2580
2602
2623
2644
2665
2686
2706
2726
2746
2765
2785
2804
2823
2841
2859
2878
2895
2913
2930
2947
2964
2981
2997
3013
3029
3044
3059
3074
3089
3103
3117
3131
3145
3159
3172
3186
3199
3213
3226
3239
3252
3265
3277
3289
3301
3312
3323
3333
3342
3351
3360
3368
3375
3382
3389
3395
3401
3407
3412
3417
3422
3426
3431
3434
3438
3441
3443
3445
3446
3446
3446
3445
3443
3441
3438
3434
3430
3425
3419
3413
3406
3399
3391
3383
3374
3365
3356
3346
3335
3324
3313
3301
3289
3276
3263
3249
3235
3220
3205
3189
3173
3156
3139
3122
3104
3085
3066
3047
3027
3007
2986
2964
2942
2919
2896
2871
2846
2821
2794
2767
2739
2710
2680
2650
2619
2587
2555
2521
2488
2454
2419
2385
2350
2314
2279
2244
2209
2174
2140
2105
2071
2037
2004
1972
1939
1908
1877
1846
1816
1786
1756
1727
1699
1670
1642
1614
1586
1558
1530
1502
1474
1446
1418
1390
1362
1334
1307
1279
1251
1224
1196
1169
1141
1114
1087
1060
1033
1006
978
951
923
896
867
839
810
781
751
721
691
660
629
597
565
533
501
468
435
403
370
337
304
271
239
206
174
142
110
78
47
16
-15
-46
-76
-106
-136
-165
-194
-223
-251
-279
-307
-334
-361
-388
-414
-440
-466
-491
-516
-540
-564
-588
-612
-635
-659
-682
-705
-729
-752
-775
-799
-823
-847
-870
-894
-918
-942
-966
-990
-1014
-1038
-1061
-1085
-1108
-1131
-1154
-1177
-1199
-1221
-1243
-1264
-1285
-1306
-1326
-1346
-1366
-1385
-1403
-1422
-1439
-1457
-1474
-1490
-1506
-1522
-1538
-1553
-1568
-1583
-1597
-1612
-1626
-1639
-1653
-1666
-1678
-1691
-1702
-1713
-1724
-1734
-1744
-1753
-1761
-1769
-1776
-1783
-1789
-1795
-1800
-1805
-1809
-1813
-1817
-1820
-1822
-1825
-1827
-1828
-1829
-1830
-1830
-1830
-1829
-1828
-1826
-1824
-1822
-1819
-1816
-1813
-1810
-1806
-1802
-1798
-1794
-1790
-1786
-1782
-1777
-1773
-1768
-1763
-1758
-1752
-1747
-1740
-1733
-1726
-1719
-1710
-1702
-1692
-1682
-1672
-1661
-1650
-1638
-1625
-1612
-1599
-1585
-1571
-1556
-1541
-1526
-1510
-1495
-1479
-1462
-1446
-1430
-1413
-1397
-1380
-1364
-1348
-1331
-1315
-1298
-1282
-1265
-1249
-1232
-1216
-1199
-1183
-1166
-1149
-1133
-1117
-1100
-1084
-1067
-1051
-1034
-1018
-1000
-985
-968
-952
-935
-919
-902
-886
-869
-853
-837
-820
-804
-787
-771
-754
-737
-721
-704
-687
-670
-653
-636
-619
-603
-586
-569
-553
-537
-521
-505
-490
-474
-459
-443
-428
-413
-398
-382
-367
-353
-338
-323
-308
-294
-279
-264
-250
-235
-221
-206
-192
-178
-163
-149
-135
-121
-107
-94
-80
-67
-54
-41
-28
-15
-2
11
24
36
49
62
74
87
99
111
123
134
146
157
167
177
187
197
206
214
222
230
237
244
250
256
262
267
272
276
281
285
289
292
295
298
301
304
306
308
310
311
312
313
313
314
314
314
314
314
314
314
314
314
315
315
316
316
317
319
320
322
324
326
328
331
334
337
341
345
349
353
358
363
368
374
380
386
392
399
406
413
420
427
435
443
451
459
468
476
485
494
503
512
521
530
539
548
557
566
574
583
592
600
609
617
625
633
641
649
656
664
671
677
684
690
695
700
705
709
713
717
720
724
726
729
731
734
736
738
740
742
744
746
748
750
752
753
755
757
759
760
761
762
763
764
765
765
766
766
767
767
768
769
769
770
772
773
774
776
778
780
782
784
786
788
790
793
795
798
800
803
805
807
810
812
815
817
819
821
823
826
827
829
831
833
834
835
836
837
838
839
839
840
840
840
840
840
840
840
840
840
839
839
838
837
837
836
834
833
831
829
827
825
823
820
818
815
813
810
807
804
802
799
796
794
791
789
786
783
781
778
775
772
769
766
763
760
757
754
751
749
746
743
740
737
734
732
729
726
723
720
717
714
711
708
705
701
697
693
689
685
680
675
670
665
659
653
647
640
634
627
620
613
606
598
591
583
576
569
561
554
547
540
533
527
521
515
510
505
500
496
492
489
486
484
482
481
480
480
479
480
480
481
482
484
485
487
489
491
494
497
500
503
507
511
515
520
526
531
538
545
552
560
569
578
588
599
609
621
633
645
658
671
684
698
713
727
742
758
773
789
806
823
840
857
875
893
912
931
950
970
990
1010
1031
1053
1075
1097
1120
1143
1167
1191
1215
1240
1265
1291
1316
1342
1368
1395
1421
1448
1474
1501
1527
1554
1581
1608
1634
1661
1688
1715
1742
1770
1797
1825
1852
1880
1908
1937
1966
1995
2024
2053
2083
2113
2143
2174
2205
2236
2268
2300
2332
2364
2397
2431
2464
2498
2533
2568
2603
2639
2675
2711
2748
2785
2823
2861
2899
2938
2977
3016
3056
3096
3137
3177
3218
3260
3301
3343
3385
3427
3469
3512
3554
3597
3640
3682
3725
3768
3812
3855
3898
3941
3984
4027
4070
4114
4157
4199
4242
4284
4327
4368
4410
4451
4492
4532
4572
4612
4651
4690
4729
4767
4805
4842
4880
4916
4953
4989
5025
5060
5095
5130
5164
5198
5232
5265
5298
5330
5362
5394
5426
5458
5489
5520
5552
5583
5614
5645
5676
5708
5739
5771
5803
5834
5867
5899
5931
5964
5996
6029
6062
6095
6128
6161
6194
6227
6260
6293
6326
6359
6392
6424
6457
6490
6523
6555
6588
6620
6652
6684
6716
6748
6779
6810
6841
6872
6903
6933
6964
6994
7024
7054
7083
7113
7142
7171
7200
7229
7257
7285
7313
7341
7368
7395
7421
7447
7473
7499
7524
7548
7573
7597
7620
7643
7666
7689
7711
7733
7754
7776
7796
7817
7837
7857
7877
7896
7915
7934
7953
7971
7989
8007
8025
8042
8060
8077
8095
8111
8128
8144
8160
8176
8191
8206
8221
8235
8249
8262
8275
8287
8299
8310
8322
8332
8342
8352
8362
8371
8380
8389
8397
8405
8413
8421
8428
8435
8442
8448
8454
8460
8466
8471
8476
8480
8484
8488
8492
8495
8498
8501
8503
8506
8508
8510
8512
8514
8516
8517
8519
8520
8522
8523
8524
8525
8525
8526
8526
8525
8525
8524
8523
8522
8521
8519
8518
8516
8514
8512
8510
8508
8506
8504
8502
8500
8498
8496
8494
8492
8490
8487
8485
8482
8480
8477
8474
8471
8468
8465
8461
8457
8453
8449
8445
8440
8436
8431
8425
8420
8415
8409
8403
8397
8391
8385
8379
8373
8366
8360
8353
8347
8341
8334
8328
8322
8316
8310
8304
8299
8294
8289
8284
8280
8277
8274
8271
8269
8267
8266
8265
8265
8266
8267
8268
8270
8272
8275
8278
8281
8285
8289
8293
8298
8303
8309
8315
8321
8328
8335
8342
8350
8359
8368
8377
8386
8397
8407
8418
8429
8441
8453
8466
8479
8492
8506
8520
8534
8548
8562
8576
8591
8605
8620
8634
8648
8662
8676
8689
8703
8716
8729
8742
8755
8767
8780
8792
8804
8815
8827
8838
8849
8860
8870
8881
8891
8901
8910
8920
8929
8939
8947
8956
8965
8973
8982
8990
8998
9006
9014
9022
9029
9037
9045
9052
9060
9068
9076
9084
9092
9100
9109
9117
9126
9135
9145
9154
9164
9175
9185
9196
9208
9220
9232
9244
9258
9271
9285
9299
9314
9329
9344
9359
9375
9391
9407
9424
9440
9457
9474
9490
9507
9524
9541
9558
9575
9592
9608
9624
9641
9656
9672
9687
9702
9716
9730
9744
9756
9769
9780
9792
9802
9812
9821
9830
9838
9845
9851
9857
9863
9867
9872
9876
9879
9882
9884
9886
9888
9890
9891
9891
9891
9891
9890
9889
9887
9885
9882
9878
9874
9869
9863
9856
9848
9840
9831
9821
9811
9800
9788
9775
9762
9749
9735
9720
9705
9690
9674
9658
9642
9626
9610
9593
9576
9559
9542
9525
9508
9491
9474
9456
9439
9422
9404
9387
9370
9353
9336
9319
9302
9285
9268
9251
9235
9218
9201
9184
9168
9151
9134
9117
9100
9083
9066
9049
9031
9013
8995
8977
8958
8939
8919
8899
8879
8859
8837
8816
8794
8772
8750
8727
8704
8681
8658
8634
8610
8586
8561
8537
8512
8487
8462
8436
8410
8384
8358
8331
8304
8277
8250
8223
8196
8167
8141
8114
8087
8058
8032
8005
7978
7951
7924
7897
7871
7844
7818
7792
7766
7740
7714
7689
7664
7639
7615
7591
7567
7544
7522
7500
7479
7458
7438
7419
7400
7383
7365
7349
7333
7318
7303
7288
7274
7261
7247
7234
7222
7209
7197
7185
7173
7161
7149
7137
7126
7114
7102
7091
7079
7067
7055
7043
7030
7018
7005
6992
6978
6965
6951
6937
6923
6909
6895
6881
6866
6851
6836
6821
6806
6791
6775
6759
6743
6726
6710
6693
6675
6658
6640
6622
6604
6586
6568
6550
6531
6513
6495
6477
6459
6441
6423
6406
6388
6371
6354
6337
6320
6303
6287
6270
6254
6237
6221
6205
6190
6174
6159
6143
6128
6113
6098
6083
6068
6054
6039
6025
6010
5995
5981
5966
5952
5938
5923
5909
5895
5881
5867
5853
5840
5827
5813
5800
5787
5775
5762
5750
5738
5726
5714
5702
5691
5680
5669
5658
5648
5638
5628
5619
5610
5601
5593
5585
5578
5570
5564
5558
5552
5546
5541
5536
5531
5526
5521
5517
5512
5507
5502
5497
5492
5486
5481
5475
5468
5462
5455
5448
5440
5433
5425
5417
5408
5400
5391
5382
5373
5364
5355
5346
5336
5327
5317
5307
5297
5287
5278
5268
5258
5249
5239
5230
5221
5213
5204
5195
5187
5179
5170
5162
5153
5145
5136
5127
5118
5108
5099
5088
5078
5067
5056
5044
5032
5020
5007
4994
4981
4967
4953
4938
4923
4908
4893
4877
4862
4846
4830
4814
4797
4781
4765
4749
4733
4717
4701
4686
4670
4655
4640
4625
4610
4595
4580
4566
4551
4536
4522
4507
4492
4476
4461
4445
4429
4413
4397
4380
4363
4345
4327
4309
4291
4272
4254
4234
4215
4195
4176
4156
4136
4116
4096
4075
4054
4035
4014
3994
3973
3951
3930
3908
3886
3864
3841
3817
3793
3769
3744
3719
3694
3668
3642
3616
3590
3563
3536
3509
3482
3455
3428
3400
3373
3345
3318
3290
3261
3233
3203
3174
3143
3112
3081
3049
3016
2982
2947
2912
2877
2841
2804
2767
2729
2692
2654
2616
2577
2539
2500
2462
2423
2384
2345
2306
2267
2227
2187
2148
2108
2068
2027
1987
1947
1906
1865
1824
1783
1742
1701
1660
1618
1576
1534
1491
1448
1404
1360
1315
1270
1224
1178
1131
1083
1035
986
937
887
837
786
734
683
631
578
525
472
418
365
311
256
202
147
92
37
-18
-73
-128
-183
-238
-292
-347
-400
-454
-507
-560
-613
-665
-717
-769
-821
-872
-923
-975
-1026
-1077
-1128
-1179
-1230
-1281
-1332
-1383
-1433
-1484
-1534
-1585
-1635
-1684
-1734
-1783
-1832
-1881
-1929
-1977
-2025
-2073
-2120
-2167
-2214
-2260
-2306
-2351
-2396
-2440
-2484
-2527
-2570
-2612
-2653
-2694
-2734
-2773
-2811
-2849
-2886
-2923
-2959
-2995
-3030
-3064
-3098
-3132
-3165
-3198
-3231
-3263
-3294
-3326
-3357
-3387
-3418
-3448
-3478
-3507
-3537
-3566
-3595
-3624
-3653
-3681
-3710
-3738
-3766
-3794
-3822
-3849
-3876
-3903
-3929
-3955
-3981
-4006
-4032
-4056
-4081
-4104
-4128
-4151
-4174
-4197
-4219
-4241
-4263
-4285
-4307
-4328
-4350
-4372
-4393
-4414
-4436
-4457
-4479
-4500
-4521
-4543
-4564
-4586
-4608
-4630
-4653
-4675
-4698
-4721
-4744
-4768
-4792
-4817
-4841
-4866
-4892
-4917
-4944
-4970
-4997
-5024
-5051
-5079
-5107
-5135
-5164
-5193
-5222
-5251
-5281
-5311
-5341
-5371
-5402
-5432
-5463
-5494
-5526
-5557
-5589
-5620
-5652
-5683
-5714
-5745
-5776
-5807
-5837
-5868
-5897
-5927
-5957
-5986
-6015
-6044
-6073
-6102
-6130
-6159
-6187
-6216
-6244
-6273
-6301
-6330
-6359
-6387
-6416
-6444
-6473
-6502
-6530
-6559
-6588
-6616
-6645
-6674
-6703
-6733
-6762
-6791
-6821
-6850
-6880
-6909
-6939
-6968
-6997
-7026
-7055
-7083
-7111
-7139
-7166
-7193
-7219
-7245
-7271
-7296
-7320
-7344
-7367
-7390
-7413
-7435
-7457
-7478
-7499
-7519
-7540
-7560
-7579
-7599
-7618
-7636
-7655
-7673
-7690
-7707
-7724
-7740
-7756
-7771
-7785
-7799
-7813
-7825
-7837
-7849
-7859
-7869
-7878
-7886
-7894
-7901
-7907
-7912
-7917
-7921
-7924
-7927
-7928
-7930
-7930
-7930
-7929
-7927
-7925
-7923
-7919
-7915
-7910
-7905
-7899
-7892
-7885
-7877
-7868
-7859
-7850
-7840
-7830
-7819
-7808
-7797
-7785
-7774
-7763
-7751
-7740
-7729
-7718
-7708
-7697
-7687
-7677
-7667
-7657
-7648
-7639
-7629
-7620
-7611
-7602
-7593
-7585
-7576
-7567
-7558
-7549
-7540
-7530
-7521
-7511
-7501
-7491
-7481
-7470
-7459
-7447
-7435
-7423
-7410
-7397
-7383
-7369
-7354
-7339
-7323
-7307
-7290
-7273
-7255
-7237
-7218
-7199
-7179
-7159
-7139
-7117
-7096
-7074
-7051
-7029
-7006
-6982
-6959
-6935
-6910
-6886
-6861
-6836
-6811
-6786
-6761
-6735
-6710
-6684
-6658
-6632
-6607
-6581
-6555
-6529
-6502
-6476
-6450
-6423
-6397
-6370
-6344
-6317
-6290
-6262
-6235
-6207
-6179
-6151
-6123
-6095
-6066
-6038
-6009
-5980
-5951
-5921
-5892
-5862
-5833
-5803
-5773
-5743
-5712
-5682
-5652
-5621
-5590
-5559
-5528
-5496
-5465
-5432
-5400
-5367
-5334
-5301
-5267
-5233
-5198
-5163
-5128
-5093
-5057
-5021
-4984
-4948
-4911
-4873
-4836
-4798
-4760
-4721
-4682
-4642
-4603
-4562
-4522
-4481
-4439
-4398
-4355
-4313
-4269
-4226
-4182
-4137
-4091
-4046
-4001
-3955
-3908
-3862
-3815
-3767
-3720
-3673
-3625
-3578
-3531
-3483
-3436
-3389
-3342
-3295
-3248
-3202
-3155
-3109
-3063
-3017
-2971
-2926
-2880
-2835
-2791
-2746
-2702
-2658
-2614
-2571
-2528
-2485
-2442
-2400
-2358
-2316
-2274
-2232
-2191
-2149
-2108
-2067
-2025
-1984
-1943
-1902
-1861
-1820
-1778
-1737
-1695
-1653
-1611
-1569
-1527
-1484
-1441
-1397
-1354
-1310
-1265
-1220
-1175
-1130
-1084
-1037
-991
-944
-896
-849
-801
-753
-704
-655
-606
-557
-508
-459
-409
-360
-310
-261
-211
-161
-112
-63
-13
36
85
134
182
231
279
327
375
423
470
518
565
612
659
706
752
799
845
891
937
983
1029
1076
1122
1168
1214
1260
1307
1353
1400
1446
1493
1540
1588
1635
1683
1731
1779
1827
1876
1925
1974
2024
2074
2124
2174
2225
2276
2327
2378
2429
2481
2532
2584
2636
2688
2739
2791
2843
2895
2947
2999
3051
3102
3154
3206
3257
3308
3359
3410
3461
3512
3562
3612
3662
3711
3760
3808
3856
3904
3951
3998
4043
4090
4135
4180
4224
4269
4312
4356
4399
4441
4483
4524
4565
4606
4646
4685
4724
4762
4799
4836
4873
4909
4944
4979
5013
5047
5080
5113
5145
5177
5208
5238
5268
5298
5327
5356
5384
5411
5438
5465
5491
5517
5542
5567
5592
5616
5640
5663
5686
5709
5731
5753
5775
5797
5819
5840
5861
5882
5902
5923
5943
5963
5982
6001
6021
6040
6058
6077
6095
6114
6132
6150
6168
6186
6204
6222
6240
6258
6276
6294
6311
6329
6347
6364
6381
6398
6415
6432
6448
6465
6481
6497
6512
6528
6543
6558
6573
6588
6603
6617
6632
6646
6660
6674
6688
6702
6716
6730
6743
6756
6769
6782
6795
6807
6819
6831
6843
6854
6865
6876
6887
6898
6908
6918
6928
6938
6948
6957
6967
6976
6986
6995
7004
7014
7023
7032
7042
7052
7061
7071
7081
7092
7102
7113
7123
7134
7145
7157
7168
7180
7191
7203
7215
7226
7238
7250
7262
7274
7286
7299
7311
7324
7336
7349
7362
7375
7389
7402
7416
7430
7443
7458
7472
7486
7501
7515
7530
7545
7560
7575
7589
7605
7620
7635
7650
7665
7680
7695
7710
7725
7741
7756
7772
7787
7803
7818
7834
7850
7866
7882
7897
7913
7929
7945
7960
7976
7992
8007
8023
8038
8053
8068
8083
8098
8112
8127
8141
8154
8169
8182
8196
8209
8222
8234
8247
8258
8270
8281
8292
8302
8312
8322
8331
8340
8349
8357
8365
8372
8379
8385
8392
8398
8403
8408
8413
8418
8423
8427
8431
8435
8439
8443
8447
8450
8454
8457
8461
8465
8468
8472
8476
8480
8483
8487
8491
8495
8500
8504
8508
8513
8517
8522
8527
8532
8536
8541
8547
8552
8557
8562
8567
8572
8577
8582
8587
8591
8596
8600
8605
8609
8613
8617
8620
8624
8627
8630
8633
8636
8639
8641
8643
8645
8647
8649
8650
8652
8653
8654
8655
8655
8656
8657
8657
8658
8658
8659
8660
8661
8661
8662
8663
8664
8666
8667
8668
8670
8672
8673
8675
8677
8678
8680
8682
8684
8686
8688
8689
8691
8693
8695
8696
8698
8699
8701
8702
8704
8705
8707
8708
8709
8711
8712
8713
8715
8716
8717
8718
8720
8721
8722
8723
8724
8725
8727
8728
8730
8731
8733
8735
8737
8739
8742
8744
8747
8750
8754
8757
8761
8765
8770
8774
8779
8784
8789
8795
8801
8806
8812
8819
8825
8831
8837
8844
8850
8856
8862
8868
8874
8880
8886
8891
8897
8902
8907
8912
8916
8921
8925
8929
8933
8937
8941
8944
8948
8951
8954
8957
8960
8962
8964
8967
8969
8970
8972
8974
8975
8976
8977
8978
8979
8980
8981
8982
8982
8982
8982
8982
8982
8981
8981
8980
8978
8977
8975
8973
8971
8968
8965
8962
8959
8955
8951
8947
8943
8938
8933
8928
8923
8918
8912
8907
8901
8896
8890
8884
8878
8873
8867
8861
8856
8850
8845
8840
8835
8830
8826
8821
8817
8813
8809
8805
8801
8797
8794
8790
8787
8784
8780
8777
8774
8771
8768
8766
8763
8760
8758
8755
8753
8750
8748
8746
8743
8741
8739
8736
8733
8731
8728
8724
8721
8718
8714
8710
8706
8702
8697
8692
8687
8682
8677
8671
8665
8659
8652
8645
8638
8631
8624
8616
8608
8600
8592
8583
8574
8565
8556
8547
8537
8527
8516
8505
8494
8483
8471
8459
8447
8434
8421
8408
8394
8381
8367
8352
8338
8323
8308
8293
8277
8262
8246
8230
8214
8197
8180
8164
8148
8131
8115
8098
8080
8064
8047
8029
8013
7997
7980
7963
7946
7929
7911
7894
7877
7859
7841
7823
7805
7787
7769
7750
7731
7712
7693
7673
7653
7633
7612
7591
7570
7548
7526
7504
7482
7459
7436
7413
7390
7367
7343
7319
7296
7272
7247
7223
7199
7174
7149
7123
7098
7072
7045
7018
6991
6964
6936
6907
6879
6849
6820
6790
6760
6730
6699
6668
6637
6605
6573
6541
6509
6476
6444
6411
6377
6344
6310
6276
6241
6207
6172
6137
6102
6066
6031
5996
5960
5925
5889
5854
5818
5782
5747
5711
5675
5639
5603
5566
5530
5493
5456
5418
5381
5343
5305
5266
5227
5188
5149
5109
5069
5029
4989
4948
4908
4867
4825
4784
4742
4701
4659
4616
4574
4532
4489
4447
4404
4361
4319
4276
4233
4190
4146
4103
4059
4017
3973
3930
3887
3844
3801
3758
3716
3674
3632
3590
3548
3507
3466
3425
3384
3343
3303
3262
3221
3181
3140
3100
3059
3018
2977
2936
2895
2854
2813
2772
2730
2689
2648
2606
2565
2524
2482
2441
2399
2357
2316
2274
2232
2190
2148
2106
2065
2023
1981
1940
1898
1857
1816
1775
1734
1693
1653
1613
1574
1534
1496
1457
1420
1382
1346
1309
1274
1238
1204
1169
1136
1102
1069
1037
1004
973
942
911
880
849
819
789
759
730
701
672
643
615
587
559
532
505
479
453
427
402
377
353
330
307
284
263
241
221
201
181
162
144
126
109
92
76
60
45
30
16
3
-11
-23
-36
-47
-59
-69
-80
-90
-99
-108
-117
-125
-132
-139
-146
-152
-158
-163
-168
-172
-176
-180
-183
-186
-188
-190
-192
-193
-194
-195
-195
-195
-195
-194
-193
-192
-191
-189
-187
-185
-183
-181
-178
-175
-172
-169
-166
-162
-159
-155
-151
-147
-143
-139
-134
-130
-125
-121
-116
-111
-106
-101
-96
-91
-86
-80
-75
-70
-64
-59
-53
-48
-42
-36
-30
-24
-18
-12
-6
1
7
14
21
28
35
43
50
58
66
74
82
91
99
107
115
124
132
140
148
157
165
173
181
189
198
206
215
223
232
241
250
259
269
278
288
298
308
318
328
338
349
360
370
381
392
403
415
426
438
449
461
473
486
498
510
523
536
549
562
575
588
601
615
628
641
655
668
681
694
708
721
734
747
761
774
787
800
813
825
838
851
863
876
888
901
913
925
937
949
961
973
984
996
1006
1016
1028
1038
1048
1058
1067
1077
1086
1095
1104
1112
1121
1130
1138
1146
1155
1163
1171
1179
1187
1195
1203
1210
1218
1225
1232
1240
1247
1253
1260
1266
1272
1278
1284
1290
1295
1301
1306
1311
1316
1321
1326
1331
1335
1340
1345
1350
1355
1360
1365
1371
1376
1381
1387
1392
1398
1403
1409
1414
1420
1425
1431
1437
1443
1449
1455
1461
1466
1472
1478
1484
1489
1495
1501
1506
1512
1517
1523
1528
1534
1539
1544
1550
1555
1560
1565
1571
1576
1581
1586
1592
1597
1602
1608
1613
1618
1624
1629
1635
1640
1645
1650
1655
1660
1665
1670
1675
1680
1684
1688
1693
1697
1701
1704
1708
1711
1715
1718
1721
1724
1727
1730
1733
1736
1739
1742
1745
1748
1752
1755
1759
1763
1767
1772
1777
1782
1787
1793
1799
1805
1812
1819
1826
1834
1842
1850
1859
1868
1878
1888
1898
1909
1921
1933
1945
1957
1970
1983
1996
2009
2023
2037
2051
2066
2080
2094
2109
2123
2137
2152
2166
2180
2195
2209
2223
2238
2252
2266
2280
2295
2309
2323
2338
2352
2367
2381
2396
2410
2425
2439
2454
2469
2483
2498
2513
2527
2542
2557
2571
2586
2600
2615
2629
2644
2659
2673
2688
2703
2717
2732
2747
2761
2776
2791
2805
2819
2834
2848
2862
2876
2890
2904
2917
2931
2944
2957
2969
2982
2994
3006
3017
3029
3040
3050
3061
3071
3081
3091
3101
3111
3120
3130
3139
3148
3157
3166
3174
3183
3192
3200
3208
3217
3225
3233
3241
3249
3257
3265
3273
3281
3289
3297
3305
3313
3321
3329
3337
3345
3353
3361
3370
3378
3386
3394
3402
3411
3419
3427
3435
3443
3451
3459
3468
3476
3484
3492
3500
3508
3516
3525
3533
3542
3550
3559
3568
3578
3587
3597
3607
3618
3629
3640
3651
3663
3675
3687
3700
3713
3727
3741
3755
3769
3784
3799
3814
3829
3845
3861
3877
3893
3909
3925
3942
3958
3975
3991
4008
4025
4042
4058
4075
4091
4109
4126
4143
4161
4178
4195
4213
4231
4248
4266
4285
4303
4322
4341
4360
4379
4398
4417
4437
4456
4476
4496
4515
4535
4555
4574
4594
4613
4633
4652
4671
4690
4709
4727
4746
4764
4783
4801
4819
4838
4856
4874
4892
4909
4927
4945
4962
4979
4996
5013
5030
5046
5062
5078
5094
5110
5125
5141
5156
5171
5186
5201
5215
5230
5245
5259
5274
5288
5303
5317
5331
5345
5359
5374
5388
5402
5416
5429
5443
5457
5471
5484
5497
5511
5524
5537
5550
5563
5576
5589
5602
5614
5627
5640
5652
5665
5677
5689
5701
5714
5726
5738
5750
5761
5773
5785
5797
5808
5820
5831
5842
5853
5864
5875
5886
5896
5907
5917
5926
5936
5945
5954
5963
5971
5979
5986
5993
6000
6006
6012
6018
6023
6027
6031
6035
6038
6041
6043
6045
6047
6048
6049
6049
6050
6049
6049
6048
6047
6045
6043
6041
6038
6034
6031
6027
6022
6017
6012
6006
6000
5994
5987
5979
5972
5964
5955
5946
5937
5927
5917
5907
5896
5885
5874
5862
5850
5837
5824
5810
5796
5782
5767
5752
5736
5719
5702
5685
5667
5648
5629
5610
5590
5570
5549
5527
5506
5483
5461
5438
5414
5390
5365
5339
5313
5287
5260
5232
5204
5175
5146
5116
5085
5054
5023
4990
4958
4925
4891
4857
4822
4787
4752
4716
4680
4644
4607
4570
4533
4496
4458
4420
4382
4344
4306
4267
4228
4189
4151
4112
4072
4033
3994
3955
3915
3876
3836
3796
3756
3716
3676
3636
3596
3556
3516
3476
3436
3396
3356
3316
3276
3236
3196
3156
3116
3076
3036
2997
2957
2917
2877
2837
2797
2758
2718
2679
2639
2600
2561
2522
2483
2444
2405
2366
2327
2289
2251
2213
2175
2137
2100
2063
2025
1989
1953
1917
1881
1845
1809
1774
1739
1704
1669
1634
1600
1565
1531
1498
1464
1431
1398
1366
1333
1301
1270
1238
1207
1176
1145
1114
1084
1054
1022
993
963
933
904
874
845
816
786
757
729
700
671
643
615
587
560
532
506
479
453
427
401
376
351
326
302
279
256
233
210
188
167
146
125
104
84
64
45
26
8
-10
-28
-45
-62
-78
-94
-109
-123
-137
-151
-164
-176
-188
-199
-210
-221
-231
-241
-250
-259
-267
-275
-282
-290
-296
-303
-308
-314
-319
-324
-329
-333
-337
-341
-345
-349
-352
-355
-358
-361
-363
-365
-368
-370
-371
-373
-374
-375
-376
-376
-377
-376
-376
-376
-375
-374
-373
-371
-370
-368
-366
-364
-363
-360
-358
-356
-354
-352
-350
-348
-345
-343
-341
-338
-336
-333
-330
-328
-325
-322
-319
-316
-312
-309
-306
-303
-299
-296
-293
-289
-285
-282
-278
-274
-271
-267
-263
-259
-255
-251
-247
-243
-240
-236
-232
-229
-226
-223
-221
-218
-217
-215
-215
-214
-215
-215
-216
-218
-220
-223
-226
-229
-233
-236
-241
-245
-250
-255
-260
-265
-270
-276
-282
-287
-293
-299
-304
-310
-316
-322
-327
-333
-339
-344
-350
-355
-361
-366
-372
-377
-382
-387
-392
-397
-401
-406
-411
-416
-422
-427
-432
-438
-443
-449
-455
-461
-467
-473
-478
-484
-490
-496
-502
-508
-514
-519
-525
-530
-535
-541
-546
-551
-555
-560
-564
-569
-573
-577
-581
-585
-589
-593
-597
-601
-606
-610
-614
-618
-623
-627
-632
-636
-641
-646
-651
-657
-662
-667
-673
-678
-684
-689
-695
-700
-705
-711
-716
-721
-726
-731
-736
-741
-745
-750
-754
-759
-763
-767
-772
-776
-780
-784
-788
-792
-796
-799
-803
-807
-810
-813
-817
-820
-823
-826
-829
-832
-834
-837
-840
-843
-846
-850
-853
-856
-860
-863
-867
-870
-874
-877
-881
-884
-888
-891
-895
-899
-902
-906
-909
-912
-916
-919
-923
-926
-930
-934
-937
-941
-944
-948
-952
-956
-960
-964
-968
-973
-977
-982
-987
-992
-997
-1002
-1006
-1012
-1018
-1025
-1031
-1037
-1044
-1051
-1058
-1066
-1074
-1082
-1090
-1099
-1107
-1117
-1126
-1136
-1145
-1155
-1166
-1176
-1187
-1198
-1209
-1221
-1232
-1244
-1256
-1269
-1281
-1294
-1308
-1322
-1336
-1350
-1365
-1380
-1395
-1411
-1427
-1443
-1460
-1476
-1493
-1509
-1526
-1542
-1558
-1574
-1590
-1605
-1620
-1635
-1649
-1663
-1677
-1690
-1703
-1715
-1727
-1739
-1751
-1762
-1774
-1785
-1796
-1807
-1817
-1828
-1838
-1847
-1857
-1866
-1874
-1883
-1890
-1898
-1905
-1911
-1917
-1923
-1928
-1932
-1937
-1940
-1943
-1946
-1949
-1951
-1953
-1954
-1955
-1956
-1957
-1957
-1956
-1956
-1955
-1954
-1952
-1950
-1948
-1945
-1943
-1939
-1936
-1932
-1929
-1924
-1920
-1915
-1910
-1905
-1900
-1895
-1889
-1883
-1877
-1871
-1865
-1858
-1852
-1845
-1839
-1832
-1825
-1818
-1811
-1804
-1796
-1789
-1781
-1772
-1763
-1754
-1745
-1735
-1725
-1715
-1704
-1693
-1682
-1671
-1659
-1647
-1636
-1624
-1613
-1601
-1590
-1579
-1568
-1557
-1547
-1537
-1527
-1518
-1509
-1501
-1493
-1485
-1479
-1472
-1467
-1462
-1457
-1453
-1450
-1447
-1445
-1443
-1442
-1441
-1441
-1440
-1440
-1440
-1440
-1440
-1439
-1439
-1438
-1436
-1435
-1432
-1430
-1427
-1424
-1420
-1417
-1413
-1409
-1405
-1400
-1396
-1392
-1387
-1383
-1378
-1374
-1370
-1365
-1361
-1358
-1354
-1351
-1348
-1346
-1344
-1342
-1341
-1339
-1339
-1338
-1337
-1336
-1335
-1334
-1333
-1331
-1329
-1326
-1323
-1319
-1315
-1310
-1305
-1300
-1294
-1288
-1281
-1274
-1267
-1260
-1253
-1245
-1237
-1229
-1221
-1213
-1204
-1195
-1186
-1177
-1167
-1157
-1146
-1135
-1124
-1113
-1101
-1089
-1077
-1064
-1051
-1038
-1025
-1010
-998
-984
-970
-956
-943
-929
-915
-902
-889
-876
-863
-850
-838
-826
-813
-801
-788
-775
-761
-747
-733
-718
-703
-687
-670
-653
-635
-617
-599
-580
-561
-542
-523
-504
-486
-468
-450
-433
-416
-400
-384
-369
-355
-341
-327
-314
-302
-290
-278
-267
-256
-245
-234
-223
-213
-203
-193
-183
-173
-163
-154
-145
-136
-127
-119
-111
-104
-97
-91
-85
-80
-76
-72
-69
-67
-65
-64
-64
-64
-65
-66
-68
-71
-74
-77
-81
-86
-91
-97
-103
-109
-117
-124
-133
-141
-150
-160
-170
-181
-192
-204
-216
-228
-242
-255
-269
-284
-299
-314
-330
-346
-362
-379
-396
-413
-430
-447
-464
-481
-498
-515
-531
-548
-564
-579
-595
-610
-625
-639
-653
-666
-680
-693
-705
-718
-730
-741
-753
-764
-774
-785
-795
-805
-815
-824
-833
-842
-850
-858
-865
-872
-879
-885
-891
-896
-901
-906
-910
-913
-916
-918
-920
-922
-923
-923
-923
-923
-923
-922
-920
-919
-917
-916
-914
-911
-909
-907
-904
-901
-898
-894
-891
-887
-883
-879
-874
-869
-864
-859
-853
-847
-841
-834
-827
-820
-813
-805
-797
-789
-780
-772
-763
-754
-745
-736
-727
-718
-709
-699
-690
-680
-671
-661
-651
-641
-631
-620
-610
-599
-588
-577
-566
-554
-543
-531
-520
-508
-496
-484
-473
-461
-449
-437
-425
-414
-402
-391
-379
-367
-356
-344
-332
-320
-308
-296
-284
-272
-259
-247
-234
-221
-208
-195
-182
-169
-155
-141
-127
-113
-99
-84
-69
-53
-37
-20
-3
14
32
51
70
90
111
132
154
176
200
223
248
273
298
324
350
377
404
432
459
487
515
544
572
601
630
659
688
717
747
776
806
836
866
896
926
956
986
1016
1046
1076
1107
1137
1167
1198
1228
1259
1289
1320
1350
1380
1411
1441
1471
1501
1531
1561
1591
1621
1651
1680
1710
1739
1768
1798
1827
1856
1885
1914
1943
1971
2000
2029
2058
2087
2115
2144
2173
2201
2230
2259
2287
2316
2344
2372
2401
2429
2457
2485
2512
2540
2568
2595
2622
2649
2675
2702
2728
2754
2781
2807
2833
2859
2885
2911
2937
2963
2989
3015
3041
3068
3094
3120
3146
3171
3196
3221
3246
3270
3293
3316
3339
3361
3382
3403
3423
3443
3462
3480
3498
3515
3531
3547
3563
3578
3592
3606
3620
3633
3645
3658
3670
3681
3692
3703
3713
3722
3732
3740
3748
3756
3763
3770
3776
3782
3787
3792
3796
3800
3803
3806
3809
3811
3813
3815
3817
3818
3820
3821
3823
3824
3826
3828
3829
3831
3833
3835
3836
3838
3839
3840
3841
3842
3843
3843
3843
3843
3843
3843
3842
3841
3840
3840
3839
3838
3837
3836
3835
3834
3834
3833
3833
3832
3832
3832
3833
3833
3833
3834
3835
3835
3836
3837
3838
3839
3839
3840
3841
3841
3842
3842
3842
3842
3843
3843
3842
3842
3842
3841
3841
3840
3839
3838
3837
3836
3835
3834
3833
3832
3831
3830
3829
3828
3827
3826
3825
3824
3823
3822
3821
3820
3818
3817
3815
3813
3811
3809
3806
3803
3800
3796
3792
3788
3783
3778
3773
3767
3761
3755
3749
3743
3737
3730
3724
3717
3711
3704
3698
3691
3685
3678
3672
3665
3659
3653
3646
3640
3634
3627
3621
3615
3609
3602
3596
3590
3584
3578
3572
3566
3560
3554
3548
3542
3536
3529
3523
3516
3509
3502
3494
3486
3478
3469
3461
3451
3442
3432
3422
3411
3401
3390
3378
3367
3355
3343
3331
3318
3305
3292
3279
3266
3252
3237
3223
3208
3192
3177
3161
3144
3127
3110
3092
3074
3056
3037
3018
2998
2978
2957
2936
2915
2894
2872
2849
2827
2804
2782
2758
2735
2712
2688
2664
2641
2617
2593
2569
2545
2520
2496
2472
2448
2424
2400
2376
2352
2328
2304
2280
2257
2233
2209
2186
2162
2139
2115
2092
2069
2045
2023
2000
1978
1955
1933
1910
1888
1866
1844
1822
1800
1778
1756
1735
1714
1692
1671
1650
1629
1608
1587
1566
1545
1523
1502
1481
1460
1438
1416
1394
1372
1349
1327
1304
1281
1258
1234
1211
1187
1163
1139
1115
1091
1066
1042
1016
993
968
943
919
894
870
845
821
797
772
749
725
702
678
656
633
611
589
567
546
525
504
484
464
444
424
405
385
366
346
327
308
289
269
250
231
213
194
175
156
138
120
101
83
66
48
31
14
-3
-19
-35
-51
-66
-80
-95
-108
-122
-135
-147
-159
-171
-182
-194
-204
-214
-224
-234
-243
-252
-261
-269
-276
-284
-290
-297
-303
-308
-313
-317
-321
-324
-327
-329
-331
-332
-333
-333
-333
-332
-331
-329
-327
-325
-322
-319
-316
-313
-309
-305
-301
-297
-293
-289
-285
-281
-277
-273
-268
-264
-259
-255
-250
-245
-241
-235
-230
-225
-219
-213
-207
-200
-193
-187
-179
-172
-165
-157
-149
-141
-133
-124
-115
-106
-97
-87
-77
-67
-57
-46
-35
-24
-12
0
11
24
36
49
61
74
87
100
113
126
138
151
164
176
189
201
213
225
237
248
260
272
283
294
305
316
327
337
347
357
367
376
385
393
402
410
417
424
431
437
443
449
453
458
462
465
468
471
473
475
477
478
479
481
481
482
483
484
485
486
487
488
490
491
493
495
497
500
503
506
509
513
517
521
525
529
534
538
543
548
552
557
562
566
571
575
579
584
588
592
596
599
603
606
610
613
616
619
621
623
626
628
629
631
632
633
633
633
634
634
633
633
632
632
631
630
629
628
627
625
623
622
620
618
615
613
610
608
605
601
598
594
591
587
583
579
575
570
566
562
557
553
549
545
540
536
532
528
524
520
515
511
507
503
499
495
491
487
483
479
475
472
468
465
462
459
457
454
452
450
448
447
445
444
443
442
441
440
440
439
439
438
438
438
438
438
438
438
439
439
440
440
441
442
443
444
445
446
448
449
450
451
452
454
455
457
458
460
462
464
466
468
471
474
477
480
483
487
491
495
500
504
509
514
519
524
530
535
541
547
553
559
565
572
578
585
592
600
608
615
624
632
641
650
659
669
678
689
699
710
721
733
744
756
769
782
795
808
821
835
849
863
878
892
907
921
936
951
966
981
996
1010
1026
1040
1055
1070
1085
1100
1114
1129
1144
1159
1174
1189
1204
1219
1233
1248
1263
1278
1293
1308
1323
1337
1352
1367
1382
1397
1412
1427
1442
1457
1472
1487
1502
1518
1533
1548
1564
1579
1594
1610
1625
1640
1655
1670
1685
1700
1714
1729
1744
1758
1773
1788
1802
1817
1832
1847
1862
1877
1892
1908
1924
1939
1955
1972
1988
2004
2021
2037
2055
2072
2090
2107
2125
2143
2161
2180
2198
2217
2236
2255
2274
2293
2312
2332
2351
2370
2390
2409
2428
2447
2467
2486
2505
2524
2543
2563
2582
2601
2620
2640
2659
2679
2699
2718
2738
2758
2778
2799
2819
2839
2860
2881
2902
2923
2944
2966
2987
3009
3031
3053
3075
3097
3120
3143
3165
3188
3211
3234
3257
3280
3303
3326
3349
3372
3394
3417
3439
3461
3484
3505
3527
3549
3571
3593
3614
3636
3658
3679
3701
3723
3745
3766
3788
3810
3832
3854
3876
3897
3919
3941
3963
3985
4006
4029
4051
4074
4096
4118
4141
4163
4186
4209
4231
4254
4277
4300
4322
4345
4367
4390
4412
4433
4455
4476
4497
4518
4539
4559
4579
4599
4618
4638
4657
4676
4695
4714
4733
4751
4770
4788
4807
4825
4843
4860
4878
4896
4913
4930
4947
4964
4981
4998
5014
5030
5046
5062
5078
5093
5108
5123
5137
5152
5166
5180
5194
5208
5222
5236
5250
5264
5278
5292
5306
5321
5335
5350
5366
5381
5397
5413
5429
5445
5462
5479
5496
5513
5531
5548
5566
5584
5602
5621
5640
5658
5677
5697
5716
5736
5755
5775
5795
5814
5834
5854
5874
5894
5914
5934
5955
5975
5996
6017
6039
6060
6082
6104
6127
6149
6173
6196
6219
6243
6267
6292
6316
6340
6365
6390
6415
6440
6465
6490
6516
6542
6567
6593
6619
6645
6672
6698
6725
6752
6779
6806
6834
6861
6889
6918
6946
6974
7003
7031
7060
7089
7117
7146
7175
7204
7233
7261
7290
7319
7348
7377
7406
7435
7464
7493
7522
7551
7580
7609
7638
7667
7696
7725
7754
7783
7812
7841
7870
7898
7927
7955
7984
8012
8039
8068
8096
8124
8151
8179
8207
8234
8262
8289
8316
8343
8370
8397
8424
8451
8478
8505
8531
8558
8585
8611
8638
8664
8690
8716
8742
8768
8793
8818
8843
8867
8891
8914
8937
8959
8981
9002
9023
9043
9063
9082
9101
9119
9138
9156
9173
9190
9207
9224
9241
9257
9273
9288
9304
9319
9334
9349
9363
9378
9392
9406
9420
9433
9447
9460
9474
9487
9500
9513
9526
9539
9551
9563
9575
9587
9598
9609
9620
9630
9640
9649
9658
9666
9674
9681
9687
9693
9698
9703
9707
9710
9713
9715
9717
9719
9720
9721
9722
9722
9722
9722
9723
9723
9723
9723
9723
9723
9724
9724
9725
9726
9727
9729
9731
9733
9735
9737
9740
9742
9745
9747
9750
9753
9755
9758
9760
9762
9764
9765
9767
9768
9769
9770
9771
9771
9771
9771
9771
9771
9770
9769
9768
9766
9764
9762
9759
9756
9752
9748
9743
9738
9732
9726
9719
9712
9705
9697
9689
9681
9672
9663
9654
9645
9635
9625
9616
9606
9595
9585
9575
9564
9554
9543
9532
9521
9510
9498
9487
9475
9463
9450
9437
9425
9411
9398
9385
9371
9357
9343
9329
9314
9300
9285
9271
9256
9241
9226
9212
9197
9182
9168
9153
9139
9124
9110
9095
9081
9067
9052
9038
9024
9010
8996
8981
8967
8953
8938
8924
8909
8894
8879
8865
8850
8835
8820
8805
8790
8775
8760
8745
8730
8715
8701
8686
8671
8657
8643
8628
8614
8600
8586
8572
8558
8544
8530
8517
8503
8489
8476
8463
8450
8437
8425
8412
8401
8389
8378
8367
8357
8347
8337
8328
8319
8311
8303
8295
8288
8281
8274
8268
8262
8256
8251
8246
8241
8236
8232
8228
8225
8221
8219
8216
8215
8213
8212
8211
8211
8211
8212
8213
8215
8218
8221
8224
8228
8232
8238
8243
8249
8256
8264
8272
8280
8289
8299
8310
8321
8333
8346
8359
8373
8388
8403
8419
8436
8453
8470
8489
8507
8527
8546
8567
8587
8608
8629
8650
8672
8694
8716
8738
8760
8783
8806
8829
8852
8875
8899
8923
8947
8972
8997
9022
9047
9073
9099
9125
9151
9177
9203
9229
9256
9282
9309
9335
9361
9388
9414
9440
9466
9493
9519
9545
9571
9597
9623
9649
9675
9700
9726
9751
9777
9802
9828
9853
9878
9904
9929
9954
9979
10005
10030
10055
10080
10105
10130
10155
10180
10205
10230
10255
10280
10305
10330
10355
10380
10404
10429
10454
10479
10504
10529
10554
10579
10604
10630
10654
10679
10704
10729
10754
10778
10802
10827
10851
10874
10898
10922
10945
10968
10991
11014
11037
11059
11081
11103
11125
11147
11169
11190
11211
11231
11252
11272
11292
11311
11331
11349
11368
11386
11404
11421
11438
11455
11471
11487
11503
11518
11532
11547
11561
11574
11587
11600
11612
11623
11635
11645
11656
11666
11675
11684
11693
11701
11709
11717
11724
11731
11737
11743
11749
11755
11760
11765
11769
11773
11777
11780
11783
11786
11788
11790
11792
11793
11794
11794
11794
11794
11793
11792
11790
11788
11785
11782
11778
11774
11770
11764
11759
11753
11746
11739
11732
11724
11715
11707
11697
11688
11678
11668
11657
11646
11635
11623
11612
11599
11587
11575
11562
11549
11536
11523
11510
11496
11483
11469
11456
11442
11429
11415
11402
11388
11375
11361
11348
11334
11321
11307
11293
11280
11266
11252
11238
11224
11210
11195
11181
11166
11152
11138
11123
11109
11094
11080
11066
11051
11037
11023
11008
10994
10980
10966
10951
10937
10923
10909
10895
10880
10866
10852
10838
10824
10810
10796
10781
10767
10753
10739
10725
10711
10697
10683
10669
10655
10641
10627
10613
10600
10586
10572
10558
10544
10530
10516
10503
10489
10475
10461
10447
10434
10420
10406
10392
10379
10365
10351
10338
10324
10310
10297
10283
10270
10256
10242
10229
10215
10202
10188
10175
10161
10148
10134
10121
10107
10094
10080
10067
10054
10040
10027
10014
10000
9987
9974
9960
9947
9934
9920
9907
9894
9881
9868
9854
9841
9828
9815
9802
9789
9775
9762
9749
9736
9723
9710
9697
9684
9671
9658
9645
9632
9619
9606
9593
9580
9567
9554
9541
9529
9516
9503
9490
9477
9464
9452
9439
9426
9413
9401
9388
9375
9362
9350
9337
9324
9312
9299
9286
9274
9261
9249
9236
9224
9211
9198
9186
9173
9161
9148
9136
9124
9111
9099
9086
9074
9061
9049
9037
9024
9012
9000
8987
8975
8963
8950
8938
8926
8914
8901
8889
8877
8865
8853
8840
8828
8816
8804
8792
8780
8768
8756
8744
8732
8720
8708
8695
8683
8672
8660
8648
8636
8624
8612
8600
8588
8576
8564
8552
8540
8529
8517
8505
8493
8481
8470
8458
8446
8434
8423
8411
8399
8388
8376
8364
8353
8341
8329
8318
8306
8295
8283
8272
8260
8248
8237
8225
8214
8202
8191
8180
8167
8157
8145
8134
8122
8111
8100
8087
8077
8066
8054
8042
8032
8020
8009
7998
7987
7975
7964
7953
7942
7931
7920
7908
7897
7886
7875
7864
7853
7842
7831
7820
7809
7798
7787
7776
7765
7754
7743
7732
7721
7710
7699
7688
7677
7666
7655
7644
7634
7623
7612
7601
7590
7580
7569
7558
7547
7537
7526
7515
7504
7494
7483
7472
7462
7451
7440
7430
7419
7409
7398
7388
7377
7366
7356
7345
7335
7324
7314
7304
7293
7283
7272
7262
7251
7241
7231
7220
7210
7200
7189
7179
7169
7158
7148
7138
7127
7117
7107
7097
7087
7076
7066
7056
7046
7036
7026
7015
7005
6995
6985
6975
6965
6955
6945
6935
6925
6915
6905
6895
6885
6875
6865
6855
6845
6835
6825
6816
6806
6796
6786
6776
6766
6756
6747
6737
6727
6717
6708
6698
6688
6678
6669
6659
6649
6640
6630
6620
6611
6601
6591
6582
6572
6563
6553
6544
6534
6525
6515
6506
6496
6487
6477
6468
6458
6449
6439
6430
6421
6411
6402
6392
6383
6374
6364
6355
6346
6336
6327
6318
6309
6299
6290
6281
6272
6263
6253
6244
6235
6226
6217
6208
6198
6189
6180
6171
6162
6153
6144
6135
6126
6117
6108
6099
6090
6081
6072
6063
6054
6045
6036
6027
6018
6010
6001
5992
5983
5974
5965
5957
5948
5939
5930
5921
5913
5904
5895
5886
5878
5869
5860
5852
5843
5834
5826
5817
5809
5800
5791
5783
5774
5766
5757
5749
5740
5731
5723
5714
5706
5698
5689
5681
5672
5664
5655
5647
5639
5630
5622
5613
5605
5597
5588
5580
5572
5564
5555
5547
5539
5530
5522
5514
5506
5498
5489
5481
5473
5465
5457
5449
5440
5432
5424
5416
5408
5400
5392
5384
5376
5368
5360
5352
5344
5336
5328
5320
5312
5304
5296
5288
5280
5272
5264
5257
5249
5241
5233
5225
5217
5210
5202
5194
5186
5178
5171
5163
5155
5148
5140
5132
5124
5117
5109
5101
5094
5086
5078
5071
5063
5056
5048
5041
5033
5025
5018
5010
5003
4995
4988
4980
4973
4965
4958
4950
4943
4936
4928
4921
4913
4906
4899
4891
4884
4877
4869
4862
4855
4847
4840
4833
4826
4818
4811
4804
4797
4789
4782
4775
4768
4761
4753
4746
4739
4732
4725
4718
4711
4704
4696
4689
4682
4675
4668
4661
4654
4647
4640
4633
4626
4619
4612
4605
4598
4592
4585
4578
4571
4564
4557
4550
4543
4536
4530
4523
4516
4509
4502
4496
4489
4482
4475
4469
4462
4455
4448
4442
4435
4428
4422
4415
4408
4402
4395
4388
4382
4375
4369
4362
4356
4349
4342
4336
4329
4323
4316
4310
4303
4297
4290
4284
4277
4271
4265
4258
4252
4245
4239
4233
4226
4220
4213
4207
4201
4194
4188
4182
4175
4169
4163
4157
4150
4144
4138
4132
4125
4119
4113
4107
4101
4094
4088
4082
4075
4070
4064
4058
4051
4046
4038
4033
4027
4021
4014
4009
4003
3997
3991
3985
3979
3973
3967
3961
3955
3949
3943
3938
3932
3926
3920
3914
3908
3902
3896
3890
3885
3879
3873
3867
3861
3856
3850
3844
3838
3833
3827
3821
3815
3810
3804
3798
3793
3787
3781
3776
3770
3764
3759
3753
3747
3742
3736
3731
3725
3719
3714
3708
3703
3697
3692
3686
3681
3675
3670
3664
3659
3653
3648
3643
3637
3632
3626
3621
3615
3610
3605
3599
3594
3589
3583
3578
3573
3567
3562
3557
3551
3546
3541
3536
3530
3525
3520
3515
3510
3504
3499
3494
3489
3484
3478
3473
3468
3463
3458
3453
3448
3443
3437
3432
3427
3422
3417
3412
3407
3402
3397
3392
3387
3382
3377
3372
3367
3362
3357
3352
3347
3342
3338
3333
3328
3323
3318
3313
3308
3303
3299
3294
3289
3284
3279
3274
3270
3265
3260
3255
3251
3246
3241
3236
3232
3227
3222
3217
3213
3208
3203
3199
3194
3189
3185
3180
3176
3171
3166
3162
3157
3153
3148
3143
3139
3134
3130
3125
3121
3116
3112
3107
3103
3098
3094
3089
3085
3080
3076
3071
3067
3063
3058
3054
3049
3045
3041
3036
3032
3028
3023
3019
3015
3010
3006
3002
2997
2993
2989
2985
2980
2976
2972
2968
2963
2959
2955
2951
2946
2942
2938
2934
2930
2926
2921
2917
2913
2909
2905
2901
2897
2893
2889
2884
2880
2876
2872
2868
2864
2860
2856
2852
2848
2844
2840
2836
2832
2828
2824
2820
2816
2812
2808
2805
2801
2797
2793
2789
2785
2781
2777
2773
2770
2766
2762
2758
2754
2750
2747
2743
2739
2735
2731
2728
2724
2720
2716
2713
2709
2705
2701
2698
2694
2690
2687
2683
2679
2676
2672
2668
2665
2661
2657
2654
