697
696
696
695
694
694
693
690
689
689
689
688
688
679
678
678
677
675
672
670
655
646
645
643
643
643
639
636
633
630
627
627
627
626
621
619
617
615
607
604
603
602
600
598
597
594
591
588
586
583
583
581
572
569
567
564
560
555
553
552
551
551
543
539
535
527
526
525
523
523
523
522
522
522
520
519
518
517
517
515
507
503
498
495
494
492
490
491
493
494
495
494
493
493
492
489
487
486
484
483
480
479
479
478
477
473
472
462
459
459
458
458
458
458
457
457
457
457
457
457
454
452
442
442
442
441
439
433
433
426
421
419
419
419
419
419
419
419
420
420
420
420
418
418
415
412
406
393
391
389
389
389
389
389
388
387
383
383
383
381
379
379
375
372
371
371
372
372
372
372
374
374
374
375
379
384
390
391
395
394
394
394
396
412
423
423
428
431
434
434
433
432
432
432
433
434
435
435
435
436
437
437
437
438
439
441
442
445
447
463
468
479
491
493
495
496
496
498
499
502
509
514
520
525
530
532
532
537
545
548
550
556
558
564
567
576
580
588
588
592
592
596
599
603
606
612
614
618
622
625
625
632
635
638
639
642
645
646
646
645
644
643
642
640
639
639
639
641
642
643
643
647
648
649
650
651
655
655
659
661
671
677
679
679
680
680
681
684
687
691
695
696
696
697
697
700
704
707
708
721
725
733
753
755
756
758
759
759
761
768
770
772
788
789
790
791
790
788
786
785
785
788
790
793
794
797
799
805
810
814
815
816
819
819
819
819
819
820
820
821
822
821
820
818
817
810
807
801
795
794
793
791
790
789
788
788
787
785
775
767
763
761
758
758
759
759
759
759
760
760
759
757
754
753
752
752
751
750
750
748
735
735
735
734
733
731
730
729
724
723
723
723
723
723
723
723
723
724
724
724
724
718
719
718
716
715
711
710
705
699
698