512
512
515
518
522
526
526
533
538
543
543
548
551
553
555
556
556
557
558
559
560
560
560
560
560
561
561
561
562
562
562
561
560
560
560
562
564
566
566
565
564
562
561
561
560
558
558
558
560
560
562
560
558
558
557
556
556
554
551
548
548
544
538
538
536
535
535
534
531
531
528
525
525
523
521
521
520
518
514
513
513
512
512
514
517
520
520
521
522
524
525
526
528
529
534
534
540
540
547
553
553
557
560
562
562
562
562
563
564
564
564
564
564
563
563
562
562
563
563
563
567
572
572
573
575
575
575
576
577
580
585
585
589
589
590
592
592
592
592
592
593
593
593
593
593
594
596
596
597
600
601
602
602
604
607
607
607
607
609
609
607
607
607
607
607
608
608
608
609
610
610
610
610
612
613
613
614
616
616
618
619
619
619
618
618
618
618
617
615
614
612
611
608
608
607
607
606
606
605
604
604
604
603
601
601
599
597
597
597
595
595
594
594
592
591
591
590
588
587
584
584
581
579
578
578
578
576
572
570
570
568
566
565
564
564
562
562
560
558
558
559
561
562
562
565
567
567
564
562
562
561
561
561
561
561
562
563
560
560
559
559
559
560
560
560
560
557
556
554
553
553
552
550
549
551
553
553
554
555
556
556
556
557
558
559
559
559
560
562
563
563
563
562
561
561
561
561
559
557
555
554
554
554
553
553
551
551
547
544
542
542
538
535
531
531
529
531
531
531
531
530
528
526
526
526
525
524
522
522
523
523
523
524
524
524
524
524
524
524
522
520
518
517
515
515
515
515
515
515
515