1370
1156
878
844
820
783
783
783
768
714
673
671
668
668
665
644
628
616
609
605
600
598
592
588
571
569
565
563
555
553
553
550
549
545
544
544
541
539
538
536
535
533
532
527
522
518
517
515
508
507
507
506
503
502
495
494
494
491
488
487
485
483
483
483
482
481
479
479
476
474
472
467
463
463
461
458
458
456
454
453
450
450
449
444
442
441
441
437
432
432
430
430
429
428
420
419
419
417
412
411
411
399
398