548
545
546
546
546
546
546
546
547
548
549
549
550
550
551
551
552
552
552
552
551
551
550
549
547
546
546
547
547
548
547
547
546
545
545
545
544
544
544
544
544
544
544
544
544
545
546
546
546
546
545
544
544
544
545
545
545
546
546
546
547
547
547
547
547
547
547
547
547
547
547
547
547
547
547
547
547
547
546
546
546
546
546
546
546
547
547
547
547
547
547
547
547
547
547
547
547
546
546
545
545
544
544
544
544
544
544
545
545
545
545
545
545
545
546
546
547
548
548
547
547
547
547
545
545
544
544
545
546
546
546
546
545
545
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
545
545
545
546
546
546
546
546
546
546
546
547
547
547
547
549
549
549
549
547
548
549
549
548
547
548
547
547
546
544
544
543
543
543
543
544
544
544
545
545
545
545
545
545
545
545
545
545
545
545
545
546
546
547
547
547
548
549
549
549
549
550
551
552
552
552
551
551
550
549
548
547
547
546
546
546
546
546
546
546
546
547
547
547
547
547
547
548
548
550
550
550
547
546
546
547
548
548
549
550
551
552
552
553
555
555
555
555
556
556
556
556
555
554
553
552
557
559
559
557
556
556
556
556
556
556
558
560
559
559
557
554
554
554
552
551
550
550
550
550
550
550
551
551
551
552
552
553
553
553
553
553
550
549
547
546
545
543
542
538
534
532
531
528
526
525
520
535
536
537
549
556
562
567
578
581
583
586
588
590
591
592
594
596
598
603
604
605
605
606
607
608
612
614
617
618
618
618
617
615
608
607
608
610
609
608
608
606
605
605
605
605
605
605
605
605
604
604
603
600
598
597
595
596
601
601
600
600
595
593
590
585
584
584
582
581
580
578
577
577
578
579
577
576
575
573
572
572
571
570
568
568
567
568
568
567
565
564
561
560
559
557
554
553
554
558
558
561
562
566
567
574
581
585
588
588
589
589
589
588
587
586
586
585
579
577
576
574
574
571
570
569
569
569
568
568
567
567
566
565
564
562
560
559
559
558
557
556
556
556
556
556
556
556
556
555
554
552
551
550
550
547
546
544
544
544
544
544
544
544
544
544
544
545
546
546
544
544
544
544
544
544
544
544
544
545
545
544
543
543
543
544
544
543
543
543
543
543
544
545
545
544
544
544
544
544
544
543
543
543
544
544
545
545
545
546
546
547
547
547
545
544
545
546
547
548
548
549
549
549
549
549
547
546
545
545
545
547
548
549
549
549
548
548
549
549
550
550
550
550
549
548
547
547
547
547
547
547
547
547
547
546
545
545
545
544
544
543
543
543
543
543
543
543
544
545
545
545
545
545
546
546
546
546
546
546
546
545
545
545
544
544
543
543
543
543
543
543
543
543
543
543
544
544
544
544
544
544
544
544
544
544
544
544
543
543
543
543
543
543
543
543
543
544
544
544
544
544
545
545
544
543
543
544
545
545
545
545
545
545
545
545
545
544
545
545
544
544
543
543
543
543
543
543
543
543
543
543
544
545
546
546
546
546
546
546
546
543
543
548
548
548
548
548
547
546
546
546
545
545
545
544
544
544
544
545
545
545
545
545
545
545
544
545
546
548
548
548
548
548
548
548
547
546
545
545
544
544
544
543
543
543
543
543
543
545
546
548
549
550
552
555
557
559
559
559
558
555
555
555
549
549
547
547
545
545
545
544
544
544
544
544
544
544
545
546
546
546
546
546
545
545
544
543
543
544
544
544
544
544
544
545
545
545
545
548
550
552
552
552
552
553
553
554
556
557
558
559
560
561
562
563
564
565
566
567
569
570
574
575
575
574
574
572
570
568
566
564
560
559
559
558
558
557
556
555
554
554
554
554
556
558
560
560
561
561
561
561
561
560
560
558
556
552
547
546
545
546
547
548
550
550
552
552
552
552
552
550
549
547
547
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
545
545
546
546
546
546
546
546
546
546
546
546
545
545
544
544
543
543
543
544
545
546
546
546
546
545
545
545
545
544
544
544
544
544
544
544
544
544
544
543
543
543
543
543
543
543
543
543
543
543
543
543
544
544
544
545
545
545
545
545
545
545
545
545
545
545
544
544
544
544
544
544
544
544
545
545
545
545
545
545
546
546
547
548
548
549
549
549
548
547
545
544
544
544
544
544
544
544
544
544
544
543
543
543
543
543
543
543
543
543
543
543
543
543
543
544
544
544
544
543
543
543
543
543
544
544
545
545
545
544
544
544
544
544
544
543
543
542
542
543
544
546
548
548
547
547
547
548
550
552
553
555
557
555
555
553
548
546
546
545
545
546
547
548
548
548
549
549
549
549
549
549
553
556
556
551
551
550
550
550
550
549
549
549
547
546
545
547
548
549
550
550
550
549
549
549
548
545
544
544
543
543
543
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
545
545
546
546
544
544
544
544
544
545
545
546
545
544
544
544
544
545
546
547
548
548
549
550
551
551
551
550
549
549
548
547
547
547
546
546
545
545
545
545
545
545
545
545
545
545
545
545
545
546
546
547
547
547
547
546
546
546
546
548
548
548
547
545
545
545
545
545
550
550
549
548
549
549
547
547
547
548
549
548
547
546
546
546
547
548
549
549
549
549
547
547
547
547
547
547
547
546
545
545
545
545
545
545
545
545
545
545
545
545
544
545
546
549
550
550
550
548
546
544
544
543
543
544
546
546
544
544
544
544
544
545
546
546
545
543
543
543
543
543
545
548
552
550
549
548
548
548
548
548
546
545
544
544
544
544
543
543
543
543
543
543
543
546
546
546
545
545
545
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
545
545
545
545
544
544
544
544
545
546
547
547
547
547
547
546
546
545
546
550
552
552
550
547
546
546
546
548
547
546
545
546
547
547
547
547
547
547
547
547
547
547