0
1441
1426
1341
1763
1306
1461
891
811
1475
1483
1491
1379
1444
1315
1579
679
1383
710
738
770
687
577
664
731
689
688
699
680
692
750
798
708
698
712
693
681
740
753
752
706
833
726
814
768
739
747
807
727
704
651
723
733
682
655
696
709
686
1295
719
700
904
684
621
636
627
666
661
816
683
697
638
769
637
691
678
674
663
743
749
695
737
720
690
672
701
600
742
640
665
660
632
619
652
633
705
671
717
1053
702
896
729
868
895
878
877
894
862
994
748
907
923
1034
1017
1926
961
920
955
1066