2254
1038
891
835
825
825
813
806
764
746
739
690
674
672
664
615
602
592
592
589
586
570
570
564
562
546
542
540
533
521
518
517
511
505
501
499
489
488
483
482
477
474
474
473
471
470
470
465
457
456
452
449
446
442
438
437
434
430
419
415
411
410
405
405
401
400
398
398
395
394
389
389
387
387
386
385
384
383
383
380
377
376
375
374
374
374
372
370
369
368
367
366
366
365
364
364
363
363
362
361
361
358
358
357
357
355
354
354
353
353
351
351
350
349
349
348
345
345
343
342
339
334
333
333
332
329
328
328
328
327
327
322
322
320
319
319
317
315
315
315
314
314
312
312
311
311
308
307
304
303
303
302
302
301
300
300
299
298
298
297
297
297
296
296
294
293
293
292
292
291
290
290
290
289
289
286
285
285
285
284
283
281
281
277
276
276
275
274
273
273
272
272
271
271
270
270
267
266
266
266
264
263
263
263
263
262
261
260
259
259
259
258
258
256
255
254
254
254
253
252
252
252
251
249
247
247
245
241
238
238
238
234
234
233
233
232
231
230
228
228
225
225
224
213