华为云用户手册
-
响应 响应样例 {"success" : true,"returnData" : {"page" : {"currentPageNum" : 0,"lastPageNum" : 1,"totalPageNum" : 1,"startRowIndex" : 0,"gotoPageNum" : 0,"pageSize" : 2,"recordCount" : 2},"dataList" : [{"id" : "1658940099067789417","name" : "SS_Report_Line_Description","businessName" : "事件性测量报表描述的内容","scheme" : "","url" : "402898ac6782434a016782db8ac1001d-402898ac672b54fd0167450accee005a-402898ac672b54fd016744f23fbb0050","datasetType" : "HIVE","comment" : "xxxxxx","source" : "402898ac6782434a01678323968b007e","dataAmount" : "","secretLevel" : "3","secretLevelShow" : "秘密","expireDate" : "2019-12-15","appendMetadata" : "{}"}, {"id" : "4271669953646277069","name" : "SS_Periodic_Measurment_Report","businessName" : "周期性测量报告","scheme" : "","url" : "402898ac6782434a016782db8ac1001d-402898ac672b54fd0167450accee005a-402898ac672b54fd016744f23fbb0050","datasetType" : "HIVE","comment" : "周期性测量报告dsssssssssssssssssssssssssfsf","source" : "402898ac6782434a016782e4940d0043","dataAmount" : "","secretLevel" : "3","secretLevelShow" : "秘密","expireDate" : "2021-12-24","appendMetadata" : "{}"}]}} 要素说明 参数名 参数类型 备注 success String 请求是否成功。 returnData JSON 返回体。 page JSON 分页信息。 dataList JSON 数据集列表。 id String 数据集ID。 name String 数据集物理名称。 businessName String 数据集名称。 scheme String 模式,暂无用。 url String 由目录ID组成的从树根部到节点目录的路径字符串。 datasetType String 数据集数据存储类型。 comment String 数据集备注信息。 source String 数据集来源。 dataAmount String 数据量。 secretLevel String 密级等级。 secretLevelShow String 密级等级,用于显示。 expireDate String 到期时间。 publishRange String 发布范围。 appendMetadata String 扩展字段。
-
请求 请求样例 PUT https://aissowulanalpha.inhuawei.com/dataset/softcomai/datalake/v1.0/datasets[{"id": "6382142675778847936","expireDate": "2022-12-15 23:59:59","comment": "Christmas2修改","syncSampleData": "false","ownerContactList": [{"tenantId": "aitrainalpha_wulan3_test1","tenantName": "aitrainalpha_wulan3_test1","userId": "aitrainalpha_wulan3_test1__0123456789","userName": "0123456789","email": "***@huawei.com"}]}] 参数说明 表1 Body参数说明 参数名 是否必选 参数类型 备注 id 是 String 节点的ID。 expireDate 是 String 过期时间。 comment 是 String 描述信息。 syncSampleData 是 String 是否同步样例数据。 ownerContactList 否 JSON 联系人信息。 tenantId 否 String 租户ID。 tenantName 否 String 租户名称。 userId 否 String 用户ID。 userName 否 String 用户名称。 email 否 String 邮箱。
-
响应 响应样例 {"success": true,"errorMsg": null,"errorCode": null,"returnData": [{"id": "P_20200509151641_418408189","name": "FDI_20200509151627","description": null,"userId": "06179cf4c080d5bb1faac0035a6a3650","tenantId": "051fb6cf4c00d33d0f85c003b99352a0","tenantName": "softcomai_z00284297_03","projectId": "051fb6d19780d5312f41c003c7e7258d","scheduleCycle": null,"scheduleInterval": null,"scheduleBeginTime": null,"beginTime": null,"endTime": null,"createTime": "2020-05-09 15:16:42","updateTime": "2020-05-09 15:16:42","period": null,"status": "completed","schedulerStatus": null,"lastStartTime": "2020-05-12 19:49:44","lastEndTime": "2020-05-12 19:50:27","startUser": "061a1d780c00d3751f63c0030e17605a","tag": "DFP","tags": null,"fromSource": "P_20191214113112_204479854","driveStrategy": "dataSource","lastObsBucketName": null,"lastObsPath": null,"templateExtraInfoList": [],"subProgress": [],"progressType": "PROGRESS","tasks": []},{"id": "P_20200511190832_1663314393","name": "FDI_20200511190817","description": null,"userId": "06179cf4c080d5bb1faac0035a6a3650","tenantId": "051fb6cf4c00d33d0f85c003b99352a0","tenantName": "softcomai_z00284297_03","projectId": "051fb6d19780d5312f41c003c7e7258d","scheduleCycle": null,"scheduleInterval": null,"scheduleBeginTime": null,"beginTime": null,"endTime": null,"createTime": "2020-05-11 19:08:33","updateTime": "2020-05-11 19:08:33","period": null,"status": "failed","schedulerStatus": null,"lastStartTime": "2020-05-16 10:26:40","lastEndTime": "2020-05-16 10:27:59","startUser": "061a1d780c00d3751f63c0030e17605a","tag": "DFP","tags": null,"fromSource": "P_20191214113112_204479854","driveStrategy": "dataSource","lastObsBucketName": null,"lastObsPath": null,"templateExtraInfoList": [],"subProgress": [],"progressType": "PROGRESS","tasks": []}]} 要素说明 参数名 参数类型 备注 success Boolean 请求是否成功,取值包括true和false。 returnData JSON 模板信息。
-
响应 响应样例 {"success": true,"returnData": {"id": "20190523144150-1830503420","name": "ProgressTest001","description": "描述信息XXXXXXXXXXXXXXXXXXXXXXXXX001","userId": "SoftcomAI_Integration_Test2__zWX611819","createTime": "2019-05-23 14:41:50","updateTime": "2019-05-23 14:41:50","tenantId": "SoftcomAI_Integration_Test2","tasks": [{"id": "4258844438632314052","taskName": "测试任务名称004","taskType": "TRAIN","isKeyTask": "true","userId": "SoftcomAI_Integration_Test2__zWX611819","pId": "0","rootTask": "false","createTime": "20190522153927","updateTime": "20190522153927","script": {"id": "script2324354356435345004","scriptName": "脚本script2324354356435345004","scriptType": "SCRIPTTYPR_IN","scriptPath": "/opt/script/script2324354356435345004.py","userId": "SoftcomAI_Integration_Test2__zWX611819","createTime": "20190522161002","updateTime": "20190522161002"},"paramList": [{"id": "6432775498551194298","paramName": "INPUT_PA RAM 007","paramType": "OUTPUT_TYPE","paramValue": "out.csv","appendType": "FILE_TYPE","userId": "SoftcomAI_Integration_Test2__zWX611819","createTime": "20190522153927","updateTime": "20190522153927","taskId": "4258844438632314052"},{"id": "5917907899477015159","paramName": "INPUT_PARAM008","paramType": "INPUT_TYPE","paramValue": "/etc/test/int.out","appendType": "FILE_TYPE","userId": "SoftcomAI_Integration_Test2__zWX611819","createTime": "20190522153927","updateTime": "20190522153927","taskId": "4258844438632314052"}],"children": [{"id": "2091445797804258129","taskName": "子任务004","taskType": "TRAIN","isKeyTask": "true","userId": "SoftcomAI_Integration_Test2__zWX611819","pId": "4258844438632314052","rootTask": "false","createTime": "20190522154312","updateTime": "20190522154312","script": {"id": "script2324354356435345008","scriptName": "脚本script2324354356435345008","scriptType": "SCRIPTTYPR_IN","scriptPath": "/opt/script/script2324354356435345008.py","userId": "SoftcomAI_Integration_Test2__zWX611819","createTime": "20190522161002","updateTime": "20190522161002"},"paramList": [{"id": "7604610060700585337","paramName": "INPUT_PARAM017","paramType": "OUTPUT_TYPE","paramValue": "out.csv","appendType": "FILE_TYPE","userId": "SoftcomAI_Integration_Test2__zWX611819","createTime": "20190522154312","updateTime": "20190522154312","taskId": "2091445797804258129"},{"id": "8740119706493809528","paramName": "INPUT_PARAM018","paramType": "INPUT_TYPE","paramValue": "/etc/test/int.out","appendType": "FILE_TYPE","userId": "SoftcomAI_Integration_Test2__zWX611819","createTime": "20190522154312","updateTime": "20190522154312","taskId": "2091445797804258129"}],"children": []}]},{"id": "3317274162378352800","taskName": "测试任务名称003","taskType": "GOVERN","isKeyTask": "true","userId": "SoftcomAI_Integration_Test2__zWX611819","pId": "0","rootTask": "false","createTime": "20190522153927","updateTime": "20190522153927","script": {"id": "script2324354356435345003","scriptName": "脚本script2324354356435345003","scriptType": "SCRIPTTYPR_IN","scriptPath": "/opt/script/script2324354356435345003.py","userId": "SoftcomAI_Integration_Test2__zWX611819","createTime": "20190522161002","updateTime": "20190522161002"},"paramList": [{"id": "6294244764980269948","paramName": "INPUT_PARAM005","paramType": "OUTPUT_TYPE","paramValue": "out.csv","appendType": "FILE_TYPE","userId": "SoftcomAI_Integration_Test2__zWX611819","createTime": "20190522153927","updateTime": "20190522153927","taskId": "3317274162378352800"},{"id": "5323026608543141080","paramName": "INPUT_PARAM006","paramType": "INPUT_TYPE","paramValue": "/etc/test/int.out","appendType": "FILE_TYPE","userId": "SoftcomAI_Integration_Test2__zWX611819","createTime": "20190522153927","updateTime": "20190522153927","taskId": "3317274162378352800"}],"children": [{"id": "3669835762462846233","taskName": "子任务003","taskType": "GOVERN","isKeyTask": "true","userId": "SoftcomAI_Integration_Test2__zWX611819","pId": "3317274162378352800","rootTask": "false","createTime": "20190522154312","updateTime": "20190522154312","script": {"id": "script2324354356435345007","scriptName": "脚本script2324354356435345007","scriptType": "SCRIPTTYPR_IN","scriptPath": "/opt/script/script2324354356435345007.py","userId": "SoftcomAI_Integration_Test2__zWX611819","createTime": "20190522161002","updateTime": "20190522161002"},"paramList": [{"id": "2259610438399225887","paramName": "INPUT_PARAM015","paramType": "OUTPUT_TYPE","paramValue": "out.csv","appendType": "FILE_TYPE","userId": "SoftcomAI_Integration_Test2__zWX611819","createTime": "20190522154312","updateTime": "20190522154312","taskId": "3669835762462846233"},{"id": "7945694693556717511","paramName": "INPUT_PARAM016","paramType": "INPUT_TYPE","paramValue": "/etc/test/int.out","appendType": "FILE_TYPE","userId": "SoftcomAI_Integration_Test2__zWX611819","createTime": "20190522154312","updateTime": "20190522154312","taskId": "3669835762462846233"}],"children": []}]},{"id": "3325435561206517112","taskName": "测试任务名称002","taskType": "PARSE","isKeyTask": "true","userId": "SoftcomAI_Integration_Test2__zWX611819","pId": "0","rootTask": "false","createTime": "20190522153927","updateTime": "20190522153927","script": {"id": "script2324354356435345002","scriptName": "脚本script2324354356435345002","scriptType": "SCRIPTTYPR_IN","scriptPath": "/opt/script/script2324354356435345002.py","userId": "SoftcomAI_Integration_Test2__zWX611819","createTime": "20190522161002","updateTime": "20190522161002"},"paramList": [{"id": "5842097471414196976","paramName": "INPUT_PARAM003","paramType": "OUTPUT_TYPE","paramValue": "out.csv","appendType": "FILE_TYPE","userId": "SoftcomAI_Integration_Test2__zWX611819","createTime": "20190522153927","updateTime": "20190522153927","taskId": "3325435561206517112"},{"id": "3927581714015490447","paramName": "INPUT_PARAM004","paramType": "INPUT_TYPE","paramValue": "/etc/test/int.out","appendType": "FILE_TYPE","userId": "SoftcomAI_Integration_Test2__zWX611819","createTime": "20190522153927","updateTime": "20190522153927","taskId": "3325435561206517112"}],"children": [{"id": "5760199023622570404","taskName": "子任务002","taskType": "PARSE","isKeyTask": "true","userId": "SoftcomAI_Integration_Test2__zWX611819","pId": "3325435561206517112","rootTask": "false","createTime": "20190522154312","updateTime": "20190522154312","script": {"id": "script2324354356435345006","scriptName": "脚本script2324354356435345006","scriptType": "SCRIPTTYPR_IN","scriptPath": "/opt/script/script2324354356435345006.py","userId": "SoftcomAI_Integration_Test2__zWX611819","createTime": "20190522161002","updateTime": "20190522161002"},"paramList": [{"id": "4523873133086498486","paramName": "INPUT_PARAM013","paramType": "OUTPUT_TYPE","paramValue": "out.csv","appendType": "FILE_TYPE","userId": "SoftcomAI_Integration_Test2__zWX611819","createTime": "20190522154312","updateTime": "20190522154312","taskId": "5760199023622570404"},{"id": "1630913167819950670","paramName": "INPUT_PARAM014","paramType": "INPUT_TYPE","paramValue": "/etc/test/int.out","appendType": "FILE_TYPE","userId": "SoftcomAI_Integration_Test2__zWX611819","createTime": "20190522154312","updateTime": "20190522154312","taskId": "5760199023622570404"}],"children": []}]},{"id": "1484601205474025496","taskName": "测试任务名称001","taskType": "COLLECTION","isKeyTask": "true","userId": "SoftcomAI_Integration_Test2__zWX611819","pId": "0","rootTask": "false","createTime": "20190522153704","updateTime": "20190522153704","script": {"id": "script2324354356435345001","scriptName": "脚本script2324354356435345001","scriptType": "SCRIPTTYPR_IN","scriptPath": "/opt/script/script2324354356435345001.py","userId": "SoftcomAI_Integration_Test2__zWX611819","createTime": "20190522161002","updateTime": "20190522161002"},"paramList": [{"id": "9213996011475149768","paramName": "INPUT_PARAM001","paramType": "OUTPUT_TYPE","paramValue": "out.csv","appendType": "FILE_TYPE","userId": "SoftcomAI_Integration_Test2__zWX611819","createTime": "20190522153704","updateTime": "20190522153704","taskId": "1484601205474025496"},{"id": "4442281474120796984","paramName": "INPUT_PARAM002","paramType": "INPUT_TYPE","paramValue": "/etc/test/int.out","appendType": "FILE_TYPE","userId": "SoftcomAI_Integration_Test2__zWX611819","createTime": "20190522153704","updateTime": "20190522153704","taskId": "1484601205474025496"}],"children": [{"id": "6834608124000610806","taskName": "子任务001","taskType": "COLLECTION","isKeyTask": "true","userId": "SoftcomAI_Integration_Test2__zWX611819","pId": "1484601205474025496","rootTask": "false","createTime": "20190522154312","updateTime": "20190522154312","script": {"id": "script2324354356435345005","scriptName": "脚本script2324354356435345005","scriptType": "SCRIPTTYPR_IN","scriptPath": "/opt/script/script2324354356435345005.py","userId": "SoftcomAI_Integration_Test2__zWX611819","createTime": "20190522161002","updateTime": "20190522161002"},"paramList": [{"id": "1520374751124746368","paramName": "INPUT_PARAM009","paramType": "OUTPUT_TYPE","paramValue": "out.csv","appendType": "FILE_TYPE","userId": "SoftcomAI_Integration_Test2__zWX611819","createTime": "20190522154312","updateTime": "20190522154312","taskId": "6834608124000610806"},{"id": "2251799634628698889","paramName": "INPUT_PARAM010","paramType": "INPUT_TYPE","paramValue": "/etc/test/int.out","appendType": "FILE_TYPE","userId": "SoftcomAI_Integration_Test2__zWX611819","createTime": "20190522154312","updateTime": "20190522154312","taskId": "6834608124000610806"}],"children": []}]}]}} 要素说明 参数名 参数类型 备注 success String 请求是否成功。 returnData JSON 返回体。 id String 项目ID。 name String 项目名称。 description String 项目描述。 createTime String 创建时间。 updateTime String 更新时间。 userId String 模式,暂无用。 tenantId String 由目录ID组成的从树根部到节点目录的路径字符串。 tasks JSONLIST 任务列表。 id (tasks) String 任务ID。 taskName String 任务名称。 taskType String 任务名称。 isKeyTask String 是否是关键任务。 pId String 任务的父ID。 rootTask String 是否是根任务。 createTime (tasks) String 创建时间。 updateTime (tasks) String 更新时间。 script JSON 脚本。 id (script) String 脚本ID。 scriptName (script) String 脚本名称。 scriptType (script) String 脚本类型。 scriptPath (script) String 脚本路径。 userId (script) String 用户信息。 createTime (script) String 脚本创建时间。 updateTime (script) String 脚本更新时间。 children String 任务的子任务。 paramList JSON 参数列表。 id (paramList) String 参数的ID。 paramName (paramList) String 参数名称。 paramType (paramList) String 参数类型。 paramValue (paramList) String 参数值。 appendType (paramList) JSON 参数扩展类型。
-
请求 请求样例 POST http://10.154.114.143:9000/tools/softcomai/datalake/v1.0/data-analysis/analysis-task{"analysisType":"TIE","dataSrcType":"OBS","srcPath":"changdata","dstPath":"result","bucketName":"obs-analysis","extendParam":{"modelName":"fiber"}}
-
响应 响应样例 {"success": true,"returnData": {"id": "1472","applyId": "20191108161551-2028400065","applyType": "Publish","applyUser": "test001","applyUserId": "06ce44035f80d5421ff5c004e706c391","applyTenantId": "4e10259f54a340b4bdde616cdec732d6","approveUser": "xxxxx","approveUserAppId": "4e10259f54a340b4bdde616cdec732d6","applyTime": "2019-11-08 16:15:52","approveTime": "2019-11-08 16:20:51","applyStatus": 0,"applyContent": "[{\"id\":\"402880a76dc838bc016dec18e2896161\",\"pId\":\"1061667308918309325\",\"label\":\"dwstest102\",\"desc\":{\"expire\":\"2022-11-07 16:15:50\",\"descrip\":\"dwstest1021_train\",\"tanentRange\":[],\"userRange\":[]},\"datasetOwnerContactList\":[{\"userId\":\"xxxxxx\",\"userName\":\"lxxxi\",\"tenantId\":\"4e10259f54a340b4bdde616cdec732d6\",\"tenantName\":\"axxxxx\",\"email\":\"xxxxx\"}],\"disabled\":false,\"isMetaDataInfo\":true,\"secretLevel\":\"3\",\"isAllPublish\":false,\"autoPublish\":false,\"children\":[]}]","approvalComments": "tr"}} 要素说明 参数名 参数类型 备注 success String 请求是否成功。 returnData JSON 返回结果详情。 applyId String 申请单号。 applyType String 申请类型。 applyUser String 申请人员用户名。 approveUser Stirng 审批人员用户名。 approveUserAppId String 审批人员租户ID。 applyTime String 申请时间。 approveTime String 审批时间 applyContent String 申请内容。 applyStatus Int 申请状态包括如下: 0:审批通过。 大于0:审批中。 -1:审批被拒绝。 approvalComments String 审批意见。
-
请求 请求样例 POST https://127.0.0.1:8100/softcomai/datalake/collection/v1.0/collectorStatus/taskReport{"reportStatus": "finished","collectorId": "Collector-694843bb","strategy": "period","probeId": "Probe-0002","fileSize": "1024"} 参数说明 参数名 是否必选 参数类型 备注 reportStatus 是 String 任务状态。 collectorId 是 String 采集机ID。 strategy 是 String 采集策略。 probeId 是 String 探针ID。 fileSize 否 String 本次采集的文件的大小。
-
响应 成功响应样例 {"success" : true,"returnData" : [{"id" : "0","pId" : "","label" : "DG","desc" : {},"disabled" : false,"isMetaDataInfo" : false,"isAllPublish" : false,"autoPublish" : false,"timeLimitAuto" : false,"children" : [{"id" : "402880c96d70ac63016f1be7cbf22148","pId" : "0","label" : "核心网通道","desc" : {},"disabled" : false,"isMetaDataInfo" : false,"isAllPublish" : false,"autoPublish" : false,"timeLimitAuto" : false,}]}]} 失败响应样例 {"success": false,"errorMsg": "","errorCode": "23469349.30000.01036"}
-
响应 成功响应样例 {"success" : true,"returnData" : [{"id" : "402880c6670d6c8501679719c1ad01a7","pId" : "0","label" : "训练数据集","desc" : {},"disabled" : false,"isMetaDataInfo" : false,"children" : [{"id" : "402880c6670d6c850101a8","pId" : "402880c6670d6c89c1ad01a7","label" : "DC_PUE","disabled" : false,"isMetaDataInfo" : true,"secretLevel" : "内部公开","children" : []}, ]}]} 失败响应样例 {Success:false} 要素说明 参数名 参数类型 备注 success string 请求是否成功。 returnData JSON 返回体。 id String 目录ID。 pId String 父目录ID。 label String 目录或者数据集节点的显示名称。 children JSON列表 子目录类表。 isMetaDataInfo Boolean 是否为元数据(数据集)的标识。
-
请求 请求样例 PUT https://ipaddr:port/softcomai/datalake/v1.0/dataSet/autoMgr/publish[{ "datasetName": "xxx", "sourceDirUrl": "Default/dir", "targetDirUrl": "DataGenerate", "userId": "1234567890", "userName": "1234567890", "tenantName": "aidomainalpha", "tenantId": "aidomainalpha_", "projectId": "aidomainalph", "desc":"xxxxxx"}] 参数说明 表1 Body参数说明 参数名 是否必选 参数类型 备注 datasetName 是 String 数据集名称。 sourceDirUrl 是 String 数据集在数据权限侧所在的目录。 targetDirUrl 是 String 数据集发布到数据集后所在的目录。 desc 否 String 数据集描述信息。 userId 是 String 用户ID。 userName 是 String 用户名称。 tenantId 是 String 租户ID。 tenentName 是 String 租户名称。 projectId 是 String 项目ID。
-
响应 成功响应样例 { "success" : true, "returnData" : { "applyId":"xxxxx", "autoPublish","true" }} 失败响应样例 {"success": false,"errorMsg": "待发布的数据集不存在,可能的原因是无此数据集,或者已被发布","errorCode": "23469349.30000.01036"}
-
请求 请求样例 GET https://ipaddr:port/softcomai/datalake/dataplan/v1.0/backup/restore/status?tenantId=Telcloud-test&backupId=20201231080000566 参数说明 参数名 是否必选 参数类型 备注 tenantId 是 String 租户Id。 backupId 是 String 备份Id。
-
响应 响应样例 { "success": true, "errorMsg": null, "errorCode": null, "returnData": [ { "serviceName": "dlunion", "serviceStatus": "success", "restoreId": "20201231094708_1611355097", "description": "success", "percent": null }, { "serviceName": "obs", "serviceStatus": "success", "restoreId": "20201231094708_1611355097", "description": "success", "percent": null }, { "serviceName": "localdatatransfer", "serviceStatus": "success", "restoreId": "20201231094708_1611355097", "description": "success", "percent": null }, { "serviceName": "cloudcollection", "serviceStatus": "success", "restoreId": "20201231094708_1611355097", "description": "success", "percent": null }, { "serviceName": "datapermission", "serviceStatus": "success", "restoreId": "20201231094708_1611355097", "description": "success", "percent": null } ]} 要素说明 参数名 参数类型 备注 success String 请求是否成功,取值包括true和false。 returnData JSON LIST 返回值。 serviceName String 服务名称。 serviceStatus String 服务恢复状态。 restoreId String 数据恢复Id。 description String 描述。 percent String 数据恢复百分比。
-
请求 请求样例 POST https://ip:port/softcomai/datalake/collection/v1.0/kafka/certificate/download{"dataSourceId": "369","certificateType": "keytab"} 参数说明 参数名 是否必选 参数类型 备注 dataSourceId 是 String 数据源ID。 certificateType 是 String 证书类型。
-
请求 请求样例 POST https://ipaddr:port/softcomai/datalake/dataplan/v1.0/backup/backpolicy/update{"id":"e8026f36-888f-4880-98b8-b124fd66bcc0","ifBack": true,"backupTime": "24","noticeEmail":"xxxxxx"} 参数说明 参数名 是否必选 参数类型 备注 id 是 String 当前备份策略的ID。 ifBack 是 boolean 备份策略是否开启。 backupTime 是 int 备份任务执行的间隔时间,单位小时(H)。 noticeEmail 否 String 有告警时下发通知的邮箱地址。
-
响应 响应样例 { "success": true, "returnData":{ "id": "30bbfdb9-e48e-448e-93ac-346620fe9447", "ifBack": true, "backupTime": 2, "updateTime": "2021-01-05 14:42:35", "status": 1, "userName": "xxxxxx", "tenantId": "051fb6cf4c00d33d0f85c003b99352a0", "tenantName": "softcomai_xxxxxx", "noticeEmail": xxxxxx" }} 要素说明 参数名 参数类型 备注 success boolean 请求是否成功,取值包括true和false。 returnData JSON LIST 返回值。 id String 当前备份策略的ID。 ifBack boolean 备份策略是否开启。 backupTime int 备份任务执行的间隔时间,单位小时(H)。 updateTime String 备份策略的修改时间。 status int 备份策略的生效状态。 userName String 设置备份策略的用户名。 tenantId String 设置备份策略的租户ID。 tenantName String 设置备份策略的租户名。 noticeEmail String 有告警时下发通知的邮箱地址。
-
请求 请求样例 [ { "fileName": "src1359512018718808330.sql", "fullFileName": "bucket-hvnngyjf.obs.cn-north-7.ulanqab.huawei.com:443/DataAssets/PLDA/Collection/LocalUpload/c9085f00-2310-d6ed-2c4d-b75c7055e9b5/data/", "status": "completed" }, { "fileName": "1.8g文件.zip", "fullFileName": "bucket-hvnngyjf.obs.cn-north-7.ulanqab.huawei.com:443/DataAssets/PLDA/Collection/LocalUpload/c9085f00-2310-d6ed-2c4d-b75c7055e9b5/data/", "status": "uncompleted" }] 参数说明 参数名 是否必选 参数类型 备注 fileName 是 String 文件名。 fullFileName 是 String 文件全路径。 status 是 String 文件状态。
-
角色访问权限 数据接入的使用对象包括“Data Asset Manager”角色和“Data Acquisition Engineer”角色,两种角色的操作权限不同。 Data Asset Manager:数据资产管理员,负责管理软件包、管理采集机,可以上传采集机软件包、发布或删除采集机软件包、以及授权采集机和删除采集机。 Data Acquisition Engineer:数据采集工程师,负责管理采集机、管理采集任务,可以升级采集机、删除采集机、下载采集机日志、创建采集任务、启动或停止采集任务、编辑采集任务、删除采集任务、以及查看采集任务详细信息。 如果一个用户同时具有“Data Asset Manager”和“Data Acquisition Engineer”角色,并且“Data Asset Manager”角色用户所属的租户ID与环境变量NAIE_D_Manager配置的值一致,则该用户仅有“Data Asset Manager”角色的操作权限。 如果一个用户同时具有“Data Asset Manager”和“Data Acquisition Engineer”角色,则该用户仅有“Data Acquisition Engineer”角色的操作权限。 父主题: 数据接入
-
响应 响应样例 {"success" : true,"returnData" : {'userId' : 'XXXXXXX','appId' : '','employeeNumber' : '','userEnglishName' : 'XXXXXXX','userChineseName' : 'XXXXXXX','email' : '***@huawei.com','l0DepName' : '华为技术','l1DepName' : '产品与解决方案','l2DepName' : 'XXXXXXXX','l3DepName' : 'XXXXXXXXX','l4DepName' : 'XXXXXXXXXX','l5DepName' : 'XXXXXXXXX'}} 要素说明 参数名 参数类型 备注 success String 请求是否成功。 returnData JSON 返回结果。 userId String 用户ID。 appId String 应用ID。 userEnglishName String 用户的英文名称。 userChineseName String 用户的中文名称。 email String 邮箱地址。 l0DepName String 部门信息。 l1DepName String 部门信息。 l2DepName String 部门信息。 l3DepName String 部门信息。 l4DepName String 部门信息。 l5DepName String 部门信息。
-
响应 响应样例 {"success": true,"returnData": {"taskName": "sftp_duan","collectionMode": "VPN","collectorId": "Collector-a7932e65","protocolType": "sftp","protocolCategory": "","strategy": "once","dataInfo": {"mainCategory": "pipe","subCategory": "cloudCore","device": "MAE-CN","dataType": "performanceData","version": ""},"history": {"historyFrom": 0,"historyTo": 0},"protocolList": [{"host": "xx.xx.xx.xx","port": "22","userName": "root","path": "/opt/test","protocolVersion": "","sslMode": "false"}],"collectorIp": "xx.xx.xx.xx","probeId": "Probe-0015","taskSource": "console"}} 要素说明 参数名 参数类型 备注 success Boolean 请求是否成功。 returnData Object 返回值。 taskName String 任务名称 collectorId String 采集机ID。 collectionMode String Agent链接方式。 collectorId String AgentID。 protocolType String 采集协议。 protocolCategory String 协议类型。 strategy String 周期。 collectorIp String AgentIP。 probeId String 探针ID。 taskSource String 任务来源。 dataInfo object 数据信息。 mainCategory String 主类别。 subCategory String 子类别。 device String 网管、设备信息。 dataType String 数据类型。 version String 版本。 history object 历史采集策略。 historyFrom String 历史采集开始时间。 historyTo String 历史采集结束时间。 protocolList List 数据源信息。 host String IP地址。 port String 端口。 userName String 用户名。 path String 路径。 protocolVersion String 协议版本。 sslMode String 是否加密。
-
响应 响应样例 {"success":true,"returnData":{"probePackageName":"Probe_NAIE_REST_NetMap_Common_V200R021C20SPC100.zip","probePackageId":"NetMap-Huawei-CommoniManager V600R009C00-rest-Object-V200R021C20SPC100"}} 要素说明 参数名 参数类型 备注 success Boolean 请求是否成功。 returnData Object 返回值。 probePackageName String 探针包名称。 probePackageId String 探针包ID。
-
请求 请求样例 { "append": false, "dataPath": [ { "fullPath": "/1+.sql" }, { "fullPath": "/src7792798983675863740.sql" } ], "fileArray": [ { "filePath": "/1+.sql", "fileName": "1+.sql", "partNumber": 1 }, { "filePath": "/src7792798983675863740.sql", "fileName": "src7792798983675863740.sql", "partNumber": 1 } ], "fileType": "data", "obsPath": "037b1714-5802-6ab5-4c14-45c75994d86a", "taskId":"eabc123456acbaee"} 参数说明 参数名 是否必选 参数类型 说明 append 是 boolean 是否追加场景。 fullPath 是 String 文件全路径。 fileName 是 String 文件名。 filePath 是 String 文件路径。 partNumber 是 int 分片数。 fileType 是 String 文件类型。 obsPath 是 String OBS路径。 taskId 否 String 上传任务ID。
-
响应 响应样例 {"success": true,"returnData": [{"fileName": "1+.sql","uploadId": "0000017A7ABF491C4011542EA79070BB","headers": {"property": "property-value","Host": "bucket-hvnngyjf.obs.cn-north-7.ulanqab.huawei.com:443","Content-Type": "text/plain"},"urls": [{"filePath": "bucket-hvnngyjf.obs.cn-north-7.ulanqab.huawei.com:443/DataAssets/PLDA/Collection/LocalUpload/f7c09ebb-4ef6-16a9-6c91-8e686d7834fd/data/","fileName": "1%2B.sql","fileParam": "AccessKeyId003dBV3MN664OE0KLBQECRRZ0026Expires003d16255605940026partNumber003d10026uploadId003d0000017A7ABF491C4011542EA79070BB0026Signature003dW%2FhKSdq4YKxdU557zRnPwSVTxFU%3D"}],"filePath": "/1+.sql","obsPath": "DataAssets/PLDA/Collection/LocalUpload/f7c09ebb-4ef6-16a9-6c91-8e686d7834fd"},{"fileName": "src7792798983675863740.sql","uploadId": "0000017A7ABF494B401154597EBF1BCB","headers": {"property": "property-value","Host": "bucket-hvnngyjf.obs.cn-north-7.ulanqab.huawei.com:443","Content-Type": "text/plain"},"urls": [{"filePath": "bucket-hvnngyjf.obs.cn-north-7.ulanqab.huawei.com:443/DataAssets/PLDA/Collection/LocalUpload/f7c09ebb-4ef6-16a9-6c91-8e686d7834fd/data/","fileName": "src7792798983675863740.sql","fileParam": "AccessKeyId003dBV3MN664OE0KLBQECRRZ0026Expires003d16255605940026partNumber003d10026uploadId003d0000017A7ABF494B401154597EBF1BCB0026Signature003dCWBnJcYweX3u035qi%2BcWJ1a6cUM%3D"}],"filePath": "/src7792798983675863740.sql","obsPath": "DataAssets/PLDA/Collection/LocalUpload/f7c09ebb-4ef6-16a9-6c91-8e686d7834fd"}]} 要素说明 参数名 参数类型 备注 success Boolean 请求是否成功。 returnData Object 返回值。 fileName String 文件名。 filePath String 文件路径。 obsPath String OBS路径。 uploadId String 文件唯一标识。 headers Object 分片上传请求头信息。具体参数说明请参见表1。 urls Object 分片上传url信息。具体参数说明请参见表2。 表1 heads参数说明 参数名 参数类型 备注 property String 请求头属性。 Host String OBS主机地址。 Content-Type String 上下文类型。 表2 urls参数说明 参数名 参数类型 备注 fileName String 文件名。 filePath String 文件路径。 fileParam String 文件请求参数。
-
请求 请求样例 https://ip:port/datacollect/softcomai/datalake/collection/v1.0/countryCityCode/search{"parentCode":"100000","level":"province"} 参数说明 参数名 是否必选 参数类型 备注 id 否 String 主键。 code 否 String 编码参数。 name 否 String 名称。 parentCode 否 String 父编码参数。 level 否 String 城市级别。 lasted 否 String 是否有子节点信息。
-
响应 响应样例 {"success": true,"returnData": [{"id": "ed58a73a373f45928aa40b60b3cb2d5e","code": "110000","name": "北京市","parentCode": "100000","level": "province","lasted": "false"}, {"id": "05ecbe6596a64abeb2194d267a4c21b9","code": "120000","name": "天津市","parentCode": "100000","level": "province","lasted": "false"}]} 要素说明 参数名 参数类型 备注 success Boolean 请求是否成功。 returnData Object 返回值。 id String 主建。 code String 编码。 name String 城市名称。 parentCode String 父节点编码。 level String 级别。 lasted String 是否为最后节点。
-
响应 响应样例 {"success": true,"returnData": {"topic": "dataCollect_07c0712c6e00d55e0fbec01f9709fe20","resources_infos": [{"resources": [{"type": "Kafka","attributes": {"public_connect_address": "ip:port,ip:port,ip:port","instance_id": "57d6b545-4912-418d-9b75-7144bbdceb4e","kafka_manager_user": "manager","passwd": "Abc@123","private_connect_address": "192.168.21.249:9092,192.168.21.196:9092,192.168.21.5:9092","name": "kafka-integration","ssl_enable": "false","management_connect_address": "https://ip:port","status": "RUNNING"}}],"status": "SUC CES S","trial": false}]}} 要素说明 参数名 参数类型 备注 success Boolean 请求是否成功。 returnData String 返回值。 topic String Kafka口令。 resources_infos Json 集成鉴权返回信息。
-
请求 请求样例 POST https://ipaddr:port/softcomai/datalake/dataplan/v1.0/simplemode/progress{ "tasks":[ { "nodeId":"cloudCollect_1608947480973", "id":"7655929759976819579", "pId":0, "taskName":"cor云地采集_云地采集", "variables":[ ], "paramList":[ ], "taskType":"COLLECTION_BUILTIN", "builtInTaskType":"COLLECTION_CLOUD_AUTO", "isRoot":true, "preTaskGid":"", "gid":"T_20201226095555_1608947755488", "childGid":"", "collectTaskId":"1279e316897240fdaad023121cba6f9d", "location":"114-263", "outputIdList":[ "dataProcess_1608947763680" ], "inputIdList":[ ] }, { "id":"4510470909526571607", "taskName":"corba_alarmpf", "variables":[ { "id":"2976616209261996498", "source":"0", "showName":"jobRunningParams", "showNameEn":"jobRunningParams", "varName":"jobRunningParams", "varType":"GOVERN_BUILTIN", "varValue":""[{\"label\":\"input_path\",\"value\":\"s3://bucket-hvnngyjf/f33e8c39-706c-9f74-d735-94d7f7d2363c\",\"required\":false},{\"label\":\"output_path\",\"value\":\"s3://bucket-hvnngyjf/output/1605924538222/\",\"required\":false},{\"label\":\"config_path\",\"value\":\"s3://bucket-hvnngyjf/pfftest/config_path/\",\"required\":false},{\"label\":\"dataSourceId\",\"value\":\"6|6\",\"required\":false},{\"label\":\"entityContext\",\"value\":\"\",\"required\":false},{\"label\":\"result_path\",\"value\":\"s3://bucket-hvnngyjf/pfftest/alarm_data/\",\"required\":false}]"", "defaultVisible":"true", "encrypt":"false", "userId":"PUBLIC", "tenantId":"PUBLIC", "createTime":"2020-12-25 21:56:44", "taskId":"4510470909526571607" }, { "id":"7154899495983091852", "source":"0", "showName":"obs桶名称", "showNameEn":"obsBucketName", "varName":"obsBucketName", "varType":"GOVERN_BUILTIN", "varValue":"#", "defaultVisible":"true", "encrypt":"false", "userId":"PUBLIC", "tenantId":"PUBLIC", "createTime":"2020-12-25 21:56:44", "taskId":"4510470909526571607" }, { "id":"3159719251664805542", "source":"0", "showName":"obs路径", "showNameEn":"obsPath", "varName":"obsPath", "varType":"GOVERN_BUILTIN", "varValue":"#", "defaultVisible":"true", "encrypt":"false", "userId":"PUBLIC", "tenantId":"PUBLIC", "createTime":"2020-12-25 21:56:44", "taskId":"4510470909526571607" }, { "id":"6097845527447436346", "source":"0", "showName":"test_name", "showNameEn":"dataSourceId", "varName":"dataSourceId", "varType":"GOVERN_BUILTIN", "varValue":"#", "defaultVisible":"true", "encrypt":"false", "userId":"PUBLIC", "tenantId":"PUBLIC", "createTime":"2020-12-25 21:56:44", "taskId":"4510470909526571607" }, { "id":"8307408636254011708", "source":"0", "showName":"增量标识", "showNameEn":"reserve", "varName":"reserve", "varType":"GOVERN_BUILTIN", "varValue":"#", "defaultVisible":"true", "encrypt":"false", "userId":"PUBLIC", "tenantId":"PUBLIC", "createTime":"2020-12-25 21:56:44", "taskId":"4510470909526571607" } ], "paramList":[ { "id":"829988785319470776", "source":"0", "paramName":"string", "paramType":"GOVERN_BUILTIN", "paramValue":"-dlunoinAddr "#{dlunoinAddr}" -obsModelPath "${obsModelPath}" -section "startPythonJobs,queryPythonJobStatus" -domainId #{ultimateTenantId} -domainName #{ultimateTenantName} -projectId #{ultimateProjectId} -userId #{ultimateUserId} -userName #{userName} -managementToken ${getManageToken} -jobRunningParams #{jobRunningParams} -obsPath "#{obsPath}" -obsBucketName "#{obsBucketName}" -dataSourceId "#{dataSourceId}" -entityContext "${entityContext}" -appId #{tenantId} -userNo #{userId} -reserve "#{reserve}" -instanceScene "#{instanceScene}" -parsedPath "${parsedPath}"", "appendType":"STRING", "userId":"PUBLIC", "tenantId":"PUBLIC", "createTime":"2020-12-25 21:56:44", "newCreate":"false" }, { "id":"8340996960538141027", "source":"0", "paramName":"pyJobPackageFile", "paramType":"GOVERN_BUILTIN", "paramValue":"300dcf51079742dcabb8111be2eae2bf", "appendType":"JOB_ID", "userId":"PUBLIC", "tenantId":"PUBLIC", "createTime":"2020-12-25 21:56:44", "newCreate":"false" } ], "taskType":"GOVERN_BUILTIN", "builtInTaskType":"GOVERN_NAIE_SIMPLE", "nodeId":"dataProcess_1608947763680", "pId":0, "isRoot":true, "preTaskGid":"", "gid":"", "childGid":"", "location":"426-271", "outputIdList":[ "dataLoad_1608947796922", "dataLoad_1608947811066", "dataLoad_1608947824739" ], "inputIdList":[ "cloudCollect_1608947480973" ] } ], "name":"云地采集", "description":"", "tag":"", "driveStrategy":"cloudCollectDrive", "createWay":"页面创建"} 参数说明 参数名 是否必选 参数类型 备注 name 是 String 项目名称。 description 是 String 描述。 tasks 是 JSON LIST 任务列表。 id 是 String 任务ID。 pId 是 String 父任务ID。 id 是 String 任务ID。 pId 是 String 父任务ID。 tasks 是 JSON LIST 子任务列表。 paramList 是 List 参数列表。 outputIdList 是 List 前置任务列表 inputIdList 是 List 后置任务列表 id 是 String 参数ID location 是 String 位置 source 是 String 来源ID paramName 是 String 参数名称。 paramType 是 String 参数类型。 paramValue 是 String 参数值。 userId 是 String 所属用户ID。 tenantId 是 String 租户ID。 createTime 是 String 创建时间。 updateTime 是 String 修改时间。 variables 是 JSON 变量列表。 showName 是 String 变量显示中文名。 showNameEn 是 String 变量显示英文名。 varName 是 String 参数名称。 varValue 是 String 参数值。 remark 是 String 参数备注。 defaultVisible 是 String 是否基础变量。 userId 是 String 所属用户ID。 tenantId 是 String 租户ID。 taskId 是 String 所属任务。
-
创建用户 在Chrome浏览器中打开https://www.huaweicloud.com/。 单击界面右上角的“登录”。 输入账号名和密码,单击“登录”。 在华为云首页,单击右上角的“控制台”。 在控制台页面,单击右上角的账号名,选择“ 统一身份认证 ”。 在统一身份认证服务左侧导航树中,选择“用户”。 在“用户”界面上右上角,单击“创建用户”。 在“创建用户”界面下的“配置用户基本信息”区域,配置用户的相关参数,如图1所示,创建用户的参数配置说明见表1。 如需一次创建多个用户,可以单击“添加用户”进行批量创建,每次最多可创建10个用户。 图1 配置用户基本信息 表1 创建用户的参数配置说明 名称 说明 用户信息 用户名 必填。 IAM 用户登录华为云的用户名,此处以“User A”为例。 邮箱 “访问方式”选择“首次登录时设置”时必填,选择其他时选填。IAM用户绑定的邮箱,可作为子账户的登录凭证,也可由IAM用户自己绑定。 手机号 选填。IAM用户绑定的手机号,可作为子账户的登录凭证,也可由IAM用户自己绑定。 描述 选填。对用户的描述信息。 访问方式 编程访问 创建用户完成后即可下载本次创建的所有用户的访问秘钥(AK/SK)。一个用户最多拥有两个访问密钥。这些AK/SK可以对华为云进行编程调用,例如,通过API调用方式访问华为云时,您可能需要使用访问密钥。 华为云管理控制台访问 控制台登录密码设置方式 首次登录时设置 如果您不是用户User A的使用主体,建议您选择该方式,输入用户的邮箱和手机,用户User A通过邮件中的一次性链接登录华为云,自行设置密码。 自动生成 仅在创建单个用户时适用,如果您本次创建2个及以上的用户,则不支持此方式。 自定义 如果您是用户User A的使用主体,建议您选择该方式,设置自己的登录密码。 登录保护 开启登录保护 开启登录保护后,IAM用户登录时,除了在登录页面输入用户名和密码外(第一次身份验证),还需要在登录验证页面输入验证码(第二次身份验证),该功能是一种安全实践,建议开启登录保护,多次身份认证可以提高账号安全性。 您可以选择通过手机、邮箱、虚拟MFA进行登录验证。 不开启 不开启登录保护。 单击“下一步”。 在“创建用户”界面下的“加入用户组(可选)”区域,在“可选用户组”下勾选需要加入的用户组,将新建用户加入用户组,如图2所示。 将用户加入用户组,用户将具备用户组的权限,这一过程即给用户授权。 一个用户可以同时加入多个用户组。 图2 加入用户组 单击“创建用户”。IAM用户创建完成,用户列表中显示新创建的IAM用户,如图3所示。 图3 完成IAM用户的创建
-
请求 请求样例 GET https://ipaddr:port/softcomai/datalake/dataplan/v1.0/tasks/getgorvnobs?bucketName=obs-bucket&bucketPath=/opt/test 参数说明 参数 是否必选 类型 说明 progressId 是 String 项目ID。 taskId 是 String 任务ID。 taskType 是 String 任务类型,取值为COLLECTION_BUILTIN。
-
响应 响应样例 {"success": true,"errorMsg": null,"errorCode": null,"returnData": {"bucketName": "bucket-ql62i9ct","path": "5ae5e3fb-ca79-2534-f4f2-aaa665ee38e5"}} 要素说明 参数名 参数类型 备注 success String 请求是否成功,取值包括true和false。 returnData Json 返回对象。 bucketName String 桶名称。 path String 路径。
共99354条
- 1
- ...
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
- 96
- 97
- 98
- 99
- 100
- 101
- 102
- 103
- 104
- 105
- 106
- 107
- 108
- 109
- 110
- 111
- 112
- 113
- 114
- 115
- 116
- 117
- 118
- 119
- 120
- 121
- 122
- 123
- 124
- 125
- 126
- 127
- 128
- 129
- 130
- 131
- 132
- 133
- 134
- 135
- 136
- 137
- 138
- 139
- 140
- 141
- 142
- 143
- 144
- 145
- 146
- 147
- 148
- 149
- 150
- 151
- 152
- 153
- 154
- 155
- 156
- 157
- 158
- 159
- 160
- 161
- 162
- 163
- 164
- 165
- 166
- 167
- 168
- 169
- 170
- 171
- 172
- 173
- 174
- 175
- 176
- 177
- 178
- 179
- 180
- 181
- 182
- 183
- 184
- 185
- 186
- 187
- 188
- 189
- 190
- 191
- 192
- 193
- 194
- 195
- 196
- 197
- 198
- 199
- 200
- 201
- 202
- 203
- 204
- 205
- 206
- 207
- 208
- 209
- 210
- 211
- 212
- 213
- 214
- 215
- 216
- 217
- 218
- 219
- 220
- 221
- 222
- 223
- 224
- 225
- 226
- 227
- 228
- 229
- 230
- 231
- 232
- 233
- 234
- 235
- 236
- 237
- 238
- 239
- 240
- 241
- 242
- 243
- 244
- 245
- 246
- 247
- 248
- 249
- 250
- 251
- 252
- 253
- 254
- 255
- 256
- 257
- 258
- 259
- 260
- 261
- 262
- 263
- 264
- 265
- 266
- 267
- 268
- 269
- 270
- 271
- 272
- 273
- 274
- 275
- 276
- 277
- 278
- 279
- 280
- 281
- 282
- 283
- 284
- 285
- 286
- 287
- 288
- 289
- 290
- 291
- 292
- 293
- 294
- 295
- 296
- 297
- 298
- 299
- 300
- 301
- 302
- 303
- 304
- 305
- 306
- 307
- 308
- 309
- 310
- 311
- 312
- 313
- 314
- 315
- 316
- 317
- 318
- 319
- 320
- 321
- 322
- 323
- 324
- 325
- 326
- 327
- 328
- 329
- 330
- 331
- 332
- 333
- 334
- 335
- 336
- 337
- 338
- 339
- 340
- 341
- 342
- 343
- 344
- 345
- 346
- 347
- 348
- 349
- 350
- 351
- 352
- 353
- 354
- 355
- 356
- 357
- 358
- 359
- 360
- 361
- 362
- 363
- 364
- 365
- 366
- 367
- 368
- 369
- 370
- 371
- 372
- 373
- 374
- 375
- 376
- 377
- 378
- 379
- 380
- 381
- 382
- 383
- 384
- 385
- 386
- 387
- 388
- 389
- 390
- 391
- 392
- 393
- 394
- 395
- 396
- 397
- 398
- 399
- 400
- 401
- 402
- 403
- 404
- 405
- 406
- 407
- 408
- 409
- 410
- 411
- 412
- 413
- 414
- 415
- 416
- 417
- 418
- 419
- 420
- 421
- 422
- 423
- 424
- 425
- 426
- 427
- 428
- 429
- 430
- 431
- 432
- 433
- 434
- 435
- 436
- 437
- 438
- 439
- 440
- 441
- 442
- 443
- 444
- 445
- 446
- 447
- 448
- 449
- 450
- 451
- 452
- 453
- 454
- 455
- 456
- 457
- 458
- 459
- 460
- 461
- 462
- 463
- 464
- 465
- 466
- 467
- 468
- 469
- 470
- 471
- 472
- 473
- 474
- 475
- 476
- 477
- 478
- 479
- 480
- 481
- 482
- 483
- 484
- 485
- 486
- 487
- 488
- 489
- 490
- 491
- 492
- 493
- 494
- 495
- 496
- 497
- 498
- 499
- 500
- 501
- 502
- 503
- 504
- 505
- 506
- 507
- 508
- 509
- 510
- 511
- 512
- 513
- 514
- 515
- 516
- 517
- 518
- 519
- 520
- 521
- 522
- 523
- 524
- 525
- 526
- 527
- 528
- 529
- 530
- 531
- 532
- 533
- 534
- 535
- 536
- 537
- 538
- 539
- 540
- 541
- 542
- 543
- 544
- 545
- 546
- 547
- 548
- 549
- 550
- 551
- 552
- 553
- 554
- 555
- 556
- 557
- 558
- 559
- 560
- 561
- 562
- 563
- 564
- 565
- 566
- 567
- 568
- 569
- 570
- 571
- 572
- 573
- 574
- 575
- 576
- 577
- 578
- 579
- 580
- 581
- 582
- 583
- 584
- 585
- 586
- 587
- 588
- 589
- 590
- 591
- 592
- 593
- 594
- 595
- 596
- 597
- 598
- 599
- 600
- 601
- 602
- 603
- 604
- 605
- 606
- 607
- 608
- 609
- 610
- 611
- 612
- 613
- 614
- 615
- 616
- 617
- 618
- 619
- 620
- 621
- 622
- 623
- 624
- 625
- 626
- 627
- 628
- 629
- 630
- 631
- 632
- 633
- 634
- 635
- 636
- 637
- 638
- 639
- 640
- 641
- 642
- 643
- 644
- 645
- 646
- 647
- 648
- 649
- 650
- 651
- 652
- 653
- 654
- 655
- 656
- 657
- 658
- 659
- 660
- 661
- 662
- 663
- 664
- 665
- 666
- 667
- 668
- 669
- 670
- 671
- 672
- 673
- 674
- 675
- 676
- 677
- 678
- 679
- 680
- 681
- 682
- 683
- 684
- 685
- 686
- 687
- 688
- 689
- 690
- 691
- 692
- 693
- 694
- 695
- 696
- 697
- 698
- 699
- 700
- 701
- 702
- 703
- 704
- 705
- 706
- 707
- 708
- 709
- 710
- 711
- 712
- 713
- 714
- 715
- 716
- 717
- 718
- 719
- 720
- 721
- 722
- 723
- 724
- 725
- 726
- 727
- 728
- 729
- 730
- 731
- 732
- 733
- 734
- 735
- 736
- 737
- 738
- 739
- 740
- 741
- 742
- 743
- 744
- 745
- 746
- 747
- 748
- 749
- 750
- 751
- 752
- 753
- 754
- 755
- 756
- 757
- 758
- 759
- 760
- 761
- 762
- 763
- 764
- 765
- 766
- 767
- 768
- 769
- 770
- 771
- 772
- 773
- 774
- 775
- 776
- 777
- 778
- 779
- 780
- 781
- 782
- 783
- 784
- 785
- 786
- 787
- 788
- 789
- 790
- 791
- 792
- 793
- 794
- 795
- 796
- 797
- 798
- 799
- 800
- 801
- 802
- 803
- 804
- 805
- 806
- 807
- 808
- 809
- 810
- 811
- 812
- 813
- 814
- 815
- 816
- 817
- 818
- 819
- 820
- 821
- 822
- 823
- 824
- 825
- 826
- 827
- 828
- 829
- 830
- 831
- 832
- 833
- 834
- 835
- 836
- 837
- 838
- 839
- 840
- 841
- 842
- 843
- 844
- 845
- 846
- 847
- 848
- 849
- 850
- 851
- 852
- 853
- 854
- 855
- 856
- 857
- 858
- 859
- 860
- 861
- 862
- 863
- 864
- 865
- 866
- 867
- 868
- 869
- 870
- 871
- 872
- 873
- 874
- 875
- 876
- 877
- 878
- 879
- 880
- 881
- 882
- 883
- 884
- 885
- 886
- 887
- 888
- 889
- 890
- 891
- 892
- 893
- 894
- 895
- 896
- 897
- 898
- 899
- 900
- 901
- 902
- 903
- 904
- 905
- 906
- 907
- 908
- 909
- 910
- 911
- 912
- 913
- 914
- 915
- 916
- 917
- 918
- 919
- 920
- 921
- 922
- 923
- 924
- 925
- 926
- 927
- 928
- 929
- 930
- 931
- 932
- 933
- 934
- 935
- 936
- 937
- 938
- 939
- 940
- 941
- 942
- 943
- 944
- 945
- 946
- 947
- 948
- 949
- 950
- 951
- 952
- 953
- 954
- 955
- 956
- 957
- 958
- 959
- 960
- 961
- 962
- 963
- 964
- 965
- 966
- 967
- 968
- 969
- 970
- 971
- 972
- 973
- 974
- 975
- 976
- 977
- 978
- 979
- 980
- 981
- 982
- 983
- 984
- 985
- 986
- 987
- 988
- 989
- 990
- 991
- 992
- 993
- 994
- 995
- 996
- 997
- 998
- 999
- 1000
- 1001
- 1002
- 1003
- 1004
- 1005
- 1006
- 1007
- 1008
- 1009
- 1010
- 1011
- 1012
- 1013
- 1014
- 1015
- 1016
- 1017
- 1018
- 1019
- 1020
- 1021
- 1022
- 1023
- 1024
- 1025
- 1026
- 1027
- 1028
- 1029
- 1030
- 1031
- 1032
- 1033
- 1034
- 1035
- 1036
- 1037
- 1038
- 1039
- 1040
- 1041
- 1042
- 1043
- 1044
- 1045
- 1046
- 1047
- 1048
- 1049
- 1050
- 1051
- 1052
- 1053
- 1054
- 1055
- 1056
- 1057
- 1058
- 1059
- 1060
- 1061
- 1062
- 1063
- 1064
- 1065
- 1066
- 1067
- 1068
- 1069
- 1070
- 1071
- 1072
- 1073
- 1074
- 1075
- 1076
- 1077
- 1078
- 1079
- 1080
- 1081
- 1082
- 1083
- 1084
- 1085
- 1086
- 1087
- 1088
- 1089
- 1090
- 1091
- 1092
- 1093
- 1094
- 1095
- 1096
- 1097
- 1098
- 1099
- 1100
- 1101
- 1102
- 1103
- 1104
- 1105
- 1106
- 1107
- 1108
- 1109
- 1110
- 1111
- 1112
- 1113
- 1114
- 1115
- 1116
- 1117
- 1118
- 1119
- 1120
- 1121
- 1122
- 1123
- 1124
- 1125
- 1126
- 1127
- 1128
- 1129
- 1130
- 1131
- 1132
- 1133
- 1134
- 1135
- 1136
- 1137
- 1138
- 1139
- 1140
- 1141
- 1142
- 1143
- 1144
- 1145
- 1146
- 1147
- 1148
- 1149
- 1150
- 1151
- 1152
- 1153
- 1154
- 1155
- 1156
- 1157
- 1158
- 1159
- 1160
- 1161
- 1162
- 1163
- 1164
- 1165
- 1166
- 1167
- 1168
- 1169
- 1170
- 1171
- 1172
- 1173
- 1174
- 1175
- 1176
- 1177
- 1178
- 1179
- 1180
- 1181
- 1182
- 1183
- 1184
- 1185
- 1186
- 1187
- 1188
- 1189
- 1190
- 1191
- 1192
- 1193
- 1194
- 1195
- 1196
- 1197
- 1198
- 1199
- 1200
- 1201
- 1202
- 1203
- 1204
- 1205
- 1206
- 1207
- 1208
- 1209
- 1210
- 1211
- 1212
- 1213
- 1214
- 1215
- 1216
- 1217
- 1218
- 1219
- 1220
- 1221
- 1222
- 1223
- 1224
- 1225
- 1226
- 1227
- 1228
- 1229
- 1230
- 1231
- 1232
- 1233
- 1234
- 1235
- 1236
- 1237
- 1238
- 1239
- 1240
- 1241
- 1242
- 1243
- 1244
- 1245
- 1246
- 1247
- 1248
- 1249
- 1250
- 1251
- 1252
- 1253
- 1254
- 1255
- 1256
- 1257
- 1258
- 1259
- 1260
- 1261
- 1262
- 1263
- 1264
- 1265
- 1266
- 1267
- 1268
- 1269
- 1270
- 1271
- 1272
- 1273
- 1274
- 1275
- 1276
- 1277
- 1278
- 1279
- 1280
- 1281
- 1282
- 1283
- 1284
- 1285
- 1286
- 1287
- 1288
- 1289
- 1290
- 1291
- 1292
- 1293
- 1294
- 1295
- 1296
- 1297
- 1298
- 1299
- 1300
- 1301
- 1302
- 1303
- 1304
- 1305
- 1306
- 1307
- 1308
- 1309
- 1310
- 1311
- 1312
- 1313
- 1314
- 1315
- 1316
- 1317
- 1318
- 1319
- 1320
- 1321
- 1322
- 1323
- 1324
- 1325
- 1326
- 1327
- 1328
- 1329
- 1330
- 1331
- 1332
- 1333
- 1334
- 1335
- 1336
- 1337
- 1338
- 1339
- 1340
- 1341
- 1342
- 1343
- 1344
- 1345
- 1346
- 1347
- 1348
- 1349
- 1350
- 1351
- 1352
- 1353
- 1354
- 1355
- 1356
- 1357
- 1358
- 1359
- 1360
- 1361
- 1362
- 1363
- 1364
- 1365
- 1366
- 1367
- 1368
- 1369
- 1370
- 1371
- 1372
- 1373
- 1374
- 1375
- 1376
- 1377
- 1378
- 1379
- 1380
- 1381
- 1382
- 1383
- 1384
- 1385
- 1386
- 1387
- 1388
- 1389
- 1390
- 1391
- 1392
- 1393
- 1394
- 1395
- 1396
- 1397
- 1398
- 1399
- 1400
- 1401
- 1402
- 1403
- 1404
- 1405
- 1406
- 1407
- 1408
- 1409
- 1410
- 1411
- 1412
- 1413
- 1414
- 1415
- 1416
- 1417
- 1418
- 1419
- 1420
- 1421
- 1422
- 1423
- 1424
- 1425
- 1426
- 1427
- 1428
- 1429
- 1430
- 1431
- 1432
- 1433
- 1434
- 1435
- 1436
- 1437
- 1438
- 1439
- 1440
- 1441
- 1442
- 1443
- 1444
- 1445
- 1446
- 1447
- 1448
- 1449
- 1450
- 1451
- 1452
- 1453
- 1454
- 1455
- 1456
- 1457
- 1458
- 1459
- 1460
- 1461
- 1462
- 1463
- 1464
- 1465
- 1466
- 1467
- 1468
- 1469
- 1470
- 1471
- 1472
- 1473
- 1474
- 1475
- 1476
- 1477
- 1478
- 1479
- 1480
- 1481
- 1482
- 1483
- 1484
- 1485
- 1486
- 1487
- 1488
- 1489
- 1490
- 1491
- 1492
- 1493
- 1494
- 1495
- 1496
- 1497
- 1498
- 1499
- 1500
- 1501
- 1502
- 1503
- 1504
- 1505
- 1506
- 1507
- 1508
- 1509
- 1510
- 1511
- 1512
- 1513
- 1514
- 1515
- 1516
- 1517
- 1518
- 1519
- 1520
- 1521
- 1522
- 1523
- 1524
- 1525
- 1526
- 1527
- 1528
- 1529
- 1530
- 1531
- 1532
- 1533
- 1534
- 1535
- 1536
- 1537
- 1538
- 1539
- 1540
- 1541
- 1542
- 1543
- 1544
- 1545
- 1546
- 1547
- 1548
- 1549
- 1550
- 1551
- 1552
- 1553
- 1554
- 1555
- 1556
- 1557
- 1558
- 1559
- 1560
- 1561
- 1562
- 1563
- 1564
- 1565
- 1566
- 1567
- 1568
- 1569
- 1570
- 1571
- 1572
- 1573
- 1574
- 1575
- 1576
- 1577
- 1578
- 1579
- 1580
- 1581
- 1582
- 1583
- 1584
- 1585
- 1586
- 1587
- 1588
- 1589
- 1590
- 1591
- 1592
- 1593
- 1594
- 1595
- 1596
- 1597
- 1598
- 1599
- 1600
- 1601
- 1602
- 1603
- 1604
- 1605
- 1606
- 1607
- 1608
- 1609
- 1610
- 1611
- 1612
- 1613
- 1614
- 1615
- 1616
- 1617
- 1618
- 1619
- 1620
- 1621
- 1622
- 1623
- 1624
- 1625
- 1626
- 1627
- 1628
- 1629
- 1630
- 1631
- 1632
- 1633
- 1634
- 1635
- 1636
- 1637
- 1638
- 1639
- 1640
- 1641
- 1642
- 1643
- 1644
- 1645
- 1646
- 1647
- 1648
- 1649
- 1650
- 1651
- 1652
- 1653
- 1654
- 1655
- 1656
- 1657
- 1658
- 1659
- 1660
- 1661
- 1662
- 1663
- 1664
- 1665
- 1666
- 1667
- 1668
- 1669
- 1670
- 1671
- 1672
- 1673
- 1674
- 1675
- 1676
- 1677
- 1678
- 1679
- 1680
- 1681
- 1682
- 1683
- 1684
- 1685
- 1686
- 1687
- 1688
- 1689
- 1690
- 1691
- 1692
- 1693
- 1694
- 1695
- 1696
- 1697
- 1698
- 1699
- 1700
- 1701
- 1702
- 1703
- 1704
- 1705
- 1706
- 1707
- 1708
- 1709
- 1710
- 1711
- 1712
- 1713
- 1714
- 1715
- 1716
- 1717
- 1718
- 1719
- 1720
- 1721
- 1722
- 1723
- 1724
- 1725
- 1726
- 1727
- 1728
- 1729
- 1730
- 1731
- 1732
- 1733
- 1734
- 1735
- 1736
- 1737
- 1738
- 1739
- 1740
- 1741
- 1742
- 1743
- 1744
- 1745
- 1746
- 1747
- 1748
- 1749
- 1750
- 1751
- 1752
- 1753
- 1754
- 1755
- 1756
- 1757
- 1758
- 1759
- 1760
- 1761
- 1762
- 1763
- 1764
- 1765
- 1766
- 1767
- 1768
- 1769
- 1770
- 1771
- 1772
- 1773
- 1774
- 1775
- 1776
- 1777
- 1778
- 1779
- 1780
- 1781
- 1782
- 1783
- 1784
- 1785
- 1786
- 1787
- 1788
- 1789
- 1790
- 1791
- 1792
- 1793
- 1794
- 1795
- 1796
- 1797
- 1798
- 1799
- 1800
- 1801
- 1802
- 1803
- 1804
- 1805
- 1806
- 1807
- 1808
- 1809
- 1810
- 1811
- 1812
- 1813
- 1814
- 1815
- 1816
- 1817
- 1818
- 1819
- 1820
- 1821
- 1822
- 1823
- 1824
- 1825
- 1826
- 1827
- 1828
- 1829
- 1830
- 1831
- 1832
- 1833
- 1834
- 1835
- 1836
- 1837
- 1838
- 1839
- 1840
- 1841
- 1842
- 1843
- 1844
- 1845
- 1846
- 1847
- 1848
- 1849
- 1850
- 1851
- 1852
- 1853
- 1854
- 1855
- 1856
- 1857
- 1858
- 1859
- 1860
- 1861
- 1862
- 1863
- 1864
- 1865
- 1866
- 1867
- 1868
- 1869
- 1870
- 1871
- 1872
- 1873
- 1874
- 1875
- 1876
- 1877
- 1878
- 1879
- 1880
- 1881
- 1882
- 1883
- 1884
- 1885
- 1886
- 1887
- 1888
- 1889
- 1890
- 1891
- 1892
- 1893
- 1894
- 1895
- 1896
- 1897
- 1898
- 1899
- 1900
- 1901
- 1902
- 1903
- 1904
- 1905
- 1906
- 1907
- 1908
- 1909
- 1910
- 1911
- 1912
- 1913
- 1914
- 1915
- 1916
- 1917
- 1918
- 1919
- 1920
- 1921
- 1922
- 1923
- 1924
- 1925
- 1926
- 1927
- 1928
- 1929
- 1930
- 1931
- 1932
- 1933
- 1934
- 1935
- 1936
- 1937
- 1938
- 1939
- 1940
- 1941
- 1942
- 1943
- 1944
- 1945
- 1946
- 1947
- 1948
- 1949
- 1950
- 1951
- 1952
- 1953
- 1954
- 1955
- 1956
- 1957
- 1958
- 1959
- 1960
- 1961
- 1962
- 1963
- 1964
- 1965
- 1966
- 1967
- 1968
- 1969
- 1970
- 1971
- 1972
- 1973
- 1974
- 1975
- 1976
- 1977
- 1978
- 1979
- 1980
- 1981
- 1982
- 1983
- 1984
- 1985
- 1986
- 1987
- 1988
- 1989
- 1990
- 1991
- 1992
- 1993
- 1994
- 1995
- 1996
- 1997
- 1998
- 1999
- 2000
- 2001
- 2002
- 2003
- 2004
- 2005
- 2006
- 2007
- 2008
- 2009
- 2010
- 2011
- 2012
- 2013
- 2014
- 2015
- 2016
- 2017
- 2018
- 2019
- 2020
- 2021
- 2022
- 2023
- 2024
- 2025
- 2026
- 2027
- 2028
- 2029
- 2030
- 2031
- 2032
- 2033
- 2034
- 2035
- 2036
- 2037
- 2038
- 2039
- 2040
- 2041
- 2042
- 2043
- 2044
- 2045
- 2046
- 2047
- 2048
- 2049
- 2050
- 2051
- 2052
- 2053
- 2054
- 2055
- 2056
- 2057
- 2058
- 2059
- 2060
- 2061
- 2062
- 2063
- 2064
- 2065
- 2066
- 2067
- 2068
- 2069
- 2070
- 2071
- 2072
- 2073
- 2074
- 2075
- 2076
- 2077
- 2078
- 2079
- 2080
- 2081
- 2082
- 2083
- 2084
- 2085
- 2086
- 2087
- 2088
- 2089
- 2090
- 2091
- 2092
- 2093
- 2094
- 2095
- 2096
- 2097
- 2098
- 2099
- 2100
- 2101
- 2102
- 2103
- 2104
- 2105
- 2106
- 2107
- 2108
- 2109
- 2110
- 2111
- 2112
- 2113
- 2114
- 2115
- 2116
- 2117
- 2118
- 2119
- 2120
- 2121
- 2122
- 2123
- 2124
- 2125
- 2126
- 2127
- 2128
- 2129
- 2130
- 2131
- 2132
- 2133
- 2134
- 2135
- 2136
- 2137
- 2138
- 2139
- 2140
- 2141
- 2142
- 2143
- 2144
- 2145
- 2146
- 2147
- 2148
- 2149
- 2150
- 2151
- 2152
- 2153
- 2154
- 2155
- 2156
- 2157
- 2158
- 2159
- 2160
- 2161
- 2162
- 2163
- 2164
- 2165
- 2166
- 2167
- 2168
- 2169
- 2170
- 2171
- 2172
- 2173
- 2174
- 2175
- 2176
- 2177
- 2178
- 2179
- 2180
- 2181
- 2182
- 2183
- 2184
- 2185
- 2186
- 2187
- 2188
- 2189
- 2190
- 2191
- 2192
- 2193
- 2194
- 2195
- 2196
- 2197
- 2198
- 2199
- 2200
- 2201
- 2202
- 2203
- 2204
- 2205
- 2206
- 2207
- 2208
- 2209
- 2210
- 2211
- 2212
- 2213
- 2214
- 2215
- 2216
- 2217
- 2218
- 2219
- 2220
- 2221
- 2222
- 2223
- 2224
- 2225
- 2226
- 2227
- 2228
- 2229
- 2230
- 2231
- 2232
- 2233
- 2234
- 2235
- 2236
- 2237
- 2238
- 2239
- 2240
- 2241
- 2242
- 2243
- 2244
- 2245
- 2246
- 2247
- 2248
- 2249
- 2250
- 2251
- 2252
- 2253
- 2254
- 2255
- 2256
- 2257
- 2258
- 2259
- 2260
- 2261
- 2262
- 2263
- 2264
- 2265
- 2266
- 2267
- 2268
- 2269
- 2270
- 2271
- 2272
- 2273
- 2274
- 2275
- 2276
- 2277
- 2278
- 2279
- 2280
- 2281
- 2282
- 2283
- 2284
- 2285
- 2286
- 2287
- 2288
- 2289
- 2290
- 2291
- 2292
- 2293
- 2294
- 2295
- 2296
- 2297
- 2298
- 2299
- 2300
- 2301
- 2302
- 2303
- 2304
- 2305
- 2306
- 2307
- 2308
- 2309
- 2310
- 2311
- 2312
- 2313
- 2314
- 2315
- 2316
- 2317
- 2318
- 2319
- 2320
- 2321
- 2322
- 2323
- 2324
- 2325
- 2326
- 2327
- 2328
- 2329
- 2330
- 2331
- 2332
- 2333
- 2334
- 2335
- 2336
- 2337
- 2338
- 2339
- 2340
- 2341
- 2342
- 2343
- 2344
- 2345
- 2346
- 2347
- 2348
- 2349
- 2350
- 2351
- 2352
- 2353
- 2354
- 2355
- 2356
- 2357
- 2358
- 2359
- 2360
- 2361
- 2362
- 2363
- 2364
- 2365
- 2366
- 2367
- 2368
- 2369
- 2370
- 2371
- 2372
- 2373
- 2374
- 2375
- 2376
- 2377
- 2378
- 2379
- 2380
- 2381
- 2382
- 2383
- 2384
- 2385
- 2386
- 2387
- 2388
- 2389
- 2390
- 2391
- 2392
- 2393
- 2394
- 2395
- 2396
- 2397
- 2398
- 2399
- 2400
- 2401
- 2402
- 2403
- 2404
- 2405
- 2406
- 2407
- 2408
- 2409
- 2410
- 2411
- 2412
- 2413
- 2414
- 2415
- 2416
- 2417
- 2418
- 2419
- 2420
- 2421
- 2422
- 2423
- 2424
- 2425
- 2426
- 2427
- 2428
- 2429
- 2430
- 2431
- 2432
- 2433
- 2434
- 2435
- 2436
- 2437
- 2438
- 2439
- 2440
- 2441
- 2442
- 2443
- 2444
- 2445
- 2446
- 2447
- 2448
- 2449
- 2450
- 2451
- 2452
- 2453
- 2454
- 2455
- 2456
- 2457
- 2458
- 2459
- 2460
- 2461
- 2462
- 2463
- 2464
- 2465
- 2466
- 2467
- 2468
- 2469
- 2470
- 2471
- 2472
- 2473
- 2474
- 2475
- 2476
- 2477
- 2478
- 2479
- 2480
- 2481
- 2482
- 2483
- 2484
- 2485
- 2486
- 2487
- 2488
- 2489
- 2490
- 2491
- 2492
- 2493
- 2494
- 2495
- 2496
- 2497
- 2498
- 2499
- 2500
- 2501
- 2502
- 2503
- 2504
- 2505
- 2506
- 2507
- 2508
- 2509
- 2510
- 2511
- 2512
- 2513
- 2514
- 2515
- 2516
- 2517
- 2518
- 2519
- 2520
- 2521
- 2522
- 2523
- 2524
- 2525
- 2526
- 2527
- 2528
- 2529
- 2530
- 2531
- 2532
- 2533
- 2534
- 2535
- 2536
- 2537
- 2538
- 2539
- 2540
- 2541
- 2542
- 2543
- 2544
- 2545
- 2546
- 2547
- 2548
- 2549
- 2550
- 2551
- 2552
- 2553
- 2554
- 2555
- 2556
- 2557
- 2558
- 2559
- 2560
- 2561
- 2562
- 2563
- 2564
- 2565
- 2566
- 2567
- 2568
- 2569
- 2570
- 2571
- 2572
- 2573
- 2574
- 2575
- 2576
- 2577
- 2578
- 2579
- 2580
- 2581
- 2582
- 2583
- 2584
- 2585
- 2586
- 2587
- 2588
- 2589
- 2590
- 2591
- 2592
- 2593
- 2594
- 2595
- 2596
- 2597
- 2598
- 2599
- 2600
- 2601
- 2602
- 2603
- 2604
- 2605
- 2606
- 2607
- 2608
- 2609
- 2610
- 2611
- 2612
- 2613
- 2614
- 2615
- 2616
- 2617
- 2618
- 2619
- 2620
- 2621
- 2622
- 2623
- 2624
- 2625
- 2626
- 2627
- 2628
- 2629
- 2630
- 2631
- 2632
- 2633
- 2634
- 2635
- 2636
- 2637
- 2638
- 2639
- 2640
- 2641
- 2642
- 2643
- 2644
- 2645
- 2646
- 2647
- 2648
- 2649
- 2650
- 2651
- 2652
- 2653
- 2654
- 2655
- 2656
- 2657
- 2658
- 2659
- 2660
- 2661
- 2662
- 2663
- 2664
- 2665
- 2666
- 2667
- 2668
- 2669
- 2670
- 2671
- 2672
- 2673
- 2674
- 2675
- 2676
- 2677
- 2678
- 2679
- 2680
- 2681
- 2682
- 2683
- 2684
- 2685
- 2686
- 2687
- 2688
- 2689
- 2690
- 2691
- 2692
- 2693
- 2694
- 2695
- 2696
- 2697
- 2698
- 2699
- 2700
- 2701
- 2702
- 2703
- 2704
- 2705
- 2706
- 2707
- 2708
- 2709
- 2710
- 2711
- 2712
- 2713
- 2714
- 2715
- 2716
- 2717
- 2718
- 2719
- 2720
- 2721
- 2722
- 2723
- 2724
- 2725
- 2726
- 2727
- 2728
- 2729
- 2730
- 2731
- 2732
- 2733
- 2734
- 2735
- 2736
- 2737
- 2738
- 2739
- 2740
- 2741
- 2742
- 2743
- 2744
- 2745
- 2746
- 2747
- 2748
- 2749
- 2750
- 2751
- 2752
- 2753
- 2754
- 2755
- 2756
- 2757
- 2758
- 2759
- 2760
- 2761
- 2762
- 2763
- 2764
- 2765
- 2766
- 2767
- 2768
- 2769
- 2770
- 2771
- 2772
- 2773
- 2774
- 2775
- 2776
- 2777
- 2778
- 2779
- 2780
- 2781
- 2782
- 2783
- 2784
- 2785
- 2786
- 2787
- 2788
- 2789
- 2790
- 2791
- 2792
- 2793
- 2794
- 2795
- 2796
- 2797
- 2798
- 2799
- 2800
- 2801
- 2802
- 2803
- 2804
- 2805
- 2806
- 2807
- 2808
- 2809
- 2810
- 2811
- 2812
- 2813
- 2814
- 2815
- 2816
- 2817
- 2818
- 2819
- 2820
- 2821
- 2822
- 2823
- 2824
- 2825
- 2826
- 2827
- 2828
- 2829
- 2830
- 2831
- 2832
- 2833
- 2834
- 2835
- 2836
- 2837
- 2838
- 2839
- 2840
- 2841
- 2842
- 2843
- 2844
- 2845
- 2846
- 2847
- 2848
- 2849
- 2850
- 2851
- 2852
- 2853
- 2854
- 2855
- 2856
- 2857
- 2858
- 2859
- 2860
- 2861
- 2862
- 2863
- 2864
- 2865
- 2866
- 2867
- 2868
- 2869
- 2870
- 2871
- 2872
- 2873
- 2874
- 2875
- 2876
- 2877
- 2878
- 2879
- 2880
- 2881
- 2882
- 2883
- 2884
- 2885
- 2886
- 2887
- 2888
- 2889
- 2890
- 2891
- 2892
- 2893
- 2894
- 2895
- 2896
- 2897
- 2898
- 2899
- 2900
- 2901
- 2902
- 2903
- 2904
- 2905
- 2906
- 2907
- 2908
- 2909
- 2910
- 2911
- 2912
- 2913
- 2914
- 2915
- 2916
- 2917
- 2918
- 2919
- 2920
- 2921
- 2922
- 2923
- 2924
- 2925
- 2926
- 2927
- 2928
- 2929
- 2930
- 2931
- 2932
- 2933
- 2934
- 2935
- 2936
- 2937
- 2938
- 2939
- 2940
- 2941
- 2942
- 2943
- 2944
- 2945
- 2946
- 2947
- 2948
- 2949
- 2950
- 2951
- 2952
- 2953
- 2954
- 2955
- 2956
- 2957
- 2958
- 2959
- 2960
- 2961
- 2962
- 2963
- 2964
- 2965
- 2966
- 2967
- 2968
- 2969
- 2970
- 2971
- 2972
- 2973
- 2974
- 2975
- 2976
- 2977
- 2978
- 2979
- 2980
- 2981
- 2982
- 2983
- 2984
- 2985
- 2986
- 2987
- 2988
- 2989
- 2990
- 2991
- 2992
- 2993
- 2994
- 2995
- 2996
- 2997
- 2998
- 2999
- 3000
- 3001
- 3002
- 3003
- 3004
- 3005
- 3006
- 3007
- 3008
- 3009
- 3010
- 3011
- 3012
- 3013
- 3014
- 3015
- 3016
- 3017
- 3018
- 3019
- 3020
- 3021
- 3022
- 3023
- 3024
- 3025
- 3026
- 3027
- 3028
- 3029
- 3030
- 3031
- 3032
- 3033
- 3034
- 3035
- 3036
- 3037
- 3038
- 3039
- 3040
- 3041
- 3042
- 3043
- 3044
- 3045
- 3046
- 3047
- 3048
- 3049
- 3050
- 3051
- 3052
- 3053
- 3054
- 3055
- 3056
- 3057
- 3058
- 3059
- 3060
- 3061
- 3062
- 3063
- 3064
- 3065
- 3066
- 3067
- 3068
- 3069
- 3070
- 3071
- 3072
- 3073
- 3074
- 3075
- 3076
- 3077
- 3078
- 3079
- 3080
- 3081
- 3082
- 3083
- 3084
- 3085
- 3086
- 3087
- 3088
- 3089
- 3090
- 3091
- 3092
- 3093
- 3094
- 3095
- 3096
- 3097
- 3098
- 3099
- 3100
- 3101
- 3102
- 3103
- 3104
- 3105
- 3106
- 3107
- 3108
- 3109
- 3110
- 3111
- 3112
- 3113
- 3114
- 3115
- 3116
- 3117
- 3118
- 3119
- 3120
- 3121
- 3122
- 3123
- 3124
- 3125
- 3126
- 3127
- 3128
- 3129
- 3130
- 3131
- 3132
- 3133
- 3134
- 3135
- 3136
- 3137
- 3138
- 3139
- 3140
- 3141
- 3142
- 3143
- 3144
- 3145
- 3146
- 3147
- 3148
- 3149
- 3150
- 3151
- 3152
- 3153
- 3154
- 3155
- 3156
- 3157
- 3158
- 3159
- 3160
- 3161
- 3162
- 3163
- 3164
- 3165
- 3166
- 3167
- 3168
- 3169
- 3170
- 3171
- 3172
- 3173
- 3174
- 3175
- 3176
- 3177
- 3178
- 3179
- 3180
- 3181
- 3182
- 3183
- 3184
- 3185
- 3186
- 3187
- 3188
- 3189
- 3190
- 3191
- 3192
- 3193
- 3194
- 3195
- 3196
- 3197
- 3198
- 3199
- 3200
- 3201
- 3202
- 3203
- 3204
- 3205
- 3206
- 3207
- 3208
- 3209
- 3210
- 3211
- 3212
- 3213
- 3214
- 3215
- 3216
- 3217
- 3218
- 3219
- 3220
- 3221
- 3222
- 3223
- 3224
- 3225
- 3226
- 3227
- 3228
- 3229
- 3230
- 3231
- 3232
- 3233
- 3234
- 3235
- 3236
- 3237
- 3238
- 3239
- 3240
- 3241
- 3242
- 3243
- 3244
- 3245
- 3246
- 3247
- 3248
- 3249
- 3250
- 3251
- 3252
- 3253
- 3254
- 3255
- 3256
- 3257
- 3258
- ...
- 3259
- 3260
- 3261
- 3262
- 3263
- 3264
- 3265
- 3266
- 3267
- 3268
- 3269
- 3270
- 3271
- 3272
- 3273
- 3274
- 3275
- 3276
- 3277
- 3278
- 3279
- 3280
- 3281
- 3282
- 3283
- 3284
- 3285
- 3286
- 3287
- 3288
- 3289
- 3290
- 3291
- 3292
- 3293
- 3294
- 3295
- 3296
- 3297
- 3298
- 3299
- 3300
- 3301
- 3302
- 3303
- 3304
- 3305
- 3306
- 3307
- 3308
- 3309
- 3310
- 3311
- 3311
推荐文章