844
844
844
844
844
844
844
844
844
844
845
845
847
849
850
851
853
854
854
854
853
852
850
850
850
850
850
850
850
850
850
850
849
849
850
850
851
852
852
852
853
855
856
857
857
856
855
854
854
853
852
852
852
853
854
854
852
851
849
849
849
849
852
854
856
857
857
858
858
858
858
856
854
853
850
848
845
843
840
838
839
841
844
848
851
853
856
855
853
851
848
845
843
842
842
842
843
844
845
845
845
845
847
848
848
849
849
847
846
844
842
842
842
840
838
836
834
834
834
834
836
838
840
841
842
842
842
842
842
842
842
842
844
845
846
846
845
844
843
843
843
843
843
842
842
842
843
844
844
843
842
841
841
841
841
840
840
839
839
840
841
843
846
848
849
851
852
853
853
853
852
852
852
853
854
854
854
855
855
857
858
859
858
857
856
856
856
856
856
856
856
856
855
854
853
851
850
848
847
845
844
844
843
840
837
835
835
834
832
830
828
826
825
824
823
821
819
817
815
813
813
812
811
810
809
808
808
807
807
805
803
802
802
801
800
798
796
793
793
792
792
791
790
789
789
789
788
788
787
786
786
786
786
786
786
786
786
786
786
786
786
787
788
791
796
802
805
807
808
809
809
809
808
807
807
805
803
801
799
797
796
796
796
796
796
796
796
796
796
795
794
794
794
794
794
794
795
796
796
795
795
800
804
808
813
817
822
824
824
824
823
821
819
817
816
814
811
807
805
802
799
798
797
794
789
788
778
768
763
758
758
757
756
756
755
755
754
753
753
752
752
753
755
756
755
754
753
751
747
744
739
734
728
722
719
726
726
733
737
739
740
743
746
751
756
763
768
770
772
773
774
774
775
775
777
783
790
797
803
806
810
812
815
819
820
820
819
817
815
814
813
812
811
807
801
801
801
796
792
790
788
787
785
784
784
783
782
780
779
775
770
769
764
761
758
757
759
759
760
760
760
761
761
762
762
761
761
761
761
761
761
762
762
762
762
762
762
763
763
763
763
764
764
764
763
763
762
762
761
760
761
762
764
767
768
770
773
774
774
775
775
775
773
771
769
769
769
769
769
768
768
768
768
768
768
768
768
769
771
774
776
777
780
783
787
791
793
794
794
794
794
794
792
791
789
788
788
787
786
786
786
786
786
786
784
783
784
786
788
789
790
791
794
795
797
798
799
799
799
798
796
795
792
793
793
794
794
794
793
793
792
791
789
788
785
787
789
790
792
793
793
793
790
785
780
775
773
768
767
767
767
767
766
765
764
762
761
763
765
766
767
767
767
767
767
768
770
772
773
774
775
775
775
775
773
773
774
776
778
781
783
785
786
786
785
784
783
781
780
779
780
781
778
776
774
771
771
766
760
757
758
758
758
758
758
758
756
756
755
753
747
741
736
730
719
711
704
696
690
688
686
685
685
684
683
682
677
672
669
667
664
662
661
660
657
656
655
655
655
652
649
645
643
640
636
633
632
631
630
627
629
634
637
638
637
634
631
628
624
619
614
613
613
612
612
614
616
618
618
617
616
615
614
614
614
612
611
610
606
606
603
599
597
594
590
586
582
578
573
565
562
560
558
553
545
536
528
526
525
523
521
517
513
510
509
508
506
502
499
495
494
493
492
492
492
491
487
483
480
477
475
472
469
469
468
468
468
468
468
466
462
456
450
448
444
442
439
435
430
427
423
419
419
418
414
414
413
413
411
409
408
407
405
404
403
402
400
399
399
398
396
394
393
393
393
392
392
390
388
386
384
383
381
379
377
375
373
371
369
366
365
365
364
364
363
362
362
361
358
357
356
354
352
351
349
344
340
338
335
336
336
336
336
337
337
337
337
337
338
338
337
336
336
336
336
337
337
336
335
333
331
331
331
331
331
331
331
331
331
331
331
331
331
331
332
332
332
332
332
332
332
331
331
330
330
329
329
329
329
329
329
329
329
329