427
427
427
427
424
424
424
424
424
423
423
420
418
417
415
415
409
409
407
406
404
404
435
437
445
446
447
452
453
456
459
459
472
474
470
468
470
474
475
483
482
481
487
489
492
497
497
509
511
512
513
521
520
520
519
507
502
482
480
479
475
471
471
470
469
468
467
466
464
457
455
454
452
450
446
441
438
438
436
431
431
425
425
424
422
420
420
421
421
420
420
420
420
419
417
417
419
421
419
418
418
420
423
425
427
429
431
435
440
442
446
450
455
456
455
456
460
457
458
459
469
469
468
468
468
467
467
466
464
466
456
454
454
454
459
459
461
461
460
460
460
460
458
456
456
456
456
456
454
451
451
451
452
452
453
453
453
453
453
453
459
459
459
459
459
459
461
466
467
467
467
467
468
468
467
465
465
470
471
471
474
475
477
477
478
477
477
476
476
475
474
478
479
480
480
480
480
479
478
478
478
478
480
479
478
478
477
476
475
473
472
473
473
473
473
473
474
477
476
480
482
482
490
490
490
489
489
489
490
494
494
494
494
497
497
497
499
502
503
505
506
508
515
515
515
516
519
518
518
518
520
521
521
523
526
527
529
531
531
533
533
534
534
534
533
532
531
532
530
530
531
531
531
531
532
533
535
535
536
538
538
538
541
541
541
541
541
544
551
559
562
565
569
570
570
570
570
571
572
573
575
578
587
588
591
591
594
596
600
600
604
606
611
615
617
622
622
621
623
628
628
635
638
643
648
638
635
634
634
629
624
620
627
636
633
634
635
633
628
622
618
618
619
620
619
619
617
621
622
623
624
624
643
642
642
638
637
636
639
637
633
633
632
631
631
635
635
634
633
632
632
634
634
631
632
632
631
631
631
631
633
633
633
632
632
630
630
630
629
629
627
628
630
632
631
631
630
630
630
630
630
629
627
625
629
642
644
647
659
660
662
666
666
666
664
661
658
657
656
656
657
653
650
649
645
622
616
616
616
616
616
616
616
616
616
616
608
594
585
582
582
584
587
527
527
515
514
512
512
512
512
500
500
500
500
500
499
499
497
491
491
478
478
476
474
470
470
463
464
462
460
460
461
456
455
454
457
457
457
444
444
443
431
429
423
421
421
427
430
425
426
428
431
435
436
436
436
437
439
440
441
445
445
445
446
447
448
449
447
443
440
435
434
433
429
427
433
434
436
437
437
432
432
432
432
431
431
431
432
434
435
424
423
429
426
426
429
428
426
430
430
424
424
424
424
429
427
425
423
418
416
415
415
414
413
412
411
410
410
410
408
403
404
397
397
394
392
389
389
389
388
390
390
387
386
385
386
394
395
395
395
395
395
394
394
395
396
397
398
398
399
399
392
392
396
395
397
397
398
395
395
395
395
395
396
394
397
397
395
394
394
395
394
394
394
396
396
396
395
397
396
395
397
397
397
397
397
397
397
397
397
397
397
396
394
393
394
396
396
397
401
406
407
414
419
424
424
424
425
427
426