821
1093
769
1061
1840
824
984
3729
785
830
812
847
806
767
868
779
928
771
832
991
852
866
714
794
1160
1275
846
772
812
906
734
889
901
1088
936
4188
963
908
970
1000
824
937
1002
883
1204
861
901
824
949
1033
833
818
825
1044
794
831
839
1116
3834
851