584
583
583
583
582
582
580
579
578
576
575
575
576
579
580
581
583
583
590
590
593
594
595
595
595
595
595
595
596
596
596
596
596
596
595
594
593
592
591
591
591
591
591
592
592
593
593
594
594
595
596
597
598
599
599
600
600
601
602
603
603
603
603
602
602
601
601
602
603
604
605
605
606
606
607
607
608
608
608
606
606
605
604
604
604
604
605
605
605
605
606
607
606
605
604
603
602
601
601
600
600
599
598
596
595
594
593
591
589
584
581
582
584
588
593
597
605
606
608
610
611
611
611
611
611
611
611
611
609
609
608
607
607
606
606
605
605
605
605
605
605
605
605
606
608
609
610
611
612
613
614
615
614
613
610
607
607
608
608
610
611
612
612
613
613
613
613
614
614
614
613
612
611
610
608
606
604
603
602
600
600
600
599
599
597
597
597
597
597
597
598
599
599
599
599
599
599
599
598
597
597
596
595
595
594
594
594
594
594
595
595
596
596
597
598
599
600
600
600
600
601
601
601
601
601
601
603
605
608
608
608
607
607
606
606
607
608
608
608
607
606
605
605
605
605
605
605
605
605
605
603
603
602
602
599
599
599
599
599
599
600
600
599
599
599
598
598
598
598
598
598
598
598
598
598
598
597
596
596
596
596
596
596
596
597
598
599
600
601
604
606
610
610
609
609
608
608
607
605
602
600
598
589
586
583
581
583
585
590
595
597
599
599
600
602
603
604
604
605
605
605
606
606
607
607
607
606
605
605
605
605
606
607
607
607
608
608
608
608
608
607
607
606
604
603
602
602
602
602
602
602
602
603
603
603
603
603
602
602
601
601
599
598
598
596
595
593
592
591
591
590
590
591
592
592
593
594
594
594
594
594
593
593
593
593
594
594
595
595
596
596
593
591
590
588
586
586
585
584
581
581
580
577
575
575
576
577
580
582
583
583
583
583
583
583
583
584