QS 世界大学学科排名 2018:那些拍板学历含金量的真硬指标 2018 年,QS 世界大学学科排名(QS World University Rankings by Subject)再次把目光投向了亚洲腹地,特别是中国本土的大学

这份榜单和 2017 年版有着惊人的重合度,这并非偶然,而是大家公认的事实。它就像一张贼准的“体检报告”,直接告诉学生们,在各自的赛道上,你究竟站得有多稳,离终点线还有多远。 先看中国内地,理工科依然是绝对的王者。上海交通大学的工程学、上海交通大学的水利科学与工程、中国科学技术大学的材料科学、哈尔滨工业大学的光科技学和材料科学,这些名字赫然在列。其中,上海交通大学在工程学里的总分飙升到了 159 分,涨幅庞大,说明其在工程领域的统治力从未削弱,反而呈现出一种“越老越稳”的姿态。中国科学技术大学的材料科学分也到了 137 分,稳中有升。

这证明白国内顶尖理工科高校的筛选机制贼高效。

反之,北京大学、清华大学、复旦大学、浙江大学、南开大学、中国人民大学、北京师范大学、中山大学、浙江大学、华中科技大学、武汉大学、四川大学等高校,别看底蕴深厚,但在理工科的综合竞争中,依然面临来自顶尖工科院校的挑战。它们的排名别看高,但分值没有像某些理工科大牛那样暴涨,更多是维持在一个高位的“舒适区”,没有那种“颠覆性”的惊喜。 再看亚洲其他国家,格局也出奇地清楚。新加坡国立大学分高达 141 分,位居第 10 名,稳如老狗。南洋理工大学分到了 131 分,稳居前十,它的工科基因忒强烈了,从建筑到土木,从材料到机械工程,简直样样精通。东京大学分到了 126 分,在工程类大学中表现贼耀眼,它证明白日本顶尖学府在工程技术上的深厚积累。东京理科大学、东京工业大学、东京工业大学、名古屋大学、大阪大学、大阪理工大学、大阪大学、筑波大学、京都大学、京都大学、京都大学、早稻田大学、东京大学这些名字,都在各自细分领域里吃得挺香。 日韩韩的排名也呈现出明显的梯队分化。在理工科领域,首尔大学、庆尚大学、梨花女子大学、高丽大学、静冈大学、庆尚大学、庆北大学、高丽大学、庆北大学、高丽大学、成均馆大学、庆南大学、高丽大学、成均馆大学、三星大学、光石大学、罗先大学、南华大学、全南大学、全南大学、全南大学、全南大学、全州大学、全南大学、全南大学……这些名字像鱼鳞一样重叠着,显示出韩国高校在工程类应用方面的极致专业化深度。而在教育、商科、医学类,排名的波动比理工科更剧烈。

比方说,首尔大学在英语语言学、小孩儿发展心理学、临床心理学、教育经济学这些细分领域表现不俗,但要是在纯理工科的大盘子里,它可能就没有前几名的那种“登峰造极”的分数代表了。 除了中国,中东地区也不容漠视。哈马德理工大学排在第 50 位,它的建筑、土木、土木工程、建筑设计、结构工程、机械工程、机械、化学、材料、化学、环境、环境、环境、环境……这些专业里,哈马德理工大学的各项细分分数都高得惊人,特别是建筑材料和环境工程,简直是该学校的“镇队之宝”,简直在化学、机械工程等领域也搞定了前 20 的席位。

这说明哈马德理工大学的特色贼鲜明,就是“材料系”和“建筑系”两张王牌,其他学科也靠着这些王牌维持有分。 欧洲这边,排名相对分散,但有些学校依然挺有特色。洛桑联邦理工学院分到了 146 分,它在机械工程、机械工程、机械工程、机械工程、机械工程、机械工程、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、机械、