1510
1480
1344
1494
1503
1388
1456
1325
1589
1394
711
739
770
687
581
666
733
689
688
700
683
692
709
701
713
695
681
743
756
754
706
712
836
726
814
769
748
708
807
729
707
747
651
0
724
691
682
657
698
680
690
720
753
904
686
623
639
629
667
661
816
684
699
771
638
685
696
676
664
697
731
746
710
750
702
721
675
663
705
603
745
644
671
625
630
637
673
677
719
670
703
869
896
880
878
897
865
996
749
907
924
1037
1018
1929
965
940
1001
987
957
1068