446
446
446
446
446
444
444
444
444
444
445
445
445
445
446
446
445
445
445
445
448
447
447
445
446
447
448
448
446
446
452
448
445
448
451
450
451
451
453
459
461
461
462
464
467
465
460
454
454
453
448
447
446
446
446
447
460
461
458
455
449
449
454
456
460
464
465
470
471
476
478
478
478
478
479
479
488
490
494
496
498
499
504
507
510
519
525
535
537
534
533
536
540
557
566
574
588
597
598
602
623
629
638
657
668
668
669
674
690
700
693
720
736
738
741
742
747
757
759
760
760
765
767
783
814
827
839
840
847
854
859
878
891
909
909
909
918
937
946
957
967
958
964
967
960
959
957
956
954
945
911
909
909
904
890
877
858
850
841
840
839
827
813
781
766
765
760
760
759
756
746
743
741
734
732
720
691
699
690
669
667
655
635
627
620
601
600
586
579
563
557
553
534
533
535
539
535
532
530
521
519
519
500
500
492
488
466
464
472
472
475
501
505
512
512
519
523
550
554
562
573
573
581
595
600
603
609
643
644
690
708
719
725
735
737
736
742
742
747
761
783
772
772
772
777
779
782
787
804
839
824
844
845
851
870
902
907
920
953
949
958
963
958
929
949
960
942
938
954
958
953
928
921
915
915
917
919
909
914
918
918
927
922
923
915
905
882
856
829
797
791
780
763
760
764
756
756
756
757
746
741
733
735
728
723
717
701
700
700
700
700
698
697
695
697
708
706
725
719
710
727
761
754
748
731
671
695
718
703
686
670
675
667
626
614
608
614
603
608
599
587
588
579
576
564
560
547
544
524
514
513
513
516
513
512
512
500
500
500
498
497
497
498
493
492
494
496
492
486
485
492
496
497
497
498
533
541
584
597
586
589
639
652
707
745
774
779
793
802
817
831
835
846
860
870
880
888
893
902
925
928
944
951
977
980
986
989
1000
1015
1021
1029
1036
1043
1046
1048
1051
1036
1040
1039
1039
1042
1038
1042
1075
1098
1110
1152
1148
1145
1139
1105
1115
1086
1015
1017
1017
1009
957
936
876
853
853
827
766
771
769
746
747
748
742
722
719
702
689
679
659
665
684
667
661
658
640
599
595
582
573
568
557
538
523
515
502
498
493
484
470
469
466
466
465
465
479
479
476
474
474
458
464
460
456
455
457
446
445
446
445
445
447
446
446