482
482
486
489
489
489
490
491
492
492
492
491
490
490
491
491
491
492
492
492
492
492
491
491
490
492
492
492
492
492
492
494
495
495
495
496
496
497
503
508
509
510
511
514
519
522
521
520
521
523
525
527
528
527
525
518
516
516
517
518
519
525
525
525
524
523
523
526
528
530
543
546
548
548
551
556
561
568
570
573
574
576
577
577
578
578
578
580
582
591
600
602
610
616
622
624
624
624
624
624
624
624
624
628
635
636
647
648
649
650
650
650
650
649
649
649
649
649
649
648
647
646
645
645
644
644
644
643
638
637
628
625
622
615
606
605
605
604
604
604
603
602
599
599
601
595
592
590
585
581
581
581
580
578
576
575
570
565
564
563
562
559
560
564
566
568
569
571
573
571
567
566
566
567
568
568
568
568
564
562
559
563
561
559
552
548
550
551
552
553
555
554
553
553
549
549
549
549
549
550
550
550
548
545
543
542
540
537
535
532
531
531
531
530
530
530
530
533
536
538
541
543
542
533
522
522
521
519
517
516
516
515
514
512
511
510
510
510
510
510
510
512
516
516
508
506
505
503
503
502
501
499
498
498
499
499
499
499
499
498
498
498
497
497
496
496
491
491
491
491
490
489
489
488
487
487
487
487
487
487
487
487
487
486
486
486
486
486
486
486
486
486
486
486
485
485
484
483
483
483
483
483
482
482
481
481
481
481
481
481
481
481
481
481
482
482
481
480
478
478
477
476
475
475
475
475
476
481
484
484
484
483
483
482
480
479
478
477
476
476
474
474
473
473
473
472
472
473
475
481
481
482
483
483
483
482
482
481
480
476
467
468
468
468
468
467
467
467
467
467
467
466
466
465
465
465
464
464
464
468
469
469
470
471
472
473
473
471
471
471
470
469
470
470
470
468
461
455
456
458
459
461
464
470
485
500
500
500
500
500
500
498
494
493
491
489
485
480
475
456
452
452