0007698_A -34.1333 19.9 295.0
1970010112 1988093012
_RIVIERSONDEREND_TYGERHOEK_
585
-999
-999
-999
655
599
549
569
532
548
589
635
610
587
592
621
572
579
577
608
531
563
559
544
577
580
621
674
568
565
495
603
597
597
574
545
549
565
590
595
594
576
582
579
526
593
605
569
614
623
587
571
579
549
565
555
616
589
592
599
589
605
612
660
611
582
590
624
625
591
579
545
583
573
539
522
560
585
570
622
577
554
555
601
624
653
645
650
634
628
605
622
613
598
581
616
644
590
637
619
648
619
674
670
636
637
707
679
646
619
635
670
631
621
656
606
662
638
599
619
609
634
685
698
620
671
635
714
686
722
709
675
633
617
661
649
619
646
681
633
648
646
636
636
622
645
695
663
645
712
707
714
735
723
676
707
632
680
727
741
731
707
773
730
747
744
691
602
644
645
676
662
700
654
626
701
718
693
699
664
660
732
772
740
681
742
702
675
670
714
642
733
758
744
704
736
755
732
674
730
699
730
744
753
739
704
680
656
676
689
753
761
741
673
679
731
718
699
714
710
737
744
737
757
700
669
700
762
712
726
710
675
739
703
747
701
665
678
675
656
661
665
703
730
754
731
722
703
716
719
682
722
700
735
730
666
718
711
690
629
669
717
681
666
685
608
626
626
726
767
717
651
776
677
716
690
678
659
710
682
664
674
624
592
591
640
653
693
687
676
646
605
563
600
616
598
596
588
578
587
600
613
610
594
610
636
649
655
692
652
675
651
654
661
644
633
612
588
609
628
655
624
657
627
678
612
647
618
657
655
644
643
670
652
650
574
603
609
684
669
671
676
667
620
666
634
630
666
632
648
566
608
569
620
664
632
610
582
573
598
595
589
621
593
659
676
637
630
577
596
580
602
550
538
562
601
659
638
605
631
621
624
631
584
596
630
600
556
540
552
573
561
524
519
545
571
588
608
595
595
563
535
525
549
553
573
619
636
531
541
606
608
615
572
592
589
592
564
551
562
538
572
612
635
625
624
592
575
593
621
624
623
621
600
642
585
583
626
584
600
636
547
589
561
599
594
582
589
592
646
618
650
620
574
613
599
652
627
605
619
655
619
621
632
672
705
718
650
625
696
642
657
630
655
644
625
659
637
659
606
625
641
643
609
619
674
716
642
699
666
666
681
673
656
620
680
683
659
673
672
732
734
653
679
707
741
705
697
702
689
683
632
650
647
660
629
672
680
695
649
654
699
736
736
708
710
686
649
712
704
733
695
761
762
667
623
662
717
691
696
747
747
728
741
670
628
670
718
677
691
748
728
750
638
631
673
728
696
708
699
637
711
722
761
728
740
715
730
688
689
690
734
732
699
654
712
722
695
673
719
751
694
745
706
700
653
721
656
657
649
681
681
718
693
715
781
680
662
639
699
702
735
759
753
699
685
676
710
753
698
768
737
721
730
764
710
671
686
716
652
652
688
702
680
709
693
646
625
719
675
627
666
725
705
709
745
754
752
701
703
709
682
714
679
592
585
609
609
641
592
578
644
690
627
697
741
668
657
627
682
707
717
693
658
669
589
621
596
602
672
638
637
617
644
618
641
675
610
588
654
639
598
611
672
652
666
634
631
658
629
639
579
575
608
584
610
639
632
600
606
561
551
609
661
650
658
642
587
591
590
656
624
655
624
602
620
566
566
607
669
649
636
623
597
614
558
566
532
524
557
581
606
568
564
552
502
543
605
577
615
628
567
560
605
640
575
605
633
591
586
596
668
602
628
565
586
564
609
638
620
617
586
569
605
655
651
624
626
593
623
575
604
577
612
602
566
520
546
573
625
662
634
560
555
581
601
584
561
560
549
538
536
569
604
644
646
579
598
590
573
578
538
607
628
565
537
551
596
600
625
597
601
601
613
600
672
635
608
617
623
658
684
666
630
650
647
626
648
650
631
609
624
658
641
644
666
670
588
567
561
529
577
621
667
639
711
688
657
667
705
708
667
637
618
619
670
691
693
665
659
646
692
754
724
685
701
696
643
677
656
687
638
700
680
675
619
642
673
671
676
678
645
626
622
672
680
693
665
721
707
583
697
715
710
677
738
687
722
702
691
624
653
703
709
679
724
749
749
748
728
710
672
695
730
670
675
655
727
738
713
692
766
739
651
680
711
692
742
739
656
653
700
753
655
634
639
706
705
707
657
678
648
738
746
737
745
672
705
758
702
686
712
703
748
738
728
691
723
725
730
693
669
701
708
707
720
738
705
737
651
668
688
661
645
645
746
702
769
730
702
707
698
722
716
714
693
690
665
689
672
635
643
592
605
650
716
656
667
683
708
688
678
662
643
708
693
669
686
683
711
734
639
587
576
593
594
639
652
637
644
640
625
616
667
731
670
657
726
690
643
583
662
623
656
606
589
580
616
653
680
616
642
632
656
604
597
643
618
592
575
615
633
648
642
616
615
578
587
625
585
537
544
585
550
559
648
623
652
631
580
608
593
598
641
635
639
641
644
608
589
622
601
604
673
615
641
665
680
672
604
638
573
607
611
672
620
618
590
618
596
568
563
580
644
670
651
658
619
667
596
593
584
573
587
583
612
577
610
566
585
615
639
624
639
589
589
583
623
565
550
544
543
548
537
544
555
550
578
554
565
628
582
608
546
570
596
584
598
599
589
636
596
650
632
568
585
614
613
601
573
568
552
590
573
629
586
589
564
573
631
630
563
562
553
560
609
558
560
621
580
599
594
595
593
634
618
624
623
604
572
550
574
608
594
624
605
636
601
653
614
677
644
657
637
584
621
596
560
609
613
621
628
635
665
615
672
670
700
721
698
753
704
680
629
619
679
707
613
644
655
687
621
653
730
640
678
702
626
638
620
625
698
726
737
708
691
738
729
661
708
711
711
718
680
688
691
680
680
556
635
687
724
660
689
709
718
696
772
736
738
663
688
656
700
676
707
704
624
609
647
660
717
-999
741
645
705
690
708
678
716
645
605
639
618
685
659
663
694
704
691
648
656
683
696
747
684
721
676
635
744
695
665
677
664
709
753
669
730
763
749
737
710
702
711
725
710
677
734
771
695
716
685
700
650
666
687
669
669
682
635
662
656
666
699
718
704
756
735
691
681
682
694
707
726
775
704
676
695
698
678
734
733
689
706
746
720
705
670
652
672
616
678
643
682
743
705
709
751
641
686
702
677
666
651
658
614
642
639
630
569
579
572
581
646
627
607
662
598
645
679
697
630
655
672
689
649
620
637
643
632
641
662
660
600
560
617
615
602
555
569
568
569
589
556
620
605
651
616
610
626
609
610
576
590
634
665
574
588
642
661
595
628
569
588
624
672
625
605
565
545
570
544
562
591
592
616
610
594
595
600
576
583
570
570
576
592
580
591
610
618
638
601
595
624
608
559
608
598
563
552
542
561
559
577
611
605
564
515
525
606
576
581
583
573
563
594
570
589
612
603
598
573
541
563
527
539
523
518
571
625
563
554
524
562
584
582
605
575
559
591
623
659
606
564
558
552
541
605
551
536
544
577
544
559
546
612
696
667
689
626
588
634
630
592
563
605
592
585
609
591
601
582
563
604
615
626
583
584
589
555
579
575
602
554
548
638
591
610
674
666
646
684
633
634
588
583
630
590
626
608
634
615
593
599
606
655
649
691
670
672
670
645
621
640
661
690
719
766
671
659
695
669
617
694
682
671
695
649
635
636
728
655
724
722
711
726
677
668
655
663
641
675
628
678
688
694
668
653
689
699
686
643
704
649
677
669
615
639
742
661
695
691
691
-999
739
654
681
716
712
710
705
706
684
677
707
719
711
685
712
770
758
642
640
684
752
755
674
731
667
689
680
700
722
683
770
747
742
659
701
668
600
679
729
735
720
684
673
691
741
667
688
690
717
710
684
673
707
682
648
665
749
715
725
759
709
752
705
710
712
660
732
763
724
686
652
728
716
726
708
696
690
750
742
676
690
653
613
622
706
700
625
715
622
608
610
700
684
621
625
704
705
691
623
638
610
599
662
672
696
717
658
720
709
678
702
702
664
692
639
720
712
650
622
619
610
591
585
576
591
627
642
603
564
602
601
590
630
590
561
622
635
633
626
625
611
634
634
622
632
649
679
688
608
650
634
595
591
554
609
601
644
593
569
586
649
641
645
630
631
584
548
569
586
575
583
559
606
593
629
583
588
623
657
700
645
622
595
638
631
601
637
590
588
590
580
592
646
633
636
639
582
632
588
585
584
593
565
559
577
557
565
604
573
558
592
581
573
591
627
567
587
590
574
605
591
570
551
554
590
551
573
517
499
523
576
523
536
538
542
538
592
582
615
608
624
621
570
551
557
577
622
571
592
522
569
588
573
578
588
585
590
646
639
623
665
672
635
641
663
696
652
623
652
561
563
580
615
596
644
655
649
635
621
625
580
615
652
652
644
687
658
659
600
667
620
576
573
560
586
635
636
599
596
664
680
631
681
642
625
664
689
603
670
646
662
688
679
643
656
690
688
670
695
697
703
693
635
670
651
695
733
733
742
700
668
735
756
721
666
752
726
705
703
662
691
715
704
668
701
632
649
690
652
695
686
687
642
708
646
703
718
704
658
662
710
663
658
645
679
664
668
713
688
661
728
680
751
704
678
682
696
686
667
742
678
702
645
688
742
730
738
718
729
729
736
684
717
668
728
793
763
725
718
740
721
722
722
713
641
665
722
742
735
718
738
672
634
741
746
709
726
730
684
731
734
759
726
704
696
664
680
644
689
614
650
670
688
619
645
688
662
699
661
729
720
686
669
598
600
596
636
671
653
727
696
664
625
622
605
623
716
722
646
641
628
630
647
713
672
673
666
672
661
686
677
661
695
688
737
661
695
699
696
640
703
620
643
634
625
666
678
637
645
647
667
686
670
647
630
625
665
578
612
628
622
621
598
605
674
625
616
581
638
614
632
599
661
645
638
671
672
652
673
649
578
613
642
660
669
646
587
605
565
550
560
588
560
590
566
561
586
601
635
654
605
611
567
553
581
595
592
578
589
582
601
573
578
623
552
616
598
573
640
651
613
545
575
567
596
565
525
542
585
627
536
556
572
606
610
625
578
542
558
563
551
552
543
569
545
582
637
606
615
630
638
591
621
574
552
560
564
653
610
635
634
624
595
594
562
553
518
559
573
557
589
537
554
577
646
605
627
620
613
655
642
638
596
587
653
656
606
601
576
568
610
610
607
590
554
641
645
640
625
606
608
635
608
628
607
602
650
608
647
614
638
632
559
570
680
589
619
615
632
645
616
646
639
673
609
651
626
622
666
624
655
672
624
644
665
636
630
590
649
659
634
645
625
644
669
637
664
687
704
653
662
642
660
651
686
696
663
676
638
628
683
691
696
638
636
630
688
707
726
712
660
666
624
650
640
658
662
718
751
788
755
751
725
731
689
702
694
676
717
726
737
717
715
722
669
704
670
662
752
732
670
711
703
711
756
720
662
605
683
696
721
600
620
698
714
762
714
772
772
746
738
742
722
705
682
681
698
695
716
690
723
745
698
766
755
702
688
727
743
700
725
718
714
743
708
686
659
691
697
704
710
641
688
728
705
728
739
754
684
642
689
645
632
656
624
631
611
605
636
700
710
629
642
650
670
625
690
682
648
663
610
716
671
657
593
627
637
635
639
675
670
630
589
600
571
668
694
668
680
673
634
643
645
696
658
565
636
611
625
675
581
652
626
611
651
652
596
655
625
618
703
698
681
652
652
671
692
675
635
596
643
695
655
671
615
698
703
710
661
643
691
643
639
643
646
658
667
687
627
643
635
632
604
539
576
530
521
574
598
634
628
620
614
614
604
578
608
567
659
606
630
587
651
645
612
626
610
595
640
617
548
576
554
560
596
584
628
667
626
596
601
590
617
632
625
623
636
620
613
569
560
522
543
514
566
600
588
-999
-999
-999
551
526
533
540
560
600
605
592
570
542
528
507
536
541
574
616
606
609
570
538
522
563
621
634
615
554
548
520
528
552
569
640
631
608
637
596
624
637
572
569
566
582
578
551
549
607
665
660
675
596
585
647
654
611
659
661
681
611
572
612
569
568
560
598
570
576
549
613
581
635
590
589
643
698
641
610
606
602
626
617
617
603
642
587
608
680
648
709
718
682
664
666
645
690
650
704
682
695
654
663
686
708
682
657
685
686
720
703
687
647
678
640
665
683
653
616
627
692
703
718
658
706
684
701
693
727
736
643
696
697
684
596
605
706
673
665
655
736
717
716
737
738
714
726
745
711
712
677
708
728
734
730
732
724
720
723
742
725
733
709
701
781
743
714
671
702
726
699
687
714
660
662
672
773
742
781
705
706
743
747
712
740
729
668
694
654
668
692
594
630
664
709
703
648
631
708
745
733
739
690
696
700
725
628
685
662
609
633
599
644
739
674
692
649
697
717
732
639
641
684
655
645
673
764
711
641
599
640
629
640
644
635
664
638
636
644
628
627
671
605
614
652
699
727
618
630
716
724
662
706
712
635
665
692
700
654
603
632
741
649
639
618
587
582
675
690
576
550
575
631
608
606
656
615
601
622
721
626
700
637
624
669
672
545
590
620
630
610
642
657
619
644
580
577
610
616
605
587
620
618
607
607
612
612
612
624
618
581
581
622
588
610
628
576
591
651
636
629
589
604
580
577
556
578
583
556
578
594
627
565
595
583
577
605
581
577
543
554
618
626
616
605
636
582
646
642
585
564
561
508
514
529
562
564
645
614
635
588
567
572
602
577
589
615
626
573
632
601
604
617
596
632
640
648
601
589
546
569
628
602
621
568
586
578
546
541
534
560
572
558
604
600
627
598
640
610
667
595
612
549
565
541
538
544
568
557
554
611
623
600
583
570
593
562
562
616
614
626
690
681
667
687
618
568
598
640
638
630
668
651
621
604
644
632
610
619
573
568
591
591
620
664
609
627
655
648
607
661
684
675
662
672
667
688
723
683
677
715
702
685
643
650
720
698
685
632
615
663
696
721
697
710
734
724
705
691
714
649
715
707
681
669
705
696
659
705
720
705
661
681
734
733
735
655
692
700
702
710
723
715
686
726
733
738
733
716
696
701
675
661
670
686
621
623
719
707
742
721
747
704
706
660
651
674
695
690
715
753
689
681
680
697
639
605
626
644
711
723
687
696
710
691
738
751
728
735
720
684
694
716
722
709
739
706
611
655
702
645
669
633
656
726
691
608
634
678
685
684
702
738
727
710
710
746
703
691
692
679
732
715
671
704
652
678
687
642
602
700
743
736
704
634
719
722
735
722
632
644
697
733
673
677
673
714
704
661
687
674
713
731
704
758
775
721
731
638
604
592
617
659
641
632
621
696
702
684
698
634
666
671
675
651
682
646
674
670
634
607
620
594
565
573
588
645
656
661
707
700
662
607
630
607
636
575
600
651
609
623
579
617
641
589
560
548
554
562
584
593
644
569
555
587
619
576
592
561
553
620
619
594
649
587
641
585
611
632
622
591
561
609
635
575
589
582
596
652
619
610
563
586
628
616
572
540
647
644
640
595
596
644
599
604
655
622
619
554
551
589
572
560
600
590
581
596
539
521
529
566
517
602
601
545
607
572
601
607
562
576
607
609
656
580
591
581
598
591
578
589
575
564
547
583
624
620
609
597
617
585
563
574
569
588
614
629
639
597
556
559
592
570
622
640
662
667
639
641
577
616
623
617
651
629
663
595
641
617
602
630
601
638
585
660
621
625
608
679
631
641
635
592
641
599
669
575
580
552
557
590
631
672
683
623
585
600
606
677
679
734
720
686
711
667
690
693
698
659
663
636
683
672
676
665
656
657
593
608
647
591
634
638
605
562
642
676
679
705
659
623
672
690
659
700
660
675
711
729
741
-999
780
721
650
682
744
643
676
686
704
726
710
695
766
686
748
716
641
680
713
697
727
708
731
726
703
719
698
635
723
651
699
686
741
691
664
676
691
763
714
752
745
-999
741
673
718
652
689
671
662
686
626
668
724
671
716
741
666
641
676
699
699
679
656
654
700
621
605
645
672
737
667
643
642
716
737
725
731
704
691
706
741
725
694
658
666
725
700
635
621
673
682
691
631
676
715
666
686
651
670
650
697
717
740
703
742
691
681
700
635
701
712
686
705
609
621
622
632
635
665
702
696
637
668
640
643
654
709
659
652
668
668
638
604
601
666
695
681
657
635
676
665
642
642
678
641
668
657
657
608
609
619
617
604
615
652
599
566
550
619
625
640
581
566
565
601
654
662
615
636
613
665
675
619
626
660
560
605
647
629
650
555
561
572
546
604
613
549
562
529
535
537
536
601
612
611
650
631
611
605
618
593
598
639
592
658
632
644
615
592
609
608
584
628
562
571
536
582
556
582
554
566
589
598
601
577
590
584
621
594
640
577
588
552
536
522
543
576
560
591
641
657
662
624
686
622
603
599
606
628
555
535
526
555
563
596
578
563
611
630
617
579
631
558
587
557
539
593
606
656
569
530
528
560
588
616
602
580
579
568
583
596
621
631
595
591
593
580
615
609
588
621
559
631
616
599
665
624
664
652
660
657
716
686
660
600
606
634
703
703
687
678
661
649
664
722
620
625
626
650
587
651
638
581
702
671
686
636
718
697
705
712
648
683
706
753
717
673
626
712
716
646
666
606
610
701
714
646
741
731
712
679
704
710
701
703
634
663
665
654
637
674
723
622
692
656
684
669
711
680
712
690
700
706
684
685
703
690
694
694
721
709
666
672
732
723
712
724
747
655
694
709
700
711
635
706
705
705
637
663
700
676
727
666
717
716
741
730
721
692
708
710
657
650
731
645
630
591
601
690
681
644
637
672
694
615
696
699
722
725
680
654
673
653
689
658
620
712
666
628
711
686
702
644
646
704
720
661
688
737
705
692
687
708
674
674
657
722
665
718
686
723
651
680
650
691
640
653
635
596
615
648
696
744
725
662
652
712
727
692
647
664
695
630
611
617
611
637
642
693
710
711
693
714
677
674
663
726
638
645
672
633
616
599
588
586
590
592
559
632
591
666
673
681
707
657
643
636
669
688
682
646
662
700
688
731
613
636
646
645
621
595
601
601
583
583
578
627
607
588
592
577
642
688
609
605
575
602
576
546
560
602
616
654
637
561
629
635
595
634
583
574
586
639
630
664
589
627
633
570
630
625
613
582
580
608
602
583
580
600
640
623
626
639
590
574
594
582
587
623
632
598
575
629
581
550
570
604
594
562
567
581
591
599
567
575
579
605
653
604
575
547
531
543
525
528
561
580
611
562
582
571
547
585
601
633
550
630
636
639
626
571
614
554
598
592
626
576
631
611
636
665
662
666
660
621
625
603
621
628
616
655
667
666
686
620
624
620
627
668
602
585
582
651
680
669
648
652
618
650
628
625
624
646
616
617
610
622
637
576
617
612
621
662
681
634
640
657
671
656
623
636
635
612
608
640
651
626
664
709
609
666
675
672
687
615
603
669
630
674
630
568
666
711
648
613
694
681
653
684
688
729
678
649
708
665
733
682
709
726
673
663
678
763
750
758
652
727
689
730
736
719
743
686
683
735
713
734
739
677
751
732
654
727
719
780
710
736
682
611
698
746
757
696
709
731
679
743
747
725
759
731
745
699
675
728
730
728
710
651
737
743
706
694
698
692
720
716
650
715
721
696
707
696
705
724
704
731
683
636
618
660
680
706
684
726
710
703
696
706
721
705
724
723
701
670
628
701
652
702
702
698
670
644
645
700
697
714
730
719
684
706
688
694
660
697
719
739
713
719
703
693
690
739
680
693
684
622
619
619
629
671
634
600
614
673
678
666
635
600
589
616
686
688
632
656
659
632
668
682
682
631
610
631
591
629
665
608
661
635
670
604
594
570
583
611
625
662
679
596
590
583
636
638
639
583
661
619
650
654
646
678
645
554
546
531
543
576
622
621
575
574
593
564
573
637
638
571
606
575
638
597
594
573
657
647
601
639
632
615
585
592
637
645
646
632
618
590
613
619
608
563
586
604
588
588
588
691
650
627
610
578
628
581
596
586
611
587
590
548
553
561
569
590
579
616
585
650
615
568
523
559
638
588
652
627
602
613
609
622
615
639
604
593
561
580
564
570
618
571
600
641
603
619
621
640
623
606
580
553
548
623
598
591
605
631
575
605
592
570
605
590
602
564
609
607
620
632
639
585
596
615
652
574
578
583
577
602
573
596
588
592
643
711
691
668
644
609
693
688
732
734
684
621
604
640
628
628
610
722
698
705
738
670
656
681
675
646
650
630
601
610
665
700
714
640
670
651
705
642
634
660
591
642
706
707
700
700
695
732
754
646
680
689
645
650
657
704
712
735
736
708
708
735
689
767
713
725
693
700
777
725
739
673
749
747
690
679
714
704
718
719
705
687
716
757
719
704
702
681
686
727
680
711
691
683
735
680
734
736
672
680
683
730
661
681
668
717
645
669
696
688
784
683
711
718
700
703
728
761
724
682
717
660
704
747
722
665
700
729
747
737
709
693
750
753
725
701
654
682
681
673
663
695
693
642
674
645
689
669
681
666
636
670
616
661
670
693
656
652
624
629
636
645
682
671
686
640
616
599
574
618
609
587
619
666
675
587
593
595
619
668
705
680
648
605
598
682
630
671
636
650
599
602
674
672
647
675
650
647
641
672
637
661
643
666
674
668
655
618
578
609
660
651
658
654
685
676
681
625
578
573
562
603
633
676
720
645
673
665
641
621
654
650
581
599
626
596
599
595
594
640
679
646
627
653
642
632
646
693
655
631
668
626
608
627
618
634
666
617
642
601
597
653
637
614
585
577
618
634
599
660
634
617
619
571
560
605
594
609
548
591
575
551
590
589
581
579
605
639
616
608
577
570
583
608
525
546
567
671
649
648
644
619
576
584
627
608
585
677
636
668
599
541
551
588
546
553
556
519
562
572
577
595
659
630
564
567
585
645
623
620
615
681
707
610
563
548
528
550
546
558
566
637
654
656
611
688
668
625
589
571
548
538
552
529
565
607
640
580
606
628
654
630
628
565
555
611
617
643
601
606
591
681
640
675
614
640
605
678
671
654
657
630
606
615
659
608
621
657
660
645
641
634
648
659
694
701
723
694
641
694
671
679
663
692
689
673
711
693
708
718
689
669
656
656
691
698
691
677
658
714
706
686
715
725
698
692
683
658
691
685
685
684
713
708
721
720
679
617
662
640
737
717
663
672
695
687
621
687
676
592
719
745
726
727
752
708
722
684
634
649
683
726
740
750
730
685
704
728
747
670
623
672
703
713
645
727
700
694
698
682
674
671
725
671
751
726
755
732
702
720
738
678
647
679
685
705
693
697
745
744
729
649
676
696
743
704
715
728
670
675
697
745
715
688
691
659
630
593
615
686
701
716
711
702
727
753
662
695
643
684
693
711
714
670
631
665
702
621
702
686
673
722
640
638
613
577
634
570
560
572
577
615
624
621
630
639
621
628
604
588
609
705
705
705
626
586
607
668
699
632
607
580
580
596
629
616
630
637
676
657
664
668
627
654
600
596
601
569
564
598
605
590
620
669
610
600
545
540
580
579
595
591
565
570
574
630
590
636
602
640
577
565
581
571
607
672
636
617
612
587
548
556
576
605
629
582
602
575
594
589
579
604
618
622
575
558
529
561
588
570
618
600
600
599
621
589
600
596
582
622
593
554
579
568
555
566
547
566
595
616
585
622
606
571
611
556
584
579
667
672
630
582
548
553
558
573
561
594
580
564
589
546
591
593
601
583
616
607
587
592
615
578
616
589
604
599
601
619
603
543
546
601
589
614
574
555
547
545
595
559
596
604
607
605
588
622
647
640
578
618
584
587
585
637
554
591
612
638
-999
-999
-999
661
610
607
632
652
639
683
684
679
615
607
644
584
595
615
680
708
691
710
679
634
608
606
685
671
676
672
724
627
670
639
669
682
627
628
651
710
678
685
655
680
674
659
525
645
604
691
722
704
717
704
698
673
690
717
717
727
724
695
663
690
691
713
704
711
735
706
690
680
738
643
702
675
668
707
670
700
692
645
638
645
613
683
758
751
771
719
736
730
735
747
722
595
665
647
727
721
725
702
691
658
673
721
731
678
717
717
691
686
691
644
639
625
695
660
600
713
691
747
696
645
732
682
675
650
723
718
686
719
659
722
689
686
669
698
718
712
794
701
741
711
642
658
658
741
709
708
710
733
742
725
681
696
690
669
657
692
696
723
680
648
667
668
697
627
575
600
586
612
656
652
601
630
616
633
641
640
702
677
674
711
684
608
618
642
638
702
691
665
630
634
681
697
695
650
610
554
558
586
645
645
618
620
644
671
701
667
589
600
592
597
600
577
535
560
601
613
620
599
591
633
598
609
643
668
655
648
638
611
642
638
590
579
563
596
646
655
673
689
661
613
637
671
647
652
643
590
650
595
578
575
559
632
600
618
631
610
681
656
618
590
633
646
623
580
567
561
585
634
623
598
612
580
611
581
534
545
520
552
569
560
547
641
626
570
594
584
608
634
565
571
534
565
560
573
559
572
555
548
571
605
543
616
586
569
567
589
539
539
536
564
585
607
613
614
562
570
574
540
600
588
554
550
570
594
675
654
648
634
616
628
602
565
561
595
582
616
586
629
668
698
673
686
659
643
578
580
610
567
594
537
571
530
543
570
598
544
565
566
594
640
700
722
684
618
645
606
564
613
581
572
614
605
648
662
656
667
677
691
651
622
640
651
683
668
665
695
605
645
639
653
643
672
671
667
676
762
696
656
706
709
660
680
672
676
632
678
693
711
685
710
655
646
712
714
671
728
718
689
698
728
679
720
715
741
689
633
684
654
690
678
701
700
692
642
721
702
670
711
665
623
692
710
708
675
702
676
692
653
658
682
728
739
713
745
726
730
738
754
745
722
711
684
705
659
721
700
729
668
688
696
686
737
730
702
715
700
654
708
733
760
746
663
704
726
690
727
678
651
644
673
693
698
675
620
691
718
700
691
747
702
710
700
694
694
713
598
625
656
640
660
698
666
671
641
623
658
675
685
718
730
715
696
658
711
661
683
724
665
665
682
714
751
738
666
686
675
714
640
684
721
632
648
612
679
632
594
616
480
606
646
628
660
737
605
624
595
565
586
616
618
635
636
631
582
650
631
650
605
597
583
603
648
620
644
641
628
632
630
644
622
607
578
630
575
587
526
563
576
551
567
553
582
584
540
555
545
540
553
538
556
586
575
572
603
550
607
650
670
674
667
631
608
575
585
578
553
568
597
606
611
635
648
636
643
641
646
616
664
581
591
623
581
579
626
615
677
612
584
610
581
540
585
611
630
585
590
552
536
592
590
636
570
568
590
558
572
613
622
585
610
600
565
563
541
635
572
592
607
630
660
593
652
620
603
577
598
542
561
551
582
578
633
601
592
627
598
644
610
583
585
605
600
602
572
600
562
590
605
562
601
618
647
618
646
667
633
560
565
614
625
677
671
675
685
656
623
655
663
695
687
588
611
615
650
632
660
631
673
671
656
611
628
635
609
692
647
642
631
672
638
596
625
546
573
578
613
606
652
629
692
672
651
676
660
701
662
682
626
651
645
658
702
629
653
708
673
665
664
645
625
685
686
682
640
681
604
655
564
662
637
691
575
672
732
636
674
701
700
615
625
727
635
683
720
698
695
698
738
735
722
703
747
735
763
701
725
719
698
625
720
728
741
812
736
741
729
693
680
710
670
719
670
660
670
729
739
655
675
747
718
690
713
656
710
684
776
754
772
695
693
680
726
688
715
674
678
672
668
691
701
675
705
691
686
638
732
701
720
738
715
672
662
672
651
663
613
680
661
643
613
671
673
702
668
635
660
615
679
703
701
700
643
625
712
691
648
654
649
637
651
638
630
600
701
701
716
661
676
663
656
657
642
626
614
618
646
647
701
710
657
636
671
641
635
674
696
650
620
642
606
617
651
610
608
637
621
625
652
631
623
651
606
676
706
655
667
651
687
677
624
637
716
679
697
695
655
666
605
588
636
624
641
581
578
581
560
588
578
566
621
608
617
610
605
588
610
577
-999
-999
-999
616
581
581
575
540
535
578
578
641
640
655
622
578
601
580
586
554
584
627
633
576
635
591
612
603
664
565
596
616
615
641
580
545
558
575
600
635
608
610
627
606
573
590
646
643
582
631
658
603
648
604
595
590
632
610
575
582
605
615
632
586
548
570
601
630
618
585
581
570
590
564
552
544
587
572
582
600
615
676
597
-999
-999
-999
-999
-999
-999
-999
-999
-999
630
598
654
696
610
610
575
590
640
625
620
626
625
611
591
551
525
550
548
545
553
552
567
600
607
664
613
595
600
620
665
666
612
642
630
655
682
638
601
641
655
672
641
611
565
628
620
661
630
657
626
625
591
602
595
620
620
575
580
673
688
648
705
697
690
632
655
610
648
673
612
613
663
706
680
595
621
596
615
652
602
682
718
682
678
675
648
689
705
626
688
732
725
715
715
701
680
687
725
732
712
642
688
686
731
736
725
712
685
620
693
733
683
695
705
645
675
685
729
753
717
706
726
705
701
730
710
743
722
753
727
685
602
690
660
728
778
735
720
722
690
662
740
673
758
696
717
697
695
720
636
685
695
722
672
644
624
640
708
676
693
732
715
710
678
721
693
687
687
726
701
710
747
719
641
662
705
677
687
713
698
644
690
640
598
681
620
647
668
625
692
691
718
741
741
665
595
711
641
593
656
688
716
651
645
625
677
663
727
696
695
715
640
630
610
593
659
641
666
636
650
649
593
640
630
627
630
604
608
636
647
604
662
645
657
678
634
587
611
621
626
681
608
622
624
614
628
615
614
598
603
601
655
662
726
673
650
688
673
668
634
545
627
652
684
617
612
604
671
593
588
643
613
597
622
648
617
662
591
651
621
600
588
564
544
554
604
620
605
555
547
581
582
612
615
636
659
617
655
586
607
617
590
608
612
620
605
640
606
579
541
556
580
567
578
625
627
629
570
593
631
632
623
621
651
626
588
546
570
616
588
640
623
610
572
583
585
530
548
548
558
581
532
539
578
562
534
567
551
597
611
565
554
546
549
558
602
574
571
570
570
530
535
548
511
573
590
579
581
579
567
578
619
606
617
661
611
641
656
680
644
632
648
567
585
613
618
575
582
632
637
620
562
589
568
558
659
644
631
665
651
641
626
598
622
646
596
587
571
578
601
682
674
680
632
683
684
681
688
644
670
599
646
624
621
659
655
684
655
673
645
636
635
640
653
626
637
712
715
688
644
658
631
695
699
690
649
654
756
761
738
679
712
675
641
647
742
691
688
701
771
722
738
701
723
723
750
755
752
753
688
664
711
723
743
732
721
695
740
700
676
700
689
645
623
717
658
627
639
711
720
721
768
727
681
715
723
732
749
708
746
734
739
752
721
649
733
700
578
615
644
683
729
732
677
729
732
701
639
639
700
735
756
763
726
716
650
711
726
690
620
641
667
688
656
723
623
618
653
631
631
673
665
712
690
700
630
657
697
662
677
660
627
688
732
726
724
660
706
700
696
715
676
656
657
620
602
640
682
668
720
696
650
728
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999