768
1392
1346
2844
905
859
850
717
870
724
974
698
776
658
943
806
775
762
966
897
798
1460
680
643
1020
700
687
706
714
8241
892
1033
681
2644
635
799
708
676
677
710
633
1107
697
1827
1039
660
708
6262
682
761
742
1268
832
852
813
871
771
724
619
832