668
671
676
681
687
687
687
688
689
690
692
694
695
697
699
702
702
701
699
696
694
694
695
702
707
708
709
710
712
715
717
719
721
723
724
725
727
728
729
730
732
733
734
735
736
739
742
743
743
741
738
733
728
724
719
718
717
715
714
711
708
706
702
699
697
694
692
691
689
688
689
690
692
692
692
694
698
699
697
696
696
695
693
692
691
691
689
688
690
692
692
691
690
690
689
686
684
681
678
676
673
669
667
664
662
658
654
649
644
642
639
639
639
639
639
638
636
635
632
629
626
624
620
615
608
604
600
598
597
595
594
593
588
586
586
589
591
593
595
596
597
599
601
601
601
601
600
599
599
592
586
585
584
587
587
586
586
584
579
577
576
574
573
572
572
571
570
569
567
565
563
561
560
558
555
552
550
549
548
546
541
536
534
532
529
528
526
524
521
517
514
511
507
513
517
516
515
516
519
524
526
529
531
533
534
535
536
537
538
538
538
538
539
543
546
546
546
546
546
546
545
544
543
543
544
546
547
547
545
542
540
539
539
538
537
535
531
521
520
516
512
506
502
500
498
497
495
495
495
495
495
494
493
493
492
491
491
491
491
490
489
487
484
483
481
480
479
478
476
473
472
468
464
461
461
460
459
458
457
456
453
453
451
451
450
449
448
447
446
446
447
450
452
453
454
456
460
465
470
473
475
477
479
480
483
484
487
488
488
488
488
488
490
492
494
496
496
497
497
497
498
500
502
503
505
505
508
511
512
515
516
517
519
521
522
524
527
530
530
532
532
532
531
531
530
527
525
521
518
514
512
509
507
506
505
503
501
499
498
496
494
491
486
485
483
482
482
484
487
490
494
499
501
502
502
502
500
499
498
497
496
495
495
495
495
495
495
494
492
491
487
483
480
475
472
470
467
467
467
466
466
465
463
460
456
454
452
450
450
450
450
448
447
446
445
445
445