550
551
550
547
540
539
538
536
531
526
480
477
473
470
465
462
460
456
454
451
448
444
426
426
425
423
422
422
422
422
423
423
423
423
423
423
423
423
423
423
423
423
423
423
423
423
423
423
423
424
424
424
424
424
423
423
422
422
422
422
423
423
424
427
427
427
427
427
427
426
426
425
426
426
427
427
428
428
428
428
428
427
427
428
428
429
432
433
433
433
434
438
439
441
441
442
458
459
463
467
468
468
467
467
467
471
476
480
481
485
485
488
491
493
500
504
505
505
506
506
506
508
510
513
515
517
516
516
517
518
518
520
522
524
526
529
530
536
540
565
567
570
573
576
578
583
584
585
586
586
587
589
591
597
613
618
618
618
618
618
619
626
632
644
650
657
662
671
669
664
658
637
636
635
631
626
620
611
604
580
578
578
577
577
574
571
566
556
549
545
536
527
523
517
513
511
510
509
508
506
504
502
501
498
496
493
491
489
486
484
480
480
478
477
477
476