433
433
433
436
436
436
434
430
428
428
427
427
427
426
426
426
426
426
425
424
424
426
427
428
428
429
429
429
429
429
429
429
429
428
428
428
428
426
423
423
423
425
426
426
430
430
430
431
434
441
444
450
455
457
460
462
462
465
470
471
472
474
475
477
479
480
491
494
495
496
497
497
497
498
498
498
498
499
499
499
499
499
498
497
496
495
493
484
481
478
476
477
479
490
497
500
500
497
495
492
488
487
485
485
484
483
483
483
483
483
483
483
483
484
484
485
485
485
486
486
486
490
492
493
494
496
498
497
490
483
484
490
493
487
476
468
464
479
482
472
462
458
459
460
461
464
466
467
468
468
468
468
468
468
468
469
469
470
470
468
466
460
450
445
442
437
435
434
431
430
430
429
427
424
421
411
411
411
414
413
414
414
414
414
414
414
414
414
414
414
414
414
414
414
414
414
410
410
411
413
417
417
417
410
409
408
409
409
409
408
407
407
407
406
406
406
406
406
405
405
405
404
404
404
404
404
403
400
400
400
400
400
399
399
401
403
403
404
404
403
403
403
403
403
403
403
403
404
406
407
410
412
413
414
418
427
428
431
432
433
434
435
436
437
437
438
439
439
439
439
439
439
440
440
440
440
441
443
445
444
446
447
449
449
451
451
452
452
451
451
471
473
489
495
514
517
520
522
524
548
549
552
555
562
563
564
565
570
570
570
570
566
561
561
561
561
558
556
552
546
542
538
535
533
527
523
523
523
521
520
518
516
515
514
506
503
499
496
495
495
495
493
492
490
489
488
488
488
489
489
489
489
488
486
485
484
483
481
479
480
482
483
484
485
485
485
485
485
484
483
482
481
479
479
478
478
478
478
478
478
478
478
478
478
478
478
468
465
462
458
453
442
440
440
440
436
433
431
429
428
426
425
423
423
426
427
426
428
429
427
424
424
424
425
425
425
426
429
433
435
435
434
434
434
434
432
429
429
432
435
437
438
439
443
444
446
448
450
453
473
474
475
477
489
492
492
494
492
492
486
485
485
486
486
483
480
475
474
474
474
475
475
475
475
475
475
475
475
475
474
474
474
472
472
471
471
471
467
467
464
460
457
462
465
470
473
473
485
489
492
498
517
524
538
553
556
556
547
535
524
514
492
474
475
473
456
449
445
441
437
436
434
431
427
424
424
424
424
423
423
423
423
423
422
422
422
422
422
421
421
421
421
421
421
421
420
417
417
417
405
404
407
407
409
411
412
413
414
414
414
414
414
414
411
411
411
421
425
427
429
431
433
435
437
443
446
450
459
467
468
472
470
468
467
464
463
462
462
462
462
462
462
462
462
462
462
463
463
463
464
464
465
465
465
460
459
458
458
464
471
480
476
460
468
476
489
493
490
483
483
489
497
498
496
496
494
493
491
490
487
486
486
484
484
483
483
483
483
482
482
482
482
482
482
482
482
482
482
482
482
483
483
484
485
487
488
492
495
497
500
500
496
490
480
477
478
481
484
489
492
494
495
496
496
496
496
496
496
496
497
497
498
498
498
498
499
499
499
499
499
499
498
498
498
497
497
496
496
496
496
496
496
496
496
496
494
491
480
479
476
475
474
472
471
470
465
463
462
460
457
455
450
444
440
434
431
430
430
430
426
426
425
423
423
423
424
424
424
424
424
426
427
428
428
428
429
429
429
428
427
426
425
424
424
424
425
426
426
426
427
427
428
428
428
428
430
433
437
436
435
435
436
437