524
523
523
522
522
521
520
520
520
520
522
522
522
521
520
520
521
521
521
520
518
518
518
518
515
514
513
513
513
514
514
515
515
515
516
516
516
514
514
514
514
514
514
516
515
515
515
517
517
517
518
522
522
522
522
522
523
523
523
524
525
528
528
528
526
528
528
530
532
532
533
535
536
537
537
538
541
541
540
537
538
539
540
540
539
540
543
543
544
544
542
546
547
547
547
546
547
548
548
550
551
551
551
552
554
554
555
556
556
556
556
556
556
556
556
556
558
559
559
559
559
559
559
562
562
563
563
563
562
562
562
562
563
565
565
565
565
565
567
568
570
571
571
571
572
572
572
572
572
575
577
577
576
575
577
576
576
577
578
579
581
582
582
582
582
584
584
584
584
585
586
586
586
586
589
589
589
589
589
590
590
590
591
592
592
593
594
596
596
595
595
596
598
598
599
600
602
602
601
601
601
600
600
601
601
602
603
603
602
602
601
601
601
602
602
602
603
604
604
604
604
604
604
606
606
606
607
608
608
609
609
609
609
609
609
609
608