957
0
1278
686
1013
734
759
917
825
684
688
907
624
551
712
693
903
717
563
758
625
670
898
628
541
841
769
561
573
660
635
1992
752
1260
1087
666
692
677
761
733
700
831
808
696
643
676
678
791
682
795
984
899
736
859
809
711
727
708
680
821
911
1016
798
799
941
2021
883
1082
966
995
894
938