527
529
531
531
533
535
536
539
546
555
561
575
584
584
590
594
596
601
608
613
620
623
625
627
628
629
626
622
616
611
607
604
603
597
591
575
559
556
550
548
546
545
543
542
539
536
534
536
539
542
544
542
539
529
515
508
506
505
502
502
502
501
495
486
477
465
458
454
450
447
441
432
428
422
415
411
401
396
394
391
388
380
375
371
371
371
371
370
370
370
371
371
371
370
370
371
372
372
373
375
376
378
376
374
373
373
373
373
373
374
376
376
375
373
370
369
369
370
371
371
371
372
372
373
373
373
373
373
373
373
373
373
374
375
375
375
375
375
375
375
374
374
375
376
375
375
375
376
377
378
378
381
384
386
388
390
395
399
400
399
404
401
402
404
407
406
404
397
393
391
391
390
390
400
421
424
424
423
421
419
418
417
414
415
416
416
416
417
421
423
425
427
429
431
434
438
439
445
449
454
458
462
474
478
482
485
486
488
490
491
497
504
507
516
521
532
535
538
544
550
555
558
560
562
560
557
556
554
554
553
553
558
563
570
574
577
583
588
594
599
600
600
601
604
606
607
611
615
618
618
621
623
626
628
630
632
634
635
634
632
631
631
633
635
639
643
646
651
655
659
661
662
663
663
663
662
658
656
655
658
664
667
671
672
669
666
664
664
659
664
662
662
662
658
650
647
643
642
641
640
638
636
634
632
632
634
635
636
636
639
640
640
642
643
643
644
643
642
643
644
644
645
646
646
642
637
633
629
627
627
627
626
625
625
624
628
627
629
634
635
633
632
632
632
632
632
632
633
633
635
637
639
641
641
638
637
634
634
633
632
632
633
636
639
646
655
656
656
657
659
661
667
675
682
680
678
676
676
676
677
677
674
669
654
651
653
654
655
657
660
662
662
663
661
658
654
652
650
649
636
632
631
634
636
634
632
630
628
626
625
622
627
629
629
629
619
616
600
605
611
612
612
611
609
606
600
596
589
582
580
577
573
569
565
553
541
537
537
535
533
527
519
511
507
503
501
501
501
502
506
498
456
439
423
414
410
405
396
385
373
373
374
375
376
378
380
385
389
393
396
400
403
415
415
415
415
415
415
419
422
432
438
456
470
475
480
492
494
496
506
511
513
514
514
515
517
519
521
521
522
524
525
526
526