427
427
427
427
427
428
428
428
428
429
429
430
434
435
436
437
438
439
440
440
442
443
443
443
445
447
449
450
452
456
457
459
460
460
459
458
461
464
467
469
470
470
469
468
467
464
461
459
457
454
451
448
446
444
443
443
444
444
444
445
446
446
443
442
446
449
452
453
453
453
453
453
453
454
455
456
457
458
457
452
451
447
444
443
442
443
444
445
446
447
448
447
445
443
442
442
441
441
440
440
440
439
439
439
439
439
439
438
438
438
438
438
438
438
440
442
445
447
449
450
451
452
454
456
457
458
458
458
457
457
456
456
456
456
457
458
459
459
459
458
457
457
456
456
454
455
457
457
459
460
462
462
461
460
459
459
459
458
458
458
458
459
461
462
462
462
463
464
465
466
469
471
473
473
474
474
473
471
468
466
466
466
465
464
463
462
460
460
459
458
458
458
458
458
458
458
459
462
465
464
463
463
463
463
463
462
462
462
462
462
463
464
464
464
463
461
460
459
458
456
453
450
449
447
443
441
441
440
440
441
441
441
442
442
442
443
443
443
443
443
444
445
447
447
447
447
447
447
447
447
446
445
445
443
443
443
442
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
444
446
450
454
456
457
459
461
463
463
463
463
463
463
463
462
461
461
461
461
461
462
463
463
463
464
465
464
463
465
466
467
468
466
464
464
465
466
465
464
462
461
461
461
461
460
460
458
458
458
457
457
456
456
453
452
450
450
450
450
450
450
450
449
449
449
449
449
449
448
447
446
446
444
444
444
443
443
443
443
442
442
442
442
442
442
442
442
442
442
443
443
443
443
443
444
444
445
446
446
447
447
447
447
447
447
447
447
447
447
447
447
446
446
453
458
458
459
460
460
461
461
461
462
461
459
456
455
455
455
455
456
458
459
459
459
459
458
457
456
456
456
457
457
457
457
457
457
455
454
453
451
451
450
449
447
444
442
440
438
438
438
438
438
438
438
438
439
440
440
440
441
441
441
442
442
442
442
443
446
447
448
446
445
444
443
442
442
443
444
447
453
459
458
456
455
454
453
453
453
453
453
453
452
449
445
442
441
443
445
446
445
444
444
445
446
446
446
448
452
456
459
462
465
466
468
469
470
471
470
468
466
462
459
458
459
460
459
457
456
454
451
448
446
446
445
444
444
443
442
439
437
434
433
431
430
429
429
429
429
429
429
429
429
429
429
429
429
429
429
429
429
429