497
496
496
496
515
526
521
509
516
516
513
512
513
514
513
513
514
518
519
524
526
528
534
534
523
519
516
516
517
520
518
518
514
508
508
506
504
503
501
504
502
501
499
493
493
502
505
504
516
508
500
501
502
502
507
508
510
508
515
514
502
495
495
496
490
490
489
484
476
465
456
460
459
458
455
450
445
440
438
442
444
446
449
458
461
487
496
498
502
514
517
517
516
517
506
501
500
491
493
485
483
459
447
442
441
441
438
438
435
434
433
433
433
433
434
434
434
433
432
432
432
431
436
436
434
438
437
437
437
437
437
440
442
434
429
427
427
427
429
429
429
430
431
433
436
439
431
423
422
422
423
424
424
424
424
423
422
427
426
426
426
426
428
428
429
429
429
430
430
431
432
433
435
435
432
433
433
432
432
431
428
426
425
425
425
425
425
425
422
422
422
424
426
426
422
422
423
424
426
426
426
426
425
425
425
424
424
424
425
426
427
426
426
428
428
428
427
427
426
427
430
430
428
427
427
428
429
426
425
425
427
428
428
428
430
432
430
432
433
430
430
432
429
429
430
429
428
428
429
429
430
430
433
433
433
433
433
433
433
433
434
435
435
436
437
437
436
436
438
440
440
439
437
436
436
434
434
433
433
433
435
434
434
434
434
433
433
433
433
433
434
433
433
434
435
435
435
437
438
438
436
434
435
434
436
436
433
433
434
435
434
434
434
435
434
433
433
433
433
434
435
436
439
440
442
445
448
451
453
444
445
448
453
457
444
443
442
441
441
441
442
440
439
442
443
445
446
447
448
448
448
448
448
448
448
447
446
446
446
446
446
450
452
452
450
450
459
465
470
482
476
473
473
474
478
481
483
480
480
482
481
478
478
479
481
487
485
485
487
487
485
484
484
484
483
484
487
491
494
501
501
501
500
498
496
485
486
486
484
483
482
480
479
477
475
469
469
469
468
467
467
466
465
465
464
464
460
459
459
459
463
462
461
462
463
462
460
460
460
460
462
463
464
464
463
462
461
461
460
460
460
460
460
462
461
458
473
481
487
483
480
483
481
479
478
483
488
502
510
501
498
493
493
495
496
496
497
497
497