426
424
424
424
422
420
419
418
416
416
418
418
418
418
419
420
429
435
437
439
445
455
466
466
465
470
466
457
453
451
450
448
447
447
451
448
448
447
446
446
446
444
444
444
446
447
447
435
433
431
431
430
407
406
406
406
407
405
404
407
411
410
409
408
402
398
392
393
394
395
397
398
398
398
398
398
399
406
411
416
419
422
422
423
424
430
430
432
433
433
434
434
434
434
440
442
443
447
454
460
462
464
465
467
468
472
473
474
477
479
481
479
477
476
473
469
466
465
463
460
459
451
436
432
430
427
425
422
421
420
419
417
414
414
414
414
414
415
416
417
417
417
417
418
418
418
418
418
419
419
421
421
419
420
420
420
424
423
423
423
425
426
426
427
429
430
432
432
433
434
435
439
440
441
441
443
445
453
455
460
463
465
469
490
489
487
486
484
480
477
477
477
475
470
468
484
484
484
484
484
480
484
498
498
501
501
499
497
497
497
494
492
491
484
483
482
481
478
476
476
467
464
462
462
462
462
458
454
450
449
449
449
450
457
460
461
473
473
473
478
476
472
472
471
463
463
466
467
468
470
471
480
485
493
505
509
510
512
517
522
529
529
531
540
539
537
540
541
541
542
542
540
531
528
521
520
518
514
513
513
513
513
513
510
509
508
522
522
536
538
529
534
504
524
536
543
545
547
546
548
552
555
558
564
564
564
564
564
565
567
570
575
578
585
585
585
584
579
565
562
561
559
557
543
540
538
535
534
532
524
522
520
517
514
508
508
508
507
505
507
508
509
510
509
506
505
501
499
490
483
478
473
468
468
468
468
468
467
466
465
463
462
461
460
458
456
455
454
454
451
450
448
447
447
447
447
447
448
448
449
450
452
453
455
456
462
460
460
460
462
469
473
468
468
469
469
470
470
468
476
478
479
479
480
482
485
486
487
487
491
493
494
504
503
505
506
509
509
500
499
496
496
495
493
494
496
500
506
511
517
519
522
524
527
527
529
530
529
522
521
521
518
517
517
516
516
516
514
511
510
510
511
515
515
509
497
490
488
482
480
479
478
477
476
473
473
472
470
470
472
472
473
479
484
485
478
494
494
495
495
497
499
508
509
509
509
510
512
514
514
505
505
511
518
518
519
518
516
514
514
514
505
499
492
487
478
473
469
467
456
453
452
449
446
445
445
445
445
445
446
446
447
448
446
468
465
461
461
460
459
459
461
461
470
475
478
480
487
489
488
487
487
487
485
485
486
489
504
502
509
509
508
507
507
511
514
513
513
513
513
515
521
532
537
538
538
536
535
531
514
507
506
498
498
489
489
489
491
486
462
455
455
455
453
465
460
460
458
458
460
463
463
462
442
438
432
430
430
431
426
426
425
424
424
425
425
426
428
429
428
427
426
426
426
428
430
431
432
434
434
435
432
425
425
425
425
425
424
424
424
424
424
424
472
470
465
465
439
439
439
438
439
439
445
445
445
445
443
443
441
441
439
438
438
438
434
433
432
430
428
423
423
423
424
423
422
422
429
419
419
418
418
418
418
420
421
421
417
417
417
419
426
426
428
429
434
435
438
441
442
443
456
459
457
457
457
456
456
457
457
457
453
455
448
446
438
436
435
433
433
425
422
414
413
412
412
414
415
414
412
410
410
409
409
409
409
410
411
411
411
411
414
419
418
417
417
417
417
417
417
418
418
418
421
426
427
427
429
430
434
434
433
433
427
425