1346
964
781
536
531
512
505
499
469
469
460
443
412
395
393
375
368
367
361
361
360
358
350
344
336
326
323
322
321
320
319
317
317
315
315
313
310
307
306
304
304
303
303
303
302
296
294
293
291
290
289
285
285
284
283
282
280
274
274
272
272
271
271
264
264
258
257
256
256
256
250
248
246
245
245
243
242
241
234
234
233
233
230
229
228
227
227
225
221
221
221
219
217
217
216
216
216
216
215
214
214
212
211
211
209
208
207
207
206
202
202
201
199
199
199
198
193
191
190
188
186
185
182
179
179
178
177
170
166
164