5
43152
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
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
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
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
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
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
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
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
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
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
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
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
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
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
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
36
36
36
36
36
36
36
37
37
37
37
37
37
37
38
38
38
38
38
38
39
39
39
39
39
39
40
40
40
40
40
40
40
40
41
41
41
41
41
41
42
42
42
42
42
42
42
42
43
43
43
43
43
43
44
44
44
44
44
44
45
45
45
45
45
45
46
46
46
46
46
46
47
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
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
58
58
58
58
58
58
59
59
59
59
59
59
59
60
60
60
60
60
60
60
61
61
61
61
61
61
62
62
62
62
62
62
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
67
67
67
67
67
67
67
68
68
68
68
68
68
68
69
69
69
69
69
69
69
70
70
70
70
70
70
71
71
71
71
71
71
72
72
72
72
72
72
72
73
73
73
73
73
73
74
74
74
74
74
74
74
75
75
75
75
75
75
75
76
76
76
76
76
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
83
83
83
83
83
83
84
84
84
84
84
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
90
91
91
91
91
91
92
92
92
92
92
92
93
93
93
93
93
93
94
94
94
94
94
94
95
95
95
95
95
95
96
96
96
96
96
96
97
97
97
97
97
97
98
98
98
98
98
98
99
99
99
99
99
100
100
100
100
100
100
101
101
101
101
101
101
102
102
102
102
102
102
103
103
103
103
103
103
104
104
104
104
104
105
105
105
105
105
105
105
106
106
106
106
106
106
107
107
107
107
107
107
108
108
108
108
108
108
108
109
109
109
109
109
109
109
110
110
110
110
110
110
110
111
111
111
111
111
111
111
112
112
112
112
112
112
113
113
113
113
113
113
113
114
114
114
114
114
114
114
114
115
115
115
115
115
115
115
115
116
116
116
116
116
116
116
116
116
117
117
117
117
117
117
117
117
117
117
118
118
118
118
118
118
118
118
118
118
119
119
119
119
119
119
119
119
119
119
119
119
119
120
120
120
120
120
120
120
120
120
120
120
120
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
122
122
122
122
122
122
122
122
122
122
122
122
122
122
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
127
127
127
127
127
127
127
127
127
127
127
127
127
128
128
128
128
128
128
128
128
128
128
128
128
129
129
129
129
129
129
129
129
129
130
130
130
130
130
130
130
130
130
131
131
131
131
131
131
131
131
132
132
132
132
132
132
132
132
133
133
133
133
133
133
133
133
134
134
134
134
134
134
134
135
135
135
135
135
135
135
135
136
136
136
136
136
136
136
136
136
137
137
137
137
137
137
137
137
137
137
138
138
138
138
138
138
138
138
138
138
139
139
139
139
139
139
139
139
139
139
139
139
139
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
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
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
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
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
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
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
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
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
160
160
160
161
161
161
161
161
161
161
161
161
161
161
161
161
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
165
165
165
165
165
165
165
165
165
166
166
166
166
166
166
166
166
166
166
167
167
167
167
167
167
167
167
167
168
168
168
168
168
168
168
168
169
169
169
169
169
169
169
169
170
170
170
170
170
170
170
171
171
171
171
171
171
171
172
172
172
172
172
172
172
173
173
173
173
173
173
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
178
178
178
178
178
178
179
179
179
179
179
180
180
180
180
180
180
180
180
181
181
181
181
181
181
181
182
182
182
182
182
182
182
183
183
183
183
183
183
183
184
184
184
184
184
184
184
185
185
185
185
185
185
185
186
186
186
186
186
186
186
187
187
187
187
187
187
187
187
188
188
188
188
188
188
188
189
189
189
189
189
189
190
190
190
190
190
190
190
191
191
191
191
191
191
191
192
192
192
192
192
192
193
193
193
193
193
193
194
194
194
194
194
194
195
195
195
195
195
195
196
196
196
196
196
196
196
197
197
197
197
197
197
197
198
198
198
198
198
198
198
199
199
199
199
199
199
200
200
200
200
200
200
200
201
201
201
201
201
201
201
201
201
202
202
202
202
202
202
202
202
203
203
203
203
203
203
203
203
204
204
204
204
204
204
204
204
204
205
205
205
205
205
205
205
205
205
206
206
206
206
206
206
206
206
207
207
207
207
207
207
207
207
208
208
208
208
208
208
208
208
209
209
209
209
209
209
209
209
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
213
213
213
213
213
214
214
214
214
214
214
214
214
214
214
214
214
214
215
215
215
215
215
215
215
215
215
215
215
215
215
215
216
216
216
216
216
216
216
216
216
216
216
216
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
218
218
218
218
219
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
218
218
218
218
218
218
218
218
218
217
217
217
217
217
217
216
216
216
216
215
215
215
215
215
214
214
214
214
214
214
214
214
214
214
214
215
215
215
215
215
216
216
216
216
217
217
217
217
218
218
219
219
220
220
221
222
223
223
224
225
226
226
227
228
228
229
229
230
230
230
231
231
231
231
230
230
229
229
228
227
226
224
223
221
220
218
216
215
213
212
210
208
207
206
204
203
202
200
199
198
197
196
196
195
195
194
194
195
195
196
198
199
201
203
206
208
211
215
219
223
227
232
236
241
246
250
254
258
262
265
267
269
271
272
273
273
273
273
273
273
273
273
273
273
273
273
274
274
275
275
276
277
277
278
278
278
278
278
277
275
273
270
266
263
258
254
249
244
239
235
230
227
223
220
218
216
215
215
215
215
216
217
218
218
219
219
218
218
216
214
212
209
206
203
201
199
197
195
195
195
195
196
198
200
202
204
206
208
210
211
211
211
210
208
205
202
197
192
185
178
170
161
152
143
133
124
115
108
101
96
92
89
87
87
89
91
94
98
103
108
114
120
125
131
135
139
142
144
145
145
143
141
137
132
126
120
114
108
102
97
93
90
88
88
89
90
93
96
99
103
106
109
112
115
116
117
117
116
114
111
106
102
96
91
85
80
75
70
66
62
60
57
56
54
54
53
53
52
51
49
47
44
40
36
32
27
22
17
12
7
2
-3
-6
-9
-11
-12
-11
-9
-6
-2
2
7
11
15
18
20
21
21
19
15
10
4
-4
-12
-20
-28
-36
-44
-51
-57
-63
-67
-71
-75
-78
-81
-84
-87
-90
-93
-96
-99
-102
-105
-108
-112
-115
-118
-122
-125
-129
-132
-136
-140
-144
-148
-153
-158
-164
-170
-177
-186
-195
-204
-214
-223
-232
-241
-249
-256
-262
-267
-270
-273
-274
-273
-272
-269
-266
-262
-258
-253
-249
-245
-242
-239
-237
-236
-235
-236
-237
-238
-241
-243
-246
-249
-252
-254
-257
-260
-262
-266
-270
-274
-279
-286
-293
-302
-311
-321
-332
-342
-352
-361
-369
-376
-382
-387
-391
-394
-396
-397
-398
-398
-398
-398
-397
-397
-397
-398
-400
-404
-410
-418
-428
-440
-452
-464
-477
-489
-501
-512
-522
-532
-541
-549
-557
-563
-570
-575
-580
-583
-585
-587
-587
-587
-586
-585
-583
-580
-577
-573
-569
-565
-562
-560
-560
-560
-562
-566
-570
-574
-578
-582
-585
-589
-593
-597
-603
-611
-620
-631
-644
-658
-673
-688
-705
-722
-739
-756
-772
-788
-803
-817
-830
-841
-851
-859
-864
-869
-872
-873
-874
-875
-874
-873
-871
-869
-866
-863
-859
-856
-853
-851
-851
-852
-854
-858
-862
-867
-870
-873
-873
-872
-869
-865
-859
-852
-846
-839
-834
-831
-830
-831
-835
-840
-847
-856
-866
-876
-885
-894
-901
-907
-912
-916
-919
-922
-926
-931
-936
-941
-947
-952
-957
-962
-966
-970
-973
-977
-981
-987
-993
-1000
-1010
-1022
-1035
-1049
-1063
-1079
-1094
-1109
-1123
-1135
-1144
-1151
-1155
-1155
-1153
-1148
-1141
-1132
-1122
-1111
-1100
-1089
-1079
-1070
-1063
-1057
-1052
-1049
-1049
-1049
-1051
-1055
-1059
-1063
-1069
-1075
-1082
-1089
-1098
-1109
-1121
-1134
-1149
-1166
-1183
-1201
-1219
-1237
-1253
-1268
-1281
-1293
-1302
-1309
-1315
-1318
-1319
-1320
-1318
-1316
-1313
-1309
-1305
-1300
-1294
-1288
-1283
-1277
-1271
-1266
-1262
-1259
-1257
-1256
-1255
-1255
-1256
-1257
-1258
-1259
-1261
-1262
-1264
-1267
-1270
-1275
-1282
-1290
-1299
-1310
-1322
-1335
-1348
-1362
-1374
-1386
-1395
-1403
-1408
-1412
-1413
-1414
-1413
-1413
-1412
-1412
-1413
-1415
-1418
-1421
-1425
-1429
-1434
-1439
-1444
-1451
-1460
-1470
-1481
-1494
-1509
-1524
-1540
-1556
-1573
-1590
-1607
-1623
-1639
-1655
-1669
-1683
-1696
-1708
-1719
-1729
-1738
-1747
-1754
-1762
-1769
-1776
-1782
-1788
-1794
-1799
-1803
-1805
-1806
-1806
-1804
-1801
-1797
-1792
-1787
-1781
-1775
-1769
-1763
-1757
-1751
-1747
-1743
-1742
-1742
-1745
-1751
-1759
-1770
-1784
-1800
-1818
-1838
-1859
-1881
-1903
-1924
-1945
-1965
-1984
-2001
-2019
-2033
-2049
-2063
-2077
-2092
-2106
-2121
-2135
-2149
-2162
-2173
-2182
-2189
-2194
-2197
-2198
-2198
-2196
-2193
-2190
-2187
-2183
-2181
-2179
-2177
-2175
-2173
-2170
-2166
-2162
-2158
-2153
-2148
-2142
-2137
-2131
-2124
-2118
-2112
-2105
-2098
-2092
-2086
-2080
-2076
-2073
-2072
-2073
-2076
-2081
-2089
-2099
-2111
-2124
-2139
-2155
-2172
-2190
-2208
-2227
-2246
-2266
-2287
-2309
-2333
-2359
-2386
-2416
-2447
-2481
-2516
-2553
-2591
-2630
-2670
-2709
-2746
-2782
-2814
-2843
-2868
-2887
-2902
-2911
-2917
-2919
-2919
-2918
-2919
-2922
-2928
-2939
-2953
-2972
-2994
-3019
-3045
-3073
-3100
-3126
-3149
-3170
-3187
-3200
-3210
-3217
-3222
-3223
-3222
-3219
-3214
-3208
-3202
-3195
-3187
-3179
-3171
-3164
-3159
-3156
-3158
-3165
-3178
-3198
-3224
-3256
-3293
-3334
-3379
-3424
-3468
-3510
-3549
-3584
-3615
-3642
-3665
-3686
-3704
-3719
-3732
-3744
-3755
-3767
-3780
-3796
-3816
-3841
-3872
-3907
-3948
-3992
-4038
-4088
-4137
-4186
-4234
-4281
-4326
-4370
-4413
-4455
-4496
-4537
-4577
-4615
-4649
-4680
-4706
-4728
-4745
-4757
-4765
-4768
-4767
-4764
-4761
-4758
-4758
-4762
-4770
-4785
-4805
-4830
-4860
-4892
-4924
-4953
-4979
-4998
-5010
-5015
-5014
-5007
-4998
-4987
-4976
-4967
-4962
-4960
-4962
-4968
-4978
-4992
-5009
-5029
-5050
-5074
-5099
-5125
-5153
-5181
-5209
-5235
-5259
-5280
-5298
-5313
-5325
-5334
-5340
-5343
-5343
-5339
-5332
-5322
-5310
-5297
-5284
-5272
-5263
-5258
-5258
-5265
-5280
-5302
-5332
-5368
-5410
-5456
-5505
-5555
-5606
-5654
-5701
-5744
-5783
-5819
-5854
-5887
-5922
-5959
-6000
-6047
-6098
-6155
-6217
-6283
-6350
-6416
-6481
-6542
-6599
-6651
-6700
-6745
-6786
-6824
-6859
-6890
-6916
-6938
-6955
-6968
-6975
-6978
-6977
-6975
-6971
-6968
-6967
-6970
-6975
-6985
-6997
-7012
-7028
-7044
-7060
-7074
-7087
-7097
-7104
-7107
-7107
-7104
-7098
-7091
-7082
-7073
-7064
-7055
-7045
-7036
-7027
-7019
-7012
-7006
-7002
-6998
-6997
-6997
-6999
-7004
-7013
-7025
-7040
-7059
-7081
-7105
-7132
-7162
-7193
-7225
-7258
-7290
-7322
-7353
-7382
-7410
-7436
-7460
-7482
-7503
-7523
-7542
-7562
-7582
-7604
-7625
-7646
-7666
-7684
-7700
-7713
-7724
-7733
-7740
-7747
-7755
-7764
-7777
-7794
-7814
-7837
-7863
-7890
-7918
-7947
-7975
-8002
-8029
-8055
-8082
-8108
-8134
-8160
-8186
-8214
-8242
-8271
-8299
-8326
-8353
-8378
-8400
-8418
-8432
-8441
-8445
-8445
-8441
-8434
-8423
-8411
-8396
-8381
-8365
-8350
-8334
-8318
-8303
-8288
-8274
-8261
-8250
-8241
-8233
-8227
-8221
-8216
-8212
-8208
-8205
-8203
-8204
-8207
-8213
-8222
-8236
-8252
-8272
-8294
-8318
-8344
-8372
-8401
-8431
-8463
-8497
-8532
-8568
-8605
-8641
-8677
-8711
-8743
-8772
-8799
-8821
-8841
-8857
-8870
-8881
-8889
-8896
-8901
-8905
-8909
-8913
-8919
-8927
-8937
-8949
-8964
-8979
-8996
-9013
-9030
-9047
-9065
-9083
-9101
-9119
-9138
-9158
-9177
-9197
-9217
-9236
-9255
-9272
-9287
-9302
-9316
-9330
-9342
-9353
-9362
-9367
-9369
-9366
-9361
-9351
-9339
-9325
-9310
-9295
-9281
-9269
-9258
-9251
-9245
-9243
-9242
-9243
-9245
-9248
-9251
-9253
-9255
-9255
-9254
-9251
-9246
-9238
-9227
-9214
-9199
-9181
-9161
-9141
-9119
-9097
-9075
-9054
-9034
-9016
-9001
-8988
-8979
-8974
-8973
-8976
-8982
-8992
-9004
-9018
-9032
-9045
-9058
-9069
-9078
-9087
-9096
-9106
-9118
-9134
-9156
-9183
-9218
-9260
-9310
-9366
-9427
-9493
-9562
-9631
-9701
-9768
-9832
-9891
-9943
-9988
-10024
-10052
-10069
-10078
-10077
-10068
-10052
-10028
-10000
-9968
-9933
-9897
-9860
-9825
-9792
-9762
-9736
-9714
-9697
-9684
-9675
-9669
-9665
-9661
-9658
-9653
-9646
-9636
-9622
-9605
-9585
-9562
-9538
-9514
-9492
-9471
-9454
-9442
-9435
-9434
-9438
-9448
-9462
-9480
-9500
-9520
-9539
-9555
-9567
-9575
-9578
-9576
-9570
-9560
-9547
-9531
-9513
-9494
-9472
-9450
-9426
-9402
-9378
-9356
-9335
-9317
-9301
-9289
-9279
-9271
-9265
-9259
-9254
-9247
-9238
-9227
-9213
-9196
-9174
-9149
-9121
-9091
-9059
-9026
-8993
-8962
-8934
-8909
-8889
-8874
-8865
-8861
-8861
-8866
-8873
-8884
-8898
-8913
-8930
-8947
-8965
-8983
-9002
-9020
-9039
-9059
-9080
-9102
-9127
-9154
-9186
-9221
-9260
-9300
-9340
-9378
-9414
-9444
-9469
-9486
-9496
-9499
-9494
-9482
-9463
-9438
-9406
-9369
-9325
-9275
-9220
-9160
-9095
-9026
-8953
-8877
-8798
-8717
-8634
-8549
-8464
-8378
-8293
-8208
-8124
-8042
-7965
-7890
-7818
-7751
-7686
-7625
-7567
-7512
-7459
-7408
-7360
-7314
-7272
-7235
-7202
-7175
-7156
-7143
-7138
-7140
-7150
-7165
-7187
-7214
-7246
-7282
-7322
-7366
-7412
-7460
-7508
-7557
-7605
-7651
-7694
-7733
-7767
-7798
-7825
-7849
-7869
-7887
-7903
-7918
-7933
-7949
-7965
-7983
-8003
-8028
-8057
-8092
-8134
-8183
-8239
-8303
-8372
-8447
-8525
-8605
-8684
-8762
-8836
-8905
-8970
-9029
-9083
-9131
-9173
-9210
-9242
-9268
-9289
-9305
-9315
-9320
-9320
-9313
-9300
-9280
-9253
-9219
-9178
-9130
-9077
-9019
-8957
-8893
-8826
-8757
-8687
-8616
-8545
-8473
-8401
-8331
-8261
-8193
-8127
-8064
-8007
-7954
-7906
-7864
-7828
-7798
-7773
-7753
-7738
-7728
-7721
-7717
-7714
-7712
-7709
-7703
-7694
-7680
-7662
-7637
-7608
-7572
-7530
-7482
-7427
-7366
-7298
-7225
-7145
-7060
-6969
-6873
-6772
-6668
-6561
-6451
-6339
-6226
-6111
-5994
-5878
-5762
-5648
-5536
-5428
-5323
-5222
-5125
-5031
-4941
-4853
-4767
-4683
-4601
-4520
-4442
-4367
-4296
-4229
-4170
-4117
-4074
-4040
-4014
-4001
-3996
-4001
-4017
-4042
-4077
-4119
-4169
-4226
-4289
-4358
-4432
-4511
-4594
-4678
-4763
-4847
-4927
-5002
-5071
-5132
-5184
-5227
-5259
-5282
-5293
-5295
-5286
-5269
-5244
-5212
-5173
-5129
-5082
-5032
-4981
-4929
-4879
-4829
-4782
-4736
-4693
-4651
-4611
-4572
-4534
-4498
-4464
-4430
-4396
-4361
-4324
-4286
-4245
-4203
-4158
-4112
-4064
-4014
-3967
-3921
-3877
-3837
-3803
-3774
-3751
-3736
-3728
-3727
-3735
-3749
-3772
-3800
-3835
-3874
-3917
-3963
-4010
-4058
-4106
-4155
-4203
-4252
-4302
-4355
-4410
-4469
-4533
-4603
-4678
-4759
-4846
-4937
-5032
-5131
-5233
-5335
-5437
-5536
-5633
-5725
-5812
-5891
-5964
-6028
-6083
-6128
-6164
-6190
-6207
-6213
-6211
-6200
-6182
-6158
-6128
-6093
-6055
-6013
-5968
-5923
-5876
-5828
-5780
-5733
-5686
-5640
-5596
-5553
-5512
-5470
-5429
-5385
-5339
-5288
-5233
-5172
-5105
-5031
-4953
-4870
-4785
-4700
-4616
-4535
-4460
-4390
-4329
-4276
-4234
-4201
-4180
-4168
-4165
-4171
-4182
-4199
-4218
-4241
-4264
-4289
-4313
-4337
-4361
-4382
-4402
-4419
-4432
-4441
-4445
-4444
-4439
-4429
-4415
-4397
-4376
-4353
-4330
-4307
-4284
-4264
-4245
-4228
-4214
-4203
-4196
-4193
-4193
-4197
-4204
-4213
-4224
-4236
-4249
-4261
-4272
-4280
-4286
-4289
-4288
-4284
-4275
-4263
-4246
-4225
-4199
-4168
-4132
-4090
-4042
-3987
-3926
-3858
-3785
-3708
-3628
-3547
-3466
-3386
-3309
-3235
-3165
-3100
-3040
-2984
-2931
-2883
-2837
-2793
-2752
-2713
-2675
-2638
-2603
-2570
-2540
-2513
-2491
-2475
-2466
-2465
-2472
-2487
-2511
-2543
-2583
-2629
-2680
-2737
-2797
-2859
-2923
-2988
-3051
-3112
-3168
-3216
-3255
-3283
-3298
-3299
-3285
-3257
-3214
-3157
-3088
-3006
-2915
-2814
-2707
-2594
-2476
-2355
-2232
-2108
-1985
-1864
-1745
-1629
-1519
-1414
-1316
-1224
-1140
-1064
-997
-939
-890
-850
-818
-794
-775
-761
-749
-739
-729
-717
-703
-685
-662
-633
-601
-563
-521
-476
-427
-375
-321
-266
-211
-155
-100
-46
6
57
107
154
200
245
288
331
373
415
457
499
543
588
636
685
738
794
855
921
994
1075
1165
1265
1376
1500
1637
1788
1953
2133
2328
2539
2765
3007
3264
3536
3823
4123
4438
4765
5104
5454
5815
6186
6566
6956
7355
7763
8179
8604
9035
9473
9915
10359
10805
11251
11695
12136
12573
13005
13432
13853
14267
14676
15077
15472
15861
16242
16620
16990
17354
17712
18064
18408
18743
19068
19380
19679
19963
20231
20482
20716
20933
21131
21312
21474
21618
21742
21848
21933
21998
22041
22062
22061
22036
21987
21914
21817
21695
21548
21376
21182
20965
20729
20474
20205
19922
19630
19330
19025
18718
18411
18108
17811
17523
17246
16983
16738
16513
16309
16131
15977
15849
15748
15675
15629
15612
15621
15656
15715
15795
15894
16010
16140
16280
16432
16589
16751
16915
17081
17246
17411
17575
17739
17902
18066
18231
18400
18571
18747
18929
19117
19312
19513
19720
19931
20145
20358
20570
20779
20983
21179
21366
21541
21704
21852
21984
22100
22198
22279
22344
22393
22428
22451
22463
22466
22462
22452
22439
22422
22403
22379
22351
22319
22281
22239
22192
22142
22088
22031
21972
21913
21855
21800
21750
21706
21669
21639
21618
21605
21602
21607
21620
21641
21669
21704
21747
21798
21858
21928
22010
22103
22209
22329
22463
22611
22774
22950
23140
23341
23554
23775
24005
24240
24480
24723
24967
25210
25451
25686
25916
26140
26357
26566
26767
26961
27148
27327
27498
27660
27812
27953
28083
28199
28302
28391
28466
28528
28578
28616
28644
28663
28676
28682
28682
28678
28671
28661
28650
28639
28630
28622
28618
28618
28621
28630
28646
28667
28696
28733
28777
28829
28888
28954
29027
29105
29187
29272
29358
29444
29530
29614
29696
29776
29855
29934
30012
30090
30169
30248
30328
30409
30490
30573
30656
30741
30828
30918
31011
31110
31215
31328
31449
31582
31727
31886
32061
32253
32465
32694
32942
33209
33494
33796
34116
34451
34800
35162
35535
35915
36301
36690
37080
37469
37856
38238
38615
38984
39346
39699
40042
40374
40695
41004
41298
41577
41839
42081
42302
42500
42673
42821
42942
43037
43103
43142
43152
43133
43085
43009
42905
42774
42618
42438
42235
42010
41766
41505
41228
40937
40633
40319
39996
39663
39324
38977
38624
38265
37901
37530
37154
36771
36383
35990
35592
35190
34784
34376
33965
33554
33143
32735
32329
31928
31533
31145
30767
30401
30048
29711
29392
29093
28815
28560
28330
28125
27946
27795
27670
27573
27503
27461
27446
27457
27495
27559
27647
27759
27895
28053
28233
28434
28655
28896
29155
29432
29724
30031
30351
30680
31017
31359
31705
32052
32398
32743
33083
33419
33747
34067
34376
34670
34948
35206
35443
35658
35852
36024
36173
36297
36393
36458
36490
36488
36453
36386
36290
36167
36019
35850
35664
35466
35263
35059
34859
34667
34489
34326
34183
34060
33961
33884
33830
33798
33787
33794
33818
33859
33913
33979
34056
34141
34233
34329
34427
34525
34620
34709
34791
34861
34919
34962
34989
35000
34997
34980
34951
34914
34871
34826
34783
34746
34718
34704
34706
34727
34769
34834
34922
35034
35167
35321
35492
35678
35876
36081
36291
36502
36710
36912
37104
37283
37446
37590
37714
37816
37896
37955
37995
38017
38023
38014
37993
37963
37926
37886
37845
37805
37768
37734
37706
37682
37664
37649
37638
37629
37621
37614
37607
37600
37590
37578
37562
37543
37519
37491
37460
37424
37385
37341
37293
37240
37182
37118
37046
36966
36877
36779
36670
36549
36416
36270
36113
35944
35765
35578
35384
35183
34978
34769
34554
34335
34110
33878
33637
33385
33121
32844
32551
32244
31923
31587
31240
30882
30518
30150
29780
29413
29050
28695
28351
28021
27706
27411
27135
26882
26654
26452
26278
26134
26021
25939
25889
25870
25884
25927
25998
26095
26217
26359
26520
26695
26883
27078
27278
27480
27682
27880
28075
28264
28448
28625
28795
28959
29116
29266
29409
29546
29675
29797
29914
30025
30132
30237
30340
30441
30542
30642
30739
30833
30921
31000
31069
31126
31171
31201
31218
31222
31212
31191
31157
31114
31062
31002
30936
30864
30787
30706
30622
30534
30443
30351
30256
30159
30061
29962
29861
29759
29656
29555
29454
29357
29262
29173
29089
29012
28944
28886
28839
28806
28788
28786
28802
28837
28891
28963
29054
29161
29282
29416
29560
29709
29861
30013
30159
30298
30427
30541
30638
30715
30770
30801
30807
30788
30743
30672
30578
30461
30325
30171
30003
29819
29622
29408
29178
28932
28671
28394
28104
27800
27485
27157
26820
26473
26117
25754
25384
25010
24630
24247
23861
23472
23080
22685
22286
21882
21473
21058
20635
20204
19765
19317
18862
18398
17928
17452
16972
16489
16006
15526
15051
14583
14125
13678
13243
12822
12416
12023
11646
11282
10934
10599
10276
9966
9667
9378
9099
8827
8562
8303
8048
7799
7552
7308
7067
6829
6594
6361
6131
5906
5685
5471
5265
5069
4884
4713
4557
4418
4298
4196
4114
4053
4013
3994
3996
4019
4062
4124
4204
4301
4414
4542
4685
4840
5008
5185
5371
5565
5763
5965
6167
6369
6567
6760
6946
7123
7289
7442
7584
7712
7827
7930
8021
8099
8166
8222
8268
8304
8330
8347
8353
8350
8336
8312
8275
8226
8164
8092
8009
7917
7817
7712
7605
7497
7392
7292
7199
7116
7044
6986
6943
6917
6909
6919
6948
6997
7066
7154
7260
7385
7526
7682
7850
8028
8214
8404
8595
8786
8972
9152
9324
9485
9636
9774
9899
10012
10114
10204
10284
10357
10421
10480
10533
10583
10630
10675
10719
10760
10800
10835
10868
10898
10927
10956
10986
11018
11052
11087
11125
11165
11208
11252
11298
11343
11388
11431
11470
11504
11532
11553
11567
11573
11571
11561
11544
11520
11490
11455
11417
11376
11335
11293
11253
11214
11178
11145
11115
11087
11062
11040
11019
11001
10985
10972
10963
10958
10958
10966
10981
11004
11037
11078
11128
11187
11254
11327
11405
11488
11573
11659
11745
11829
11908
11981
12046
12101
12143
12171
12184
12181
12159
12121
12065
11993
11907
11806
11694
11572
11442
11306
11165
11020
10871
10717
10558
10393
10223
10047
9867
9681
9489
9292
9090
8883
8672
8460
8247
8035
7825
7619
7418
7224
7037
6859
6690
6529
6377
6234
6098
5970
5848
5733
5623
5519
5420
5325
5234
5148
5067
4992
4922
4858
4801
4750
4705
4666
4633
4606
4583
4564
4548
4534
4523
4513
4504
4495
4486
4478
4469
4459
4450
4439
4428
4417
4406
4395
4384
4374
4366
4359
4353
4348
4345
4343
4342
4342
4343
4346
4350
4356
4362
4370
4379
4389
4399
4410
4421
4431
4442
4452
4464
4476
4490
4506
4526
4549
4575
4606
4640
4679
4723
4770
4823
4880
4941
5007
5078
5153
5233
5317
5406
5499
5596
5697
5800
5906
6014
6122
6231
6339
6446
6552
6656
6760
6863
6965
7068
7171
7275
7381
7487
7596
7706
7817
7928
8039
8151
8262
8370
8475
8576
8672
8763
8846
8922
8989
9049
9100
9143
9179
9207
9229
9244
9255
9262
9265
9267
9268
9268
9270
9273
9279
9288
9300
9316
9336
9361
9392
9428
9470
9517
9572
9633
9701
9775
9856
9942
10034
10130
10228
10329
10431
10532
10632
10729
10824
10915
11004
11090
11173
11255
11336
11418
11500
11583
11669
11757
11848
11941
12037
12134
12233
12332
12432
12531
12630
12726
12820
12912
13000
13085
13166
13245
13320
13392
13461
13528
13592
13654
13712
13768
13819
13867
13909
13946
13977
14002
14021
14033
14039
14038
14031
14017
13997
13970
13936
13895
13847
13793
13733
13667
13596
13522
13445
13366
13287
13207
13128
13051
12976
12904
12833
12764
12696
12628
12560
12491
12420
12345
12268
12186
12101
12012
11921
11826
11730
11632
11535
11437
11342
11248
11158
11071
10988
10910
10837
10769
10706
10649
10597
10549
10504
10463
10424
10385
10346
10305
10261
10214
10162
10105
10044
9979
9909
9836
9761
9683
9605
9527
9450
9376
9304
9237
9174
9115
9061
9010
8962
8916
8872
8829
8785
8740
8693
8643
8591
8535
8476
8415
8350
8283
8213
8141
8069
7994
7918
7841
7763
7683
7601
7517
7430
7341
7247
7150
7047
6940
6827
6708
6585
6457
6324
6188
6049
5908
5766
5623
5482
5342
5206
5073
4944
4821
4704
4593
4489
4393
4304
4222
4148
4080
4019
3966
3918
3876
3838
3805
3776
3751
3729
3711
3696
3684
3675
3668
3664
3662
3661
3663
3667
3672
3679
3689
3700
3712
3726
3741
3756
3771
3786
3798
3809
3816
3820
3820
3816
3806
3793
3774
3752
3726
3697
3666
3632
3598
3564
3530
3498
3468
3441
3417
3397
3382
3372
3367
3369
3377
3391
3413
3441
3476
3517
3565
3618
3677
3740
3808
3879
3954
4030
4111
4193
4275
4359
4444
4529
4615
4701
4787
4875
4964
5054
5146
5241
5338
5437
5539
5643
5749
5857
5966
6075
6185
6295
6403
6509
6613
6713
6810
6903
6992
7077
7158
7236
7310
7381
7450
7518
7584
7649
7714
7778
7842
7905
7966
8025
8080
8134
8182
8225
8261
8291
8313
8327
8332
8329
8317
8297
8269
8233
8189
8140
8083
8020
7951
7878
7800
7718
7632
7544
7454
7362
7270
7178
7087
6996
6908
6822
6739
6660
6584
6512
6444
6380
6320
6265
6214
6167
6124
6086
6051
6020
5993
5969
5947
5928
5910
5894
5878
5861
5842
5822
5798
5770
5736
5697
5651
5599
5539
5472
5398
5318
5232
5139
5042
4940
4833
4723
4610
4495
4377
4257
4137
4016
3894
3771
3649
3526
3402
3279
3155
3030
2906
2782
2659
2537
2417
2300
2185
2074
1967
1864
1765
1669
1578
1489
1403
1319
1236
1155
1074
992
910
828
744
659
573
485
397
308
220
132
46
-38
-118
-193
-263
-326
-382
-431
-472
-505
-531
-548
-559
-562
-559
-550
-536
-517
-493
-466
-436
-403
-369
-333
-297
-262
-227
-194
-163
-135
-110
-88
-69
-53
-40
-30
-21
-15
-10
-7
-5
-5
-6
-8
-10
-14
-18
-21
-25
-28
-31
-33
-33
-33
-30
-26
-19
-10
1
14
30
47
66
85
105
125
145
164
183
201
217
233
247
259
270
279
285
290
292
293
293
292
290
288
288
288
290
295
303
314
329
348
372
400
433
471
514
562
614
671
732
798
868
942
1020
1103
1190
1280
1374
1470
1568
1669
1771
1874
1977
2079
2181
2280
2378
2472
2563
2649
2731
2809
2881
2948
3010
3067
3118
3163
3203
3237
3264
3284
3298
3304
3303
3296
3282
3261
3236
3206
3173
3137
3100
3064
3029
2996
2967
2944
2925
2914
2909
2911
2921
2939
2964
2997
3037
3085
3139
3198
3262
3331
3402
3475
3550
3624
3698
3770
3839
3905
3968
4027
4083
4136
4187
4235
4282
4327
4371
4414
4458
4501
4544
4587
4631
4674
4716
4758
4799
4838
4875
4910
4942
4969
4992
5010
5022
5028
5027
5019
5004
4982
4953
4916
4872
4820
4760
4693
4619
4539
4452
4359
4262
4160
4054
3946
3836
3724
3611
3498
3384
3270
3156
3041
2927
2811
2695
2578
2460
2340
2219
2097
1973
1848
1722
1594
1464
1334
1202
1069
935
802
668
535
403
273
146
21
-101
-219
-334
-445
-552
-656
-757
-856
-952
-1048
-1142
-1237
-1333
-1430
-1529
-1631
-1736
-1844
-1954
-2067
-2183
-2300
-2418
-2537
-2656
-2773
-2888
-3001
-3110
-3215
-3316
-3413
-3505
-3592
-3676
-3756
-3833
-3907
-3978
-4049
-4119
-4190
-4262
-4337
-4417
-4500
-4590
-4686
-4790
-4900
-5019
-5145
-5279
-5420
-5567
-5721
-5879
-6043
-6210
-6381
-6554
-6728
-6902
-7076
-7248
-7417
-7583
-7745
-7902
-8055
-8202
-8343
-8478
-8607
-8730
-8847
-8957
-9061
-9159
-9252
-9338
-9419
-9495
-9566
-9631
-9692
-9747
-9797
-9842
-9881
-9913
-9940
-9960
-9973
-9981
-9982
-9977
-9968
-9953
-9935
-9913
-9888
-9862
-9835
-9807
-9780
-9753
-9729
-9706
-9686
-9668
-9653
-9642
-9633
-9626
-9623
-9622
-9624
-9629
-9635
-9643
-9653
-9665
-9678
-9692
-9707
-9722
-9738
-9753
-9769
-9785
-9800
-9816
-9832
-9848
-9865
-9883
-9903
-9924
-9947
-9973
-10002
-10034
-10069
-10109
-10152
-10200
-10252
-10308
-10368
-10430
-10495
-10562
-10629
-10696
-10761
-10825
-10886
-10943
-10996
-11044
-11086
-11124
-11157
-11184
-11207
-11226
-11240
-11251
-11259
-11264
-11267
-11269
-11269
-11268
-11267
-11265
-11263
-11261
-11259
-11258
-11256
-11255
-11253
-11252
-11251
-11250
-11249
-11248
-11247
-11246
-11245
-11245
-11246
-11249
-11253
-11260
-11269
-11283
-11301
-11323
-11350
-11382
-11419
-11461
-11507
-11557
-11611
-11667
-11727
-11788
-11850
-11914
-11978
-12043
-12107
-12173
-12238
-12304
-12371
-12439
-12508
-12578
-12649
-12721
-12793
-12867
-12942
-13017
-13093
-13171
-13249
-13329
-13410
-13492
-13576
-13661
-13746
-13832
-13917
-14003
-14087
-14171
-14252
-14332
-14409
-14483
-14554
-14623
-14688
-14751
-14810
-14867
-14921
-14972
-15021
-15066
-15109
-15149
-15187
-15221
-15254
-15286
-15316
-15346
-15375
-15405
-15435
-15467
-15500
-15534
-15571
-15609
-15649
-15692
-15736
-15783
-15832
-15883
-15936
-15991
-16047
-16106
-16167
-16231
-16296
-16364
-16436
-16509
-16586
-16665
-16747
-16830
-16916
-17004
-17092
-17180
-17269
-17358
-17446
-17534
-17621
-17707
-17791
-17874
-17954
-18033
-18108
-18180
-18249
-18314
-18375
-18432
-18484
-18531
-18574
-18611
-18643
-18670
-18692
-18710
-18724
-18735
-18743
-18750
-18756
-18762
-18768
-18776
-18786
-18798
-18813
-18830
-18850
-18873
-18898
-18925
-18954
-18984
-19016
-19048
-19080
-19111
-19142
-19170
-19197
-19222
-19244
-19263
-19280
-19293
-19305
-19313
-19319
-19322
-19323
-19321
-19317
-19310
-19302
-19292
-19280
-19266
-19251
-19234
-19217
-19198
-19178
-19158
-19136
-19114
-19092
-19069
-19046
-19023
-19001
-18978
-18957
-18935
-18915
-18894
-18874
-18853
-18833
-18811
-18788
-18763
-18737
-18709
-18678
-18644
-18609
-18571
-18530
-18487
-18443
-18396
-18348
-18299
-18248
-18197
-18144
-18092
-18039
-17987
-17936
-17885
-17837
-17790
-17745
-17702
-17663
-17626
-17592
-17561
-17533
-17507
-17485
-17466
-17449
-17435
-17423
-17414
-17407
-17402
-17399
-17399
-17401
-17404
-17410
-17417
-17426
-17436
-17447
-17459
-17471
-17484
-17495
-17506
-17515
-17522
-17525
-17526
-17524
-17517
-17507
-17493
-17475
-17453
-17428
-17400
-17370
-17337
-17304
-17271
-17238
-17206
-17177
-17150
-17125
-17104
-17087
-17072
-17061
-17053
-17047
-17043
-17042
-17043
-17045
-17048
-17053
-17059
-17066
-17074
-17083
-17093
-17105
-17117
-17130
-17144
-17158
-17173
-17188
-17203
-17217
-17231
-17245
-17257
-17268
-17278
-17287
-17295
-17301
-17306
-17310
-17312
-17314
-17314
-17314
-17313
-17311
-17309
-17306
-17303
-17298
-17293
-17286
-17277
-17267
-17254
-17238
-17220
-17198
-17174
-17147
-17116
-17082
-17046
-17007
-16965
-16921
-16875
-16827
-16778
-16728
-16677
-16625
-16574
-16522
-16470
-16419
-16369
-16318
-16271
-16224
-16178
-16134
-16091
-16052
-16013
-15975
-15939
-15904
-15870
-15837
-15805
-15773
-15742
-15711
-15680
-15650
-15619
-15588
-15557
-15525
-15492
-15459
-15424
-15388
-15349
-15308
-15264
-15217
-15166
-15112
-15053
-14991
-14924
-14853
-14778
-14699
-14617
-14531
-14443
-14351
-14257
-14160
-14062
-13962
-13860
-13757
-13654
-13550
-13446
-13342
-13239
-13138
-13037
-12938
-12840
-12744
-12650
-12558
-12467
-12378
-12291
-12205
-12120
-12036
-11954
-11874
-11795
-11717
-11641
-11566
-11493
-11421
-11351
-11282
-11214
-11147
-11081
-11016
-10951
-10888
-10824
-10761
-10699
-10636
-10574
-10512
-10451
-10389
-10328
-10267
-10206
-10145
-10084
-10023
-9961
-9898
-9835
-9770
-9703
-9635
-9565
-9493
-9417
-9340
-9259
-9176
-9089
-8999
-8907
-8812
-8714
-8613
-8510
-8405
-8298
-8189
-8080
-7971
-7860
-7750
-7641
-7533
-7426
-7320
-7217
-7115
-7014
-6915
-6817
-6720
-6623
-6527
-6431
-6335
-6238
-6142
-6047
-5951
-5857
-5763
-5671
-5581
-5492
-5406
-5323
-5242
-5164
-5088
-5014
-4942
-4871
-4800
-4730
-4660
-4589
-4516
-4442
-4365
-4287
-4206
-4123
-4038
-3953
-3866
-3778
-3690
-3602
-3514
-3428
-3343
-3261
-3180
-3102
-3026
-2953
-2882
-2814
-2748
-2684
-2621
-2558
-2497
-2435
-2372
-2308
-2242
-2174
-2103
-2029
-1952
-1872
-1788
-1701
-1610
-1517
-1420
-1322
-1221
-1120
-1016
-915
-813
-712
-612
-513
-416
-321
-227
-135
-44
46
136
224
311
398
484
568
652
735
816
895
973
1048
1122
1193
1262
1330
1396
1461
1524
1587
1650
1712
1773
1835
1895
1956
2015
2074
2132
2189
2245
2300
2355
2410
2464
2519
2574
2629
2685
2741
2797
2854
2911
2967
3023
3078
3133
3186
3238
3289
3339
3387
3435
3481
3526
3571
3614
3657
3699
3740
3780
3818
3855
3891
3925
3957
3987
4014
4040
4062
4083
4103
4121
4137
4151
4164
4176
4187
4197
4207
4216
4225
4234
4244
4255
4266
4278
4292
4308
4324
4343
4364
4387
4412
4439
4469
4501
4537
4574
4615
4658
4704
4752
4802
4854
4908
4964
5021
5079
5138
5199
5260
5321
5382
5444
5505
5565
5623
5681
5736
5789
5840
5889
5935
5978
6020
6060
6097
6134
6169
6203
6236
6269
6302
6335
6368
6401
6435
6469
6503
6538
6572
6607
6643
6678
6713
6747
6782
6817
6852
6886
6921
6955
6989
7022
7055
7087
7118
7147
7175
7201
7225
7247
7266
7282
7296
7306
7314
7318
7318
7316
7310
7301
7290
7276
7261
7245
7227
7209
7192
7174
7158
7143
7130
7117
7107
7098
7090
7084
7078
7074
7070
7067
7065
7063
7062
7061
7061
7063
7065
7068
7073
7079
7086
7094
7104
7114
7126
7138
7151
7164
7178
7193
7209
7225
7243
7261
7280
7300
7320
7342
7364
7387
7410
7433
7456
7479
7501
7522
7541
7558
7573
7585
7594
7599
7601
7598
7591
7579
7563
7541
7515
7483
7446
7405
7359
7308
7254
7196
7136
7074
7011
6946
6881
6817
6752
6688
6625
6562
6500
6438
6377
6317
6256
6196
6136
6076
6017
5958
5899
5841
5783
5726
5670
5614
5559
5506
5453
5401
5350
5301
5253
5206
5160
5116
5073
5031
4991
4952
4913
4876
4839
4803
4766
4729
4692
4655
4616
4576
4535
4493
4449
4403
4356
4306
4256
4203
4149
4094
4037
3980
3921
3862
3802
3741
3680
3619
3556
3494
3431
3367
3303
3239
3174
3109
3043
2977
2911
2844
2777
2711
2645
2579
2515
2452
2391
2332
2276
2223
2173
2127
2084
2045
2009
1978
1949
1923
1900
1879
1860
1843
1827
1812
1797
1782
1767
1751
1734
1716
1696
1674
1650
1623
1595
1563
1530
1494
1455
1415
1372
1327
1281
1233
1184
1134
1083
1032
981
929
878
828
778
729
681
634
588
544
500
458
416
376
337
300
264
229
196
165
135
107
80
55
31
9
-12
-31
-49
-66
-82
-97
-110
-122
-133
-143
-151
-158
-163
-167
-169
-169
-167
-163
-158
-150
-140
-128
-114
-98
-79
-59
-38
-14
10
36
62
90
118
147
177
207
238
269
301
333
366
399
432
466
500
535
569
604
639
674
709
744
780
815
851
886
922
957
992
1026
1060
1094
1127
1159
1191
1222
1253
1283
1312
1341
1369
1397
1425
1452
1480
1507
1535
1562
1590
1617
1644
1670
1695
1719
1742
1763
1782
1799
1814
1827
1837
1845
1851
1855
1857
1857
1856
1853
1850
1846
1843
1839
1836
1835
1834
1834
1836
1840
1845
1851
1859
1869
1881
1894
1909
1926
1944
1963
1984
2005
2029
2052
2077
2103
2129
2156
2184
2213
2242
2270
2299
2328
2356
2383
2409
2433
2456
2478
2497
2515
2530
2544
2556
2566
2574
2580
2585
2588
2590
2590
2590
2588
2586
2582
2578
2572
2566
2559
2551
2542
2532
2522
2511
2499
2488
2476
2465
2455
2445
2436
2429
2422
2417
2413
2410
2408
2408
2409
2411
2413
2417
2420
2424
2427
2429
2431
2432
2432
2431
2428
2424
2418
2411
2402
2391
2378
2363
2347
2329
2309
2288
2267
2244
2221
2198
2175
2152
2130
2108
2086
2064
2043
2021
2001
1981
1961
1942
1923
1905
1888
1872
1857
1844
1832
1822
1813
1807
1802
1800
1799
1800
1804
1808
1815
1823
1832
1843
1855
1868
1883
1898
1915
1932
1950
1969
1989
2009
2029
2051
2073
2095
2118
2142
2166
2190
2215
2241
2268
2295
2323
2352
2382
2413
2444
2477
2510
2543
2577
2611
2645
2679
2712
2745
2777
2808
2838
2867
2896
2922
2948
2973
2997
3020
3043
3065
3087
3110
3133
3157
3182
3208
3236
3266
3297
3331
3368
3406
3447
3490
3536
3583
3632
3683
3734
3787
3839
3892
3944
3994
4043
4091
4136
4178
4218
4254
4287
4317
4343
4366
4385
4401
4412
4420
4425
4426
4423
4417
4408
4395
4379
4361
4340
4318
4293
4268
4241
4214
4188
4162
4137
4114
4091
4072
4054
4038
4025
4013
4003
3995
3989
3984
3980
3976
3973
3971
3968
3965
3961
3957
3951
3945
3938
3929
3920
3911
3900
3889
3877
3865
3853
3840
3827
3815
3802
3789
3777
3764
3752
3740
3727
3715
3703
3690
3678
3666
3654
3642
3631
3620
3609
3598
3588
3578
3568
3557
3547
3536
3525
3513
3501
3487
3473
3458
3442
3425
3407
3389
3371
3353
3335
3317
3300
3284
3269
3255
3244
3234
3226
3220
3217
3216
3217
3221
3227
3235
3244
3255
3267
3280
3293
3305
3317
3328
3338
3346
3352
3357
3360
3362
3362
3362
3360
3358
3356
3353
3351
3348
3346
3344
3343
3342
3341
3340
3339
3338
3337
3335
3332
3328
3324
3318
3311
3302
3293
3281
3268
3254
3238
3221
3202
3183
3162
3141
3119
3096
3073
3049
3025
3001
2976
2951
2926
2899
2873
2845
2817
2789
2759
2730
2700
2670
2640
2610
2580
2551
2522
2494
2466
2440
2414
2390
2366
2344
2324
2305
2287
2272
2258
2246
2236
2228
2222
2218
2216
2216
2218
2221
2226
2232
2239
2248
2257
2267
2277
2288
2298
2308
2318
2327
2335
2342
2348
2353
2356
2358
2357
2355
2351
2345
2337
2328
2316
2303
2288
2272
2254
2234
2213
2191
2166
2141
2114
2085
2056
2025
1994
1961
1929
1896
1862
1829
1796
1764
1731
1699
1667
1636
1605
1574
1543
1512
1481
1450
1418
1386
1353
1320
1287
1253
1220
1186
1152
1118
1083
1048
1012
977
941
904
867
829
790
751
710
669
627
584
541
496
450
404
356
308
259
209
159
108
57
5
-47
-99
-152
-205
-259
-314
-369
-424
-481
-538
-596
-654
-714
-774
-836
-898
-961
-1025
-1089
-1154
-1220
-1286
-1351
-1417
-1483
-1549
-1614
-1678
-1742
-1805
-1867
-1929
-1991
-2052
-2114
-2176
-2238
-2301
-2365
-2430
-2497
-2565
-2635
-2707
-2780
-2855
-2931
-3009
-3088
-3168
-3249
-3331
-3413
-3497
-3581
-3665
-3749
-3834
-3919
-4003
-4089
-4173
-4257
-4340
-4423
-4505
-4586
-4666
-4745
-4824
-4902
-4978
-5054
-5129
-5203
-5276
-5349
-5420
-5491
-5561
-5631
-5699
-5767
-5833
-5899
-5963
-6026
-6088
-6148
-6207
-6265
-6322
-6377
-6431
-6484
-6537
-6589
-6641
-6693
-6745
-6797
-6849
-6902
-6955
-7009
-7063
-7117
-7172
-7227
-7281
-7336
-7390
-7443
-7496
-7548
-7599
-7648
-7696
-7743
-7787
-7830
-7870
-7908
-7944
-7978
-8009
-8037
-8063
-8087
-8108
-8125
-8143
-8157
-8170
-8180
-8189
-8199
-8206
-8213
-8219
-8224
-8229
-8233
-8237
-8240
-8243
-8246
-8248
-8250
-8252
-8255
-8257
-8261
-8266
-8272
-8279
-8289
-8300
-8315
-8331
-8351
-8373
-8397
-8424
-8453
-8485
-8518
-8552
-8588
-8624
-8661
-8698
-8735
-8771
-8807
-8841
-8875
-8907
-8937
-8966
-8993
-9018
-9041
-9062
-9081
-9098
-9112
-9124
-9134
-9141
-9147
-9150
-9151
-9151
-9148
-9143
-9138
-9130
-9122
-9114
-9104
-9095
-9086
-9078
-9070
-9064
-9059
-9056
-9055
-9055
-9058
-9063
-9070
-9079
-9091
-9104
-9119
-9136
-9154
-9173
-9192
-9212
-9233
-9253
-9273
-9292
-9312
-9330
-9348
-9365
-9382
-9397
-9412
-9426
-9439
-9451
-9463
-9473
-9483
-9492
-9500
-9507
-9513
-9519
-9524
-9528
-9532
-9535
-9538
-9541
-9543
-9545
-9546
-9548
-9550
-9552
-9554
-9557
-9560
-9563
-9566
-9570
-9575
-9580
-9585
-9590
-9596
-9603
-9609
-9616
-9623
-9630
-9638
-9645
-9652
-9660
-9668
-9677
-9686
-9695
-9706
-9717
-9728
-9741
-9753
-9767
-9781
-9795
-9810
-9825
-9840
-9856
-9871
-9886
-9902
-9917
-9933
-9949
-9964
-9980
-9997
-10013
-10030
-10046
-10063
-10080
-10096
-10113
-10129
-10144
-10159
-10173
-10187
-10199
-10211
-10222
-10232
-10240
-10248
-10254
-10259
-10263
-10266
-10266
-10265
-10263
-10259
-10253
-10246
-10237
-10226
-10215
-10202
-10188
-10173
-10156
-10139
-10121
-10102
-10082
-10061
-10040
-10017
-9994
-9970
-9946
-9921
-9895
-9869
-9843
-9816
-9790
-9763
-9737
-9711
-9685
-9660
-9636
-9613
-9591
-9570
-9551
-9533
-9517
-9503
-9490
-9479
-9469
-9460
-9453
-9446
-9440
-9434
-9428
-9422
-9415
-9408
-9400
-9391
-9381
-9369
-9356
-9342
-9326
-9309
-9290
-9271
-9250
-9228
-9205
-9182
-9159
-9135
-9112
-9089
-9067
-9045
-9024
-9004
-8986
-8969
-8953
-8939
-8927
-8916
-8907
-8901
-8896
-8893
-8892
-8893
-8897
-8902
-8909
-8917
-8928
-8939
-8952
-8965
-8979
-8993
-9007
-9020
-9033
-9044
-9053
-9061
-9066
-9069
-9070
-9068
-9064
-9057
-9049
-9037
-9024
-9009
-8992
-8973
-8953
-8932
-8910
-8887
-8864
-8841
-8818
-8794
-8771
-8749
-8727
-8705
-8685
-8664
-8645
-8625
-8606
-8588
-8569
-8551
-8532
-8513
-8493
-8473
-8453
-8431
-8409
-8387
-8364
-8341
-8318
-8294
-8270
-8246
-8222
-8197
-8172
-8147
-8121
-8096
-8070
-8044
-8016
-7991
-7964
-7938
-7911
-7885
-7858
-7832
-7805
-7779
-7752
-7725
-7698
-7671
-7643
-7615
-7585
-7555
-7524
-7493
-7460
-7426
-7390
-7354
-7316
-7278
-7238
-7198
-7157
-7115
-7073
-7031
-6989
-6948
-6907
-6866
-6826
-6788
-6750
-6712
-6676
-6641
-6606
-6572
-6539
-6506
-6473
-6441
-6408
-6376
-6344
-6312
-6280
-6248
-6217
-6185
-6153
-6121
-6090
-6058
-6026
-5995
-5963
-5931
-5899
-5867
-5835
-5802
-5770
-5738
-5706
-5674
-5642
-5610
-5578
-5547
-5516
-5485
-5454
-5424
-5394
-5365
-5337
-5310
-5284
-5260
-5237
-5216
-5197
-5180
-5165
-5153
-5142
-5134
-5127
-5122
-5119
-5117
-5117
-5117
-5118
-5120
-5122
-5125
-5127
-5129
-5131
-5132
-5133
-5133
-5133
-5131
-5129
-5126
-5122
-5118
-5113
-5108
-5103
-5097
-5092
-5088
-5084
-5081
-5079
-5079
-5080
-5083
-5087
-5094
-5102
-5112
-5124
-5137
-5152
-5169
-5187
-5206
-5227
-5249
-5272
-5296
-5321
-5347
-5374
-5401
-5429
-5457
-5486
-5515
-5545
-5575
-5605
-5635
-5665
-5695
-5725
-5754
-5784
-5813
-5841
-5870
-5897
-5923
-5949
-5973
-5997
-6019
-6039
-6059
-6078
-6095
-6111
-6127
-6143
-6158
-6173
-6188
-6204
-6220
-6237
-6254
-6272
-6291
-6309
-6328
-6346
-6363
-6380
-6396
-6410
-6423
-6434
-6444
-6452
-6458
-6463
-6466
-6469
-6470
-6471
-6472
-6472
-6473
-6473
-6475
-6476
-6478
-6481
-6484
-6489
-6494
-6499
-6506
-6514
-6522
-6531
-6542
-6553
-6565
-6577
-6591
-6604
-6619
-6633
-6648
-6663
-6679
-6694
-6710
-6725
-6740
-6755
-6769
-6783
-6796
-6808
-6819
-6830
-6840
-6849
-6857
-6864
-6870
-6876
-6881
-6884
-6887
-6889
-6890
-6889
-6888
-6885
-6881
-6876
-6870
-6862
-6853
-6843
-6832
-6819
-6805
-6790
-6773
-6755
-6735
-6715
-6693
-6669
-6644
-6618
-6590
-6561
-6531
-6499
-6466
-6432
-6398
-6362
-6325
-6288
-6250
-6211
-6172
-6133
-6092
-6052
-6011
-5970
-5929
-5887
-5845
-5803
-5761
-5719
-5677
-5636
-5594
-5554
-5514
-5474
-5436
-5399
-5364
-5330
-5297
-5267
-5237
-5210
-5184
-5160
-5137
-5116
-5095
-5075
-5056
-5037
-5018
-5000
-4981
-4963
-4944
-4925
-4906
-4886
-4866
-4846
-4825
-4804
-4782
-4760
-4737
-4714
-4690
-4665
-4640
-4614
-4588
-4561
-4534
-4506
-4478
-4449
-4420
-4390
-4360
-4329
-4298
-4267
-4234
-4202
-4169
-4136
-4102
-4067
-4033
-3998
-3963
-3928
-3892
-3856
-3820
-3784
-3748
-3712
-3675
-3639
-3602
-3566
-3529
-3493
-3458
-3422
-3388
-3353
-3320
-3287
-3256
-3225
-3195
-3167
-3141
-3115
-3091
-3069
-3049
-3030
-3012
-2996
-2981
-2967
-2954
-2942
-2931
-2920
-2909
-2898
-2888
-2877
-2866
-2854
-2842
-2830
-2817
-2803
-2788
-2773
-2757
-2741
-2725
-2707
-2690
-2672
-2653
-2635
-2616
-2597
-2579
-2560
-2541
-2523
-2504
-2485
-2466
-2447
-2428
-2408
-2388
-2367
-2346
-2325
-2303
-2281
-2258
-2235
-2213
-2190
-2168
-2145
-2124
-2102
-2081
-2061
-2041
-2021
-2001
-1981
-1961
-1941
-1920
-1898
-1876
-1852
-1828
-1802
-1775
-1748
-1719
-1689
-1659
-1628
-1597
-1566
-1535
-1504
-1473
-1443
-1414
-1385
-1357
-1330
-1304
-1279
-1256
-1233
-1211
-1191
-1172
-1154
-1138
-1123
-1108
-1095
-1083
-1071
-1061
-1050
-1041
-1032
-1022
-1014
-1004
-997
-988
-979
-970
-961
-951
-940
-929
-917
-905
-892
-879
-864
-850
-834
-818
-802
-785
-767
-750
-731
-713
-694
-675
-656
-636
-617
-598
-578
-559
-539
-519
-499
-478
-458
-437
-416
-395
-373
-352
-330
-308
-287
-265
-243
-222
-200
-179
-157
-135
-114
-92
-69
-47
-24
-1
22
45
69
93
117
141
165
189
214
238
262
287
311
336
361
386
411
437
463
489
516
543
571
599
627
656
686
715
746
776
807
838
869
901
932
963
995
1026
1057
1087
1117
1146
1175
1202
1229
1255
1280
1304
1327
1349
1370
1390
1409
1427
1444
1461
1477
1493
1508
1523
1538
1554
1570
1587
1605
1625
1646
1669
1694
1721
1751
1784
1819
1857
1898
1942
1989
2037
2089
2142
2197
2253
2310
2367
2425
2482
2538
2593
2647
2699
2749
2798
2844
2888
2930
2971
3009
3046
3082
3116
3149
3181
3212
3242
3271
3300
3327
3354
3381
3407
3432
3457
3482
3507
3531
3556
3581
3605
3630
3656
3682
3707
3734
3760
3786
3812
3838
3863
3888
3911
3934
3955
3975
3993
4010
4025
4038
4051
4062
4072
4081
4089
4096
4103
4109
4115
4121
4127
4133
4140
4147
4154
4161
4168
4175
4182
4189
4195
4201
4206
4210
4213
4215
4215
4214
4211
4207
4201
4194
4184
4173
4161
4146
4130
4112
4091
4070
4048
4024
3999
3972
3943
3914
3884
3852
3820
3787
3753
3719
3685
3651
3617
3584
3551
3520
3489
3460
3432
3405
3380
3356
3334
3313
3294
3276
3259
3243
3228
3214
3200
3186
3172
3159
3145
3131
3116
3100
3084
3068
3050
3032
3013
2993
2973
2951
2929
2906
2882
2858
2833
2808
2783
2758
2732
2707
2681
2656
2631
2607
2582
2558
2534
2510
2487
2463
2440
2417
2394
2371
2349
2326
2304
2282
2260
2238
2216
2194
2173
2151
2129
2107
2085
2063
2041
2019
1996
1974
1951
1929
1906
1883
1861
1838
1816
1795
1774
1753
1733
1714
1696
1678
1661
1645
1630
1615
1602
1589
1577
1566
1557
1548
1540
1532
1526
1520
1516
1512
1508
1506
1504
1502
1501
1501
1500
1500
1499
1499
1498
1498
1496
1495
1493
1491
1489
1486
1484
1481
1478
1476
1473
1471
1469
1467
1466
1465
1465
1464
1465
1466
1467
1469
1471
1474
1476
1479
1482
1485
1488
1490
1491
1491
1491
1489
1485
1481
1474
1466
1456
1444
1431
1416
1399
1380
1360
1338
1315
1291
1266
1240
1213
1185
1158
1130
1102
1075
1048
1020
995
969
945
920
897
874
852
830
809
788
767
747
727
707
687
667
647
627
606
585
564
541
518
493
467
440
411
381
348
315
279
242
203
163
121
79
35
-10
-55
-102
-148
-195
-243
-290
-338
-385
-432
-479
-526
-573
-619
-665
-710
-756
-800
-844
-888
-931
-974
-1016
-1059
-1102
-1144
-1186
-1227
-1269
-1311
-1353
-1395
-1436
-1477
-1518
-1559
-1599
-1639
-1678
-1717
-1756
-1793
-1831
-1867
-1904
-1939
-1975
-2009
-2043
-2077
-2110
-2142
-2173
-2203
-2233
-2262
-2289
-2316
-2343
-2368
-2393
-2417
-2441
-2465
-2488
-2512
-2535
-2559
-2583
-2608
-2633
-2660
-2687
-2714
-2742
-2771
-2801
-2830
-2860
-2890
-2920
-2950
-2980
-3009
-3037
-3064
-3091
-3116
-3140
-3162
-3183
-3202
-3220
-3237
-3252
-3265
-3277
-3287
-3296
-3303
-3309
-3314
-3318
-3320
-3322
-3323
-3323
-3323
-3323
-3322
-3322
-3321
-3320
-3320
-3319
-3319
-3319
-3320
-3322
-3324
-3327
-3331
-3335
-3340
-3346
-3353
-3360
-3368
-3376
-3386
-3395
-3406
-3416
-3427
-3439
-3451
-3463
-3475
-3488
-3500
-3512
-3524
-3536
-3547
-3557
-3567
-3576
-3583
-3590
-3596
-3600
-3604
-3606
-3607
-3608
-3607
-3605
-3602
-3598
-3593
-3587
-3579
-3571
-3561
-3550
-3538
-3525
-3510
-3495
-3479
-3462
-3445
-3426
-3408
-3389
-3371
-3352
-3334
-3316
-3299
-3283
-3268
-3253
-3240
-3229
-3218
-3209
-3201
-3194
-3188
-3183
-3179
-3176
-3174
-3172
-3170
-3168
-3166
-3163
-3160
-3157
-3153
-3148
-3142
-3136
-3128
-3120
-3111
-3101
-3090
-3079
-3067
-3054
-3040
-3026
-3011
-2996
-2980
-2963
-2945
-2927
-2907
-2886
-2864
-2841
-2817
-2792
-2766
-2738
-2710
-2681
-2651
-2621
-2591
-2561
-2531
-2501
-2472
-2444
-2416
-2390
-2365
-2341
-2318
-2297
-2277
-2259
-2242
-2226
-2212
-2199
-2187
-2177
-2167
-2159
-2152
-2145
-2139
-2134
-2128
-2123
-2118
-2112
-2106
-2099
-2091
-2082
-2072
-2061
-2049
-2035
-2021
-2005
-1988
-1970
-1951
-1932
-1912
-1892
-1871
-1850
-1829
-1808
-1787
-1765
-1744
-1723
-1702
-1681
-1660
-1639
-1618
-1596
-1575
-1553
-1531
-1509
-1486
-1462
-1438
-1414
-1388
-1362
-1335
-1308
-1280
-1251
-1222
-1193
-1163
-1134
-1104
-1075
-1045
-1016
-987
-959
-931
-903
-876
-849
-822
-795
-768
-742
-716
-690
-665
-640
-617
-594
-572
-552
-533
-516
-500
-486
-474
-464
-456
-449
-445
-441
-440
-439
-440
-442
-445
-448
-452
-455
-459
-462
-464
-466
-467
-467
-466
-464
-462
-459
-455
-451
-446
-442
-437
-433
-429
-425
-422
-420
-419
-418
-417
-418
-418
-419
-420
-420
-421
-421
-420
-418
-416
-413
-409
-404
-397
-390
-383
-374
-365
-356
-347
-337
-327
-318
-309
-300
-292
-285
-279
-274
-270
-267
-266
-266
-267
-269
-273
-278
-283
-290
-298
-307
-317
-328
-339
-352
-365
-379
-394
-410
-426
-444
-462
-482
-503
-524
-546
-570
-594
-618
-643
-669
-694
-720
-746
-771
-796
-821
-844
-867
-889
-910
-930
-949
-967
-984
-1000
-1014
-1029
-1042
-1055
-1068
-1080
-1092
-1104
-1117
-1129
-1142
-1155
-1169
-1183
-1198
-1214
-1231
-1249
-1267
-1287
-1307
-1329
-1352
-1376
-1401
-1427
-1454
-1482
-1511
-1541
-1572
-1603
-1636
-1669
-1703
-1738
-1775
-1812
-1850
-1889
-1929
-1970
-2011
-2054
-2097
-2141
-2185
-2229
-2274
-2319
-2363
-2407
-2451
-2494
-2537
-2578
-2619
-2659
-2697
-2735
-2771
-2805
-2838
-2870
-2900
-2929
-2956
-2982
-3006
-3029
-3051
-3071
-3090
-3109
-3126
-3143
-3159
-3174
-3189
-3204
-3218
-3232
-3246
-3259
-3271
-3283
-3295
-3306
-3316
-3326
-3335
-3344
-3353
-3362
-3371
-3379
-3389
-3398
-3408
-3420
-3432
-3445
-3459
-3474
-3490
-3507
-3525
-3545
-3565
-3586
-3608
-3631
-3654
-3677
-3701
-3725
-3749
-3774
-3798
-3821
-3845
-3868
-3891
-3913
-3935
-3956
-3976
-3997
-4016
-4035
-4053
-4070
-4088
-4104
-4120
-4135
-4149
-4163
-4176
-4188
-4200
-4211
-4222
-4232
-4242
-4251
-4261
-4270
-4278
-4287
-4296
-4305
-4314
-4323
-4332
-4343
-4353
-4364
-4375
-4387
-4400
-4412
-4425
-4439
-4452
-4466
-4479
-4493
-4506
-4519
-4531
-4543
-4555
-4566
-4577
-4587
-4596
-4606
-4614
-4623
-4632
-4640
-4649
-4658
-4667
-4677
-4687
-4697
-4708
-4720
-4732
-4745
-4758
-4772
-4787
-4802
-4817
-4833
-4850
-4867
-4884
-4901
-4918
-4936
-4953
-4970
-4987
-5003
-5019
-5034
-5049
-5062
-5075
-5087
-5098
-5108
-5117
-5125
-5132
-5138
-5144
-5149
-5153
-5156
-5158
-5160
-5161
-5162
-5162
-5162
-5161
-5160
-5158
-5156
-5154
-5152
-5149
-5146
-5142
-5139
-5135
-5131
-5127
-5124
-5120
-5115
-5111
-5107
-5102
-5097
-5091
-5086
-5079
-5073
-5065
-5057
-5049
-5040
-5030
-5019
-5007
-4995
-4981
-4967
-4951
-4935
-4918
-4900
-4882
-4862
-4843
-4823
-4803
-4782
-4762
-4742
-4723
-4704
-4686
-4668
-4652
-4636
-4621
-4606
-4592
-4579
-4566
-4553
-4541
-4528
-4515
-4502
-4489
-4474
-4460
-4444
-4427
-4410
-4392
-4372
-4352
-4331
-4309
-4287
-4264
-4240
-4215
-4190
-4164
-4138
-4112
-4085
-4058
-4030
-4003
-3977
-3950
-3923
-3897
-3870
-3844
-3819
-3794
-3769
-3746
-3722
-3700
-3678
-3657
-3636
-3616
-3597
-3579
-3561
-3544
-3527
-3512
-3497
-3482
-3469
-3456
-3444
-3432
-3422
-3411
-3402
-3393
-3385
-3377
-3370
-3363
-3356
-3351
-3345
-3341
-3336
-3333
-3330
-3328
-3327
-3326
-3326
-3327
-3328
-3329
-3331
-3333
-3335
-3337
-3339
-3341
-3342
-3343
-3344
-3344
-3344
-3343
-3342
-3341
-3339
-3337
-3336
-3334
-3333
-3332
-3332
-3333
-3334
-3337
-3341
-3347
-3353
-3362
-3371
-3382
-3395
-3408
-3423
-3439
-3455
-3473
-3491
-3510
-3529
-3548
-3567
-3586
-3605
-3624
-3642
-3660
-3677
-3694
-3710
-3725
-3739
-3752
-3764
-3775
-3785
-3794
-3802
-3808
-3814
-3818
-3822
-3824
-3825
-3826
-3826
-3825
-3824
-3823
-3821
-3820
-3818
-3817
-3817
-3817
-3818
-3820
-3823
-3827
-3832
-3838
-3845
-3853
-3862
-3872
-3882
-3893
-3904
-3916
-3927
-3939
-3951
-3962
-3973
-3984
-3995
-4005
-4014
-4024
-4033
-4042
-4049
-4057
-4062
-4069
-4074
-4078
-4083
-4086
-4090
-4091
-4094
-4096
-4097
-4098
-4099
-4100
-4101
-4102
-4103
-4104
-4105
-4106
-4107
-4107
-4108
-4109
-4109
-4109
-4109
-4108
-4107
-4105
-4102
-4099
-4094
-4091
-4085
-4078
-4072
-4065
-4057
-4048
-4038
-4027
-4018
-4006
-3995
-3983
-3970
-3957
-3944
-3930
-3917
-3902
-3888
-3873
-3858
-3843
-3827
-3812
-3796
-3779
-3763
-3746
-3730
-3713
-3697
-3681
-3664
-3649
-3633
-3619
-3605
-3592
-3579
-3568
-3558
-3549
-3541
-3534
-3528
-3523
-3519
-3516
-3514
-3512
-3510
-3509
-3508
-3507
-3506
-3505
-3503
-3501
-3498
-3495
-3492
-3488
-3484
-3480
-3476
-3471
-3467
-3463
-3459
-3455
-3452
-3449
-3445
-3442
-3439
-3436
-3433
-3429
-3426
-3422
-3418
-3413
-3408
-3403
-3397
-3390
-3383
-3375
-3367
-3358
-3349
-3339
-3329
-3318
-3306
-3295
-3283
-3271
-3258
-3246
-3233
-3221
-3208
-3196
-3184
-3173
-3162
-3152
-3142
-3134
-3126
-3119
-3113
-3108
-3103
-3100
-3098
-3097
-3096
-3097
-3098
-3100
-3103
-3107
-3111
-3116
-3122
-3128
-3135
-3143
-3151
-3160
-3170
-3180
-3190
-3201
-3213
-3225
-3237
-3250
-3263
-3275
-3288
-3301
-3313
-3324
-3335
-3345
-3354
-3363
-3370
-3377
-3383
-3388
-3392
-3395
-3399
-3401
-3404
-3406
-3409
-3411
-3414
-3418
-3422
-3427
-3433
-3440
-3449
-3458
-3468
-3480
-3493
-3507
-3522
-3539
-3556
-3574
-3593
-3613
-3634
-3655
-3677
-3699
-3722
-3746
-3770
-3794
-3819
-3845
-3871
-3897
-3924
-3951
-3978
-4006
-4034
-4062
-4091
-4119
-4147
-4176
-4203
-4231
-4258
-4284
-4310
-4335
-4359
-4382
-4404
-4426
-4447
-4466
-4485
-4504
-4521
-4539
-4556
-4573
-4590
-4607
-4625
-4643
-4662
-4682
-4703
-4725
-4747
-4771
-4796
-4821
-4848
-4875
-4902
-4930
-4959
-4987
-5016
-5044
-5072
-5100
-5128
-5156
-5183
-5210
-5236
-5262
-5288
-5314
-5339
-5363
-5387
-5411
-5433
-5455
-5477
-5497
-5516
-5535
-5552
-5568
-5582
-5596
-5608
-5619
-5629
-5637
-5644
-5650
-5655
-5659
-5662
-5664
-5666
-5667
-5668
-5668
-5668
-5669
-5669
-5670
-5670
-5672
-5673
-5675
-5677
-5679
-5682
-5686
-5690
-5694
-5699
-5704
-5710
-5716
-5723
-5730
-5738
-5746
-5754
-5762
-5770
-5779
-5787
-5796
-5804
-5812
-5820
-5828
-5835
-5843
-5850
-5856
-5863
-5869
-5875
-5880
-5886
-5891
-5895
-5900
-5904
-5908
-5911
-5915
-5918
-5921
-5924
-5926
-5929
-5931
-5933
-5934
-5936
-5937
-5938
-5939
-5940
-5941
-5942
-5942
-5944
-5945
-5947
-5950
-5953
-5956
-5961
-5966
-5972
-5978
-5985
-5992
-6000
-6009
-6017
-6026
-6035
-6044
-6054
-6063
-6071
-6080
-6089
-6097
-6106
-6114
-6122
-6130
-6138
-6146
-6154
-6162
-6170
-6178
-6186
-6194
-6202
-6209
-6216
-6223
-6229
-6235
-6239
-6243
-6247
-6249
-6250
-6250
-6249
-6246
-6243
-6238
-6232
-6224
-6216
-6206
-6195
-6182
-6168
-6154
-6138
-6122
-6104
-6087
-6069
-6050
-6032
-6014
-5996
-5978
-5960
-5943
-5925
-5908
-5892
-5875
-5858
-5842
-5825
-5808
-5791
-5774
-5757
-5738
-5720
-5701
-5681
-5661
-5640
-5619
-5597
-5575
-5552
-5529
-5504
-5479
-5453
-5427
-5399
-5371
-5341
-5310
-5279
-5246
-5212
-5177
-5141
-5104
-5066
-5026
-4986
-4945
-4903
-4861
-4818
-4775
-4731
-4687
-4642
-4597
-4552
-4506
-4461
-4414
-4368
-4321
-4273
-4226
-4178
-4130
-4081
-4032
-3983
-3934
-3885
-3835
-3785
-3735
-3685
-3634
-3584
-3533
-3482
-3431
-3380
-3329
-3278
-3226
-3175
-3124
-3073
-3023
-2972
-2922
-2871
-2822
-2772
-2723
-2674
-2626
-2579
-2532
-2486
-2440
-2396
-2353
-2311
-2269
-2230
-2191
-2153
-2117
-2082
-2048
-2015
-1983
-1952
-1923
-1894
-1867
-1840
-1815
-1790
-1765
-1741
-1718
-1695
-1672
-1650
-1628
-1606
-1584
-1561
-1540
-1518
-1496
-1475
-1453
-1432
-1412
-1392
-1373
-1355
-1337
-1320
-1304
-1289
-1274
-1261
-1248
-1235
-1223
-1211
-1200
-1188
-1177
-1165
-1153
-1141
-1129
-1116
-1103
-1089
-1075
-1061
-1046
-1030
-1014
-998
-982
-965
-948
-931
-913
-896
-878
-859
-841
-823
-804
-786
-768
-750
-732
-715
-698
-681
-666
-651
-637
-624
-612
-601
-591
-582
-575
-569
-564
-561
-558
-557
-558
-559
-561
-564
-568
-573
-578
-584
-590
-597
-604
-612
-619
-627
-635
-643
-651
-659
-667
-675
-682
-690
-697
-704
-711
-719
-726
-734
-741
-749
-758
-767
-776
-785
-795
-805
-816
-827
-838
-849
-861
-873
-885
-897
-909
-921
-934
-947
-960
-974
-989
-1002
-1018
-1035
-1052
-1070
-1089
-1109
-1129
-1151
-1173
-1196
-1219
-1244
-1269
-1295
-1322
-1349
-1376
-1404
-1432
-1461
-1490
-1520
-1550
-1580
-1611
-1642
-1675
-1707
-1741
-1775
-1809
-1845
-1880
-1916
-1952
-1989
-2025
-2061
-2097
-2132
-2166
-2200
-2232
-2263
-2293
-2321
-2347
-2372
-2395
-2417
-2436
-2454
-2470
-2484
-2497
-2508
-2518
-2526
-2533
-2539
-2544
-2547
-2550
-2551
-2552
-2552
-2552
-2551
-2549
-2548
-2546
-2544
-2542
-2541
-2539
-2539
-2539
-2539
-2540
-2542
-2544
-2547
-2551
-2555
-2560
-2566
-2572
-2579
-2586
-2594
-2602
-2611
-2621
-2630
-2641
-2652
-2663
-2675
-2688
-2702
-2716
-2731
-2746
-2762
-2778
-2795
-2813
-2830
-2848
-2866
-2884
-2902
-2919
-2936
-2953
-2968
-2983
-2997
-3011
-3023
-3035
-3046
-3055
-3064
-3073
-3080
-3086
-3091
-3096
-3100
-3102
-3104
-3105
-3106
-3105
-3104
-3101
-3098
-3095
-3090
-3086
-3080
-3074
-3068
-3062
-3055
-3048
-3041
-3034
-3027
-3020
-3014
-3007
-3000
-2993
-2987
-2980
-2974
-2967
-2961
-2955
-2949
-2942
-2936
-2929
-2923
-2916
-2909
-2901
-2894
-2886
-2879
-2871
-2863
-2856
-2848
-2841
-2834
-2828
-2821
-2815
-2809
-2804
-2799
-2794
-2790
-2786
-2782
-2779
-2776
-2773
-2770
-2768
-2765
-2763
-2761
-2759
-2757
-2755
-2752
-2750
-2747
-2744
-2742
-2739
-2736
-2732
-2729
-2725
-2722
-2717
-2713
-2708
-2702
-2695
-2688
-2679
-2669
-2658
-2646
-2632
-2616
-2599
-2581
-2561
-2539
-2517
-2493
-2468
-2442
-2415
-2388
-2360
-2333
-2305
-2278
-2251
-2224
-2199
-2174
-2149
-2126
-2104
-2082
-2061
-2041
-2021
-2005
-1988
-1972
-1957
-1943
-1930
-1918
-1907
-1897
-1888
-1880
-1873
-1866
-1860
-1855
-1851
-1847
-1844
-1841
-1838
-1836
-1834
-1832
-1829
-1827
-1824
-1820
-1815
-1810
-1803
-1795
-1787
-1777
-1765
-1753
-1740
-1726
-1711
-1695
-1679
-1662
-1645
-1628
-1611
-1593
-1576
-1559
-1542
-1525
-1508
-1491
-1474
-1457
-1439
-1422
-1404
-1386
-1369
-1351
-1333
-1315
-1298
-1280
-1263
-1245
-1229
-1212
-1196
-1180
-1164
-1149
-1135
-1121
-1108
-1095
-1083
-1072
-1061
-1050
-1041
-1031
-1022
-1014
-1006
-999
-992
-986
-980
-974
-969
-964
-959
-955
-951
-948
-945
-941
-938
-935
-932
-929
-926
-923
-920
-916
-913
-909
-905
-902
-897
-893
-888
-884
-878
-873
-867
-861
-854
-847
-839
-831
-822
-813
-804
-795
-785
-775
-766
-756
-747
-738
-729
-720
-712
-704
-697
-689
-682
-675
-667
-660
-652
-644
-636
-627
-617
-607
-596
-585
-573
-560
-547
-534
-521
-508
-494
-481
-468
-455
-442
-430
-418
-407
-396
-386
-376
-367
-358
-350
-342
-335
-328
-322
-316
-310
-304
-298
-292
-287
-281
-275
-268
-262
-255
-249
-242
-235
-229
-222
-215
-209
-202
-196
-189
-183
-176
-170
-163
-156
-150
-142
-135
-127
-119
-110
-101
-91
-80
-68
-55
-42
-28
-13
3
19
36
52
69
86
103
119
135
151
166
180
194
208
221
234
247
259
270
281
292
302
312
321
329
337
344
350
356
360
364
367
370
371
372
372
371
369
366
363
360
355
351
346
342
337
332
327
322
318
314
310
306
302
299
296
293
291
288
287
285
284
284
284
285
287
289
292
296
301
306
312
318
325
331
339
346
353
360
368
375
382
389
395
402
408
414
419
424
429
434
439
443
447
451
454
458
461
463
466
467
469
469
469
467
465
462
458
453
447
440
432
424
414
404
393
382
370
358
345
332
319
306
292
279
265
251
236
222
206
191
175
158
141
122
103
83
63
41
18
-6
-31
-56
-83
-111
-139
-169
-199
-230
-262
-295
-328
-362
-397
-432
-468
-505
-542
-579
-618
-657
-696
-736
-777
-818
-860
-903
-946
-990
-1034
-1078
-1123
-1168
-1213
-1259
-1304
-1350
-1395
-1440
-1485
-1529
-1574
-1617
-1661
-1704
-1746
-1787
-1829
-1869
-1909
-1948
-1986
-2023
-2060
-2096
-2131
-2165
-2199
-2232
-2264
-2295
-2326
-2356
-2386
-2415
-2443
-2471
-2499
-2526
-2553
-2580
-2606
-2633
-2660
-2686
-2713
-2740
-2767
-2795
-2822
-2849
-2877
-2904
-2932
-2960
-2987
-3015
-3043
-3071
-3099
-3127
-3155
-3184
-3212
-3241
-3269
-3298
-3327
-3357
-3386
-3415
-3445
-3475
-3505
-3535
-3565
-3595
-3626
-3656
-3686
-3716
-3746
-3776
-3806
-3835
-3865
-3894
-3923
-3953
-3982
-4011
-4041
-4070
-4101
-4130
-4160
-4190
-4220
-4249
-4278
-4307
-4335
-4363
-4391
-4417
-4444
-4470
-4495
-4520
-4544
-4569
-4593
-4616
-4640
-4664
-4687
-4710
-4734
-4757
-4780
-4803
-4826
-4850
-4873
-4896
-4920
-4943
-4967
-4991
-5015
-5039
-5064
-5089
-5115
-5140
-5167
-5193
-5220
-5248
-5275
-5304
-5332
-5361
-5390
-5420
-5449
-5479
-5509
-5539
-5569
-5599
-5629
-5659
-5689
-5719
-5749
-5779
-5808
-5837
-5867
-5895
-5924
-5952
-5980
-6007
-6034
-6061
-6087
-6112
-6137
-6161
-6184
-6207
-6229
-6250
-6270
-6290
-6309
-6327
-6344
-6361
-6376
-6391
-6405
-6419
-6432
-6444
-6455
-6466
-6476
-6486
-6495
-6504
-6513
-6521
-6530
-6538
-6547
-6555
-6564
-6572
-6581
-6590
-6599
-6608
-6618
-6628
-6638
-6649
-6660
-6671
-6683
-6695
-6708
-6720
-6734
-6747
-6760
-6773
-6786
-6799
-6812
-6823
-6835
-6845
-6855
-6863
-6871
-6877
-6883
-6888
-6891
-6894
-6896
-6897
-6897
-6897
-6897
-6896
-6895
-6894
-6894
-6893
-6893
-6892
-6893
-6894
-6895
-6896
-6898
-6900
-6903
-6906
-6909
-6913
-6917
-6921
-6926
-6930
-6935
-6939
-6944
-6949
-6954
-6959
-6964
-6968
-6973
-6977
-6981
-6985
-6988
-6991
-6993
-6995
-6997
-6998
-6999
-7000
-7001
-7001
-7001
-7001
-7001
-7000
-7000
-7000
-6999
-6999
-6998
-6997
-6996
-6994
-6992
-6990
-6988
-6985
-6981
-6978
-6973
-6969
-6963
-6957
-6951
-6944
-6936
-6928
-6919
-6910
-6899
-6888
-6877
-6864
-6851
-6837
-6823
-6808
-6792
-6776
-6758
-6741
-6722
-6703
-6683
-6663
-6642
-6620
-6598
-6575
-6551
-6527
-6503
-6478
-6452
-6426
-6399
-6372
-6344
-6316
-6287
-6258
-6229
-6200
-6170
-6140
-6111
-6081
-6051
-6022
-5992
-5963
-5934
-5906
-5878
-5851
-5824
-5798
-5772
-5747
-5723
-5699
-5677
-5655
-5634
-5615
-5596
-5579
-5563
-5547
-5533
-5520
-5508
-5498
-5488
-5479
-5470
-5463
-5456
-5449
-5443
-5436
-5430
-5424
-5417
-5410
-5402
-5394
-5385
-5375
-5364
-5353
-5341
-5328
-5314
-5299
-5284
-5268
-5252
-5235
-5218
-5201
-5183
-5166
-5148
-5131
-5113
-5095
-5078
-5060
-5043
-5025
-5008
-4991
-4974
-4957
-4940
-4923
-4907
-4891
-4874
-4858
-4843
-4827
-4812
-4796
-4782
-4767
-4753
-4739
-4725
-4712
-4699
-4687
-4674
-4663
-4651
-4640
-4628
-4617
-4607
-4596
-4586
-4576
-4566
-4556
-4547
-4537
-4528
-4520
-4511
-4503
-4495
-4487
-4479
-4471
-4463
-4455
-4447
-4439
-4431
-4422
-4412
-4402
-4391
-4380
-4368
-4356
-4342
-4329
-4314
-4300
-4284
-4269
-4253
-4237
-4221
-4204
-4188
-4171
-4155
-4138
-4121
-4104
-4086
-4070
-4053
-4035
-4018
-4000
-3982
-3964
-3946
-3928
-3909
-3890
-3871
-3852
-3833
-3814
-3795
-3776
-3757
-3737
-3718
-3699
-3679
-3660
-3640
-3620
-3600
-3581
-3561
-3541
-3521
-3501
-3481
-3461
-3442
-3422
-3403
-3384
-3365
-3346
-3327
-3309
-3291
-3274
-3256
-3240
-3223
-3207
-3191
-3176
-3161
-3146
-3131
-3116
-3101
-3086
-3071
-3056
-3040
-3024
-3008
-2991
-2973
-2956
-2937
-2918
-2899
-2879
-2859
-2838
-2817
-2796
-2776
-2755
-2734
-2713
-2693
-2672
-2653
-2633
-2614
-2596
-2578
-2560
-2543
-2526
-2509
-2493
-2477
-2462
-2447
-2432
-2418
-2404
-2390
-2377
-2364
-2351
-2340
-2329
-2318
-2309
-2300
-2292
-2285
-2278
-2272
-2266
-2260
-2255
-2250
-2245
-2240
-2235
-2229
-2224
-2218
-2212
-2206
-2200
-2194
-2189
-2183
-2178
-2173
-2169
-2166
-2164
-2162
-2161
-2161
-2163
-2165
-2168
-2172
-2177
-2183
-2190
-2198
-2207
-2216
-2227
-2237
-2248
-2260
-2272
-2285
-2297
-2309
-2322
-2334
-2346
-2357
-2367
-2377
-2386
-2394
-2402
-2408
-2414
-2418
-2422
-2425
-2427
-2428
-2429
-2429
-2429
-2428
-2427
-2426
-2424
-2422
-2420
-2418
-2415
-2413
-2410
-2408
-2405
-2403
-2401
-2399
-2397
-2396
-2395
-2395
-2395
-2396
-2397
-2399
-2402
-2406
-2410
-2416
-2421
-2428
-2435
-2443
-2451
-2460
-2468
-2477
-2486
-2495
-2504
-2512
-2520
-2527
-2534
-2540
-2545
-2550
-2553
-2555
-2557
-2557
-2556
-2554
-2551
-2548
-2543
-2537
-2530
-2523
-2515
-2505
-2496
-2485
-2474
-2462
-2450
-2438
-2425
-2412
-2398
-2385
-2371
-2357
-2343
-2329
-2315
-2300
-2286
-2271
-2256
-2240
-2225
-2209
-2193
-2177
-2161
-2144
-2128
-2111
-2094
-2077
-2061
-2044
-2027
-2009
-1994
-1977
-1961
-1945
-1929
-1913
-1898
-1883
-1868
-1854
-1840
-1826
-1813
-1801
-1789
-1777
-1767
-1757
-1748
-1740
-1732
-1726
-1720
-1716
-1712
-1709
-1707
-1705
-1705
-1705
-1705
-1706
-1708
-1709
-1711
-1714
-1717
-1719
-1722
-1726
-1729
-1732
-1735
-1738
-1741
-1743
-1745
-1747
-1748
-1749
-1749
-1749
-1748
-1746
-1743
-1740
-1735
-1730
-1723
-1716
-1708
-1699
-1688
-1677
-1665
-1652
-1638
-1623
-1608
-1592
-1575
-1559
-1542
-1526
-1510
-1494
-1479
-1464
-1450
-1438
-1426
-1415
-1406
-1398
-1392
-1387
-1383
-1381
-1380
-1380
-1382
-1385
-1390
-1395
-1402
-1409
-1417
-1425
-1434
-1443
-1452
-1462
-1471
-1479
-1488
-1496
-1504
-1511
-1518
-1524
-1530
-1535
-1540
-1544
-1548
-1551
-1554
-1556
-1558
-1559
-1560
-1560
-1560
-1560
-1559
-1558
-1557
-1555
-1554
-1552
-1551
-1550
-1549
-1549
-1550
-1551
-1552
-1554
-1557
-1560
-1564
-1568
-1572
-1576
-1581
-1585
-1590
-1594
-1597
-1601
-1604
-1606
-1608
-1609
-1610
-1611
-1611
-1612
-1612
-1612
-1612
-1612
-1613
-1614
-1616
-1618
-1621
-1624
-1628
-1633
-1638
-1643
-1649
-1656
-1663
-1670
-1677
-1684
-1692
-1700
-1707
-1715
-1723
-1730
-1737
-1744
-1751
-1757
-1763
-1768
-1773
-1777
-1781
-1783
-1785
-1786
-1787
-1787
-1786
-1785
-1783
-1781
-1779
-1776
-1773
-1770
-1768
-1765
-1763
-1760
-1759
-1757
-1756
-1755
-1755
-1755
-1755
-1756
-1757
-1758
-1759
-1760
-1760
-1761
-1762
-1762
-1762
-1762
-1761
-1761
-1761
-1760
-1760
-1759
-1759
-1759
-1759
-1760
-1760
-1761
-1762
-1764
-1765
-1767
-1770
-1772
-1775
-1778
-1781
-1784
-1787
-1791
-1795
-1799
-1804
-1809
-1814
-1820
-1826
-1833
-1841
-1849
-1858
-1867
-1877
-1888
-1899
-1911
-1924
-1936
-1949
-1962
-1975
-1988
-2000
-2012
-2023
-2033
-2044
-2054
-2063
-2072
-2080
-2088
-2096
-2103
-2110
-2117
-2124
-2130
-2137
-2145
-2152
-2160
-2168
-2177
-2186
-2196
-2206
-2218
-2229
-2242
-2255
-2268
-2283
-2298
-2314
-2330
-2347
-2365
-2383
-2403
-2423
-2443
-2465
-2487
-2510
-2534
-2558
-2583
-2609
-2635
-2662
-2689
-2716
-2743
-2770
-2797
-2823
-2849
-2874
-2898
-2921
-2943
-2964
-2984
-3002
-3019
-3034
-3048
-3061
-3072
-3082
-3091
-3098
-3104
-3109
-3114
-3117
-3119
-3121
-3123
-3124
-3124
-3125
-3125
-3125
-3126
-3126
-3126
-3127
-3128
-3129
-3130
-3131
-3132
-3133
-3134
-3135
-3136
-3137
-3138
-3138
-3138
-3137
-3137
-3136
-3134
-3132
-3129
-3126
-3123
-3119
-3114
-3109
-3104
-3098
-3091
-3084
-3077
-3070
-3062
-3054
-3046
-3039
-3031
-3023
-3015
-3008
-3001
-2994
-2987
-2981
-2975
-2969
-2963
-2958
-2953
-2949
-2945
-2941
-2937
-2933
-2930
-2927
-2924
-2921
-2918
-2915
-2912
-2909
-2906
-2902
-2899
-2895
-2892
-2888
-2884
-2880
-2876
-2871
-2866
-2861
-2856
-2850
-2844
-2838
-2831
-2824
-2817
-2809
-2802
-2794
-2787
-2779
-2772
-2764
-2757
-2751
-2745
-2739
-2733
-2728
-2724
-2720
-2716
-2713
-2711
-2709
-2708
-2707
-2707
-2708
-2709
-2711
-2713
-2716
-2720
-2724
-2729
-2733
-2738
-2743
-2749
-2754
-2759
-2764
-2769
-2775
-2780
-2785
-2790
-2795
-2801
-2806
-2812
-2818
-2824
-2831
-2839
-2846
-2855
-2864
-2873
-2883
-2894
-2905
-2916
-2928
-2939
-2951
-2963
-2974
-2985
-2995
-3005
-3015
-3023
-3031
-3038
-3045
-3050
-3054
-3058
-3060
-3062
-3062
-3062
-3060
-3058
-3055
-3050
-3045
-3039
-3032
-3024
-3015
-3006
-2996
-2985
-2974
-2962
-2949
-2936
-2923
-2909
-2896
-2882
-2868
-2854
-2840
-2826
-2813
-2799
-2785
-2772
-2759
-2745
-2732
-2719
-2706
-2692
-2679
-2666
-2652
-2639
-2625
-2612
-2599
-2585
-2572
-2559
-2546
-2534
-2522
-2510
-2499
-2488
-2477
-2467
-2458
-2449
-2441
-2433
-2426
-2419
-2412
-2405
-2399
-2392
-2385
-2378
-2370
-2362
-2354
-2345
-2335
-2325
-2314
-2302
-2290
-2278
-2264
-2251
-2236
-2221
-2206
-2190
-2174
-2157
-2139
-2121
-2103
-2084
-2065
-2045
-2025
-2005
-1985
-1965
-1945
-1925
-1906
-1887
-1868
-1851
-1834
-1819
-1804
-1791
-1779
-1768
-1759
-1751
-1744
-1738
-1733
-1729
-1726
-1723
-1721
-1720
-1718
-1717
-1715
-1714
-1712
-1709
-1707
-1703
-1700
-1696
-1691
-1686
-1681
-1676
-1670
-1664
-1659
-1653
-1648
-1643
-1638
-1633
-1629
-1625
-1621
-1618
-1615
-1611
-1608
-1605
-1602
-1598
-1595
-1592
-1588
-1584
-1581
-1577
-1573
-1569
-1565
-1561
-1557
-1553
-1549
-1545
-1541
-1538
-1534
-1530
-1527
-1524
-1520
-1517
-1514
-1512
-1509
-1506
-1503
-1501
-1498
-1495
-1493
-1490
-1487
-1484
-1482
-1479
-1477
-1474
-1471
-1469
-1466
-1464
-1461
-1458
-1456
-1453
-1450
-1447
-1444
-1441
-1438
-1434
-1431
-1428
-1424
-1421
-1418
-1414
-1411
-1408
-1405
-1402
-1399
-1396
-1394
-1392
-1390
-1388
-1387
-1386
-1385
-1384
-1384
-1385
-1385
-1386
-1387
-1387
-1388
-1389
-1390
-1391
-1391
-1391
-1391
-1390
-1389
-1387
-1385
-1382
-1379
-1376
-1372
-1368
-1364
-1359
-1355
-1350
-1346
-1341
-1336
-1332
-1327
-1323
-1318
-1314
-1309
-1305
-1300
-1296
-1292
-1288
-1284
-1280
-1277
-1274
-1271
-1269
-1267
-1265
-1264
-1263
-1262
-1262
-1262
-1262
-1262
-1263
-1263
-1264
-1264
-1265
-1266
-1266
-1266
-1266
-1266
-1265
-1263
-1261
-1259
-1256
-1252
-1248
-1243
-1238
-1232
-1227
-1221
-1215
-1210
-1205
-1200
-1196
-1193
-1190
-1189
-1188
-1189
-1190
-1192
-1195
-1200
-1205
-1210
-1217
-1225
-1233
-1242
-1252
-1262
-1273
-1285
-1298
-1311
-1324
-1338
-1353
-1368
-1384
-1400
-1417
-1433
-1450
-1467
-1484
-1501
-1518
-1534
-1550
-1566
-1581
-1596
-1610
-1623
-1637
-1650
-1662
-1674
-1686
-1698
-1710
-1721
-1733
-1745
-1757
-1769
-1782
-1795
-1809
-1823
-1838
-1853
-1868
-1884
-1901
-1918
-1935
-1953
-1971
-1990
-2008
-2027
-2045
-2065
-2084
-2103
-2122
-2141
-2160
-2178
-2197
-2215
-2233
-2251
-2269
-2286
-2303
-2320
-2337
-2354
-2370
-2386
-2402
-2417
-2433
-2448
-2462
-2477
-2491
-2504
-2518
-2531
-2544
-2557
-2569
-2581
-2592
-2603
-2614
-2624
-2634
-2644
-2653
-2661
-2669
-2677
-2684
-2690
-2696
-2702
-2706
-2710
-2714
-2717
-2719
-2720
-2721
-2722
-2721
-2720
-2719
-2717
-2715
-2713
-2710
-2708
-2705
-2702
-2700
-2698
-2696
-2695
-2694
-2693
-2693
-2694
-2696
-2698
-2700
-2704
-2708
-2712
-2717
-2723
-2729
-2735
-2742
-2749
-2756
-2764
-2772
-2780
-2788
-2796
-2805
-2814
-2823
-2832
-2841
-2850
-2860
-2869
-2878
-2887
-2895
-2904
-2912
-2919
-2926
-2932
-2937
-2942
-2946
-2950
-2952
-2954
-2955
-2956
-2956
-2955
-2953
-2951
-2948
-2945
-2941
-2936
-2931
-2925
-2919
-2913
-2906
-2898
-2890
-2882
-2873
-2864
-2855
-2845
-2836
-2826
-2816
-2806
-2796
-2786
-2776
-2766
-2756
-2746
-2736
-2726
-2716
-2705
-2695
-2685
-2674
-2664
-2653
-2643
-2632
-2621
-2610
-2599
-2588
-2577
-2565
-2554
-2543
-2532
-2521
-2510
-2499
-2488
-2478
-2468
-2458
-2449
-2439
-2431
-2422
-2414
-2407
-2399
-2392
-2385
-2378
-2372
-2365
-2359
-2354
-2348
-2343
-2338
-2333
-2329
-2325
-2322
-2319
-2317
-2314
-2313
-2311
-2310
-2309
-2308
-2308
-2307
-2307
-2307
-2307
-2307
-2307
-2307
-2307
-2308
-2309
-2310
-2311
-2312
-2314
-2316
-2317
-2319
-2321
-2323
-2325
-2326
-2328
-2329
-2330
-2330
-2330
-2329
-2328
-2327
-2325
-2322
-2318
-2314
-2309
-2304
-2297
-2290
-2281
-2272
-2262
-2251
-2239
-2226
-2213
-2199
-2185
-2170
-2154
-2138
-2122
-2104
-2087
-2069
-2050
-2031
-2011
-1991
-1971
-1950
-1929
-1908
-1887
-1866
-1845
-1825
-1805
-1785
-1766
-1747
-1728
-1709
-1691
-1672
-1654
-1636
-1618
-1600
-1582
-1565
-1547
-1530
-1512
-1495
-1478
-1462
-1445
-1430
-1414
-1399
-1384
-1369
-1355
-1341
-1328
-1315
-1302
-1289
-1276
-1264
-1251
-1239
-1226
-1213
-1200
-1186
-1173
-1159
-1145
-1131
-1116
-1102
-1087
-1072
-1057
-1042
-1027
-1012
-998
-983
-969
-955
-942
-928
-916
-903
-890
-878
-866
-855
-843
-832
-821
-809
-798
-787
-775
-764
-752
-740
-729
-717
-705
-694
-682
-671
-659
-647
-636
-624
-613
-601
-590
-579
-569
-558
-548
-538
-529
-520
-511
-504
-496
-490
-484
-480
-476
-472
-470
-469
-468
-469
-470
-472
-476
-480
-485
-492
-500
-508
-518
-528
-539
-552
-564
-578
-591
-605
-620
-635
-649
-664
-679
-693
-707
-721
-735
-749
-762
-775
-788
-801
-813
-825
-837
-848
-859
-869
-879
-888
-896
-904
-911
-917
-923
-928
-933
-937
-941
-945
-949
-953
-956
-960
-964
-968
-973
-978
-983
-988
-993
-999
-1006
-1012
-1020
-1029
-1038
-1048
-1058
-1070
-1082
-1095
-1109
-1125
-1141
-1158
-1176
-1195
-1215
-1236
-1257
-1279
-1301
-1324
-1347
-1371
-1394
-1418
-1443
-1467
-1491
-1516
-1540
-1565
-1590
-1614
-1639
-1663
-1688
-1712
-1736
-1759
-1783
-1805
-1827
-1847
-1867
-1885
-1902
-1917
-1931
-1944
-1954
-1963
-1971
-1976
-1981
-1983
-1984
-1984
-1983
-1980
-1976
-1971
-1965
-1959
-1951
-1943
-1934
-1925
-1915
-1904
-1893
-1881
-1870
-1858
-1846
-1834
-1822
-1811
-1800
-1789
-1779
-1770
-1761
-1753
-1746
-1740
-1734
-1730
-1726
-1723
-1721
-1720
-1720
-1720
-1721
-1723
-1725
-1727
-1730
-1733
-1736
-1740
-1743
-1746
-1750
-1753
-1756
-1760
-1763
-1766
-1769
-1772
-1775
-1777
-1779
-1782
-1784
-1785
-1787
-1788
-1789
-1790
-1790
-1790
-1790
-1790
-1790
-1789
-1788
-1787
-1786
-1785
-1783
-1781
-1780
-1778
-1776
-1773
-1771
-1768
-1765
-1762
-1758
-1754
-1750
-1746
-1741
-1736
-1731
-1726
-1721
-1715
-1709
-1703
-1697
-1691
-1685
-1679
-1673
-1667
-1661
-1656
-1651
-1646
-1641
-1637
-1634
-1630
-1628
-1625
-1623
-1621
-1620
-1619
-1618
-1618
-1618
-1619
-1620
-1622
-1624
-1627
-1630
-1634
-1638
-1643
-1648
-1654
-1659
-1665
-1671
-1677
-1682
-1687
-1692
-1696
-1700
-1703
-1705
-1707
-1708
-1708
-1707
-1705
-1702
-1697
-1692
-1686
-1678
-1669
-1660
-1649
-1637
-1624
-1611
-1597
-1582
-1566
-1551
-1535
-1519
-1502
-1486
-1470
-1454
-1438
-1422
-1407
-1392
-1377
-1362
-1348
-1334
-1320
-1307
-1293
-1280
-1267
-1254
-1240
-1227
-1213
-1200
-1186
-1173
-1159
-1145
-1132
-1118
-1105
-1092
-1079
-1067
-1054
-1043
-1031
-1020
-1008
-999
-989
-980
-971
-962
-953
-945
-936
-928
-920
-912
-904
-896
-887
-879
-870
-860
-851
-841
-830
-819
-808
-795
-783
-770
-756
-742
-727
-712
-697
-681
-665
-648
-632
-615
-599
-582
-565
-549
-532
-516
-499
-483
-467
-451
-435
-419
-403
-388
-373
-358
-344
-329
-315
-301
-288
-274
-261
-249
-236
-224
-212
-200
-189
-177
-165
-153
-141
-128
-116
-103
-89
-76
-62
-48
-34
-20
-6
8
22
36
49
62
74
86
97
108
118
128
138
147
155
163
170
176
182
187
192
196
199
202
205
207
209
210
212
213
214
215
217
218
219
220
221
223
224
225
226
227
228
229
230
231
233
234
236
238
240
242
244
247
250
253
256
259
263
266
270
275
279
284
290
295
301
307
314
321
328
335
342
350
357
365
372
380
388
395
403
411
419
427
435
443
451
459
468
476
485
493
502
511
520
528
537
546
554
563
571
580
588
596
605
613
622
631
640
649
659
669
679
690
702
715
728
742
756
772
787
804
821
839
857
875
893
912
930
948
966
983
1000
1016
1032
1047
1061
1075
1087
1099
1110
1120
1129
1137
1145
1151
1157
1162
1166
1169
1172
1175
1176
1178
1179
1180
1180
1181
1182
1182
1183
1185
1187
1189
1192
1195
1198
1202
1207
1211
1216
1222
1227
1233
1239
1245
1251
1258
1264
1271
1277
1284
1292
1299
1307
1315
1324
1332
1341
1351
1360
1370
1379
1389
1398
1408
1418
1427
1437
1446
1455
1465
1474
1484
1493
1503
1513
1523
1533
1543
1554
1565
1576
1588
1599
1611
1622
1634
1646
1657
1669
1681
1692
1703
1715
1726
1737
1748
1760
1771
1782
1794
1805
1817
1829
1842
1854
1867
1880
1893
1906
1919
1932
1944
1956
1968
1980
1990
2000
2009
2017
2024
2029
2033
2037
2039
2041
2041
2039
2037
2033
2029
2024
2017
2009
2001
1992
1983
1972
1962
1950
1939
1927
1915
1902
1890
1877
1865
1852
1840
1827
1815
1802
1789
1777
1764
1751
1738
1725
1712
1698
1683
1669
1654
1638
1622
1606
1590
1573
1557
1540
1523
1507
1491
1475
1459
1444
1429
1414
1400
1386
1373
1360
1347
1335
1323
1310
1298
1286
1273
1261
1248
1235
1222
1208
1194
1179
1164
1149
1133
1117
1100
1083
1065
1047
1028
1008
989
970
949
929
908
887
866
845
823
802
780
759
737
716
694
673
651
630
609
588
567
546
525
505
484
464
444
424
404
384
365
345
326
307
288
270
252
234
216
199
183
166
151
136
121
107
94
82
70
59
49
40
31
23
16
9
3
-3
-8
-13
-18
-22
-27
-31
-35
-40
-44
-49
-53
-58
-63
-68
-74
-79
-85
-91
-98
-104
-111
-119
-126
-134
-142
-151
-159
-168
-177
-186
-196
-206
-216
-226
-236
-247
-257
-268
-280
-291
-302
-314
-326
-337
-349
-361
-373
-384
-396
-408
-420
-432
-443
-455
-466
-478
-489
-501
-512
-524
-535
-547
-558
-570
-581
-592
-603
-614
-625
-635
-645
-654
-663
-672
-680
-687
-694
-700
-705
-709
-713
-715
-717
-718
-718
-717
-715
-712
-708
-704
-699
-693
-687
-680
-673
-665
-657
-649
-642
-634
-626
-618
-611
-604
-596
-589
-582
-576
-569
-562
-556
-549
-542
-535
-529
-522
-515
-509
-502
-496
-490
-485
-479
-474
-470
-466
-462
-459
-457
-455
-453
-452
-452
-452
-453
-454
-456
-458
-460
-462
-464
-466
-468
-469
-471
-471
-472
-471
-471
-470
-470
-469
-469
-468
-468
-469
-470
-471
-473
-476
-479
-482
-485
-488
-492
-495
-498
-500
-503
-505
-506
-507
-507
-507
-506
-504
-503
-501
-498
-496
-493
-491
-489
-486
-485
-483
-482
-481
-482
-482
-484
-486
-488
-491
-495
-499
-503
-508
-513
-518
-523
-528
-533
-538
-543
-549
-555
-560
-566
-573
-579
-585
-592
-598
-605
-610
-616
-621
-626
-629
-633
-635
-637
-639
-640
-641
-641
-641
-642
-642
-643
-644
-645
-646
-648
-650
-653
-655
-658
-662
-665
-669
-673
-677
-682
-686
-691
-696
-701
-705
-710
-715
-720
-725
-729
-733
-737
-741
-744
-747
-749
-751
-752
-752
-753
-752
-751
-749
-747
-744
-741
-737
-733
-728
-723
-718
-713
-707
-701
-695
-689
-683
-677
-671
-665
-660
-655
-651
-647
-643
-640
-637
-635
-634
-633
-633
-633
-633
-634
-634
-635
-635
-634
-633
-631
-628
-625
-620
-614
-608
-601
-593
-584
-576
-566
-557
-547
-536
-526
-515
-503
-492
-480
-468
-455
-443
-430
-416
-403
-389
-375
-362
-348
-335
-323
-311
-299
-288
-278
-269
-260
-252
-245
-238
-232
-227
-222
-218
-214
-210
-206
-202
-198
-194
-190
-185
-180
-174
-168
-162
-155
-148
-140
-132
-124
-115
-105
-95
-85
-74
-62
-50
-37
-23
-9
7
23
40
58
77
96
116
136
156
177
198
218
239
260
280
300
319
339
358
376
394
411
428
445
461
476
490
504
517
529
540
551
560
569
577
584
591
597
602
607
612
616
621
625
630
636
642
648
655
662
671
680
689
700
711
723
736
749
763
778
794
810
826
843
860
877
894
911
928
945
960
976
990
1004
1016
1028
1039
1050
1059
1067
1075
1083
1090
1096
1102
1108
1114
1120
1126
1132
1139
1145
1152
1159
1166
1173
1180
1187
1194
1201
1208
1215
1222
1229
1237
1244
1251
1259
1266
1274
1281
1288
1295
1302
1308
1314
1320
1325
1329
1333
1335
1338
1339
1340
1340
1340
1340
1339
1338
1337
1336
1335
1335
1335
1335
1335
1336
1338
1339
1341
1344
1346
1349
1352
1354
1357
1359
1361
1363
1363
1363
1363
1361
1358
1355
1350
1345
1339
1332
1325
1317
1309
1300
1291
1281
1272
1262
1252
1242
1232
1222
1211
1201
1191
1181
1171
1161
1152
1143
1136
1128
1122
1116
1111
1107
1103
1100
1098
1096
1095
1094
1093
1092
1092
1091
1091
1090
1089
1088
1086
1084
1081
1078
1075
1071
1067
1062
1057
1052
1047
1041
1035
1030
1024
1018
1014
1010
1006
1002
999
997
995
993
991
989
988
987
985
983
981
979
976
972
968
963
957
951
944
937
929
921
913
905
896
888
881
874
867
861
855
850
844
839
835
830
824
819
812
806
798
790
781
772
762
751
739
728
715
702
689
676
663
649
635
621
607
593
580
566
553
540
528
516
504
493
482
472
462
453
444
435
427
419
411
403
396
388
380
373
365
358
350
343
335
327
320
312
304
297
288
280
271
262
252
242
231
220
209
197
185
174
162
150
138
127
116
105
95
85
75
66
58
49
41
34
26
19
12
6
0
-6
-12
-18
-23
-28
-34
-39
-44
-50
-55
-61
-66
-72
-78
-84
-90
-96
-101
-107
-113
-119
-124
-129
-134
-139
-144
-149
-153
-157
-161
-165
-168
-172
-175
-178
-181
-184
-186
-189
-192
-194
-196
-199
-201
-203
-205
-207
-208
-209
-210
-210
-210
-209
-208
-207
-205
-203
-201
-198
-195
-191
-188
-184
-179
-174
-169
-164
-158
-152
-145
-138
-131
-123
-115
-106
-97
-88
-78
-67
-56
-45
-33
-21
-9
4
17
30
43
56
68
80
92
103
114
124
134
143
151
159
166
173
179
185
191
196
201
205
210
215
220
224
229
234
240
245
251
257
263
270
276
284
291
299
308
317
326
335
345
356
367
378
390
402
415
429
442
457
472
487
503
519
535
553
570
588
606
625
644
664
683
704
724
745
766
788
810
832
855
877
900
923
946
969
992
1014
1036
1058
1078
1099
1118
1138
1156
1174
1192
1209
1226
1243
1259
1276
1292
1308
1324
1340
1356
1372
1387
1402
1417
1431
1445
1458
1471
1483
1495
1506
1518
1529
1539
1550
1561
1572
1582
1593
1605
1616
1628
1639
1651
1663
1675
1687
1699
1711
1723
1735
1747
1759
1772
1784
1796
1809
1822
1834
1847
1860
1873
1887
1900
1914
1927
1941
1955
1969
1983
1997
2011
2025
2039
2053
2067
2080
2094
2107
2119
2132
2144
2155
2166
2177
2186
2195
2203
2210
2216
2221
2226
2230
2233
2237
2239
2242
2244
2247
2249
2251
2254
2256
2258
2261
2263
2266
2268
2271
2274
2278
2282
2286
2290
2295
2301
2307
2313
2320
2328
2336
2344
2352
2361
2370
2379
2388
2397
2406
2415
2424
2433
2441
2450
2457
2465
2472
2480
2486
2493
2499
2505
2510
2516
2521
2526
2531
2535
2540
2544
2549
2553
2557
2561
2564
2568
2572
2575
2578
2580
2582
2583
2584
2584
2584
2582
2580
2578
2574
2570
2566
2561
2555
2549
2543
2536
2529
2522
2515
2508
2500
2493
2486
2478
2471
2465
2458
2452
2446
2441
2436
2431
2428
2424
2422
2420
2418
2417
2417
2417
2417
2418
2419
2421
2423
2425
2426
2428
2430
2432
2433
2435
2436
2437
2437
2438
2439
2440
2440
2442
2443
2444
2446
2448
2450
2452
2454
2457
2459
2461
2463
2465
2466
2467
2468
2468
2469
2469
2468
2468
2468
2467
2467
2467
2467
2467
2467
2467
2467
2467
2467
2467
2466
2466
2465
2465
2464
2463
2462
2461
2460
2459
2458
2457
2456
2455
2454
2453
2452
2452
2452
2451
2451
2452
2452
2453
2454
2455
2456
2457
2459
2461
2463
2466
2469
2472
2475
2479
2484
2489
2494
2500
2507
2514
2521
2528
2535
2543
2550
2557
2564
2570
2576
2582
2588
2593
2597
2602
2606
2609
2613
2616
2620
2623
2626
2629
2633
2636
2639
2642
2644
2647
2649
2652
2654
2655
2657
2659
2660
2661
2662
2663
2664
2665
2666
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2679
2680
2681
2683
2685
2688
2690
2693
2696
2700
2703
2707
2712
2716
2721
2726
2730
2735
2741
2746
2751
2756
2762
2768
2774
2781
2787
2794
2802
2810
2818
2826
2834
2843
2851
2860
2869
2878
2888
2897
2906
2915
2924
2932
2941
2948
2956
2963
2970
2976
2982
2988
2993
2999
3004
3008
3013
3018
3022
3026
3031
3035
3038
3042
3045
3047
3050
3052
3053
3054
3055
3056
3056
3056
3056
3055
3055
3054
3053
3052
3051
3050
3049
3048
3048
3047
3047
3047
3047
3048
3048
3048
3049
3049
3049
3049
3049
3049
3048
3047
3046
3046
3045
3044
3043
3042
3041
3040
3040
3040
3040
3040
3040
3041
3042
3042
3043
3044
3045
3047
3048
3049
3051
3053
3054
3056
3057
3059
3060
3062
3063
3064
3066
3067
3068
3069
3070
3071
3072
3072
3073
3074
3074
3074
3075
3075
3075
3075
3075
3075
3075
3076
3076
3076
3076
3076
3077
3077
3078
3078
3078
3079
3080
3080
3081
3082
3083
3084
3085
3086
3088
3090
3092
3094
3097
3100
3103
3107
3111
3116
3121
3126
3132
3138
3144
3150
3157
3163
3170
3176
3182
3189
3195
3201
3207
3213
3219
3225
3230
3236
3242
3249
3255
3261
3267
3273
3279
3285
3290
3296
3301
3306
3310
3315
3319
3323
3328
3332
3336
3341
3346
3351
3357
3363
3369
3376
3383
3390
3398
3407
3415
3424
3433
3443
3452
3462
3471
3481
3490
3499
3509
3518
3527
3536
3544
3553
3562
3570
3579
3587
3595
3604
3612
3620
3627
3635
3643
3650
3657
3663
3670
3676
3682
3688
3693
3699
3704
3710
3715
3720
3725
3730
3735
3741
3746
3751
3756
3761
3766
3771
3776
3781
3786
3791
3795
3800
3805
3809
3814
3818
3822
3826
3830
3834
3837
3840
3842
3844
3846
3847
3848
3849
3849
3848
3848
3847
3845
3844
3842
3840
3838
3836
3834
3831
3829
3827
3825
3822
3820
3818
3815
3813
3810
3808
3805
3802
3800
3797
3794
3792
3789
3787
3785
3782
3781
3779
3778
3777
3776
3776
3776
3777
3778
3779
3781
3783
3785
3788
3790
3793
3795
3797
3799
3801
3802
3803
3804
3805
3805
3805
3805
3805
3804
3804
3804
3804
3804
3804
3804
3803
3803
3803
3802
3801
3800
3799
3798
3797
3795
3794
3792
3791
3789
3788
3787
3786
3785
3784
3783
3783
3783
3783
3783
3783
3783
3784
3785
3786
3787
3789
3790
3792
3793
3795
3796
3798
3800
3802
3803
3805
3807
3808
3810
3812
3814
3815
3817
3818
3819
3821
3822
3824
3825
3826
3828
3830
3831
3833
3835
3837
3840
3842
3845
3848
3850
3853
3855
3857
3859
3861
3862
3862
3862
3861
3860
3858
3855
3852
3848
3844
3839
3833
3827
3820
3813
3805
3797
3789
3780
3771
3761
3752
3741
3731
3720
3709
3699
3687
3676
3665
3654
3643
3633
3622
3611
3601
3591
3581
3571
3561
3552
3543
3533
3524
3515
3506
3497
3489
3480
3472
3463
3455
3447
3440
3432
3425
3419
3412
3406
3401
3396
3392
3388
3385
3382
3380
3378
3377
3377
3377
3378
3379
3381
3384
3387
3391
3395
3400
3405
3411
3417
3424
3431
3438
3446
3455
3463
3472
3482
3491
3501
3510
3520
3530
3540
3550
3560
3570
3581
3591
3602
3612
3623
3634
3645
3656
3667
3679
3690
3702
3713
3725
3736
3748
3759
3770
3782
3793
3803
3814
3825
3835
3845
3855
3864
3873
3882
3891
3899
3907
3914
3921
3928
3934
3941
3947
3952
3958
3963
3968
3973
3978
3982
3987
3991
3995
3999
4003
4006
4011
4014
4018
4022
4025
4027
4030
4035
4038
4041
4043
4046
4050
4051
4054
4058
4061
4064
4067
4070
4075
4078
4083
4089
4094
4099
4106
4112
4119
4127
4135
4143
4151
4161
4170
4180
4190
4200
4210
4221
4232
4242
4253
4264
4274
4285
4295
4305
4315
4324
4333
4342
4350
4359
4366
4374
4382
4389
4396
4403
4409
4416
4422
4428
4434
4440
4446
4452
4457
4463
4469
4474
4479
4485
4490
4496
4501
4506
4512
4517
4522
4527
4532
4538
4543
4548
4553
4559
4564
4569
4574
4579
4584
4589
4594
4599
4604
4609
4613
4618
4622
4627
4631
4636
4640
4645
4649
4654
4658
4662
4667
4671
4675
4679
4683
4687
4690
4694
4698
4701
4705
4708
4711
4715
4718
4721
4724
4726
4729
4731
4733
4735
4736
4737
4738
4739
4739
4739
4739
4738
4737
4736
4735
4733
4731
4729
4726
4723
4720
4717
4714
4711
4707
4704
4700
4697
4694
4691
4688
4685
4682
4680
4677
4675
4673
4671
4668
4666
4664
4662
4660
4659
4657
4655
4653
4651
4649
4647
4646
4644
4642
4640
4638
4636
4634
4632
4629
4627
4625
4622
4619
4616
4613
4610
4606
4603
4599
4594
4590
4585
4580
4574
4568
4562
4556
4549
4541
4534
4526
4517
4508
4499
4489
4479
4469
4458
4447
4435
4424
4412
4401
4389
4377
4365
4353
4341
4330
4318
4307
4296
4285
4274
4264
4254
4244
4234
4225
4215
4206
4197
4188
4179
4171
4163
4155
4147
4140
4133
4127
4120
4114
4109
4104
4099
4094
4090
4085
4081
4077
4074
4070
4067
4062
4059
4057
4054
4051
4049
4046
4045
4043
4041
4040
4038
4037
4035
4035
4034
4034
4033
4033
4033
4033
4033
4034
4034
4035
4035
4035
4037
4037
4038
4038
4038
4038
4038
4038
4038
4038
4038
4038
4038
4038
4038
4038
4037
4037
4035
4035
4034
4033
4032
4030
4029
4027
4025
4022
4021
4018
4014
4011
4009
4006
4002
3998
3994
3990
3986
3982
3977
3973
3969
3965
3961
3957
3954
3950
3946
3943
3939
3936
3933
3929
3926
3923
3920
3916
3913
3910
3907
3904
3900
3897
3894
3891
3887
3884
3881
3878
3874
3871
3868
3865
3861
3858
3855
3852
3848
3845
3842
3839
3835
3832
3829
3825
3822
3819
3816
3812
3809
3806
3803
3799
3796
3793
3790
3786
3783
3780
3776
3773
3770
3767
3763
3760
3757
3753
3750
3747
3744
3740
3737
3734
3730
3727
3724
3721
3717
3714
3711
3707
3704
3701
3698
3694
3691
3688
3684
3681
3678
3674
3671
3668
3664
3661
3658
3655
3651
3648
3645
3641
3638
3635
3631
3628
3625
3621
3618
3615
3611
3608
3605
3601
3598
3595
3591
3588
3585
3581
3578
3575
3571
3568
3565
3561
3558
3555
3551
3548
3545
3541
3538
3535
3531
3528
3524
3521
3518
3514
3511
3508
3504
3501
3498
3494
3491
3488
3484
3481
3477
3474
3471
3467
3464
3461
3457
3454
3450
3447
3444
3440
3437
3434
3430
3427
3423
3420
3417
3413
3410
3407
3403
3400
3396
3393
3390
3386
3383
3379
3376
3373
3369
3366
3362
3359
3356
3352
3349
3345
3342
3339
3335
3332
3328
3325
3322
3318
3315
3311
3308
3304
3301
3298
3294
3291
3287
3284
3280
3277
3274
3270
3267
3263
3260
3256
3253
3250
3246
3243
3239
3236
3232
3229
3226
3222
3219
3215
3212
3208
3205
3201
3198
3195
3191
3188
3184
3181
3177
3174
3170
3167
3163
3160
3157
3153
3150
3146
3143
3139
3136
3132
3129
3125
3122
3118
3115
3111
3108
3105
3101
3098
3094
3091
3087
3084
3080
3077
3073
3070
3066
3063
3059
3056
3052
3049
3045
3042
3038
3035
3031
3028
3024
3021
3017
3014
3010
3007
3003
3000
2996
2993
2989
2986
2982
2979
2975
2972
2968
2965
2961
2958
2954
2951
2947
2944
2940
2937
2933
2929
2926
2922
2919
2915
2912
2908
2905
2901
2898
2894
2891
2887
2884
2880
2876
2873
2869
2866
2862
2859
2855
2852
2848
2845
2841
2837
2834
2830
2827
2823
2820
2816
2813
2809
2805
2802
2798
2795
2791
2788
2784
2781
2777
2773
2770
2766
2763
2759
2756
2752
2748
2745
2741
2738
2734
2730
2727
2723
2720
2716
2713
2709
2705
2702
2698
2695
2691
2687
2684
2680
2677
2673
2669
2666
2662
2659
2655
2651
2648
2644
2641
2637
2633
2630
2626
2623
2619
2615
2612
2608
2605
2601
2597
2594
2590
2586
2583
2579
2576
2572
2568
2565
2561
2557
2554
2550
2547
2543
2539
2536
2532
2528
2525
2521
2517
2514
2510
2507
2503
2499
2496
2492
2488
2485
2481
2477
2474
2470
2466
2463
2459
2455
2452
2448
2444
2441
2437
2433
2430
2426
2422
2419
2415
2411
2408
2404
2400
2397
2393
2389
2386
2382
2378
2375
2371
2367
2364
2360
2356
2353
2349
2345
2342
2338
2334
2330
2327
2323
2319
2316
2312
2308
2305
2301
2297
2294
2290
2286
2282
2279
2275
2271
2268
2264
2260
2256
2253
2249
2245
2242
2238
2234
2230
2227
2223
2219
2216
2212
2208
2204
2201
2197
2193
2190
2186
2182
2178
2175
2171
2167
2163
2160
2156
2152
2148
2145
2141
2137
2133
2130
2126
2122
2118
2115
2111
2107
2103
2100
2096
2092
2088
2085
2081
2077
2073
2070
2066
2062
2058
2055
2051
2047
2043
2040
2036
2032
2028
2024
2021
2017
2013
2009
2005
2001
1998
1994
1990
1987
1983
1979
1975
1972
1968
1964
1960
1956
1953
1949
1945
1941
1937
1934
1930
1926
1922
1918
1915
1911
1907
1903
1899
1896
1892
1888
1884
1880
1877
1873
1869
1865
1861
1857
1854
1850
1846
1842
1838
1835
1831
1827
1823
1819
1815
1812
1808
1804
1800
1796
1792
1789
1785
1781
1777
1773
1769
1766
1762
1758
1754
1750
1746
1743
1739
1735
1731
1727
1723
1719
1716
1712
1708
1704
1700
1696
1692
1689
1685
1681
1677
1673
1669
1665
1662
1658
1654
1650
1646
1642
1638
1634
1631
1627
1623
1619
1615
1611
1607
1603
1600
1596
1592
1588
1584
1580
1576
1572
1568
1565
1561
1557
1553
1549
1545
1541
1537
1533
1529
1526
1522
1518
1514
1510
1506
1502
1498
1494
1490
1486
1483
1479
1475
1471
1467
1463
1459
1455
1451
1447
1443
1439
1436
1432
1428
1424
1420
1416
1412
1408
1404
1400
1396
1392
1388
1384
1380
1377
1373
1369
1365
1361
1357
1353
1349
1345
1341
1337
1333
1329
1325
1321
1317
1313
1309
1305
1301
1298
1294
1290
1286
1282
1278
1274
1270
1266
1262
1258
1254
1250
1246
1242
1238
1234
1230
1226
1222
1218
1214
1210
1206
1202
1198
1194
1190
1186
1182
1178
1174
1170
1166
1162
1158
1154
1150
1146
1142
1138
1134
1130
1126
1122
1118
1114
1110
1106
1102
1098
1094
1090
1086
1082
1078
1074
1070
1066
1062
1058
1054
1050
1046
1042
1038
1034
1030
1026
1022
1018
1014
1010
1006
1002
998
994
990
986
982
977
973
969
965
961
957
953
949
945
941
937
933
929
925
921
917
913
909
905
901
896
892
888
884
880
876
872
868
864
860
856
852
848
844
840
835
831
827
823
819
815
811
807
803
799
795
791
786
782
778
774
770
766
762
758
754
750
746
741
737
733
729
725
721
717
713
709
705
700
696
692
688
684
680
676
672
668
663
659
655
651
647
643
639
635
630
626
622
618
614
610
606
602
597
593
589
585
581
577
573
568
564
560
556
552
548
544
539
535
531
527
523
519
515
510
506
502
498
494
490
485
481
477
473
469
465
460
456
452
448
444
440
435
431
427
423
419
415
410
406
402
398
394
390
385
381
377
373
369
364
360
356
352
348
343
339
335
331
327
322
318
314
310
306
301
297
293
289
285
280
276
272
268
264
259
255
251
247
243
238
234
230
226
221
217
213
209
205
