2 Let $X=\{1,2, \cdots, 1995\}, A$ be a subset of $X$, if for any two elements $x$ 、 $y(x<y)$ in $A$, we have $y \neq 15 x$, find the maximum value of $|A|$.

 untranslated text remains unchanged.
2. Let $A=\{1,2, \cdots, 8\} \cup\{134,135, \cdots, 1995\}$, then $A$ clearly satisfies the condition, and at this point $|A|=1870$. On the other hand, consider 125 sets $A_{k}=\{k, 15 k\}(k=9,10, \cdots, 133)$, which contain 250 distinct numbers. Removing these numbers, there are still 1745 numbers in $X$. Form a single-element set from each of these 1745 numbers, together with the previous 125 sets $A_{k}$, making a total of $1745+125=1870$ sets. If $|A|>1870$, then $A$ must contain 2 numbers from some set $A_{k}$, where the larger number is 15 times the smaller number, which is a contradiction. Therefore, the maximum value of $|A|$ is 1870.