1. 程式人生 > >Java實現lucene搜尋功能

Java實現lucene搜尋功能

直接上程式碼:

package com.sand.mpa.sousuo;

//--------------------- Change Logs----------------------
//<p>@author zhiqiang.zhang Initial Created at 2010-12-23<p>
//-------------------------------------------------------
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.PrintWriter;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.Date;

import org.apache.lucene.analysis.Analyzer;
import org.apache.lucene.analysis.standard.StandardAnalyzer;
import org.apache.lucene.document.Document;
import org.apache.lucene.document.Field;
import org.apache.lucene.index.IndexWriter;

//增量索引
/*
* 實現思路:首次查詢資料庫表所有記錄,對每條記錄建立索引,並將最後一條記錄的id儲存到storeId.txt檔案中
*         當新插入一條記錄時,再建立索引時不必再對所有資料重新建一遍索引,
*         可根據存放在storeId.txt檔案中的id查出新插入的資料,只對新增的資料新建索引,並把新增的索引追加到原來的索引檔案中
* */
public class IncrementIndex {

  public static void main(String[] args) {
      try {
          IncrementIndex index = new IncrementIndex();
          String path = "E:\\Test\\lucene_test\\poiIdext";//索引檔案的存放路徑
          String storeIdPath = "E:\\Test\\lucene_test\\storeId.txt";//儲存ID的路徑
          String storeId = "";
          Date date1 = new Date();
          storeId = index.getStoreId(storeIdPath);
          ResultSet rs = index.getResult(storeId);
          System.out.println("開始建立索引。。。。");
          index.indexBuilding(path, storeIdPath, rs);
          Date date2 = new Date();
          System.out.println("耗時:"+(date2.getTime()-date1.getTime())+"ms");
          storeId = index.getStoreId(storeIdPath);
          System.out.println(storeId);//打印出這次儲存起來的ID
      } catch (Exception e) {
          e.printStackTrace();
      }
  }

  public static void buildIndex(String indexFile, String storeIdFile) {
      try {
    	  
          String path = indexFile;//索引檔案的存放路徑
          String storeIdPath = storeIdFile;//儲存ID的路徑
          String storeId = "";
          storeId = getStoreId(storeIdPath);
          ResultSet rs = getResult(storeId);
          indexBuilding(path, storeIdPath, rs);
          storeId = getStoreId(storeIdPath);

      } catch (Exception e) {
          e.printStackTrace();
      }
  }

  public static ResultSet getResult(String storeId) throws Exception {
      Class.forName("com.mysql.jdbc.Driver").newInstance();
      String url = "jdbc:mysql://localhost:3306/1pm2_v1";
      String userName = "root";
      String password = "root";
      Connection conn = DriverManager.getConnection(url, userName, password);
      Statement stmt = conn.createStatement();
      String sql = "select  * from pd_ugc";
      ResultSet rs = stmt.executeQuery(sql + " where id > '" + storeId + "'order by id");
      return rs;
  }

  public static boolean indexBuilding(String path, String storeIdPath, ResultSet rs) {
      try {
          Analyzer luceneAnalyzer = new StandardAnalyzer();
          // 取得儲存起來的ID,以判定是增量索引還是重新索引
          boolean isEmpty = true;
          try {
              File file = new File(storeIdPath);
              if (!file.exists()) {
                  file.createNewFile();
              }
              FileReader fr = new FileReader(storeIdPath);
              BufferedReader br = new BufferedReader(fr);
              if (br.readLine() != null) {
                  isEmpty = false;
              }
              br.close();
              fr.close();
          } catch (IOException e) {
              e.printStackTrace();
          }
          //isEmpty=false表示增量索引
          IndexWriter writer = new IndexWriter(path, luceneAnalyzer, isEmpty);
          String storeId = "";
          boolean indexFlag = false;
          String id;
          String name;
          String address;
          String citycode;
          while (rs.next()) {
              id = rs.getInt("id") + "";
              name = rs.getString("name");
              address = rs.getString("address");
              citycode = rs.getString("citycode");
              writer.addDocument(Document(id, name, address, citycode));
              storeId = id;//將拿到的id給storeId,這種拿法不合理,這裡為了方便
              indexFlag = true;
          }
          writer.optimize();
          writer.close();
          if (indexFlag) {
              // 將最後一個的ID存到磁碟檔案中
              writeStoreId(storeIdPath, storeId);
          }
          return true;
      } catch (Exception e) {
          e.printStackTrace();
          System.out.println("出錯了" + e.getClass() + "\n   錯誤資訊為:   " + e.getMessage());
          return false;
      }

  }

  public static Document Document(String id, String name, String address, String citycode) {
      Document doc = new Document();
      doc.add(new Field("id", id, Field.Store.YES, Field.Index.TOKENIZED));
      doc.add(new Field("name", name, Field.Store.YES, Field.Index.TOKENIZED));//查詢欄位
      doc.add(new Field("address", address, Field.Store.YES, Field.Index.TOKENIZED));
      doc.add(new Field("citycode", citycode, Field.Store.YES, Field.Index.TOKENIZED));//查詢欄位
      return doc;
  }

  // 取得儲存在磁碟中的ID
  public static String getStoreId(String path) {
      String storeId = "";
      try {
          File file = new File(path);
          if (!file.exists()) {
              file.createNewFile();
          }
          FileReader fr = new FileReader(path);
          BufferedReader br = new BufferedReader(fr);
          storeId = br.readLine();
          if (storeId == null || storeId == "") storeId = "0";
          br.close();
          fr.close();
      } catch (Exception e) {
          e.printStackTrace();
      }
      return storeId;
  }

  // 將ID寫入到磁碟檔案中
  public static boolean writeStoreId(String path, String storeId) {
      boolean b = false;
      try {
          File file = new File(path);
          if (!file.exists()) {
              file.createNewFile();
          }
          FileWriter fw = new FileWriter(path);
          PrintWriter out = new PrintWriter(fw);
          out.write(storeId);
          out.close();
          fw.close();
          b = true;
      } catch (IOException e) {
          e.printStackTrace();
      }
      return b;
  }
}

package com.sand.mpa.sousuo;

public class IndexResult {

    private String id;

    private String name;

    private String address;

    private String citycode;

    
    public String getId() {
        return id;
    }
    public void setId(String id) {
        this.id = id;
    }
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }

    
    public String getAddress() {
        return address;
    }
    public void setAddress(String address) {
        this.address = address;
    }
    public String getCitycode() {
        return citycode;
    }
    public void setCitycode(String citycode) {
        this.citycode = citycode;
    }
    
}


package com.sand.mpa.sousuo;



import java.io.IOException;
import java.io.Reader;
import java.io.StringReader;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

import org.apache.lucene.analysis.Analyzer;
import org.apache.lucene.analysis.StopFilter;
import org.apache.lucene.analysis.Token;
import org.apache.lucene.analysis.TokenStream;
import org.apache.lucene.analysis.standard.StandardAnalyzer;
import org.apache.lucene.document.Document;
import org.apache.lucene.index.CorruptIndexException;
import org.apache.lucene.index.IndexReader;
import org.apache.lucene.index.Term;
import org.apache.lucene.queryParser.MultiFieldQueryParser;
import org.apache.lucene.queryParser.ParseException;
import org.apache.lucene.queryParser.QueryParser;
import org.apache.lucene.search.BooleanClause;
import org.apache.lucene.search.BooleanQuery;
import org.apache.lucene.search.Hits;
import org.apache.lucene.search.IndexSearcher;
import org.apache.lucene.search.Query;
import org.apache.lucene.search.ScoreDoc;
import org.apache.lucene.search.TopDocCollector;
import org.apache.lucene.search.highlight.Highlighter;
import org.apache.lucene.search.highlight.InvalidTokenOffsetsException;
import org.apache.lucene.search.highlight.QueryScorer;
import org.apache.lucene.search.highlight.SimpleFragmenter;
import org.apache.lucene.search.highlight.SimpleHTMLFormatter;
import org.mira.lucene.analysis.IK_CAnalyzer;

public class IndexUtils {

    //0. 建立增量索引
    public static void buildIndex(String indexFile, String storeIdFile) {
        IncrementIndex.buildIndex(indexFile, storeIdFile);
    }

    //1. 單欄位查詢
    @SuppressWarnings("deprecation")
    public static List<IndexResult> queryByOneKey(IndexSearcher indexSearcher, String field,
            String key) {
        try {
            Date date1 = new Date();
            QueryParser queryParser = new QueryParser(field, new StandardAnalyzer());
            Query query = queryParser.parse(key);
            Hits hits = indexSearcher.search(query);
            Date date2 = new Date();
            System.out.println("耗時:" + (date2.getTime() - date1.getTime()) + "ms");
            List<IndexResult> list = new ArrayList<IndexResult>();
            for (int i = 0; i < hits.length(); i++) {
                list.add(getIndexResult(hits.doc(i)));
            }
            return list;
        } catch (ParseException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        }
        return null;
    }

    //2. 多條件查詢。這裡實現的是and操作
    //注:要查詢的欄位必須是index的
    //即doc.add(new Field("pid", rs.getString("pid"), Field.Store.YES,Field.Index.TOKENIZED));   
    @SuppressWarnings("deprecation")
    public static List<IndexResult> queryByMultiKeys(IndexSearcher indexSearcher, String[] fields,
            String[] keys) {

        try {
            BooleanQuery m_BooleanQuery = new BooleanQuery();
            if (keys != null && keys.length > 0) {
                for (int i = 0; i < keys.length; i++) {
                    QueryParser queryParser = new QueryParser(fields[i], new StandardAnalyzer());
                    Query query = queryParser.parse(keys[i]);
                    m_BooleanQuery.add(query, BooleanClause.Occur.MUST);//and操作
                }
                Hits hits = indexSearcher.search(m_BooleanQuery);
                List<IndexResult> list = new ArrayList<IndexResult>();
                for (int i = 0; i < hits.length(); i++) {
                    list.add(getIndexResult(hits.doc(i)));
                }
                return list;
            }
        } catch (ParseException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        }
        return null;
    }

