1024
718
708
699
686
663
620
604
585
576
571
569
547
509
469
467
463
463
462
461
447
433
416
399
383
377
371
355
354
346
344
339
336
336
330
326
324
324
313
311
310
302
299
297
294
294
293
278
275
273
272
269
263
263
260
260
259
259
258
258
258
256
256
256
255
255
255
252
250
247
245
244
242
241
238
235
234
230
230
230
230
228
227
227
226
224
223
223
222
222
221
220
219
219
218
218
218
217
214
213
213
212
212
212
210
209
209
209
208
207
207
206
205
205
204
203
202
202
202
198
198
196
196
195
195
195
194
193
193
191
190
189
188
188
187
187
186
186
186
185
185
184
183
182
181
181
179
179
179
179
178
178
178
178
177
176
175
175
174
174
173
173
172
171
171
169
169
169
168
168
168
166
166
163
163
162
162
162
161
161
160
160
155
155
150