??? ???????? ?? ???? ?? 21 ??????? ??? ???? ?? 1000 ?? ???? ?? ?? ?? 18 ???? ??????? ??? ???? ??? 886 ?? ??????? ??? ??? ???? ?? ???? ?? 98 ?? ?? ?????? ????