1523
1492
1357
1505
1515
1401
1467
1347
1600
1479
713
741
770
688
581
667
735
692
702
684
712
695
682
743
756
755
708
839
729
815
750
711
810
731
749
654
0
726
693
683
659
700
722
701
906
624
640
630
668
663
818
686
771
690
642
685
772
696
639
699
709
680
714
698
733
748
752
704
724
679
665
705
605
746
697
678
644
672
625
633
671
710
675
666
721
653
689
687
873
902
885
881
901
867
999
910
926
1038
1020
1932
966
943
1003
989
960
1070