493
493
493
495
495
496
497
503
503
504
504
505
506
510
511
517
518
519
521
524
525
527
527
527
527
527
527
528
528
528
528
528
528
528
528
531
531
532
533
534
535
537
542
549
551
552
556
563
572
572
580
585
588
588
589
589
589
591
593
601
604
604
605
605
606
614
619
620
621
623
625
627
628
631
633
636
639
643
653
658
661
663
663
663
662
662
662
663
664
661
658
655
656
656
656
654
652
650
648
647
646
645
644
644
640
638
636
631
627
625
624
622
620
616
613
604
601
601
600
599
599
598
598
597
597
596
595
588
588
587
587
586
586
584
581
580
579
579
579
578
578
578
578
578
578
578
578
579
579
580
580
580
581
582
586
586
588
589
590
591
591
598
598
598
598
598
598
598
598
598
616
629
634
636
639
648
655
658
662
667
673
676
679
684
685
688
692
694
695
696
698
699
701
701
701
701
701
701
701
703
706
708
709
711
711
713
713
713
712
711
711
715
719
722
725
727
729
731
734
733
731
730
729
725
721
719
716
713
709
705
703
703
703
704
707
709
710
709
708
706
704
704
704
701
702
703
703
704
706
706
708
714
720
723
724
726
728
729
731
733
734
736
738
741
749
755
761
765
769
771
773
777
779
780
781
783
784
784
784
789
792
793
794
797
800
801
802
806
810
812
814
815
815
815
816
819
822
824
829
832
838
845
845
846
847
852
854
860
862
863
866
866
867
867
867
867
868
868
870
871
873
875
877
877
878
880
882
887
890
891
892
894
897
898
898
901
903
904
905
906
906
906
906
907
907
907
906
905
905
905
905
906
908
907
903
898
887
880
875
870
867
864
862
858
853
846
837
831
825
819
815
814
810
809
807
803
800
798
795
787
785
781
775
771
768
759
755
747
743
736
727
723
719
714
712
709
707
705
703
698
694
689
685
664
661
659
657
657
658
661
664
665
664
663
660
659
657
656
655
652
649
639
638
632
630
626
625
620
618
611
608
600
590
589
585
584
582
572
570
568
561
556
550
544
542
541
540
538
537
536
530
525
521
520
516
516
516
516
516
515
515
514
514
514
517
517
517
517
521
521
521
522
523
524
524
525
525
525
530
530
530
532
535
535
535
533
531
531
527
525
523
520
510
506
501
497
494
486
479
475
471
470
470
470
470
467
457
453
451
450
447
435
427
423
423
423
423
423
423
423
423
423
423
423
420
420
420
420
420
420
420
420
419
418
416
415
413
411
408
406
406
405
405
404
404
404
403
401
395
395
394
393
390
388
387
387
387
385
384
383
379
378
375
374
372
371
371
370
368
367
361
360
358
358
358
358
358
354
353
353
352
352
352
351
351
351
351
351
353
353
357
363
363
364
364
364
364
367
369
373
376
376
377
378
379
381
382
383
387
389
394
397
398
399
400
401
402
402
403
403
404
408
409
410
417
418
419
420
420
420
420
420
420
420
421
422
423
425
427
428
431
433
436
440
450
455
458
460
463
466
470
471
472
475
477
478
478
481
483
485
488
491
492
492
497
498
499
500
504
508
521
524
525
526
526
527
527
528
528
529
530
530
530
532
533
533
532
531
530
529
528
526
524
522
522
522
522
522
521
520
519
518
517
516
516
516
515
515
514
513
511
510
509
505
505
500
495
487
486
486
486
486
486
486
486
486
486
487
487
489
489
489
490
490
491
492
493
493
493
493
493
493
493
493
493
493
493
493
493
493
493