0
1465
1471
1359
1782
1329
1480
892
813
1522
1505
1513
1400
1466
1345
1598
681
1476
713
741
770
688
581
667
735
691
690
701
684
692
759
754
799
711
702
695
682
743
756
755
707
839
728
815
742
750
710
810
731
708
748
653
725
693
683
659
700
1298
722
905
624
640
630
668
663
818
686
771
641
685
772
696
712
639
699
679
714
698
733
752
739
703
723
678
664
705
604
746
677
644
672
666
625
633
658
638
670
675
721
1054
704
899
730
872
902
884
881
900
866
999
910
926
1038
1019
1930
966
925
959
1070