5
25854
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-17
-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
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-19
-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
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-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
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-23
-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
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-21
-21
-21
-21
-21
-21
-21
-21
-21
-20
-20
-20
-20
-20
-20
-20
-19
-19
-19
-19
-19
-19
-19
-19
-18
-18
-18
-18
-18
-18
-18
-17
-17
-17
-17
-17
-17
-17
-16
-16
-16
-16
-16
-16
-16
-15
-15
-15
-15
-15
-15
-15
-15
-14
-14
-14
-14
-14
-14
-14
-13
-13
-13
-13
-13
-13
-13
-13
-13
-12
-12
-12
-12
-12
-12
-12
-11
-11
-11
-11
-11
-11
-11
-10
-10
-10
-10
-10
-10
-10
-10
-9
-9
-9
-9
-9
-9
-9
-8
-8
-8
-8
-8
-8
-8
-8
-7
-7
-7
-7
-7
-7
-7
-6
-6
-6
-6
-6
-6
-6
-5
-5
-5
-5
-5
-5
-5
-4
-4
-4
-4
-4
-4
-4
-4
-3
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-2
-2
-2
-1
-1
-1
-1
-1
-1
-1
-1
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
20
20
20
20
20
20
21
21
21
21
21
21
22
22
22
22
22
22
22
23
23
23
23
23
23
24
24
24
24
24
24
24
25
25
25
25
25
25
26
26
26
26
26
26
26
27
27
27
27
27
28
28
28
28
28
28
28
29
29
29
29
29
29
30
30
30
30
30
31
31
31
31
31
31
32
32
32
32
32
32
33
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
40
40
40
40
40
40
41
41
41
41
41
42
42
42
42
42
43
43
43
43
43
43
44
44
44
44
44
44
45
45
45
45
45
46
46
46
46
46
46
47
47
47
47
47
47
48
48
48
48
48
48
49
49
49
49
49
49
50
50
50
50
50
50
51
51
51
51
51
51
51
52
52
52
52
52
52
53
53
53
53
53
53
53
54
54
54
54
54
54
54
55
55
55
55
55
55
55
56
56
56
56
56
56
57
57
57
57
57
57
57
57
58
58
58
58
58
58
58
58
58
59
59
59
59
59
59
59
59
60
60
60
60
60
60
60
60
61
61
61
61
61
61
61
61
62
62
62
62
62
62
62
62
62
63
63
63
63
63
63
63
63
63
63
64
64
64
64
64
64
64
64
65
65
65
65
65
65
65
66
66
66
66
66
66
66
66
67
67
67
67
67
67
67
68
68
68
68
68
68
68
68
69
69
69
69
69
69
69
70
70
70
70
70
70
70
70
71
71
71
71
71
72
72
72
72
72
72
72
73
73
73
73
73
73
73
74
74
74
74
74
74
74
75
75
75
75
75
75
76
76
76
76
76
76
77
77
77
77
77
77
77
78
78
78
78
78
78
79
79
79
79
79
79
80
80
80
80
80
81
81
81
81
81
81
82
82
82
82
82
82
83
83
83
83
83
83
84
84
84
84
84
84
85
85
85
85
85
85
85
86
86
86
86
86
87
87
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
92
92
93
93
93
93
93
94
94
94
94
94
94
95
95
95
95
95
96
96
96
96
96
96
97
97
97
97
97
98
98
98
98
98
98
99
99
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
105
105
105
105
105
105
106
106
106
106
106
107
107
107
107
107
107
107
108
108
108
108
108
108
109
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
114
115
115
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
120
121
121
121
121
121
121
121
122
122
122
122
122
122
122
122
123
123
123
123
123
123
123
124
124
124
124
124
124
125
125
125
125
125
125
125
125
126
126
126
126
126
126
126
126
127
127
127
127
127
127
128
128
128
128
128
128
129
129
129
129
129
129
130
130
130
130
130
130
131
131
131
131
131
131
131
132
132
132
132
132
132
133
133
133
133
133
133
133
134
134
134
134
134
134
134
135
135
135
135
135
135
136
136
136
136
136
136
136
137
137
137
137
137
137
138
138
138
138
138
138
139
139
139
139
139
139
140
140
140
140
140
140
141
141
141
141
141
141
142
142
142
142
142
142
142
142
143
143
143
143
143
143
143
144
144
144
144
144
144
144
144
145
145
145
145
145
145
145
145
146
146
146
146
146
146
146
146
146
147
147
147
147
147
147
147
147
148
148
148
148
148
148
148
148
148
149
149
149
149
149
149
149
149
149
149
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
153
153
153
153
153
153
153
153
153
153
154
154
154
154
154
154
154
154
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
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
157
157
157
158
158
158
158
158
158
158
158
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
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
160
160
160
160
160
160
160
160
160
160
160
160
160
160
161
161
161
161
161
161
161
161
161
161
162
162
162
162
162
162
162
162
162
162
162
162
163
163
163
163
163
163
163
163
163
163
164
164
164
164
164
164
164
164
164
164
165
165
165
165
165
165
165
165
165
166
166
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
171
171
171
171
171
171
171
172
172
172
172
172
172
173
173
173
173
173
173
174
174
174
174
174
174
174
175
175
175
175
175
175
175
176
176
176
176
176
176
177
177
177
177
177
177
177
178
178
178
178
178
178
178
179
179
179
179
179
179
179
180
180
180
180
180
180
180
181
181
181
181
181
181
181
182
182
182
182
182
182
182
182
183
183
183
183
183
183
183
184
184
184
184
184
184
184
184
185
185
185
185
185
185
185
185
185
185
186
186
186
186
186
186
186
186
186
186
187
187
187
187
187
187
187
187
187
187
187
188
188
188
188
188
188
188
188
188
189
189
189
189
189
189
189
189
189
189
189
189
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
207
207
207
207
207
207
207
207
207
208
208
208
208
208
208
208
209
209
209
209
209
209
210
210
210
210
210
210
210
210
211
211
211
211
211
211
211
211
211
211
211
212
212
212
212
212
212
212
212
212
212
212
212
213
213
213
213
213
213
213
213
214
214
214
214
214
214
214
215
215
215
215
215
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
222
222
222
222
222
223
223
223
223
223
224
224
224
224
225
225
225
225
226
226
226
226
227
227
227
227
228
228
228
229
229
229
229
230
230
230
231
231
231
232
232
232
232
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
240
240
240
240
241
241
241
242
242
242
243
243
243
243
244
244
244
244
245
245
245
246
246
246
247
247
248
248
248
249
249
249
250
250
250
250
251
251
252
252
252
253
253
253
254
254
254
255
255
256
256
256
257
257
257
258
258
258
259
259
260
260
260
261
261
262
262
262
263
263
263
264
264
265
265
265
266
266
266
267
267
267
268
268
269
269
269
270
270
270
271
271
272
272
272
273
273
273
274
274
274
275
275
275
276
276
276
277
277
277
278
278
278
279
279
279
280
280
280
280
281
281
281
281
281
282
282
282
282
283
283
283
283
283
284
284
284
284
284
285
285
285
285
286
286
286
286
286
287
287
287
287
287
288
288
288
288
288
289
289
289
289
290
290
290
290
291
291
291
292
292
292
292
293
293
293
294
294
294
295
295
295
296
296
296
297
297
297
298
298
298
299
299
299
300
300
301
301
301
301
302
302
302
303
303
303
304
304
304
305
305
306
306
306
307
307
308
308
309
309
309
310
310
311
311
312
312
312
313
313
314
314
314
315
315
316
316
317
317
317
318
318
319
319
319
320
320
321
321
321
322
322
322
323
323
323
324
324
324
325
325
325
326
326
327
327
327
328
328
329
329
329
330
330
331
331
331
332
332
333
333
333
334
334
335
335
336
336
337
338
338
339
339
340
340
341
341
342
343
343
344
344
345
346
346
347
348
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
379
380
381
382
382
383
384
385
385
386
387
387
388
389
389
390
391
392
392
393
394
395
395
396
397
398
398
399
400
401
401
402
403
404
404
405
406
406
407
408
409
409
410
411
412
413
413
414
415
416
417
418
418
419
420
421
422
422
423
424
425
426
426
427
428
428
429
430
431
431
432
433
433
434
435
435
436
436
437
438
438
439
439
440
440
441
441
442
442
443
443
444
444
445
445
446
446
447
447
447
448
448
449
449
450
451
451
452
452
453
453
454
454
455
455
455
456
456
457
457
458
458
458
459
460
460
461
461
462
462
463
464
464
465
466
466
467
468
468
469
470
470
471
472
472
473
473
474
475
475
476
476
477
477
478
479
479
480
480
481
482
483
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
499
500
501
502
503
504
505
506
507
508
509
511
512
513
514
515
516
517
519
520
521
522
523
524
525
526
526
527
528
529
530
531
531
532
533
533
534
535
535
536
537
537
538
538
539
540
540
541
541
542
542
543
543
544
544
545
545
546
546
547
547
548
549
550
550
551
552
553
554
555
556
557
558
559
560
561
562
564
565
566
567
568
569
570
570
571
572
573
574
575
576
577
578
579
580
581
582
582
583
584
585
586
587
588
588
589
590
591
592
593
594
595
595
596
597
597
598
599
599
600
600
600
601
601
601
602
602
602
602
603
603
603
603
604
604
604
604
605
605
605
605
605
604
604
604
604
603
603
602
602
602
601
601
601
601
601
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
601
601
601
602
602
602
603
603
604
605
605
606
607
608
609
609
610
611
612
612
613
614
615
615
616
617
618
618
619
620
620
621
622
623
623
624
624
625
626
626
627
627
627
628
628
628
628
628
628
629
629
629
629
629
629
629
629
629
629
629
629
629
629
629
630
630
630
630
631
631
632
632
633
633
634
634
635
635
636
636
636
636
636
636
636
636
636
636
636
636
636
636
636
637
637
637
637
637
637
637
637
637
637
637
637
637
637
637
638
638
638
638
638
638
638
638
638
638
638
639
639
639
639
639
639
640
640
640
641
641
642
642
643
644
645
646
648
649
650
652
653
654
656
657
659
661
663
664
666
668
670
672
674
676
678
680
681
683
685
686
688
689
691
692
693
694
696
697
698
699
700
701
701
702
702
702
702
702
702
702
702
702
702
701
701
700
700
699
699
698
698
697
697
696
696
696
695
695
695
694
694
694
693
693
693
693
693
694
694
695
695
696
697
698
700
701
703
704
706
708
710
713
715
718
720
723
726
728
731
734
737
739
742
745
748
751
754
757
760
764
767
771
774
777
781
784
787
791
794
797
800
802
805
808
810
812
815
817
819
821
823
825
827
829
831
833
835
837
839
841
842
844
845
847
849
850
852
853
855
856
857
859
860
862
863
864
866
867
868
870
871
873
874
875
877
878
880
881
883
884
886
887
889
890
892
893
895
896
897
899
900
901
902
903
905
906
907
908
909
911
912
913
914
915
916
917
918
919
920
922
923
924
925
926
928
929
930
931
932
932
933
933
934
934
935
935
935
935
936
936
937
937
938
939
939
940
941
942
944
945
946
947
948
949
950
951
952
952
953
954
955
956
956
957
958
959
960
961
962
963
964
964
965
965
966
966
966
965
965
964
963
962
961
959
958
956
955
953
951
950
948
946
945
943
942
941
940
939
938
937
936
935
934
933
932
932
931
930
929
929
928
928
927
927
926
926
926
926
926
926
926
927
927
927
928
928
929
929
929
930
930
930
929
929
928
928
927
926
926
925
924
922
921
920
918
916
914
912
909
907
904
901
898
895
891
888
884
880
876
872
868
864
860
856
852
848
844
840
837
833
829
825
821
818
814
811
807
804
801
798
795
792
789
787
784
782
779
777
774
772
769
767
764
761
758
755
752
748
745
741
738
734
730
726
722
718
714
710
706
701
697
693
689
684
680
675
671
666
662
657
652
648
643
638
633
628
623
619
614
610
606
602
598
594
591
587
584
580
577
574
571
568
565
563
561
559
557
555
554
553
552
552
552
552
552
553
554
555
556
557
559
560
562
563
565
567
569
571
573
576
578
581
584
587
589
592
595
598
600
602
604
606
608
609
611
612
613
613
614
614
614
614
613
613
613
612
611
611
610
609
608
607
606
605
604
603
602
601
600
599
598
598
597
596
596
596
595
595
595
595
595
595
595
595
596
596
597
598
598
599
599
600
600
601
601
601
601
600
600
599
598
596
595
593
591
588
586
583
580
577
574
571
568
564
561
557
554
550
546
542
538
533
529
525
521
517
513
509
506
503
500
497
495
493
492
491
490
490
490
490
490
490
491
493
494
496
499
502
505
509
513
517
521
526
531
536
541
547
552
557
563
568
573
578
583
587
592
596
600
603
607
610
613
616
618
621
623
625
627
629
630
632
633
633
634
634
634
634
634
633
632
631
630
629
628
626
625
624
622
621
620
619
617
616
615
613
612
610
608
606
604
602
599
596
593
590
586
582
578
574
570
566
563
559
556
553
551
549
547
545
544
543
543
542
542
542
542
542
543
544
544
545
547
548
549
551
553
554
556
558
560
563
565
567
569
571
573
575
576
578
579
579
580
580
580
580
579
578
577
576
575
573
571
568
566
563
560
556
553
549
545
541
536
531
526
521
516
510
505
499
494
488
482
477
471
466
461
456
451
446
442
437
432
428
423
419
414
409
405
400
395
390
386
381
377
372
368
364
360
357
353
349
346
342
338
335
331
327
323
320
316
313
310
307
304
301
299
297
295
293
292
291
291
291
291
292
292
293
295
296
297
299
300
302
304
306
308
310
312
314
317
319
321
323
325
327
328
330
331
332
333
334
335
335
335
335
335
335
334
334
333
333
332
330
329
327
325
322
319
315
311
307
302
298
292
287
282
276
271
265
260
255
250
245
241
237
233
229
225
222
219
215
212
208
204
201
197
193
189
186
182
179
175
172
169
166
163
160
157
153
150
147
144
140
137
135
132
130
127
126
124
122
121
120
120
119
119
120
120
121
122
123
124
125
127
128
129
131
132
133
134
135
136
136
137
137
137
137
136
135
133
131
129
125
122
118
113
109
104
99
93
88
82
77
71
65
59
53
47
40
34
27
20
13
7
0
-7
-14
-21
-28
-34
-40
-47
-53
-59
-65
-70
-76
-82
-88
-94
-100
-106
-112
-119
-125
-132
-138
-145
-151
-158
-164
-171
-177
-183
-190
-196
-202
-209
-215
-222
-229
-236
-243
-250
-258
-266
-274
-283
-291
-300
-310
-319
-329
-339
-349
-359
-369
-380
-391
-401
-412
-423
-434
-445
-457
-468
-479
-490
-501
-512
-523
-533
-544
-554
-565
-575
-585
-594
-604
-613
-622
-630
-639
-648
-657
-665
-674
-684
-693
-703
-713
-723
-734
-745
-756
-767
-778
-790
-802
-813
-825
-838
-850
-862
-875
-888
-901
-914
-927
-941
-955
-969
-982
-996
-1010
-1024
-1038
-1052
-1066
-1079
-1093
-1107
-1120
-1133
-1146
-1159
-1172
-1185
-1197
-1209
-1221
-1233
-1244
-1255
-1266
-1277
-1287
-1298
-1308
-1319
-1329
-1340
-1351
-1361
-1372
-1383
-1394
-1406
-1417
-1429
-1440
-1452
-1464
-1476
-1489
-1501
-1514
-1526
-1539
-1552
-1565
-1578
-1592
-1606
-1620
-1634
-1649
-1664
-1679
-1695
-1711
-1727
-1743
-1760
-1776
-1793
-1809
-1826
-1843
-1859
-1876
-1893
-1909
-1926
-1943
-1959
-1976
-1992
-2008
-2024
-2040
-2056
-2071
-2087
-2102
-2117
-2132
-2146
-2161
-2175
-2189
-2204
-2218
-2231
-2245
-2259
-2272
-2285
-2298
-2310
-2323
-2334
-2346
-2356
-2367
-2377
-2387
-2397
-2406
-2415
-2424
-2433
-2441
-2450
-2458
-2466
-2474
-2482
-2490
-2498
-2505
-2513
-2520
-2528
-2535
-2542
-2549
-2556
-2562
-2569
-2575
-2580
-2586
-2591
-2596
-2600
-2605
-2609
-2613
-2617
-2621
-2625
-2629
-2633
-2637
-2641
-2645
-2648
-2652
-2656
-2659
-2663
-2666
-2670
-2673
-2676
-2678
-2681
-2683
-2684
-2686
-2687
-2687
-2687
-2687
-2686
-2685
-2684
-2682
-2680
-2678
-2675
-2672
-2669
-2666
-2663
-2660
-2657
-2653
-2650
-2647
-2643
-2640
-2637
-2634
-2631
-2629
-2626
-2624
-2621
-2619
-2617
-2615
-2614
-2612
-2611
-2610
-2610
-2610
-2611
-2612
-2613
-2615
-2617
-2620
-2623
-2627
-2630
-2634
-2637
-2641
-2644
-2646
-2648
-2649
-2650
-2649
-2648
-2646
-2642
-2638
-2633
-2627
-2620
-2612
-2604
-2595
-2586
-2577
-2567
-2557
-2547
-2537
-2527
-2518
-2508
-2499
-2490
-2481
-2472
-2464
-2456
-2448
-2440
-2433
-2427
-2420
-2415
-2409
-2404
-2400
-2395
-2391
-2388
-2385
-2382
-2379
-2376
-2374
-2372
-2370
-2369
-2367
-2366
-2365
-2364
-2363
-2362
-2362
-2361
-2360
-2359
-2359
-2358
-2357
-2355
-2354
-2352
-2350
-2348
-2345
-2342
-2339
-2336
-2333
-2329
-2325
-2321
-2317
-2313
-2308
-2303
-2298
-2292
-2286
-2280
-2273
-2266
-2259
-2251
-2242
-2233
-2224
-2214
-2203
-2192
-2181
-2169
-2157
-2145
-2132
-2119
-2105
-2092
-2078
-2064
-2049
-2033
-2019
-2004
-1988
-1972
-1956
-1940
-1923
-1907
-1890
-1872
-1855
-1837
-1819
-1801
-1782
-1763
-1744
-1725
-1706
-1687
-1667
-1647
-1628
-1608
-1588
-1569
-1549
-1529
-1510
-1491
-1472
-1454
-1436
-1418
-1401
-1384
-1368
-1351
-1336
-1321
-1306
-1293
-1279
-1267
-1255
-1243
-1233
-1223
-1213
-1205
-1197
-1189
-1182
-1175
-1169
-1163
-1157
-1151
-1144
-1138
-1130
-1123
-1115
-1107
-1098
-1088
-1078
-1068
-1057
-1046
-1034
-1022
-1010
-998
-985
-972
-959
-946
-933
-920
-907
-893
-880
-867
-854
-840
-827
-814
-801
-788
-776
-764
-752
-741
-730
-720
-711
-701
-693
-684
-677
-669
-662
-655
-649
-642
-637
-631
-626
-621
-616
-611
-606
-601
-596
-591
-585
-579
-572
-565
-557
-548
-538
-528
-517
-505
-492
-479
-464
-450
-434
-418
-402
-386
-370
-353
-336
-320
-303
-287
-270
-254
-238
-222
-206
-190
-174
-159
-144
-129
-114
-100
-86
-73
-60
-48
-36
-24
-14
-3
7
17
26
35
44
53
62
70
79
88
97
106
116
126
135
146
156
166
177
187
197
208
218
227
237
246
255
264
272
279
286
293
299
305
310
315
319
323
327
330
334
337
340
343
346
349
352
356
359
363
368
372
377
383
388
394
400
406
412
418
425
431
438
445
452
459
466
473
481
488
496
503
510
517
525
531
538
545
551
557
562
568
573
578
582
587
591
595
598
602
605
608
611
614
616
618
620
621
623
624
624
624
624
624
623
622
621
620
618
616
613
611
608
606
603
600
597
594
590
587
584
581
577
574
571
568
565
562
558
555
552
549
546
543
540
537
533
530
526
521
517
512
506
501
495
489
483
477
470
463
457
450
444
437
431
425
419
414
409
404
399
396
392
389
387
385
384
383
384
385
386
388
391
394
398
402
406
410
414
419
423
427
431
435
438
441
444
447
450
452
454
457
458
460
461
463
463
464
464
465
464
464
463
461
459
457
455
452
449
446
443
439
435
431
427
422
418
413
408
403
398
393
387
381
376
370
364
357
351
344
337
331
324
317
310
303
296
289
282
275
268
261
254
247
239
232
224
216
209
201
193
185
176
168
160
151
142
134
125
116
107
98
89
81
72
63
54
46
37
29
20
12
4
-5
-12
-20
-27
-34
-41
-47
-53
-59
-64
-69
-74
-78
-83
-87
-91
-95
-98
-102
-106
-110
-114
-118
-123
-127
-132
-137
-142
-148
-153
-159
-166
-172
-179
-186
-193
-200
-207
-215
-222
-230
-237
-244
-251
-259
-266
-273
-280
-287
-295
-302
-309
-316
-323
-329
-336
-343
-349
-356
-363
-369
-375
-382
-388
-394
-400
-406
-411
-416
-421
-426
-430
-433
-437
-439
-441
-443
-444
-445
-445
-445
-444
-443
-441
-440
-438
-436
-433
-431
-429
-426
-424
-422
-419
-417
-414
-412
-410
-407
-405
-403
-402
-400
-399
-398
-397
-397
-398
-399
-400
-402
-405
-408
-411
-416
-420
-426
-432
-438
-445
-452
-460
-467
-475
-483
-491
-499
-507
-514
-521
-528
-534
-540
-545
-550
-554
-558
-562
-565
-567
-570
-571
-573
-574
-575
-576
-576
-577
-576
-576
-574
-573
-571
-568
-565
-561
-557
-552
-547
-542
-536
-530
-523
-517
-510
-503
-496
-489
-482
-475
-468
-460
-453
-446
-439
-432
-425
-417
-410
-402
-395
-387
-378
-370
-361
-351
-341
-330
-319
-308
-296
-283
-269
-255
-241
-226
-210
-195
-178
-162
-145
-128
-111
-94
-77
-60
-43
-26
-9
8
25
41
57
72
87
101
114
127
139
150
161
171
180
189
197
204
211
217
223
228
233
238
243
248
253
257
262
267
272
277
283
288
294
300
306
312
319
326
333
340
348
355
363
372
380
388
397
406
414
423
432
440
449
457
466
474
483
491
499
508
516
524
533
542
551
560
569
578
587
597
606
616
626
635
645
655
664
674
684
693
703
712
721
731
740
749
758
767
776
786
795
804
814
824
834
844
854
864
874
884
894
904
914
923
933
943
952
961
970
978
987
995
1002
1010
1018
1027
1034
1042
1050
1058
1065
1073
1081
1088
1096
1103
1110
1117
1124
1131
1137
1144
1150
1156
1162
1168
1174
1179
1185
1191
1196
1202
1208
1213
1219
1226
1232
1238
1244
1250
1256
1262
1268
1274
1279
1285
1290
1295
1300
1304
1308
1312
1316
1320
1323
1326
1329
1332
1335
1338
1341
1344
1346
1349
1351
1353
1355
1358
1360
1362
1364
1366
1369
1371
1374
1377
1380
1383
1386
1389
1392
1395
1398
1402
1404
1407
1410
1412
1415
1416
1418
1419
1420
1420
1420
1420
1419
1418
1417
1415
1413
1411
1409
1406
1403
1400
1397
1393
1389
1385
1380
1376
1371
1365
1360
1354
1348
1341
1335
1328
1321
1313
1306
1298
1290
1283
1275
1267
1260
1253
1246
1239
1232
1226
1220
1215
1210
1206
1202
1199
1196
1194
1192
1191
1190
1190
1191
1192
1193
1195
1198
1201
1204
1207
1211
1214
1218
1221
1225
1228
1231
1234
1236
1237
1239
1240
1240
1240
1240
1239
1237
1235
1233
1230
1227
1223
1219
1214
1209
1203
1198
1192
1185
1179
1172
1166
1159
1152
1146
1140
1133
1128
1122
1117
1112
1107
1103
1099
1095
1091
1088
1085
1082
1080
1077
1075
1074
1072
1072
1071
1071
1071
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1093
1094
1095
1096
1096
1097
1098
1098
1099
1099
1100
1100
1101
1102
1102
1103
1104
1104
1105
1106
1106
1106
1105
1105
1104
1102
1100
1098
1095
1091
1087
1083
1077
1072
1066
1059
1052
1045
1038
1030
1022
1014
1006
998
991
983
976
969
962
956
951
946
942
938
935
934
932
932
932
934
935
938
941
945
950
955
961
968
975
983
991
1000
1008
1018
1027
1037
1047
1056
1066
1075
1084
1093
1102
1110
1118
1125
1133
1139
1145
1151
1157
1162
1166
1170
1174
1177
1180
1182
1184
1186
1187
1189
1190
1190
1191
1192
1192
1193
1193
1194
1194
1195
1195
1196
1196
1197
1198
1199
1200
1201
1202
1203
1205
1206
1207
1209
1210
1212
1214
1216
1218
1221
1223
1226
1229
1232
1236
1239
1243
1246
1250
1253
1256
1259
1262
1265
1268
1270
1273
1276
1278
1281
1284
1288
1291
1295
1298
1302
1307
1311
1316
1321
1326
1331
1337
1343
1349
1355
1361
1368
1374
1381
1389
1396
1404
1412
1420
1429
1437
1446
1455
1464
1474
1483
1492
1502
1511
1520
1529
1538
1547
1556
1564
1573
1582
1590
1599
1607
1616
1625
1633
1642
1651
1659
1668
1677
1685
1694
1702
1711
1719
1727
1735
1743
1750
1757
1764
1771
1777
1783
1789
1795
1800
1806
1811
1816
1821
1825
1830
1835
1840
1844
1849
1854
1859
1863
1868
1873
1878
1882
1887
1892
1896
1901
1906
1910
1915
1920
1925
1929
1934
1939
1944
1949
1953
1958
1964
1969
1974
1980
1985
1991
1998
2004
2011
2017
2025
2033
2041
2049
2058
2067
2076
2086
2096
2106
2117
2128
2139
2150
2162
2174
2186
2198
2210
2223
2235
2248
2260
2273
2285
2297
2308
2320
2330
2341
2351
2360
2369
2377
2385
2392
2399
2405
2411
2417
2422
2427
2432
2436
2441
2445
2449
2453
2458
2462
2466
2471
2476
2481
2486
2491
2497
2503
2508
2515
2521
2527
2534
2541
2548
2555
2562
2569
2576
2583
2590
2597
2603
2609
2615
2620
2624
2628
2631
2633
2635
2636
2636
2635
2634
2632
2630
2627
2623
2620
2616
2611
2607
2602
2598
2593
2589
2585
2581
2578
2575
2572
2570
2568
2566
2565
2565
2565
2566
2567
2570
2572
2576
2580
2585
2591
2597
2605
2613
2621
2631
2641
2652
2663
2676
2689
2702
2716
2731
2746
2762
2778
2794
2811
2827
2844
2861
2877
2894
2910
2926
2941
2957
2972
2986
3000
3013
3026
3038
3050
3060
3070
3080
3088
3096
3103
3110
3115
3120
3125
3129
3132
3136
3138
3141
3144
3147
3149
3152
3155
3158
3162
3165
3169
3173
3177
3182
3186
3191
3195
3200
3205
3210
3215
3220
3226
3231
3236
3241
3246
3250
3254
3258
3262
3265
3268
3270
3271
3272
3272
3272
3271
3270
3268
3266
3263
3260
3257
3254
3250
3246
3241
3237
3232
3227
3222
3216
3210
3205
3199
3192
3186
3180
3174
3167
3161
3155
3149
3143
3138
3133
3128
3123
3118
3114
3109
3105
3101
3098
3094
3091
3087
3084
3080
3077
3073
3069
3065
3061
3056
3051
3045
3039
3033
3026
3019
3011
3003
2994
2985
2975
2965
2954
2943
2931
2919
2907
2894
2881
2868
2854
2840
2825
2811
2797
2782
2767
2753
2738
2723
2709
2694
2680
2666
2652
2638
2624
2610
2596
2582
2569
2555
2542
2528
2515
2501
2488
2474
2461
2448
2435
2422
2408
2395
2382
2369
2356
2343
2331
2318
2305
2292
2279
2266
2252
2239
2226
2212
2198
2185
2171
2156
2142
2128
2113
2098
2083
2068
2052
2036
2019
2001
1985
1967
1948
1929
1910
1890
1869
1848
1826
1803
1780
1757
1732
1707
1682
1656
1629
1602
1574
1546
1517
1487
1457
1427
1396
1364
1333
1301
1268
1236
1203
1171
1138
1106
1073
1041
1010
978
947
917
887
858
829
800
772
745
718
692
665
640
614
589
565
540
516
492
467
443
419
395
371
347
323
298
273
248
223
197
171
145
118
91
63
35
7
-22
-52
-82
-113
-144
-176
-209
-242
-275
-309
-343
-378
-413
-449
-484
-520
-556
-593
-629
-666
-703
-740
-777
-814
-852
-889
-926
-963
-1000
-1038
-1075
-1112
-1149
-1186
-1223
-1260
-1297
-1334
-1371
-1408
-1445
-1482
-1519
-1556
-1592
-1629
-1665
-1701
-1737
-1772
-1807
-1842
-1876
-1910
-1944
-1977
-2009
-2041
-2072
-2103
-2134
-2164
-2193
-2222
-2250
-2278
-2306
-2333
-2360
-2386
-2412
-2438
-2463
-2488
-2513
-2538
-2563
-2588
-2613
-2638
-2663
-2689
-2715
-2741
-2768
-2795
-2822
-2850
-2879
-2908
-2937
-2967
-2998
-3029
-3061
-3094
-3126
-3160
-3193
-3228
-3262
-3297
-3331
-3366
-3401
-3436
-3471
-3506
-3541
-3575
-3609
-3643
-3676
-3709
-3741
-3773
-3804
-3835
-3865
-3895
-3924
-3953
-3981
-4009
-4037
-4064
-4090
-4116
-4142
-4168
-4192
-4217
-4241
-4265
-4288
-4310
-4332
-4353
-4374
-4394
-4413
-4432
-4450
-4468
-4485
-4502
-4519
-4535
-4552
-4568
-4583
-4599
-4614
-4630
-4645
-4660
-4675
-4690
-4706
-4721
-4736
-4751
-4766
-4781
-4796
-4811
-4826
-4840
-4855
-4870
-4884
-4898
-4912
-4926
-4940
-4954
-4967
-4980
-4993
-5005
-5017
-5028
-5039
-5049
-5059
-5068
-5077
-5085
-5092
-5099
-5106
-5112
-5117
-5122
-5127
-5132
-5136
-5140
-5144
-5148
-5152
-5157
-5161
-5165
-5169
-5173
-5177
-5181
-5185
-5188
-5192
-5195
-5198
-5201
-5204
-5207
-5209
-5211
-5213
-5214
-5215
-5216
-5217
-5217
-5217
-5216
-5215
-5214
-5212
-5210
-5208
-5206
-5203
-5200
-5197
-5193
-5190
-5187
-5184
-5181
-5179
-5177
-5175
-5174
-5174
-5174
-5175
-5177
-5179
-5181
-5184
-5188
-5192
-5197
-5202
-5208
-5213
-5220
-5226
-5232
-5239
-5245
-5252
-5258
-5264
-5269
-5274
-5279
-5283
-5287
-5290
-5293
-5295
-5296
-5297
-5297
-5297
-5296
-5294
-5291
-5288
-5283
-5278
-5273
-5266
-5259
-5251
-5242
-5232
-5222
-5210
-5198
-5185
-5172
-5158
-5143
-5127
-5111
-5094
-5076
-5058
-5040
-5021
-5001
-4981
-4960
-4939
-4917
-4895
-4872
-4849
-4826
-4803
-4779
-4755
-4730
-4706
-4681
-4656
-4630
-4605
-4579
-4552
-4526
-4499
-4472
-4444
-4416
-4388
-4359
-4330
-4301
-4271
-4241
-4210
-4180
-4149
-4118
-4086
-4054
-4024
-3994
-3963
-3932
-3903
-3873
-3844
-3815
-3787
-3760
-3733
-3706
-3681
-3655
-3631
-3606
-3583
-3559
-3536
-3513
-3491
-3468
-3446
-3424
-3402
-3380
-3358
-3336
-3314
-3292
-3270
-3247
-3224
-3201
-3178
-3154
-3129
-3105
-3080
-3054
-3028
-3002
-2976
-2949
-2922
-2895
-2868
-2841
-2814
-2786
-2759
-2731
-2704
-2676
-2649
-2622
-2594
-2567
-2540
-2513
-2487
-2460
-2434
-2408
-2382
-2356
-2330
-2304
-2279
-2253
-2228
-2203
-2178
-2153
-2128
-2103
-2078
-2053
-2028
-2003
-1977
-1952
-1927
-1902
-1876
-1850
-1824
-1798
-1771
-1744
-1716
-1688
-1659
-1630
-1600
-1569
-1539
-1507
-1475
-1443
-1410
-1377
-1344
-1310
-1276
-1241
-1206
-1171
-1135
-1099
-1063
-1027
-991
-954
-918
-881
-845
-808
-772
-736
-701
-666
-631
-597
-563
-529
-497
-464
-433
-401
-371
-340
-311
-282
-253
-225
-197
-169
-142
-115
-89
-62
-36
-10
16
43
69
96
123
150
178
206
234
264
293
324
355
387
419
452
486
521
556
592
628
665
702
741
779
818
858
898
938
979
1020
1061
1102
1144
1185
1227
1268
1309
1350
1391
1431
1471
1511
1550
1588
1626
1662
1699
1734
1769
1804
1837
1870
1902
1934
1965
1996
2025
2056
2085
2114
2142
2170
2198
2226
2253
2280
2306
2332
2358
2384
2409
2434
2458
2482
2506
2529
2552
2574
2595
2616
2637
2656
2675
2693
2711
2727
2743
2758
2772
2786
2798
2810
2822
2832
2842
2851
2860
2868
2875
2882
2888
2893
2898
2903
2907
2910
2913
2915
2918
2919
2920
2921
2922
2922
2922
2922
2921
2921
2920
2919
2917
2916
2914
2913
2911
2910
2908
2907
2905
2904
2903
2902
2900
2900
2899
2898
2898
2898
2898
2898
2899
2900
2901
2903
2905
2907
2910
2914
2917
2922
2926
2931
2937
2942
2948
2954
2960
2967
2973
2980
2986
2992
2999
3005
3011
3017
3022
3027
3032
3036
3040
3043
3046
3049
3050
3051
3052
3052
3051
3049
3047
3045
3041
3038
3034
3029
3024
3019
3013
3007
3000
2993
2986
2978
2970
2962
2954
2945
2936
2927
2917
2908
2898
2888
2879
2869
2859
2848
2838
2828
2818
2808
2797
2787
2777
2766
2756
2746
2735
2725
2715
2705
2694
2684
2674
2664
2654
2644
2634
2624
2614
2604
2594
2584
2574
2564
2553
2543
2532
2521
2510
2499
2487
2475
2463
2451
2439
2426
2413
2399
2386
2371
2357
2342
2326
2310
2294
2277
2260
2243
2225
2206
2187
2168
2148
2129
2108
2088
2067
2047
2025
2005
1985
1965
1945
1925
1906
1887
1868
1850
1832
1815
1798
1781
1765
1749
1734
1719
1704
1690
1676
1662
1648
1634
1620
1606
1592
1578
1564
1549
1534
1518
1502
1484
1467
1448
1428
1408
1387
1364
1341
1317
1293
1267
1241
1214
1187
1159
1131
1102
1072
1043
1012
982
951
920
888
856
824
792
759
727
694
660
627
593
560
526
492
459
425
391
357
324
290
257
223
190
157
124
90
57
24
-9
-42
-75
-108
-141
-174
-207
-240
-273
-306
-339
-372
-405
-437
-469
-501
-533
-564
-595
-626
-656
-686
-716
-745
-773
-802
-830
-858
-885
-912
-939
-966
-993
-1020
-1046
-1073
-1099
-1125
-1150
-1176
-1201
-1226
-1250
-1275
-1299
-1322
-1346
-1369
-1392
-1415
-1437
-1460
-1482
-1505
-1527
-1549
-1571
-1593
-1615
-1637
-1659
-1681
-1703
-1725
-1747
-1769
-1790
-1812
-1834
-1856
-1877
-1899
-1920
-1941
-1962
-1982
-2001
-2021
-2041
-2061
-2079
-2097
-2114
-2130
-2146
-2161
-2176
-2190
-2203
-2215
-2227
-2237
-2248
-2257
-2266
-2274
-2282
-2289
-2296
-2302
-2308
-2314
-2319
-2324
-2329
-2334
-2339
-2344
-2349
-2354
-2360
-2365
-2371
-2377
-2384
-2390
-2397
-2405
-2413
-2421
-2429
-2437
-2446
-2455
-2464
-2473
-2482
-2491
-2500
-2510
-2519
-2529
-2538
-2548
-2557
-2567
-2577
-2587
-2597
-2607
-2617
-2627
-2638
-2648
-2659
-2669
-2680
-2691
-2702
-2713
-2724
-2735
-2746
-2758
-2770
-2782
-2794
-2807
-2820
-2833
-2846
-2860
-2874
-2889
-2903
-2918
-2934
-2949
-2964
-2980
-2995
-3010
-3026
-3041
-3056
-3070
-3085
-3099
-3114
-3128
-3142
-3155
-3169
-3182
-3195
-3208
-3221
-3234
-3247
-3260
-3273
-3286
-3299
-3312
-3325
-3338
-3352
-3365
-3378
-3391
-3405
-3418
-3431
-3444
-3457
-3470
-3483
-3495
-3508
-3520
-3531
-3543
-3554
-3565
-3576
-3586
-3596
-3605
-3614
-3623
-3631
-3639
-3647
-3654
-3660
-3667
-3673
-3679
-3684
-3689
-3695
-3699
-3704
-3709
-3713
-3717
-3721
-3725
-3729
-3732
-3736
-3739
-3742
-3745
-3748
-3751
-3753
-3756
-3758
-3760
-3761
-3763
-3764
-3765
-3765
-3765
-3765
-3765
-3764
-3763
-3762
-3761
-3759
-3757
-3754
-3752
-3750
-3747
-3744
-3741
-3739
-3736
-3733
-3731
-3728
-3725
-3723
-3721
-3718
-3716
-3714
-3711
-3709
-3707
-3704
-3701
-3699
-3696
-3692
-3689
-3685
-3681
-3677
-3672
-3667
-3662
-3656
-3651
-3644
-3638
-3630
-3623
-3615
-3606
-3598
-3588
-3578
-3568
-3557
-3546
-3535
-3522
-3510
-3496
-3483
-3469
-3454
-3439
-3424
-3408
-3392
-3376
-3360
-3344
-3328
-3312
-3296
-3280
-3264
-3249
-3234
-3219
-3204
-3190
-3175
-3161
-3147
-3133
-3120
-3106
-3093
-3080
-3066
-3053
-3039
-3026
-3013
-3000
-2986
-2973
-2960
-2947
-2934
-2922
-2909
-2896
-2883
-2870
-2858
-2845
-2832
-2819
-2806
-2792
-2779
-2766
-2752
-2738
-2725
-2711
-2698
-2684
-2671
-2658
-2645
-2633
-2621
-2609
-2598
-2587
-2576
-2567
-2557
-2549
-2541
-2533
-2527
-2521
-2515
-2511
-2506
-2503
-2500
-2497
-2495
-2493
-2492
-2491
-2490
-2490
-2490
-2490
-2490
-2490
-2491
-2491
-2492
-2493
-2494
-2496
-2498
-2500
-2502
-2505
-2508
-2512
-2516
-2521
-2526
-2532
-2538
-2544
-2551
-2559
-2567
-2575
-2583
-2592
-2601
-2610
-2620
-2629
-2638
-2648
-2657
-2666
-2675
-2684
-2692
-2700
-2708
-2715
-2721
-2727
-2733
-2737
-2741
-2744
-2745
-2747
-2747
-2746
-2744
-2742
-2738
-2734
-2729
-2723
-2717
-2709
-2702
-2693
-2685
-2676
-2666
-2657
-2647
-2637
-2628
-2618
-2608
-2599
-2589
-2580
-2571
-2562
-2553
-2545
-2536
-2528
-2521
-2513
-2506
-2499
-2493
-2487
-2481
-2475
-2470
-2465
-2460
-2456
-2452
-2448
-2443
-2439
-2435
-2431
-2427
-2423
-2418
-2413
-2408
-2403
-2398
-2392
-2386
-2380
-2374
-2367
-2361
-2354
-2347
-2340
-2333
-2325
-2318
-2311
-2303
-2295
-2288
-2280
-2273
-2265
-2257
-2250
-2242
-2235
-2228
-2221
-2215
-2208
-2203
-2197
-2192
-2187
-2183
-2180
-2177
-2174
-2172
-2171
-2170
-2169
-2169
-2170
-2171
-2172
-2175
-2177
-2180
-2184
-2188
-2193
-2198
-2204
-2210
-2216
-2223
-2230
-2238
-2246
-2254
-2263
-2271
-2280
-2289
-2297
-2306
-2315
-2324
-2332
-2340
-2349
-2357
-2364
-2372
-2379
-2387
-2393
-2400
-2407
-2413
-2418
-2424
-2429
-2434
-2439
-2443
-2447
-2450
-2453
-2456
-2458
-2460
-2462
-2463
-2464
-2465
-2466
-2466
-2467
-2467
-2467
-2467
-2467
-2467
-2466
-2465
-2464
-2463
-2461
-2459
-2457
-2454
-2452
-2448
-2445
-2441
-2437
-2432
-2427
-2423
-2418
-2413
-2407
-2402
-2397
-2392
-2386
-2381
-2375
-2370
-2365
-2359
-2354
-2348
-2343
-2337
-2331
-2326
-2319
-2313
-2307
-2300
-2294
-2287
-2279
-2272
-2264
-2256
-2248
-2239
-2230
-2220
-2211
-2200
-2190
-2179
-2168
-2157
-2145
-2134
-2122
-2110
-2097
-2085
-2073
-2060
-2047
-2033
-2021
-2009
-1996
-1983
-1970
-1958
-1945
-1933
-1921
-1909
-1897
-1886
-1875
-1864
-1853
-1842
-1831
-1821
-1810
-1799
-1788
-1778
-1766
-1755
-1743
-1731
-1718
-1705
-1691
-1677
-1662
-1647
-1631
-1615
-1598
-1580
-1562
-1544
-1525
-1506
-1486
-1466
-1445
-1424
-1403
-1382
-1360
-1338
-1316
-1294
-1272
-1249
-1227
-1205
-1183
-1162
-1140
-1119
-1098
-1077
-1057
-1037
-1016
-997
-978
-959
-940
-922
-903
-885
-868
-850
-833
-815
-798
-781
-764
-747
-730
-714
-697
-680
-664
-647
-630
-614
-597
-580
-563
-546
-529
-512
-495
-477
-460
-443
-426
-409
-392
-376
-359
-343
-326
-311
-295
-279
-264
-249
-234
-220
-206
-191
-178
-164
-150
-137
-124
-110
-97
-84
-70
-56
-42
-28
-14
1
17
33
49
66
84
103
122
141
162
183
205
228
251
275
299
324
350
376
402
429
456
483
510
537
565
593
620
648
676
703
731
759
787
815
843
871
900
928
956
984
1010
1039
1066
1093
1120
1147
1173
1199
1225
1250
1275
1301
1326
1351
1376
1401
1426
1451
1476
1501
1526
1551
1576
1601
1626
1650
1675
1699
1723
1747
1771
1794
1817
1840
1863
1886
1909
1932
1955
1978
2001
2025
2048
2072
2097
2121
2146
2171
2196
2221
2247
2273
2299
2325
2352
2378
2405
2431
2458
2484
2510
2536
2561
2586
2611
2635
2659
2682
2705
2727
2749
2770
2791
2812
2832
2852
2871
2890
2909
2928
2946
2965
2983
3002
3020
3039
3057
3076
3094
3113
3131
3150
3168
3187
3205
3223
3241
3259
3277
3294
3312
3329
3346
3363
3379
3395
3411
3427
3442
3457
3471
3485
3499
3513
3526
3538
3551
3563
3576
3588
3600
3611
3623
3635
3648
3660
3672
3685
3698
3711
3724
3738
3751
3766
3780
3795
3810
3826
3842
3858
3874
3891
3907
3924
3941
3958
3975
3993
4010
4027
4043
4062
4078
4096
4114
4131
4149
4167
4185
4203
4221
4240
4259
4278
4297
4317
4337
4357
4377
4397
4417
4437
4457
4477
4497
4517
4537
4556
4575
4594
4613
4631
4649
4667
4684
4700
4716
4732
4747
4761
4775
4788
4800
4812
4823
4833
4842
4851
4859
4866
4872
4877
4882
4886
4890
4892
4895
4896
4897
4898
4898
4897
4897
4896
4894
4893
4891
4888
4886
4883
4880
4877
4873
4869
4865
4861
4857
4852
4847
4843
4838
4833
4828
4823
4819
4814
4810
4806
4802
4798
4794
4791
4788
4785
4783
4780
4778
4776
4774
4772
4770
4769
4768
4767
4766
4765
4765
4765
4766
4766
4767
4768
4769
4770
4771
4772
4773
4774
4774
4774
4774
4774
4773
4771
4769
4767
4764
4761
4758
4754
4750
4746
4742
4738
4734
4730
4726
4721
4717
4713
4709
4705
4701
4697
4693
4689
4684
4680
4676
4671
4667
4663
4658
4654
4649
4645
4640
4636
4631
4626
4621
4616
4611
4605
4599
4592
4585
4578
4570
4562
4553
4543
4533
4522
4510
4498
4485
4472
4457
4442
4426
4409
4390
4371
4350
4329
4305
4281
4255
4227
4198
4167
4134
4100
4064
4027
3987
3946
3903
3859
3812
3764
3714
3662
3609
3553
3496
3437
3376
3313
3249
3183
3116
3047
2977
2905
2833
2759
2685
2609
2533
2457
2380
2304
2227
2150
2074
1998
1923
1849
1776
1703
1633
1563
1495
1429
1365
1303
1243
1185
1130
1077
1027
979
935
893
855
819
787
759
734
712
694
680
669
663
659
660
664
673
684
700
719
742
768
797
830
867
906
948
994
1042
1093
1146
1203
1261
1321
1384
1448
1514
1581
1650
1719
1790
1860
1932
2003
2074
2145
2216
2286
2356
2424
2492
2559
2625
2690
2753
2816
2876
2936
2994
3051
3107
3161
3214
3266
3317
3367
3417
3466
3514
3562
3609
3656
3703
3750
3797
3844
3891
3938
3985
4030
4078
4124
4170
4216
4262
4307
4352
4397
4441
4484
4527
4569
4610
4651
4691
4730
4768
4806
4842
4878
4914
4948
4982
5015
5047
5079
5110
5141
5171
5201
5230
5259
5287
5316
5344
5372
5400
5427
5455
5482
5509
5537
5563
5590
5616
5642
5667
5692
5716
5739
5760
5781
5801
5819
5836
5852
5866
5878
5889
5898
5906
5911
5915
5917
5918
5916
5913
5908
5901
5893
5883
5871
5858
5842
5825
5806
5785
5763
5738
5711
5682
5651
5618
5582
5544
5504
5461
5416
5368
5317
5264
5208
5149
5088
5024
4958
4890
4819
4746
4672
4595
4516
4436
4355
4271
4187
4101
4014
3926
3837
3747
3657
3565
3473
3381
3288
3195
3102
3008
2916
2823
2731
2640
2549
2460
2371
2283
2197
2112
2028
1945
1864
1785
1706
1629
1553
1479
1406
1334
1263
1193
1124
1056
990
924
858
794
731
668
606
545
484
424
365
307
249
192
136
80
25
-29
-82
-134
-186
-236
-286
-335
-382
-429
-474
-518
-561
-602
-641
-679
-714
-747
-778
-807
-832
-855
-874
-891
-903
-912
-917
-918
-915
-908
-896
-880
-859
-834
-804
-771
-732
-690
-644
-594
-541
-484
-424
-361
-295
-227
-156
-84
-9
68
146
226
307
389
473
558
644
731
819
908
997
1087
1177
1268
1359
1450
1541
1632
1723
1814
1905
1996
2086
2177
2267
2357
2447
2536
2626
2715
2804
2893
2982
3071
3159
3248
3336
3424
3512
3599
3685
3771
3857
3941
4025
4108
4189
4270
4349
4426
4502
4576
4649
4719
4788
4854
4918
4980
5040
5098
5153
5205
5256
5304
5349
5392
5433
5472
5508
5541
5572
5601
5627
5651
5672
5691
5707
5721
5731
5739
5743
5745
5743
5738
5729
5717
5700
5680
5656
5628
5596
5560
5519
5474
5425
5372
5315
5254
5189
5120
5047
4971
4891
4808
4722
4634
4542
4448
4351
4253
4152
4049
3945
3839
3731
3623
3513
3403
3291
3180
3068
2956
2844
2733
2622
2511
2401
2292
2184
2077
1970
1865
1760
1657
1554
1452
1351
1251
1151
1052
954
856
759
662
566
470
375
280
185
91
-3
-97
-191
-284
-376
-469
-561
-652
-743
-834
-925
-1014
-1105
-1194
-1283
-1372
-1461
-1550
-1638
-1727
-1816
-1904
-1993
-2083
-2172
-2262
-2352
-2443
-2534
-2625
-2716
-2807
-2899
-2991
-3082
-3174
-3265
-3356
-3446
-3536
-3625
-3714
-3801
-3888
-3973
-4058
-4140
-4222
-4302
-4380
-4457
-4532
-4605
-4677
-4746
-4813
-4879
-4942
-5003
-5063
-5120
-5174
-5227
-5277
-5325
-5371
-5414
-5454
-5492
-5526
-5558
-5587
-5612
-5634
-5653
-5668
-5680
-5688
-5692
-5692
-5688
-5680
-5668
-5651
-5630
-5603
-5572
-5536
-5495
-5448
-5396
-5338
-5275
-5206
-5130
-5050
-4963
-4870
-4771
-4667
-4557
-4441
-4320
-4194
-4062
-3926
-3784
-3638
-3488
-3333
-3174
-3011
-2844
-2674
-2501
-2325
-2146
-1965
-1782
-1597
-1411
-1224
-1036
-847
-658
-469
-281
-93
95
281
466
649
830
1010
1188
1363
1535
1706
1873
2037
2199
2357
2512
2663
2811
2956
3097
3235
3369
3499
3626
3750
3870
3987
4101
4212
4321
4427
4531
4633
4733
4832
4930
5027
5124
5221
5318
5415
5513
5611
5711
5811
5913
6016
6119
6224
6329
6436
6543
6650
6758
6865
6973
7081
7188
7294
7400
7504
7608
7710
7811
7910
8007
8103
8197
8288
8377
8464
8549
8631
8712
8790
8866
8941
9014
9086
9157
9227
9297
9366
9435
9504
9574
9645
9716
9788
9862
9937
10013
10091
10170
10252
10335
10420
10506
10595
10685
10778
10871
10967
11064
11162
11261
11361
11462
11564
11666
11768
11871
11973
12074
12176
12276
12377
12476
12574
12672
12769
12866
12961
13056
13151
13245
13338
13431
13524
13617
13709
13801
13893
13985
14077
14168
14259
14350
14441
14532
14622
14712
14802
14891
14979
15067
15154
15239
15324
15407
15489
15569
15647
15723
15796
15867
15935
16000
16062
16120
16174
16224
16271
16312
16350
16382
16410
16434
16452
16466
16475
16479
16479
16474
16464
16451
16433
16411
16385
16355
16322
16283
16242
16199
16151
16100
16045
15987
15926
15861
15792
15720
15644
15565
15481
15395
15304
15210
15112
15009
14903
14793
14679
14560
14438
14311
14180
14044
13904
13760
13612
13459
13302
13141
12976
12808
12636
12460
12282
12100
11916
11730
11541
11351
11159
10966
10772
10577
10382
10186
9991
9795
9600
9405
9211
9017
8824
8632
8440
8249
8058
7867
7676
7486
7295
7104
6912
6720
6526
6332
6136
5939
5740
5540
5338
5134
4929
4721
4512
4301
4089
3875
3660
3444
3227
3009
2790
2571
2352
2133
1914
1696
1478
1261
1045
830
617
405
195
-14
-220
-423
-625
-823
-1018
-1211
-1400
-1586
-1768
-1946
-2120
-2289
-2455
-2616
-2772
-2924
-3071
-3213
-3351
-3484
-3611
-3734
-3853
-3966
-4074
-4178
-4276
-4370
-4459
-4543
-4622
-4696
-4765
-4830
-4889
-4943
-4993
-5038
-5079
-5115
-5146
-5173
-5196
-5215
-5230
-5240
-5247
-5251
-5251
-5247
-5240
-5231
-5218
-5202
-5184
-5163
-5139
-5113
-5084
-5053
-5019
-4984
-4946
-4906
-4864
-4819
-4772
-4724
-4673
-4619
-4564
-4506
-4446
-4383
-4319
-4251
-4181
-4109
-4034
-3956
-3877
-3794
-3710
-3623
-3534
-3442
-3349
-3255
-3158
-3061
-2962
-2862
-2761
-2659
-2558
-2456
-2354
-2252
-2151
-2051
-1952
-1854
-1757
-1662
-1568
-1477
-1387
-1299
-1214
-1130
-1048
-969
-892
-816
-743
-672
-602
-534
-468
-403
-340
-279
-219
-160
-103
-47
7
60
111
161
209
256
300
343
385
424
461
496
528
559
587
613
636
657
676
692
706
718
728
735
740
744
746
745
744
741
736
730
722
713
703
691
678
663
646
627
607
585
561
536
508
479
448
415
381
344
306
267
226
183
139
94
47
-1
-50
-100
-150
-202
-254
-306
-359
-413
-466
-519
-573
-626
-678
-730
-782
-833
-883
-931
-979
-1026
-1072
-1116
-1159
-1201
-1241
-1280
-1317
-1353
-1387
-1420
-1452
-1482
-1511
-1538
-1565
-1590
-1613
-1636
-1657
-1677
-1696
-1714
-1730
-1746
-1761
-1775
-1788
-1800
-1812
-1823
-1834
-1845
-1855
-1866
-1876
-1887
-1898
-1910
-1923
-1936
-1949
-1964
-1979
-1995
-2012
-2029
-2045
-2065
-2083
-2101
-2120
-2139
-2157
-2175
-2193
-2209
-2226
-2241
-2255
-2268
-2280
-2290
-2299
-2307
-2313
-2318
-2321
-2323
-2324
-2323
-2320
-2316
-2311
-2305
-2297
-2288
-2278
-2267
-2255
-2242
-2228
-2212
-2196
-2178
-2160
-2140
-2119
-2096
-2072
-2045
-2017
-1988
-1956
-1922
-1885
-1845
-1803
-1757
-1708
-1656
-1600
-1540
-1477
-1410
-1339
-1265
-1186
-1103
-1016
-926
-831
-732
-629
-522
-411
-295
-175
-52
76
208
343
482
625
771
920
1072
1226
1383
1542
1703
1865
2029
2193
2359
2524
2690
2856
3022
3187
3351
3514
3677
3838
3997
4155
4311
4465
4617
4766
4914
5059
5202
5342
5480
5616
5750
5881
6010
6137
6261
6383
6503
6621
6737
6850
6961
7070
7176
7280
7381
7480
7575
7668
7757
7843
7926
8006
8082
8154
8223
8288
8349
8406
8459
8508
8553
8593
8629
8661
8689
8713
8734
8750
8764
8774
8781
8786
8789
8790
8789
8788
8786
8783
8780
8777
8775
8773
8772
8772
8774
8776
8780
8785
8792
8800
8809
8820
8832
8846
8860
8875
8891
8908
8925
8942
8958
8975
8991
9006
9021
9034
9047
9058
9069
9078
9086
9092
9098
9102
9106
9109
9110
9112
9112
9113
9113
9113
9113
9113
9113
9113
9114
9116
9117
9120
9122
9126
9129
9133
9138
9143
9147
9152
9157
9162
9166
9169
9172
9174
9175
9174
9173
9169
9165
9158
9150
9140
9128
9114
9097
9079
9057
9034
9008
8979
8947
8912
8874
8832
8788
8740
8689
8634
8576
8515
8451
8384
8314
8241
8166
8089
8009
7929
7847
7764
7681
7598
7516
7434
7353
7275
7198
7123
7051
6982
6916
6852
6792
6735
6681
6631
6584
6540
6499
6462
6427
6396
6368
6342
6320
6300
6282
6267
6255
6244
6235
6228
6222
6217
6212
6209
6205
6201
6196
6191
6184
6177
6167
6156
6143
6128
6110
6090
6068
6044
6017
5987
5956
5922
5886
5848
5807
5765
5722
5676
5629
5581
5531
5479
5427
5373
5318
5261
5203
5143
5082
5019
4954
4887
4818
4747
4674
4598
4520
4440
4357
4271
4183
4093
4000
3905
3807
3707
3604
3499
3392
3282
3170
3055
2939
2819
2698
2575
2449
2322
2193
2062
1930
1797
1662
1527
1392
1257
1122
987
853
719
587
457
327
200
74
-50
-172
-293
-412
-529
-644
-758
-871
-982
-1093
-1202
-1311
-1420
-1528
-1636
-1744
-1852
-1960
-2068
-2176
-2284
-2392
-2501
-2610
-2719
-2828
-2937
-3046
-3156
-3265
-3375
-3484
-3594
-3704
-3814
-3924
-4034
-4144
-4253
-4363
-4474
-4584
-4694
-4804
-4914
-5024
-5134
-5244
-5354
-5465
-5575
-5686
-5796
-5907
-6019
-6130
-6242
-6355
-6467
-6581
-6695
-6809
-6925
-7040
-7157
-7274
-7392
-7511
-7630
-7750
-7871
-7992
-8114
-8237
-8360
-8484
-8608
-8733
-8858
-8983
-9108
-9234
-9359
-9483
-9607
-9730
-9852
-9973
-10092
-10210
-10325
-10438
-10549
-10657
-10762
-10864
-10962
-11057
-11149
-11236
-11320
-11400
-11476
-11547
-11615
-11678
-11737
-11792
-11843
-11889
-11931
-11968
-12002
-12031
-12056
-12077
-12095
-12109
-12119
-12127
-12131
-12132
-12131
-12127
-12121
-12112
-12102
-12089
-12075
-12058
-12040
-12021
-11999
-11975
-11950
-11922
-11892
-11860
-11825
-11788
-11748
-11705
-11659
-11610
-11557
-11501
-11442
-11379
-11313
-11243
-11169
-11092
-11010
-10925
-10837
-10744
-10648
-10548
-10445
-10338
-10227
-10113
-9996
-9875
-9752
-9626
-9497
-9366
-9233
-9099
-8963
-8826
-8689
-8551
-8413
-8274
-8137
-8000
-7864
-7729
-7595
-7463
-7333
-7204
-7078
-6953
-6831
-6712
-6594
-6479
-6367
-6257
-6150
-6045
-5943
-5844
-5747
-5653
-5561
-5472
-5385
-5300
-5217
-5136
-5058
-4981
-4905
-4831
-4759
-4687
-4617
-4547
-4478
-4410
-4343
-4275
-4209
-4142
-4075
-4011
-3946
-3881
-3817
-3754
-3691
-3629
-3568
-3507
-3448
-3390
-3333
-3277
-3223
-3170
-3119
-3069
-3021
-2975
-2931
-2889
-2849
-2811
-2774
-2740
-2708
-2678
-2650
-2624
-2601
-2579
-2560
-2543
-2528
-2515
-2504
-2496
-2490
-2486
-2485
-2486
-2489
-2494
-2501
-2511
-2522
-2535
-2550
-2568
-2586
-2607
-2629
-2652
-2677
-2702
-2729
-2758
-2786
-2816
-2847
-2878
-2909
-2941
-2973
-3004
-3036
-3068
-3099
-3130
-3160
-3189
-3218
-3246
-3273
-3299
-3325
-3350
-3374
-3398
-3421
-3444
-3467
-3490
-3514
-3537
-3562
-3588
-3614
-3642
-3671
-3701
-3734
-3768
-3803
-3841
-3881
-3922
-3966
-4011
-4059
-4108
-4160
-4213
-4268
-4325
-4383
-4442
-4503
-4565
-4628
-4691
-4755
-4820
-4885
-4951
-5016
-5082
-5148
-5214
-5279
-5345
-5411
-5476
-5542
-5607
-5673
-5738
-5803
-5868
-5933
-5998
-6063
-6128
-6193
-6258
-6323
-6388
-6453
-6519
-6585
-6651
-6717
-6784
-6852
-6920
-6989
-7058
-7129
-7200
-7272
-7346
-7420
-7496
-7572
-7650
-7729
-7809
-7890
-7972
-8055
-8138
-8222
-8307
-8393
-8479
-8565
-8652
-8739
-8827
-8915
-9003
-9092
-9181
-9271
-9361
-9452
-9543
-9635
-9727
-9820
-9914
-10008
-10103
-10199
-10295
-10392
-10489
-10588
-10686
-10786
-10886
-10986
-11087
-11189
-11290
-11393
-11495
-11598
-11701
-11804
-11908
-12011
-12114
-12216
-12318
-12420
-12521
-12621
-12720
-12818
-12914
-13009
-13103
-13195
-13286
-13374
-13461
-13546
-13629
-13709
-13788
-13864
-13938
-14009
-14078
-14145
-14209
-14271
-14330
-14386
-14441
-14493
-14542
-14589
-14634
-14676
-14717
-14755
-14790
-14824
-14855
-14885
-14912
-14937
-14960
-14981
-15000
-15017
-15032
-15044
-15055
-15063
-15069
-15073
-15075
-15076
-15074
-15071
-15066
-15059
-15051
-15042
-15032
-15020
-15008
-14995
-14982
-14967
-14953
-14938
-14922
-14907
-14890
-14874
-14857
-14839
-14821
-14801
-14781
-14760
-14738
-14714
-14689
-14663
-14635
-14605
-14574
-14542
-14508
-14473
-14436
-14397
-14358
-14317
-14274
-14231
-14186
-14140
-14092
-14044
-13994
-13942
-13890
-13836
-13781
-13726
-13668
-13610
-13551
-13491
-13430
-13368
-13305
-13241
-13177
-13112
-13046
-12979
-12912
-12845
-12777
-12708
-12639
-12569
-12499
-12429
-12358
-12286
-12214
-12141
-12068
-11995
-11920
-11846
-11771
-11695
-11619
-11543
-11466
-11388
-11310
-11230
-11150
-11069
-10988
-10905
-10821
-10736
-10650
-10563
-10476
-10387
-10297
-10207
-10116
-10025
-9933
-9840
-9748
-9655
-9562
-9468
-9375
-9281
-9188
-9094
-9000
-8907
-8813
-8719
-8625
-8531
-8438
-8344
-8250
-8157
-8063
-7969
-7876
-7783
-7690
-7597
-7504
-7411
-7318
-7226
-7133
-7040
-6946
-6853
-6759
-6664
-6569
-6473
-6377
-6280
-6183
-6084
-5985
-5886
-5785
-5684
-5583
-5482
-5380
-5278
-5176
-5075
-4974
-4873
-4774
-4676
-4578
-4483
-4389
-4297
-4207
-4119
-4033
-3950
-3869
-3791
-3715
-3642
-3572
-3504
-3440
-3378
-3318
-3262
-3208
-3156
-3107
-3061
-3016
-2974
-2933
-2895
-2858
-2823
-2789
-2756
-2724
-2692
-2661
-2630
-2599
-2568
-2536
-2504
-2471
-2437
-2402
-2365
-2327
-2288
-2247
-2204
-2160
-2114
-2065
-2015
-1963
-1909
-1853
-1795
-1735
-1673
-1610
-1545
-1479
-1411
-1342
-1272
-1201
-1129
-1056
-983
-910
-836
-761
-687
-612
-537
-462
-387
-312
-237
-162
-87
-12
64
139
214
289
364
439
514
589
663
738
813
888
963
1037
1112
1188
1263
1338
1414
1490
1565
1642
1718
1794
1871
1948
2025
2101
2178
2255
2331
2408
2484
2559
2634
2709
2783
2856
2929
3001
3072
3143
3213
3282
3351
3419
3487
3554
3622
3689
3756
3824
3892
3961
4030
4101
4173
4246
4321
4397
4475
4554
4636
4719
4805
4893
4983
5075
5169
5266
5365
5466
5570
5676
5784
5895
6008
6124
6242
6362
6484
6609
6735
6864
6995
7127
7261
7397
7534
7672
7812
7952
8093
8236
8378
8522
8665
8809
8952
9096
9240
9383
9527
9670
9813
9956
10098
10241
10382
10524
10665
10806
10946
11085
11224
11362
11499
11636
11771
11905
12037
12168
12298
12426
12551
12675
12797
12916
13033
13148
13260
13369
13475
13578
13678
13774
13867
13956
14042
14124
14202
14275
14345
14410
14471
14528
14580
14627
14671
14709
14744
14773
14799
14820
14836
14849
14857
14861
14861
14857
14849
14837
14822
14803
14781
14756
14727
14695
14660
14622
14581
14537
14490
14441
14388
14333
14276
14215
14152
14086
14018
13947
13874
13797
13719
13637
13554
13467
13378
13287
13193
13096
12997
12895
12790
12683
12573
12460
12345
12227
12106
11983
11858
11730
11600
11468
11334
11199
11061
10922
10781
10639
10496
10352
10208
10062
9916
9770
9623
9477
9331
9185
9039
8894
8750
8607
8464
8324
8183
8045
7910
7775
7643
7512
7383
7257
7133
7012
6893
6776
6663
6551
6442
6336
6233
6131
6032
5936
5842
5749
5659
5571
5485
5400
5317
5235
5155
5076
4999
4923
4848
4775
4702
4631
4561
4493
4426
4360
4295
4232
4171
4111
4053
3997
3943
3892
3842
3795
3751
3709
3670
3633
3600
3569
3541
3516
3493
3474
3458
3444
3433
3425
3419
3416
3415
3417
3421
3428
3437
3448
3461
3477
3494
3513
3534
3556
3579
3603
3629
3655
3682
3710
3738
3766
3795
3824
3853
3882
3912
3942
3972
4003
4034
4065
4097
4130
4163
4197
4231
4267
4304
4341
4379
4418
4459
4500
4542
4585
4629
4674
4720
4767
4815
4863
4913
4963
5014
5066
5119
5173
5227
5283
5339
5397
5456
5515
5576
5639
5702
5767
5833
5900
5969
6039
6110
6182
6256
6330
6405
6481
6558
6635
6713
6791
6869
6948
7026
7105
7183
7262
7341
7419
7497
7576
7654
7732
7809
7887
7964
8039
8117
8192
8267
8341
8415
8487
8558
8628
8696
8764
8829
8894
8956
9017
9077
9134
9190
9245
9297
9348
9398
9446
9492
9537
9580
9622
9662
9701
9738
9773
9808
9840
9871
9900
9927
9952
9975
9996
10015
10031
10046
10057
10066
10073
10077
10078
10076
10072
10064
10054
10041
10026
10007
9986
9961
9934
9904
9870
9834
9795
9753
9707
9659
9607
9552
9494
9433
9369
9301
9231
9158
9081
9002
8921
8836
8750
8661
8570
8477
8382
8285
8186
8087
7987
7885
7782
7679
7576
7471
7367
7263
7159
7055
6952
6849
6747
6645
6545
6446
6348
6252
6158
6065
5974
5885
5798
5713
5630
5550
5471
5394
5319
5246
5175
5105
5037
4971
4905
4841
4778
4717
4656
4597
4538
4480
4424
4368
4313
4259
4206
4154
4103
4053
4003
3957
3911
3866
3822
3780
3740
3701
3664
3629
3596
3564
3535
3507
3482
3458
3437
3417
3399
3383
3368
3355
3343
3333
3324
3317
3310
3304
3299
3295
3291
3288
3285
3282
3280
3277
3275
3272
3270
3267
3264
3261
3257
3253
3248
3243
3238
3232
3226
3220
3213
3206
3199
3191
3183
3174
3165
3156
3145
3135
3123
3111
3097
3083
3068
3052
3034
3015
2994
2972
2949
2923
2896
2867
2836
2804
2769
2732
2693
2652
2608
2562
2514
2464
2411
2357
2299
2240
2179
2115
2050
1983
1915
1845
1774
1701
1628
1554
1479
1403
1328
1252
1175
1099
1022
947
872
797
722
648
574
501
428
357
285
214
144
74
5
-65
-134
-202
-271
-340
-409
-478
-547
-617
-687
-758
-829
-902
-975
-1050
-1125
-1201
-1278
-1357
-1436
-1517
-1599
-1681
-1765
-1849
-1935
-2021
-2107
-2195
-2283
-2371
-2459
-2548
-2637
-2726
-2815
-2903
-2992
-3080
-3167
-3254
-3340
-3425
-3510
-3594
-3677
-3760
-3841
-3922
-4001
-4080
-4158
-4235
-4311
-4387
-4461
-4534
-4606
-4677
-4747
-4815
-4882
-4948
-5012
-5074
-5135
-5194
-5251
-5306
-5360
-5411
-5461
-5508
-5554
-5598
-5640
-5680
-5718
-5754
-5788
-5821
-5852
-5881
-5908
-5934
-5958
-5981
-6003
-6024
-6044
-6063
-6081
-6100
-6118
-6136
-6154
-6172
-6191
-6210
-6230
-6250
-6272
-6294
-6317
-6341
-6366
-6392
-6419
-6447
-6476
-6507
-6538
-6571
-6604
-6639
-6675
-6713
-6751
-6791
-6831
-6873
-6916
-6960
-7004
-7049
-7095
-7142
-7189
-7236
-7284
-7331
-7379
-7427
-7474
-7521
-7567
-7612
-7657
-7700
-7743
-7784
-7823
-7862
-7898
-7933
-7966
-7997
-8026
-8054
-8079
-8102
-8122
-8141
-8159
-8173
-8186
-8198
-8207
-8214
-8219
-8222
-8224
-8224
-8223
-8220
-8215
-8209
-8202
-8193
-8182
-8170
-8157
-8144
-8129
-8113
-8096
-8077
-8058
-8039
-8019
-7998
-7977
-7955
-7933
-7911
-7888
-7866
-7843
-7821
-7798
-7776
-7754
-7732
-7711
-7689
-7668
-7648
-7627
-7607
-7587
-7568
-7549
-7530
-7511
-7493
-7475
-7458
-7441
-7425
-7409
-7394
-7379
-7365
-7352
-7339
-7328
-7316
-7306
-7296
-7287
-7278
-7270
-7262
-7255
-7248
-7241
-7234
-7228
-7222
-7215
-7209
-7202
-7195
-7188
-7181
-7173
-7165
-7157
-7148
-7139
-7129
-7118
-7106
-7094
-7081
-7066
-7051
-7034
-7016
-6996
-6975
-6953
-6929
-6903
-6877
-6848
-6818
-6786
-6753
-6718
-6681
-6643
-6603
-6561
-6518
-6473
-6426
-6378
-6328
-6277
-6224
-6169
-6113
-6056
-5997
-5936
-5875
-5811
-5746
-5680
-5612
-5543
-5472
-5400
-5327
-5251
-5174
-5096
-5016
-4935
-4852
-4768
-4682
-4595
-4507
-4418
-4327
-4236
-4143
-4050
-3956
-3861
-3765
-3669
-3572
-3475
-3377
-3279
-3180
-3082
-2983
-2884
-2785
-2686
-2586
-2488
-2389
-2290
-2192
-2095
-1998
-1902
-1806
-1711
-1617
-1524
-1432
-1342
-1252
-1164
-1077
-992
-908
-825
-745
-665
-588
-512
-438
-366
-296
-227
-161
-96
-34
27
85
141
195
247
296
343
387
429
469
506
540
572
601
628
651
673
691
707
720
730
738
743
746
746
744
739
732
722
710
695
678
659
637
613
587
558
527
494
458
421
380
338
294
247
198
147
94
39
-19
-78
-140
-203
-269
-337
-406
-477
-551
-625
-702
-780
-859
-940
-1022
-1106
-1191
-1277
-1364
-1452
-1541
-1631
-1723
-1815
-1908
-2003
-2098
-2194
-2291
-2389
-2488
-2587
-2687
-2788
-2889
-2990
-3092
-3194
-3296
-3398
-3500
-3602
-3703
-3804
-3905
-4005
-4104
-4203
-4301
-4399
-4495
-4591
-4686
-4781
-4874
-4967
-5059
-5150
-5240
-5329
-5417
-5505
-5592
-5678
-5763
-5847
-5930
-6013
-6095
-6176
-6256
-6336
-6415
-6494
-6572
-6649
-6727
-6803
-6880
-6956
-7032
-7108
-7184
-7259
-7335
-7410
-7485
-7560
-7635
-7710
-7785
-7859
-7934
-8007
-8082
-8156
-8229
-8302
-8374
-8446
-8517
-8587
-8656
-8725
-8792
-8858
-8922
-8986
-9047
-9108
-9167
-9224
-9279
-9333
-9385
-9435
-9483
-9530
-9574
-9616
-9657
-9695
-9732
-9766
-9799
-9830
-9859
-9886
-9912
-9936
-9959
-9980
-10001
-10020
-10038
-10056
-10073
-10089
-10105
-10121
-10136
-10152
-10167
-10182
-10198
-10214
-10230
-10247
-10264
-10282
-10300
-10319
-10338
-10357
-10377
-10397
-10418
-10439
-10459
-10480
-10501
-10521
-10541
-10561
-10580
-10599
-10616
-10633
-10649
-10664
-10678
-10690
-10701
-10711
-10720
-10727
-10733
-10737
-10739
-10740
-10739
-10737
-10733
-10727
-10719
-10710
-10699
-10686
-10671
-10655
-10638
-10618
-10598
-10575
-10552
-10527
-10501
-10473
-10445
-10415
-10385
-10354
-10322
-10289
-10256
-10222
-10187
-10153
-10118
-10082
-10046
-10010
-9973
-9936
-9898
-9859
-9820
-9781
-9740
-9699
-9657
-9614
-9571
-9526
-9480
-9433
-9385
-9336
-9286
-9235
-9183
-9129
-9075
-9019
-8963
-8905
-8847
-8787
-8726
-8664
-8602
-8538
-8473
-8408
-8341
-8274
-8206
-8137
-8067
-7997
-7925
-7853
-7781
-7708
-7634
-7560
-7485
-7410
-7334
-7258
-7182
-7106
-7029
-6952
-6875
-6798
-6721
-6644
-6566
-6489
-6412
-6335
-6257
-6180
-6104
-6027
-5950
-5874
-5798
-5722
-5646
-5571
-5495
-5420
-5345
-5270
-5195
-5120
-5045
-4970
-4895
-4821
-4746
-4671
-4596
-4521
-4446
-4372
-4297
-4223
-4148
-4074
-4000
-3927
-3854
-3781
-3709
-3637
-3565
-3494
-3424
-3354
-3285
-3216
-3148
-3081
-3014
-2948
-2882
-2818
-2753
-2690
-2627
-2565
-2503
-2442
-2381
-2321
-2262
-2203
-2145
-2087
-2029
-1974
-1918
-1863
-1808
-1754
-1701
-1648
-1596
-1545
-1495
-1446
-1398
-1351
-1304
-1259
-1215
-1171
-1129
-1087
-1046
-1006
-967
-929
-891
-854
-817
-781
-746
-711
-676
-642
-608
-574
-540
-507
-473
-440
-407
-374
-341
-308
-276
-244
-212
-180
-149
-118
-87
-57
-28
0
28
55
81
106
131
154
176
198
218
238
256
274
291
307
322
337
351
365
379
392
405
417
430
442
455
467
479
492
505
517
531
544
558
572
587
602
618
634
651
669
687
706
725
745
766
787
809
832
855
878
902
926
951
976
1000
1027
1053
1079
1105
1131
1158
1185
1211
1238
1265
1293
1320
1347
1374
1401
1427
1454
1480
1506
1532
1557
1581
1605
1628
1650
1671
1691
1710
1728
1745
1761
1775
1788
1800
1810
1819
1827
1833
1838
1842
1844
1845
1844
1842
1838
1833
1827
1819
1810
1800
1788
1775
1761
1746
1730
1713
1695
1676
1656
1635
1613
1590
1566
1541
1515
1488
1461
1431
1401
1370
1337
1304
1269
1233
1195
1157
1117
1076
1033
990
945
899
852
804
755
705
653
601
548
494
438
382
325
267
208
149
88
27
-35
-98
-162
-226
-291
-357
-423
-490
-557
-624
-693
-761
-830
-900
-969
-1040
-1110
-1181
-1252
-1324
-1396
-1469
-1541
-1615
-1689
-1763
-1838
-1913
-1989
-2066
-2144
-2222
-2301
-2381
-2462
-2544
-2627
-2711
-2796
-2882
-2970
-3058
-3148
-3240
-3332
-3427
-3522
-3619
-3718
-3818
-3920
-4022
-4128
-4235
-4342
-4452
-4563
-4675
-4789
-4904
-5020
-5138
-5256
-5376
-5497
-5618
-5741
-5863
-5987
-6110
-6234
-6358
-6481
-6604
-6727
-6849
-6971
-7091
-7211
-7329
-7447
-7563
-7677
-7791
-7902
-8013
-8122
-8229
-8335
-8439
-8542
-8644
-8745
-8844
-8942
-9039
-9135
-9230
-9324
-9418
-9511
-9604
-9696
-9787
-9879
-9970
-10061
-10152
-10243
-10334
-10425
-10517
-10608
-10700
-10792
-10885
-10978
-11071
-11165
-11259
-11353
-11448
-11543
-11639
-11734
-11830
-11927
-12023
-12120
-12217
-12314
-12410
-12507
-12603
-12700
-12796
-12891
-12986
-13080
-13174
-13267
-13360
-13451
-13542
-13632
-13721
-13810
-13897
-13983
-14068
-14152
-14236
-14317
-14398
-14478
-14556
-14633
-14708
-14783
-14855
-14927
-14997
-15066
-15133
-15199
-15264
-15327
-15389
-15450
-15509
-15567
-15624
-15679
-15732
-15785
-15835
-15884
-15932
-15978
-16021
-16065
-16106
-16145
-16183
-16218
-16251
-16283
-16312
-16341
-16367
-16390
-16411
-16430
-16447
-16461
-16473
-16483
-16490
-16494
-16496
-16496
-16492
-16486
-16477
-16466
-16451
-16434
-16414
-16391
-16364
-16337
-16305
-16271
-16234
-16193
-16151
-16106
-16058
-16007
-15953
-15897
-15838
-15776
-15711
-15644
-15574
-15502
-15426
-15349
-15268
-15185
-15100
-15012
-14921
-14828
-14733
-14635
-14535
-14432
-14327
-14219
-14110
-13997
-13883
-13765
-13646
-13524
-13399
-13272
-13142
-13010
-12875
-12737
-12597
-12453
-12307
-12158
-12007
-11852
-11694
-11533
-11369
-11202
-11031
-10858
-10681
-10501
-10318
-10131
-9941
-9748
-9551
-9351
-9148
-8941
-8732
-8518
-8302
-8082
-7860
-7634
-7405
-7173
-6938
-6701
-6461
-6218
-5973
-5725
-5476
-5223
-4969
-4713
-4455
-4194
-3932
-3668
-3403
-3136
-2867
-2597
-2325
-2052
-1778
-1503
-1227
-949
-672
-393
-114
166
446
725
1004
1285
1565
1844
2122
2400
2677
2952
3227
3500
3772
4043
4311
4578
4844
5107
5368
5627
5885
6140
6393
6643
6892
7138
7382
7624
7864
8102
8337
8570
8801
9030
9257
9482
9705
9926
10144
10361
10576
10789
11000
11209
11417
11622
11826
12028
12229
12427
12624
12820
13014
13206
13397
13586
13774
13960
14145
14328
14511
14692
14871
15050
15227
15404
15579
15753
15927
16099
16270
16441
16610
16779
16946
17113
17279
17443
17607
17769
17931
18091
18250
18408
18565
18720
18874
19026
19177
19327
19474
19621
19765
19908
20049
20188
20325
20461
20595
20726
20856
20983
21109
21232
21353
21472
21589
21703
21816
21926
22033
22139
22242
22342
22441
22537
22631
22722
22811
22898
22983
23065
23145
23224
23300
23374
23447
23517
23586
23653
23718
23782
23844
23905
23965
24023
24080
24135
24190
24243
24295
24346
24396
24445
24492
24539
24585
24630
24675
24718
24760
24802
24843
24883
24923
24961
24999
25037
25074
25110
25145
25180
25214
25248
25281
25313
25344
25375
25405
25435
25463
25491
25518
25544
25570
25594
25618
25641
25663
25684
25704
25723
25741
25758
25774
25788
25802
25814
25824
25833
25841
25847
25851
25853
25854
25852
25848
25842
25834
25824
25811
25796
25779
25760
25739
25715
25689
25660
25630
25597
25562
25525
25485
25443
25400
25354
25305
25255
25203
25148
25092
25033
24973
24911
24848
24782
24715
24647
24577
24506
24434
24360
24285
24209
24131
24053
23973
23893
23811
23728
23645
23560
23475
23388
23301
23212
23123
23033
22943
22851
22759
22666
22572
22478
22382
22287
22190
22093
21995
21896
21796
21696
21595
21494
21391
21288
21184
21079
20974
20868
20760
20653
20544
20434
20324
20212
20100
19988
19874
19760
19645
19529
19413
19296
19179
19061
18943
18825
18706
18586
18466
18345
18225
18103
17981
17859
17736
17613
17490
17366
17242
17118
16993
16869
16744
16620
16495
16370
16247
16123
16000
15877
15754
15633
15511
15391
15271
15152
15034
14917
14801
14686
14572
14458
14346
14234
14124
14014
13905
13797
13690
13584
13478
13373
13269
13165
13062
12959
12856
12754
12653
12551
12450
12349
12248
12147
12046
11945
11844
11743
11641
11540
11438
11336
11234
11132
11029
10926
10823
10720
10617
10514
10411
10308
10205
10102
10000
9898
9796
9694
9592
9491
9390
9290
9189
9089
8989
8890
8790
8691
8591
8492
8393
8294
8195
8096
7996
7897
7797
7697
7597
7497
7396
7295
7193
7091
6989
6887
6784
6681
6578
6474
6371
6267
6163
6060
5956
5853
5750
5647
5545
5443
5342
5241
5141
5041
4943
4845
4748
4653
4558
4465
4374
4283
4195
4108
4022
3939
3858
3778
3700
3625
3551
3480
3411
3344
3280
3218
3158
3100
3045
2992
2942
2894
2848
2805
2764
2725
2689
2656
2625
2596
2570
2546
2524
2505
2489
2475
2464
2455
2449
2445
2444
2446
2450
2456
2465
2477
2491
2508
2527
2548
2571
2597
2626
2656
2689
2724
2760
2799
2840
2883
2928
2974
3023
3073
3125
3179
3234
3291
3349
3409
3470
3533
3597
3663
3730
3799
3869
3940
4013
4086
4163
4240
4318
4398
4479
4562
4646
4731
4818
4906
4996
5087
5179
5272
5367
5462
5559
5657
5756
5855
5956
6057
6158
6261
6363
6466
6568
6671
6774
6876
6978
7079
7180
7280
7378
7476
7573
7668
7762
7854
7945
8034
8121
8206
8290
8371
8451
8528
8604
8677
8749
8818
8885
8950
9013
9074
9133
9190
9245
9297
9348
9397
9443
9488
9530
9571
9609
9646
9680
9712
9743
9771
9797
9821
9843
9862
9880
9896
9909
9920
9929
9936
9941
9944
9944
9942
9939
9933
9925
9915
9903
9889
9873
9855
9835
9814
9791
9765
9738
9710
9679
9647
9613
9578
9540
9501
9460
9418
9373
9327
9279
9228
9176
9122
9066
9009
8949
8886
8822
8756
8688
8618
8546
8472
8396
8318
8239
8157
8074
7990
7904
7817
7729
7639
7548
7456
7363
7269
7174
7079
6983
6886
6789
6692
6594
6495
6397
6298
6200
6101
6003
5904
5806
5709
5611
5514
5418
5322
5227
5133
5039
4947
4855
4764
4674
4585
4497
4410
4324
4240
4157
4075
3995
3916
3839
3763
3689
3617
3546
3478
3411
3346
3283
3223
3164
3108
3053
3001
2951
2903
2858
2815
2774
2735
2698
2664
2631
2600
2572
2545
2520
2497
2476
2456
2438
2421
2406
2392
2380
2368
2358
2350
2342
2335
2329
2324
2320
2316
2313
2310
2308
2306
2304
2302
2300
2297
2294
2291
2287
2283
2277
2271
2264
2255
2246
2236
2224
2211
2196
2180
2163
2144
2123
2101
2077
2052
2025
1996
1966
1934
1901
1866
1829
1790
1750
1709
1666
1621
1575
1527
1478
1428
1377
1324
1270
1216
1160
1103
1046
988
929
869
809
749
687
626
564
501
438
375
312
248
184
120
55
-10
-75
-140
-205
-271
-337
-403
-470
-536
-603
-670
-738
-805
-873
-941
-1008
-1078
-1146
-1214
-1283
-1351
-1419
-1487
-1555
-1622
-1689
-1756
-1822
-1887
-1952
-2016
-2080
-2142
-2204
-2264
-2324
-2382
-2439
-2495
-2549
-2602
-2654
-2704
-2752
-2799
-2844
-2888
-2930
-2970
-3008
-3045
-3080
-3114
-3145
-3176
-3204
-3231
-3257
-3280
-3303
-3324
-3343
-3361
-3377
-3392
-3406
-3418
-3429
-3438
-3446
-3454
-3460
-3465
-3469
-3472
-3474
-3475
-3476
-3476
-3474
-3472
-3470
-3467
-3463
-3458
-3454
-3448
-3442
-3436
-3430
-3424
-3417
-3411
-3405
-3399
-3393
-3387
-3381
-3376
-3372
-3367
-3363
-3360
-3357
-3354
-3352
-3350
-3348
-3347
-3346
-3345
-3345
-3345
-3345
-3346
-3346
-3347
-3348
-3350
-3351
-3353
-3355
-3357
-3360
-3363
-3367
-3371
-3376
-3382
-3388
-3395
-3403
-3411
-3421
-3432
-3443
-3456
-3469
-3484
-3499
-3516
-3533
-3552
-3572
-3592
-3614
-3636
-3660
-3685
-3710
-3736
-3763
-3792
-3821
-3850
-3881
-3912
-3945
-3978
-4011
-4046
-4082
-4119
-4156
-4195
-4234
-4274
-4315
-4358
-4401
-4445
-4491
-4537
-4585
-4634
-4684
-4735
-4788
-4841
-4896
-4952
-5009
-5067
-5127
-5187
-5248
-5310
-5372
-5436
-5500
-5564
-5629
-5695
-5761
-5827
-5894
-5960
-6027
-6094
-6160
-6227
-6293
-6359
-6425
-6491
-6556
-6621
-6685
-6750
-6813
-6877
-6941
-7004
-7067
-7129
-7192
-7254
-7317
-7379
-7441
-7502
-7564
-7626
-7687
-7748
-7809
-7870
-7931
-7991
-8052
-8112
-8170
-8230
-8289
-8347
-8405
-8463
-8519
-8576
-8631
-8686
-8741
-8795
-8848
-8900
-8951
-9002
-9052
-9101
-9149
-9197
-9244
-9290
-9335
-9379
-9423
-9466
-9508
-9550
-9591
-9631
-9670
-9709
-9747
-9785
-9822
-9859
-9895
-9931
-9967
-10002
-10037
-10072
-10106
-10140
-10174
-10208
-10241
-10274
-10306
-10338
-10370
-10401
-10432
-10462
-10492
-10521
-10549
-10577
-10604
-10631
-10656
-10681
-10705
-10728
-10750
-10771
-10792
-10811
-10828
-10845
-10861
-10875
-10888
-10899
-10909
-10918
-10926
-10932
-10936
-10940
-10942
-10942
-10941
-10939
-10935
-10930
-10924
-10917
-10908
-10898
-10888
-10875
-10862
-10848
-10833
-10817
-10800
-10783
-10764
-10745
-10725
-10705
-10683
-10662
-10640
-10617
-10594
-10571
-10547
-10523
-10499
-10475
-10451
-10427
-10403
-10378
-10354
-10330
-10305
-10281
-10257
-10233
-10209
-10185
-10161
-10137
-10114
-10090
-10067
-10044
-10021
-9998
-9976
-9953
-9931
-9909
-9887
-9866
-9844
-9823
-9802
-9781
-9760
-9739
-9719
-9698
-9677
-9657
-9637
-9616
-9596
-9576
-9555
-9535
-9515
-9494
-9474
-9454
-9434
-9414
-9394
-9373
-9353
-9333
-9313
-9294
-9274
-9254
-9235
-9215
-9196
-9177
-9158
-9139
-9120
-9102
-9083
-9064
-9046
-9027
-9008
-8989
-8969
-8950
-8930
-8910
-8889
-8868
-8846
-8823
-8800
-8776
-8752
-8726
-8700
-8673
-8645
-8615
-8585
-8553
-8520
-8486
-8451
-8415
-8377
-8338
-8298
-8257
-8214
-8170
-8125
-8077
-8029
-7981
-7931
-7879
-7827
-7773
-7718
-7662
-7605
-7547
-7487
-7427
-7367
-7305
-7242
-7179
-7115
-7050
-6985
-6920
-6853
-6787
-6720
-6653
-6586
-6518
-6450
-6383
-6315
-6247
-6179
-6112
-6045
-5977
-5911
-5844
-5779
-5713
-5648
-5584
-5521
-5458
-5396
-5335
-5274
-5215
-5156
-5099
-5042
-4986
-4932
-4879
-4826
-4775
-4725
-4677
-4629
-4583
-4538
-4494
-4452
-4411
-4371
-4332
-4295
-4259
-4225
-4192
-4160
-4130
-4101
-4073
-4046
-4022
-3998
-3976
-3955
-3935
-3917
-3900
-3884
-3870
-3857
-3845
-3835
-3826
-3818
-3811
-3805
-3800
-3797
-3794
-3792
-3791
-3791
-3792
-3793
-3795
-3798
-3801
-3804
-3808
-3812
-3816
-3820
-3824
-3828
-3831
-3835
-3838
-3841
-3843
-3845
-3846
-3846
-3846
-3845
-3843
-3841
-3837
-3833
-3827
-3821
-3814
-3806
-3797
-3786
-3775
-3763
-3749
-3735
-3719
-3703
-3685
-3666
-3646
-3624
-3602
-3578
-3553
-3527
-3500
-3471
-3441
-3409
-3376
-3342
-3307
-3270
-3232
-3192
-3152
-3110
-3066
-3021
-2975
-2928
-2880
-2830
-2779
-2728
-2675
-2621
-2566
-2510
-2454
-2396
-2338
-2280
-2220
-2161
-2100
-2040
-1979
-1917
-1856
-1794
-1732
-1670
-1608
-1546
-1484
-1421
-1359
-1296
-1234
-1171
-1109
-1046
-983
-920
-857
-793
-730
-666
-602
-537
-473
-408
-342
-276
-210
-143
-76
-8
61
129
199
268
339
410
481
553
625
698
771
845
920
995
1070
1146
1223
1300
1377
1455
1533
1612
1690
1769
1849
1928
2008
2087
2167
2246
2326
2405
2485
2564
2643
2721
2799
2877
2954
3031
3107
3182
3257
3332
3405
3478
3550
3622
3692
3762
3831
3900
3967
4034
4100
4166
4231
4295
4359
4422
4485
4546
4608
4669
4729
4789
4848
4907
4966
5024
5081
5139
5196
5252
5308
5364
5420
5475
5529
5583
5636
5689
5741
5792
5843
5892
5941
5988
6035
6080
6124
6167
6209
6249
6288
6326
6362
6396
6429
6461
6490
6518
6544
6568
6591
6611
6629
6645
6659
6671
6680
6688
6693
6695
6695
6693
6688
6681
6671
6659
6644
6626
6606
6583
6558
6530
6499
6466
6430
6391
6350
6306
6260
6211
6160
6107
6051
5993
5933
5871
5806
5740
5671
5601
5528
5454
5378
5300
5221
5140
5058
4974
4889
4802
4714
4626
4536
4445
4353
4260
4166
4072
3976
3880
3784
3686
3588
3490
3391
3292
3192
3092
2992
2891
2790
2689
2588
2486
2385
2283
2181
2079
1977
1875
1772
1670
1567
1464
1361
1258
1155
1051
948
844
739
635
530
425
320
215
109
3
-103
-208
-315
-421
-527
-632
-738
-844
-949
-1054
-1158
-1262
-1364
-1467
-1568
-1668
-1768
-1866
-1963
-2059
-2153
-2247
-2338
-2428
-2517
-2604
-2689
-2773
-2855
-2936
-3014
-3091
-3166
-3239
-3310
-3379
-3447
-3512
-3575
-3637
-3696
-3753
-3808
-3861
-3912
-3960
-4006
-4050
-4091
-4130
-4166
-4200
-4230
-4259
-4284
-4306
-4326
-4343
-4357
-4368
-4375
-4380
-4382
-4380
-4375
-4368
-4357
-4342
-4325
-4304
-4280
-4253
-4222
-4189
-4152
-4112
-4069
-4022
-3974
-3922
-3867
-3809
-3749
-3687
-3621
-3554
-3484
-3412
-3338
-3262
-3184
-3104
-3023
-2940
-2855
-2769
-2681
-2592
-2502
-2410
-2317
-2223
-2128
-2033
-1936
-1838
-1739
-1640
-1540
-1439
-1338
-1236
-1134
-1031
-927
-824
-720
-615
-510
-406
-300
-195
-90
16
121
226
331
436
541
645
749
852
955
1057
1159
1259
1359
1458
1556
1652
1748
1842
1935
2027
2117
2206
2294
2379
2463
2546
2626
2705
2783
2858
2932
3003
3073
3141
3207
3271
3333
3393
3452
3508
3563
3615
3666
3715
3762
3807
3851
3893
3934
3972
4010
4046
4080
4113
4145
4175
4204
4232
4258
4284
4308
4331
4353
4374
4394
4412
4430
4447
4463
4478
4492
4505
4517
4529
4540
4551
4561
4571
4580
4589
4597
4605
4613
4620
4627
4635
4641
4648
4655
4661
4668
4674
4681
4687
4693
4700
4706
4712
4718
4724
4730
4736
4742
4747
4753
4758
4763
4768
4772
4777
4780
4784
4787
4790
4792
4794
4795
4796
4797
4797
4797
4797
4796
4795
4794
4792
4791
4790
4788
4787
4786
4785
4784
4784
4784
4785
4786
4788
4791
4794
4798
4803
4808
4815
4822
4831
4841
4851
4863
4876
4890
4906
4922
4940
4959
4980
5001
5024
5048
5074
5100
5127
5156
5186
5217
5248
5281
5315
5349
5384
5420
5457
5494
5532
5570
5609
5648
5688
5727
5767
5807
5847
5888
5928
5968
6008
6048
6088
6128
6167
6207
6246
6286
6325
6364
6404
6443
6482
6521
6560
6600
6639
6679
6719
6759
6799
6839
6879
6920
6960
7001
7042
7083
7124
7165
7206
7247
7288
7329
7370
7411
7451
7491
7530
7569
7608
7646
7683
7719
7754
7789
7822
7854
7885
7915
7943
7970
7995
8019
8042
8063
8083
8101
8118
8132
8147
8159
8170
8180
8189
8197
8204
8209
8214
8218
8221
8223
8225
8225
8226
8226
8225
8224
8222
8220
8218
8216
8213
8210
8207
8204
8201
8198
8196
8193
8189
8188
8185
8183
8180
8180
8179
8178
8177
8177
8177
8178
8179
8180
8183
8186
8189
8193
8198
8203
8209
8215
8223
8230
8239
8248
8258
8268
8280
8291
8304
8317
8330
8344
8358
8373
8388
8404
8420
8437
8453
8470
8487
8505
8522
8540
8558
8576
8594
8612
8631
8649
8667
8685
8704
8722
8740
8758
8776
8794
8812
8829
8847
8864
8881
8898
8915
8932
8948
8965
8981
8997
9012
9027
9042
9057
9071
9085
9099
9112
9125
9137
9149
9160
9171
9181
9191
9200
9209
9217
9225
9232
9238
9244
9249
9254
9258
9262
9265
9267
9269
9270
9271
9271
9271
9270
9269
9268
9265
9263
9259
9255
9251
9246
9240
9234
9227
9219
9211
9202
9192
9181
9169
9156
9142
9128
9112
9095
9077
9059
9039
9018
8996
8972
8948
8922
8896
8868
8839
8809
8778
8746
8712
8678
8643
8606
8568
8530
8490
8449
8408
8365
8321
8276
8230
8183
8135
8085
8035
7984
7931
7877
7822
7766
7708
7650
7590
7529
7467
7404
7339
7274
7207
7139
7070
7000
6929
6856
6783
6709
6634
6558
6481
6404
6325
6246
6166
6085
6004
5921
5839
5755
5671
5586
5500
5414
5326
5239
5150
5061
4971
4880
4788
4696
4603
4509
4414
4318
4221
4124
4025
3926
3825
3724
3622
3518
3414
3309
3203
3096
2988
2879
2769
2659
2548
2436
2324
2211
2098
1985
1871
1757
1643
1529
1414
1300
1185
1070
956
841
727
613
499
385
272
159
46
-66
-178
-290
-401
-511
-621
-731
-840
-948
-1056
-1163
-1269
-1374
-1479
-1583
-1687
-1789
-1891
-1992
-2092
-2191
-2290
-2387
-2484
-2580
-2675
-2769
-2863
-2955
-3047
-3138
-3228
-3318
-3406
-3494
-3582
-3668
-3754
-3839
-3923
-4006
-4090
-4172
-4254
-4335
-4415
-4495
-4574
-4653
-4731
-4808
-4885
-4961
-5037
-5112
-5186
-5260
-5334
-5407
-5479
-5551
-5622
-5692
-5762
-5832
-5901
-5970
-6038
-6105
-6173
-6239
-6306
-6372
-6438
-6504
-6569
-6634
-6699
-6764
-6828
-6893
-6957
-7021
-7085
-7149
-7213
-7277
-7341
-7405
-7468
-7532
-7595
-7658
-7721
-7784
-7847
-7909
-7971
-8032
-8093
-8154
-8215
-8275
-8334
-8392
-8449
-8506
-8561
-8616
-8669
-8721
-8771
-8821
-8869
-8915
-8960
-9003
-9044
-9084
-9122
-9158
-9193
-9225
-9256
-9285
-9313
-9338
-9362
-9384
-9405
-9423
-9441
-9456
-9470
-9483
-9494
-9504
-9513
-9520
-9526
-9530
-9534
-9536
-9537
-9536
-9535
-9532
-9529
-9524
-9518
-9510
-9502
-9493
-9482
-9470
-9457
-9442
-9426
-9409
-9390
-9370
-9348
-9325
-9300
-9274
-9246
-9216
-9184
-9151
-9116
-9079
-9041
-9000
-8959
-8915
-8870
-8824
-8776
-8726
-8675
-8623
-8569
-8514
-8458
-8401
-8342
-8282
-8221
-8159
-8096
-8032
-7966
-7900
-7832
-7764
-7694
-7623
-7552
-7479
-7404
-7329
-7253
-7175
-7096
-7016
-6935
-6853
-6769
-6684
-6597
-6510
-6421
-6331
-6240
-6148
-6054
-5960
-5864
-5768
-5670
-5572
-5473
-5373
-5273
-5172
-5071
-4969
-4867
-4764
-4661
-4559
-4456
-4353
-4250
-4147
-4045
-3942
-3840
-3738
-3637
-3536
-3436
-3336
-3237
-3138
-3040
-2942
-2845
-2749
-2653
-2559
-2464
-2371
-2278
-2186
-2095
-2004
-1914
-1825
-1736
-1649
-1562
-1475
-1390
-1306
-1222
-1140
-1058
-977
-898
-819
-742
-665
-590
-516
-443
-371
-300
-230
-162
-94
-28
38
102
165
227
288
348
406
464
521
576
631
684
737
788
839
888
937
985
1032
1078
1123
1167
1211
1254
1296
1337
1378
1418
1457
1496
1534
1571
1607
1642
1677
1711
1744
1776
1808
1838
1868
1897
1925
1952
1978
2004
2028
2052
2075
2097
2118
2138
2157
2175
2193
2209
2224
2239
2252
2265
2276
2287
2297
2305
2313
2320
2326
2331
2335
2338
2340
2342
2343
2342
2341
2340
2337
2334
2330
2325
2319
2313
2306
2298
2290
2280
2270
2259
2248
2236
2223
2209
2195
2179
2164
2147
2129
2111
2092
2072
2051
2029
2007
1984
1959
1934
1908
1881
1853
1825
1795
1765
1734
1702
1669
1635
1600
1565
1529
1493
1455
1417
1379
1340
1300
1260
1219
1178
1137
1095
1053
1010
968
925
882
839
796
752
709
665
622
578
534
491
447
404
360
316
273
229
186
142
98
55
11
-33
-76
-120
-163
-207
-250
-293
-336
-379
-422
-464
-506
-548
-590
-631
-672
-712
-752
-791
-830
-868
-906
-944
-981
-1016
-1053
-1088
-1123
-1157
-1191
-1224
-1256
-1288
-1320
-1350
-1381
-1410
-1439
-1468
-1496
-1523
-1550
-1576
-1601
-1626
-1651
-1675
-1699
-1722
-1745
-1767
-1789
-1810
-1831
-1852
-1872
-1892
-1911
-1931
-1950
-1969
-1987
-2005
-2024
-2043
-2061
-2080
-2098
-2117
-2136
-2155
-2175
-2195
-2216
-2237
-2258
-2280
-2303
-2327
-2351
-2376
-2401
-2428
-2455
-2483
-2511
-2541
-2571
-2602
-2634
-2666
-2700
-2734
-2768
-2804
-2840
-2877
-2915
-2954
-2993
-3032
-3073
-3114
-3155
-3197
-3239
-3282
-3325
-3369
-3412
-3456
-3500
-3545
-3589
-3633
-3677
-3721
-3766
-3809
-3853
-3896
-3940
-3982
-4025
-4067
-4108
-4149
-4190
-4230
-4269
-4308
-4347
-4384
-4421
-4458
-4494
-4529
-4564
-4598
-4631
-4664
-4697
-4728
-4759
-4790
-4820
-4849
-4878
-4907
-4934
-4962
-4989
-5015
-5041
-5067
-5092
-5117
-5141
-5165
-5188
-5211
-5233
-5255
-5276
-5296
-5316
-5335
-5354
-5371
-5388
-5404
-5419
-5433
-5446
-5459
-5470
-5480
-5490
-5498
-5505
-5511
-5516
-5520
-5523
-5525
-5526
-5526
-5524
-5522
-5518
-5513
-5507
-5500
-5492
-5483
-5473
-5462
-5450
-5437
-5423
-5408
-5393
-5377
-5360
-5342
-5323
-5304
-5284
-5264
-5243
-5221
-5199
-5176
-5152
-5128
-5103
-5078
-5052
-5026
-4998
-4971
-4942
-4913
-4883
-4853
-4822
-4790
-4757
-4723
-4689
-4653
-4617
-4580
-4542
-4503
-4462
-4421
-4379
-4335
-4291
-4245
-4198
-4150
-4101
-4051
-4000
-3947
-3894
-3840
-3784
-3728
-3670
-3612
-3552
-3492
-3431
-3368
-3305
-3241
-3176
-3111
-3044
-2977
-2909
-2841
-2772
-2702
-2632
-2561
-2489
-2418
-2346
-2273
-2200
-2127
-2054
-1980
-1906
-1832
-1758
-1683
-1608
-1534
-1459
-1384
-1309
-1234
-1159
-1084
-1008
-934
-860
-785
-710
-635
-561
-487
-412
-339
-265
-192
-118
-46
27
98
170
241
311
381
450
518
586
653
719
785
849
913
975
1037
1098
1158
1216
1274
1330
1385
1440
1493
1544
1595
1644
1693
1740
1785
1830
1873
1915
1956
1995
2033
2070
2106
2140
2173
2204
2235
2264
2292
2318
2343
2367
2390
2412
2432
2451
2468
2484
2499
2513
2525
2536
2545
2553
2559
2564
2568
2570
2571
2570
2568
2564
2559
2552
2544
2534
2523
2511
2497
2481
2464
2446
2426
2406
2383
2360
2335
2309
2281
2252
2223
2191
2159
2126
2091
2055
2017
1980
1940
1900
1858
1815
1771
1726
1679
1632
1583
1534
1483
1431
1379
1325
1270
1214
1157
1099
1040
981
920
858
796
732
668
603
537
470
402
334
265
195
125
54
-17
-89
-162
-234
-307
-380
-453
-527
-600
-673
-746
-819
-892
-964
-1036
-1108
-1179
-1250
-1320
-1389
-1457
-1525
-1592
-1658
-1724
-1788
-1851
-1914
-1975
-2036
-2095
-2153
-2210
-2266
-2321
-2375
-2428
-2480
-2530
-2580
-2628
-2675
-2722
-2767
-2811
-2855
-2897
-2939
-2979
-3019
-3058
-3096
-3133
-3169
-3204
-3239
-3273
-3306
-3338
-3370
-3400
-3430
-3459
-3487
-3514
-3540
-3565
-3589
-3612
-3634
-3655
-3675
-3694
-3711
-3728
-3743
-3757
-3771
-3783
-3794
-3803
-3812
-3820
-3826
-3832
-3837
-3840
-3843
-3844
-3845
-3845
-3844
-3842
-3839
-3836
-3833
-3828
-3824
-3819
-3813
-3807
-3801
-3795
-3788
-3782
-3775
-3768
-3762
-3755
-3749
-3742
-3736
-3730
-3724
-3718
-3712
-3707
-3702
-3696
-3692
-3687
-3682
-3678
-3673
-3669
-3664
-3660
-3655
-3651
-3646
-3641
-3636
-3631
-3626
-3620
-3614
-3608
-3602
-3595
-3588
-3581
-3573
-3565
-3556
-3547
-3538
-3528
-3518
-3508
-3497
-3486
-3475
-3463
-3451
-3439
-3426
-3412
-3399
-3385
-3370
-3355
-3340
-3324
-3308
-3291
-3274
-3256
-3238
-3218
-3199
-3178
-3157
-3136
-3113
-3090
-3066
-3041
-3016
-2990
-2963
-2935
-2907
-2877
-2847
-2817
-2785
-2753
-2720
-2687
-2653
-2618
-2583
-2547
-2511
-2474
-2437
-2400
-2362
-2323
-2285
-2246
-2206
-2167
-2127
-2086
-2045
-2005
-1964
-1922
-1880
-1838
-1796
-1753
-1710
-1666
-1622
-1578
-1534
-1489
-1443
-1397
-1351
-1304
-1257
-1209
-1161
-1112
-1062
-1012
-961
-910
-858
-805
-751
-697
-642
-586
-530
-473
-415
-356
-297
-237
-177
-116
-54
8
71
135
199
263
328
394
459
526
592
659
725
792
859
926
994
1061
1128
1194
1261
1327
1393
1459
1524
1589
1654
1718
1781
1844
1906
1967
2028
2088
2148
2207
2265
2322
2378
2434
2489
2543
2596
2648
2699
2750
2800
2849
2896
2944
2990
3035
3080
3123
3166
3208
3249
3289
3328
3366
3403
3440
3475
3510
3543
3576
3607
3638
3668
3696
3724
3750
3776
3801
3824
3847
3868
3889
3908
3927
3944
3961
3976
3991
4003
4017
4027
4038
4049
4058
4067
4074
4081
4086
4093
4098
4102
4106
4109
4112
4114
4116
4118
4119
4119
4119
4119
4119
4118
4117
4115
4113
4111
4109
4106
4103
4100
4096
4093
4088
4083
4078
4074
4067
4062
4056
4049
4042
4034
4026
4017
4008
3999
3988
3977
3966
3954
3941
3928
3914
3899
3884
3868
3852
3834
3817
3799
3780
3760
3741
3720
3700
3678
3657
3635
3612
3590
3567
3543
3520
3496
3473
3449
3426
3402
3378
3355
3332
3309
3286
3264
3242
3220
3199
3178
3158
3138
3119
3100
3082
3064
3048
3032
3016
3002
2988
2975
2962
2951
2940
2929
2920
2911
2903
2896
2889
2883
2878
2873
2869
2865
2862
2860
2858
2857
2856
2856
2856
2857
2858
2859
2861
2864
2867
2870
2874
2878
2883
2888
2893
2899
2906
2913
2920
2927
2936
2944
2953
2963
2973
2984
2995
3006
3018
3031
3044
3057
3071
3086
3101
3116
3132
3148
3165
3182
3199
3217
3235
3253
3271
3290
3309
3328
3347
3366
3386
3405
3424
3443
3462
3481
3499
3518
3536
3553
3571
3588
3604
3620
3636
3651
3666
3680
3694
3707
3720
3732
3743
3754
3764
3774
3783
3791
3799
3806
3813
3819
3824
3829
3833
3836
3838
3841
3842
3843
3843
3843
3842
3840
3838
3836
3833
3829
3825
3820
3815
3809
3803
3796
3788
3780
3771
3762
3752
3741
3730
3718
3705
3692
3677
3663
3647
3631
3614
3596
3578
3559
3539
3518
3497
3475
3452
3428
3404
3379
3354
3328
3301
3274
3246
3217
3189
3160
3130
3100
3070
3040
3010
2979
2948
2918
2887
2856
2825
2795
2764
2734
2704
2675
2645
2616
2588
2559
2532
2504
2477
2451
2425
2400
2374
2350
2326
2302
2279
2256
2234
2213
2191
2171
2150
2131
2111
2092
2074
2056
2039
2021
2005
1991
1976
1962
1948
1936
1924
1912
1902
1892
1883
1875
1867
1861
1855
1849
1845
1841
1837
1835
1833
1831
1830
1829
1829
1829
1830
1831
1832
1833
1835
1836
1838
1840
1842
1843
1845
1847
1849
1850
1852
1854
1855
1856
1858
1859
1860
1861
1862
1862
1863
1864
1865
1865
1866
1867
1867
1868
1869
1869
1870
1871
1872
1873
1874
1876
1877
1879
1880
1882
1883
1885
1887
1889
1891
1893
1895
1897
1898
1900
1902
1904
1906
1907
1909
1911
1912
1914
1915
1916
1918
1919
1920
1921
1923
1924
1925
1926
1927
1928
1929
1931
1932
1933
1935
1937
1938
1940
1942
1944
1946
1948
1951
1953
1956
1959
1962
1965
1968
1971
1974
1978
1981
1985
1988
1992
1995
1999
2003
2005
2009
2013
2016
2020
2023
2025
2029
2033
2036
2037
2041
2044
2045
2049
2051
2053
2055
2057
2059
2060
2061
2062
2063
2064
2064
2064
2065
2065
2064
2064
2064
2063
2062
2062
2061
2060
2059
2058
2058
2057
2057
2056
2056
2056
2057
2057
2058
2060
2062
2064
2066
2069
2073
2077
2081
2086
2091
2097
2104
2110
2118
2125
2133
2142
2151
2161
2170
2181
2191
2203
2214
2226
2238
2250
2263
2276
2289
2303
2317
2331
2345
2360
2375
2390
2405
2421
2437
2454
2471
2488
2505
2523
2542
2561
2580
2600
2621
2643
2665
2687
2711
2735
2761
2787
2814
2842
2870
2900
2930
2962
2994
3027
3061
3096
3132
3169
3207
3246
3286
3326
3368
3411
3455
3499
3545
3592
3639
3688
3738
3788
3840
3893
3946
4000
4056
4112
4169
4227
4286
4346
4406
4468
4530
4593
4657
4722
4787
4853
4920
4987
5055
5124
5193
5263
5333
5403
5474
5545
5616
5688
5760
5832
5904
5976
6048
6121
6193
6265
6337
6409
6481
6553
6624
6695
6766
6836
6906
6976
7044
7113
7181
7248
7314
7380
7445
7509
7572
7635
7696
7757
7817
7876
7934
7991
8047
8102
8156
8209
8261
8312
8362
8411
8459
8505
8551
8595
8638
8680
8721
8760
8799
8836
8872
8907
8940
8973
9004
9034
9062
9089
9116
9140
9164
9186
9207
9226
9245
9262
9277
9292
9305
9317
9327
9336
9345
9352
9357
9362
9366
9368
9370
9370
9370
9369
9367
9364
9360
9356
9351
9345
9339
9332
9324
9316
9307
9298
9288
9278
9267
9256
9245
9233
9221
9208
9195
9182
9169
9155
9140
9126
9111
9096
9080
9064
9048
9031
9014
8996
8978
8960
8941
8922
8902
8881
8861
8839
8818
8796
8773
8750
8726
8702
8678
8653
8628
8602
8576
8550
8523
8496
8469
8441
8413
8384
8355
8326
8297
8267
8237
8207
8176
8145
8114
8083
8052
8020
7988
7956
7924
7891
7859
7826
7792
7759
7726
7692
7658
7624
7589
7555
7520
7485
7450
7414
7379
7343
7308
7272
7236
7201
7165
7129
7093
7057
7021
6985
6949
6914
6878
6842
6806
6771
6735
6699
6664
6628
6593
6557
6522
6487
6451
6416
6381
6345
6310
6274
6239
6203
6167
6131
6095
6059
6023
5987
5950
5913
5876
5839
5802
5764
5726
5688
5650
5611
5572
5533
5493
5453
5412
5371
5330
5288
5245
5202
5159
5114
5070
5024
4979
4932
4885
4837
4789
4740
4690
4640
4589
4537
4484
4431
4378
4323
4268
4212
4155
4097
4038
3979
3919
3858
3796
3733
3669
3604
3538
3471
3403
3334
3263
3192
3119
3045
2970
2893
2816
2737
2657
2576
2494
2410
2325
2239
2152
2064
1974
1884
1792
1699
1605
1510
1414
1317
1219
1121
1020
921
819
718
615
512
408
304
199
93
-12
-119
-225
-332
-440
-548
-656
-764
-872
-981
-1090
-1199
-1309
-1418
-1528
-1638
-1747
-1857
-1967
-2077
-2187
-2296
-2406
-2515
-2624
-2733
-2841
-2950
-3057
-3165
-3272
-3378
-3484
-3589
-3693
-3797
-3900
-4003
-4104
-4205
-4304
-4403
-4501
-4598
-4693
-4788
-4881
-4974
-5065
-5155
-5244
-5332
-5418
-5503
-5587
-5670
-5751
-5832
-5911
-5989
-6065
-6141
-6215
-6288
-6360
-6431
-6501
-6570
-6637
-6704
-6769
-6833
-6897
-6959
-7021
-7081
-7140
-7199
-7256
-7312
-7368
-7422
-7476
-7528
-7579
-7630
-7679
-7727
-7775
-7821
-7866
-7911
-7954
-7997
-8038
-8079
-8118
-8157
-8195
-8231
-8267
-8302
-8336
-8369
-8402
-8433
-8464
-8494
-8523
-8552
-8579
-8607
-8633
-8659
-8684
-8709
-8733
-8757
-8780
-8803
-8825
-8847
-8868
-8890
-8910
-8931
-8951
-8970
-8990
-9009
-9027
-9046
-9064
-9081
-9098
-9115
-9131
-9147
-9163
-9178
-9193
-9207
-9221
-9235
-9248
-9261
-9274
-9286
-9298
-9310
-9321
-9332
-9342
-9352
-9362
-9372
-9381
-9390
-9398
-9406
-9414
-9422
-9429
-9436
-9443
-9449
-9456
-9462
-9467
-9473
-9478
-9483
-9488
-9492
-9496
-9500
-9503
-9506
-9508
-9511
-9512
-9514
-9514
-9515
-9515
-9514
-9513
-9511
-9509
-9506
-9502
-9498
-9493
-9487
-9481
-9474
-9466
-9457
-9447
-9437
-9425
-9413
-9400
-9385
-9370
-9354
-9336
-9317
-9298
-9277
-9255
-9232
-9208
-9182
-9155
-9127
-9098
-9068
-9036
-9003
-8969
-8933
-8897
-8859
-8819
-8779
-8737
-8694
-8650
-8605
-8558
-8511
-8462
-8412
-8361
-8309
-8256
-8202
-8146
-8090
-8032
-7973
-7913
-7852
-7790
-7727
-7663
-7597
-7531
-7463
-7394
-7325
-7254
-7182
-7109
-7035
-6960
-6884
-6807
-6729
-6650
-6570
-6489
-6407
-6324
-6240
-6155
-6070
-5983
-5896
-5808
-5719
-5629
-5539
-5447
-5356
-5263
-5170
-5076
-4982
-4887
-4792
-4696
-4600
-4504
-4407
-4310
-4213
-4115
-4018
-3920
-3822
-3724
-3625
-3527
-3429
-3330
-3232
-3134
-3035
-2937
-2838
-2740
-2642
-2543
-2445
-2347
-2249
-2151
-2053
-1955
-1858
-1760
-1663
-1566
-1469
-1373
-1277
-1181
-1085
-989
-894
-800
-705
-611
-518
-425
-332
-240
-148
-57
34
125
214
304
392
480
568
655
741
826
911
995
1079
1161
1243
1324
1404
1484
1562
1640
1717
1794
1869
1944
2017
2090
2162
2234
2304
2374
2442
2510
2577
2643
2709
2773
2837
2900
2962
3023
3084
3144
3203
3261
3319
3376
3433
3489
3544
3599
3654
3707
3761
3814
3866
3918
3970
4021
4072
4122
4172
4222
4271
4320
4369
4417
4465
4513
4561
4608
4655
4701
4747
4793
4839
4885
4930
4975
5020
5065
5109
5153
5197
5241
5284
5327
5370
5413
5456
5498
5540
5582
5623
5665
5706
5746
5787
5827
5866
5905
5944
5983
6021
6059
6096
6133
6169
6205
6241
6276
6310
6344
6377
6410
6442
6474
6505
6535
6565
6594
6622
6650
6677
6703
6729
6753
6777
6801
6823
6845
6866
6886
6905
6924
6941
6958
6974
6989
7003
7016
7028
7039
7049
7059
7067
7074
7080
7086
7089
7092
7094
7094
7094
7092
7088
7084
7078
7070
7062
7051
7040
7027
7012
6996
6979
6959
6939
6917
6893
6868
6842
6814
6784
6753
6721
6688
6653
6617
6579
6541
6501
6460
6418
6375
6331
6286
6240
6194
6146
6098
6049
5999
5949
5898
5846
5794
5741
5688
5634
5580
5525
5470
5415
5359
5303
5247
5191
5134
5077
5019
4961
4904
4845
4787
4728
4670
4611
4551
4492
4433
4373
4313
4254
4194
4134
4074
4013
3953
3893
3833
3772
3712
3652
3591
3531
3471
3411
3350
3290
3230
3170
3110
3050
2991
2931
2872
2812
2753
2694
2635
2576
2518
2459
2401
2343
2285
2227
2170
2113
2056
1999
1943
1887
1831
1776
1721
1666
1611
1557
1503
1450
1396
1343
1291
1238
1186
1134
1083
1032
981
930
880
830
780
731
682
633
584
536
488
440
392
345
298
251
205
158
112
66
20
-26
-72
-117
-163
-208
-253
-299
-344
-389
-433
-478
-523
-567
-612
-656
-700
-744
-787
-831
-874
-917
-959
-1002
-1044
-1086
-1127
-1169
-1210
-1250
-1291
-1331
-1371
-1411
-1450
-1489
-1528
-1567
-1605
-1643
-1681
-1719
-1757
-1794
-1832
-1869
-1906
-1943
-1980
-2017
-2054
-2090
-2127
-2163
-2200
-2236
-2273
-2309
-2345
-2382
-2418
-2454
-2490
-2526
-2562
-2597
-2633
-2669
-2705
-2741
-2776
-2812
-2848
-2884
-2920
-2956
-2992
-3028
-3065
-3101
-3138
-3175
-3213
-3250
-3288
-3326
-3365
-3404
-3443
-3482
-3522
-3563
-3604
-3645
-3686
-3728
-3771
-3814
-3857
-3901
-3945
-3990
-4035
-4081
-4127
-4173
-4220
-4267
-4315
-4363
-4412
-4461
-4510
-4560
-4611
-4661
-4713
-4764
-4816
-4869
-4921
-4974
-5028
-5082
-5136
-5190
-5245
-5300
-5356
-5411
-5467
-5523
-5580
-5636
-5693
-5749
-5806
-5863
-5920
-5977
-6033
-6090
-6147
-6203
-6259
-6314
-6370
-6425
-6479
-6533
-6586
-6638
-6690
-6741
-6792
-6841
-6890
-6937
-6984
-7029
-7074
-7117
-7159
-7200
-7240
-7278
-7315
-7351
-7385
-7419
-7450
-7480
-7509
-7536
-7562
-7587
-7609
-7631
-7651
-7669
-7686
-7702
-7716
-7729
-7740
-7749
-7758
-7764
-7770
-7773
-7776
-7777
-7776
-7774
-7771
-7766
-7760
-7753
-7744
-7733
-7722
-7709
-7694
-7678
-7661
-7643
-7623
-7602
-7580
-7557
-7532
-7506
-7479
-7451
-7422
-7392
-7360
-7328
-7294
-7260
-7225
-7189
-7151
-7113
-7075
-7035
-6995
-6954
-6912
-6870
-6827
-6783
-6739
-6695
-6649
-6604
-6558
-6512
-6465
-6418
-6371
-6323
-6275
-6227
-6179
-6131
-6083
-6035
-5987
-5939
-5891
-5843
-5795
-5748
-5700
-5653
-5606
-5560
-5514
-5468
-5423
-5378
-5333
-5289
-5245
-5202
-5160
-5118
-5076
-5035
-4994
-4954
-4915
-4876
-4838
-4800
-4763
-4727
-4691
-4656
-4622
-4588
-4554
-4522
-4490
-4458
-4428
-4398
-4368
-4340
-4312
-4285
-4258
-4232
-4207
-4183
-4160
-4137
-4115
-4094
-4074
-4054
-4035
-4018
-4001
-3985
-3970
-3955
-3941
-3928
-3916
-3905
-3895
-3885
-3876
-3868
-3861
-3854
-3849
-3843
-3839
-3835
-3832
-3830
-3828
-3827
-3826
-3826
-3827
-3828
-3829
-3831
-3834
-3837
-3840
-3843
-3847
-3851
-3856
-3860
-3865
-3870
-3875
-3880
-3885
-3890
-3895
-3900
-3905
-3910
-3914
-3918
-3922
-3926
-3929
-3932
-3935
-3937
-3939
-3940
-3940
-3940
-3940
-3939
-3937
-3934
-3931
-3927
-3922
-3916
-3909
-3902
-3894
-3884
-3874
-3863
-3851
-3838
-3824
-3809
-3793
-3776
-3758
-3739
-3719
-3698
-3676
-3653
-3629
-3605
-3579
-3552
-3525
-3496
-3467
-3436
-3405
-3373
-3340
-3307
-3272
-3237
-3201
-3164
-3127
-3089
-3050
-3010
-2970
-2930
-2888
-2846
-2804
-2761
-2717
-2673
-2628
-2583
-2537
-2491
-2445
-2398
-2350
-2302
-2254
-2205
-2156
-2107
-2057
-2005
-1956
-1905
-1853
-1802
-1749
-1697
-1644
-1591
-1538
-1484
-1430
-1376
-1321
-1266
-1211
-1156
-1100
-1044
-988
-932
-875
-818
-761
-704
-646
-588
-530
-472
-413
-355
-296
-238
-179
-120
-61
-2
57
116
175
234
293
352
410
469
527
585
643
701
758
815
872
929
985
1041
1096
1151
1206
1260
1314
1367
1419
1471
1522
1573
1622
1671
1719
1766
1813
1858
1903
1946
1989
2029
2071
2110
2149
2186
2222
2258
2292
2325
2357
2388
2418
2447
2475
2502
2528
2554
2578
2602
2625
2647
2669
2690
2710
2730
2750
2769
2787
2806
2824
2841
2859
2876
2893
2909
2926
2943
2959
2975
2991
3007
3023
3039
3054
3070
3085
3101
3116
3131
3146
3161
3175
3190
3204
3218
3232
3246
3259
3272
3285
3298
3311
3324
3336
3348
3360
3372
3383
3395
3406
3417
3428
3439
3450
3460
3471
3481
3491
3501
3511
3521
3531
3541
3550
3560
3569
3578
3587
3596
3605
3613
3622
3630
3638
3645
3653
3660
3667
3674
3681
3687
3693
3699
3704
3709
3714
3719
3723
3727
3730
3733
3736
3739
3741
3743
3744
3745
3746
3747
3747
3747
3747
3746
3746
3745
3744
3743
3741
3740
3738
3737
3735
3733
3731
3729
3726
3724
3722
3719
3717
3714
3712
3709
3706
3703
3700
3697
3694
3691
3687
3683
3679
3675
3670
3666
3661
3655
3650
3644
3637
3630
3623
3616
3608
3599
3590
3581
3571
3561
3550
3539
3528
3516
3504
3491
3478
3465
3451
3438
3424
3409
3395
3380
3366
3351
3336
3321
3306
3290
3275
3260
3244
3229
3213
3197
3182
3166
3150
3135
3119
3103
3087
3071
3054
3038
3021
3005
2988
2971
2953
2936
2918
2900
2881
2863
2844
2824
2805
2785
2765
2744
2724
2703
2681
2660
2638
2616
2593
2571
2548
2525
2502
2478
2455
2431
2407
2383
2358
2334
2309
2284
2258
2233
2207
2181
2154
2128
2101
2073
2045
2017
1990
1962
1933
1904
1874
1845
1815
1784
1753
1723
1691
1660
1628
1596
1564
1531
1498
1466
1433
1399
1366
1333
1299
1266
1233
1199
1166
1132
1099
1066
1033
1000
968
935
902
870
838
806
774
743
711
680
648
617
586
555
524
494
463
432
402
371
341
311
280
250
220
190
160
131
101
72
42
13
-15
-44
-72
-100
-128
-155
-182
-209
-235
-261
-286
-311
-335
-359
-382
-404
-426
-447
-468
-488
-507
-525
-543
-560
-576
-592
-606
-620
-633
-645
-657
-667
-677
-686
-695
-702
-708
-714
-719
-723
-727
-730
-731
-732
-733
-732
-731
-729
-726
-723
-719
-714
-708
-701
-694
-686
-677
-668
-657
-646
-634
-622
-608
-594
-579
-564
-547
-530
-512
-493
-474
-454
-433
-411
-389
-366
-343
-318
-293
-268
-241
-214
-187
-158
-130
-100
-70
-39
-8
24
56
89
122
156
191
226
261
297
334
370
408
446
484
522
562
601
641
681
721
762
804
845
887
929
971
1014
1057
1100
1143
1186
1230
1274
1318
1362
1406
1450
1494
1539
1583
1627
1672
1716
1760
1804
1848
1892
1936
1979
2023
2066
2109
2152
2194
2236
2278
2320
2361
2402
2443
2483
2523
2563
2602
2640
2679
2716
2753
2790
2826
2862
2897
2931
2965
2998
3030
3062
3093
3124
3154
3182
3211
3238
3265
3290
3315
3339
3363
3385
3406
3427
3447
3465
3483
3500
3517
3532
3546
3560
3573
3584
3595
3605
3614
3623
3630
3636
3642
3647
3650
3653
3655
3656
3656
3656
3654
3651
3648
3644
3639
3633
3626
3618
3610
3601
3591
3580
3568
3556
3542
3528
3513
3498
3482
3465
3447
3428
3409
3389
3369
3347
3326
3303
3280
3257
3233
3208
3183
3157
3131
3104
3077
3050
3022
2994
2965
2936
2906
2876
2846
2816
2785
2754
2722
2690
2658
2625
2593
2560
2526
2493
2459
2425
2391
2356
2322
2287
2252
2217
2182
2146
2111
2076
2040
2005
1969
1934
1898
1863
1828
1793
1758
1723
1689
1654
1620
1586
1553
1520
1487
1454
1422
1390
1359
1327
1297
1266
1236
1206
1177
1148
1120
1091
1064
1036
1008
982
956
930
904
879
853
829
804
780
756
732
708
685
662
639
617
594
572
550
528
507
485
464
443
422
401
381
360
340
319
299
279
259
239
219
199
179
159
139
119
99
79
59
39
19
-1
-21
-41
-62
-82
-102
-122
-143
-163
-183
-203
-224
-244
-264
-284
-304
-324
-343
-363
-383
-402
-421
-441
-460
-478
-497
-516
-534
-552
-570
-588
-605
-622
-639
-656
-673
-689
-705
-721
-737
-752
-767
-782
-797
-811
-826
-840
-853
-867
-880
-893
-905
-918
-930
-941
-953
-964
-975
-985
-995
-1004
-1014
-1024
-1032
-1041
-1048
-1056
-1063
-1070
-1076
-1082
-1088
-1093
-1098
-1102
-1106
-1110
-1113
-1115
-1118
-1119
-1121
-1121
-1122
-1122
-1121
-1120
-1118
-1116
-1113
-1110
-1107
-1103
-1098
-1093
-1087
-1081
-1074
-1067
-1059
-1051
-1042
-1032
-1022
-1012
-1000
-988
-975
-962
-948
-933
-918
-902
-885
-867
-849
-829
-809
-789
-767
-744
-721
-697
-672
-646
-620
-593
-565
-536
-506
-476
-445
-413
-380
-347
-313
-278
-243
-207
-170
-133
-95
-56
-17
23
63
104
146
188
231
274
318
362
407
453
498
545
592
639
687
736
785
835
885
936
987
1039
1091
1144
1198
1252
1306
1362
1418
1474
1531
1589
1647
1706
1766
1826
1887
1949
2011
2074
2137
2202
2267
2332
2398
2465
2533
2601
2671
2740
2811
2882
2954
3026
3099
3173
3247
3322
3398
3474
3550
3628
3705
3783
3862
3941
4019
4099
4179
4259
4340
4420
4501
4582
4663
4743
4824
4905
4986
5066
5146
5226
5306
5385
5465
5543
5621
5699
5776
5853
5928
6004
6078
6152
6225
6297
6368
6438
6508
6576
6643
6709
6774
6838
6901
6963
7023
7082
7140
7196
7252
7306
7358
7409
7459
7508
7555
7601
7646
7689
7731
7771
7810
7848
7885
7920
7954
7987
8018
8048
8077
8103
8130
8156
8180
8202
8224
8245
8265
8283
8301
8318
8333
8348
8362
8376
8388
8400
8412
8422
8433
8442
8451
8460
8468
8476
8484
8492
8499
8506
8514
8521
8528
8535
8542
8549
8556
8564
8572
8579
8587
8595
8604
8612
8621
8630
8639
8648
8658
8668
8678
8688
8698
8709
8719
8730
8741
8752
8763
8775
8786
8797
8809
8820
8832
8844
8855
8867
8878
8890
8901
8913
8924
8935
8947
8958
8969
8980
8990
9001
9011
9021
9031
9041
9050
9059
9068
9077
9085
9093
9100
9108
9114
9121
9127
9132
9138
9142
9146
9150
9153
9156
9157
9159
9159
9159
9159
9157
9155
9152
9148
9143
9137
9130
9123
9114
9104
9093
9081
9068
9054
9039
9022
9005
8986
8966
8944
8922
8898
8873
8847
8820
8792
8762
8732
8700
8667
8633
8598
8562
8526
8488
8449
8409
8368
8326
8284
8240
8196
8151
8105
8058
8010
7963
7914
7864
7814
7763
7711
7658
7605
7551
7496
7441
7384
7328
7270
7212
7154
7094
7035
6974
6913
6852
6790
6728
6665
6602
6538
6474
6410
6345
6281
6215
6150
6084
6018
5952
5886
5819
5753
5686
5619
5553
5486
5419
5352
5285
5218
5151
5084
5017
4951
4884
4818
4751
4685
4619
4554
4489
4424
4359
4295
4231
4167
4104
4041
3979
3917
3856
3795
3735
3676
3617
3558
3500
3443
3386
3330
3275
3220
3166
3112
3059
3007
2955
2904
2853
2803
2754
2705
2657
2610
2563
2517
2471
2426
2381
2337
2294
2251
2208
2166
2125
2084
2043
2003
1963
1924
1885
1847
1809
1771
1734
1697
1661
1625
1589
1554
1519
1484
1450
1416
1383
1349
1316
1284
1251
1219
1188
1156
1125
1094
1063
1032
1002
972
942
913
883
854
826
797
769
740
712
685
657
630
603
576
550
524
498
472
446
421
396
371
346
322
298
274
250
226
203
179
156
133
110
87
64
42
19
-3
-26
-48
-70
-92
-114
-136
-158
-179
-201
-223
-244
-266
-287
-308
-329
-351
-372
-392
-413
-434
-454
-474
-495
-515
-534
-554
-573
-593
-612
-630
-649
-667
-685
-703
-720
-738
-755
-772
-788
-804
-820
-836
-852
-867
-882
-897
-911
-926
-940
-954
-968
-981
-994
-1006
-1020
-1033
-1045
-1057
-1069
-1081
-1092
-1103
-1114
-1124
-1134
-1144
-1154
-1163
-1172
-1181
-1190
-1198
-1205
-1213
-1219
-1226
-1232
-1238
-1243
-1248
-1253
-1257
-1261
-1264
-1267
-1270
-1272
-1274
-1275
-1276
-1276
-1276
-1276
-1275
-1274
-1273
-1271
-1269
-1267
-1264
-1261
-1258
-1255
-1251
-1247
-1243
-1239
-1235
-1231
-1227
-1222
-1218
-1214
-1210
-1206
-1202
-1198
-1194
-1191
-1187
-1184
-1181
-1178
-1175
-1173
-1170
-1168
-1166
-1164
-1163
-1162
-1160
-1159
-1159
-1158
-1157
-1157
-1157
-1157
-1157
-1158
-1158
-1159
-1160
-1161
-1162
-1163
-1165
-1166
-1168
-1171
-1173
-1176
-1179
-1182
-1185
-1189
-1194
-1198
-1203
-1209
-1215
-1221
-1228
-1235
-1243
-1251
-1260
-1269
-1279
-1289
-1300
-1311
-1323
-1336
-1349
-1363
-1377
-1392
-1408
-1424
-1441
-1459
-1477
-1496
-1516
-1536
-1557
-1579
-1601
-1624
-1648
-1672
-1698
-1724
-1750
-1778
-1806
-1835
-1864
-1895
-1926
-1958
-1990
-2023
-2057
-2092
-2128
-2164
-2201
-2239
-2278
-2317
-2357
-2398
-2440
-2483
-2526
-2570
-2615
-2661
-2707
-2754
-2802
-2851
-2900
-2951
-3001
-3053
-3105
-3158
-3211
-3265
-3320
-3376
-3432
-3488
-3545
-3603
-3661
-3720
-3780
-3839
-3900
-3960
-4021
-4083
-4144
-4206
-4269
-4331
-4394
-4456
-4519
-4582
-4645
-4708
-4771
-4834
-4897
-4959
-5022
-5084
-5147
-5209
-5271
-5333
-5395
-5457
-5518
-5580
-5641
-5702
-5762
-5823
-5883
-5943
-6003
-6062
-6122
-6181
-6239
-6298
-6356
-6414
-6472
-6529
-6586
-6643
-6700
-6756
-6812
-6867
-6923
-6977
-7032
-7086
-7139
-7193
-7245
-7298
-7350
-7401
-7452
-7503
-7552
-7602
-7651
-7699
-7747
-7794
-7840
-7886
-7932
-7977
-8021
-8064
-8106
-8150
-8191
-8233
-8273
-8313
-8353
-8392
-8430
-8468
-8506
-8543
-8580
-8616
-8652
-8687
-8722
-8757
-8791
-8825
-8859
-8892
-8926
-8958
-8991
-9023
-9055
-9087
-9119
-9150
-9181
-9212
-9243
-9273
-9303
-9333
-9363
-9392
-9422
-9451
-9480
-9508
-9537
-9565
-9593
-9621
-9648
-9676
-9703
-9730
-9756
-9783
-9809
-9835
-9861
-9887
-9912
-9938
-9963
-9987
-10012
-10036
-10060
-10084
-10108
-10131
-10154
-10177
-10200
-10222
-10245
-10267
-10288
-10310
-10331
-10352
-10373
-10394
-10414
-10434
-10454
-10473
-10492
-10511
-10529
-10548
-10566
-10583
-10601
-10618
-10634
-10651
-10667
-10682
-10698
-10713
-10727
-10741
-10755
-10768
-10781
-10793
-10805
-10816
-10827
-10837
-10846
-10855
-10864
-10871
-10878
-10884
-10890
-10895
-10899
-10902
-10905
-10907
-10908
-10908
-10908
-10907
-10904
-10902
-10898
-10893
-10888
-10881
-10874
-10866
-10857
-10847
-10837
-10825
-10813
-10800
-10786
-10771
-10756
-10739
-10722
-10704
-10685
-10665
-10645
-10624
-10602
-10580
-10556
-10532
-10508
-10482
-10457
-10430
-10403
-10375
-10347
-10318
-10289
-10259
-10228
-10197
-10166
-10134
-10102
-10069
-10036
-10003
-9969
-9935
-9900
-9866
-9830
-9795
-9759
-9723
-9687
-9650
-9614
-9577
-9540
-9502
-9465
-9427
-9389
-9352
-9314
-9275
-9237
-9199
-9161
-9122
-9084
-9045
-9007
-8968
-8930
-8891
-8853
-8814
-8776
-8737
-8699
-8661
-8622
-8584
-8546
-8508
-8470
-8432
-8395
-8357
-8320
-8282
-8245
-8208
-8172
-8135
-8099
-8063
-8026
-7991
-7955
-7920
-7885
-7850
-7816
-7782
-7748
-7714
-7680
-7647
-7614
-7581
-7548
-7516
-7484
-7452
-7420
-7389
-7357
-7326
-7295
-7264
-7233
-7202
-7172
-7141
-7111
-7080
-7050
-7019
-6989
-6959
-6929
-6899
-6868
-6838
-6808
-6777
-6747
-6716
-6686
-6655
-6624
-6593
-6562
-6531
-6499
-6468
-6436
-6404
-6372
-6339
-6307
-6274
-6241
-6207
-6173
-6140
-6105
-6071
-6036
-6001
-5966
-5930
-5894
-5858
-5821
-5784
-5747
-5709
-5671
-5632
-5593
-5554
-5515
-5475
-5434
-5394
-5352
-5311
-5269
-5226
-5184
-5140
-5097
-5052
-5008
-4963
-4917
-4871
-4825
-4778
-4731
-4683
-4634
-4586
-4537
-4487
-4437
-4387
-4336
-4285
-4234
-4182
-4130
-4077
-4025
-3972
-3918
-3865
-3811
-3757
-3703
-3649
-3595
-3540
-3485
-3430
-3375
-3320
-3265
-3209
-3154
-3098
-3043
-2987
-2931
-2875
-2819
-2763
-2707
-2651
-2595
-2538
-2481
-2425
-2368
-2311
-2254
-2196
-2139
-2081
-2024
-1966
-1908
-1850
-1792
-1734
-1676
-1618
-1560
-1501
-1443
-1385
-1327
-1268
-1210
-1152
-1094
-1036
-978
-921
-863
-805
-748
-691
-634
-577
-520
-463
-406
-350
-293
-237
-180
-124
-67
-11
46
102
159
215
272
329
386
443
501
558
616
674
732
791
850
909
969
1028
1089
1149
1210
1272
1333
1396
1458
1521
1585
1649
1713
1778
1843
1909
1975
2041
2109
2176
2244
2313
2382
2451
2521
2591
2662
2733
2804
2876
2949
3021
3095
3168
3243
3317
3393
3468
3544
3621
3698
3776
3854
3933
4011
4091
4171
4252
4333
4415
4497
4580
4664
4748
4832
4917
5002
5088
5175
5262
5349
5437
5525
5614
5703
5792
5882
5972
6062
6153
6244
6335
6426
6518
6610
6701
6793
6885
6977
7069
7161
7252
7344
7436
7527
7619
7710
7801
7892
7983
8073
8163
8253
8343
8433
8522
8611
8700
8789
8877
8965
9053
9140
9227
9314
9401
9487
9573
9659
9745
9830
9915
9999
10084
10168
10252
10336
10419
10503
10586
10669
10752
10835
10918
11000
11083
11165
11247
11330
11412
11495
11577
11659
11742
11824
11907
11990
12073
12156
12239
12322
12405
12489
12573
12656
12741
12825
12909
12994
13079
13164
13249
13335
13420
13506
13592
13678
13764
13851
13937
14024
14110
14197
14284
14371
14458
14545
14632
14719
14806
14894
14981
15068
15156
15243
15330
15418
15505
15593
15680
15768
15856
15944
16030
16119
16207
16295
16383
16472
16560
16648
16737
16825
16914
17002
17091
17180
17268
17357
17446
17534
17623
17712
17800
17889
17978
18066
18154
18243
18331
18419
18507
18595
18682
18770
18857
18944
19031
19117
19203
19290
19375
19461
19546
19630
19715
19799
19882
19965
20048
20130
20212
20293
20373
20453
20533
20612
20690
20768
20845
20921
20997
21072
21146
21220
21293
21365
21437
21508
21578
21647
21715
21783
21850
21915
21980
22044
22108
22170
22231
22292
22351
22409
22466
22523
22578
22632
22684
22736
22787
22836
22884
22931
22976
23020
23063
23105
23145
23184
23221
23257
23292
23325
23356
23387
23415
23443
23469
23493
23516
23537
23557
23576
23593
23608
23622
23634
23645
23655
23663
23669
23674
23678
23680
23680
23679
23676
23672
23666
23659
23650
23639
23627
23613
23597
23580
23561
23540
23517
23493
23467
23439
23410
23378
23345
23310
23273
23234
23193
23150
23106
23059
23011
22960
22908
22853
22797
22739
22679
22616
22552
22486
22418
22348
22275
22201
22125
22047
21967
21885
21801
21715
21627
21538
21446
21353
21257
21160
21061
20961
20858
20754
20648
20541
20431
20320
20208
20094
19978
19860
19741
19621
19499
19375
19250
19124
18996
18867
18736
18604
18470
18336
18200
18062
17923
17783
17642
17499
17355
17210
17064
16917
16768
16618
16467
16315
16161
16008
15852
15696
15539
15380
15221
15061
14899
14737
14575
14411
14246
14081
13915
13749
13581
13413
13245
13076
12906
12736
12565
12394
12222
12050
11878
11705
11532
11359
11186
11012
10838
10663
10489
10314
10139
9964
9789
9614
9439
9263
9088
8912
8737
8561
8385
8210
8034
7858
7683
7507
7332
7156
6981
6806
6631
6456
6281
6107
5933
5759
5586
5413
5240
5068
4896
4724
4553
4383
4213
4043
3875
3707
3540
3374
3208
3043
2879
2716
2553
2392
2231
2072
1913
1756
1599
1444
1289
1136
984
833
683
534
386
240
95
-49
-192
-334
-474
-613
-751
-887
-1022
-1156
-1289
-1420
-1550
-1679
-1806
-1931
-2055
-2178
-2300
-2419
-2538
-2655
-2770
-2884
-2996
-3107
-3216
-3324
-3430
-3535
-3638
-3739
-3839
-3937
-4034
-4129
-4222
-4314
-4404
-4493
-4580
-4666
-4749
-4832
-4912
-4992
-5069
-5146
-5220
-5293
-5365
-5436
-5505
-5572
-5638
-5703
-5767
-5829
-5891
-5951
-6010
-6067
-6124
-6179
-6234
-6287
-6340
-6392
-6442
-6492
-6540
-6588
-6635
-6681
-6727
-6771
-6815
-6858
-6900
-6941
-6982
-7022
-7061
-7100
-7138
-7175
-7212
-7248
-7284
-7319
-7354
-7388
-7421
-7454
-7487
-7519
-7551
-7582
-7613
-7644
-7674
-7704
-7734
-7763
-7793
-7822
-7851
-7879
-7908
-7936
-7964
-7993
-8021
-8048
-8076
-8103
-8132
-8160
-8186
-8215
-8243
-8270
-8297
-8325
-8352
-8380
-8407
-8434
-8461
-8488
-8515
-8542
-8569
-8596
-8623
-8650
-8677
-8704
-8730
-8757
-8784
-8811
-8838
-8865
-8892
-8919
-8946
-8973
-9000
-9028
-9055
-9083
-9110
-9138
-9166
-9195
-9223
-9252
-9281
-9310
-9339
-9369
-9398
-9428
-9459
-9489
-9520
-9551
-9582
-9614
-9646
-9678
-9710
-9743
-9776
-9809
-9842
-9876
-9909
-9943
-9978
-10012
-10047
-10081
-10116
-10151
-10187
-10222
-10257
-10293
-10328
-10364
-10400
-10436
-10472
-10508
-10544
-10580
-10617
-10653
-10690
-10726
-10763
-10800
-10837
-10874
-10912
-10949
-10987
-11025
-11063
-11101
-11139
-11178
-11217
-11256
-11295
-11334
-11374
-11414
-11454
-11494
-11535
-11575
-11616
-11657
-11698
-11740
-11781
-11823
-11865
-11906
-11948
-11990
-12032
-12074
-12116
-12158
-12199
-12241
-12283
-12324
-12366
-12407
-12448
-12490
-12531
-12571
-12612
-12653
-12693
-12733
-12773
-12813
-12853
-12892
-12932
-12971
-13010
-13048
-13087
-13125
-13164
-13202
-13240
-13277
-13315
-13352
-13390
-13427
-13464
-13500
-13537
-13574
-13610
-13646
-13682
-13717
-13753
-13788
-13823
-13858
-13892
-13926
-13960
-13993
-14026
-14059
-14091
-14123
-14155
-14186
-14217
-14247
-14276
-14306
-14334
-14363
-14390
-14417
-14444
-14470
-14495
-14520
-14545
-14568
-14592
-14614
-14636
-14658
-14679
-14700
-14720
-14739
-14758
-14777
-14795
-14812
-14829
-14846
-14862
-14878
-14893
-14908
-14922
-14936
-14950
-14963
-14976
-14988
-15000
-15012
-15023
-15033
-15043
-15053
-15062
-15071
-15080
-15088
-15095
-15102
-15108
-15114
-15119
-15124
-15128
-15131
-15133
-15135
-15137
-15137
-15137
-15136
-15134
-15131
-15127
-15123
-15118
-15111
-15104
-15096
-15087
-15077
-15066
-15055
-15042
-15028
-15014
-14998
-14982
-14964
-14946
-14926
-14906
-14885
-14863
-14840
-14816
-14791
-14766
-14739
-14712
-14684
-14655
-14625
-14595
-14563
-14531
-14499
-14465
-14431
-14397
-14361
-14325
-14288
-14251
-14213
-14175
-14136
-14096
-14056
-14015
-13974
-13932
-13890
-13847
-13804
-13760
-13716
-13671
-13626
-13580
-13534
-13488
-13441
-13393
-13346
-13298
-13249
-13201
-13152
-13102
-13053
-13003
-12953
-12902
-12852
-12801
-12750
-12699
-12647
-12596
-12544
-12492
-12440
-12388
-12336
-12284
-12232
-12179
-12127
-12074
-12021
-11969
-11916
-11863
-11810
-11757
-11703
-11650
-11597
-11543
-11490
-11436
-11382
-11328
-11274
-11220
-11166
-11112
-11058
-11003
-10949
-10894
-10839
-10784
-10730
-10674
-10619
-10564
-10508
-10453
-10397
-10341
-10285
-10229
-10173
-10116
-10060
-10003
-9946
-9889
-9832
-9775
-9718
-9660
-9602
-9544
-9486
-9428
-9370
-9311
-9252
-9193
-9134
-9075
-9015
-8955
-8895
-8834
-8773
-8712
-8651
-8589
-8528
-8465
-8403
-8340
-8278
-8215
-8151
-8087
-8023
-7960
-7896
-7832
-7767
-7702
-7638
-7573
-7507
-7442
-7377
-7311
-7245
-7179
-7113
-7047
-6981
-6915
-6848
-6782
-6715
-6648
-6582
-6515
-6448
-6381
-6313
-6246
-6179
-6111
-6044
-5977
-5909
-5841
-5774
-5706
-5638
-5570
-5502
-5434
-5365
-5297
-5229
-5160
-5091
-5023
-4954
-4885
-4816
-4747
-4678
-4608
-4539
-4469
-4400
-4330
-4260
-4190
-4120
-4050
-3980
-3910
-3839
-3769
-3698
-3627
-3556
-3485
-3414
-3343
-3271
-3200
-3128
-3056
-2984
-2912
-2839
-2767
-2694
-2621
-2548
-2474
-2401
-2327
-2253
-2179
-2105
-2029
-1955
-1880
-1805
-1730
-1654
-1579
-1503
-1427
-1350
-1274
-1197
-1120
-1043
-966
-888
-810
-733
-655
-576
-498
-419
-340
-261
-182
-103
-23
56
136
216
297
377
458
539
620
701
782
864
945
1027
1109
1191
1274
1356
1438
1521
1604
1687
1770
1853
1936
2020
2103
2187
2271
2354
2438
2522
2606
2690
2774
2859
2943
3027
3112
3196
3281
3366
3450
3535
3620
3705
3790
3875
3960
4045
4130
4215
4300
4385
4469
4554
4639
4724
4808
4893
4977
5061
5145
5229
5312
5395
5478
5561
5643
5725
5807
5888
5969
6050
6130
6210
6289
6368
6447
6525
6603
6680
6756
6833
6908
6984
7059
7133
7207
7280
7353
7425
7497
7569
7640
7710
7780
7849
7918
7986
8054
8121
8186
8253
8318
8383
8447
8511
8573
8636
8697
8758
8818
8878
8936
8994
9052
9109
9164
9220
9274
9328
9381
9433
9485
9536
9586
9636
9684
9733
9780
9827
9873
9918
9962
10006
10050
10092
10134
10175
10216
10256
10295
10334
10372
10409
10446
10482
10518
10553
10588
10622
10656
10689
10721
10753
10785
10816
10846
10876
10906
10935
10963
10991
11019
11046
11072
11098
11123
11148
11173
11196
11220
11242
11264
11286
11307
11327
11347
11366
11385
11403
11421
11437
11454
11469
11485
11499
11513
11526
11539
11550
11562
11572
11582
11592
11600
11608
11615
11622
11627
11632
11636
11640
11642
11644
11645
11645
11644
11642
11640
11636
11632
11627
11620
11613
11605
11596
11586
11574
11562
11549
11534
11519
11503
11485
11466
11447
11426
11404
11381
11357
11332
11306
11278
11250
11221
11190
11159
11127
11093
11059
11024
10988
10951
10913
10874
10834
10793
10752
10709
10666
10622
10577
10531
10485
10438
10390
10342
10292
10242
10192
10140
10088
10035
9982
9928
9873
9818
9763
9706
9649
9592
9534
9475
9416
9357
9297
9236
9175
9114
9052
8990
8928
8865
8802
8739
8675
8611
8547
8483
8419
8354
8290
8225
8160
8096
8031
7966
7901
7837
7772
7708
7643
7579
7515
7451
7387
7324
7260
7197
7134
7071
7009
6946
6884
6822
6760
6699
6638
6577
6516
6456
6396
6336
6276
6217
6158
6099
6041
5982
5925
5867
5810
5753
5696
5640
5584
5529
5473
5418
5364
5310
5256
5202
5149
5095
5043
4990
4938
4886
4835
4784
4733
4682
4632
4582
4532
4483
4434
4385
4337
4289
4241
4193
4146
4099
4051
4006
3960
3914
3868
3823
3777
3732
3688
3643
3599
3555
3511
3468
3424
3381
3339
3296
3254
3211
3170
3128
3086
3045
3004
2963
2923
2882
2842
2803
2763
2724
2685
2646
2607
2569
2531
2493
2455
2418
2381
2345
2308
2272
2236
2201
2166
2131
2097
2063
2029
1996
1963
1930
1898
1867
1835
1804
1774
1744
1714
1685
1656
1628
1600
1573
1546
1520
1494
1469
1445
1421
1397
1374
1352
1331
1310
1290
1270
1251
1233
1216
1199
1183
1168
1153
1140
1127
1114
1102
1091
1081
1072
1063
1054
1047
1040
1034
1028
1022
1018
1014
1010
1008
1006
1004
1002
1002
1002
1002
1002
1004
1006
1008
1012
1014
1018
1022
1027
1032
1038
1044
1050
1057
1064
1072
1080
1088
1097
1107
1117
1127
1138
1149
1161
1173
1185
1198
1212
1226
1240
1254
1269
1285
1300
1316
1333
1349
1366
1384
1401
1419
1437
1455
1473
1491
1510
1529
1547
1566
1585
1604
1624
1643
1662
1681
1700
1719
1739
1758
1777
1796
1815
1834
1853
1872
1891
1910
1929
1948
1966
1985
2003
2021
2040
2059
2077
2095
2113
2131
2149
2167
2185
2202
2220
2238
2255
2272
2289
2307
2324
2341
2357
2374
2391
2407
2424
2440
2456
2473
2489
2505
2521
2537
2553
2568
2584
2600
2616
2632
2647
2663
2679
2695
2710
2726
2742
2758
2773
2789
2805
2821
2837
2853
2869
2885
2902
2918
2934
2950
2967
2983
3000
3016
3033
3049
3066
3082
3099
3115
3132
3149
3165
3182
3198
3214
3231
3247
3263
3279
3296
3311
3327
3343
3359
3374
3390
3405
3420
3435
3450
3465
3479
3494
3508
3522
3537
3551
3565
3579
3592
3606
3620
3633
3647
3661
3674
3687
3701
3714
3727
3740
3753
3766
3779
3792
3805
3818
3830
3843
3855
3867
3880
3892
3903
3915
3926
3938
3949
3959
3970
3980
3990
4000
4010
4019
4027
4035
4045
4053
4059
4067
4075
4081
4088
4093
4099
4104
4109
4113
4117
4120
4123
4125
4127
4129
4130
4130
4130
4130
4129
4127
4124
4122
4118
4114
4109
4104
4097
4091
4083
4075
4066
4056
4046
4034
4022
4010
3996
3982
3967
3951
3934
3917
3898
3879
3860
3839
3818
3795
3772
3749
3724
3699
3673
3646
3618
3590
3560
3530
3499
3468
3435
3402
3368
3334
3298
3262
3224
3187
3148
3108
3068
3027
2985
2942
2898
2853
2808
2762
2715
2667
2618
2569
2518
2467
2415
2363
2309
2255
2200
2144
2087
2029
1971
1913
1853
1792
1731
1670
1607
1544
1480
1415
1350
1284
1218
1150
1083
1014
945
876
806
736
665
593
521
449
376
303
229
155
81
6
-68
-144
-219
-295
-370
-446
-522
-599
-675
-751
-828
-904
-980
-1057
-1133
-1209
-1284
-1360
-1435
-1510
-1585
-1659
-1733
-1807
-1880
-1953
-2025
-2097
-2168
-2239
-2308
-2378
-2446
-2514
-2582
-2648
-2714
-2779
-2843
-2907
-2969
-3031
-3091
-3151
-3210
-3268
-3325
-3381
-3436
-3490
-3543
-3595
-3646
-3696
-3745
-3793
-3839
-3885
-3930
-3973
-4016
-4057
-4097
-4136
-4174
-4211
-4247
-4282
-4315
-4348
-4379
-4409
-4439
-4467
-4493
-4519
-4544
-4568
-4590
-4611
-4632
-4651
-4669
-4686
-4702
-4717
-4731
-4743
-4755
-4766
-4775
-4784
-4792
-4798
-4804
-4809
-4813
-4816
-4818
-4819
-4819
-4818
-4817
-4815
-4811
-4807
-4803
-4797
-4791
-4783
-4775
-4767
-4757
-4747
-4736
-4725
-4713
-4700
-4686
-4672
-4657
-4642
-4625
-4609
-4591
-4573
-4555
-4536
-4516
-4496
-4475
-4454
-4432
-4410
-4388
-4364
-4341
-4317
-4293
-4268
-4243
-4217
-4192
-4166
-4139
-4113
-4086
-4058
-4030
-4003
-3975
-3947
-3919
-3891
-3862
-3834
-3805
-3776
-3747
-3717
-3688
-3659
-3629
-3600
-3570
-3540
-3511
-3481
-3451
-3421
-3391
-3361
-3331
-3301
-3270
-3240
-3210
-3179
-3149
-3118
-3088
-3057
-3026
-2996
-2965
-2934
-2903
-2872
-2841
-2810
-2778
-2747
-2715
-2684
-2652
-2621
-2589
-2557
-2525
-2493
-2461
-2429
-2397
-2365
-2333
-2300
-2268
-2236
-2203
-2171
-2138
-2106
-2073
-2040
-2007
-1975
-1942
-1909
-1876
-1843
-1810
-1777
-1743
-1710
-1677
-1644
-1610
-1577
-1543
-1510
-1476
-1443
-1409
-1375
-1341
-1308
-1274
-1240
-1206
-1171
-1137
-1103
-1068
-1034
-999
-964
-929
-893
-858
-822
-787
-751
-715
-678
-642
-605
-568
-531
-494
-456
-419
-381
-343
-305
-266
-228
-189
-150
-111
-72
-33
7
46
86
126
166
206
246
286
327
367
407
448
488
529
569
610
650
691
731
772
812
853
893
933
974
1014
1055
1095
1135
1176
1216
1256
1296
1337
1377
1417
1457
1498
1538
1578
1618
1659
1699
1739
1779
1819
1859
1900
1940
1980
2020
2060
2099
2139
2179
2219
2258
2298
2337
2376
2415
2454
2493
2532
2570
2609
2647
2685
2723
2760
2798
2835
2872
2908
2944
2981
3016
3052
3087
3122
3156
3190
3224
3258
3291
3323
3356
3388
3420
3451
3482
3513
3543
3573
3603
3632
3661
3690
3718
3745
3773
3800
3826
3852
3878
3903
3927
3952
3975
3999
4021
4043
4066
4086
4108
4128
4148
4167
4185
4203
4220
4237
4253
4269
4283
4297
4311
4324
4336
4347
4358
4368
4377
4385
4393
4400
4406
4412
4417
4421
4424
4427
4429
4430
4430
4430
4429
4428
4426
4423
4420
4416
4411
4406
4400
4394
4387
4380
4372
4364
4355
4346
4336
4326
4315
4305
4293
4281
4269
4257
4244
4230
4217
4203
4188
4173
4158
4143
4127
4110
4094
4077
4059
4041
4022
4005
3986
3967
3947
3927
3906
3885
3864
3843
3820
3798
3775
3752
3728
3704
3679
3654
3629
3603
3576
3549
3522
3494
3466
3437
3408
3378
3348
3317
3286
3254
3222
3189
3156
3122
3088
3054
3018
2983
2947
2910
2874
2836
2798
2760
2722
2683
2643
2604
2563
2523
2482
2441
2399
2358
2316
2273
2231
2188
2144
2101
2057
2013
1969
1925
1880
1836
1791
1745
1700
1655
1609
1563
1518
1471
1425
1379
1333
1286
1239
1192
1145
1098
1051
1004
957
909
862
814
767
719
671
623
576
528
480
432
385
337
289
242
194
147
100
53
6
-41
-88
-134
-181
-227
-272
-318
-363
-409
-453
-498
-542
-586
-630
-674
-717
-759
-802
-844
-886
-927
-968
-1008
-1049
-1089
-1129
-1169
-1208
-1247
-1286
-1324
-1362
-1400
-1438
-1475
-1513
-1550
-1587
-1624
-1660
-1697
-1733
-1770
-1806
-1842
-1878
-1914
-1950
-1985
-2021
-2057
-2092
-2128
-2163
-2198
-2234
-2269
-2304
-2340
-2375
-2410
-2445
-2480
-2515
-2550
-2585
-2619
-2654
-2689
-2723
-2758
-2792
-2827
-2861
-2895
-2929
-2963
-2997
-3031
-3065
-3099
-3132
-3166
-3199
-3232
-3265
-3298
-3331
-3364
-3397
-3429
-3462
-3494
-3526
-3558
-3590
-3622
-3653
-3685
-3716
-3747
-3778
-3808
-3838
-3868
-3898
-3928
-3957
-3986
-4014
-4042
-4070
-4097
-4124
-4150
-4176
-4202
-4226
-4251
-4274
-4298
-4320
-4342
-4363
-4384
-4404
-4423
-4441
-4459
-4476
-4492
-4507
-4522
-4535
-4548
-4560
-4571
-4581
-4591
-4599
-4607
-4613
-4619
-4624
-4628
-4631
-4633
-4634
-4634
-4634
-4632
-4630
-4626
-4622
-4617
-4611
-4604
-4596
-4588
-4578
-4568
-4556
-4544
-4531
-4517
-4502
-4487
-4470
-4453
-4435
-4416
-4396
-4375
-4354
-4332
-4309
-4285
-4261
-4236
-4210
-4183
-4156
-4128
-4099
-4069
-4038
-4009
-3977
-3945
-3913
-3880
-3846
-3812
-3777
-3741
-3706
-3669
-3633
-3595
-3558
-3520
-3481
-3442
-3403
-3363
-3323
-3283
-3242
-3201
-3160
-3118
-3076
-3034
-2991
-2948
-2905
-2862
-2818
-2774
-2729
-2685
-2640
-2594
-2549
-2503
-2456
-2410
-2363
-2315
-2268
-2220
-2171
-2122
-2073
-2024
-1974
-1923
-1873
-1822
-1770
-1718
-1666
-1613
-1560
-1507
-1453
-1399
-1344
-1289
-1234
-1178
-1122
-1066
-1008
-952
-894
-837
-779
-720
-661
-602
-543
-483
-424
-363
-303
-242
-181
-120
-58
4
66
128
191
254
317
380
444
508
572
637
702
767
832
898
964
1030
1096
1163
1230
1297
1364
1431
1499
1567
1635
1703
1771
1840
1908
1977
2045
2115
2184
2254
2323
2393
2462
2532
2601
2671
2741
2811
2881
2951
3020
3090
3160
3230
3300
3370
3439
3509
3578
3648
3717
3786
3855
3924
3993
4062
4131
4199
4267
4336
4404
4472
4539
4607
4674
4741
4808
4875
4941
5007
5073
5139
5204
5269
5334
5398
5462
5526
5589
5652
5715
5777
5839
5900
5961
6021
6081
6140
6199
6257
6315
6372
6429
6485
6540
6595
6649
6703
6756
6808
6860
6910
6961
7010
7059
7107
7154
7201
7246
7291
7336
7379
7422
7464
7505
7545
7585
7623
7661
7699
7735
7771
7805
7839
7872
7905
7936
7967
7997
8026
8055
8082
8109
8135
8161
8186
8209
8233
8255
8277
8299
8319
8339
8358
8377
8395
8413
8429
8446
8461
8476
8491
8505
8518
8531
8543
8555
8566
8577
8587
8597
8605
8614
8622
8629
8635
8641
8647
8651
8656
8659
8662
8664
8666
8667
8667
8667
8666
8664
8661
8658
8654
8650
8645
8639
8632
8625
8617
8608
8598
8588
8577
8566
8554
8541
8527
8512
8497
8481
8465
8448
8430
8411
8392
8372
8351
8330
8308
8285
8261
8237
8212
8186
8160
8132
8105
8076
8047
8016
7986
7954
7922
7889
7855
7820
7785
7749
7711
7674
7635
7595
7555
7514
7472
7430
7386
7342
7297
7251
7204
7157
7109
7060
7010
6959
6908
6856
6803
6750
6695
6640
6585
6528
6471
6413
6354
6295
6235
6174
6113
6050
5988
5924
5860
5795
5730
5664
5597
5530
5462
5393
5324
5255
5184
5114
5042
4970
4898
4825
4751
4677
4602
4527
4451
4375
4298
4221
4143
4065
3986
3907
3827
3747
3666
3585
3503
3421
3339
3256
3172
3088
3004
2919
2834
2748
2662
2576
2489
2402
2315
2227
2139
2050
1961
1872
1782
1693
1602
1512
1422
1331
1240
1149
1057
966
874
782
690
598
506
414
322
230
138
46
-46
-138
-230
-321
-413
-505
-596
-687
-778
-869
-960
-1050
-1140
-1230
-1320
-1410
-1499
-1588
-1676
-1764
-1852
-1940
-2027
-2114
-2201
-2287
-2372
-2457
-2542
-2626
-2710
-2793
-2876
-2958
-3039
-3120
-3201
-3280
-3359
-3437
-3515
-3592
-3668
-3743
-3817
-3891
-3963
-4035
-4106
-4176
-4245
-4313
-4380
-4446
-4511
-4575
-4638
-4700
-4760
-4820
-4879
-4937
-4993
-5049
-5103
-5156
-5209
-5260
-5310
-5359
-5407
-5454
-5500
-5544
-5588
-5631
-5672
-5713
-5752
-5790
-5828
-5864
-5900
-5934
-5967
-5999
-6031
-6061
-6090
-6118
-6146
-6172
-6197
-6222
-6245
-6267
-6289
-6309
-6329
-6348
-6366
-6382
-6398
-6413
-6428
-6441
-6453
-6465
-6476
-6486
-6495
-6503
-6510
-6517
-6523
-6528
-6532
-6536
-6539
-6541
-6542
-6543
-6542
-6542
-6540
-6538
-6535
-6531
-6527
-6522
-6517
-6511
-6504
-6497
-6489
-6481
-6472
-6463
-6453
-6442
-6431
-6419
-6407
-6395
-6382
-6368
-6354
-6339
-6324
-6309
-6293
-6276
-6259
-6242
-6224
-6205
-6186
-6167
-6147
-6127
-6106
-6085
-6063
-6041
-6019
-5996
-5972
-5948
-5924
-5899
-5873
-5847
-5821
-5795
-5767
-5740
-5712
-5684
-5655
-5626
-5596
-5566
-5536
-5506
-5475
-5443
-5411
-5379
-5347
-5314
-5281
-5248
-5214
-5180
-5145
-5111
-5076
-5040
-5005
-4969
-4932
-4896
-4859
-4822
-4785
-4747
-4709
-4671
-4633
-4595
-4556
-4517
-4479
-4440
-4400
-4361
-4322
-4283
-4243
-4204
-4165
-4126
-4086
-4048
-4009
-3970
-3931
-3893
-3855
-3817
-3779
-3742
-3704
-3667
-3631
-3594
-3558
-3523
-3487
-3452
-3418
-3383
-3349
-3315
-3282
-3249
-3217
-3185
-3153
-3121
-3090
-3059
-3029
-2999
-2970
-2940
-2912
-2883
-2855
-2827
-2800
-2773
-2747
-2721
-2695
-2670
-2645
-2620
-2596
-2572
-2549
-2526
-2504
-2482
-2460
-2439
-2418
-2398
-2378
-2358
-2339
-2320
-2302
-2284
-2266
-2249
-2233
-2216
-2201
-2185
-2170
-2155
-2141
-2127
-2114
-2101
-2088
-2076
-2064
-2052
-2041
-2031
-2020
-2009
-2000
-1991
-1982
-1974
-1965
-1957
-1950
-1943
-1936
-1929
-1923
-1917
-1911
-1905
-1900
-1895
-1891
-1886
-1882
-1878
-1874
-1870
-1866
-1863
-1860
-1856
-1853
-1850
-1847
-1844
-1841
-1838
-1835
-1832
-1828
-1825
-1822
-1818
-1815
-1811
-1807
-1803
-1799
-1794
-1789
-1785
-1779
-1774
-1768
-1762
-1756
-1750
-1743
-1736
-1728
-1720
-1712
-1703
-1693
-1684
-1673
-1663
-1652
-1640
-1627
-1615
-1601
-1587
-1573
-1557
-1542
-1525
-1508
-1490
-1472
-1453
-1433
-1413
-1392
-1370
-1348
-1325
-1301
-1276
-1251
-1225
-1199
-1172
-1144
-1116
-1087
-1057
-1027
-996
-965
-933
-901
-868
-834
-800
-766
-731
-695
-659
-623
-586
-549
-511
-473
-435
-396
-357
-318
-278
-238
-197
-156
-115
-74
-33
9
51
93
136
179
221
264
308
351
395
438
482
526
570
614
658
702
747
791
836
880
924
969
1012
1058
1102
1147
1191
1235
1279
1323
1367
1411
1454
1498
1541
1584
1627
1670
1712
1754
1796
1838
1880
1921
1962
2003
2043
2083
2123
2162
2202
2241
2280
2318
2356
2394
2432
2469
2506
2543
2580
2617
2653
2689
2725
2760
2796
2831
2867
2902
2936
2971
3006
3040
3074
3108
3142
3176
3209
3243
3276
3309
3342
3375
3408
3440
3473
3505
3537
3569
3601
3632
3663
3694
3725
3756
3787
3817
3847
3877
3906
3936
3965
3994
4022
4050
4078
4106
4134
4161
4188
4215
4241
4267
4293
4318
4344
4368
4393
4417
4441
4464
4487
4510
4532
4554
4576
4597
4618
4638
4658
4678
4697
4716
4734
4752
4770
4787
4803
4819
4835
4850
4864
4878
4892
4905
4918
4930
4941
4952
4963
4973
4982
4991
5000
5008
5015
5022
5029
5035
5041
5046
5051
5055
5059
5063
5066
5069
5072
5074
5075
5077
5078
5079
5079
5080
5079
5079
5079
5078
5077
5075
5074
5072
5070
5068
5065
5062
5060
5056
5053
5049
5046
5042
5037
5033
5028
5023
5018
5012
5006
5000
4994
4988
4981
4974
4966
4959
4951
4943
4935
4926
4917
4908
4899
4890
4880
4870
4859
4849
4838
4827
4816
4805
4793
4781
4770
4757
4745
4732
4720
4707
4694
4680
4667
4653
4639
4625
4611
4597
4582
4568
4553
4538
4522
4507
4491
4476
4460
4444
4427
4411
4394
4378
4361
4344
4326
4309
4291
4274
4256
4238
4220
4202
4184
4166
4147
4129
4111
4091
4073
4054
4035
4017
3999
3980
3961
3942
3924
3905
3886
3867
3849
3830
3811
3792
3774
3755
3736
3718
3699
3681
3662
3644
3626
3607
3589
3571
3553
3536
3518
3500
3483
3466
3449
3432
3416
3399
3383
3367
3352
3336
3321
3306
3291
3277
3263
3249
3235
3222
3209
3197
3184
3172
3161
3149
3138
3128
3117
3108
3098
3089
3080
3072
3064
3056
3049
3042
3035
3029
3024
3018
3014
3009
3005
3002
2999
2997
2995
2993
2992
2991
2991
2992
2993
2994
2996
2999
3001
3005
3009
3013
3019
3024
3030
3037
3044
3052
3060
3069
3078
3088
3099
3110
3122
3134
3147
3160
3174
3188
3203
3219
3235
3252
3269
3287
3305
3324
3344
3364
3384
3405
3426
3448
3471
3493
3516
3540
3564
3588
3613
3638
3663
3688
3714
3740
3766
3793
3819
3846
3873
3901
3928
3955
3983
4011
4038
4066
4094
4122
4150
4178
4206
4235
4263
4291
4319
4347
4375
4403
4431
4459
4486
4514
4541
4569
4596
4623
4650
4676
4703
4729
4755
4781
4807
4832
4857
4882
4907
4931
4955
4978
5001
5024
5046
5068
5089
5110
5131
5151
5170
5189
5208
5226
5244
5261
5277
5293
5308
5323
5338
5351
5364
5377
5389
5401
5412
5422
5432
5441
5450
5458
5466
5473
5479
5485
5491
5496
5500
5504
5507
5510
5512
5513
5514
5515
5515
5514
5513
5512
5509
5506
5503
5499
5495
5490
5484
5478
5471
5464
5456
5447
5438
5428
5417
5406
5395
5382
5370
5356
5342
5327
5312
5296
5279
5262
5244
5225
5206
5186
5166
5145
5123
5101
5078
5055
5030
5006
4980
4954
4927
4900
4872
4843
4814
4784
4753
4722
4690
4658
4625
4591
4556
4521
4485
4448
4411
4373
4335
4295
4255
4215
4173
4131
4089
4045
4001
3956
3910
3864
3817
3769
3721
3672
3622
3572
3521
3469
3416
3363
3309
3255
3200
3144
3087
3030
2973
2914
2856
2796
2736
2675
2614
2552
2490
2427
2364
2300
2236
2171
2106
2040
1975
1908
1842
1775
1707
1640
1572
1503
1435
1367
1298
1229
1160
1091
1022
952
883
814
744
675
606
536
467
398
329
260
192
123
55
-13
-81
-148
-216
-283
-349
-416
-482
-547
-613
-678
-742
-807
-870
-934
-997
-1060
-1122
-1184
-1246
-1307
-1368
-1428
-1488
-1548
-1607
-1666
-1724
-1782
-1840
-1897
-1953
-2009
-2066
-2121
-2176
-2231
-2285
-2339
-2393
-2446
-2498
-2551
-2603
-2654
-2705
-2755
-2806
-2855
-2905
-2954
-3002
-3050
-3098
-3145
-3192
-3238
-3284
-3330
-3375
-3420
-3464
-3508
-3551
-3595
-3637
-3680
-3722
-3763
-3804
-3845
-3885
-3925
-3965
-4003
-4043
-4081
-4119
-4157
-4194
-4231
-4268
-4304
-4340
-4375
-4410
-4445
-4480
-4514
-4548
-4581
-4614
-4647
-4680
-4712
-4744
-4775
-4806
-4837
-4868
-4899
-4929
-4959
-4988
-5018
-5047
-5076
-5105
-5134
-5162
-5190
-5218
-5246
-5274
-5302
-5329
-5357
-5384
-5411
-5438
-5465
-5492
-5519
-5545
-5572
-5598
-5625
-5651
-5678
-5704
-5730
-5756
-5782
-5809
-5835
-5860
-5886
-5912
-5938
-5964
-5989
-6015
-6040
-6065
-6090
-6116
-6141
-6165
-6190
-6215
-6240
-6264
-6288
-6312
-6337
-6360
-6384
-6408
-6431
-6455
-6478
-6501
-6524
-6546
-6569
-6591
-6613
-6635
-6656
-6678
-6699
-6720
-6741
-6761
-6782
-6802
-6822
-6842
-6861
-6880
-6899
-6918
-6936
-6954
-6972
-6989
-7007
-7023
-7040
-7056
-7072
-7088
-7103
-7117
-7132
-7145
-7159
-7172
-7184
-7196
-7207
-7218
-7229
-7239
-7248
-7257
-7265
-7272
-7279
-7285
-7291
-7296
-7300
-7304
-7307
-7309
-7311
-7312
-7312
-7312
-7311
-7309
-7307
-7303
-7299
-7295
-7289
-7283
-7276
-7268
-7260
-7251
-7241
-7231
-7219
-7207
-7195
-7181
-7167
-7152
-7136
-7120
-7102
-7084
-7066
-7046
-7026
-7005
-6983
-6961
-6938
-6914
-6889
-6864
-6838
-6811
-6783
-6755
-6726
-6696
-6665
-6634
-6602
-6569
-6536
-6502
-6467
-6432
-6395
-6358
-6321
-6282
-6243
-6204
-6163
-6122
-6080
-6038
-5995
-5951
-5906
-5861
-5815
-5769
-5721
-5673
-5625
-5575
-5525
-5475
-5423
-5371
-5319
-5265
-5211
-5156
-5101
-5045
-4988
-4930
-4872
-4813
-4754
-4694
-4633
-4571
-4509
-4447
-4383
-4319
-4254
-4189
-4123
-4056
-3988
-3920
-3851
-3782
-3711
-3640
-3569
-3496
-3423
-3349
-3275
-3200
-3124
-3047
-2970
-2891
-2813
-2733
-2653
-2571
-2490
-2407
-2324
-2240
-2155
-2069
-1983
-1896
-1808
-1720
-1630
-1540
-1450
-1358
-1266
-1173
-1080
-986
-891
-796
-699
-603
-505
-407
-308
-209
-109
-8
93
195
297
400
504
608
712
818
924
1030
1137
1245
1353
1461
1570
1680
1790
1901
2012
2124
2236
2349
2462
2575
2689
2804
2919
3034
3149
3265
3382
3499
3616
3733
3851
3969
4086
4206
4324
4443
4563
4682
4802
4922
5042
5162
5282
5402
5523
5643
5764
5884
6005
6125
6245
6365
6485
6605
6725
6844
6964
7083
7202
7320
7438
7556
7674
7791
7908
8023
8140
8256
8371
8486
8600
8714
8828
8941
9053
9165
9276
9387
9497
9606
9715
9823
9931
10038
10144
10250
10355
10459
10562
10665
10767
10868
10968
11068
11166
11264
11361
11457
11552
11646
11739
11831
11922
12011
12100
12188
12275
12360
12444
12528
12610
12690
12770
12848
12925
13000
13075
13148
13219
13290
13359
13426
13492
13557
13620
13682
13742
13801
13858
13914
13969
14021
14073
14123
14171
14218
14263
14306
14348
14389
14428
14465
14501
14535
14568
14598
14628
14655
14682
14706
14729
14750
14769
14787
14804
14818
14831
14843
14852
14860
14866
14871
14874
14875
14875
14873
14869
14864
14857
14848
14838
14826
14812
14797
14780
14762
14742
14720
14697
14672
14645
14617
14588
14557
14524
14490
14454
14417
14379
14339
14297
14254
14210
14164
14117
14068
14018
13967
13915
13861
13805
13749
13691
13632
13571
13510
13447
13382
13317
13250
13182
13113
13043
12971
12899
12825
12750
12674
12597
12519
12440
12360
12278
12196
12113
12028
11943
11857
11770
11682
11593
11503
11413
11322
11230
11137
11043
10949
10854
10759
10663
10566
10469
10371
10273
10174
10075
9975
9875
9775
9674
9573
9471
9369
9267
9165
9062
8959
8856
8753
8649
8545
8442
8338
8233
8129
8025
7921
7816
7712
7607
7503
7398
7294
7189
7085
6980
6876
6772
6668
6564
6460
6357
6253
6150
6047
5944
5841
5739
5636
5534
5432
5331
5229
5128
5027
4926
4826
4726
4626
4527
4428
4329
4231
4132
4035
3937
3840
3743
3647
3551
3455
3360
3265
3171
3077
2983
2890
2797
2705
2613
2521
2430
2339
2249
2159
2070
1981
1892
1804
1716
1629
1542
1455
1369
1283
1198
1113
1028
944
860
776
693
610
528
446
364
283
202
121
41
-39
-119
-198
-277
-355
-433
-511
-589
-666
-742
-818
-894
-970
-1045
-1119
-1194
-1267
-1341
-1414
-1486
-1559
-1630
-1701
-1772
-1842
-1912
-1982
-2051
-2119
-2187
-2255
-2322
-2388
-2454
-2520
-2585
-2649
-2713
-2777
-2840
-2903
-2965
-3026
-3087
-3148
-3208
-3268
-3327
-3386
-3444
-3502
-3559
-3616
-3673
-3729
-3784
-3839
-3894
-3948
-4002
-4054
-4108
-4160
-4212
-4264
-4315
-4366
-4416
-4466
-4516
-4565
-4614
-4663
-4711
-4759
-4807
-4854
-4901
-4948
-4994
-5040
-5086
-5132
-5177
-5222
-5267
-5312
-5356
-5400
-5444
-5488
-5531
-5575
-5618
-5660
-5703
-5745
-5788
-5830
-5871
-5913
-5955
-5996
-6037
-6078
-6119
-6159
-6200
-6240
-6280
-6320
-6360
-6400
-6440
-6479
-6518
-6557
-6597
-6635
-6674
-6713
-6751
-6790
-6828
-6866
-6904
-6941
-6979
-7016
-7054
-7091
-7128
-7164
-7201
-7238
-7274
-7310
-7346
-7382
-7418
-7453
-7488
-7524
-7559
-7593
-7628
-7662
-7697
-7731
-7765
-7798
-7832
-7865
-7899
-7932
-7964
-7997
-8029
-8061
-8093
-8125
-8157
-8189
-8221
-8253
-8284
-8315
-8346
-8377
-8407
-8438
-8468
-8498
-8528
-8558
-8588
-8617
-8647
-8676
-8706
-8735
-8764
-8793
-8821
-8850
-8878
-8907
-8935
-8963
-8992
-9020
-9048
-9075
-9103
-9131
-9158
-9186
-9213
-9241
-9268
-9295
-9322
-9349
-9375
-9402
-9429
-9455
-9481
-9508
-9534
-9560
-9586
-9612
-9637
-9663
-9689
-9714
-9740
-9765
-9791
-9816
-9841
-9866
-9892
-9917
-9942
-9967
-9992
-10017
-10042
-10067
-10092
-10117
-10142
-10167
-10192
-10218
-10243
-10268
-10293
-10318
-10344
-10369
-10395
-10420
-10446
-10471
-10497
-10522
-10548
-10574
-10599
-10625
-10651
-10676
-10702
-10727
-10753
-10778
-10804
-10829
-10854
-10879
-10904
-10928
-10953
-10977
-11001
-11025
-11049
-11072
-11096
-11118
-11141
-11163
-11185
-11207
-11228
-11249
-11270
-11290
-11310
-11329
-11348
-11367
-11385
-11402
-11419
-11436
-11452
-11468
-11483
-11498
-11512
-11525
-11538
-11550
-11562
-11573
-11583
-11593
-11602
-11610
-11618
-11625
-11631
-11637
-11641
-11645
-11648
-11651
-11652
-11653
-11652
-11651
-11649
-11646
-11642
-11638
-11632
-11625
-11618
-11609
-11600
-11589
-11578
-11565
-11552
-11537
-11522
-11505
-11488
-11469
-11450
-11430
-11408
-11386
-11362
-11338
-11312
-11286
-11259
-11230
-11201
-11171
-11140
-11107
-11074
-11040
-11005
-10969
-10932
-10894
-10856
-10816
-10775
-10734
-10691
-10648
-10604
-10559
-10513
-10466
-10418
-10369
-10320
-10269
-10218
-10166
-10113
-10059
-10005
-9950
-9894
-9837
-9779
-9721
-9662
-9602
-9542
-9481
-9419
-9356
-9293
-9229
-9165
-9100
-9035
-8968
-8902
-8835
-8767
-8699
-8630
-8561
-8491
-8421
-8351
-8280
-8209
-8137
-8064
-7993
-7920
-7847
-7773
-7699
-7625
-7550
-7475
-7400
-7325
-7249
-7173
-7096
-7019
-6942
-6865
-6787
-6709
-6631
-6552
-6473
-6394
-6315
-6235
-6155
-6075
-5994
-5913
-5832
-5751
-5669
-5587
-5505
-5423
-5341
-5258
-5175
-5092
-5009
-4925
-4842
-4758
-4674
-4590
-4506
-4422
-4337
-4253
-4168
-4083
-3999
-3914
-3830
-3745
-3660
-3575
-3490
-3405
-3321
-3236
-3151
-3066
-2981
-2897
-2812
-2727
-2643
-2558
-2474
-2389
-2305
-2221
-2137
-2052
-1968
-1884
-1801
-1717
-1633
-1549
-1466
-1383
-1299
-1216
-1133
-1050
-967
-884
-802
-719
-637
-555
-473
-391
-309
-227
-146
-64
17
98
179
259
340
420
500
580
660
740
819
899
978
1057
1135
1214
1292
1370
1448
1526
1603
1681
1758
1835
1912
1988
2064
2140
2216
2292
2367
2443
2518
2593
2667
2742
2816
2890
2963
3037
3110
3183
3256
3328
3401
3473
3544
3616
3687
3758
3829
3899
3969
4038
4108
4177
4246
4315
4383
4450
4518
4585
4651
4717
4783
4848
4913
4977
5041
5104
5167
5230
5291
5353
5413
5474
5534
5593
5651
5710
5767
5824
5881
5937
5992
6047
6101
6155
6208
6261
6313
6365
6416
6467
6517
6566
6615
6664
6711
6759
6806
6852
6898
6943
6988
7032
7075
7118
7161
7203
7244
7286
7326
7366
7405
7444
7483
7521
7558
7595
7632
7668
7704
7739
7773
7807
7841
7874
7907
7940
7972
8003
8034
8064
8095
8125
8154
8183
8212
8240
8268
8296
8323
8350
8377
8403
8429
8455
8480
8505
8530
8555
8579
8603
8626
8650
8673
8696
8718
8741
8763
8785
8807
8829
8850
8871
8892
8913
8934
8954
8975
8995
9015
9035
9055
9075
9095
9114
9134
9153
9173
9192
9211
9230
9249
9268
9287
9306
9325
9344
9362
9381
9399
9418
9436
9455
9473
9491
9509
9527
9545
9563
9581
9598
9616
9633
9651
9668
9685
9702
9718
9735
9751
9767
9783
9799
9815
9830
9845
9860
9875
9889
9903
9917
9930
9944
9956
9969
9981
9993
10005
10016
10027
10037
10047
10057
10067
10075
10084
10092
10100
10107
10114
10121
10127
10132
10137
10142
10146
10150
10153
10156
10159
10161
10162
10163
10163
10163
10163
10162
10160
10158
10155
10152
10149
10144
10140
10135
10129
10123
10116
10109
10101
10092
10083
10074
10063
10053
10041
10029
10017
10004
9990
9976
9961
9945
9929
9913
9895
9877
9858
9839
9819
9798
9777
9755
9732
9709
9684
9660
9634
9608
9581
9553
9524
9495
9465
9434
9403
9371
9338
9305
9270
9235
9200
9163
9126
9088
9050
9011
8971
8931
8890
8848
8805
8762
8719
8674
8629
8584
8538
8491
8443
8396
8347
8298
8248
8198
8147
8096
8044
7992
7939
7886
7832
7777
7723
7667
7612
7555
7499
7442
7384
7326
7268
7209
7150
7091
7031
6971
6910
6849
6788
6726
6664
6602
6540
6477
6414
6351
6287
6223
6159
6095
6031
5966
5902
5837
5772
5707
5642
5576
5511
5446
5380
5315
5249
5184
5118
5053
4987
4922
4857
4792
4727
4663
4598
4534
4470
4407
4343
4280
4218
4155
4093
4032
3971
3910
3850
3790
3730
3672
3613
3556
3499
3442
3386
3331
3276
3222
3169
3116
3065
3013
2963
2913
2865
2817
2769
2723
2678
2633
2589
2547
2505
2464
2424
2385
2347
2310
2274
2239
2205
2173
2141
2110
2080
2052
2024
1998
1972
1948
1925
1903
1882
1863
1844
1826
1810
1795
1781
1768
1756
1745
1735
1727
1719
1713
1707
1703
1700
1698
1697
1697
1698
1700
1703
1707
1712
1719
1726
1734
1743
1753
1764
1776
1789
1803
1818
1834
1851
1868
1887
1906
1927
1948
1970
1993
2017
2041
2067
2093
2120
2148
2177
2206
2237
2268
2300
2333
2366
2400
2435
2471
2508
2545
2583
2621
2661
2701
2742
2783
2825
2868
2911
2955
2999
3044
3089
3136
3182
3229
3277
3325
3373
3422
3471
3521
3571
3621
3672
3723
3774
3825
3877
3929
3981
4033
4086
4138
4191
4244
4296
4349
4402
4455
4508
4561
4614
4666
4719
4772
4824
4877
4929
4981
5033
5084
5136
5187
5238
5289
5339
5390
5440
5489
5539
5588
5636
5684
5732
5780
5827
5873
5920
5965
6011
6056
6100
6144
6187
6230
6272
6313
6354
6394
6434
6473
6511
6549
6586
6622
6657
6692
6725
6758
6790
6822
6852
6882
6910
6938
6965
6990
7015
7039
7062
7084
7105
7124
7143
7161
7178
7193
7208
7222
7234
7245
7256
7265
7273
7281
7287
7292
7296
7299
7301
7301
7301
7300
7298
7294
7290
7284
7278
7270
7262
7252
7241
7230
7217
7203
7189
7173
7156
7139
7120
7100
7080
7058
7036
7013
6989
6964
6938
6911
6883
6855
6825
6795
6764
6732
6700
6667
6633
6598
6562
6526
6489
6452
6414
6375
6336
6296
6255
6214
6172
6130
6088
6044
6001
5956
5912
5867
5821
5775
5729
5682
5635
5587
5540
5491
5443
5394
5345
5295
5246
5196
5145
5095
5044
4993
4941
4890
4838
4786
4734
4682
4629
4576
4524
4471
4417
4364
4310
4257
4203
4149
4094
4041
3986
3932
3877
3823
3768
3713
3658
3603
3548
3493
3438
3382
3327
3271
3216
3161
3105
3049
2994
2938
2883
2827
2772
2716
2661
2605
2550
2495
2439
2384
2329
2274
2219
2164
2109
2054
1999
1944
1890
1835
1781
1726
1672
1618
1564
1510
1456
1403
1349
1295
1242
1189
1136
1083
1030
977
924
872
819
767
715
663
611
559
507
455
404
352
301
250
198
147
96
45
-6
-56
-107
-158
-208
-259
-309
-360
-410
-460
-510
-560
-610
-660
-710
-760
-809
-859
-908
-958
-1006
-1056
-1105
-1155
-1204
-1252
-1301
-1350
-1399
-1447
-1496
-1545
-1593
-1642
-1690
-1738
-1787
-1835
-1883
-1932
-1980
-2028
-2077
-2125
-2173
-2221
-2270
-2318
-2367
-2415
-2463
-2512
-2560
-2609
-2657
-2706
-2754
-2803
-2852
-2900
-2949
-2997
-3046
-3094
-3143
-3192
-3240
-3289
-3337
-3385
-3434
-3482
-3530
-3578
-3626
-3674
-3722
-3770
-3818
-3865
-3913
-3960
-4006
-4054
-4101
-4147
-4194
-4240
-4286
-4332
-4378
-4424
-4469
-4515
-4560
-4605
-4649
-4694
-4738
-4782
-4826
-4870
-4913
-4957
-5000
-5043
-5085
-5128
-5170
-5212
-5253
-5295
-5336
-5377
-5418
-5458
-5499
-5539
-5579
-5618
-5658
-5697
-5736
-5774
-5813
-5851
-5889
-5927
-5964
-6001
-6038
-6075
-6111
-6147
-6183
-6218
-6254
-6288
-6323
-6357
-6391
-6425
-6458
-6491
-6524
-6556
-6588
-6619
-6651
-6681
-6712
-6742
-6772
-6801
-6830
-6858
-6887
-6914
-6942
-6969
-6995
-7021
-7047
-7072
-7097
-7121
-7145
-7169
-7192
-7214
-7236
-7258
-7279
-7300
-7320
-7339
-7359
-7377
-7396
-7413
-7431
-7447
-7464
-7479
-7495
-7509
-7524
-7537
-7551
-7563
-7576
-7587
-7598
-7609
-7619
-7629
-7638
-7646
-7654
-7662
-7669
-7675
-7681
-7687
-7692
-7696
-7701
-7704
-7708
-7710
-7713
-7714
-7716
-7717
-7717
-7718
-7717
-7717
-7716
-7715
-7713
-7711
-7708
-7706
-7703
-7699
-7696
-7692
-7688
-7683
-7678
-7673
-7668
-7663
-7657
-7651
-7645
-7639
-7632
-7625
-7618
-7611
-7604
-7597
-7589
-7582
-7574
-7566
-7558
-7550
-7542
-7533
-7525
-7516
-7508
-7499
-7490
-7481
-7472
-7463
-7454
-7445
-7436
-7427
-7417
-7408
-7398
-7389
-7379
-7370
-7360
-7351
-7341
-7331
-7321
-7311
-7301
-7291
-7281
-7271
-7261
-7250
-7240
-7230
-7219
-7209
-7198
-7188
-7177
-7166
-7155
-7145
-7134
-7123
-7112
-7101
-7090
-7078
-7067
-7056
-7045
-7033
-7022
-7011
-6999
-6987
-6976
-6964
-6952
-6941
-6929
-6917
-6905
-6893
-6881
-6868
-6856
-6844
-6831
-6819
-6806
-6794
-6781
-6768
-6755
-6742
-6729
-6715
-6702
-6688
-6674
-6660
-6646
-6632
-6618
-6603
-6588
-6573
-6558
-6542
-6526
-6510
-6494
-6477
-6461
-6444
-6426
-6409
-6391
-6373
-6354
-6335
-6316
-6297
-6277
-6257
-6236
-6215
-6194
-6173
-6151
-6128
-6106
-6083
-6059
-6035
-6011
-5986
-5961
-5936
-5910
-5884
-5857
-5830
-5802
-5774
-5746
-5717
-5687
-5657
-5627
-5596
-5564
-5532
-5500
-5467
-5433
-5399
-5364
-5329
-5293
-5256
-5219
-5181
-5142
-5103
-5063
-5023
-4982
-4940
-4897
-4854
-4810
-4766
-4720
-4674
-4628
-4580
-4532
-4483
-4434
-4384
-4333
-4281
-4229
-4176
-4122
-4067
-4013
-3957
-3901
-3844
-3786
-3728
-3669
-3610
-3549
-3489
-3427
-3366
-3303
-3240
-3176
-3112
-3047
-2982
-2916
-2850
-2783
-2715
-2647
-2579
-2510
-2440
-2370
-2300
-2229
-2157
-2085
-2013
-1940
-1867
-1793
-1719
-1644
-1569
-1494
-1418
-1342
-1265
-1188
-1111
-1033
-955
-877
-798
-719
-639
-560
-480
-399
-319
-238
-156
-75
7
89
171
254
336
419
503
586
670
753
837
921
1006
1090
1175
1259
1344
1429
1514
1599
1684
1769
1854
1939
2024
2109
2193
2278
2363
2447
2531
2616
2700
2783
2867
2950
3033
3116
3199
3281
3363
3444
3525
3606
3687
3767
3846
3925
4003
4083
4161
4238
4315
4392
4468
4543
4618
4693
4767
4840
4913
4986
5057
5129
5199
5269
5339
5408
5476
5544
5611
5677
5743
5808
5873
5937
6000
6062
6124
6185
6245
6304
6363
6421
6478
6534
6590
6644
6698
6751
6804
6855
6905
6955
7004
7052
7099
7145
7191
7235
7278
7321
7363
7404
7443
7482
7520
7558
7594
7629
7663
7697
7729
7761
7791
7821
7849
7877
7903
7929
7954
7977
8000
8022
8042
8063
8080
8099
8116
8132
8148
8162
8175
8186
8198
8209
8218
8227
8234
8241
8246
8251
8255
8258
8260
8262
8262
8261
8260
8258
8255
8251
8246
8240
8234
8227
8219
8210
8200
8189
8179
8167
8154
8141
8127
8112
8096
8080
8064
8045
8028
8010
7990
7971
7950
7929
7908
7886
7864
7841
7817
7793
7769
7745
7720
7694
7668
7642
7616
7589
7562
7535
7507
7479
7451
7423
7394
7366
7337
7308
7279
7250
7220
7191
7161
7132
7102
7072
7042
7013
6983
6953
6923
6893
6864
6834
6804
6774
6745
6715
6685
6656
6626
6597
6567
6538
6509
6479
6450
6421
6392
6363
6334
6305
6276
6247
6219
6190
6161
6132
6104
6075
6047
6018
5990
5962
5933
5905
5877
5848
5820
5792
5764
5735
5707
5679
5651
5623
5594
5566
5538
5510
5482
5453
5425
5397
5369
5340
5312
5283
5255
5226
5198
5169
5140
5112
5083
5054
5025
4996
4966
4937
4908
4878
4848
4818
4788
4758
4728
4697
4667
4636
4605
4574
4543
4512
4480
4448
4416
4384
4352
4320
4287
4255
4222
4189
4156
4123
4089
4056
4022
3988
3954
3920
3885
3851
3816
3781
3746
3711
3676
3640
3604
3568
3532
3496
3460
3423
3386
3349
3312
3275
3237
3199
3161
3123
3085
3046
3007
2968
2929
2890
2850
2810
2770
2730
2690
2649
2609
2568
2527
2486
2445
2403
2362
2320
2278
2237
2195
2153
2111
2069
2027
1984
1942
1900
1858
1816
1774
1731
1689
1647
1605
1564
1522
1480
1438
1397
1355
1314
1273
1232
1191
1151
1110
1070
1030
990
950
910
871
832
793
754
716
677
639
601
564
526
489
452
415
379
342
306
270
235
200
164
129
95
60
26
-8
-41
-75
-108
-141
-174
-206
-238
-270
-301
-333
-364
-395
-425
-455
-485
-515
-545
-574
-603
-631
-660
-688
-715
-743
-770
-797
-824
-850
-876
-902
-928
-953
-978
-1002
-1028
-1052
-1076
-1100
-1124
-1147
-1170
-1193
-1216
-1239
-1261
-1283
-1305
-1326
-1348
-1369
-1390
-1410
-1431
-1451
-1471
-1491
-1511
-1530
-1549
-1568
-1587
-1606
-1624
-1642
-1660
-1678
-1695
-1712
-1729
-1746
-1762
-1778
-1794
-1810
-1826
-1841
-1856
-1871
-1885
-1899
-1913
-1927
-1940
-1953
-1966
-1979
-1991
-2003
-2013
-2025
-2037
-2048
-2058
-2068
-2078
-2088
-2097
-2106
-2115
-2123
-2131
-2139
-2146
-2153
-2160
-2166
-2172
-2178
-2184
-2189
-2194
-2198
-2203
-2207
-2210
-2214
-2217
-2220
-2222
-2225
-2227
-2228
-2230
-2231
-2232
-2233
-2233
-2234
-2234
-2234
-2233
-2233
-2232
-2231
-2230
-2228
-2227
-2225
-2223
-2221
-2218
-2216
-2213
-2210
-2207
-2203
-2200
-2196
-2192
-2188
-2184
-2179
-2174
-2170
-2165
-2159
-2154
-2149
-2143
-2137
-2131
-2125
-2119
-2112
-2106
-2099
-2092
-2086
-2079
-2072
-2064
-2057
-2050
-2043
-2035
-2028
-2020
-2012
-2005
-1997
-1989
-1981
-1973
-1965
-1957
-1949
-1941
-1933
-1925
-1916
-1908
-1899
-1891
-1882
-1873
-1864
-1855
-1846
-1837
-1828
-1818
-1809
-1799
-1789
-1779
-1769
-1759
-1748
-1737
-1726
-1715
-1704
-1693
-1681
-1669
-1657
-1644
-1632
-1619
-1606
-1592
-1578
-1564
-1550
-1535
-1521
-1505
-1490
-1474
-1458
-1441
-1425
-1407
-1390
-1372
-1354
-1335
-1316
-1297
-1278
-1257
-1237
-1216
-1195
-1173
-1151
-1129
-1106
-1083
-1059
-1035
-1010
-986
-961
-935
-909
-882
-856
-828
-801
-773
-744
-715
-686
-657
-627
-596
-566
-535
-503
-472
-440
-407
-375
-342
-309
-275
-241
-207
-173
-139
-104
-69
-34
1
37
73
108
144
181
217
253
290
326
363
400
437
474
511
548
585
622
659
696
733
771
808
845
882
919
956
993
1030
1066
1103
1140
1176
1213
1249
1285
1321
1357
1393
1429
1464
1500
1535
1570
1604
1639
1673
1707
1741
1775
1808
1842
1875
1908
1940
1973
2005
2037
2068
2100
2131
2162
2192
2223
2253
2283
2312
2342
2371
2400
2429
2458
2486
2514
2542
2570
2597
2625
2652
2679
2706
2733
2759
2785
2812
2838
2863
2889
2915
2940
2965
2990
3015
3040
3065
3089
3113
3138
3162
3186
3209
3233
3257
3280
3303
3327
3350
3373
3395
3418
3441
3464
3486
3509
3531
3553
3576
3598
3620
3642
3665
3687
3709
3731
3753
3775
3797
3819
3841
3862
3884
3906
3928
3950
3972
3994
4016
4038
4059
4081
4103
4125
4146
4168
4190
4211
4233
4254
4276
4297
4319
4340
4361
4382
4403
4424
4445
4465
4486
4507
4527
4547
4567
4587
4607
4626
4646
4665
4684
4703
4722
4741
4759
4777
4795
4813
4830
4847
4864
4881
4897
4913
4929
4945
4960
4975
4990
5004
5018
5032
5045
5058
5071
5083
5095
5107
5118
5129
5139
5150
5159
5169
5178
5187
5195
5203
5211
5218
5225
5231
5238
5243
5249
5253
5258
5262
5266
5269
5272
5275
5277
5279
5281
5282
5283
5283
5283
5283
5282
5281
5280
5278
5276
5273
5270
5267
5264
5260
5255
5251
5246
5241
5235
5229
5223
5217
5210
5203
5196
5188
5180
5172
5164
5155
5146
5137
5127
5117
5107
5097
5086
5075
5064
5053
5041
5029
5017
5004
4992
4979
4966
4952
4938
4924
4910
4895
4881
4865
4850
4834
4819
4802
4786
4769
4753
4735
4718
4700
4683
4664
4646
4627
4609
4590
4570
4551
4531
4511
4490
4470
4449
4428
4406
4385
4363
4340
4318
4295
4272
4249
4225
4201
4176
4152
4127
4101
4075
4050
4022
3997
3970
3942
3914
3886
3857
3828
3799
3769
3739
3708
3678
3646
3614
3582
3550
3517
3483
3449
3415
3381
3346
3311
3275
3239
3202
3165
3128
3091
3053
3015
2976
2937
2898
2858
2818
2778
2738
2697
2656
2614
2573
2530
2488
2446
2403
2360
2316
2272
2228
2184
2140
2095
2050
2005
1960
1914
1868
1823
1777
1730
1684
1637
1591
1544
1497
1450
1403
1356
1309
1261
1214
1167
1119
1072
1024
977
930
882
835
787
740
692
645
598
550
503
456
409
362
315
268
221
174
127
81
34
-13
-59
-106
-152
-198
-244
-290
-336
-382
-428
-473
-519
-564
-610
-655
-700
-745
-789
-834
-878
-923
-967
-1010
-1054
-1097
-1141
-1184
-1227
-1269
-1312
-1354
-1396
-1437
-1479
-1520
-1561
-1601
-1641
-1681
-1721
-1761
-1800
-1838
-1877
-1915
-1953
-1990
-2027
-2064
-2100
-2136
-2172
-2207
-2242
-2276
-2310
-2344
-2377
-2410
-2442
-2474
-2506
-2537
-2567
-2597
-2627
-2656
-2685
-2713
-2740
-2768
-2794
-2820
-2846
-2871
-2896
-2920
-2943
-2966
-2988
-3010
-3031
-3052
-3072
-3091
-3110
-3128
-3146
-3163
-3179
-3195
-3210
-3225
-3239
-3252
-3265
-3277
-3288
-3299
-3309
-3319
-3328
-3336
-3344
-3352
-3358
-3364
-3370
-3375
-3379
-3383
-3386
-3389
-3391
-3393
-3394
-3395
-3395
-3395
-3394
-3393
-3392
-3390
-3387
-3384
-3381
-3377
-3373
-3369
-3364
-3359
-3353
-3347
-3341
-3335
-3328
-3321
-3314
-3307
-3299
-3291
-3283
-3275
-3267
-3258
-3249
-3240
-3231
-3222
-3213
-3204
-3194
-3185
-3175
-3165
-3156
-3146
-3136
-3126
-3116
-3106
-3096
-3086
-3076
-3066
-3056
-3046
-3036
-3025
-3015
-3005
-2995
-2985
-2975
-2965
-2955
-2944
-2934
-2924
-2914
-2904
-2895
-2885
-2875
-2865
-2855
-2846
-2836
-2827
-2817
-2808
-2798
-2789
-2780
-2771
-2762
-2753
-2744
-2735
-2727
-2718
-2709
-2701
-2693
-2684
-2676
-2668
-2660
-2652
-2644
-2637
-2629
-2621
-2613
-2606
-2598
-2591
-2583
-2576
-2569
-2561
-2554
-2547
-2540
-2532
-2525
-2518
-2511
-2503
-2496
-2489
-2482
-2475
-2467
-2460
-2453
-2445
-2438
-2431
-2423
-2416
-2408
-2401
-2393
-2385
-2378
-2370
-2362
-2354
-2347
-2339
-2331
-2323
-2314
-2306
-2298
-2290
-2281
-2273
-2264
-2255
-2247
-2238
-2229
-2220
-2210
-2201
-2192
-2182
-2172
-2162
-2152
-2142
-2132
-2121
-2110
-2099
-2088
-2077
-2066
-2054
-2043
-2031
-2019
-2007
-1995
-1982
-1970
-1957
-1945
-1932
-1919
-1906
-1893
-1879
-1866
-1852
-1839
-1825
-1811
-1797
-1783
-1769
-1755
-1741
-1727
-1712
-1698
-1683
-1669
-1654
-1639
-1625
-1610
-1595
-1580
-1565
-1550
-1534
-1519
-1503
-1488
-1472
-1456
-1440
-1424
-1408
-1392
-1375
-1359
-1342
-1325
-1308
-1291
-1274
-1256
-1239
-1221
-1203
-1185
-1166
-1148
-1129
-1110
-1091
-1071
-1052
-1032
-1012
-992
-971
-950
-929
-908
-887
-865
-843
-821
-798
-775
-752
-729
-705
-681
-657
-633
-608
-582
-557
-531
-505
-479
-452
-425
-397
-369
-341
-313
-284
-254
-225
-195
-164
-133
-102
-71
-39
-7
26
59
93
127
161
196
231
267
303
339
376
413
451
489
528
567
606
646
687
727
769
810
852
895
938
982
1026
1070
1115
1160
1206
1252
1299
1346
1393
1441
1490
1538
1587
1637
1687
1737
1788
1839
1890
1942
1994
2047
2099
2153
2206
2260
2314
2368
2423
2477
2533
2588
2644
2699
2755
2812
2868
2925
2981
3038
3095
3153
3210
3268
3325
3383
3441
3499
3557
3615
3673
3731
3790
3848
3907
3965
4024
4082
4141
4199
4258
4316
4375
4433
4492
4550
4608
4666
4725
4783
4841
4898
4956
5014
5071
5129
5186
5243
5299
5356
5412
5469
5525
5580
5636
5691
5746
5801
5855
5909
5963
6017
6070
6123
6175
6227
6279
6330
6381
6432
6482
6532
6581
6630
6678
6726
6773
6820
6867
6913
6958
7003
7048
7092
7135
7178
7221
7263
7304
7345
7385
7425
7464
7503
7541
7579
7616
7652
7688
7723
7758
7792
7825
7858
7891
7923
7954
7985
8015
8044
8073
8101
8129
8156
8182
8208
8233
8258
8282
8305
8328
8350
8372
8392
8413
8432
8451
8469
8487
8504
8521
8537
8552
8566
8580
8594
8607
8619
8630
8641
8651
8661
8670
8678
8686
8693
8700
8706
8711
8716
8719
8723
8725
8727
8728
8729
8729
8728
8726
8724
8721
8717
8712
8707
8701
8694
8686
8678
8669
8659
8648
8637
8624
8611
8597
8583
8567
8551
8534
8516
8498
8478
8458
8437
8416
8393
8370
8346
8321
8295
8269
8242
8214
8185
8156
8125
8093
8063
8029
7997
7963
7928
7893
7857
7820
7782
7744
7705
7665
7625
7584
7542
7499
7456
7412
7368
7322
7276
7230
7183
7135
7087
7038
6988
6938
6887
6835
6783
6731
6678
6624
6569
6515
6459
6403
6347
6290
6232
6175
6116
6057
5998
5938
5878
5818
5757
5696
5634
5572
5510
5447
5384
5320
5257
5193
5129
5064
4999
4934
4869
4804
4738
4672
4606
4540
4473
4407
4340
4273
4206
4139
4072
4005
3938
3871
3804
3737
3670
3603
3536
3469
3403
3336
3270
3204
3138
3072
3007
2942
2877
2812
2748
2684
2620
2557
2494
2432
2370
2308
2247
2186
2126
2066
2007
1948
1890
1832
1775
1718
1662
1606
1551
1497
1443
1390
1338
1286
1234
1184
1134
1084
1036
988
940
894
848
802
758
714
671
628
587
546
506
466
427
389
352
316
280
245
211
178
145
113
82
52
23
-6
-34
-61
-88
-113
-138
-163
-186
-209
-231
-252
-272
-292
-311
-329
-347
-364
-380
-395
-410
-424
-437
-450
-462
-473
-484
-494
-503
-512
-520
-527
-534
-541
-546
-551
-556
-560
-563
-566
-569
-571
-572
-573
-574
-574
-573
-572
-571
-569
-567
-565
-562
-558
-555
-551
-546
-542
-537
-532
-526
-520
-514
-508
-501
-494
-487
-479
-472
-464
-456
-448
-439
-431
-422
-413
-404
-395
-386
-377
-367
-358
-348
-339
-329
-320
-311
-301
-292
-283
-273
-264
-255
-246
-237
-229
-220
-212
-204
-196
-188
-180
-172
-165
-157
-150
-144
-137
-130
-124
-118
-112
-106
-101
-95
-90
-85
-81
-76
-72
-68
-64
-60
-57
-54
-51
-48
-45
-43
-40
-38
-36
-35
-33
-32
-31
-30
-29
-29
-29
-29
-29
-29
-29
-30
-31
-32
-33
-35
-36
-38
-40
-42
-44
-47
-49
-52
-55
-58
-61
-65
-68
-72
-76
-80
-85
-89
-94
-99
-104
-109
-114
-120
-126
-132
-138
-144
-150
-157
-163
-170
-177
-185
-192
-199
-207
-215
-222
-230
-238
-246
-255
-263
-271
-280
-288
-297
-306
-314
-323
-332
-341
-350
-359
-368
-377
-387
-396
-405
-414
-424
-433
-443
-453
-462
-472
-482
-492
-502
-512
-522
-532
-542
-553
-563
-574
-584
-595
-606
-617
-628
-639
-650
-662
-673
-685
-696
-708
-720
-732
-744
-757
-769
-781
-794
-807
-819
-832
-845
-858
-871
-885
-898
-912
-925
-939
-953
-966
-980
-994
-1008
-1022
-1037
-1051
-1066
-1080
-1095
-1109
-1124
-1139
-1154
-1169
-1183
-1198
-1214
-1229
-1244
-1259
-1274
-1289
-1305
-1320
-1335
-1351
-1366
-1382
-1397
-1413
-1429
-1445
-1460
-1476
-1492
-1508
-1525
-1541
-1557
-1573
-1590
-1606
-1623
-1639
-1656
-1673
-1689
-1706
-1723
-1740
-1757
-1774
-1791
-1808
-1825
-1842
-1859
-1876
-1893
-1910
-1927
-1944
-1961
-1979
-1996
-2013
-2029
-2047
-2064
-2081
-2098
-2115
-2132
-2149
-2166
-2183
-2200
-2217
-2234
-2250
-2267
-2284
-2301
-2318
-2334
-2351
-2368
-2384
-2401
-2418
-2434
-2451
-2467
-2484
-2500
-2516
-2533
-2549
-2566
-2582
-2598
-2614
-2631
-2647
-2663
-2679
-2695
-2711
-2727
-2743
-2759
-2775
-2790
-2806
-2822
-2837
-2853
-2868
-2883
-2899
-2914
-2929
-2944
-2959
-2974
-2989
-3004
-3018
-3033
-3047
-3062
-3076
-3090
-3104
-3117
-3131
-3144
-3158
-3171
-3184
-3197
-3209
-3222
-3234
-3247
-3259
-3270
-3282
-3294
-3305
-3316
-3327
-3338
-3348
-3358
-3369
-3379
-3389
-3399
-3408
-3418
-3427
-3436
-3445
-3454
-3462
-3471
-3479
-3487
-3495
-3503
-3510
-3518
-3525
-3532
-3539
-3546
-3552
-3559
-3565
-3571
-3577
-3583
-3589
-3594
-3600
-3605
-3610
-3615
-3620
-3624
-3629
-3633
-3637
-3641
-3645
-3648
-3652
-3655
-3659
-3662
-3665
-3668
-3671
-3673
-3676
-3679
-3681
-3684
-3686
-3688
-3690
-3692
-3694
-3696
-3698
-3700
-3702
-3704
-3706
-3707
-3709
-3711
-3712
-3714
-3715
-3717
-3718
-3719
-3721
-3722
-3723
-3724
-3725
-3727
-3728
-3729
-3730
-3731
-3732
-3733
-3733
-3734
-3735
-3736
-3736
-3737
-3737
-3738
-3738
-3738
-3738
-3739
-3738
-3738
-3738
-3738
-3737
-3737
-3736
-3735
-3734
-3733
-3731
-3730
-3728
-3726
-3724
-3722
-3719
-3717
-3714
-3711
-3707
-3704
-3700
-3695
-3691
-3686
-3681
-3676
-3670
-3664
-3658
-3652
-3645
-3638
-3630
-3622
-3614
-3606
-3597
-3588
-3578
-3568
-3557
-3547
-3535
-3524
-3512
-3499
-3486
-3473
-3459
-3445
-3430
-3414
-3399
-3382
-3365
-3348
-3330
-3312
-3293
-3273
-3253
-3232
-3211
-3189
-3167
-3144
-3120
-3096
-3071
-3045
-3019
-2992
-2965
-2937
-2908
-2879
-2849
-2818
-2787
-2755
-2722
-2689
-2655
-2620
-2585
-2549
-2512
-2475
-2437
-2398
-2359
-2319
-2278
-2236
-2194
-2151
-2107
-2063
-2017
-1972
-1925
-1878
-1830
-1781
-1731
-1681
-1630
-1578
-1526
-1472
-1418
-1363
-1308
-1252
-1194
-1137
-1078
-1018
-959
-899
-837
-775
-713
-649
-585
-521
-455
-389
-323
-255
-187
-119
-50
20
91
162
233
305
378
451
525
599
674
749
825
901
978
1055
1132
1210
1288
1367
1446
1526
1606
1686
1766
1847
1928
2009
2091
2173
2255
2337
2419
2502
2585
2668
2751
2834
2918
3002
3085
3169
3253
3337
3421
3505
3589
3674
3758
3842
3927
4011
4094
4179
4264
4348
4432
4516
4600
4685
4769
4852
4936
5020
5104
5187
5271
5354
5437
5520
5602
5685
5767
5849
5931
6013
6094
6175
6256
6337
6417
6497
6577
6656
6735
6814
6892
6970
7048
7125
7202
7279
7355
7430
7506
7580
7655
7729
7802
7875
7948
8020
8092
8163
8233
8303
8373
8442
8511
8579
8646
8713
8779
8845
8910
8975
9039
9102
9165
9227
9289
9350
9410
9469
9528
9586
9644
9700
9756
9812
9866
9920
9973
10026
10077
10128
10178
10228
10276
10324
10371
10417
10463
10507
10551
10594
10637
10678
10719
10759
10798
10836
10874
10911
10947
10982
11016
11050
11082
11114
11146
11176
11206
11234
11262
11290
11316
11342
11367
11391
11415
11437
11459
11481
11501
11521
11540
11558
11576
11593
11609
11624
11639
11653
11666
11678
11690
11701
11712
11721
11730
11739
11746
11753
11759
11765
11769
11773
11777
11779
11781
11783
11783
11783
11782
11781
11778
11775
11772
11767
11762
11757
11750
11743
11736
11727
11718
11709
11698
11687
11675
11663
11650
11636
11622
11607
11592
11575
11559
11541
11523
11504
11484
11464
11443
11422
11400
11377
11353
11329
11304
11279
11252
11225
11198
11169
11140
11110
11080
11049
11017
10984
10950
10916
10881
10846
10809
10772
10734
10696
10656
10616
10576
10534
10492
10449
10405
10361
10316
10270
10223
10176
10128
10079
10030
9980
9929
9878
9826
9773
9720
9666
9611
9556
9500
9443
9386
9328
9269
9210
9150
9090
9029
8967
8905
8842
8778
8714
8650
8584
8519
8452
8385
8318
8250
8182
8113
8042
7973
7903
7832
7760
7689
7616
7544
7470
7397
7323
7248
7173
7098
7022
6946
6870
6793
6715
6638
6560
6482
6403
6324
6245
6166
6086
6006
5926
5846
5765
5684
5603
5522
5441
5359
5277
5196
5114
5032
4950
4867
4785
4703
4621
4538
4456
4374
4292
4210
4127
4045
3963
3881
3800
3718
3636
3555
3474
3393
3312
3231
3150
3070
2990
2910
2830
2750
2671
2592
2513
2434
2356
2278
2200
2122
2045
1968
1891
1815
1739
1663
1588
1513
1438
1364
1290
1216
1143
1070
997
925
853
782
711
641
570
501
432
363
294
226
159
92
26
-40
-106
-171
-235
-299
-363
-425
-488
-550
-611
-672
-732
-791
-850
-909
-967
-1024
-1081
-1137
-1192
-1247
-1302
-1356
-1409
-1462
-1514
-1565
-1616
-1667
-1717
-1766
-1815
-1863
-1911
-1958
-2004
-2050
-2095
-2140
-2184
-2227
-2270
-2313
-2354
-2395
-2436
-2475
-2515
-2553
-2591
-2628
-2665
-2701
-2736
-2771
-2805
-2839
-2872
-2904
-2935
-2966
-2997
-3027
-3056
-3084
-3112
-3140
-3166
-3192
-3218
-3243
-3267
-3291
-3315
-3337
-3360
-3382
-3403
-3423
-3444
-3463
-3483
-3502
-3520
-3538
-3555
-3572
-3589
-3605
-3621
-3636
-3651
-3666
-3681
-3695
-3708
-3722
-3735
-3747
-3760
-3772
-3784
-3795
-3807
-3818
-3828
-3839
-3849
-3859
-3869
-3878
-3888
-3897
-3906
-3915
-3923
-3932
-3940
-3948
-3956
-3964
-3972
-3979
-3987
-3994
-4001
-4008
-4014
-4022
-4029
-4035
-4043
-4049
-4056
-4062
-4069
-4075
-4082
-4089
-4094
-4102
-4108
-4115
-4122
-4129
-4136
-4142
-4149
-4157
-4164
-4171
-4178
-4186
-4193
-4200
-4208
-4216
-4224
-4231
-4239
-4247
-4256
-4264
-4272
-4281
-4289
-4298
-4307
-4315
-4324
-4333
-4342
-4352
-4361
-4370
-4379
-4389
-4398
-4408
-4417
-4427
-4437
-4446
-4456
-4466
-4476
-4487
-4497
-4507
-4517
-4528
-4538
-4549
-4559
-4570
-4581
-4591
-4602
-4613
-4624
-4635
-4646
-4657
-4668
-4679
-4690
-4702
-4713
-4724
-4736
-4747
-4758
-4770
-4781
-4793
-4804
-4816
-4827
-4839
-4850
-4862
-4873
-4885
-4896
-4908
-4919
-4930
-4941
-4953
-4964
-4975
-4986
-4996
-5007
-5018
-5029
-5039
-5050
-5060
-5070
-5081
-5091
-5101
-5111
-5120
-5130
-5139
-5149
-5158
-5167
-5176
-5184
-5193
-5201
-5210
-5218
-5226
-5234
-5241
-5249
-5256
-5263
-5270
-5277
-5283
-5289
-5295
-5301
-5306
-5312
-5317
-5321
-5326
-5330
-5334
-5338
-5342
-5345
-5348
-5351
-5353
-5355
-5357
-5359
-5360
-5361
-5362
-5362
-5362
-5362
-5361
-5360
-5359
-5358
-5356
-5354
-5352
-5349
-5346
-5342
-5339
-5335
-5330
-5325
-5320
-5314
-5309
-5302
-5296
-5289
-5281
-5274
-5265
-5257
-5248
-5239
-5229
-5219
-5209
-5198
-5187
-5176
-5164
-5152
-5140
-5127
-5114
-5100
-5086
-5072
-5057
-5042
-5027
-5011
-4995
-4979
-4962
-4945
-4927
-4909
-4891
-4873
-4854
-4835
-4815
-4795
-4775
-4754
-4733
-4711
-4689
-4667
-4645
-4622
-4599
-4575
-4551
-4527
-4502
-4477
-4451
-4426
-4399
-4373
-4346
-4319
-4292
-4264
-4236
-4208
-4179
-4150
-4121
-4091
-4062
-4032
-4002
-3971
-3941
-3910
-3878
-3847
-3815
-3783
-3751
-3718
-3686
-3653
-3619
-3586
-3552
-3518
-3484
-3450
-3415
-3381
-3346
-3310
-3275
-3239
-3203
-3167
-3130
-3094
-3057
-3020
-2983
-2945
-2908
-2870
-2832
-2794
-2756
-2718
-2679
-2641
-2602
-2563
-2524
-2485
-2446
-2407
-2367
-2328
-2288
-2249
-2209
-2170
-2130
-2091
-2051
-2012
-1972
-1933
-1893
-1854
-1815
-1775
-1736
-1697
-1658
-1620
-1581
-1542
-1504
-1466
-1428
-1390
-1352
-1314
-1277
-1240
-1203
-1166
-1129
-1093
-1057
-1020
-985
-950
-914
-879
-845
-810
-776
-742
-708
-675
-641
-608
-576
-543
-511
-479
-447
-416
-385
-354
-323
-292
-262
-232
-202
-172
-143
-114
-85
-56
-28
1
29
57
84
112
139
166
193
220
246
273
299
325
351
376
402
427
452
477
502
527
551
576
600
624
649
673
696
720
744
768
792
815
839
862
886
909
933
956
980
1002
1027
1050
1073
1097
1120
1144
1167
1191
1214
1238
1262
1285
1309
1333
1357
1381
1405
1430
1454
1478
1503
1528
1553
1578
1603
1628
1653
1679
1705
1731
1757
1783
1809
1836
1863
1890
1917
1944
1971
1999
2027
2055
2083
2111
2140
2168
2197
2226
2255
2285
2314
2344
2374
2404
2434
2464
2495
2525
2556
2586
2617
2648
2679
2711
2742
2773
2805
2836
2868
2899
2931
2963
2995
3027
3059
3091
3123
3155
3187
3219
3251
3282
3314
3346
3378
3410
3441
3473
3504
3536
3567
3598
3629
3659
3690
3720
3750
3780
3810
3839
3868
3897
3926
3954
3983
4011
4038
4066
4093
4120
4146
4172
4198
4223
4248
4273
4298
4322
4345
4368
4391
4413
4435
4457
4478
4499
4519
4539
4558
4577
4595
4613
4630
4647
4664
4680
4695
4710
4725
4739
4752
4765
4778
4789
4801
4812
4822
4832
4842
4851
4859
4867
4875
4882
4888
4894
4900
4905
4909
4914
4917
4921
4923
4926
4927
4929
4930
4930
4931
4930
4930
4929
4927
4925
4923
4920
4917
4913
4909
4905
4900
4895
4890
4884
4878
4871
4864
4857
4850
4842
4834
4825
4816
4807
4798
4789
4779
4769
4758
4748
4737
4726
4715
4703
4692
4680
4668
4655
4643
4630
4617
4604
4591
4578
4564
4551
4537
4523
4509
4494
4480
4466
4451
4436
4421
4406
4391
4376
4361
4345
4330
4314
4299
4283
4267
4252
4236
4220
4204
4188
4172
4156
4140
4124
4108
4091
4075
4059
4043
4027
4011
3995
3979
3963
3947
3931
3915
3899
3883
3867
3851
3835
3819
3804
3788
3772
3756
3741
3725
3710
3694
3679
3664
3649
3634
3619
3605
3590
3576
3561
3547
3533
3520
3506
3493
3479
3466
3454
3441
3429
3416
3404
3393
3381
3370
3359
3348
3338
3328
3318
3308
3299
3289
3281
3272
3264
3256
3248
3241
3234
3227
3221
3215
3209
3204
3199
3195
3191
3187
3184
3181
3178
3176
3175
3174
3173
3172
3173
3173
3174
3175
3177
3180
3182
3186
3189
3194
3198
3203
3209
3215
3221
3228
3236
3244
3252
3261
3270
3280
3290
3301
3312
3324
3336
3349
3362
3375
3389
3404
3419
3434
3450
3466
3482
3499
3517
3534
3552
3571
3590
3609
3629
3649
3669
3690
3711
3733
3754
3776
3799
3822
3845
3868
3892
3916
3940
3965
3990
4014
4040
4066
4091
4118
4144
4171
4198
4225
4252
4279
4306
4334
4362
4389
4417
4445
4473
4501
4530
4558
4586
4615
4643
4672
4700
4729
4757
4786
4814
4843
4871
4899
4928
4956
4984
5012
5040
5067
5095
5122
5149
5176
5203
5230
5256
5283
5309
5334
5360
5385
5411
5435
5460
5484
5508
5532
5556
5579
5602
5624
5646
5668
5690
5711
5732
5753
5773
5793
5813
5832
5851
5870
5888
5906
5923
5940
5957
5974
5990
6005
6021
6036
6050
6064
6078
6091
6104
6117
6129
6141
6152
6163
6173
6183
6193
6202
6210
6219
6226
6234
6241
6247
6253
6259
6264
6268
6273
6276
6280
6282
6285
6287
6288
6289
6290
6289
6289
6288
6286
6284
6282
6279
6276
6272
6267
6262
6257
6251
6244
6238
6230
6222
6214
6205
6196
6186
6176
6165
6154
6142
6130
6118
6105
6091
6077
6063
6048
6033
6017
6001
5985
5968
5950
5932
5914
5895
5876
5857
5837
5816
5795
5774
5752
5729
5707
5683
5660
5636
5611
5586
5560
5534
5508
5481
5454
5426
5398
5369
5340
5310
5280
5249
5218
5187
5155
5123
5090
5057
5023
4989
4955
4920
4884
4849
4813
4776
4739
4702
4664
4626
4587
4548
4509
4469
4429
4388
4347
4305
4263
4221
4178
4134
4090
4046
4002
3957
3911
3865
3819
3772
3725
3678
3630
3581
3533
3484
3434
3384
3334
3284
3233
3182
3130
3078
3026
2974
2922
2869
2816
2762
2709
2655
2601
2547
2493
2439
2384
2329
2274
2219
2164
2109
2054
1998
1943
1887
1831
1775
1719
1663
1607
1551
1495
1439
1383
1327
1271
1215
1158
1102
1046
990
934
879
823
767
711
656
600
545
490
434
379
324
270
215
160
106
52
-3
-56
-110
-164
-217
-270
-323
-376
-428
-481
-533
-585
-636
-688
-739
-790
-840
-891
-941
-991
-1041
-1090
-1139
-1188
-1237
-1285
-1333
-1381
-1428
-1476
-1523
-1569
-1616
-1662
-1708
-1754
-1799
-1844
-1889
-1934
-1978
-2021
-2066
-2110
-2153
-2197
-2239
-2282
-2325
-2367
-2409
-2451
-2492
-2534
-2575
-2616
-2657
-2697
-2738
-2778
-2818
-2857
-2897
-2936
-2975
-3014
-3053
-3092
-3130
-3168
-3206
-3244
-3282
-3319
-3357
-3394
-3431
-3468
-3504
-3541
-3577
-3614
-3650
-3686
-3722
-3758
-3793
-3829
-3865
-3900
-3936
-3971
-4006
-4042
-4077
-4112
-4147
-4182
-4217
-4252
-4287
-4322
-4357
-4392
-4427
-4462
-4497
-4532
-4567
-4602
-4637
-4672
-4708
-4743
-4778
-4813
-4849
-4884
-4920
-4955
-4991
-5027
-5062
-5098
-5134
-5170
-5206
-5242
-5278
-5314
-5351
-5387
-5424
-5461
-5497
-5534
-5571
-5609
-5646
-5683
-5721
-5759
-5797
-5835
-5873
-5911
-5950
-5988
-6027
-6066
-6105
-6144
-6184
-6223
-6263
-6303
-6343
-6383
-6423
-6464
-6504
-6545
-6586
-6626
-6667
-6709
-6750
-6791
-6833
-6875
-6916
-6958
-7000
-7042
-7084
-7126
-7169
-7211
-7253
-7296
-7338
-7380
-7423
-7465
-7508
-7550
-7593
-7635
-7678
-7720
-7763
-7805
-7847
-7889
-7932
-7974
-8016
-8058
-8099
-8141
-8183
-8224
-8265
-8307
-8348
-8388
-8429
-8469
-8510
-8550
-8589
-8629
-8668
-8707
-8746
-8784
-8822
-8860
-8898
-8935
-8972
-9008
-9044
-9080
-9116
-9151
-9185
-9220
-9254
-9287
-9320
-9353
-9386
-9417
-9449
-9480
-9510
-9541
-9570
-9599
-9628
-9656
-9684
-9711
-9738
-9764
-9790
-9815
-9840
-9864
-9887
-9910
-9933
-9955
-9976
-9997
-10017
-10036
-10055
-10073
-10091
-10108
-10124
-10140
-10155
-10169
-10183
-10196
-10209
-10221
-10232
-10243
-10253
-10263
-10271
-10280
-10287
-10294
-10300
-10306
-10311
-10316
-10320
-10323
-10326
-10328
-10329
-10330
-10330
-10330
-10329
-10328
-10326
-10323
-10320
-10317
-10312
-10308
-10302
-10296
-10290
-10283
-10275
-10267
-10258
-10249
-10239
-10229
-10218
-10206
-10194
-10182
-10168
-10155
-10140
-10125
-10110
-10094
-10077
-10060
-10042
-10024
-10005
-9986
-9966
-9945
-9924
-9903
-9881
-9858
-9835
-9811
-9786
-9761
-9736
-9710
-9683
-9656
-9629
-9600
-9572
-9542
-9513
-9482
-9451
-9420
-9388
-9356
-9323
-9290
-9256
-9222
-9187
-9151
-9116
-9079
-9042
-9005
-8967
-8929
-8890
-8851
-8811
-8771
-8731
-8690
-8648
-8606
-8563
-8521
-8477
-8433
-8389
-8344
-8299
-8254
-8207
-8161
-8114
-8067
-8019
-7971
-7922
-7873
-7824
-7774
-7724
-7673
-7622
-7571
-7519
-7467
-7414
-7362
-7308
-7255
-7201
-7147
-7093
-7038
-6983
-6927
-6872
-6816
-6760
-6704
-6647
-6590
-6533
-6476
-6419
-6361
-6303
-6245
-6187
-6128
-6069
-6011
-5952
-5892
-5833
-5773
-5714
-5654
-5594
-5534
-5474
-5414
-5354
-5294
-5233
-5173
-5112
-5052
-4991
-4931
-4870
-4809
-4749
-4688
-4627
-4567
-4506
-4446
-4385
-4325
-4264
-4204
-4144
-4083
-4022
-3963
-3903
-3843
-3783
-3724
-3664
-3605
-3545
-3486
-3427
-3368
-3309
-3250
-3191
-3132
-3074
-3016
-2957
-2899
-2842
-2784
-2726
-2669
-2612
-2555
-2498
-2442
-2386
-2330
-2274
-2218
-2163
-2108
-2053
-1999
-1945
-1891
-1837
-1783
-1730
-1677
-1625
-1573
-1521
-1469
-1418
-1367
-1316
-1266
-1216
-1166
-1117
-1068
-1018
-971
-923
-875
-827
-780
-733
-687
-641
-595
-549
-504
-459
-414
-370
-326
-283
-239
-196
-154
-111
-69
-28
14
55
95
136
176
215
254
293
332
370
408
445
483
519
556
592
627
663
698
732
766
800
834
867
899
932
964
995
1027
1058
1088
1118
1148
1178
1207
1236
1265
1293
1321
1349
1376
1403
1430
1456
1482
1507
1533
1558
1582
1606
1630
1654
1678
1701
1724
1746
1768
1790
1812
1833
1854
1875
1896
1916
1936
1956
1975
1994
2013
2032
2050
2068
2086
2103
2121
2138
2155
2171
2188
2204
2220
2236
2251
2266
2282
2296
2311
2326
2340
2354
2368
2382
2395
2409
2422
2435
2447
2460
2472
2485
2497
2509
2520
2532
2543
2555
2566
2577
2588
2598
2609
2619
2630
2640
2650
2660
2669
2679
2688
2698
2707
2716
2725
2733
2742
2750
2759
2767
2775
2783
2791
2799
2806
2814
2821
2828
2835
2842
2849
2856
2863
2870
2876
2883
2889
2896
2902
2908
2914
2920
2926
2932
2938
2943
2949
2955
2960
2966
2971
2976
2982
2987
2992
2997
3002
3007
3012
3017
3022
3027
3032
3036
3041
3046
3050
3055
3060
3064
3069
3074
3078
3083
3087
3092
3097
3101
3106
3111
3116
3120
3125
3130
3135
3140
3145
3150
3155
3160
3165
3170
3175
3180
3185
3190
3195
3200
3205
3210
3216
3221
3226
3232
3237
3242
3248
3253
3258
3264
3269
3275
3280
3285
3291
3296
3301
3307
3312
3317
3323
3328
3333
3338
3344
3349
3354
3359
3364
3369
3374
3379
3384
3389
3394
3399
3403
3408
3413
3417
3422
3426
3430
3435
3439
3443
3447
3451
3455
3459
3463
3467
3471
3475
3478
3482
3485
3489
3492
3496
3499
3502
3505
3509
3512
3515
3518
3521
3523
3526
3529
3532
3534
3537
3539
3541
3543
3545
3547
3549
3551
3552
3554
3555
3556
3557
3558
3558
3559
3559
3559
3559
3559
3559
3558
3558
3557
3556
3554
3553
3551
3550
3548
3546
3544
3542
3541
3539
3537
3535
3533
3532
3530
3528
3526
3524
3523
3521
3519
3517
3515
3514
3512
3510
3508
3506
3505
3503
3501
3499
3497
3495
3494
3492
3490
3488
3486
3485
3483
3481
3479
3477
3475
3474
3472
3470
3468
3466
3465
3463
3461
3459
3457
3455
3454
3452
3450
3448
3446
3444
3443
3441
3439
3437
3435
3433
3432
3430
3428
3426
3424
3422
3421
3419
3417
3415
3413
3411
3410
3408
3406
3404
3402
3400
3399
3397
3395
3393
3391
3389
3388
3386
3384
3382
3380
3378
3377
3375
3373
3371
3369
3367
3365
3364
3362
3360
3358
3356
3354
3353
3351
3349
3347
3345
3343
3341
3340
3338
3336
3334
3332
3330
3329
3327
3325
3323
3321
3319
3317
3316
3314
3312
3310
3308
3306
3304
3303
3301
3299
3297
3295
3293
3291
3290
3288
3286
3284
3282
3280
3279
3277
3275
3273
3271
3269
3267
3266
3264
3262
3260
3258
3256
3254
3253
3251
3249
3247
3245
3243
3241
3240
3238
3236
3234
3232
3230
3228
3227
3225
3223
3221
3219
3217
3215
3214
3212
3210
3208
3206
3204
3202
3201
3199
3197
3195
3193
3191
3189
3188
3186
3184
3182
3180
3178
3176
3175
3173
3171
3169
3167
3165
3163
3162
3160
3158
3156
3154
3152
3150
3149
3147
3145
3143
3141
3139
3137
3136
3134
3132
3130
3128
3126
3124
3123
3121
3119
3117
3115
3113
3112
3110
3108
3106
3104
3102
3100
3099
3097
3095
3093
3091
3089
3087
3086
3084
3082
3080
3078
3076
3074
3073
3071
3069
3067
3065
3063
3062
3060
3058
3056
3054
3052
3050
3049
3047
3045
3043
3041
3039
3038
3036
3034
3032
3030
3028
3026
3025
3023
3021
3019
3017
3015
3014
3012
3010
3008
3006
3004
3003
3001
2999
2997
2995
2993
2991
2990
2988
2986
2984
2982
2980
2979
2977
2975
2973
2971
2969
2968
2966
2964
2962
2960
2958
2957
2955
2953
2951
2949
2947
2946
2944
2942
2940
2938
2936
2935
2933
2931
2929
2927
2926
2924
2922
2920
2918
2916
2915
2913
2911
2909
2907
2905
2904
2902
2900
2898
2896
2895
2893
2891
2889
2887
2885
2884
2882
2880
2878
2876
2875
2873
2871
2869
2867
2865
2864
2862
2860
2858
2856
2855
2853
2851
2849
2847
2846
2844
2842
2840
2838
2837
2835
2833
2831
2829
2828
2826
2824
2822
2820
2819
2817
2815
2813
2811
2810
2808
2806
2804
2802
2801
2799
2797
2795
2793
2792
2790
2788
2786
2784
2783
2781
2779
2777
2776
2774
2772
2770
2768
2767
2765
2763
2761
2759
2758
2756
2754
2752
2751
2749
2747
2745
2743
2742
2740
2738
2736
2735
2733
2731
2729
2728
2726
2724
2722
2720
2719
2717
2715
2713
2712
2710
2708
2706
2705
2703
2701
2699
2697
2696
2694
2692
2690
2689
2687
2685
2683
2682
2680
2678
2676
2675
2673
2671
2669
2668
2666
2664
2662
2661
2659
2657
2655
2654
2652
2650
2648
2647
2645
2643
2642
2640
2638
2636
2635
2633
2631
2629
2628
2626
2624
2622
2621
2619
2617
2616
2614
2612
2610
2609
2607
2605
2603
2602
2600
2598
2597
2595
2593
2591
2590
2588
2586
2585
2583
2581
2579
2578
2576
2574
2573
2571
2569
2567
2566
2564
2562
2561
2559
2557
2555
2554
2552
2550
2549
2547
2545
2544
2542
2540
2539
2537
2535
2533
2532
2530
2528
2527
2525
2523
2522
2520
2518
2517
2515
2513
2512
2510
2508
2506
2505
2503
2501
2500
2498
2496
2495
2493
2491
2490
2488
2486
2485
2483
2481
2480
2478
2476
2475
2473
2471
2470
2468
2466
2465
2463
2461
2460
2458
2456
2455
2453
2451
2450
2448
2447
2445
2443
2442
2440
2438
2437
2435
2433
2432
2430
2428
2427
2425
2424
2422
2420
2419
2417
2415
2414
2412
2410
2409
2407
2406
2404
2402
2401
2399
2397
2396
2394
2393
2391
2389
2388
2386
2384
2383
2381
2380
2378
2376
2375
2373
2372
2370
2368
2367
2365
2364
2362
2360
2359
2357
2356
2354
2352
2351
2349
2348
2346
2344
2343
2341
2340
2338
2336
2335
2333
2332
2330
2328
2327
2325
2324
2322
2321
2319
2317
2316
2314
2313
2311
2310
2308
2306
2305
2303
2302
2300
2299
2297
2295
2294
2292
2291
2289
2288
2286
2284
2283
2281
2280
2278
2277
2275
2274
2272
2270
2269
2267
2266
2264
2263
2261
2260
2258
2257
2255
2253
2252
2250
2249
2247
2246
2244
2243
2241
2240
2238
2237
2235
2234
2232
2230
2229
2227
2226
2224
2223
2221
2220
2218
2217
2215
2214
2212
2211
2209
2208
2206
2205
2203
2202
2200
2199
2197
2196
2194
2193
2191
2190
2188
2187
2185
2184
2182
2181
2179
2178
2176
2175
2173
2172
2170
2169
2167
2166
2164
2163
2161
2160
2158
2157
2155
2154
2153
2151
2150
2148
2147
2145
2144
2142
2141
2139
2138
2136
2135
2133
2132
2131
2129
2128
2126
2125
2123
2122
2120
2119
2117
2116
2115
2113
2112
2110
2109
2107
2106
2104
2103
2102
2100
2099
2097
2096
2094
2093
2092
2090
2089
2087
2086
2084
2083
2082
2080
2079
2077
2076
2074
2073
2072
2070
2069
2067
2066
2065
2063
2062
2060
2059
2057
2056
2055
2053
2052
2050
2049
2048
2045
2045
2043
2041
2041
2039
2037
2037
2035
2033
2032
2031
2029
2028
2027
2025
2024
2023
2021
2020
2019
2017
2016
2013
2013
2012
2009
2009
2008
2005
2005
2003
2001
2001
1999
1998
1997
1995
1994
1993
1991
1990
1989
1987
1986
1984
1983
1982
1980
1979
1978
1976
1975
1974
1972
1971
1970
1968
1967
1966
1964
1963
1962
1960
1959
1958
1956
1955
1954
1952
1951
1950
1948
1947
1946
1944
1943
1942
1940
1939
1938
1937
1935
1934
1933
1931
1930
1929
1927
1926
1925
1923
1922
1921
1920
1918
1917
1916
1914
1913
1912
1911
1909
1908
1907
1905
1904
1903
1902
1900
1899
1898
1896
1895
1894
1893
1891
1890
1889
1887
1886
1885
1884
1882
1881
