0
1528
1535
1426
1899
1452
1544
900
820
1792
1570
1677
1465
1533
1601
1768
693
1655
722
750
780
698
590
678
747
703
702
712
694
775
760
807
718
725
704
691
752
766
765
716
699
721
850
737
823
779
759
720
740
717
762
662
734
700
745
692
669
708
723
1311
732
714
764
914
696
632
649
641
675
671
827
709
781
648
707
647
701
689
690
755
705
746
710
730
684
611
757
655
646
639
665
645
685
728
1064
713
910
739
879
908
892
888
906
877
1008
921
939
1045
1028
1948
975
932
969
1076