1680
1072
927
914
842
773
693
595
554
525
522
522
497
469
457
455
451
450
442
435
431
428
418
416
413
412
411
409
407
407
405
402
401
401
381
380
379
378
376
375
373
368
360
357
355
354
349
349
348
348
339
338
337
333
329
328
327
325
324
323
323
321
321
318
316
314
312
311
309
308
306
305
302
299
294
291
291
290
289
289
287
287
286
283
283
282
280
278
277
275
275
273
272
270
269
268
268
267
267
267
266
265
263
262
262
260
260
259
258
258
258
258
257
256
256
255
255
255
254
254
252
252
251
251
251
250
250
249
249
249
248
248
248
247
247
247
245
245
243
243
243
242
242
242
241
241
240
239
238
238
237
236
236
235
235
235
234
233
232
231
231
230
230
229
229
229
227
225
225
225
224
224
223
222
222
222
222
222
221
221
221
220
220
219
218
218
217
217
217
216
216
216
216
215
215
214
214
213
213
213
209
209
208
208
208
208
208
207
206
206
205
204
202
200
200
199
199
199
199
199
198
198
198
197
197
197
197
197
196
196
195
195
194
193
192
192
192
190
190
189
189
189
188
187
187
187
186
185
184
184
184
183
183
183
181
181
180
180
179
179
179
178
178
177
177
177
176
175
175
175
174
174
171
170
169
168
167
165
164
161