483
483
475
476
472
470
467
474
486
486
494
493
491
485
480
461
452
426
420
418
403
396
421
424
508
524
535
537
541
541
511
507
505
503
501
498
497
496
492
492
494
494
494
496
502
512
512
515
517
521
529
571
578
591
602
624
640
677
679
688
706
707
708
694
680
662
647
640
635
630
626
623
622
625
627
628
633
637
632
628
628
628