    //3.高亮顯示  實現了單條件查詢
    //可改造為多條件查詢
    public static List<IndexResult> highlight(IndexSearcher indexSearcher, String key) throws InvalidTokenOffsetsException {
        try {
            QueryParser queryParser = new QueryParser("name", new StandardAnalyzer());
            Query query = queryParser.parse(key);
            TopDocCollector collector = new TopDocCollector(800);
            indexSearcher.search(query, collector);
            ScoreDoc[] hits = collector.topDocs().scoreDocs;

            Highlighter highlighter = null;
            SimpleHTMLFormatter simpleHTMLFormatter = new SimpleHTMLFormatter("<font color='red'>",
                    "</font>");
            highlighter = new Highlighter(simpleHTMLFormatter, new QueryScorer(query));
            highlighter.setTextFragmenter(new SimpleFragmenter(200));
            List<IndexResult> list = new ArrayList<IndexResult>();
            Document doc;
            for (int i = 0; i < hits.length; i++) {
                //System.out.println(hits[i].score);
                doc = indexSearcher.doc(hits[i].doc);
                TokenStream tokenStream = new StandardAnalyzer().tokenStream("name",
                        new StringReader(doc.get("name")));
                IndexResult ir = getIndexResult(doc);
                ir.setName(highlighter.getBestFragment(tokenStream, doc.get("name")));
                list.add(ir);
            }
            return list;
        } catch (ParseException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        }
        return null;

    }

    //4. 多欄位查詢
    @SuppressWarnings("deprecation")
    public static List<IndexResult> queryByMultiFileds(IndexSearcher indexSearcher,
            String[] fields, String key) {
        try {
            MultiFieldQueryParser mfq = new MultiFieldQueryParser(fields, new StandardAnalyzer());
            Query query = mfq.parse(key);
            Hits hits = indexSearcher.search(query);
            List<IndexResult> list = new ArrayList<IndexResult>();
            for (int i = 0; i < hits.length(); i++) {
                list.add(getIndexResult(hits.doc(i)));
            }

            return list;
        } catch (ParseException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        }
        return null;
    }

    //5. 刪除索引
    public static void deleteIndex(String indexFile, String id) throws CorruptIndexException,
            IOException {
        IndexReader indexReader = IndexReader.open(indexFile);
        indexReader.deleteDocuments(new Term("id", id));
        indexReader.close();
    }

    //6. 一元分詞
    @SuppressWarnings("deprecation")
    public static String Standard_Analyzer(String str) {
        Analyzer analyzer = new StandardAnalyzer();
        Reader r = new StringReader(str);
        StopFilter sf = (StopFilter) analyzer.tokenStream("", r);
        System.out.println("=====StandardAnalyzer====");
        System.out.println("分析方法:預設沒有詞只有字(一元分詞)");
        Token t;
        String results = "";
        try {
            while ((t = sf.next()) != null) {
                System.out.println(t.termText());
                results = results + " " + t.termText();
            }
        } catch (IOException e) {
            e.printStackTrace();
        }
        return results;
    }

    //7. 字典分詞
    @SuppressWarnings("deprecation")
    public static String ik_CAnalyzer(String str) {
        Analyzer analyzer = new IK_CAnalyzer();
        Reader r = new StringReader(str);
        TokenStream ts = (TokenStream) analyzer.tokenStream("", r);
        System.out.println("=====IK_CAnalyzer====");
        System.out.println("分析方法:字典分詞,正反雙向搜尋");
        Token t;
        String results = "";
        try {
            while ((t = ts.next()) != null) {
                System.out.println(t.termText());
                results = results + " " + t.termText();
            }
        } catch (IOException e) {
            e.printStackTrace();
        }
        System.out.println(results);
        return results;
    }

    //在結果中搜索
    public static void queryFromResults() {

    }

    //組裝物件
    public static IndexResult getIndexResult(Document doc) {
        IndexResult ir = new IndexResult();
        ir.setId(doc.get("id"));
        ir.setName(doc.get("name"));
        ir.setAddress(doc.get("address"));
        ir.setCitycode(doc.get("citycode"));
        return ir;
    }
}


package com.sand.mpa.sousuo;


/**
 * $Id$
 * Copyright 2009-2010 Oak Pacific Interactive. All rights reserved.
 */


import java.util.Date;
import java.util.List;

import org.apache.lucene.search.IndexSearcher;
import org.apache.velocity.runtime.directive.Break;

public class Test {

    //存放索引檔案
    private static String indexFile = "E:\\Test\\lucene_test\\poiIdext";
    
    //存放id
    private static String storeIdFile = "E:\\Test\\lucene_test\\storeId.txt";

    public static void main(String[] args) throws Exception {
        //0. 建立增量索引
    	
        IndexUtils.buildIndex(indexFile, storeIdFile);
       
       
        IndexSearcher indexSearcher = new IndexSearcher(indexFile);

        List<IndexResult> list =null;
//        String key ="";
        Date date1 = new Date();
        Date date2 =new Date();

        
        //1.單欄位查詢
//       key = IndexUtils.ik_CAnalyzer("上海");
//        list = IndexUtils.queryByOneKey(indexSearcher, "address", key);
//        date2 = new Date();
//        System.out.println("耗時:" + (date2.getTime() - date1.getTime()) + "ms\n" + list.size()
//                + "條=======================================單欄位查詢");
//        printResults(list);
//        System.exit(1);
        
        //2.多條件查詢
        String[] fields = { "name", "address" };
        String[] keys = { IndexUtils.ik_CAnalyzer("永城市")};
        date1 = new Date();
        list = IndexUtils.queryByMultiKeys(indexSearcher, fields, keys);
        date2 = new Date();
        System.out.println("查詢耗時:" + (date2.getTime() - date1.getTime()) + "ms\n" + list.size()
                + "條\n===============================多條件查詢");
        printResults(list);
        System.exit(1);
        //3.高亮顯示  單欄位查詢
//        System.out.println("\n\n");
//        date1 = new Date();
//        key="安徽";
//        list = IndexUtils.highlight(indexSearcher, key);
//        date2 = new Date();
//        System.out.println("耗時:" + (date2.getTime() - date1.getTime()) + "ms\n" + list.size()
//                + "條\n======================================高亮顯示");
//        printResults(list);
//        System.exit(1);
        //4. 多欄位查詢
//        date1 = new Date();
//        list = IndexUtils.queryByMultiFileds(indexSearcher, fields, key);
//        date2 = new Date();
//        System.out.println("耗時:" + (date2.getTime() - date1.getTime()) + "ms\n" + list.size()
//                + "條\n=====================================多欄位查詢");
       // printResults(list);

        //5. 刪除索引中的欄位  根據id進行刪除
//        IndexUtils.deleteIndex(indexFile, "1552");
    }

    //列印結果
    public static void printResults(List<IndexResult> list) {
        if (list != null && list.size() > 0) {
            for (int i = 0; i < list.size(); i++) {
                System.out.println(list.get(i).getId() + "," + list.get(i).getName() + ","
                        + list.get(i).getAddress() + "," + list.get(i).getCitycode()+"--->"+i);
            }
        }
    }
}


資料庫指令碼:

