2
494
490
494
499
506
511
513
508
515
516
521
521
518
520
520
532
536
542
538
550
550
557
566
566
578
578
578
588
588
595
603
603
603
607
607
616
617
625
631
640
649
648
635
624
623
651
670
672
684
672
672
663
660
661
653
660
658
661
665
672
684
718
740
743
743
741
742
742
732
735
736
743
744
755
759
761
764
763
772
772
772
784
789
790
802
823
840
850
849
851
851
860
860
866
871
886
886
888
885
884
884
887
892
881
886
890
905
911
920
920
920
920
921
926
926
920
913
908
900
894
891
889
880
878
873
861
856
850
831
818
809
789
782
771
759
759
756
751
750
747
747
734
734
694
667
657
646
641
629
626
614
614
604
606
599
606
610
600
596
588
578
567
572
567
567
567
563
552
552
548
520
518
518
529
543
542
542
541
541
542
551
556
570
579
579
579
579
587
587
589
591
594
605
607
621
590
580
566
557
560
555
554
550
555
544
541
518
502
491
483
473
450
431
430
421
404
383
365
346
338
340
333
327
331
333
340
340
348
370
380
391
393
400
406
405
406
407
411
420
423
438
457
471
478
482
501
511
524
526
526
530
534
533
537
537
546
557
561
564
586
602
647
654
673
696
696
709
724
739
739
743
743
755
763
777
791
797
805
809
823
828
828
827
821
819
815
812
809
784
778
775
771
771
771
766
757
749
749
749
749
749
743
750
753
746
746
753
758
758
758
765
789
791
802
813
813
818
822
824
823
818
816
814
816
826
828
828
828
828
831
831
828
814
804
800
800
797
797
790
778
775
758
751
751
744
740
720
717
710
695
688
688
688
687
689
690
698
702
714
714
712
714
700
697
679
675
682
704
722
741
749
754
757
755
752
752
729
733
700
686
676
666
666
670
648
646
640
647
640
635
623
620
625
615
612
612
639
611
612
610
610
610
607
609
613
627
621
623
623
623
628
625
621
625
622
616
604
611
607
594
588
576
577
577
575
576
502
487
463
462
452
452
450
457
454
456
467
475
489
498
493
498
497
491
490
484
482
494
491
490
491
498
497