529
528
527
526
525
525
524
523
523
523
523
522
521
520
520
519
519
519
518
517
517
515
514
513
513
512
512
512
512
510
509
508
508
508
507
507
507
507
507
506
506
504
504
504
504
504
504
504
504
504
504
504
503
502
501
500
499
498
496
494
492
490
487
486
484
483
481
479
476
473
473
473
474
475
476
478
480
482
484
487
489
490
490
491
491
491
491
491
491
491
491
492
492
491
491
490
489
488
487
486
485
484
484
483
482
483
485
486
488
488
488
488
488
487
486
485
485
485
485
485
488
491
492
492
492
492
493
493
496
497
498
498
498
498
498
498
498
498
497
497
496
495
494
493
491
490
489
489
489
489
490
490
491
491
492
492
492
492
492
492
492
492
491
489
488
486
484
483
482
481
480
480
481
483
486
486
487
487
488
488
488
488
489
489
489
489
488
488
490
491
492
493
493
494
494
494
495
495
497
499
501
504
506
506
506
506
506
506
505
504
504
504
504
504
504
504
504
504
503
503
502
502
502
502
502
502
502
502
502
503
503
503
504
504
505
505
505
505
505
505
505
505
504
504
504
504
504
504
504
504
504
504
505
505
505
505
505
505
505
505
506
506
508
508
508
509
509
510
510
510
511
511
512
512
512
514
516
516
517
517
518
518
519
520
520
521
521
521
522
523
523
524
524
525
525
527
527
527
527
527