INSERT INTO `pd_ugc` VALUES ('1', '上海市', '上海市', 'shanghaishi');
INSERT INTO `pd_ugc` VALUES ('2', '上海市', '上海市', 'shanghaishi');
INSERT INTO `pd_ugc` VALUES ('5', '北京市', '北京市', 'beijingshi');
INSERT INTO `pd_ugc` VALUES ('6', '北京市', '北京市', 'beijingshi');
INSERT INTO `pd_ugc` VALUES ('9', '廣東省', '廣東省', 'guangdongsheng');
INSERT INTO `pd_ugc` VALUES ('10', '廣州市', '廣東省廣州市', 'guangzhoushi');
INSERT INTO `pd_ugc` VALUES ('11', '荔灣區', '廣東省廣州市荔灣區', 'liwanqu');
INSERT INTO `pd_ugc` VALUES ('12', '越秀區', '廣東省廣州市越秀區', 'yuexiuqu');
INSERT INTO `pd_ugc` VALUES ('13', '東山區', '廣東省廣州市東山區', 'dongshanqu');
INSERT INTO `pd_ugc` VALUES ('14', '天河區', '廣東省廣州市天河區', 'tianhequ');
INSERT INTO `pd_ugc` VALUES ('15', '海珠區', '廣東省廣州市海珠區', 'haizhuqu');
INSERT INTO `pd_ugc` VALUES ('17', '天津市', '天津市', 'tianjinshi');
INSERT INTO `pd_ugc` VALUES ('18', '天津市', '天津市', 'tianjinshi');
INSERT INTO `pd_ugc` VALUES ('20', '河北省', '河北省', 'hebeisheng');
INSERT INTO `pd_ugc` VALUES ('23', '山西省', '山西省', 'shanxisheng');
INSERT INTO `pd_ugc` VALUES ('26', '內蒙古自治區', '內蒙古自治區', 'neimengguzizhiqu');
INSERT INTO `pd_ugc` VALUES ('29', '遼寧省', '遼寧省', 'liaoningsheng');
INSERT INTO `pd_ugc` VALUES ('32', '吉林省', '吉林省', 'jilinsheng');
INSERT INTO `pd_ugc` VALUES ('35', '黑龍江省', '黑龍江省', 'heilongjiangsheng');
INSERT INTO `pd_ugc` VALUES ('41', '江蘇省', '江蘇省', 'jiangsusheng');
INSERT INTO `pd_ugc` VALUES ('44', '浙江省', '浙江省', 'zhejiangsheng');
INSERT INTO `pd_ugc` VALUES ('47', '安徽省', '安徽省', 'anhuisheng');
INSERT INTO `pd_ugc` VALUES ('50', '福建省', '福建省', 'fujiansheng');
INSERT INTO `pd_ugc` VALUES ('53', '江西省', '江西省', 'jiangxisheng');
INSERT INTO `pd_ugc` VALUES ('56', '山東省', '山東省', 'shandongsheng');
INSERT INTO `pd_ugc` VALUES ('59', '河南省', '河南省', 'henansheng');
INSERT INTO `pd_ugc` VALUES ('62', '湖北省', '湖北省', 'hubeisheng');
INSERT INTO `pd_ugc` VALUES ('65', '湖南省', '湖南省', 'hunansheng');
INSERT INTO `pd_ugc` VALUES ('68', '重慶市', '重慶市', 'zhongqingshi');
INSERT INTO `pd_ugc` VALUES ('69', '重慶市', '重慶市', 'zhongqingshi');
INSERT INTO `pd_ugc` VALUES ('71', '四川省', '四川省', 'sichuansheng');
INSERT INTO `pd_ugc` VALUES ('74', '貴州省', '貴州省', 'guizhousheng');
INSERT INTO `pd_ugc` VALUES ('77', '雲南省', '雲南省', 'yunnansheng');
INSERT INTO `pd_ugc` VALUES ('80', '西藏自治區', '西藏自治區', 'xizangzizhiqu');
INSERT INTO `pd_ugc` VALUES ('83', '陝西省', '陝西省', 'shanxisheng');
INSERT INTO `pd_ugc` VALUES ('86', '甘肅省', '甘肅省', 'gansusheng');
INSERT INTO `pd_ugc` VALUES ('89', '青海省', '青海省', 'qinghaisheng');
INSERT INTO `pd_ugc` VALUES ('92', '寧夏回族自治區', '寧夏回族自治區', 'ningxiahuizuzizhiqu');
INSERT INTO `pd_ugc` VALUES ('95', '新疆維吾爾自治區', '新疆維吾爾自治區', 'xinjiangweiwuerzizhiqu');
INSERT INTO `pd_ugc` VALUES ('101', '廣西壯族自治區', '廣西省', 'guangxizhuangzuzizhiqu');
INSERT INTO `pd_ugc` VALUES ('104', '海南省', '海南省', 'hainansheng');
INSERT INTO `pd_ugc` VALUES ('116', '南京市', '江蘇省南京市', 'nanjingshi');
INSERT INTO `pd_ugc` VALUES ('117', '徐州市', '江蘇省徐州市', 'xuzhoushi');
INSERT INTO `pd_ugc` VALUES ('118', '連雲港市', '江蘇省連雲港市', 'lianyungangshi');
INSERT INTO `pd_ugc` VALUES ('119', '宿遷市', '江蘇省宿遷市', 'suqianshi');
INSERT INTO `pd_ugc` VALUES ('120', '淮安市', '江蘇省淮安市', 'huaianshi');
INSERT INTO `pd_ugc` VALUES ('121', '鹽城市', '江蘇省鹽城市', 'yanchengshi');
INSERT INTO `pd_ugc` VALUES ('122', '揚州市', '江蘇省揚州市', 'yangzhoushi');
INSERT INTO `pd_ugc` VALUES ('123', '泰州市', '江蘇省泰州市', 'taizhoushi');
INSERT INTO `pd_ugc` VALUES ('124', '鎮江市', '江蘇省鎮江市', 'zhenjiangshi');
INSERT INTO `pd_ugc` VALUES ('125', '常州市', '江蘇省常州市', 'changzhoushi');
INSERT INTO `pd_ugc` VALUES ('126', '無錫市', '江蘇省無錫市', 'wuxishi');
INSERT INTO `pd_ugc` VALUES ('127', '蘇州市', '江蘇省蘇州市', 'suzhoushi');
INSERT INTO `pd_ugc` VALUES ('128', '南通市', '江蘇省南通市', 'nantongshi');
INSERT INTO `pd_ugc` VALUES ('130', '杭州市', '浙江省杭州市', 'hangzhoushi');
INSERT INTO `pd_ugc` VALUES ('131', '溫州市', '浙江省溫州市', 'wenzhoushi');
INSERT INTO `pd_ugc` VALUES ('132', '嘉興市', '浙江省嘉興市', 'jiaxingshi');
INSERT INTO `pd_ugc` VALUES ('133', '湖州市', '浙江省湖州市', 'huzhoushi');
INSERT INTO `pd_ugc` VALUES ('134', '紹興市', '浙江省紹興市', 'shaoxingshi');
INSERT INTO `pd_ugc` VALUES ('135', '金華市', '浙江省金華市', 'jinhuashi');
INSERT INTO `pd_ugc` VALUES ('136', '衢州市', '浙江省衢州市', 'quzhoushi');
INSERT INTO `pd_ugc` VALUES ('137', '舟山市', '浙江省舟山市', 'zhoushanshi');
INSERT INTO `pd_ugc` VALUES ('138', '台州市', '浙江省台州市', 'taizhoushi');
INSERT INTO `pd_ugc` VALUES ('139', '麗水市', '浙江省麗水市', 'lishuishi');
INSERT INTO `pd_ugc` VALUES ('181', '崇明縣', '上海市崇明、長興、橫沙三島', 'chongmingxian');
INSERT INTO `pd_ugc` VALUES ('201', '黃浦區', '上海市黃浦區', 'huangpuqu');
INSERT INTO `pd_ugc` VALUES ('202', '盧灣區', '上海市盧灣區', 'luwanqu');
INSERT INTO `pd_ugc` VALUES ('203', '徐彙區', '上海市徐彙區', 'xuhuiqu');
INSERT INTO `pd_ugc` VALUES ('204', '長寧區', '上海市長寧區', 'zhangningqu');
INSERT INTO `pd_ugc` VALUES ('205', '靜安區', '上海市靜安區', 'jinganqu');
INSERT INTO `pd_ugc` VALUES ('206', '閘北區', '上海市閘北區', 'zhabeiqu');
INSERT INTO `pd_ugc` VALUES ('207', '虹口區', '上海市虹口區', 'hongkouqu');
INSERT INTO `pd_ugc` VALUES ('208', '楊浦區', '上海市楊浦區', 'yangpuqu');
INSERT INTO `pd_ugc` VALUES ('209', '寶山區', '上海市寶山區', 'baoshanqu');
INSERT INTO `pd_ugc` VALUES ('210', '閔行區', '上海市閔行區', 'minxingqu');
INSERT INTO `pd_ugc` VALUES ('211', '嘉定區', '上海市嘉定區', 'jiadingqu');
INSERT INTO `pd_ugc` VALUES ('212', '浦東新區', '上海市浦東新區', 'pudongxinqu');
INSERT INTO `pd_ugc` VALUES ('213', '青浦區', '上海市青浦區', 'qingpuqu');
INSERT INTO `pd_ugc` VALUES ('214', '松江區', '上海市松江區', 'songjiangqu');
INSERT INTO `pd_ugc` VALUES ('215', '金山區', '上海市金山區', 'jinshanqu');
INSERT INTO `pd_ugc` VALUES ('216', '南匯區', '上海市南匯區', 'nanhuiqu');
INSERT INTO `pd_ugc` VALUES ('217', '奉賢區', '上海市奉賢區', 'fengxianqu');
INSERT INTO `pd_ugc` VALUES ('218', '普陀區', '上海市普陀區', 'putuoqu');
INSERT INTO `pd_ugc` VALUES ('222', '上城區', '浙江省杭州市上城區', 'shangchengqu');
INSERT INTO `pd_ugc` VALUES ('223', '下城區', '浙江省杭州市下城區', 'xiachengqu');
INSERT INTO `pd_ugc` VALUES ('224', '江乾區', '浙江省杭州市江乾區', 'jiangganqu');
INSERT INTO `pd_ugc` VALUES ('225', '拱墅區', '浙江省杭州市拱墅區', 'gongshuqu');
INSERT INTO `pd_ugc` VALUES ('226', '西湖區', '浙江省杭州市西湖區', 'xihuqu');
INSERT INTO `pd_ugc` VALUES ('227', '濱江區', '浙江省杭州市濱江區', 'binjiangqu');
INSERT INTO `pd_ugc` VALUES ('228', '蕭山區', '浙江省杭州市蕭山區', 'xiaoshanqu');
INSERT INTO `pd_ugc` VALUES ('229', '餘杭區', '浙江省杭州市餘杭區', 'yuhangqu');
INSERT INTO `pd_ugc` VALUES ('230', '桐廬縣', '浙江省杭州市桐廬縣', 'tongluxian');
INSERT INTO `pd_ugc` VALUES ('231', '淳安縣', '浙江省杭州市淳安縣', 'chunanxian');
INSERT INTO `pd_ugc` VALUES ('232', '建德市', '浙江省杭州市建德市', 'jiandeshi');
INSERT INTO `pd_ugc` VALUES ('233', '富陽市', '浙江省杭州市富陽市', 'fuyangshi');
INSERT INTO `pd_ugc` VALUES ('234', '臨安市', '浙江省杭州市臨安市', 'linanshi');
INSERT INTO `pd_ugc` VALUES ('313', '應山鎮', 'gsysz', 'yingshanzhen');
INSERT INTO `pd_ugc` VALUES ('500', '西寧市', '青海省西寧市', 'xiningshi');
INSERT INTO `pd_ugc` VALUES ('501', '城東區', '青海省西寧市城東區', 'chengdongqu');
INSERT INTO `pd_ugc` VALUES ('502', '城中區', '青海省西寧市城中區', 'chengzhongqu');
INSERT INTO `pd_ugc` VALUES ('503', '城西區', '青海省西寧市城西區', 'chengxiqu');
INSERT INTO `pd_ugc` VALUES ('504', '城北區', '青海省西寧市城北區', 'chengbeiqu');
INSERT INTO `pd_ugc` VALUES ('505', '大通回族土族自治縣', '青海省西寧市大通回族土族自治縣', 'datonghuizutuzuzizhixian');
INSERT INTO `pd_ugc` VALUES ('506', '湟中縣', '青海省西寧市湟中縣', 'huangzhongxian');
INSERT INTO `pd_ugc` VALUES ('507', '湟源縣', '青海省西寧市湟源縣', 'huangyuanxian');
INSERT INTO `pd_ugc` VALUES ('508', '海東地區', '青海省海東地區市', 'haidongdiqu');
INSERT INTO `pd_ugc` VALUES ('509', '平安縣', '青海省海東地區市平安縣', 'pinganxian');
INSERT INTO `pd_ugc` VALUES ('510', '民和回族土族自治縣', '青海省海東地區市民和回族土族自治縣', 'minhehuizutuzuzizhixian');
INSERT INTO `pd_ugc` VALUES ('511', '樂都縣', '青海省海東地區市樂都縣', 'ledouxian');
INSERT INTO `pd_ugc` VALUES ('512', '互助土族自治縣', '青海省海東地區市互助土族自治縣', 'huzhutuzuzizhixian');
INSERT INTO `pd_ugc` VALUES ('513', '化隆回族自治縣', '青海省海東地區市化隆回族自治縣', 'hualonghuizuzizhixian');
INSERT INTO `pd_ugc` VALUES ('514', '循化撒拉族自治縣', '青海省海東地區市循化撒拉族自治縣', 'xunhuasalazuzizhixian');
INSERT INTO `pd_ugc` VALUES ('515', '果洛藏族自治州', '青海省果洛藏族自治州', 'guoluozangzuzizhizhou');
INSERT INTO `pd_ugc` VALUES ('516', '瑪沁縣', '青海省果洛藏族自治州瑪沁縣', 'maqinxian');
INSERT INTO `pd_ugc` VALUES ('517', '班瑪縣', '青海省果洛藏族自治州班瑪縣', 'banmaxian');
INSERT INTO `pd_ugc` VALUES ('518', '甘德縣', '青海省果洛藏族自治州甘德縣', 'gandexian');
INSERT INTO `pd_ugc` VALUES ('519', '達日縣', '青海省果洛藏族自治州達日縣', 'darixian');
INSERT INTO `pd_ugc` VALUES ('520', '久治縣', '青海省果洛藏族自治州久治縣', 'jiuzhixian');
INSERT INTO `pd_ugc` VALUES ('521', '瑪多縣', '青海省果洛藏族自治州瑪多縣', 'maduoxian');
INSERT INTO `pd_ugc` VALUES ('522', '玉樹藏族自治州', '青海省玉樹藏族自治州', 'yushuzangzuzizhizhou');
INSERT INTO `pd_ugc` VALUES ('523', '玉樹縣', '青海省玉樹藏族自治州玉樹縣', 'yushuxian');
INSERT INTO `pd_ugc` VALUES ('524', '雜多縣', '青海省玉樹藏族自治州雜多縣', 'zaduoxian');
INSERT INTO `pd_ugc` VALUES ('525', '稱多縣', '青海省玉樹藏族自治州稱多縣', 'chengduoxian');
INSERT INTO `pd_ugc` VALUES ('526', '治多縣', '青海省玉樹藏族自治州治多縣', 'zhiduoxian');
INSERT INTO `pd_ugc` VALUES ('527', '囊謙縣', '青海省玉樹藏族自治州囊謙縣', 'nangqianxian');
INSERT INTO `pd_ugc` VALUES ('528', '曲麻萊縣', '青海省玉樹藏族自治州曲麻萊縣', 'qumalaixian');
INSERT INTO `pd_ugc` VALUES ('529', '海西蒙古族藏族自治州', '青海省海西蒙古族藏族自治州', 'haiximengguzuzangzuzizhizhou');
INSERT INTO `pd_ugc` VALUES ('530', '格爾木市', '青海省海西蒙古族藏族自治州格爾木市', 'geermushi');
INSERT INTO `pd_ugc` VALUES ('531', '德令哈市', '青海省海西蒙古族藏族自治州德令哈市', 'delinghashi');
INSERT INTO `pd_ugc` VALUES ('532', '烏蘭縣', '青海省海西蒙古族藏族自治州烏蘭縣', 'wulanxian');
INSERT INTO `pd_ugc` VALUES ('533', '都蘭縣', '青海省海西蒙古族藏族自治州都蘭縣', 'doulanxian');
INSERT INTO `pd_ugc` VALUES ('534', '天峻縣', '青海省海西蒙古族藏族自治州天峻縣', 'tianjunxian');
INSERT INTO `pd_ugc` VALUES ('535', '海北藏族自治州', '青海省海北藏族自治州', 'haibeizangzuzizhizhou');
INSERT INTO `pd_ugc` VALUES ('536', '門源回族自治縣', '青海省海北藏族自治州門源回族自治縣', 'menyuanhuizuzizhixian');
INSERT INTO `pd_ugc` VALUES ('537', '祁連縣', '青海省海北藏族自治州祁連縣', 'qilianxian');
INSERT INTO `pd_ugc` VALUES ('538', '海晏縣', '青海省海北藏族自治州海晏縣', 'haiyanxian');
INSERT INTO `pd_ugc` VALUES ('539', '剛察縣', '青海省海北藏族自治州剛察縣', 'gangchaxian');
INSERT INTO `pd_ugc` VALUES ('540', '黃南藏族自治州', '青海省黃南藏族自治州', 'huangnanzangzuzizhizhou');
INSERT INTO `pd_ugc` VALUES ('541', '同仁縣', '青海省黃南藏族自治州同仁縣', 'tongrenxian');
INSERT INTO `pd_ugc` VALUES ('542', '尖扎縣', '青海省黃南藏族自治州尖扎縣', 'jianzhaxian');
INSERT INTO `pd_ugc` VALUES ('543', '澤庫縣', '青海省黃南藏族自治州澤庫縣', 'zekuxian');
INSERT INTO `pd_ugc` VALUES ('544', '河南蒙古族自治縣', '青海省黃南藏族自治州河南蒙古族自治縣', 'henanmengguzuzizhixian');
INSERT INTO `pd_ugc` VALUES ('545', '海南藏族自治州', '青海省海南藏族自治州', 'hainanzangzuzizhizhou');
INSERT INTO `pd_ugc` VALUES ('546', '共和縣', '青海省海南藏族自治州共和縣', 'gonghexian');
INSERT INTO `pd_ugc` VALUES ('547', '同德縣', '青海省海南藏族自治州同德縣', 'tongdexian');
INSERT INTO `pd_ugc` VALUES ('548', '貴德縣', '青海省海南藏族自治州貴德縣', 'guidexian');
INSERT INTO `pd_ugc` VALUES ('549', '興海縣', '青海省海南藏族自治州興海縣', 'xinghaixian');
INSERT INTO `pd_ugc` VALUES ('550', '貴南縣', '青海省海南藏族自治州貴南縣', 'guinanxian');
INSERT INTO `pd_ugc` VALUES ('551', '貴陽市', '貴州省貴陽市', 'guiyangshi');
INSERT INTO `pd_ugc` VALUES ('552', '南明區', '貴州省貴陽市南明區', 'nanmingqu');
INSERT INTO `pd_ugc` VALUES ('553', '雲巖區', '貴州省貴陽市雲巖區', 'yunyanqu');
INSERT INTO `pd_ugc` VALUES ('554', '花溪區', '貴州省貴陽市花溪區', 'huaxiqu');
INSERT INTO `pd_ugc` VALUES ('555', '烏當區', '貴州省貴陽市烏當區', 'wudangqu');
INSERT INTO `pd_ugc` VALUES ('556', '白雲區', '貴州省貴陽市白雲區', 'baiyunqu');
INSERT INTO `pd_ugc` VALUES ('557', '開陽縣', '貴州省貴陽市開陽縣', 'kaiyangxian');
INSERT INTO `pd_ugc` VALUES ('558', '息烽縣', '貴州省貴陽市息烽縣', 'xifengxian');
INSERT INTO `pd_ugc` VALUES ('559', '修文縣', '貴州省貴陽市修文縣', 'xiuwenxian');
INSERT INTO `pd_ugc` VALUES ('560', '清鎮市', '貴州省貴陽市清鎮市', 'qingzhenshi');
INSERT INTO `pd_ugc` VALUES ('561', '小河區', '貴州省貴陽市小河區', 'xiaohequ');
INSERT INTO `pd_ugc` VALUES ('562', '遵義市', '貴州省遵義市', 'zunyishi');
INSERT INTO `pd_ugc` VALUES ('563', '紅花崗區', '貴州省遵義市紅花崗區', 'honghuagangqu');
INSERT INTO `pd_ugc` VALUES ('564', '匯川區', '貴州省遵義市匯川區', 'huichuanqu');
INSERT INTO `pd_ugc` VALUES ('565', '遵義縣', '貴州省遵義市遵義縣', 'zunyixian');
INSERT INTO `pd_ugc` VALUES ('566', '桐梓縣', '貴州省遵義市桐梓縣', 'tongzixian');
INSERT INTO `pd_ugc` VALUES ('567', '綏陽縣', '貴州省遵義市綏陽縣', 'suiyangxian');
INSERT INTO `pd_ugc` VALUES ('568', '正安縣', '貴州省遵義市正安縣', 'zhenganxian');
INSERT INTO `pd_ugc` VALUES ('569', '道真仡佬族苗族自治縣', '貴州省遵義市道真仡佬族苗族自治縣', 'daozhengelaozumiaozuzizhixian');
INSERT INTO `pd_ugc` VALUES ('570', '務川仡佬族苗族自治縣', '貴州省遵義市務川仡佬族苗族自治縣', 'wuchuangelaozumiaozuzizhixian');
INSERT INTO `pd_ugc` VALUES ('571', '鳳岡縣', '貴州省遵義市鳳岡縣', 'fenggangxian');
INSERT INTO `pd_ugc` VALUES ('572', '湄潭縣', '貴州省遵義市湄潭縣', 'meitanxian');
INSERT INTO `pd_ugc` VALUES ('573', '餘慶縣', '貴州省遵義市餘慶縣', 'yuqingxian');
INSERT INTO `pd_ugc` VALUES ('574', '習水縣', '貴州省遵義市習水縣', 'xishuixian');
INSERT INTO `pd_ugc` VALUES ('575', '赤水市', '貴州省遵義市赤水市', 'chishuishi');
INSERT INTO `pd_ugc` VALUES ('576', '仁懷市', '貴州省遵義市仁懷市', 'renhuaishi');
INSERT INTO `pd_ugc` VALUES ('577', '安順市', '貴州省安順市', 'anshunshi');
INSERT INTO `pd_ugc` VALUES ('578', '西秀區', '貴州省安順市西秀區', 'xixiuqu');
INSERT INTO `pd_ugc` VALUES ('579', '平壩縣', '貴州省安順市平壩縣', 'pingbaxian');
INSERT INTO `pd_ugc` VALUES ('580', '普定縣', '貴州省安順市普定縣', 'pudingxian');
INSERT INTO `pd_ugc` VALUES ('581', '鎮寧布依族苗族自治縣', '貴州省安順市鎮寧布依族苗族自治縣', 'zhenningbuyizumiaozuzizhixian');
INSERT INTO `pd_ugc` VALUES ('582', '關嶺布依族苗族自治縣', '貴州省安順市關嶺布依族苗族自治縣', 'guanlingbuyizumiaozuzizhixian');
INSERT INTO `pd_ugc` VALUES ('583', '紫云苗族布依族自治縣', '貴州省安順市紫云苗族布依族自治縣', 'ziyunmiaozubuyizuzizhixian');
INSERT INTO `pd_ugc` VALUES ('584', '黔南布依族苗族自治州', '貴州省黔南布依族苗族自治州', 'qiannanbuyizumiaozuzizhizhou');
INSERT INTO `pd_ugc` VALUES ('585', '都勻市', '貴州省黔南布依族苗族自治州都勻市', 'douyunshi');
INSERT INTO `pd_ugc` VALUES ('586', '福泉市', '貴州省黔南布依族苗族自治州福泉市', 'fuquanshi');
INSERT INTO `pd_ugc` VALUES ('587', '荔波縣', '貴州省黔南布依族苗族自治州荔波縣', 'liboxian');
INSERT INTO `pd_ugc` VALUES ('588', '貴定縣', '貴州省黔南布依族苗族自治州貴定縣', 'guidingxian');
INSERT INTO `pd_ugc` VALUES ('589', '甕安縣', '貴州省黔南布依族苗族自治州甕安縣', 'wenganxian');
INSERT INTO `pd_ugc` VALUES ('590', '獨山縣', '貴州省黔南布依族苗族自治州獨山縣', 'dushanxian');
INSERT INTO `pd_ugc` VALUES ('591', '平塘縣', '貴州省黔南布依族苗族自治州平塘縣', 'pingtangxian');
INSERT INTO `pd_ugc` VALUES ('592', '羅甸縣', '貴州省黔南布依族苗族自治州羅甸縣', 'luodianxian');
INSERT INTO `pd_ugc` VALUES ('593', '長順縣', '貴州省黔南布依族苗族自治州長順縣', 'zhangshunxian');
INSERT INTO `pd_ugc` VALUES ('594', '龍裡縣', '貴州省黔南布依族苗族自治州龍裡縣', 'longlixian');
INSERT INTO `pd_ugc` VALUES ('595', '惠水縣', '貴州省黔南布依族苗族自治州惠水縣', 'huishuixian');
INSERT INTO `pd_ugc` VALUES ('596', '三都水族自治縣', '貴州省黔南布依族苗族自治州三都水族自治縣', 'sandoushuizuzizhixian');
INSERT INTO `pd_ugc` VALUES ('597', '黔東南苗族侗族自治州', '貴州省黔東南苗族侗族自治州', 'qiandongnanmiaozudongzuzizhizh');
INSERT INTO `pd_ugc` VALUES ('598', '凱裡市', '貴州省黔東南苗族侗族自治州凱裡市', 'kailishi');
INSERT INTO `pd_ugc` VALUES ('599', '黃平縣', '貴州省黔東南苗族侗族自治州黃平縣', 'huangpingxian');
INSERT INTO `pd_ugc` VALUES ('600', '施秉縣', '貴州省黔東南苗族侗族自治州施秉縣', 'shibingxian');
INSERT INTO `pd_ugc` VALUES ('601', '三穗縣', '貴州省黔東南苗族侗族自治州三穗縣', 'sansuixian');
INSERT INTO `pd_ugc` VALUES ('602', '鎮遠縣', '貴州省黔東南苗族侗族自治州鎮遠縣', 'zhenyuanxian');
INSERT INTO `pd_ugc` VALUES ('603', '岑鞏縣', '貴州省黔東南苗族侗族自治州岑鞏縣', 'cengongxian');
INSERT INTO `pd_ugc` VALUES ('604', '天柱縣', '貴州省黔東南苗族侗族自治州天柱縣', 'tianzhuxian');
INSERT INTO `pd_ugc` VALUES ('605', '錦屏縣', '貴州省黔東南苗族侗族自治州錦屏縣', 'jinpingxian');
INSERT INTO `pd_ugc` VALUES ('606', '劍河縣', '貴州省黔東南苗族侗族自治州劍河縣', 'jianhexian');
INSERT INTO `pd_ugc` VALUES ('607', '臺江縣', '貴州省黔東南苗族侗族自治州臺江縣', 'taijiangxian');
INSERT INTO `pd_ugc` VALUES ('608', '黎平縣', '貴州省黔東南苗族侗族自治州黎平縣', 'lipingxian');
INSERT INTO `pd_ugc` VALUES ('609', '榕江縣', '貴州省黔東南苗族侗族自治州榕江縣', 'rongjiangxian');
INSERT INTO `pd_ugc` VALUES ('610', '從江縣', '貴州省黔東南苗族侗族自治州從江縣', 'congjiangxian');
INSERT INTO `pd_ugc` VALUES ('611', '雷山縣', '貴州省黔東南苗族侗族自治州雷山縣', 'leishanxian');
INSERT INTO `pd_ugc` VALUES ('612', '麻江縣', '貴州省黔東南苗族侗族自治州麻江縣', 'majiangxian');
INSERT INTO `pd_ugc` VALUES ('613', '丹寨縣', '貴州省黔東南苗族侗族自治州丹寨縣', 'danzhaixian');
INSERT INTO `pd_ugc` VALUES ('614', '銅仁地區', '貴州省銅仁地區市', 'tongrendiqu');
INSERT INTO `pd_ugc` VALUES ('615', '銅仁市', '貴州省銅仁地區市銅仁市', 'tongrenshi');
INSERT INTO `pd_ugc` VALUES ('616', '江口縣', '貴州省銅仁地區市江口縣', 'jiangkouxian');
INSERT INTO `pd_ugc` VALUES ('617', '玉屏侗族自治縣', '貴州省銅仁地區市玉屏侗族自治縣', 'yupingdongzuzizhixian');
INSERT INTO `pd_ugc` VALUES ('618', '石阡縣', '貴州省銅仁地區市石阡縣', 'shiqianxian');
INSERT INTO `pd_ugc` VALUES ('619', '思南縣', '貴州省銅仁地區市思南縣', 'sinanxian');
INSERT INTO `pd_ugc` VALUES ('620', '印江土家族苗族自治縣', '貴州省銅仁地區市印江土家族苗族自治縣', 'yinjiangtujiazumiaozuzizhixian');
INSERT INTO `pd_ugc` VALUES ('621', '德江縣', '貴州省銅仁地區市德江縣', 'dejiangxian');
INSERT INTO `pd_ugc` VALUES ('622', '沿河土家族自治縣', '貴州省銅仁地區市沿河土家族自治縣', 'yanhetujiazuzizhixian');
INSERT INTO `pd_ugc` VALUES ('623', '松桃苗族自治縣', '貴州省銅仁地區市松桃苗族自治縣', 'songtaomiaozuzizhixian');
INSERT INTO `pd_ugc` VALUES ('624', '萬山特區', '貴州省銅仁地區市萬山特區', 'wanshantequ');
INSERT INTO `pd_ugc` VALUES ('625', '畢節地區', '貴州省畢節地區市', 'bijiediqu');
INSERT INTO `pd_ugc` VALUES ('626', '畢節市', '貴州省畢節地區市畢節市', 'bijieshi');
INSERT INTO `pd_ugc` VALUES ('627', '大方縣', '貴州省畢節地區市大方縣', 'dafangxian');
INSERT INTO `pd_ugc` VALUES ('628', '黔西縣', '貴州省畢節地區市黔西縣', 'qianxixian');
INSERT INTO `pd_ugc` VALUES ('629', '金沙縣', '貴州省畢節地區市金沙縣', 'jinshaxian');
INSERT INTO `pd_ugc` VALUES ('630', '織金縣', '貴州省畢節地區市織金縣', 'zhijinxian');
INSERT INTO `pd_ugc` VALUES ('631', '納雍縣', '貴州省畢節地區市納雍縣', 'nayongxian');
INSERT INTO `pd_ugc` VALUES ('632', '威寧彝族回族苗族自治縣', '貴州省畢節地區市威寧彝族回族苗族自治縣', 'weiningyizuhuizumiaozuzizhixia');
INSERT INTO `pd_ugc` VALUES ('633', '赫章縣', '貴州省畢節地區市赫章縣', 'hezhangxian');
INSERT INTO `pd_ugc` VALUES ('634', '六盤水市', '貴州省六盤水市', 'liupanshuishi');
INSERT INTO `pd_ugc` VALUES ('635', '鐘山區', '貴州省六盤水市鐘山區', 'zhongshanqu');
INSERT INTO `pd_ugc` VALUES ('636', '六枝特區', '貴州省六盤水市六枝特區', 'liuzhitequ');
INSERT INTO `pd_ugc` VALUES ('637', '水城縣', '貴州省六盤水市水城縣', 'shuichengxian');
INSERT INTO `pd_ugc` VALUES ('638', '盤縣', '貴州省六盤水市盤縣', 'panxian');
INSERT INTO `pd_ugc` VALUES ('639', '黔西南布依族苗族自治州', '貴州省黔西南布依族苗族自治州', 'qianxinanbuyizumiaozuzizhizhou');
INSERT INTO `pd_ugc` VALUES ('640', '望謨縣', '貴州省黔西南布依族苗族自治州望謨縣', 'wangmoxian');
INSERT INTO `pd_ugc` VALUES ('641', '冊亨縣', '貴州省黔西南布依族苗族自治州冊亨縣', 'cehengxian');
INSERT INTO `pd_ugc` VALUES ('642', '安龍縣', '貴州省黔西南布依族苗族自治州安龍縣', 'anlongxian');
INSERT INTO `pd_ugc` VALUES ('643', '興義市', '貴州省黔西南布依族苗族自治州興義市', 'xingyishi');
INSERT INTO `pd_ugc` VALUES ('644', '興仁縣', '貴州省黔西南布依族苗族自治州興仁縣', 'xingrenxian');
INSERT INTO `pd_ugc` VALUES ('645', '普安縣', '貴州省黔西南布依族苗族自治州普安縣', 'puanxian');
INSERT INTO `pd_ugc` VALUES ('646', '晴隆縣', '貴州省黔西南布依族苗族自治州晴隆縣', 'qinglongxian');
INSERT INTO `pd_ugc` VALUES ('647', '貞豐縣', '貴州省黔西南布依族苗族自治州貞豐縣', 'zhenfengxian');
INSERT INTO `pd_ugc` VALUES ('648', '岳陽市', '湖南省岳陽市', 'yueyangshi');
INSERT INTO `pd_ugc` VALUES ('649', '岳陽樓區', '湖南省岳陽市岳陽樓區', 'yueyanglouqu');
INSERT INTO `pd_ugc` VALUES ('650', '云溪區', '湖南省岳陽市云溪區', 'yunxiqu');
INSERT INTO `pd_ugc` VALUES ('651', '君山區', '湖南省岳陽市君山區', 'junshanqu');
INSERT INTO `pd_ugc` VALUES ('652', '岳陽縣', '湖南省岳陽市岳陽縣', 'yueyangxian');
INSERT INTO `pd_ugc` VALUES ('653', '華容縣', '湖南省岳陽市華容縣', 'huarongxian');
INSERT INTO `pd_ugc` VALUES ('654', '湘陰縣', '湖南省岳陽市湘陰縣', 'xiangyinxian');
INSERT INTO `pd_ugc` VALUES ('655', '平江縣', '湖南省岳陽市平江縣', 'pingjiangxian');
INSERT INTO `pd_ugc` VALUES ('656', '汨羅市', '湖南省岳陽市汨羅市', 'miluoshi');
INSERT INTO `pd_ugc` VALUES ('657', '臨湘市', '湖南省岳陽市臨湘市', 'linxiangshi');
INSERT INTO `pd_ugc` VALUES ('658', '長沙市', '湖南省長沙市', 'zhangshashi');
INSERT INTO `pd_ugc` VALUES ('659', '芙蓉區', '湖南省長沙市芙蓉區', 'furongqu');
INSERT INTO `pd_ugc` VALUES ('660', '天心區', '湖南省長沙市天心區', 'tianxinqu');
INSERT INTO `pd_ugc` VALUES ('661', '嶽麓區', '湖南省長沙市嶽麓區', 'yueluqu');
INSERT INTO `pd_ugc` VALUES ('662', '開福區', '湖南省長沙市開福區', 'kaifuqu');
INSERT INTO `pd_ugc` VALUES ('663', '雨花區', '湖南省長沙市雨花區', 'yuhuaqu');
INSERT INTO `pd_ugc` VALUES ('664', '長沙縣', '湖南省長沙市長沙縣', 'zhangshaxian');
INSERT INTO `pd_ugc` VALUES ('665', '望城縣', '湖南省長沙市望城縣', 'wangchengxian');
INSERT INTO `pd_ugc` VALUES ('666', '寧鄉縣', '湖南省長沙市寧鄉縣', 'ningxiangxian');
INSERT INTO `pd_ugc` VALUES ('667', '瀏陽市', '湖南省長沙市瀏陽市', 'liuyangshi');
INSERT INTO `pd_ugc` VALUES ('668', '湘潭市', '湖南省湘潭市', 'xiangtanshi');
INSERT INTO `pd_ugc` VALUES ('669', '雨湖區', '湖南省湘潭市雨湖區', 'yuhuqu');
INSERT INTO `pd_ugc` VALUES ('670', '嶽塘區', '湖南省湘潭市嶽塘區', 'yuetangqu');
INSERT INTO `pd_ugc` VALUES ('671', '湘潭縣', '湖南省湘潭市湘潭縣', 'xiangtanxian');
INSERT INTO `pd_ugc` VALUES ('672', '湘鄉市', '湖南省湘潭市湘鄉市', 'xiangxiangshi');
INSERT INTO `pd_ugc` VALUES ('673', '韶山市', '湖南省湘潭市韶山市', 'shaoshanshi');
INSERT INTO `pd_ugc` VALUES ('674', '株洲市', '湖南省株洲市', 'zhuzhoushi');
INSERT INTO `pd_ugc` VALUES ('675', '荷塘區', '湖南省株洲市荷塘區', 'hetangqu');
INSERT INTO `pd_ugc` VALUES ('676', '蘆淞區', '湖南省株洲市蘆淞區', 'lusongqu');
INSERT INTO `pd_ugc` VALUES ('677', '石峰區', '湖南省株洲市石峰區', 'shifengqu');
INSERT INTO `pd_ugc` VALUES ('678', '天元區', '湖南省株洲市天元區', 'tianyuanqu');
INSERT INTO `pd_ugc` VALUES ('679', '株洲縣', '湖南省株洲市株洲縣', 'zhuzhouxian');
INSERT INTO `pd_ugc` VALUES ('680', '攸縣', '湖南省株洲市攸縣', 'youxian');
INSERT INTO `pd_ugc` VALUES ('681', '茶陵縣', '湖南省株洲市茶陵縣', 'chalingxian');
INSERT INTO `pd_ugc` VALUES ('682', '炎陵縣', '湖南省株洲市炎陵縣', 'yanlingxian');
INSERT INTO `pd_ugc` VALUES ('683', '醴陵市', '湖南省株洲市醴陵市', 'lilingshi');
INSERT INTO `pd_ugc` VALUES ('684', '衡陽市', '湖南省衡陽市', 'hengyangshi');
INSERT INTO `pd_ugc` VALUES ('685', '珠暉區', '湖南省衡陽市珠暉區', 'zhuhuiqu');
INSERT INTO `pd_ugc` VALUES ('686', '雁峰區', '湖南省衡陽市雁峰區', 'yanfengqu');
INSERT INTO `pd_ugc` VALUES ('687', '石鼓區', '湖南省衡陽市石鼓區', 'shiguqu');
INSERT INTO `pd_ugc` VALUES ('688', '蒸湘區', '湖南省衡陽市蒸湘區', 'zhengxiangqu');
INSERT INTO `pd_ugc` VALUES ('689', '南嶽區', '湖南省衡陽市南嶽區', 'nanyuequ');
INSERT INTO `pd_ugc` VALUES ('690', '衡陽縣', '湖南省衡陽市衡陽縣', 'hengyangxian');
INSERT INTO `pd_ugc` VALUES ('691', '衡南縣', '湖南省衡陽市衡南縣', 'hengnanxian');
INSERT INTO `pd_ugc` VALUES ('692', '衡山縣', '湖南省衡陽市衡山縣', 'hengshanxian');
INSERT INTO `pd_ugc` VALUES ('693', '衡東縣', '湖南省衡陽市衡東縣', 'hengdongxian');
INSERT INTO `pd_ugc` VALUES ('694', '祁東縣', '湖南省衡陽市祁東縣', 'qidongxian');
INSERT INTO `pd_ugc` VALUES ('695', '耒陽市', '湖南省衡陽市耒陽市', 'leiyangshi');
INSERT INTO `pd_ugc` VALUES ('696', '常寧市', '湖南省衡陽市常寧市', 'changningshi');
INSERT INTO `pd_ugc` VALUES ('697', '郴州市', '湖南省郴州市', 'chenzhoushi');
INSERT INTO `pd_ugc` VALUES ('698', '北湖區', '湖南省郴州市北湖區', 'beihuqu');
INSERT INTO `pd_ugc` VALUES ('699', '甦仙區', '湖南省郴州市甦仙區', 'suxianqu');
INSERT INTO `pd_ugc` VALUES ('700', '桂陽縣', '湖南省郴州市桂陽縣', 'guiyangxian');
INSERT INTO `pd_ugc` VALUES ('701', '宜章縣', '湖南省郴州市宜章縣', 'yizhangxian');
INSERT INTO `pd_ugc` VALUES ('702', '永興縣', '湖南省郴州市永興縣', 'yongxingxian');
INSERT INTO `pd_ugc` VALUES ('703', '嘉禾縣', '湖南省郴州市嘉禾縣', 'jiahexian');
INSERT INTO `pd_ugc` VALUES ('704', '臨武縣', '湖南省郴州市臨武縣', 'linwuxian');
INSERT INTO `pd_ugc` VALUES ('705', '汝城縣', '湖南省郴州市汝城縣', 'ruchengxian');
INSERT INTO `pd_ugc` VALUES ('706', '桂東縣', '湖南省郴州市桂東縣', 'guidongxian');
INSERT INTO `pd_ugc` VALUES ('707', '安仁縣', '湖南省郴州市安仁縣', 'anrenxian');
INSERT INTO `pd_ugc` VALUES ('708', '資興市', '湖南省郴州市資興市', 'zixingshi');
INSERT INTO `pd_ugc` VALUES ('709', '常德市', '湖南省常德市', 'changdeshi');
INSERT INTO `pd_ugc` VALUES ('710', '武陵區', '湖南省常德市武陵區', 'wulingqu');
INSERT INTO `pd_ugc` VALUES ('711', '鼎城區', '湖南省常德市鼎城區', 'dingchengqu');
INSERT INTO `pd_ugc` VALUES ('712', '安鄉縣', '湖南省常德市安鄉縣', 'anxiangxian');
INSERT INTO `pd_ugc` VALUES ('713', '漢壽縣', '湖南省常德市漢壽縣', 'hanshouxian');
INSERT INTO `pd_ugc` VALUES ('714', '澧縣', '湖南省常德市澧縣', 'lixian');
INSERT INTO `pd_ugc` VALUES ('715', '臨澧縣', '湖南省常德市臨澧縣', 'linlixian');
INSERT INTO `pd_ugc` VALUES ('716', '桃源縣', '湖南省常德市桃源縣', 'taoyuanxian');
INSERT INTO `pd_ugc` VALUES ('717', '石門縣', '湖南省常德市石門縣', 'shimenxian');
INSERT INTO `pd_ugc` VALUES ('718', '津市市', '湖南省常德市津市市', 'jinshishi');
INSERT INTO `pd_ugc` VALUES ('719', '益陽市', '湖南省益陽市', 'yiyangshi');
INSERT INTO `pd_ugc` VALUES ('720', '資陽區', '湖南省益陽市資陽區', 'ziyangqu');
INSERT INTO `pd_ugc` VALUES ('721', '赫山區', '湖南省益陽市赫山區', 'heshanqu');
INSERT INTO `pd_ugc` VALUES ('722', '南縣', '湖南省益陽市南縣', 'nanxian');
INSERT INTO `pd_ugc` VALUES ('723', '桃江縣', '湖南省益陽市桃江縣', 'taojiangxian');
INSERT INTO `pd_ugc` VALUES ('724', '安化縣', '湖南省益陽市安化縣', 'anhuaxian');
INSERT INTO `pd_ugc` VALUES ('725', '沅江市', '湖南省益陽市沅江市', 'yuanjiangshi');
INSERT INTO `pd_ugc` VALUES ('726', '婁底市', '湖南省婁底市', 'loudishi');
INSERT INTO `pd_ugc` VALUES ('727', '婁星區', '湖南省婁底市婁星區', 'louxingqu');
INSERT INTO `pd_ugc` VALUES ('728', '雙峰縣', '湖南省婁底市雙峰縣', 'shuangfengxian');
INSERT INTO `pd_ugc` VALUES ('729', '新化縣', '湖南省婁底市新化縣', 'xinhuaxian');
INSERT INTO `pd_ugc` VALUES ('730', '冷水江市', '湖南省婁底市冷水江市', 'lengshuijiangshi');
INSERT INTO `pd_ugc` VALUES ('731', '漣源市', '湖南省婁底市漣源市', 'lianyuanshi');
INSERT INTO `pd_ugc` VALUES ('732', '邵陽市', '湖南省邵陽市', 'shaoyangshi');
INSERT INTO `pd_ugc` VALUES ('733', '雙清區', '湖南省邵陽市雙清區', 'shuangqingqu');
INSERT INTO `pd_ugc` VALUES ('734', '大祥區', '湖南省邵陽市大祥區', 'daxiangqu');
INSERT INTO `pd_ugc` VALUES ('735', '北塔區', '湖南省邵陽市北塔區', 'beitaqu');
INSERT INTO `pd_ugc` VALUES ('736', '邵東縣', '湖南省邵陽市邵東縣', 'shaodongxian');
INSERT INTO `pd_ugc` VALUES ('737', '新邵縣', '湖南省邵陽市新邵縣', 'xinshaoxian');
INSERT INTO `pd_ugc` VALUES ('738', '邵陽縣', '湖南省邵陽市邵陽縣', 'shaoyangxian');
INSERT INTO `pd_ugc` VALUES ('739', '隆回縣', '湖南省邵陽市隆回縣', 'longhuixian');
INSERT INTO `pd_ugc` VALUES ('740', '洞口縣', '湖南省邵陽市洞口縣', 'dongkouxian');
INSERT INTO `pd_ugc` VALUES ('741', '綏寧縣', '湖南省邵陽市綏寧縣', 'suiningxian');
INSERT INTO `pd_ugc` VALUES ('742', '新寧縣', '湖南省邵陽市新寧縣', 'xinningxian');
INSERT INTO `pd_ugc` VALUES ('743', '城步苗族自治縣', '湖南省邵陽市城步苗族自治縣', 'chengbumiaozuzizhixian');
INSERT INTO `pd_ugc` VALUES ('744', '武岡市', '湖南省邵陽市武岡市', 'wugangshi');
INSERT INTO `pd_ugc` VALUES ('745', '湘西土家族苗族自治州', '湖南省湘西土家族苗族自治州', 'xiangxitujiazumiaozuzizhizhou');
INSERT INTO `pd_ugc` VALUES ('746', '吉首市', '湖南省湘西土家族苗族自治州吉首市', 'jishoushi');
INSERT INTO `pd_ugc` VALUES ('747', '瀘溪縣', '湖南省湘西土家族苗族自治州瀘溪縣', 'luxixian');
INSERT INTO `pd_ugc` VALUES ('748', '鳳凰縣', '湖南省湘西土家族苗族自治州鳳凰縣', 'fenghuangxian');
INSERT INTO `pd_ugc` VALUES ('749', '花垣縣', '湖南省湘西土家族苗族自治州花垣縣', 'huayuanxian');
INSERT INTO `pd_ugc` VALUES ('750', '保靖縣', '湖南省湘西土家族苗族自治州保靖縣', 'baojingxian');
INSERT INTO `pd_ugc` VALUES ('751', '古丈縣', '湖南省湘西土家族苗族自治州古丈縣', 'guzhangxian');
INSERT INTO `pd_ugc` VALUES ('752', '永順縣', '湖南省湘西土家族苗族自治州永順縣', 'yongshunxian');
INSERT INTO `pd_ugc` VALUES ('753', '龍山縣', '湖南省湘西土家族苗族自治州龍山縣', 'longshanxian');
INSERT INTO `pd_ugc` VALUES ('754', '張家界市', '湖南省張家界市', 'zhangjiajieshi');
INSERT INTO `pd_ugc` VALUES ('755', '永定區', '湖南省張家界市永定區', 'yongdingqu');
INSERT INTO `pd_ugc` VALUES ('756', '武陵源區', '湖南省張家界市武陵源區', 'wulingyuanqu');
INSERT INTO `pd_ugc` VALUES ('757', '慈利縣', '湖南省張家界市慈利縣', 'cilixian');
INSERT INTO `pd_ugc` VALUES ('758', '桑植縣', '湖南省張家界市桑植縣', 'sangzhixian');
INSERT INTO `pd_ugc` VALUES ('759', '懷化市', '湖南省懷化市', 'huaihuashi');
INSERT INTO `pd_ugc` VALUES ('760', '鶴城區', '湖南省懷化市鶴城區', 'hechengqu');
INSERT INTO `pd_ugc` VALUES ('761', '中方縣', '湖南省懷化市中方縣', 'zhongfangxian');
INSERT INTO `pd_ugc` VALUES ('762', '沅陵縣', '湖南省懷化市沅陵縣', 'yuanlingxian');
INSERT INTO `pd_ugc` VALUES ('763', '辰溪縣', '湖南省懷化市辰溪縣', 'chenxixian');
INSERT INTO `pd_ugc` VALUES ('764', '漵浦縣', '湖南省懷化市漵浦縣', 'xupuxian');
INSERT INTO `pd_ugc` VALUES ('765', '會同縣', '湖南省懷化市會同縣', 'huitongxian');
INSERT INTO `pd_ugc` VALUES ('766', '麻陽苗族自治縣', '湖南省懷化市麻陽苗族自治縣', 'mayangmiaozuzizhixian');
INSERT INTO `pd_ugc` VALUES ('767', '新晃侗族自治縣', '湖南省懷化市新晃侗族自治縣', 'xinhuangdongzuzizhixian');
INSERT INTO `pd_ugc` VALUES ('768', '芷江侗族自治縣', '湖南省懷化市芷江侗族自治縣', 'zhijiangdongzuzizhixian');
INSERT INTO `pd_ugc` VALUES ('769', '靖州苗族侗族自治縣', '湖南省懷化市靖州苗族侗族自治縣', 'jingzhoumiaozudongzuzizhixian');
INSERT INTO `pd_ugc` VALUES ('770', '通道侗族自治縣', '湖南省懷化市通道侗族自治縣', 'tongdaodongzuzizhixian');
INSERT INTO `pd_ugc` VALUES ('771', '洪江市', '湖南省懷化市洪江市', 'hongjiangshi');
INSERT INTO `pd_ugc` VALUES ('772', '永州市', '湖南省永州市', 'yongzhoushi');
INSERT INTO `pd_ugc` VALUES ('773', '零陵區', '湖南省永州市零陵區', 'linglingqu');
INSERT INTO `pd_ugc` VALUES ('774', '冷水灘區', '湖南省永州市冷水灘區', 'lengshuitanqu');
INSERT INTO `pd_ugc` VALUES ('775', '祁陽縣', '湖南省永州市祁陽縣', 'qiyangxian');
INSERT INTO `pd_ugc` VALUES ('776', '東安縣', '湖南省永州市東安縣', 'donganxian');
INSERT INTO `pd_ugc` VALUES ('777', '雙牌縣', '湖南省永州市雙牌縣', 'shuangpaixian');
INSERT INTO `pd_ugc` VALUES ('778', '閬撳幙', '婀栧崡鐪佹案宸炲競閬撳幙', 'langqinmu');
INSERT INTO `pd_ugc` VALUES ('779', '江永縣', '湖南省永州市江永縣', 'jiangyongxian');
INSERT INTO `pd_ugc` VALUES ('780', '寧遠縣', '湖南省永州市寧遠縣', 'ningyuanxian');
INSERT INTO `pd_ugc` VALUES ('781', '藍山縣', '湖南省永州市藍山縣', 'lanshanxian');
INSERT INTO `pd_ugc` VALUES ('782', '新田縣', '湖南省永州市新田縣', 'xintianxian');
INSERT INTO `pd_ugc` VALUES ('783', '江華瑤族自治縣', '湖南省永州市江華瑤族自治縣', 'jianghuayaozuzizhixian');
INSERT INTO `pd_ugc` VALUES ('784', '福州市', '福建省福州市', 'fuzhoushi');
INSERT INTO `pd_ugc` VALUES ('785', '鼓樓區', '福建省福州市鼓樓區', 'gulouqu');
INSERT INTO `pd_ugc` VALUES ('786', '臺江區', '福建省福州市臺江區', 'taijiangqu');
INSERT INTO `pd_ugc` VALUES ('787', '倉山區', '福建省福州市倉山區', 'cangshanqu');
INSERT INTO `pd_ugc` VALUES ('788', '馬尾區', '福建省福州市馬尾區', 'maweiqu');
INSERT INTO `pd_ugc` VALUES ('789', '晉安區', '福建省福州市晉安區', 'jinanqu');
INSERT INTO `pd_ugc` VALUES ('790', '閩侯縣', '福建省福州市閩侯縣', 'minhouxian');
INSERT INTO `pd_ugc` VALUES ('791', '連江縣', '福建省福州市連江縣', 'lianjiangxian');
INSERT INTO `pd_ugc` VALUES ('792', '羅源縣', '福建省福州市羅源縣', 'luoyuanxian');
INSERT INTO `pd_ugc` VALUES ('793', '閩清縣', '福建省福州市閩清縣', 'minqingxian');
INSERT INTO `pd_ugc` VALUES ('794', '永泰縣', '福建省福州市永泰縣', 'yongtaixian');
INSERT INTO `pd_ugc` VALUES ('795', '平潭縣', '福建省福州市平潭縣', 'pingtanxian');
INSERT INTO `pd_ugc` VALUES ('796', '福清市', '福建省福州市福清市', 'fuqingshi');
INSERT INTO `pd_ugc` VALUES ('797', '長樂市', '福建省福州市長樂市', 'zhangleshi');
INSERT INTO `pd_ugc` VALUES ('798', '廈門市', '福建省廈門市', 'shamenshi');
INSERT INTO `pd_ugc` VALUES ('799', '思明區', '福建省廈門市思明區', 'simingqu');
INSERT INTO `pd_ugc` VALUES ('800', '海滄區', '福建省廈門市海滄區', 'haicangqu');
INSERT INTO `pd_ugc` VALUES ('801', '湖裡區', '福建省廈門市湖裡區', 'huliqu');
INSERT INTO `pd_ugc` VALUES ('802', '集美區', '福建省廈門市集美區', 'jimeiqu');
INSERT INTO `pd_ugc` VALUES ('803', '同安區', '福建省廈門市同安區', 'tonganqu');
INSERT INTO `pd_ugc` VALUES ('804', '翔安區', '福建省廈門市翔安區', 'xianganqu');
INSERT INTO `pd_ugc` VALUES ('805', '寧德市', '福建省寧德市', 'ningdeshi');
INSERT INTO `pd_ugc` VALUES ('806', '蕉城區', '福建省寧德市蕉城區', 'jiaochengqu');
INSERT INTO `pd_ugc` VALUES ('807', '霞浦縣', '福建省寧德市霞浦縣', 'xiapuxian');
INSERT INTO `pd_ugc` VALUES ('808', '古田縣', '福建省寧德市古田縣', 'gutianxian');
INSERT INTO `pd_ugc` VALUES ('809', '屏南縣', '福建省寧德市屏南縣', 'pingnanxian');
INSERT INTO `pd_ugc` VALUES ('810', '壽寧縣', '福建省寧德市壽寧縣', 'shouningxian');
INSERT INTO `pd_ugc` VALUES ('811', '周寧縣', '福建省寧德市周寧縣', 'zhouningxian');
INSERT INTO `pd_ugc` VALUES ('812', '柘榮縣', '福建省寧德市柘榮縣', 'zherongxian');
INSERT INTO `pd_ugc` VALUES ('813', '福安市', '福建省寧德市福安市', 'fuanshi');
INSERT INTO `pd_ugc` VALUES ('814', '福鼎市', '福建省寧德市福鼎市', 'fudingshi');
INSERT INTO `pd_ugc` VALUES ('815', '莆田市', '福建省莆田市', 'putianshi');
INSERT INTO `pd_ugc` VALUES ('816', '城廂區', '福建省莆田市城廂區', 'chengxiangqu');
INSERT INTO `pd_ugc` VALUES ('817', '涵江區', '福建省莆田市涵江區', 'hanjiangqu');
INSERT INTO `pd_ugc` VALUES ('818', '荔城區', '福建省莆田市荔城區', 'lichengqu');
INSERT INTO `pd_ugc` VALUES ('819', '秀嶼區', '福建省莆田市秀嶼區', 'xiuyuqu');
INSERT INTO `pd_ugc` VALUES ('820', '仙遊縣', '福建省莆田市仙遊縣', 'xianyouxian');
INSERT INTO `pd_ugc` VALUES ('821', '泉州市', '福建省泉州市', 'quanzhoushi');
INSERT INTO `pd_ugc` VALUES ('822', '鯉城區', '福建省泉州市鯉城區', 'lichengqu');
INSERT INTO `pd_ugc` VALUES ('823', '豐澤區', '福建省泉州市豐澤區', 'fengzequ');
INSERT INTO `pd_ugc` VALUES ('824', '洛江區', '福建省泉州市洛江區', 'luojiangqu');
INSERT INTO `pd_ugc` VALUES ('825', '泉港區', '福建省泉州市泉港區', 'quangangqu');
INSERT INTO `pd_ugc` VALUES ('826', '惠安縣', '福建省泉州市惠安縣', 'huianxian');
INSERT INTO `pd_ugc` VALUES ('827', '安溪縣', '福建省泉州市安溪縣', 'anxixian');
INSERT INTO `pd_ugc` VALUES ('828', '永春縣', '福建省泉州市永春縣', 'yongchunxian');
INSERT INTO `pd_ugc` VALUES ('829', '德化縣', '福建省泉州市德化縣', 'dehuaxian');
INSERT INTO `pd_ugc` VALUES ('830', '金門縣', '福建省泉州市金門縣', 'jinmenxian');
INSERT INTO `pd_ugc` VALUES ('831', '石獅市', '福建省泉州市石獅市', 'shishishi');
INSERT INTO `pd_ugc` VALUES ('832', '晉江市', '福建省泉州市晉江市', 'jinjiangshi');
INSERT INTO `pd_ugc` VALUES ('833', '南安市', '福建省泉州市南安市', 'nananshi');
INSERT INTO `pd_ugc` VALUES ('834', '漳州市', '福建省漳州市', 'zhangzhoushi');
INSERT INTO `pd_ugc` VALUES ('835', '薌城區', '福建省漳州市薌城區', 'xiangchengqu');
INSERT INTO `pd_ugc` VALUES ('836', '龍文區', '福建省漳州市龍文區', 'longwenqu');
INSERT INTO `pd_ugc` VALUES ('837', '雲霄縣', '福建省漳州市雲霄縣', 'yunxiaoxian');
INSERT INTO `pd_ugc` VALUES ('838', '漳浦縣', '福建省漳州市漳浦縣', 'zhangpuxian');
INSERT INTO `pd_ugc` VALUES ('839', '詔安縣', '福建省漳州市詔安縣', 'zhaoanxian');
INSERT INTO `pd_ugc` VALUES ('840', '長泰縣', '福建省漳州市長泰縣', 'zhangtaixian');
INSERT INTO `pd_ugc` VALUES ('841', '東山縣', '福建省漳州市東山縣', 'dongshanxian');
INSERT INTO `pd_ugc` VALUES ('842', '南靖縣', '福建省漳州市南靖縣', 'nanjingxian');
INSERT INTO `pd_ugc` VALUES ('843', '平和縣', '福建省漳州市平和縣', 'pinghexian');
INSERT INTO `pd_ugc` VALUES ('844', '華安縣', '福建省漳州市華安縣', 'huaanxian');
INSERT INTO `pd_ugc` VALUES ('845', '龍海市', '福建省漳州市龍海市', 'longhaishi');
INSERT INTO `pd_ugc` VALUES ('846', '龍巖市', '福建省龍巖市', 'longyanshi');
INSERT INTO `pd_ugc` VALUES ('847', '新羅區', '福建省龍巖市新羅區', 'xinluoqu');
INSERT INTO `pd_ugc` VALUES ('848', '長汀縣', '福建省龍巖市長汀縣', 'zhangtingxian');
INSERT INTO `pd_ugc` VALUES ('849', '永定縣', '福建省龍巖市永定縣', 'yongdingxian');
INSERT INTO `pd_ugc` VALUES ('850', '上杭縣', '福建省龍巖市上杭縣', 'shanghangxian');
INSERT INTO `pd_ugc` VALUES ('851', '武平縣', '福建省龍巖市武平縣', 'wupingxian');
INSERT INTO `pd_ugc` VALUES ('852', '連城縣', '福建省龍巖市連城縣', 'lianchengxian');
INSERT INTO `pd_ugc` VALUES ('853', '漳平市', '福建省龍巖市漳平市', 'zhangpingshi');
INSERT INTO `pd_ugc` VALUES ('854', '三明市', '福建省三明市', 'sanmingshi');
INSERT INTO `pd_ugc` VALUES ('855', '梅列區', '福建省三明市梅列區', 'meiliequ');
INSERT INTO `pd_ugc` VALUES ('856', '三元區', '福建省三明市三元區', 'sanyuanqu');
INSERT INTO `pd_ugc` VALUES ('857', '明溪縣', '福建省三明市明溪縣', 'mingxixian');
INSERT INTO `pd_ugc` VALUES ('858', '清流縣', '福建省三明市清流縣', 'qingliuxian');
INSERT INTO `pd_ugc` VALUES ('859', '寧化縣', '福建省三明市寧化縣', 'ninghuaxian');
INSERT INTO `pd_ugc` VALUES ('860', '大田縣', '福建省三明市大田縣', 'datianxian');
INSERT INTO `pd_ugc` VALUES ('861', '尤溪縣', '福建省三明市尤溪縣', 'youxixian');
INSERT INTO `pd_ugc` VALUES ('862', '沙縣', '福建省三明市沙縣', 'shaxian');
INSERT INTO `pd_ugc` VALUES ('863', '將樂縣', '福建省三明市將樂縣', 'jianglexian');
INSERT INTO `pd_ugc` VALUES ('864', '泰寧縣', '福