1. 사업 개요
- 목적 : 경기도 고양교육지원청 관할 3권역(가좌고, 대화고, 일산대진고)의 학교 유무선 네트워크 인프라를 최신화하고, 안정적인 통신·데이터 환경을 제공하기 위한 정보통신공사 수행.
- 범위 : 기존 LAN·WAN·무선망 설계·구축·교체·시험·시공 및 현장 관리(공사기간 착공일로부터 90일).
- 추정금액 : 586,992,000 원(추정가격 533,629,091 원 + 부가가치세 53,362,909 원).
2. 주요 자격요건
- 등록·소재지 : 정보통신공사업법에 따라 경기도 내에 본사(법인등기부상 소재지 또는 개인사업자 사업장)를 둔 정보통신공사업 등록업체.
- 규모 제한 : 대기업(상호출자제한기업집단·공공기관·지방공기업) 제외, 즉 중소기업·소기업 규모만 참여 가능(정보통신공사업법 제24조의2).
- 전자입찰 등록 : 국가종합전자조달시스템(G2B) 입찰참가자격 등록 완료·유효(공고일 전 등록, 개찰 전 추가 등록 필요 시 마감기한 확인).
- 조세포탈 제한 : 조세포탈 등 유죄 판결이 확정된 날로부터 2년 이내가 아닌 업체(붙임1 서약서 전자입찰서에 포함).
- 노무비 구분관리·지급확인제 : 공사근로자 노무비 구분관리·지급확인제 적용 시, 상용근로자 전원일 경우 “노무비 구분관리제 및 지급확인제 적용 제외 신고서” 제출.
- 청렴·안전보건 서약 : 청렴계약 이행 서약서, 안전보건관리 준수 서약서(붙임2)를 전자입찰에 포함하거나 별도 제출(낙찰 후 대표 서명 필요).
- 지문인식 예외 : 2024‑01‑01 이후 지문인식 예외신청서 제출 시 지문 사전 등록 없이 전자입찰 가능; 미제출 시 지문 등록 필수.
- 지역제한·공동도급 금지 : 경기도 내 업체만 참가 가능하고, 공동도급은 허용되지 않음.
3. 핵심 기술·물품 요구사항
- 네트워크 설계·시공 : 고속 광섬유·광케이블, 스위치·라우터·무선 AP 등 최신 ICT 장비 설치·교체·통합 관리 시스템 구축.
- 보안·관제 : 방화벽·IDS/IPS·네트워크 접근제어 등 보안 솔루션 적용, 학교 내부망·외부망 연계 설계.
- 물리 인프라 : 케이블 포설·전원·전력관리·전력·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·전원·
생성일: 2026년 2월 6일모델: solar-pro3
주의사항
본 요약은 AI가 공고 문서를 분석하여 자동 생성한 것으로, 부정확하거나 누락된 정보가 있을 수 있습니다. 정확한 내용은 반드시 원본 공고 문서를 확인해 주시기 바랍니다. 본 요약 정보로 인한 불이익에 대해 책임지지 않습니다.
공고 개요
입찰 공고의 기본 정보
예산금액
586,992,000원
추정가격
533,629,091원
낙찰하한율
89.745%
기본 정보
기관 정보
입찰 방식
일정 정보
입찰 일정 및 절차
입찰 진행 일정과 관련 절차 안내
입찰 개시
2026. 02. 05. 오전 10:00
입찰 마감
2026. 02. 12. 오전 10:00
개찰일시
2026. 02. 12. 오전 11:00
참가자격 마감
2026. 02. 11. 오후 06:00
공동수급 및 보증 관련 일정
재입찰 및 기타 일정
담당자 정보
공사 정보
첨부문서
공고규격서 및 관련 문서
1. [공고문] [3권역]학교 유무선 네트워크 개선 3차 정보통신공사.hwp
https://www.g2b.go.kr/pn/pnp/pnpe/UntyAtchFile/dow...
1. [공고문] [3권역]학교 유무선 네트워크 개선 3차 정보통신공사.pdf
https://www.g2b.go.kr/pn/pnp/pnpe/UntyAtchFile/dow...
2-2. [내역서] [3권역] 학교 유무선 네트워크 개선 3차 정보통신공사_공고.xlsx
https://www.g2b.go.kr/pn/pnp/pnpe/UntyAtchFile/dow...
3. [과업지시서] [3권역] 학교 유무선 네트워크 개선 3차 정보통신공사.hwpx
https://www.g2b.go.kr/pn/pnp/pnpe/UntyAtchFile/dow...
표준공고서
https://www.g2b.go.kr/pn/pnp/pnpe/UntyAtchFile/dow...
입찰공고 상세보기
https://www.g2b.go.kr/link/PNPE027_01/single/?bidP...
공급자재 및 특별조건
참가 제한 및 기타 정보
입찰 참가 제한사항 및 추가 정보
참가 제한 사항
입찰 방식 및 식별정보
빠른 작업
금액 정보
예산금액
586,992,000원
추정가격
533,629,091원
관급자재액
0원
상태 정보
개찰완료
입찰 진행 상태