????????????????????????????????????????????????????????????????????????????1. ??????????????????????????????????????????????????????????????????????????????2. ???????????????????????????????????????????????????????????????????3. ??????????????????????????????????????????????????????????????????????????????4. ???????????????? ???????? ???