0062844_A -32.5667 18.9833 167.0
1970010112 1988093012
_CITRUSDAL_(NIVV)__________
595
653
633
597
672
663
557
613
551
581
640
672
619
623
663
588
526
613
638
628
551
613
533
443
573
628
618
643
560
591
521
613
525
455
539
538
555
555
590
600
620
560
605
539
536
618
608
496
568
643
615
630
602
561
600
630
654
630
621
631
634
614
638
663
653
610
622
661
659
539
644
498
565
571
566
559
583
598
623
675
635
569
579
570
638
668
663
612
601
628
678
663
621
587
576
613
694
627
625
645
691
664
677
692
688
656
692
688
667
694
687
687
593
630
648
520
551
667
679
610
590
614
671
696
703
610
649
710
690
707
737
708
566
575
693
667
648
631
735
652
682
652
627
636
656
685
687
677
665
713
717
748
742
716
749
725
657
676
727
806
717
702
799
762
773
742
668
560
562
647
675
736
662
647
636
705
728
678
670
691
725
715
745
753
720
762
737
755
768
735
740
797
755
745
807
733
743
727
697
722
661
719
-999
769
746
724
726
656
687
697
810
822
735
671
692
740
722
726
722
710
739
793
758
792
763
717
689
802
741
782
709
721
723
709
742
723
708
695
698
720
700
682
702
743
768
734
773
711
780
703
681
694
705
786
712
712
727
700
675
619
697
750
702
680
670
655
628
663
753
777
723
702
781
691
717
703
700
740
705
705
695
665
571
613
602
657
662
718
693
633
616
541
549
592
616
682
578
624
615
634
637
588
603
654
659
673
662
718
734
673
636
682
712
706
639
612
613
623
671
676
709
624
690
678
672
642
640
677
701
697
638
697
702
668
638
596
632
616
705
714
691
678
720
688
676
642
653
678
604
676
564
630
560
604
708
696
639
512
640
585
636
601
638
611
677
693
642
673
536
595
605
646
466
500
592
628
652
646
623
643
628
655
590
632
631
676
614
591
493
486
579
591
513
561
573
595
627
608
593
654
497
468
506
588
490
591
642
636
556
611
613
582
614
500
550
607
582
561
441
522
543
570
660
687
672
668
590
636
580
617
608
652
643
647
665
562
592
614
539
613
643
559
623
511
574
631
495
593
620
689
633
635
660
491
560
565
669
672
599
672
633
545
693
663
712
728
750
708
721
732
686
694
685
702
678
631
645
621
639
663
664
670
692
658
626
694
702
711
735
740
748
745
681
642
611
698
709
672
663
660
695
712
700
663
753
763
688
676
675
701
745
688
660
700
713
652
691
691
700
644
648
715
733
779
726
700
678
695
762
687
758
774
761
804
733
583
713
685
707
722
753
750
715
739
725
664
681
671
678
680
723
709
797
688
690
705
722
773
690
689
650
695
728
760
779
782
726
780
749
720
757
715
711
706
679
750
720
657
660
695
710
700
720
654
700
759
725
758
734
674
643
709
712
693
720
782
737
689
681
734
725
760
761
760
722
684
706
723
744
753
764
753
760
762
788
764
644
690
721
705
759
719
745
724
752
660
646
680
722
668
594
637
743
695
755
782
792
743
710
727
726
683
736
611
611
645
584
621
686
648
630
670
681
701
730
736
655
668
683
715
737
733
681
669
681
590
648
605
637
672
644
584
628
660
646
695
653
591
590
666
657
606
622
698
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
617
554
571
653
681
704
676
560
615
628
578
667
648
701
656
638
556
499
546
651
673
643
608
645
635
606
541
573
518
509
583
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
593
638
691
576
607
605
597
556
629
643
648
610
590
562
618
680
702
628
569
615
637
522
570
619
608
605
638
541
512
575
650
648
628
526
548
616
595
544
554
539
560
560
563
586
638
663
632
614
637
578
478
510
545
594
620
568
530
508
650
666
575
635
656
611
611
643
693
595
596
580
610
690
678
681
655
715
620
576
684
643
609
633
638
666
687
693
713
665
602
574
604
612
640
678
644
703
698
741
692
698
692
714
683
665
711
657
650
712
726
681
633
695
691
777
736
683
679
690
693
687
716
717
625
698
655
660
600
638
664
634
670
690
617
619
680
659
633
682
665
724
660
628
774
698
703
682
728
673
705
700
753
697
665
664
720
674
770
746
737
723
711
705
717
731
779
731
691
760
781
795
705
759
754
810
783
681
651
702
754
786
754
626
693
728
730
736
745
706
701
725
738
700
654
739
770
749
771
680
717
781
713
690
666
666
726
773
772
707
720
727
760
742
674
699
689
731
689
701
721
789
741
596
620
643
656
656
774
777
725
712
684
745
700
702
709
725
652
702
723
634
637
632
641
612
625
668
727
655
685
700
708
695
718
693
708
688
693
676
658
707
766
739
693
575
615
605
610
641
709
695
607
622
663
645
695
697
650
657
747
678
658
600
702
668
610
591
596
591
648
624
650
682
638
663
568
481
557
545
545
598
571
638
618
563
585
570
597
585
603
635
638
546
571
625
550
601
646
633
680
660
608
567
610
618
683
643
687
668
665
605
582
659
668
676
648
642
642
702
633
639
638
620
606
595
650
692
653
612
628
638
619
616
550
642
687
677
629
672
645
638
575
580
585
610
568
623
620
618
634
551
605
632
658
630
626
570
618
535
575
571
549
574
552
487
464
530
628
620
603
560
606
626
612
591
506
593
643
522
518
560
598
650
576
601
601
585
603
657
656
598
565
574
590
632
634
646
581
628
585
645
653
569
565
624
544
584
632
-999
-999
-999
586
621
628
618
603
653
555
577
652
658
564
562
537
617
640
605
550
590
620
648
678
643
597
517
607
602
535
577
551
602
617
615
634
617
699
634
685
698
761
777
757
727
687
672
703
713
713
699
630
652
637
638
645
649
707
640
700
728
668
628
651
669
680
755
775
710
695
753
726
771
717
708
689
715
659
680
687
666
657
591
653
720
789
765
733
708
690
738
759
754
707
702
687
718
677
698
758
741
626
630
700
670
743
757
757
638
677
777
775
718
715
638
643
659
644
713
708
750
753
713
697
673
645
685
755
725
638
700
645
647
781
753
684
616
666
683
728
678
731
795
792
732
724
644
768
753
700
686
777
794
645
686
676
725
718
691
719
733
736
721
740
654
645
672
715
717
693
747
770
739
665
699
717
724
743
802
731
635
721
701
673
757
715
651
746
776
722
694
612
660
655
574
625
634
679
726
719
726
751
706
660
709
714
717
700
619
577
598
603
603
536
514
536
574
649
675
657
705
633
683
690
717
699
651
713
708
680
668
650
623
664
668
632
589
500
521
575
613
631
536
576
546
509
572
574
656
621
674
652
576
672
576
495
584
589
607
707
586
614
691
626
582
632
551
650
652
673
644
657
568
556
534
503
583
594
613
632
554
538
577
624
609
651
577
569
573
622
654
541
615
629
623
629
614
653
606
585
622
561
487
525
540
604
476
605
615
669
535
530
541
643
503
543
634
544
593
624
557
635
648
610
573
598
505
572
571
486
490
536
632
643
601
492
500
588
651
520
640
572
555
596
617
675
604
509
496
545
564
529
584
535
573
556
495
597
585
595
712
720
722
602
539
625
632
628
586
648
607
667
665
536
525
602
515
523
551
544
561
551
562
560
575
620
643
597
606
692
622
656
693
674
678
695
626
568
611
534
655
604
611
626
627
628
591
635
651
643
653
686
699
674
650
643
691
651
677
718
774
777
701
663
704
724
656
672
726
676
705
619
679
655
719
636
775
750
705
700
651
630
634
662
657
635
666
666
681
687
714
715
742
697
699
676
699
728
688
699
617
630
721
693
695
716
750
775
729
701
705
706
721
766
731
727
780
728
737
719
660
672
734
764
753
764
732
696
790
726
680
756
774
750
691
693
733
700
800
794
722
643
680
681
651
670
736
732
687
670
651
685
757
693
701
657
687
757
728
685
735
704
649
705
758
676
734
787
710
787
767
672
707
657
762
793
707
754
703
719
742
707
712
696
711
788
727
758
664
710
658
635
740
700
704
731
647
558
621
676
704
683
642
726
677
724
625
691
673
644
694
676
688
693
658
751
691
675
770
693
657
687
641
742
719
641
652
665
593
535
560
588
672
676
622
613
595
640
606
624
651
637
564
623
649
653
684
678
635
664
617
610
616
642
692
698
657
670
645
652
585
594
647
644
631
612
623
586
639
687
682
648
645
632
526
572
628
603
571
456
583
633
653
556
595
627
641
727
637
655
592
661
674
655
627
618
603
612
617
625
677
684
653
621
614
634
619
608
544
595
620
537
587
604
600
660
578
578
625
510
512
602
617
627
603
642
613
605
613
587
616
622
607
545
555
496
426
441
517
524
590
500
498
524
575
579
647
662
667
581
568
536
545
594
620
625
610
554
612
632
604
539
544
508
541
627
627
633
652
652
643
690
701
698
686
617
618
615
540
555
663
627
604
581
619
601
596
620
600
671
685
691
682
684
679
721
647
677
661
627
636
629
657
657
674
631
650
645
736
670
704
709
604
680
694
607
654
639
675
706
674
626
686
731
689
670
721
720
738
721
726
697
691
718
727
716
696
680
740
780
772
697
675
773
752
674
683
660
683
757
767
712
705
757
696
686
699
705
671
719
677
676
672
705
748
696
696
659
730
767
743
712
716
676
681
697
730
690
749
704
787
776
713
718
686
715
708
731
691
696
684
685
778
708
732
666
735
756
749
661
667
650
665
763
792
725
677
761
773
755
752
689
680
657
642
724
773
719
715
732
630
744
753
743
753
729
688
726
695
782
723
754
712
667
661
698
746
606
640
687
705
681
724
727
688
664
643
673
743
735
708
605
669
581
642
727
728
718
708
618
647
624
629
643
711
731
580
637
636
659
699
725
712
644
719
734
670
679
707
672
678
682
762
729
723
658
670
714
704
616
587
616
639
716
697
653
701
689
726
699
699
648
584
665
695
583
674
645
596
600
599
627
691
691
659
587
618
641
662
544
689
680
678
721
708
683
650
616
595
621
697
686
682
645
643
648
474
500
490
510
552
568
500
556
628
622
680
678
668
585
485
587
570
618
651
494
527
577
618
580
615
654
584
571
608
619
665
628
639
526
510
545
593
572
491
547
622
615
497
577
612
589
591
543
456
524
527
605
476
511
547
610
556
598
633
632
631
569
610
621
653
552
548
558
570
699
660
643
643
657
570
647
576
638
522
557
618
577
631
553
503
603
665
575
638
606
641
703
662
658
656
598
662
653
558
597
610
529
642
646
600
527
589
668
660
664
668
590
654
661
642
678
599
645
651
620
728
636
644
636
561
605
633
610
587
594
608
680
670
674
685
621
584
682
670
650
712
688
698
704
700
694
670
617
613
624
631
678
669
675
673
647
676
707
657
740
731
727
611
623
665
635
711
695
590
629
649
631
679
684
720
667
641
636
680
702
760
765
699
705
601
646
641
684
681
714
806
808
785
778
712
679
674
692
698
660
683
716
777
704
752
745
755
712
706
688
791
760
755
708
737
770
772
723
679
665
671
701
710
649
635
675
711
737
750
787
764
790
777
760
688
701
775
707
689
696
730
701
734
775
756
787
768
754
680
749
795
727
753
717
731
739
757
712
657
718
744
709
745
691
672
710
693
686
719
731
691
662
707
713
660
661
609
647
626
605
646
670
724
637
636
736
653
634
700
726
659
652
650
745
742
649
659
644
657
662
629
675
692
702
594
590
616
706
739
721
623
592
614
655
641
740
683
584
653
605
606
722
553
692
693
685
635
644
575
679
671
637
732
739
669
691
650
730
729
704
614
617
654
674
653
674
628
689
710
721
641
648
716
634
663
624
656
640
698
722
664
641
668
644
601
545
632
530
553
599
600
629
639
675
620
658
604
607
603
567
692
597
612
608
693
648
611
637
646
647
681
635
566
574
568
570
578
588
620
675
633
634
612
659
624
627
669
653
625
662
636
521
532
533
556
536
575
614
600
606
617
489
556
550
473
539
597
637
648
645
516
511
556
557
570
556
596
638
623
638
562
524
541
584
653
630
643
575
587
580
560
594
587
674
625
514
638
633
615
570
569
662
553
484
498
563
540
585
690
704
672
632
636
676
659
653
672
643
652
585
649
653
644
594
501
537
545
551
565
618
610
696
608
623
650
679
675
684
651
569
605
636
646
630
705
615
601
675
665
749
744
754
688
756
691
686
644
691
680
695
671
715
708
719
738
719
714
676
720
766
676
666
724
691
636
683
705
648
705
696
701
763
682
745
704
753
689
770
779
757
705
696
660
633
635
700
695
672
673
739
708
715
730
719
728
744
748
682
678
643
691
719
742
712
728
728
682
750
791
799
789
731
735
771
802
747
786
773
747
719
740
715
735
711
718
771
744
774
636
678
758
801
721
759
721
749
756
596
599
569
605
628
671
731
691
635
633
705
798
758
758
749
731
689
757
678
730
730
665
670
636
641
725
684
737
650
696
735
765
744
646
656
669
656
721
783
754
708
618
661
669
693
584
685
693
677
695
688
618
624
652
654
653
658
740
716
660
644
709
741
716
740
683
659
704
691
720
633
624
655
743
726
713
669
635
626
714
708
567
589
594
620
661
578
642
657
635
643
716
682
691
698
681
663
682
562
625
653
685
629
669
654
635
649
582
587
624
639
536
616
594
650
622
574
609
622
639
637
625
596
638
596
632
639
607
577
627
696
631
644
634
642
480
548
629
577
593
574
639
589
579
540
613
579
602
647
653
535
530
607
640
634
593
629
601
652
687
677
605
633
462
435
526
541
556
601
672
591
647
604
626
574
616
586
653
631
617
638
653
546
653
637
650
655
648
667
663
656
533
604
644
643
668
553
634
634
544
550
491
549
596
596
626
629
663
612
667
683
659
650
654
580
649
591
592
634
607
541
555
657
639
636
613
590
651
588
526
591
599
627
740
722
740
698
556
578
601
672
674
687
699
653
704
639
682
676
574
531
606
524
593
580
589
674
683
612
594
573
595
669
725
684
642
662
702
688
678
670
700
733
732
655
652
723
692
653
643
652
672
658
754
735
678
710
715
682
690
694
713
688
744
710
679
720
695
724
727
731
694
692
633
726
790
745
687
701
725
693
722
738
759
794
748
678
726
783
774
786
720
756
743
630
666
751
683
685
698
687
771
722
731
685
684
765
626
640
643
762
710
772
780
701
666
695
674
669
678
729
749
780
753
712
723
694
712
691
711
748
719
706
719
706
762
709
751
682
642
684
745
665
648
686
684
714
727
650
639
705
721
705
743
759
716
714
756
798
750
710
665
673
745
758
687
713
687
689
691
643
629
746
753
749
734
650
695
682
720
732
644
656
682
705
691
761
702
734
733
677
624
681
711
766
746
773
776
724
727
684
630
610
635
670
685
648
612
716
743
642
670
683
665
670
676
651
696
685
674
675
660
638
651
652
481
552
598
696
699
686
628
672
639
665
586
636
674
576
632
673
651
596
560
631
686
639
455
583
608
604
621
603
619
532
536
649
598
497
558
600
597
676
663
546
595
585
682
575
664
588
611
607
592
649
633
604
629
617
627
604
558
616
610
564
533
557
642
561
642
659
629
583
660
644
600
611
677
688
572
481
516
593
619
577
625
642
574
533
493
531
553
542
546
586
622
576
632
643
623
590
595
595
614
661
651
620
651
553
595
634
590
590
582
628
560
577
649
665
665
534
594
576
582
632
618
540
660
672
659
627
551
582
646
575
638
697
681
628
576
612
596
621
636
644
720
694
648
633
636
653
623
631
649
673
651
642
600
651
658
675
631
648
643
658
675
661
705
549
591
600
625
627
628
716
696
649
635
607
612
655
738
701
764
727
699
723
692
662
659
650
654
653
664
694
695
683
711
666
623
606
689
694
635
616
625
616
690
734
710
715
621
626
686
662
698
689
641
675
753
806
743
735
778
675
633
686
719
725
692
629
694
755
665
711
755
780
750
775
761
719
706
682
699
680
776
723
687
650
645
623
726
702
732
717
742
761
715
702
692
750
712
794
768
739
784
749
717
695
707
735
689
697
631
701
706
679
701
742
624
748
658
745
730
735
722
665
670
586
578
585
727
730
676
623
636
757
740
735
766
784
753
754
752
738
713
669
692
693
645
633
643
670
742
636
689
692
746
738
720
653
656
681
691
759
765
760
761
692
686
702
705
695
685
722
693
612
639
615
662
621
706
728
709
689
662
580
617
656
718
647
663
705
695
692
627
619
675
743
738
708
547
650
677
654
666
717
650
661
696
684
612
565
602
624
649
678
650
618
613
500
646
648
628
547
567
540
618
687
694
622
661
674
641
689
669
661
617
601
642
676
678
642
566
557
587
585
620
642
599
559
466
482
565
500
599
643
675
637
621
592
642
599
614
670
627
643
683
672
652
635
620
654
617
609
669
556
544
565
559
559
600
593
588
625
581
574
588
534
585
635
629
615
615
621
522
536
512
524
562
608
594
687
709
688
688
682
654
633
639
586
630
572
540
536
590
582
627
619
592
645
698
592
617
668
582
620
588
572
601
638
653
580
530
531
568
599
653
633
570
595
583
586
596
619
648
629
616
595
609
602
633
596
638
592
621
606
601
689
659
682
637
642
702
722
727
716
646
652
635
691
719
687
651
632
655
722
709
678
668
652
627
585
643
631
603
740
688
687
643
686
716
702
702
695
686
706
711
708
652
694
698
714
636
647
626
616
699
713
730
765
724
770
722
708
692
702
716
703
704
708
728
719
712
719
622
684
627
700
729
767
678
678
692
676
711
705
714
745
722
687
695
730
741
753
772
770
791
782
713
731
696
677
726
712
677
639
728
707
715
700
610
655
703
767
707
755
771
787
705
697
695
711
671
635
655
762
718
688
623
637
717
735
731
684
632
648
637
689
755
728
768
745
659
701
724
673
637
642
747
708
647
743
697
740
667
701
718
712
718
703
775
730
703
714
665
662
680
750
742
703
693
742
714
708
663
621
712
722
626
535
635
633
656
718
769
735
647
655
716
741
706
725
717
682
664
615
628
700
637
671
696
733
769
719
758
680
661
679
752
721
716
711
661
635
653
519
570
612
575
460
629
620
651
679
706
686
701
633
687
675
682
676
627
630
692
688
746
689
693
667
674
638
651
635
623
591
585
584
673
643
563
602
577
684
694
659
648
613
642
623
476
539
633
625
696
628
598
665
637
600
637
600
580
608
623
660
635
584
631
672
594
671
658
598
630
596
634
611
634
652
583
645
664
676
696
591
587
620
649
613
635
659
620
597
679
616
486
615
635
591
587
601
618
624
575
482
515
598
643
659
665
566
576
556
474
449
554
563
612
628
496
566
583
572
603
618
624
578
609
665
610
566
511
566
658
618
642
669
623
645
623
665
675
668
644
653
617
629
585
594
601
614
706
698
696
696
644
620
673
638
671
680
630
620
640
727
715
640
710
665
657
640
601
635
655
550
611
638
623
606
608
685
614
625
666
682
703
669
713
694
604
624
693
698
579
597
616
672
680
669
716
621
614
671
623
719
699
667
685
674
623
597
600
686
739
688
625
709
728
650
661
686
689
680
660
745
606
743
772
727
789
771
726
695
801
747
799
722
716
690
738
725
720
711
691
689
729
771
688
710
745
750
781
712
731
729
-999
712
682
723
658
706
779
758
716
732
724
676
750
-999
724
780
751
700
667
651
718
702
704
686
659
710
741
700
703
717
666
707
706
659
706
763
759
674
664
743
695
694
733
678
580
575
627
681
756
681
762
767
713
762
762
713
735
739
697
631
651
630
717
694
680
688
630
623
651
656
696
689
711
743
730
719
746
736
687
651
693
749
758
745
721
713
690
719
730
755
685
665
607
653
662
555
599
612
615
612
685
695
639
605
495
585
617
722
708
595
618
651
652
663
693
712
647
571
614
583
651
695
620
703
688
643
638
595
608
612
635
598
680
679
657
510
596
662
694
683
585
678
652
639
658
707
675
656
563
577
524
540
603
621
588
500
583
591
573
619
634
683
585
590
594
629
659
600
592
694
666
635
622
606
607
641
590
673
687
662
644
619
614
640
653
636
608
613
637
612
592
609
670
672
633
643
574
667
607
604
624
655
642
516
475
546
556
633
578
609
628
641
644
623
573
567
604
640
587
609
676
619
607
637
668
628
614
540
562
634
548
497
609
617
612
662
610
620
625
604
618
597
603
623
571
569
649
624
659
644
607
628
666
624
601
634
537
554
567
580
635
626
642
650
667
674
662
676
607
601
550
569
579
566
636
570
586
655
711
684
650
645
606
694
728
704
756
711
628
530
588
610
618
644
737
746
756
766
660
661
687
681
662
647
638
622
656
680
695
691
668
672
662
650
684
660
637
633
725
693
700
773
753
701
725
767
749
732
680
623
671
646
642
725
732
733
697
686
690
761
794
731
717
766
699
765
731
721
655
755
788
715
697
684
742
731
707
701
724
768
750
771
740
746
756
756
715
723
692
737
768
720
679
728
789
723
721
697
731
650
743
760
747
682
718
657
689
745
700
727
711
745
727
781
767
669
656
710
667
692
775
707
683
756
710
775
776
694
689
782
790
701
738
634
656
671
725
754
687
718
694
696
687
729
613
702
663
705
671
614
642
668
754
648
719
680
686
680
657
745
702
715
651
623
683
603
641
604
657
677
644
639
550
476
606
595
675
735
684
580
611
613
639
628
697
692
672
654
636
696
662
596
625
636
679
678
666
540
596
632
663
637
613
662
668
625
600
657
631
693
656
709
745
694
601
586
602
605
659
668
708
747
694
664
695
667
635
675
643
586
635
637
616
580
617
610
661
683
689
658
660
653
627
642
683
608
675
649
640
621
627
600
656
697
625
652
598
605
661
629
616
653
633
618
624
619
702
664
575
571
605
580
613
664
660
530
557
599
562
589
620
573
635
628
655
590
599
623
606
655
626
546
583
567
672
647
681
659
625
622
626
616
614
600
699
696
682
557
524
595
613
614
558
574
579
597
598
595
601
697
633
494
608
641
679
665
627
623
699
718
668
553
567
574
615
607
578
561
672
693
706
674
710
663
651
617
641
586
593
618
568
624
644
640
615
632
663
619
591
605
552
553
587
607
645
610
620
590
687
701
690
619
626
612
732
692
629
625
612
655
631
690
676
692
677
665
639
683
679
681
671
716
745
738
650
639
689
697
721
658
688
690
690
728
680
720
716
679
658
678
647
712
735
693
694
669
705
708
725
750
767
726
755
682
702
782
702
689
670
668
720
712
696
671
635
655
652
721
722
679
665
702
713
734
709
689
631
713
812
736
698
799
733
761
696
639
671
695
772
731
693
691
640
668
718
763
611
690
768
730
746
756
755
675
675
715
679
715
713
711
716
760
762
787
787
786
706
701
670
707
713
733
702
755
773
786
749
716
667
740
750
749
726
711
755
691
695
715
765
700
701
727
719
611
568
611
688
732
705
694
671
704
736
676
651
645
730
691
770
757
649
664
656
689
619
697
745
685
733
708
618
545
595
630
610
611
605
630
636
687
550
623
706
619
622
596
600
613
724
695
687
643
606
649
659
722
706
611
576
615
646
608
602
654
659
706
702
701
664
670
656
638
630
619
560
579
615
639
608
607
688
666
654
556
552
628
594
642
667
544
601
592
629
648
665
640
650
614
585
625
594
650
698
692
619
620
579
556
572
589
618
662
569
589
603
622
580
607
643
613
629
648
575
553
485
559
575
615
615
594
521
585
568
579
632
632
646
626
550
594
583
612
567
589
601
631
652
633
623
634
511
602
603
611
576
702
696
568
588
545
572
563
618
579
600
622
588
543
452
578
588
619
506
582
613
603
590
596
592
638
643
618
588
643
581
524
530
555
640
642
612
506
524
528
545
573
601
645
596
545
586
593
648
680
605
566
524
604
576
540
599
510
588
601
664
654
599
570
633
615
660
650
681
649
690
696
721
718
674
667
586
585
571
661
752
691
710
644
687
653
659
680
636
705
720
741
719
660
653
651
685
692
620
695
703
685
697
675
708
708
612
609
700
624
665
769
748
693
657
680
728
697
690
669
756
707
684
687
748
729
734
768
698
734
633
655
659
750
653
697
748
711
759
739
681
681
687
625
631
680
707
744
785
769
755
740
788
785
727
661
628
646
704
777
725
700
718
732
692
724
729
773
737
703
767
749
752
658
658
576
635
684
650
652
709
746
750
719
687
783
715
706
663
736
756
734
749
680
742
757
705
755
770
704
734
805
772
761
656
648
676
639
701
654
686
700
730
778
758
687
715
690
698
727
626
693
695
677
667
655
673
703
693
601
600
603
594
646
641
639
638
620
657
641
651
711
705
727
735
642
590
634
682
697
718
746
708
619
620
717
692
669
688
612
589
586
582
622
678
650
673
620
709
701
653
644
655
538
542
581
575
526
536
586
533
553
593
630
622
637
570
608
652
704
655
659
669
660
626
634
649
534
588
691
661
656
695
718
652
657
651
676
609
640
640
643
649
566
575
598
627
608
619
633
620
688
666
642
652
665
658
594
591
600
536
570
688
638
590
634
659
618
631
528
605
522
536
593
540
570
666
671
531
566
587
627
652
562
616
544
552
580
566
588
622
555
554
577
621
552
621
638
516
510
624
549
543
555
578
613
609
630
679
556
567
618
535
626
636
546
563
561
606
670
654
685
673
605
642
660
516
525
606
627
622
591
635
702
685
693
726
665
638
633
613
676
591
684
565
553
576
579
578
580
517
554
619
588
656
741
713
718
613
634
634
527
571
511
614
613
619
630
670
674
705
682
744
684
649
655
647
730
730
701
700
590
605
700
687
663
707
697
702
633
723
719
701
703
735
712
690
711
649
611
651
687
751
680
677
645
687
719
730
727
682
689
755
706
723
716
768
779
773
760
717
629
657
702
689
703
686
686
707
760
711
694
756
675
656
700
717
701
701
739
676
685
712
685
683
729
794
706
765
713
723
768
759
754
713
772
705
730
731
770
736
734
701
623
716
720
778
725
713
705
694
703
660
734
738
735
732
757
731
689
756
697
696
664
705
766
707
667
635
702
717
702
711
781
754
752
743
696
691
700
608
649
666
631
661
692
683
673
618
573
649
617
705
721
756
734
714
646
668
629
671
748
631
644
652
675
756
745
682
679
637
703
719
674
695
641
678
543
669
688
568
527
504
603
670
629
663
739
604
637
663
604
625
652
629
644
667
689
548
681
676
669
570
554
594
603
642
620
678
665
640
629
624
660
581
633
603
597
498
548
463
460
495
588
618
526
608
633
499
492
511
467
460
530
603
603
537
572
622
567
618
634
682
683
629
627
653
539
603
540
545
565
598
632
638
638
654
653
644
654
669
606
673
638
559
613
623
568
613
597
692
610
603
626
608
556
586
607
670
601
638
460
535
599
594
603
488
516
587
593
579
612
643
573
633
634
513
478
575
622
560
609
628
662
643
633
675
648
605
608
576
557
595
561
589
580
620
648
592
579
501
600
638
623
608
659
568
625
531
535
606
641
655
586
610
617
638
588
670
663
669
596
593
631
573
695
720
655
694
640
673
656
660
698
673
625
627
622
631
652
678
603
671
721
688
551
610
616
648
715
725
662
658
703
617
593
684
596
538
581
628
632
675
648
715
717
682
722
557
694
725
725
667
680
617
645
689
698
658
752
738
653
659
662
671
741
706
719
719
650
622
645
612
735
672
691
627
672
740
681
663
655
611
597
630
725
713
670
720
700
701
685
750
721
739
705
777
775
734
676
702
686
653
631
662
686
777
812
799
751
675
640
641
717
647
690
681
665
621
690
706
673
730
765
704
698
727
675
704
709
779
727
741
742
740
721
721
690
676
677
689
670
665
639
681
631
701
700
663
656
750
760
772
770
770
751
701
682
708
724
642
717
693
600
622
712
705
745
710
677
677
646
677
690
747
724
609
636
717
685
646
636
665
688
714
674
650
637
710
762
761
724
668
580
663
677
635
664
550
585
610
672
717
738
708
660
737
665
633
657
752
694
576
659
658
633
657
654
667
643
668
521
638
678
613
631
606
722
742
662
693
695
693
675
617
662
739
685
710
670
649
684
688
597
640
628
653
526
568
636
496
552
578
623
647
667
628
625
632
640
663
575
638
682
546
613
622
498
506
539
551
593
553
662
633
619
646
521
591
628
631
563
622
632
639
614
618
642
623
626
667
568
597
575
636
672
566
551
570
618
644
638
628
646
633
608
605
623
688
662
642
634
697
670
671
597
630
633
642
603
565
598
601
625
637
643
573
553
599
673
643
625
555
582
613
574
615
573
598
643
649
639
640
653
620
617
606
576
594
578
608
501
548
627
626
614
673
686
643
599
586
577
632
672
693
658
674
626
601
577
577
639
491
491
586
641
637
634
653
697
611
660
660
607
667
685
615
668
666
693
656
660
676
673
693
673
633
613
601
631
626
697
650
669
656
662
693
658
652
648
620
616
612
680
692
686
723
704
673
639
617
613
647
702
685
645
654
705
713
636
633
632
630
683
678
710
684
-999
-999
-999
694
703
686
661
702
775
712
712
720
704
723
675
704
765
744
691
666
764
738
744
687
667
696
637
680
727
685
686
691
691
651
649
686
701
712
775
738
763
709
751
741
738
782
779
791
649
638
691
663
720
737
752
713
691
682
725
698
740
747
718
769
767
758
719
698
684
664
691
660
693
640
630
706
763
669
735
714
733
751
746
694
747
719
741
757
763
740
763
714
693
685
712
732
753
700
693
724
669
636
708
724
689
645
636
696
714
705
766
728
589
605
698
664
626
689
667
754
715
601
581
678
655
752
738
666
673
663
673
693
590
647
652
703
698
728
709
599
622
639
663
678
550
590
629
692
604
693
601
601
664
716
620
655
660
623
679
611
679
687
620
642
632
687
532
581
610
602
686
737
692
665
685
675
697
628
595
669
696
710
698
555
605
681
611
635
649
624
602
618
676
701
697
588
677
654
599
600
575
568
571
577
641
634
566
555
624
624
660
620
678
689
659
644
578
597
603
614
626
657
654
663
638
638
609
566
577
605
595
603
650
613
633
603
576
682
651
613
642
663
648
628
565
575
645
639
644
623
591
583
593
614
507
460
475
515
520
504
514
584
592
500
549
551
615
657
584
561
597
530
534
576
-999
-999
-999
605
445
463
522
522
545
478
559
489
557
568
555
639
624
612
664
621
653
673
681
654
686
696
590
577
627
626
557
603
685
678
606
575
594
556
570
664
682
694
717
698
688
619
548
593
707
593
520
606
608
610
685
674
668
692
688
720
726
742
643
651
659
642
702
681
670
656
658
610
696
610
624
615
621
692
640
689
735
709
695
623
685
684
695
673
681
699
674
775
785
736
697
713
681
635
696
745
675
715
757
804
737
735
657
700
747
757
811
804
790
707
689
767
759
796
779
700
663
716
764
693
663
767
753
645
737
739
706
667
675
714
810
809
804
736
736
794
802
766
746
721
755
722
794
775
720
769
773
683
712
705
717
760
786
730
727
767
703
647
641
695
748
758
791
753
723
692
740
726
718
638
616
624
707
719
722
568
642
655
662
645
685
643
687
745
696
651
727
735
687
725
724
633
674
757
753
706
627
723
734
720
699
671
725
730
712
650
666
715
671
733
695
681
669
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999