510
509
509
509
507
504
504
504
501
499
496
496
492
492
498
498
492
487
487
487
484
481
481
482
484
484
485
486
486
487
489
489
491
491
491
492
495
498
499
501
506
506
498
496
493
492
492
491
491
492
491
490
491
491
492
494
493
493
494
494
495
495
495
495
495
496
500
500
499
498
497
497
497
498
498
501
501
501
500
500
500
501
503
504
504
504
507
505
505
505
507
508
510
510
511
513
512
511
512
512
514
515
516
519
520
521
521
521
521
521
521
521
522
525
528
529
529
529
528
526
526
527
522
522
523
523
526
531
529
525
516
516
530
537
536
523
525
539
533
537
539
545
538
537
542
542
542
548
542
536
534
535
539
531
531
525
528
527
521
511
509
504
508
510
513
516
510
509
511
512
513
514
509
507
502
509
512
512
512
512
510
510
508
506
506
506
510
513
516
520
521
521
522
522
522
523
524
526
526
526
525
519
519
520
529
529
529
530
532
532
532
534
533
532
532
538
544
548
552
553
553
548
542
532
538
543
545
545
544
543
529
528
523
524
521
520
512
508
506
504
500
499
497
497
497
498
499
499
502
502
502
503
504
508
510
510
510
510