Nhiệm vụ 3.1

Giải thích bộ dữ liệu

  • Bộ dữ liệu: population-and-demography.csv

  • Bộ dữ liệu nói về dân số và nhân khẩu học trong các độ tuổi từ dưới 1 tuổi đến trên 100 tuổi của 127 quốc gia trên toàn thế giới từ năm 1950 đến năm 2021.

  • Bộ dữ liệu là data.frame

  • Bộ dữ liệu gồm: có 18288 quan sát24 biến gồm các biến sau

    • Country.name (Tên quốc gia)
    • Year (Năm)
    • Population (Dân số)
    • Population of children under the age of 1 (Dân số trẻ em dưới 1 tuổi)
    • Population of children under the age of 5 (Dân số trẻ em dưới 5 tuổi)
    • Population of children under the age of 15 (Dân số trẻ em dưới 15 tuổi)
    • Population under the age of 25 (Dân số dưới 25 tuổi)
    • Population aged 15 to 64 years (Dân số từ 15 đến 64 tuổi)
    • Population older than 15 years (Dân số lớn hơn 15 tuổi)
    • Population older than 18 years (Dân số lớn hơn 18 tuổi)
    • Population at age 1 (Dân số ở tuổi 1)
    • Population aged 1 to 4 years (Dân số từ 1 đến 4 tuổi)
    • Population aged 5 to 9 years (Dân số từ 5 đến 9 tuổi)
    • Population aged 10 to 14 years (Dân số từ 10 đến 14 tuổi)
    • Population aged 15 to 19 years (Dân số từ 15 đến 19 tuổi)
    • Population aged 20 to 29 years (Dân số từ 20 đến 29 tuổi)
    • Population aged 30 to 39 years (Dân số từ 30 đến 39 tuổi)
    • Population aged 40 to 49 years (Dân số từ 40 đến 49 tuổi)
    • Population aged 50 to 59 years (Dân số từ 50 đến 59 tuổi)
    • Population aged 60 to 69 years (Dân số từ 60 đến 69 tuổi)
    • Population aged 70 to 79 years (Dân số từ 70 đến 79 tuổi)
    • Population aged 80 to 89 years (Dân số từ 80 đến 89 tuổi)
    • Population aged 90 to 99 years (Dân số từ 90 đến 99 tuổi)
    • Population older than 100 years (Dân số lớn hơn 100 tuổi)

Chọn bộ dữ liệu

k<- read.csv('C:/Users/QUYNH HUONG/Downloads/population-and-demography.csv',header=T)
  • Ta thấy tên của dữ liệu khá dài nên ta sẽ mã hóa tên bằng những kí hiệu sau để dễ dàng hơn trong những thao tác

    • Country.name (C)
    • Year (Y)
    • Population (P)
    • Population of children under the age of 1 (PCU1)
    • Population of children under the age of 5 (PCU5)
    • Population of children under the age of 15 (PCU15)
    • Population under the age of 25 (PU25)
    • Population aged 15 to 64 years (P15t64)
    • Population older than 15 years (POT15)
    • Population older than 18 years (POT18)
    • Population at age 1 (P1)
    • Population aged 1 to 4 years (P1t4)
    • Population aged 5 to 9 years (P5t9)
    • Population aged 10 to 14 years (P10t14)
    • Population aged 15 to 19 years (P15t19)
    • Population aged 20 to 29 years (P20t29)
    • Population aged 30 to 39 years (P30t39)
    • Population aged 40 to 49 years (P40t49)
    • Population aged 50 to 59 years (P50t5)
    • Population aged 60 to 69 years (P60t69)
    • Population aged 70 to 79 years (P70t79)
    • Population aged 80 to 89 years (P80t89)
    • Population aged 90 to 99 years (P90t99)
    • Population older than 100 years (POT100)
names(k)<-c('C','Y','P','PCU1','PCU5','PCU15','PU25','P15t64','POT15','POT18','P1','P1t4','P5t9','P10t14','P15t19','P20t29','P30t39','P40t49','P50t59','P60t69','P70t79','P80t89','P90t99','POT100')
  • Bộ dữ liệu h được chọn từ bộ dữ liệu k
  • Bộ dữ liệu được chọn gồm có các quốc gia, tổng số dân, năm, và những người có độ tuổi từ 5 đến 14, từ 15 đến 39, và từ 60 đến 79 đó là nững đọ tuổi lần lượt là độ tuổi chưa lao động, độ tuổi lao động và độ tuổi ngoài lạo động.
  • Dữ liệu sau đây để ta có thể dựa vào đó mà xem được tình hình tuổi già và tuổi trẻ ở các nước được chọn
library(tidyverse)
## ── Attaching core tidyverse packages ──────────────────────── tidyverse 2.0.0 ──
## ✔ dplyr     1.1.4     ✔ readr     2.1.5
## ✔ forcats   1.0.0     ✔ stringr   1.5.1
## ✔ ggplot2   3.4.4     ✔ tibble    3.2.1
## ✔ lubridate 1.9.3     ✔ tidyr     1.3.0
## ✔ purrr     1.0.2     
## ── Conflicts ────────────────────────────────────────── tidyverse_conflicts() ──
## ✖ dplyr::filter() masks stats::filter()
## ✖ dplyr::lag()    masks stats::lag()
## ℹ Use the conflicted package (<http://conflicted.r-lib.org/>) to force all conflicts to become errors
library(dplyr)
h <- k %>% filter(C %in% c('Vietnam','Thailand','Malaysia', 'Cambodia', 'Laos'))
h <- h %>% select(C,P,Y,P5t9,P10t14,P15t19,P20t29,P30t39,P60t69,P70t79)
table<- knitr::kable(h, format= "markdown")
table
C P Y P5t9 P10t14 P15t19 P20t29 P30t39 P60t69 P70t79
Cambodia 4380384 1950 590809 518138 452855 727143 526845 133728 54119
Cambodia 4485394 1951 602167 527312 462426 743027 538567 137369 54463
Cambodia 4592881 1952 614160 536028 472275 758952 550377 141236 54783
Cambodia 4702070 1953 628642 544716 482065 774413 561973 145214 55214
Cambodia 4814380 1954 649808 554024 491565 789733 573592 149203 55962
Cambodia 4931233 1955 676005 564248 500769 805321 585489 153164 57068
Cambodia 5051848 1956 703315 575270 509534 821178 597516 157061 58447
Cambodia 5175946 1957 732083 586910 517881 837442 609628 160920 60102
Cambodia 5298410 1958 760766 600917 526034 853172 621340 164816 61976
Cambodia 5419153 1959 785547 621261 534909 869010 633230 168811 63945
Cambodia 5541679 1960 808337 646505 545067 885856 645988 172982 65996
Cambodia 5664665 1961 832800 672990 556111 902980 659205 177367 68166
Cambodia 5788856 1962 858316 701009 567848 920574 672968 181964 70459
Cambodia 5913682 1963 881705 729117 581937 938633 687164 186783 72871
Cambodia 6040854 1964 900311 753603 602095 957010 701569 191779 75361
Cambodia 6170727 1965 913740 776137 626742 975324 715840 196875 77886
Cambodia 6299236 1966 922286 800192 652108 992287 729465 202067 80473
Cambodia 6426456 1967 926850 825227 678653 1007930 742659 207340 83107
Cambodia 6553111 1968 929657 848147 705190 1024915 755473 212630 85768
Cambodia 6679712 1969 935157 866408 728251 1047839 767675 218005 88525
Cambodia 6708523 1970 942868 877434 738534 1036102 754909 221613 91055
Cambodia 6696324 1971 952532 883410 748266 1009233 729322 223962 93315
Cambodia 6766292 1972 966023 887844 771115 1016378 719843 227149 95687
Cambodia 6852365 1973 981967 890710 795214 1035995 714299 230498 98104
Cambodia 6913410 1974 997006 895552 814566 1059892 707990 233643 100394
Cambodia 6727925 1975 996366 896422 813907 1049351 678127 221123 91242
Cambodia 6307123 1976 966554 871414 784639 1008298 621227 201675 78411
Cambodia 6040198 1977 943721 848100 762019 1004702 582381 196890 76552
Cambodia 5961192 1978 939431 852475 759010 1027959 566873 198292 78110
Cambodia 6051810 1979 922750 864521 772216 1085414 580654 202071 80520
Cambodia 6198963 1980 882622 877106 785789 1136684 597044 207033 83858
Cambodia 6364474 1981 826443 890461 797497 1180374 612002 212137 87418
Cambodia 6619704 1982 756196 905242 817757 1251607 648419 218239 90967
Cambodia 6881965 1983 695573 911491 835614 1315245 688016 224406 94478
Cambodia 7133905 1984 693315 896710 847920 1365527 727733 230368 98115
Cambodia 7376090 1985 765220 858460 858445 1404334 769077 236197 101874
Cambodia 7661320 1986 885125 806307 874947 1452469 825734 242592 105686
Cambodia 7975606 1987 1034809 738740 892912 1504171 894545 249386 109645
Cambodia 8269784 1988 1198146 679544 899198 1541563 960334 255957 113771
Cambodia 8570931 1989 1338829 677688 886006 1578201 1025777 262643 118007
Cambodia 8910806 1990 1437292 749498 853945 1629545 1098436 269914 122333
Cambodia 9259362 1991 1507372 867676 806385 1681860 1172063 277406 126784
Cambodia 9718217 1992 1571368 1017606 754474 1774134 1271481 286534 131369
Cambodia 10243554 1993 1626162 1182654 715435 1881820 1386094 296953 136037
Cambodia 10636353 1994 1665324 1321953 713346 1913040 1469512 306067 140706
Cambodia 10919528 1995 1693928 1417481 771220 1879724 1527371 313970 145468
Cambodia 11182613 1996 1721300 1485993 876862 1828015 1579319 321818 150345
Cambodia 11431578 1997 1744472 1547243 1014338 1757872 1625703 329559 155448
Cambodia 11669087 1998 1728332 1593395 1181000 1713325 1695583 338034 160904
Cambodia 11899010 1999 1702613 1621028 1325164 1704164 1761314 347361 166543
Cambodia 12118844 2000 1693488 1638828 1412805 1715191 1796393 356693 172327
Cambodia 12338198 2001 1662802 1654762 1473157 1756988 1829692 366264 178322
Cambodia 12561783 2002 1608866 1666501 1525783 1812855 1858731 376264 184556
Cambodia 12787714 2003 1557405 1673210 1567104 1891775 1876843 386777 191168
Cambodia 13016377 2004 1522455 1676819 1594376 2004676 1870834 397889 198147
Cambodia 13246588 2005 1495484 1669038 1611515 2146830 1840093 409700 205246
Cambodia 13477781 2006 1484790 1639607 1626155 2306735 1792861 422333 212491
Cambodia 13714798 2007 1498398 1587311 1636974 2487752 1727346 436027 219879
Cambodia 13943897 2008 1511670 1535157 1638877 2667683 1659790 452462 227321
Cambodia 14155742 2009 1514108 1498467 1631020 2801026 1626210 473855 235395
Cambodia 14363534 2010 1522475 1472176 1611921 2877723 1639947 499553 244006
Cambodia 14573894 2011 1534634 1463369 1575070 2925904 1681873 528578 252666
Cambodia 14786650 2012 1549484 1478966 1517547 2960842 1735336 561552 261592
Cambodia 14999691 2013 1566409 1494178 1463962 2978979 1809297 599038 270856
Cambodia 15210817 2014 1582694 1497670 1427679 2979605 1913819 641570 280626
Cambodia 15417527 2015 1596592 1506131 1399961 2959690 2044404 689674 290965
Cambodia 15624586 2016 1608093 1518955 1391079 2921399 2189589 743574 302003
Cambodia 15830694 2017 1617923 1534598 1407863 2861124 2351602 802977 313945
Cambodia 16025242 2018 1626959 1551506 1422456 2798895 2514026 864967 327712
Cambodia 16207746 2019 1636304 1567311 1423896 2750134 2640544 925985 344868
Cambodia 16396864 2020 1644978 1582351 1436118 2710047 2716340 984805 364770
Cambodia 16589031 2021 1650586 1596826 1460793 2680739 2759400 1040066 385431
Laos 1684682 1950 216293 189810 168522 290546 223936 47260 15722
Laos 1725439 1951 222839 193376 171147 294448 228196 49316 16569
Laos 1766299 1952 229827 197011 174341 298246 232280 51567 17360
Laos 1807912 1953 236607 200995 177926 302041 236273 53941 18114
Laos 1850258 1954 241425 205736 181512 305942 240277 56315 18865
Laos 1893389 1955 247541 211406 185012 310017 244304 58648 19634
Laos 1937520 1956 256278 217852 188532 314364 248371 60957 20424
Laos 1982581 1957 264641 224734 192125 319088 252501 63221 21240
Laos 2028593 1958 273261 231416 196057 324163 256631 65478 22110
Laos 2075233 1959 283604 236185 200691 329303 260520 67790 23070
Laos 2122537 1960 292392 242214 206212 334510 264136 70177 24118
Laos 2171145 1961 298424 250799 212508 340159 267649 72656 25257
Laos 2221616 1962 304717 259041 219287 346616 271199 75255 26497
Laos 2273224 1963 311171 267545 225851 353677 274658 77907 27785
Laos 2325518 1964 317978 277744 230493 361189 278009 80500 29060
Laos 2379462 1965 325135 286427 236407 369557 281529 83055 30326
Laos 2434867 1966 332599 292403 244839 378721 285280 85558 31569
Laos 2491926 1967 340485 298632 252945 388422 289356 88004 32787
Laos 2551077 1968 348793 305031 261321 398339 293772 90442 34030
Laos 2612120 1969 357413 311774 271343 407183 298415 92894 35328
Laos 2675284 1970 366413 318846 279878 418137 303289 95383 36684
Laos 2740739 1971 375790 326248 285803 432302 308588 97921 38121
Laos 2808303 1972 385547 334081 291987 446593 314472 100498 39631
Laos 2877563 1973 395739 342293 298277 460820 320911 103087 41164
Laos 2946890 1974 406348 350741 304643 474088 327519 105695 42653
Laos 3012727 1975 417397 359420 310748 484986 333547 108277 44062
Laos 3072020 1976 428666 368267 316465 492733 338322 110725 45343
Laos 3125747 1977 439977 377345 322220 498036 341793 113074 46505
Laos 3177947 1978 451507 386830 328532 502983 344461 115392 47634
Laos 3233708 1979 463472 396860 335822 510930 346188 117711 48829
Laos 3297520 1980 475718 407619 344397 520426 350753 120128 50177
Laos 3370998 1981 488013 418963 354139 530917 359536 122660 51682
Laos 3453694 1982 500159 430678 364742 544911 369661 125253 53300
Laos 3543868 1983 511844 442781 375869 561433 380774 127885 55018
Laos 3639964 1984 523097 455339 387295 579801 392379 130576 56797
Laos 3741609 1985 534452 468073 399106 599766 404400 133328 58629
Laos 3848392 1986 546666 480726 411193 621016 416969 136143 60510
Laos 3959701 1987 560486 493112 423397 643289 430199 139011 62437
Laos 4074966 1988 576423 504965 435788 666235 444506 141881 64375
Laos 4193540 1989 594514 516339 448444 689339 461149 144666 66302
Laos 4314442 1990 614316 527739 461043 712304 477260 147318 68194
Laos 4437233 1991 635232 539923 473344 734751 491760 149870 70064
Laos 4561117 1992 656638 553650 485225 756465 507128 152323 71906
Laos 4685293 1993 678037 569420 496481 777643 523144 154709 73720
Laos 4807956 1994 699229 587266 507182 798443 539681 157080 75525
Laos 4927432 1995 720201 606792 517848 818751 556541 159478 77321
Laos 5043920 1996 740922 627416 529266 838404 573504 161975 79132
Laos 5150539 1997 759726 646646 540631 855465 591091 164800 81636
Laos 5246922 1998 775868 664271 552549 869939 608774 167803 84680
Laos 5340060 1999 788318 682340 566603 884013 625386 170625 87390
Laos 5430862 2000 794226 701287 582467 898068 641067 173328 89758
Laos 5519714 2001 792994 720949 599817 912907 655713 176086 91820
Laos 5606103 2002 787089 739909 618149 929625 669069 178914 93654
Laos 5689072 2003 779506 756409 637142 948978 681003 181786 95319
Laos 5768170 2004 773029 767806 656836 971237 691293 184688 96812
Laos 5852969 2005 769698 769900 677374 1000098 703798 188034 98683
Laos 5946597 2006 768481 763808 696594 1035590 720708 192017 101149
Laos 6041355 2007 766648 755462 711590 1072845 739632 196365 103720
Laos 6135863 2008 761795 748903 721412 1110554 759965 201187 106204
Laos 6229933 2009 754060 746323 725622 1147914 781666 206572 108592
Laos 6323425 2010 747048 746779 725183 1184010 804749 212517 110951
Laos 6416331 2011 743553 747631 722260 1217396 829559 219100 113245
Laos 6508806 2012 743755 746514 719084 1246145 856542 226527 115362
Laos 6600736 2013 746461 742033 718209 1269288 885742 234886 117300
Laos 6691467 2014 749523 734983 720913 1286704 916661 244238 119146
Laos 6787420 2015 752032 729702 726071 1303286 948228 254801 120812
Laos 6891366 2016 752961 729287 730769 1320815 980612 266520 122679
Laos 6997925 2017 752483 732978 732445 1336168 1014469 279100 125185
Laos 7105008 2018 752323 738747 730664 1350233 1049350 292409 128299
Laos 7212058 2019 753408 744374 726503 1364242 1084020 306409 132142
Laos 7319397 2020 757454 748198 722865 1377809 1117178 320848 136630
Laos 7425055 2021 764037 749269 722715 1388995 1148423 335202 141376
Malaysia 5972878 1950 747601 715535 569977 941087 731844 240783 153128
Malaysia 6118741 1951 763618 726459 593170 961907 744211 231335 142292
Malaysia 6273221 1952 789793 728969 624683 981337 757307 222667 131928
Malaysia 6435030 1953 825855 727350 658714 1000164 770608 215028 122638
Malaysia 6605400 1954 869255 728614 685618 1021207 783750 209408 115098
Malaysia 6786083 1955 923827 736802 703619 1045452 796773 206092 109338
Malaysia 6977026 1956 986466 752793 713791 1073681 809897 204942 105170
Malaysia 7178108 1957 1046557 778762 715864 1107019 823357 206070 102512
Malaysia 7385695 1958 1103762 814459 713812 1141958 836518 209123 100823
Malaysia 7602946 1959 1160464 857621 715028 1175607 850319 213417 99381
Malaysia 7833788 1960 1210866 912072 723853 1208258 866237 218650 97928
Malaysia 8074800 1961 1255547 974609 740679 1241143 883389 224550 96492
Malaysia 8324221 1962 1301603 1034760 767454 1275650 900962 231047 95003
Malaysia 8579358 1963 1347425 1092225 803796 1309821 919869 238615 93827
Malaysia 8835933 1964 1391150 1149227 847139 1340065 941933 247983 93774
Malaysia 9091017 1965 1432241 1199838 901185 1367819 967215 259350 95100
Malaysia 9340245 1966 1469668 1244570 962676 1393870 995863 272626 97648
Malaysia 9582092 1967 1502548 1290477 1021399 1420033 1028847 287802 101383
Malaysia 9821309 1968 1531177 1336064 1077454 1451015 1063999 304012 105940
Malaysia 10061684 1969 1554670 1379533 1133170 1491245 1096746 319894 110675
Malaysia 10306509 1970 1571290 1420405 1182923 1549179 1126187 334894 115434
Malaysia 10552565 1971 1580428 1457644 1226820 1621518 1153800 349050 120133
Malaysia 10801631 1972 1582212 1490456 1272045 1700909 1181679 362330 124703
Malaysia 11062667 1973 1580410 1519214 1317589 1788993 1209637 374805 129698
Malaysia 11335200 1974 1580506 1543001 1361451 1885463 1234793 386757 136032
Malaysia 11617957 1975 1585603 1560075 1403231 1989019 1259466 398458 143953
Malaysia 11910081 1976 1596862 1569851 1441758 2096914 1285360 409770 153502
Malaysia 12218924 1977 1615437 1572602 1476869 2208455 1315916 420653 164837
Malaysia 12543894 1978 1642723 1571892 1508435 2321241 1354764 431484 177127
Malaysia 12875017 1979 1675200 1572914 1534215 2431308 1403654 442771 189086
Malaysia 13215709 1980 1708615 1578801 1552748 2532698 1470415 454789 200215
Malaysia 13564596 1981 1742826 1590686 1563241 2623380 1552377 467634 210642
Malaysia 13921034 1982 1778273 1609543 1565910 2708857 1641488 481250 220312
Malaysia 14292864 1983 1812094 1637001 1565550 2791171 1739394 495537 229355
Malaysia 14686459 1984 1845374 1669959 1568307 2870192 1847650 510611 238357
Malaysia 15108141 1985 1883458 1704291 1577861 2946695 1966242 526639 247775
Malaysia 15558747 1986 1928052 1739957 1595258 3020215 2093718 543825 257473
Malaysia 16033107 1987 1978805 1777338 1620673 3088657 2226480 562258 267345
Malaysia 16524616 1988 2034390 1813259 1654567 3153279 2361598 581557 277480
Malaysia 17020144 1989 2093021 1848397 1692351 3213758 2496825 601179 287835
Malaysia 17517060 1990 2150396 1887803 1729368 3268588 2624342 621321 298429
Malaysia 18017470 1991 2202914 1933024 1765457 3316103 2742080 641729 309271
Malaysia 18526708 1992 2248459 1983917 1802208 3359119 2856539 661810 320289
Malaysia 19050074 1993 2286822 2039424 1837714 3405228 2967708 682774 331775
Malaysia 19588706 1994 2317234 2098050 1873215 3457571 3073281 706917 344157
Malaysia 20136886 1995 2345392 2155538 1913347 3513756 3169952 734489 357414
Malaysia 20689060 1996 2380144 2208367 1959446 3574402 3255481 766022 371408
Malaysia 21249178 1997 2424195 2254543 2012105 3644524 3330691 802302 386072
Malaysia 21810542 1998 2476438 2293648 2069798 3722491 3398837 840923 401028
Malaysia 22368652 1999 2536244 2324750 2130518 3805178 3463433 877865 416009
Malaysia 22945152 2000 2608727 2379639 2209959 3887461 3509099 910307 432763
Malaysia 23542522 2001 2677012 2463784 2307805 3977932 3538183 940771 450348
Malaysia 24142448 2002 2720887 2547125 2403763 4091585 3570089 973466 466593
Malaysia 24739420 2003 2741299 2624312 2493912 4227791 3608549 1008430 482683
Malaysia 25333250 2004 2743404 2692648 2576288 4387684 3654672 1045059 499963
Malaysia 25923540 2005 2734946 2746381 2651040 4568306 3707475 1085477 518535
Malaysia 26509416 2006 2726505 2778749 2718855 4763320 3768762 1131374 538649
Malaysia 27092604 2007 2723279 2791564 2777518 4970005 3841340 1183541 560673
Malaysia 27664304 2008 2718465 2788904 2824635 5184149 3927543 1243209 583886
Malaysia 28217208 2009 2708517 2777299 2859236 5399028 4031123 1311060 607860
Malaysia 28717728 2010 2692370 2764662 2872140 5571731 4154419 1382189 635272
Malaysia 29184140 2011 2671626 2757890 2865167 5690266 4297052 1454692 666567
Malaysia 29660216 2012 2650169 2754682 2851098 5782937 4457796 1531136 699580
Malaysia 30134806 2013 2625097 2743739 2832594 5853510 4633098 1610290 734257
Malaysia 30606454 2014 2590714 2723411 2812401 5905267 4817761 1691244 770628
Malaysia 31068834 2015 2550610 2701331 2795389 5936102 5002972 1773205 808858
Malaysia 31526414 2016 2520514 2680203 2787124 5948120 5184624 1856677 849163
Malaysia 31975812 2017 2506653 2658312 2782758 5943093 5360259 1942216 891800
Malaysia 32399270 2018 2511536 2632430 2769106 5921110 5524899 2028597 936990
Malaysia 32804024 2019 2540425 2597278 2745977 5892148 5676155 2114332 985150
Malaysia 33199988 2020 2581161 2556687 2721924 5862166 5806268 2198994 1036606
Malaysia 33573870 2021 2611168 2525865 2698538 5830052 5906820 2279681 1087638
Thailand 20411638 1950 2693720 2563455 2219909 3390772 2335331 657366 283995
Thailand 20914572 1951 2735868 2587801 2278719 3503885 2375458 660114 289576
Thailand 21443944 1952 2797680 2597856 2346369 3617979 2419216 660873 296403
Thailand 21994684 1953 2876634 2600614 2414027 3731506 2468242 661902 304102
Thailand 22569798 1954 2982344 2609881 2467989 3845021 2527058 667067 312016
Thailand 23173968 1955 3118231 2634719 2505797 3958020 2597503 677602 319607
Thailand 23805334 1956 3268530 2675897 2529519 4071740 2679093 692742 327163
Thailand 24462196 1957 3425041 2736149 2539625 4187251 2771917 712289 334961
Thailand 25135268 1958 3587500 2813345 2542656 4298403 2872401 735144 342244
Thailand 25840324 1959 3745057 2917977 2552970 4400457 2977826 759423 348233
Thailand 26596590 1960 3891181 3053930 2580344 4494209 3088178 784959 353719
Thailand 27399966 1961 4034836 3205511 2624844 4582683 3202741 812607 359509
Thailand 28242170 1962 4177436 3364310 2688527 4667783 3319635 841456 364704
Thailand 29114124 1963 4317777 3531028 2769739 4747724 3437345 870171 369711
Thailand 30013572 1964 4459559 3692857 2877426 4821696 3555901 898450 376949
Thailand 30940276 1965 4604781 3841306 3014308 4895365 3674533 926559 387450
Thailand 31883754 1966 4752933 3985667 3165275 4970675 3793870 954436 400743
Thailand 32839338 1967 4906585 4128066 3322583 5050571 3914877 981851 416520
Thailand 33807356 1968 5065164 4267616 3487932 5142801 4034316 1009061 434020
Thailand 34787584 1969 5222509 4407613 3648977 5270309 4146619 1037010 452326
Thailand 35791730 1970 5375014 4551044 3798158 5447368 4252521 1066363 471282
Thailand 36807996 1971 5518416 4698186 3943962 5657148 4354135 1097403 491088
Thailand 37834384 1972 5648053 4851417 4088617 5895090 4455033 1129945 511421
Thailand 38873064 1973 5761037 5010506 4232072 6163839 4556646 1163457 532127
Thailand 39900960 1974 5855767 5169394 4375507 6452142 4654132 1197427 553271
Thailand 40908470 1975 5931810 5323221 4520129 6750463 4750311 1231705 574857
Thailand 41882130 1976 5988409 5467650 4665904 7050952 4845775 1266631 597131
Thailand 42843796 1977 6026617 5598525 4818863 7358887 4949356 1302040 619852
Thailand 43806716 1978 6044590 5712774 4979427 7678444 5068481 1338357 642821
Thailand 44760096 1979 6040793 5808604 5139128 7991985 5218032 1377146 666347
Thailand 45737756 1980 6018732 5886465 5295358 8298620 5411669 1420491 691015
Thailand 46727290 1981 5977344 5945595 5442939 8605617 5635261 1468664 717046
Thailand 47700340 1982 5915924 5986266 5576442 8916194 5883061 1521232 744145
Thailand 48670570 1983 5845761 6007142 5695181 9237444 6159941 1579940 772170
Thailand 49636732 1984 5783024 6006981 5796662 9563537 6460191 1648035 801356
Thailand 50594932 1985 5744111 5988538 5879285 9886878 6774973 1726652 832096
Thailand 51542096 1986 5727657 5950720 5941914 10201322 7098730 1815429 864529
Thailand 52479184 1987 5713989 5892982 5985436 10504894 7426862 1914615 899145
Thailand 53410956 1988 5689764 5826129 6009332 10798144 7762344 2021487 935731
Thailand 54324012 1989 5649043 5765636 6010045 11065881 8090914 2131725 974331
Thailand 55228410 1990 5584766 5677121 5930124 11291446 8490276 2242611 1013307
Thailand 56099870 1991 5515157 5591219 5784183 11447125 8939577 2355325 1053091
Thailand 56939020 1992 5462438 5543885 5610779 11505808 9398068 2475529 1096383
Thailand 57776080 1993 5421023 5516581 5416469 11453942 9891730 2608751 1143457
Thailand 58610012 1994 5379499 5519818 5243111 11283189 10375981 2754260 1195143
Thailand 59424836 1995 5336968 5539851 5139098 11044819 10772323 2906431 1251298
Thailand 60211100 1996 5294440 5551652 5126564 10780636 11030582 3058621 1314785
Thailand 60989104 1997 5241728 5534240 5179432 10478864 11206352 3207302 1391757
Thailand 61745216 1998 5188763 5497361 5276968 10160801 11319748 3359973 1482773
Thailand 62442652 1999 5159930 5445232 5389671 9870003 11346510 3541118 1582566
Thailand 63066604 2000 5141499 5370753 5488504 9722198 11293986 3743232 1681521
Thailand 63649892 2001 5104097 5291553 5519353 9771710 11221809 3909686 1778677
Thailand 64222576 2002 5056243 5217875 5461544 9931929 11142429 4007116 1887434
Thailand 64776960 2003 4998212 5150660 5365148 10107700 11035162 4061040 2010637
Thailand 65311164 2004 4907954 5101782 5263796 10248438 10912944 4114624 2137876
Thailand 65821360 2005 4779118 5076646 5183138 10358181 10793613 4187406 2262222
Thailand 66319530 2006 4633309 5064441 5139354 10432536 10699929 4292002 2380184
Thailand 66826750 2007 4495949 5056779 5103533 10458379 10637965 4437435 2491659
Thailand 67328240 2008 4377361 5039141 5060969 10434545 10591682 4620078 2601736
Thailand 67813656 2009 4287356 4988749 5025309 10365367 10561950 4823073 2720046
Thailand 68270490 2010 4212082 4879957 5020528 10308674 10504038 5039925 2849858
Thailand 68712850 2011 4146665 4719446 5040700 10282709 10433968 5284241 2971254
Thailand 69157020 2012 4105760 4550725 5061146 10231567 10414498 5564652 3066600
Thailand 69578600 2013 4088973 4403059 5056890 10161687 10420598 5872163 3145494
Thailand 69960940 2014 4084697 4293825 5002749 10107045 10423031 6194312 3226138
Thailand 70294410 2015 4079993 4211364 4886816 10095988 10421798 6529873 3318784
Thailand 70607030 2016 4075376 4146488 4726838 10135170 10419740 6874101 3432499
Thailand 70898210 2017 4067867 4105913 4559297 10171462 10406116 7215582 3575930
Thailand 71127810 2018 4044670 4088375 4408977 10147854 10375272 7543218 3748270
Thailand 71307770 2019 4001845 4083107 4295657 10064242 10330238 7861810 3934559
Thailand 71475660 2020 3942321 4078340 4212015 9944581 10293772 8172038 4128137
Thailand 71601100 2021 3860904 4073313 4146021 9794190 10261938 8457481 4335041
Vietnam 25109200 1950 2454017 2376271 2520831 4228608 3480061 1176981 469623
Vietnam 25627542 1951 2509800 2349571 2514515 4284578 3510682 1219064 492746
Vietnam 26189598 1952 2584905 2338948 2477906 4347634 3542143 1262937 515383
Vietnam 26820860 1953 2692175 2345787 2422031 4413656 3575197 1307627 538054
Vietnam 27507460 1954 2905508 2368288 2370026 4478421 3614493 1352164 561497
Vietnam 28263032 1955 3201219 2406634 2333806 4537822 3663009 1398673 587334
Vietnam 29035684 1956 3453010 2463457 2310952 4589387 3716655 1446367 615711
Vietnam 29884094 1957 3727145 2539330 2303150 4633013 3770499 1492090 645243
Vietnam 30804086 1958 4030683 2646998 2312032 4665492 3825775 1538330 675963
Vietnam 31750430 1959 4266437 2859452 2336180 4680875 3887300 1589752 708000
Vietnam 32718462 1960 4449482 3153069 2375595 4679971 3955237 1646947 741107
Vietnam 33621980 1961 4661108 3403560 2432875 4663310 4029754 1710280 775576
Vietnam 34533890 1962 4902836 3676345 2508801 4630429 4110729 1779916 811195
Vietnam 35526730 1963 5147267 3977664 2615429 4591136 4192339 1849124 845741
Vietnam 36509172 1964 5370234 4211042 2824673 4564732 4264754 1911062 878906
Vietnam 37466076 1965 5572032 4391725 3113790 4564461 4322404 1963788 911490
Vietnam 38388220 1966 5708836 4600262 3360191 4593591 4368657 2007245 942261
Vietnam 39282564 1967 5783131 4837490 3628244 4655214 4406008 2041428 970636
Vietnam 40145292 1968 5880209 5076246 3922401 4757907 4427032 2063797 994855
Vietnam 41015868 1969 5958260 5294045 4149713 4974511 4428996 2081744 1020541
Vietnam 41928850 1970 6001230 5491302 4327044 5287348 4417502 2102323 1051928
Vietnam 42916624 1971 6081925 5625504 4535875 5590149 4400077 2123917 1087649
Vietnam 43906020 1972 6131926 5696214 4769814 5925347 4364367 2142110 1124135
Vietnam 44891290 1973 6106114 5790168 5000759 6298859 4314331 2160326 1161241
Vietnam 45898700 1974 6106077 5867676 5212147 6703900 4278407 2181894 1196312
Vietnam 46969616 1975 6149973 5911955 5408296 7148419 4275473 2210377 1230976
Vietnam 48163580 1976 6261386 5996247 5548309 7599916 4311713 2248306 1268814
Vietnam 49418144 1977 6444673 6054616 5630308 8114904 4386708 2288816 1302169
Vietnam 50701460 1978 6667196 6040213 5735233 8661920 4506596 2331083 1331466
Vietnam 51831390 1979 6882874 6002891 5748179 9074741 4705389 2372225 1361071
Vietnam 52968270 1980 7087066 6011290 5713870 9403469 4989755 2414938 1392252
Vietnam 54280400 1981 7280512 6134045 5776660 9718330 5274604 2462433 1425000
Vietnam 55632150 1982 7443826 6327340 5817548 9994489 5600389 2512903 1460826
Vietnam 57011452 1983 7576624 6561007 5793231 10293297 5984794 2565380 1498075
Vietnam 58406864 1984 7712530 6788885 5802093 10550498 6406070 2619532 1533186
Vietnam 59811316 1985 7865826 6999050 5859131 10748959 6855435 2675722 1566410
Vietnam 61221108 1986 8032629 7192231 5981180 10919485 7291566 2733109 1599316
Vietnam 62630788 1987 8216829 7355269 6174145 11007210 7775236 2789670 1632211
Vietnam 64037520 1988 8400740 7489940 6409913 11055749 8287381 2846259 1665333
Vietnam 65466360 1989 8571972 7635415 6650967 11127401 8719480 2908150 1700938
Vietnam 66912616 1990 8725735 7802244 6883516 11221194 9080899 2975410 1739670
Vietnam 68358824 1991 8848052 7978824 7099992 11425176 9399182 3048101 1781972
Vietnam 69788750 1992 8928353 8169095 7285388 11683841 9680632 3127117 1828008
Vietnam 71176410 1993 8973203 8356027 7438247 11921787 9983995 3208654 1876785
Vietnam 72501090 1994 8996829 8528247 7591611 12190125 10247121 3284035 1927339
Vietnam 73759110 1995 9011069 8682862 7761291 12501285 10458895 3347772 1979176
Vietnam 74946456 1996 9017541 8806608 7943003 12874449 10650927 3401920 2031238
Vietnam 76058600 1997 9008693 8888285 8137527 13290383 10764501 3447084 2080682
Vietnam 77128424 1998 8967439 8934982 8328885 13719862 10843522 3481841 2129632
Vietnam 78123710 1999 8863801 8959599 8499611 14127501 10931973 3502117 2182660
Vietnam 79001144 2000 8669029 8955195 8598936 14483125 11035917 3510374 2240069
Vietnam 79817770 2001 8380240 8930278 8620240 14790633 11255188 3507910 2302189
Vietnam 80642300 2002 8033526 8902326 8607017 15055157 11526185 3493820 2370197
Vietnam 81475816 2003 7673906 8852584 8575405 15263316 11775393 3477354 2440406
Vietnam 82311230 2004 7346731 8747842 8541516 15439871 12049616 3473533 2504547
Vietnam 83142100 2005 7106903 8556134 8516735 15600101 12350213 3490770 2557744
Vietnam 83951800 2006 6973193 8272481 8504375 15734694 12692924 3530667 2601582
Vietnam 84762270 2007 6930809 7932526 8496772 15844888 13065748 3596565 2637037
Vietnam 85597230 2008 6948863 7581057 8473485 15929809 13434835 3700277 2663144
Vietnam 86482920 2009 6999177 7271271 8423706 16016362 13781134 3899201 2678597
Vietnam 87411016 2010 7047544 7053520 8312253 16125880 14103368 4175567 2684940
Vietnam 88349100 2011 7062909 6933724 8102562 16239842 14399487 4433440 2683353
Vietnam 89301330 2012 7057241 6897846 7822469 16338180 14659212 4727043 2674907
Vietnam 90267736 2013 7060268 6918091 7515494 16406260 14867750 5071109 2666188
Vietnam 91235500 2014 7070996 6968784 7227021 16422823 15050539 5446327 2667790
Vietnam 92191400 2015 7088078 7017172 7012758 16362801 15223423 5844277 2685436
Vietnam 93126530 2016 7137436 7032703 6893662 16216320 15376688 6228514 2720782
Vietnam 94033050 2017 7211593 7027354 6858329 16004474 15511445 6651599 2776112
Vietnam 94914330 2018 7290955 7030804 6879217 15745344 15626364 7097036 2861087
Vietnam 95776710 2019 7370019 7041759 6930338 15447534 15732903 7474909 3025337
Vietnam 96648680 2020 7443781 7059237 6979806 15132400 15847733 7798701 3258217
Vietnam 97468024 2021 7496645 7109512 6997474 14810058 15962702 8071058 3464398
  • filter() được sử dụng để chọn các dòng thỏa mãn điều kiện trong cột “C”, chỉ giữ lại các dòng có giá trị là ‘Vietnam’, ‘Thailand’, ‘Malaysia’, ‘Cambodia’, ’Laos
  • select() được sử dụng để chọn các cột cần thiết từ dataframe h, bao gồm ‘C’, ‘P’, ‘Y’, ‘P5t9’, ‘P10t14’, ‘P15t19’, ‘P20t29’, ‘P30t39’, ‘P60t69’, ‘P70t79’.
  • Kết quả được lưu vào biến h Thống kê bộ dữ liệu đã chọn

Thực hiện thống kê mô tả dataset này ta được kết quả bên dưới, ý nghĩa các cột như sau:

  • n_missing: số ô dữ liệu bị miss(trống)

  • complete_rate: tỷ lệ ô có dữ liệu

  • mean: trung bình

  • sd: độ lệch chuẩn

  • p0: giá trị nhỏ nhất

  • p25: Phân vị thứ nhất

  • p50: Phân vị thứ hai cũng chính là trung vị

  • p75: phân vị thứ ba

  • p100: giá trị lớn nhất

  • hist: biểu đồ Histogram

library(skimr)
skim(h)
Data summary
Name h
Number of rows 360
Number of columns 10
_______________________
Column type frequency:
character 1
numeric 9
________________________
Group variables None

Variable type: character

skim_variable n_missing complete_rate min max empty n_unique whitespace
C 0 1 4 8 0 5 0

Variable type: numeric

skim_variable n_missing complete_rate mean sd p0 p25 p50 p75 p100 hist
P 0 1 28120877.0 26272228.47 1684682 6490362.00 16302305.0 45102906.50 97468024 ▇▃▂▂▁
Y 0 1 1985.5 20.81 1950 1967.75 1985.5 2003.25 2021 ▇▇▇▇▇
P5t9 0 1 3011020.5 2507669.59 216293 821475.50 1905755.0 5142941.00 9017541 ▇▂▂▂▁
P10t14 0 1 2849626.2 2467187.88 189810 749440.75 1722124.0 4994188.25 8959599 ▇▂▂▂▁
P15t19 0 1 2671325.5 2394035.09 168522 718865.25 1633997.0 4681137.50 8620240 ▇▃▂▂▁
P20t29 0 1 4751841.0 4516287.58 290546 1048973.00 2999910.0 7419144.25 16422823 ▇▃▁▂▁
P30t39 0 1 3918780.5 4081876.33 223936 741902.25 2368528.0 5097516.75 15962702 ▇▃▁▂▁
P60t69 0 1 1411557.3 1759256.26 47260 212601.75 658740.0 2047020.25 8457481 ▇▂▁▁▁
P70t79 0 1 716942.1 923494.37 15722 96290.75 293684.0 971559.75 4335041 ▇▂▁▁▁

Mã hóa dữ liệu

  • Để dễ dàng quan sát Việt Nam trong bộ dữ liệu trên, bộ dữ liệu có 127 nước nên việc tìm ra Việt Nmam rất khó nên chúng ta sẽ mã hóa bằng cáchcách tạo thêm một cột đó là cột Phanloai. Cột Phanloai sẽ cho ta biết nếu là Việt Nam nó sẽ hiển thị là “Vietnam” còn không phải nó sẽ hiển thị là “Not Vietnam”.
  • Cột Population(kí hiệu là P) đây là cột tổng số người ở từ các độ tuổi tù dưới 1 đến trên 100 ở 254 nước quốc gia trên toàn thế giới. Để dễ dàng quan sát xem số lượng người các các nước là nhiều hay ít thì ta tạo thêm một cột tên là Soluong để mã hóa nếu “P” nhỏ hơn 10 triệu người thì là ” Ít”, từ 10 triệu đến 15 triệu người là “OK”, từ 15 triệu người là “Nhiều”
h$Phanloai <- ifelse(h$C == 'Vietnam','Vietnam','Not Vietnam')
h$Soluong <- case_when(h$P < 10000000 ~ 'Ít', h$P >= 10000000 & h$P <15000000  ~ 'OK', h$P >=15000000~  'Nhiều')
table<- knitr::kable(h, format="markdown")
table
C P Y P5t9 P10t14 P15t19 P20t29 P30t39 P60t69 P70t79 Phanloai Soluong
Cambodia 4380384 1950 590809 518138 452855 727143 526845 133728 54119 Not Vietnam Ít
Cambodia 4485394 1951 602167 527312 462426 743027 538567 137369 54463 Not Vietnam Ít
Cambodia 4592881 1952 614160 536028 472275 758952 550377 141236 54783 Not Vietnam Ít
Cambodia 4702070 1953 628642 544716 482065 774413 561973 145214 55214 Not Vietnam Ít
Cambodia 4814380 1954 649808 554024 491565 789733 573592 149203 55962 Not Vietnam Ít
Cambodia 4931233 1955 676005 564248 500769 805321 585489 153164 57068 Not Vietnam Ít
Cambodia 5051848 1956 703315 575270 509534 821178 597516 157061 58447 Not Vietnam Ít
Cambodia 5175946 1957 732083 586910 517881 837442 609628 160920 60102 Not Vietnam Ít
Cambodia 5298410 1958 760766 600917 526034 853172 621340 164816 61976 Not Vietnam Ít
Cambodia 5419153 1959 785547 621261 534909 869010 633230 168811 63945 Not Vietnam Ít
Cambodia 5541679 1960 808337 646505 545067 885856 645988 172982 65996 Not Vietnam Ít
Cambodia 5664665 1961 832800 672990 556111 902980 659205 177367 68166 Not Vietnam Ít
Cambodia 5788856 1962 858316 701009 567848 920574 672968 181964 70459 Not Vietnam Ít
Cambodia 5913682 1963 881705 729117 581937 938633 687164 186783 72871 Not Vietnam Ít
Cambodia 6040854 1964 900311 753603 602095 957010 701569 191779 75361 Not Vietnam Ít
Cambodia 6170727 1965 913740 776137 626742 975324 715840 196875 77886 Not Vietnam Ít
Cambodia 6299236 1966 922286 800192 652108 992287 729465 202067 80473 Not Vietnam Ít
Cambodia 6426456 1967 926850 825227 678653 1007930 742659 207340 83107 Not Vietnam Ít
Cambodia 6553111 1968 929657 848147 705190 1024915 755473 212630 85768 Not Vietnam Ít
Cambodia 6679712 1969 935157 866408 728251 1047839 767675 218005 88525 Not Vietnam Ít
Cambodia 6708523 1970 942868 877434 738534 1036102 754909 221613 91055 Not Vietnam Ít
Cambodia 6696324 1971 952532 883410 748266 1009233 729322 223962 93315 Not Vietnam Ít
Cambodia 6766292 1972 966023 887844 771115 1016378 719843 227149 95687 Not Vietnam Ít
Cambodia 6852365 1973 981967 890710 795214 1035995 714299 230498 98104 Not Vietnam Ít
Cambodia 6913410 1974 997006 895552 814566 1059892 707990 233643 100394 Not Vietnam Ít
Cambodia 6727925 1975 996366 896422 813907 1049351 678127 221123 91242 Not Vietnam Ít
Cambodia 6307123 1976 966554 871414 784639 1008298 621227 201675 78411 Not Vietnam Ít
Cambodia 6040198 1977 943721 848100 762019 1004702 582381 196890 76552 Not Vietnam Ít
Cambodia 5961192 1978 939431 852475 759010 1027959 566873 198292 78110 Not Vietnam Ít
Cambodia 6051810 1979 922750 864521 772216 1085414 580654 202071 80520 Not Vietnam Ít
Cambodia 6198963 1980 882622 877106 785789 1136684 597044 207033 83858 Not Vietnam Ít
Cambodia 6364474 1981 826443 890461 797497 1180374 612002 212137 87418 Not Vietnam Ít
Cambodia 6619704 1982 756196 905242 817757 1251607 648419 218239 90967 Not Vietnam Ít
Cambodia 6881965 1983 695573 911491 835614 1315245 688016 224406 94478 Not Vietnam Ít
Cambodia 7133905 1984 693315 896710 847920 1365527 727733 230368 98115 Not Vietnam Ít
Cambodia 7376090 1985 765220 858460 858445 1404334 769077 236197 101874 Not Vietnam Ít
Cambodia 7661320 1986 885125 806307 874947 1452469 825734 242592 105686 Not Vietnam Ít
Cambodia 7975606 1987 1034809 738740 892912 1504171 894545 249386 109645 Not Vietnam Ít
Cambodia 8269784 1988 1198146 679544 899198 1541563 960334 255957 113771 Not Vietnam Ít
Cambodia 8570931 1989 1338829 677688 886006 1578201 1025777 262643 118007 Not Vietnam Ít
Cambodia 8910806 1990 1437292 749498 853945 1629545 1098436 269914 122333 Not Vietnam Ít
Cambodia 9259362 1991 1507372 867676 806385 1681860 1172063 277406 126784 Not Vietnam Ít
Cambodia 9718217 1992 1571368 1017606 754474 1774134 1271481 286534 131369 Not Vietnam Ít
Cambodia 10243554 1993 1626162 1182654 715435 1881820 1386094 296953 136037 Not Vietnam OK
Cambodia 10636353 1994 1665324 1321953 713346 1913040 1469512 306067 140706 Not Vietnam OK
Cambodia 10919528 1995 1693928 1417481 771220 1879724 1527371 313970 145468 Not Vietnam OK
Cambodia 11182613 1996 1721300 1485993 876862 1828015 1579319 321818 150345 Not Vietnam OK
Cambodia 11431578 1997 1744472 1547243 1014338 1757872 1625703 329559 155448 Not Vietnam OK
Cambodia 11669087 1998 1728332 1593395 1181000 1713325 1695583 338034 160904 Not Vietnam OK
Cambodia 11899010 1999 1702613 1621028 1325164 1704164 1761314 347361 166543 Not Vietnam OK
Cambodia 12118844 2000 1693488 1638828 1412805 1715191 1796393 356693 172327 Not Vietnam OK
Cambodia 12338198 2001 1662802 1654762 1473157 1756988 1829692 366264 178322 Not Vietnam OK
Cambodia 12561783 2002 1608866 1666501 1525783 1812855 1858731 376264 184556 Not Vietnam OK
Cambodia 12787714 2003 1557405 1673210 1567104 1891775 1876843 386777 191168 Not Vietnam OK
Cambodia 13016377 2004 1522455 1676819 1594376 2004676 1870834 397889 198147 Not Vietnam OK
Cambodia 13246588 2005 1495484 1669038 1611515 2146830 1840093 409700 205246 Not Vietnam OK
Cambodia 13477781 2006 1484790 1639607 1626155 2306735 1792861 422333 212491 Not Vietnam OK
Cambodia 13714798 2007 1498398 1587311 1636974 2487752 1727346 436027 219879 Not Vietnam OK
Cambodia 13943897 2008 1511670 1535157 1638877 2667683 1659790 452462 227321 Not Vietnam OK
Cambodia 14155742 2009 1514108 1498467 1631020 2801026 1626210 473855 235395 Not Vietnam OK
Cambodia 14363534 2010 1522475 1472176 1611921 2877723 1639947 499553 244006 Not Vietnam OK
Cambodia 14573894 2011 1534634 1463369 1575070 2925904 1681873 528578 252666 Not Vietnam OK
Cambodia 14786650 2012 1549484 1478966 1517547 2960842 1735336 561552 261592 Not Vietnam OK
Cambodia 14999691 2013 1566409 1494178 1463962 2978979 1809297 599038 270856 Not Vietnam OK
Cambodia 15210817 2014 1582694 1497670 1427679 2979605 1913819 641570 280626 Not Vietnam Nhiều
Cambodia 15417527 2015 1596592 1506131 1399961 2959690 2044404 689674 290965 Not Vietnam Nhiều
Cambodia 15624586 2016 1608093 1518955 1391079 2921399 2189589 743574 302003 Not Vietnam Nhiều
Cambodia 15830694 2017 1617923 1534598 1407863 2861124 2351602 802977 313945 Not Vietnam Nhiều
Cambodia 16025242 2018 1626959 1551506 1422456 2798895 2514026 864967 327712 Not Vietnam Nhiều
Cambodia 16207746 2019 1636304 1567311 1423896 2750134 2640544 925985 344868 Not Vietnam Nhiều
Cambodia 16396864 2020 1644978 1582351 1436118 2710047 2716340 984805 364770 Not Vietnam Nhiều
Cambodia 16589031 2021 1650586 1596826 1460793 2680739 2759400 1040066 385431 Not Vietnam Nhiều
Laos 1684682 1950 216293 189810 168522 290546 223936 47260 15722 Not Vietnam Ít
Laos 1725439 1951 222839 193376 171147 294448 228196 49316 16569 Not Vietnam Ít
Laos 1766299 1952 229827 197011 174341 298246 232280 51567 17360 Not Vietnam Ít
Laos 1807912 1953 236607 200995 177926 302041 236273 53941 18114 Not Vietnam Ít
Laos 1850258 1954 241425 205736 181512 305942 240277 56315 18865 Not Vietnam Ít
Laos 1893389 1955 247541 211406 185012 310017 244304 58648 19634 Not Vietnam Ít
Laos 1937520 1956 256278 217852 188532 314364 248371 60957 20424 Not Vietnam Ít
Laos 1982581 1957 264641 224734 192125 319088 252501 63221 21240 Not Vietnam Ít
Laos 2028593 1958 273261 231416 196057 324163 256631 65478 22110 Not Vietnam Ít
Laos 2075233 1959 283604 236185 200691 329303 260520 67790 23070 Not Vietnam Ít
Laos 2122537 1960 292392 242214 206212 334510 264136 70177 24118 Not Vietnam Ít
Laos 2171145 1961 298424 250799 212508 340159 267649 72656 25257 Not Vietnam Ít
Laos 2221616 1962 304717 259041 219287 346616 271199 75255 26497 Not Vietnam Ít
Laos 2273224 1963 311171 267545 225851 353677 274658 77907 27785 Not Vietnam Ít
Laos 2325518 1964 317978 277744 230493 361189 278009 80500 29060 Not Vietnam Ít
Laos 2379462 1965 325135 286427 236407 369557 281529 83055 30326 Not Vietnam Ít
Laos 2434867 1966 332599 292403 244839 378721 285280 85558 31569 Not Vietnam Ít
Laos 2491926 1967 340485 298632 252945 388422 289356 88004 32787 Not Vietnam Ít
Laos 2551077 1968 348793 305031 261321 398339 293772 90442 34030 Not Vietnam Ít
Laos 2612120 1969 357413 311774 271343 407183 298415 92894 35328 Not Vietnam Ít
Laos 2675284 1970 366413 318846 279878 418137 303289 95383 36684 Not Vietnam Ít
Laos 2740739 1971 375790 326248 285803 432302 308588 97921 38121 Not Vietnam Ít
Laos 2808303 1972 385547 334081 291987 446593 314472 100498 39631 Not Vietnam Ít
Laos 2877563 1973 395739 342293 298277 460820 320911 103087 41164 Not Vietnam Ít
Laos 2946890 1974 406348 350741 304643 474088 327519 105695 42653 Not Vietnam Ít
Laos 3012727 1975 417397 359420 310748 484986 333547 108277 44062 Not Vietnam Ít
Laos 3072020 1976 428666 368267 316465 492733 338322 110725 45343 Not Vietnam Ít
Laos 3125747 1977 439977 377345 322220 498036 341793 113074 46505 Not Vietnam Ít
Laos 3177947 1978 451507 386830 328532 502983 344461 115392 47634 Not Vietnam Ít
Laos 3233708 1979 463472 396860 335822 510930 346188 117711 48829 Not Vietnam Ít
Laos 3297520 1980 475718 407619 344397 520426 350753 120128 50177 Not Vietnam Ít
Laos 3370998 1981 488013 418963 354139 530917 359536 122660 51682 Not Vietnam Ít
Laos 3453694 1982 500159 430678 364742 544911 369661 125253 53300 Not Vietnam Ít
Laos 3543868 1983 511844 442781 375869 561433 380774 127885 55018 Not Vietnam Ít
Laos 3639964 1984 523097 455339 387295 579801 392379 130576 56797 Not Vietnam Ít
Laos 3741609 1985 534452 468073 399106 599766 404400 133328 58629 Not Vietnam Ít
Laos 3848392 1986 546666 480726 411193 621016 416969 136143 60510 Not Vietnam Ít
Laos 3959701 1987 560486 493112 423397 643289 430199 139011 62437 Not Vietnam Ít
Laos 4074966 1988 576423 504965 435788 666235 444506 141881 64375 Not Vietnam Ít
Laos 4193540 1989 594514 516339 448444 689339 461149 144666 66302 Not Vietnam Ít
Laos 4314442 1990 614316 527739 461043 712304 477260 147318 68194 Not Vietnam Ít
Laos 4437233 1991 635232 539923 473344 734751 491760 149870 70064 Not Vietnam Ít
Laos 4561117 1992 656638 553650 485225 756465 507128 152323 71906 Not Vietnam Ít
Laos 4685293 1993 678037 569420 496481 777643 523144 154709 73720 Not Vietnam Ít
Laos 4807956 1994 699229 587266 507182 798443 539681 157080 75525 Not Vietnam Ít
Laos 4927432 1995 720201 606792 517848 818751 556541 159478 77321 Not Vietnam Ít
Laos 5043920 1996 740922 627416 529266 838404 573504 161975 79132 Not Vietnam Ít
Laos 5150539 1997 759726 646646 540631 855465 591091 164800 81636 Not Vietnam Ít
Laos 5246922 1998 775868 664271 552549 869939 608774 167803 84680 Not Vietnam Ít
Laos 5340060 1999 788318 682340 566603 884013 625386 170625 87390 Not Vietnam Ít
Laos 5430862 2000 794226 701287 582467 898068 641067 173328 89758 Not Vietnam Ít
Laos 5519714 2001 792994 720949 599817 912907 655713 176086 91820 Not Vietnam Ít
Laos 5606103 2002 787089 739909 618149 929625 669069 178914 93654 Not Vietnam Ít
Laos 5689072 2003 779506 756409 637142 948978 681003 181786 95319 Not Vietnam Ít
Laos 5768170 2004 773029 767806 656836 971237 691293 184688 96812 Not Vietnam Ít
Laos 5852969 2005 769698 769900 677374 1000098 703798 188034 98683 Not Vietnam Ít
Laos 5946597 2006 768481 763808 696594 1035590 720708 192017 101149 Not Vietnam Ít
Laos 6041355 2007 766648 755462 711590 1072845 739632 196365 103720 Not Vietnam Ít
Laos 6135863 2008 761795 748903 721412 1110554 759965 201187 106204 Not Vietnam Ít
Laos 6229933 2009 754060 746323 725622 1147914 781666 206572 108592 Not Vietnam Ít
Laos 6323425 2010 747048 746779 725183 1184010 804749 212517 110951 Not Vietnam Ít
Laos 6416331 2011 743553 747631 722260 1217396 829559 219100 113245 Not Vietnam Ít
Laos 6508806 2012 743755 746514 719084 1246145 856542 226527 115362 Not Vietnam Ít
Laos 6600736 2013 746461 742033 718209 1269288 885742 234886 117300 Not Vietnam Ít
Laos 6691467 2014 749523 734983 720913 1286704 916661 244238 119146 Not Vietnam Ít
Laos 6787420 2015 752032 729702 726071 1303286 948228 254801 120812 Not Vietnam Ít
Laos 6891366 2016 752961 729287 730769 1320815 980612 266520 122679 Not Vietnam Ít
Laos 6997925 2017 752483 732978 732445 1336168 1014469 279100 125185 Not Vietnam Ít
Laos 7105008 2018 752323 738747 730664 1350233 1049350 292409 128299 Not Vietnam Ít
Laos 7212058 2019 753408 744374 726503 1364242 1084020 306409 132142 Not Vietnam Ít
Laos 7319397 2020 757454 748198 722865 1377809 1117178 320848 136630 Not Vietnam Ít
Laos 7425055 2021 764037 749269 722715 1388995 1148423 335202 141376 Not Vietnam Ít
Malaysia 5972878 1950 747601 715535 569977 941087 731844 240783 153128 Not Vietnam Ít
Malaysia 6118741 1951 763618 726459 593170 961907 744211 231335 142292 Not Vietnam Ít
Malaysia 6273221 1952 789793 728969 624683 981337 757307 222667 131928 Not Vietnam Ít
Malaysia 6435030 1953 825855 727350 658714 1000164 770608 215028 122638 Not Vietnam Ít
Malaysia 6605400 1954 869255 728614 685618 1021207 783750 209408 115098 Not Vietnam Ít
Malaysia 6786083 1955 923827 736802 703619 1045452 796773 206092 109338 Not Vietnam Ít
Malaysia 6977026 1956 986466 752793 713791 1073681 809897 204942 105170 Not Vietnam Ít
Malaysia 7178108 1957 1046557 778762 715864 1107019 823357 206070 102512 Not Vietnam Ít
Malaysia 7385695 1958 1103762 814459 713812 1141958 836518 209123 100823 Not Vietnam Ít
Malaysia 7602946 1959 1160464 857621 715028 1175607 850319 213417 99381 Not Vietnam Ít
Malaysia 7833788 1960 1210866 912072 723853 1208258 866237 218650 97928 Not Vietnam Ít
Malaysia 8074800 1961 1255547 974609 740679 1241143 883389 224550 96492 Not Vietnam Ít
Malaysia 8324221 1962 1301603 1034760 767454 1275650 900962 231047 95003 Not Vietnam Ít
Malaysia 8579358 1963 1347425 1092225 803796 1309821 919869 238615 93827 Not Vietnam Ít
Malaysia 8835933 1964 1391150 1149227 847139 1340065 941933 247983 93774 Not Vietnam Ít
Malaysia 9091017 1965 1432241 1199838 901185 1367819 967215 259350 95100 Not Vietnam Ít
Malaysia 9340245 1966 1469668 1244570 962676 1393870 995863 272626 97648 Not Vietnam Ít
Malaysia 9582092 1967 1502548 1290477 1021399 1420033 1028847 287802 101383 Not Vietnam Ít
Malaysia 9821309 1968 1531177 1336064 1077454 1451015 1063999 304012 105940 Not Vietnam Ít
Malaysia 10061684 1969 1554670 1379533 1133170 1491245 1096746 319894 110675 Not Vietnam OK
Malaysia 10306509 1970 1571290 1420405 1182923 1549179 1126187 334894 115434 Not Vietnam OK
Malaysia 10552565 1971 1580428 1457644 1226820 1621518 1153800 349050 120133 Not Vietnam OK
Malaysia 10801631 1972 1582212 1490456 1272045 1700909 1181679 362330 124703 Not Vietnam OK
Malaysia 11062667 1973 1580410 1519214 1317589 1788993 1209637 374805 129698 Not Vietnam OK
Malaysia 11335200 1974 1580506 1543001 1361451 1885463 1234793 386757 136032 Not Vietnam OK
Malaysia 11617957 1975 1585603 1560075 1403231 1989019 1259466 398458 143953 Not Vietnam OK
Malaysia 11910081 1976 1596862 1569851 1441758 2096914 1285360 409770 153502 Not Vietnam OK
Malaysia 12218924 1977 1615437 1572602 1476869 2208455 1315916 420653 164837 Not Vietnam OK
Malaysia 12543894 1978 1642723 1571892 1508435 2321241 1354764 431484 177127 Not Vietnam OK
Malaysia 12875017 1979 1675200 1572914 1534215 2431308 1403654 442771 189086 Not Vietnam OK
Malaysia 13215709 1980 1708615 1578801 1552748 2532698 1470415 454789 200215 Not Vietnam OK
Malaysia 13564596 1981 1742826 1590686 1563241 2623380 1552377 467634 210642 Not Vietnam OK
Malaysia 13921034 1982 1778273 1609543 1565910 2708857 1641488 481250 220312 Not Vietnam OK
Malaysia 14292864 1983 1812094 1637001 1565550 2791171 1739394 495537 229355 Not Vietnam OK
Malaysia 14686459 1984 1845374 1669959 1568307 2870192 1847650 510611 238357 Not Vietnam OK
Malaysia 15108141 1985 1883458 1704291 1577861 2946695 1966242 526639 247775 Not Vietnam Nhiều
Malaysia 15558747 1986 1928052 1739957 1595258 3020215 2093718 543825 257473 Not Vietnam Nhiều
Malaysia 16033107 1987 1978805 1777338 1620673 3088657 2226480 562258 267345 Not Vietnam Nhiều
Malaysia 16524616 1988 2034390 1813259 1654567 3153279 2361598 581557 277480 Not Vietnam Nhiều
Malaysia 17020144 1989 2093021 1848397 1692351 3213758 2496825 601179 287835 Not Vietnam Nhiều
Malaysia 17517060 1990 2150396 1887803 1729368 3268588 2624342 621321 298429 Not Vietnam Nhiều
Malaysia 18017470 1991 2202914 1933024 1765457 3316103 2742080 641729 309271 Not Vietnam Nhiều
Malaysia 18526708 1992 2248459 1983917 1802208 3359119 2856539 661810 320289 Not Vietnam Nhiều
Malaysia 19050074 1993 2286822 2039424 1837714 3405228 2967708 682774 331775 Not Vietnam Nhiều
Malaysia 19588706 1994 2317234 2098050 1873215 3457571 3073281 706917 344157 Not Vietnam Nhiều
Malaysia 20136886 1995 2345392 2155538 1913347 3513756 3169952 734489 357414 Not Vietnam Nhiều
Malaysia 20689060 1996 2380144 2208367 1959446 3574402 3255481 766022 371408 Not Vietnam Nhiều
Malaysia 21249178 1997 2424195 2254543 2012105 3644524 3330691 802302 386072 Not Vietnam Nhiều
Malaysia 21810542 1998 2476438 2293648 2069798 3722491 3398837 840923 401028 Not Vietnam Nhiều
Malaysia 22368652 1999 2536244 2324750 2130518 3805178 3463433 877865 416009 Not Vietnam Nhiều
Malaysia 22945152 2000 2608727 2379639 2209959 3887461 3509099 910307 432763 Not Vietnam Nhiều
Malaysia 23542522 2001 2677012 2463784 2307805 3977932 3538183 940771 450348 Not Vietnam Nhiều
Malaysia 24142448 2002 2720887 2547125 2403763 4091585 3570089 973466 466593 Not Vietnam Nhiều
Malaysia 24739420 2003 2741299 2624312 2493912 4227791 3608549 1008430 482683 Not Vietnam Nhiều
Malaysia 25333250 2004 2743404 2692648 2576288 4387684 3654672 1045059 499963 Not Vietnam Nhiều
Malaysia 25923540 2005 2734946 2746381 2651040 4568306 3707475 1085477 518535 Not Vietnam Nhiều
Malaysia 26509416 2006 2726505 2778749 2718855 4763320 3768762 1131374 538649 Not Vietnam Nhiều
Malaysia 27092604 2007 2723279 2791564 2777518 4970005 3841340 1183541 560673 Not Vietnam Nhiều
Malaysia 27664304 2008 2718465 2788904 2824635 5184149 3927543 1243209 583886 Not Vietnam Nhiều
Malaysia 28217208 2009 2708517 2777299 2859236 5399028 4031123 1311060 607860 Not Vietnam Nhiều
Malaysia 28717728 2010 2692370 2764662 2872140 5571731 4154419 1382189 635272 Not Vietnam Nhiều
Malaysia 29184140 2011 2671626 2757890 2865167 5690266 4297052 1454692 666567 Not Vietnam Nhiều
Malaysia 29660216 2012 2650169 2754682 2851098 5782937 4457796 1531136 699580 Not Vietnam Nhiều
Malaysia 30134806 2013 2625097 2743739 2832594 5853510 4633098 1610290 734257 Not Vietnam Nhiều
Malaysia 30606454 2014 2590714 2723411 2812401 5905267 4817761 1691244 770628 Not Vietnam Nhiều
Malaysia 31068834 2015 2550610 2701331 2795389 5936102 5002972 1773205 808858 Not Vietnam Nhiều
Malaysia 31526414 2016 2520514 2680203 2787124 5948120 5184624 1856677 849163 Not Vietnam Nhiều
Malaysia 31975812 2017 2506653 2658312 2782758 5943093 5360259 1942216 891800 Not Vietnam Nhiều
Malaysia 32399270 2018 2511536 2632430 2769106 5921110 5524899 2028597 936990 Not Vietnam Nhiều
Malaysia 32804024 2019 2540425 2597278 2745977 5892148 5676155 2114332 985150 Not Vietnam Nhiều
Malaysia 33199988 2020 2581161 2556687 2721924 5862166 5806268 2198994 1036606 Not Vietnam Nhiều
Malaysia 33573870 2021 2611168 2525865 2698538 5830052 5906820 2279681 1087638 Not Vietnam Nhiều
Thailand 20411638 1950 2693720 2563455 2219909 3390772 2335331 657366 283995 Not Vietnam Nhiều
Thailand 20914572 1951 2735868 2587801 2278719 3503885 2375458 660114 289576 Not Vietnam Nhiều
Thailand 21443944 1952 2797680 2597856 2346369 3617979 2419216 660873 296403 Not Vietnam Nhiều
Thailand 21994684 1953 2876634 2600614 2414027 3731506 2468242 661902 304102 Not Vietnam Nhiều
Thailand 22569798 1954 2982344 2609881 2467989 3845021 2527058 667067 312016 Not Vietnam Nhiều
Thailand 23173968 1955 3118231 2634719 2505797 3958020 2597503 677602 319607 Not Vietnam Nhiều
Thailand 23805334 1956 3268530 2675897 2529519 4071740 2679093 692742 327163 Not Vietnam Nhiều
Thailand 24462196 1957 3425041 2736149 2539625 4187251 2771917 712289 334961 Not Vietnam Nhiều
Thailand 25135268 1958 3587500 2813345 2542656 4298403 2872401 735144 342244 Not Vietnam Nhiều
Thailand 25840324 1959 3745057 2917977 2552970 4400457 2977826 759423 348233 Not Vietnam Nhiều
Thailand 26596590 1960 3891181 3053930 2580344 4494209 3088178 784959 353719 Not Vietnam Nhiều
Thailand 27399966 1961 4034836 3205511 2624844 4582683 3202741 812607 359509 Not Vietnam Nhiều
Thailand 28242170 1962 4177436 3364310 2688527 4667783 3319635 841456 364704 Not Vietnam Nhiều
Thailand 29114124 1963 4317777 3531028 2769739 4747724 3437345 870171 369711 Not Vietnam Nhiều
Thailand 30013572 1964 4459559 3692857 2877426 4821696 3555901 898450 376949 Not Vietnam Nhiều
Thailand 30940276 1965 4604781 3841306 3014308 4895365 3674533 926559 387450 Not Vietnam Nhiều
Thailand 31883754 1966 4752933 3985667 3165275 4970675 3793870 954436 400743 Not Vietnam Nhiều
Thailand 32839338 1967 4906585 4128066 3322583 5050571 3914877 981851 416520 Not Vietnam Nhiều
Thailand 33807356 1968 5065164 4267616 3487932 5142801 4034316 1009061 434020 Not Vietnam Nhiều
Thailand 34787584 1969 5222509 4407613 3648977 5270309 4146619 1037010 452326 Not Vietnam Nhiều
Thailand 35791730 1970 5375014 4551044 3798158 5447368 4252521 1066363 471282 Not Vietnam Nhiều
Thailand 36807996 1971 5518416 4698186 3943962 5657148 4354135 1097403 491088 Not Vietnam Nhiều
Thailand 37834384 1972 5648053 4851417 4088617 5895090 4455033 1129945 511421 Not Vietnam Nhiều
Thailand 38873064 1973 5761037 5010506 4232072 6163839 4556646 1163457 532127 Not Vietnam Nhiều
Thailand 39900960 1974 5855767 5169394 4375507 6452142 4654132 1197427 553271 Not Vietnam Nhiều
Thailand 40908470 1975 5931810 5323221 4520129 6750463 4750311 1231705 574857 Not Vietnam Nhiều
Thailand 41882130 1976 5988409 5467650 4665904 7050952 4845775 1266631 597131 Not Vietnam Nhiều
Thailand 42843796 1977 6026617 5598525 4818863 7358887 4949356 1302040 619852 Not Vietnam Nhiều
Thailand 43806716 1978 6044590 5712774 4979427 7678444 5068481 1338357 642821 Not Vietnam Nhiều
Thailand 44760096 1979 6040793 5808604 5139128 7991985 5218032 1377146 666347 Not Vietnam Nhiều
Thailand 45737756 1980 6018732 5886465 5295358 8298620 5411669 1420491 691015 Not Vietnam Nhiều
Thailand 46727290 1981 5977344 5945595 5442939 8605617 5635261 1468664 717046 Not Vietnam Nhiều
Thailand 47700340 1982 5915924 5986266 5576442 8916194 5883061 1521232 744145 Not Vietnam Nhiều
Thailand 48670570 1983 5845761 6007142 5695181 9237444 6159941 1579940 772170 Not Vietnam Nhiều
Thailand 49636732 1984 5783024 6006981 5796662 9563537 6460191 1648035 801356 Not Vietnam Nhiều
Thailand 50594932 1985 5744111 5988538 5879285 9886878 6774973 1726652 832096 Not Vietnam Nhiều
Thailand 51542096 1986 5727657 5950720 5941914 10201322 7098730 1815429 864529 Not Vietnam Nhiều
Thailand 52479184 1987 5713989 5892982 5985436 10504894 7426862 1914615 899145 Not Vietnam Nhiều
Thailand 53410956 1988 5689764 5826129 6009332 10798144 7762344 2021487 935731 Not Vietnam Nhiều
Thailand 54324012 1989 5649043 5765636 6010045 11065881 8090914 2131725 974331 Not Vietnam Nhiều
Thailand 55228410 1990 5584766 5677121 5930124 11291446 8490276 2242611 1013307 Not Vietnam Nhiều
Thailand 56099870 1991 5515157 5591219 5784183 11447125 8939577 2355325 1053091 Not Vietnam Nhiều
Thailand 56939020 1992 5462438 5543885 5610779 11505808 9398068 2475529 1096383 Not Vietnam Nhiều
Thailand 57776080 1993 5421023 5516581 5416469 11453942 9891730 2608751 1143457 Not Vietnam Nhiều
Thailand 58610012 1994 5379499 5519818 5243111 11283189 10375981 2754260 1195143 Not Vietnam Nhiều
Thailand 59424836 1995 5336968 5539851 5139098 11044819 10772323 2906431 1251298 Not Vietnam Nhiều
Thailand 60211100 1996 5294440 5551652 5126564 10780636 11030582 3058621 1314785 Not Vietnam Nhiều
Thailand 60989104 1997 5241728 5534240 5179432 10478864 11206352 3207302 1391757 Not Vietnam Nhiều
Thailand 61745216 1998 5188763 5497361 5276968 10160801 11319748 3359973 1482773 Not Vietnam Nhiều
Thailand 62442652 1999 5159930 5445232 5389671 9870003 11346510 3541118 1582566 Not Vietnam Nhiều
Thailand 63066604 2000 5141499 5370753 5488504 9722198 11293986 3743232 1681521 Not Vietnam Nhiều
Thailand 63649892 2001 5104097 5291553 5519353 9771710 11221809 3909686 1778677 Not Vietnam Nhiều
Thailand 64222576 2002 5056243 5217875 5461544 9931929 11142429 4007116 1887434 Not Vietnam Nhiều
Thailand 64776960 2003 4998212 5150660 5365148 10107700 11035162 4061040 2010637 Not Vietnam Nhiều
Thailand 65311164 2004 4907954 5101782 5263796 10248438 10912944 4114624 2137876 Not Vietnam Nhiều
Thailand 65821360 2005 4779118 5076646 5183138 10358181 10793613 4187406 2262222 Not Vietnam Nhiều
Thailand 66319530 2006 4633309 5064441 5139354 10432536 10699929 4292002 2380184 Not Vietnam Nhiều
Thailand 66826750 2007 4495949 5056779 5103533 10458379 10637965 4437435 2491659 Not Vietnam Nhiều
Thailand 67328240 2008 4377361 5039141 5060969 10434545 10591682 4620078 2601736 Not Vietnam Nhiều
Thailand 67813656 2009 4287356 4988749 5025309 10365367 10561950 4823073 2720046 Not Vietnam Nhiều
Thailand 68270490 2010 4212082 4879957 5020528 10308674 10504038 5039925 2849858 Not Vietnam Nhiều
Thailand 68712850 2011 4146665 4719446 5040700 10282709 10433968 5284241 2971254 Not Vietnam Nhiều
Thailand 69157020 2012 4105760 4550725 5061146 10231567 10414498 5564652 3066600 Not Vietnam Nhiều
Thailand 69578600 2013 4088973 4403059 5056890 10161687 10420598 5872163 3145494 Not Vietnam Nhiều
Thailand 69960940 2014 4084697 4293825 5002749 10107045 10423031 6194312 3226138 Not Vietnam Nhiều
Thailand 70294410 2015 4079993 4211364 4886816 10095988 10421798 6529873 3318784 Not Vietnam Nhiều
Thailand 70607030 2016 4075376 4146488 4726838 10135170 10419740 6874101 3432499 Not Vietnam Nhiều
Thailand 70898210 2017 4067867 4105913 4559297 10171462 10406116 7215582 3575930 Not Vietnam Nhiều
Thailand 71127810 2018 4044670 4088375 4408977 10147854 10375272 7543218 3748270 Not Vietnam Nhiều
Thailand 71307770 2019 4001845 4083107 4295657 10064242 10330238 7861810 3934559 Not Vietnam Nhiều
Thailand 71475660 2020 3942321 4078340 4212015 9944581 10293772 8172038 4128137 Not Vietnam Nhiều
Thailand 71601100 2021 3860904 4073313 4146021 9794190 10261938 8457481 4335041 Not Vietnam Nhiều
Vietnam 25109200 1950 2454017 2376271 2520831 4228608 3480061 1176981 469623 Vietnam Nhiều
Vietnam 25627542 1951 2509800 2349571 2514515 4284578 3510682 1219064 492746 Vietnam Nhiều
Vietnam 26189598 1952 2584905 2338948 2477906 4347634 3542143 1262937 515383 Vietnam Nhiều
Vietnam 26820860 1953 2692175 2345787 2422031 4413656 3575197 1307627 538054 Vietnam Nhiều
Vietnam 27507460 1954 2905508 2368288 2370026 4478421 3614493 1352164 561497 Vietnam Nhiều
Vietnam 28263032 1955 3201219 2406634 2333806 4537822 3663009 1398673 587334 Vietnam Nhiều
Vietnam 29035684 1956 3453010 2463457 2310952 4589387 3716655 1446367 615711 Vietnam Nhiều
Vietnam 29884094 1957 3727145 2539330 2303150 4633013 3770499 1492090 645243 Vietnam Nhiều
Vietnam 30804086 1958 4030683 2646998 2312032 4665492 3825775 1538330 675963 Vietnam Nhiều
Vietnam 31750430 1959 4266437 2859452 2336180 4680875 3887300 1589752 708000 Vietnam Nhiều
Vietnam 32718462 1960 4449482 3153069 2375595 4679971 3955237 1646947 741107 Vietnam Nhiều
Vietnam 33621980 1961 4661108 3403560 2432875 4663310 4029754 1710280 775576 Vietnam Nhiều
Vietnam 34533890 1962 4902836 3676345 2508801 4630429 4110729 1779916 811195 Vietnam Nhiều
Vietnam 35526730 1963 5147267 3977664 2615429 4591136 4192339 1849124 845741 Vietnam Nhiều
Vietnam 36509172 1964 5370234 4211042 2824673 4564732 4264754 1911062 878906 Vietnam Nhiều
Vietnam 37466076 1965 5572032 4391725 3113790 4564461 4322404 1963788 911490 Vietnam Nhiều
Vietnam 38388220 1966 5708836 4600262 3360191 4593591 4368657 2007245 942261 Vietnam Nhiều
Vietnam 39282564 1967 5783131 4837490 3628244 4655214 4406008 2041428 970636 Vietnam Nhiều
Vietnam 40145292 1968 5880209 5076246 3922401 4757907 4427032 2063797 994855 Vietnam Nhiều
Vietnam 41015868 1969 5958260 5294045 4149713 4974511 4428996 2081744 1020541 Vietnam Nhiều
Vietnam 41928850 1970 6001230 5491302 4327044 5287348 4417502 2102323 1051928 Vietnam Nhiều
Vietnam 42916624 1971 6081925 5625504 4535875 5590149 4400077 2123917 1087649 Vietnam Nhiều
Vietnam 43906020 1972 6131926 5696214 4769814 5925347 4364367 2142110 1124135 Vietnam Nhiều
Vietnam 44891290 1973 6106114 5790168 5000759 6298859 4314331 2160326 1161241 Vietnam Nhiều
Vietnam 45898700 1974 6106077 5867676 5212147 6703900 4278407 2181894 1196312 Vietnam Nhiều
Vietnam 46969616 1975 6149973 5911955 5408296 7148419 4275473 2210377 1230976 Vietnam Nhiều
Vietnam 48163580 1976 6261386 5996247 5548309 7599916 4311713 2248306 1268814 Vietnam Nhiều
Vietnam 49418144 1977 6444673 6054616 5630308 8114904 4386708 2288816 1302169 Vietnam Nhiều
Vietnam 50701460 1978 6667196 6040213 5735233 8661920 4506596 2331083 1331466 Vietnam Nhiều
Vietnam 51831390 1979 6882874 6002891 5748179 9074741 4705389 2372225 1361071 Vietnam Nhiều
Vietnam 52968270 1980 7087066 6011290 5713870 9403469 4989755 2414938 1392252 Vietnam Nhiều
Vietnam 54280400 1981 7280512 6134045 5776660 9718330 5274604 2462433 1425000 Vietnam Nhiều
Vietnam 55632150 1982 7443826 6327340 5817548 9994489 5600389 2512903 1460826 Vietnam Nhiều
Vietnam 57011452 1983 7576624 6561007 5793231 10293297 5984794 2565380 1498075 Vietnam Nhiều
Vietnam 58406864 1984 7712530 6788885 5802093 10550498 6406070 2619532 1533186 Vietnam Nhiều
Vietnam 59811316 1985 7865826 6999050 5859131 10748959 6855435 2675722 1566410 Vietnam Nhiều
Vietnam 61221108 1986 8032629 7192231 5981180 10919485 7291566 2733109 1599316 Vietnam Nhiều
Vietnam 62630788 1987 8216829 7355269 6174145 11007210 7775236 2789670 1632211 Vietnam Nhiều
Vietnam 64037520 1988 8400740 7489940 6409913 11055749 8287381 2846259 1665333 Vietnam Nhiều
Vietnam 65466360 1989 8571972 7635415 6650967 11127401 8719480 2908150 1700938 Vietnam Nhiều
Vietnam 66912616 1990 8725735 7802244 6883516 11221194 9080899 2975410 1739670 Vietnam Nhiều
Vietnam 68358824 1991 8848052 7978824 7099992 11425176 9399182 3048101 1781972 Vietnam Nhiều
Vietnam 69788750 1992 8928353 8169095 7285388 11683841 9680632 3127117 1828008 Vietnam Nhiều
Vietnam 71176410 1993 8973203 8356027 7438247 11921787 9983995 3208654 1876785 Vietnam Nhiều
Vietnam 72501090 1994 8996829 8528247 7591611 12190125 10247121 3284035 1927339 Vietnam Nhiều
Vietnam 73759110 1995 9011069 8682862 7761291 12501285 10458895 3347772 1979176 Vietnam Nhiều
Vietnam 74946456 1996 9017541 8806608 7943003 12874449 10650927 3401920 2031238 Vietnam Nhiều
Vietnam 76058600 1997 9008693 8888285 8137527 13290383 10764501 3447084 2080682 Vietnam Nhiều
Vietnam 77128424 1998 8967439 8934982 8328885 13719862 10843522 3481841 2129632 Vietnam Nhiều
Vietnam 78123710 1999 8863801 8959599 8499611 14127501 10931973 3502117 2182660 Vietnam Nhiều
Vietnam 79001144 2000 8669029 8955195 8598936 14483125 11035917 3510374 2240069 Vietnam Nhiều
Vietnam 79817770 2001 8380240 8930278 8620240 14790633 11255188 3507910 2302189 Vietnam Nhiều
Vietnam 80642300 2002 8033526 8902326 8607017 15055157 11526185 3493820 2370197 Vietnam Nhiều
Vietnam 81475816 2003 7673906 8852584 8575405 15263316 11775393 3477354 2440406 Vietnam Nhiều
Vietnam 82311230 2004 7346731 8747842 8541516 15439871 12049616 3473533 2504547 Vietnam Nhiều
Vietnam 83142100 2005 7106903 8556134 8516735 15600101 12350213 3490770 2557744 Vietnam Nhiều
Vietnam 83951800 2006 6973193 8272481 8504375 15734694 12692924 3530667 2601582 Vietnam Nhiều
Vietnam 84762270 2007 6930809 7932526 8496772 15844888 13065748 3596565 2637037 Vietnam Nhiều
Vietnam 85597230 2008 6948863 7581057 8473485 15929809 13434835 3700277 2663144 Vietnam Nhiều
Vietnam 86482920 2009 6999177 7271271 8423706 16016362 13781134 3899201 2678597 Vietnam Nhiều
Vietnam 87411016 2010 7047544 7053520 8312253 16125880 14103368 4175567 2684940 Vietnam Nhiều
Vietnam 88349100 2011 7062909 6933724 8102562 16239842 14399487 4433440 2683353 Vietnam Nhiều
Vietnam 89301330 2012 7057241 6897846 7822469 16338180 14659212 4727043 2674907 Vietnam Nhiều
Vietnam 90267736 2013 7060268 6918091 7515494 16406260 14867750 5071109 2666188 Vietnam Nhiều
Vietnam 91235500 2014 7070996 6968784 7227021 16422823 15050539 5446327 2667790 Vietnam Nhiều
Vietnam 92191400 2015 7088078 7017172 7012758 16362801 15223423 5844277 2685436 Vietnam Nhiều
Vietnam 93126530 2016 7137436 7032703 6893662 16216320 15376688 6228514 2720782 Vietnam Nhiều
Vietnam 94033050 2017 7211593 7027354 6858329 16004474 15511445 6651599 2776112 Vietnam Nhiều
Vietnam 94914330 2018 7290955 7030804 6879217 15745344 15626364 7097036 2861087 Vietnam Nhiều
Vietnam 95776710 2019 7370019 7041759 6930338 15447534 15732903 7474909 3025337 Vietnam Nhiều
Vietnam 96648680 2020 7443781 7059237 6979806 15132400 15847733 7798701 3258217 Vietnam Nhiều
Vietnam 97468024 2021 7496645 7109512 6997474 14810058 15962702 8071058 3464398 Vietnam Nhiều

Bảng tần số

Biểu đồ nhánh lá

  • Bảng tần số là một biểu đồ thống kê mô tả số lần xuất hiện của các giá trị trong một biến cụ thể. đối tượng củ thể ở đây là dân số có độ tuổituwf 60 đến 69 (P60t69).
  • Phần nhánh thường là những số hàng chục hàng trăm và chục , ở bài này phần nánh là nhữn số hàng triệu.
  • Phần lá là phần còn lại.
  • Kết quả là Dấu thập phân là 6 chữ số bên phải dấu gạch.
stem(h$P60t69)
## 
##   The decimal point is 6 digit(s) to the right of the |
## 
##   0 | 00111111111111111111111111111111111111111111111222222222222222222222+80
##   0 | 55555555555666666667777777777777778888888899999999
##   1 | 000000000111112222222333333444444
##   1 | 5555556666677788889999
##   2 | 000001111111222222333444
##   2 | 5556667788899
##   3 | 00112233444
##   3 | 555555555567799
##   4 | 01122344
##   4 | 678
##   5 | 0134
##   5 | 689
##   6 | 22
##   6 | 579
##   7 | 12
##   7 | 5589
##   8 | 12
##   8 | 5

Bảng tần sô 1 biến

  • Ở đây chung ta sẽ xem được số lần xuất hiền của cột Country(C).
  • Với số lần là 72 lần ở 5 nước chúng ta chọn tương ứng từ năm 1950 dến năm 2021
table(h$C)
## 
## Cambodia     Laos Malaysia Thailand  Vietnam 
##       72       72       72       72       72

Phân tích dữ liệu

Các đặc trưng đo lường

  • Mean là độ lớn trung bình dân số ở 5 nước Cambodia, Vietnam, Laos, Thailand, Malay sia.
  • Medium(med) Trung vị là một đại lượng thống kê mô tả trung tâm của một tập hợp dữ liệu số liệu. ở đây chúng ta sẽ tính được trung vị của cột “P” theo biến Country
  • Var là phương sai số đại diện cho độ phân tán của các số liệu so với số trung bình của nó.

Thao tác phân tích

  • Gán câu lệnhlệnh cho “mea” , chúng ta sẽ sd hàm “group_by” để nhóm dữ liệu theo cột C và sau đó dử dụng “summarise” để tóm tắt thông tin của mỗi nhóm theo đọ lớn trung bình của các nhóm.

  • Kết quả ta nhận được là

    • Cột “C”: Chứa tên quốc gia (cột “C” trong bảng dữ liệu).
    • Cột “mean_of_P” chứa giá trị trung bình của cột “P” cho từng năm.
    • Cột “n” là số lần xuất hiện của các biến ở cột “C” là 72 lần cho mỗi biến
mea <- h %>% group_by(C) %>% summarise(n = n(),mean_of_P = mean(P))
mea
## # A tibble: 5 × 3
##   C            n mean_of_P
##   <chr>    <int>     <dbl>
## 1 Cambodia    72  9323148.
## 2 Laos        72  4140904.
## 3 Malaysia    72 17388128.
## 4 Thailand    72 48988953.
## 5 Vietnam     72 60763252.
  • Gán câu lệnh cho “me” , chúng ta sẽ sd hàm “group_by” để nhóm dữ liệu theo cột C và sau đó dử dụng “summarise” để tóm tắt thông tin của mỗi nhóm theo trung vị của các nhóm.
  • Kết quả ta nhân được là:
    • Cột “C”: Chứa tên quốc gia (cột “C” trong bảng dữ liệu).
    • Cột “med_of_P” chứa giá trị trung tâm của cột “P” theo từng quốc gia.
me <- h %>% group_by(C) %>% summarise(med_of_P = median(P))
me
## # A tibble: 5 × 2
##   C         med_of_P
##   <chr>        <dbl>
## 1 Cambodia  7518705 
## 2 Laos      3795000.
## 3 Malaysia 15333444 
## 4 Thailand 51068514 
## 5 Vietnam  60516212
  • Gán câu lệnh cho “meab” , chúng ta sẽ sd hàm “group_by” để nhóm dữ liệu theo cột C, Y và sau đó dử dụng “summarise” để tóm tắt thông tin của mỗi nhóm theo đọ lớn trung bình của các nhóm.

  • Kết quả ta nhận được là

    • Cột “C”: Chứa tên quốc gia (cột “C” trong bảng dữ liệu).
    • Cột “Y”: Chứa các năm từ 1950 đến 2021
    • Cột “mean_of_P” chứa giá trị trung bình của cột “P” cho từng năm.
    • Cột “n” là số lần xuất hiện của các biến ở cột “C” và “Y”
    • Groups = ‘drop’: Loại bỏ cấu trúc nhóm sau khi tóm tắt, nghĩa là kết quả sẽ là một dataframe phẳng thay vì một dataframe nhóm.
meab <- k %>% group_by(C,Y) %>% summarise(n = n(),mean_of_P = mean(P),.groups = 'drop')
meab
## # A tibble: 18,288 × 4
##    C               Y     n mean_of_P
##    <chr>       <int> <int>     <dbl>
##  1 Afghanistan  1950     1   7480464
##  2 Afghanistan  1951     1   7571542
##  3 Afghanistan  1952     1   7667534
##  4 Afghanistan  1953     1   7764549
##  5 Afghanistan  1954     1   7864289
##  6 Afghanistan  1955     1   7971933
##  7 Afghanistan  1956     1   8087730
##  8 Afghanistan  1957     1   8210207
##  9 Afghanistan  1958     1   8333827
## 10 Afghanistan  1959     1   8468220
## # ℹ 18,278 more rows
  • Gán câu lệnh cho “mead” , chúng ta sẽ sd hàm “group_by” để nhóm dữ liệu theo cột C và sau đó dử dụng “summarise” để tóm tắt thông tin của mỗi nhóm theo đọ phân tán của các nhóm.

  • Kết quả ta nhận được là

    • Cột “C”: Chứa tên quốc gia (cột “C” trong bảng dữ liệu).
    • Cột “var_of_P” độ phân tán của cột “P” cho từng năm.
    • Cột “n” là số lần xuất hiện của các biến ở cột “C”
mead<- h %>% group_by(C) %>% summarise(var_of_P = var(P))
mead
## # A tibble: 5 × 2
##   C        var_of_P
##   <chr>       <dbl>
## 1 Cambodia  1.51e13
## 2 Laos      3.17e12
## 3 Malaysia  7.60e13
## 4 Thailand  2.88e14
## 5 Vietnam   5.28e14
  • Gán câu lệnh cho “mear” , chúng ta sẽ sd hàm “group_by” để nhóm dữ liệu theo cột Y và sau đó dử dụng “summarise” để tóm tắt thông tin của mỗi nhóm theo tổng của các nhóm.

    • Kết quả ta nhận được là tổng dân số của 254 nước trong 72 năm
      • Cột “Y”: Chứa năm từ 1950 đến 2021
      • Cột “sum_of_P” chứa giá trị tổng của cột “P” cho từng năm.
      • Cột “n” là số lần xuất hiện của các biến ở cột “Y”
library(tidyverse)
mear <- h %>% group_by(Y) %>% summarise(sum_of_P= sum(P))
mear
## # A tibble: 72 × 2
##        Y sum_of_P
##    <int>    <dbl>
##  1  1950 57558782
##  2  1951 58871688
##  3  1952 60265943
##  4  1953 61760556
##  5  1954 63347296
##  6  1955 65047705
##  7  1956 66807412
##  8  1957 68682925
##  9  1958 70652052
## 10  1959 72688086
## # ℹ 62 more rows

Sử dụng h để thực hiện các thao tác đo lường dữ liệu

summary(h$P)
##     Min.  1st Qu.   Median     Mean  3rd Qu.     Max. 
##  1684682  6490362 16302305 28120877 45102906 97468024
  • Hàm summary() cho ta được những dữ liệu sau:

    • min = 1684682 : giá trị bé nhất P
    • 1st Qu. = 6490362: có 25% dữ liệu nhỏ hơn 6490362
    • Median = 16302305: trung vị của biến P tức là sẽ có 50% dữ liệu nhỏ hơn 16302305 và ngược lại
    • Mean = 28120877: giá trị trung bình của P
    • 3rd Qu. = 45102906: có 25% dữ liệu lớn hơn 45102906
    • Max = 97468024: giá trị lớn nhất của P
quantile(h$P, probs = c(.3,.6,.9))
##      30%      60%      90% 
##  6991655 26929558 69994287
  • Hàm phân vị: bộ dữ liệu biến P có giá trị:

    • quantile_{30%}=818994.3 là có 30% dữ liệu nhỏ hơn 6991655

    • quantile_{60%}=8889042.8 là có 60% dữ liệu nhỏ hơn 26929558

    • quantile_{90%}=124037545.2 là có 90% dữ liệu nhỏ hơn 69994287

Nhiệm vụ 3.2: Phân tích về dân số của các tỉnh thành ở Việt Nam từ năm 2011-2020

Giới thiệu

  • Chủ đề: Tìm dữ liệu về dân số của các nước Đông Nam Á/các khu vực khác và phân tích.
  • Chi tiết là chọn bộ dữ liệu về dân số của các tỉnh thành ở Việt Nam từ năm 2011 đến năm 2020
  • Bộ dữ liệu population_vi_v2.csv
  • Bộ dữ liệu là data.frame
  • Bộ dữ liệu gồm có 630 quan sát và 8 cột
  • Gán bộ dữ liệu population_vi_v2.csv cho o để dễ dàng thao tác
  • Dữ liệu cho ta biết được 63 tỉnh thành, mật độ dân số, dân số trung bình, tỷ lệ giới tính, tỷ lệ gia tăng dân số, lực lượng lao động từ 15 tuổi trở lên , vùng và năm(2011-2020)
o<- read.csv('C:/Users/QUYNH HUONG/Downloads/population_vi_v2.csv', header = T)
table<- knitr::kable(o, format ="markdown")
table
Các.tỉnh.thành Mật.độ.dân.số Dân.số.trung.bình Tỷ.lệ.giới.tính Tỷ.lệ.gia.tăng.dân.số Lực.lương.lao.động.từ.15.tuổi.trở.lên Vùng Năm
Hà Nội 2031.1 6761.3 97.80 1.93 3572.90 Đồng bằng sông Hồng 2011
Vĩnh Phúc 818.0 1011.4 97.60 0.38 608.30 Đồng bằng sông Hồng 2011
Bắc Ninh 1292.6 1063.4 96.70 1.84 593.50 Đồng bằng sông Hồng 2011
Quảng Ninh 191.4 1168.0 105.40 0.93 675.00 Đồng bằng sông Hồng 2011
Hải Dương 1044.6 1729.8 96.10 0.78 1071.00 Đồng bằng sông Hồng 2011
Hải Phòng 1234.0 1879.8 98.50 1.19 1075.30 Đồng bằng sông Hồng 2011
Hưng Yên 1229.4 1138.4 97.10 0.54 707.10 Đồng bằng sông Hồng 2011
Thái Bình 1137.5 1785.9 94.60 0.07 1134.20 Đồng bằng sông Hồng 2011
Hà Nam 914.5 786.9 95.50 0.07 464.00 Đồng bằng sông Hồng 2011
Nam Định 1110.3 1833.5 95.80 0.19 1082.20 Đồng bằng sông Hồng 2011
Ninh Bình 652.9 907.7 99.10 0.66 553.00 Đồng bằng sông Hồng 2011
Hà Giang 94.3 746.6 99.80 1.75 467.70 Trung du và miền núi phía Bắc 2011
Cao Bằng 76.6 514.0 98.30 0.18 341.20 Trung du và miền núi phía Bắc 2011
Bắc Kạn 61.8 300.4 102.60 0.99 199.60 Trung du và miền núi phía Bắc 2011
Tuyên Quang 125.3 734.9 100.50 0.76 450.30 Trung du và miền núi phía Bắc 2011
Lào Cai 99.8 637.0 101.30 1.63 377.80 Trung du và miền núi phía Bắc 2011
Yên Bái 110.2 758.6 99.70 0.98 478.50 Trung du và miền núi phía Bắc 2011
Thái Nguyên 322.6 1139.4 97.20 0.72 687.70 Trung du và miền núi phía Bắc 2011
Lạng Sơn 89.0 740.8 99.60 0.61 480.10 Trung du và miền núi phía Bắc 2011
Bắc Giang 411.5 1581.8 98.50 0.76 989.40 Trung du và miền núi phía Bắc 2011
Phú Thọ 376.2 1329.3 97.30 0.51 841.30 Trung du và miền núi phía Bắc 2011
Điện Biên 53.4 510.8 100.10 1.92 300.40 Trung du và miền núi phía Bắc 2011
Lai Châu 42.9 389.4 104.70 2.27 224.80 Trung du và miền núi phía Bắc 2011
Sơn La 78.9 1118.6 101.00 1.79 684.00 Trung du và miền núi phía Bắc 2011
Hòa Bình 173.4 799.0 98.30 0.93 536.20 Trung du và miền núi phía Bắc 2011
Thanh Hóa 308.8 3437.7 97.70 0.47 2225.10 Bắc Trung bộ và duyên hải miền Trung 2011
Nghệ An 179.2 2955.9 98.50 0.75 1757.80 Bắc Trung bộ và duyên hải miền Trung 2011
Hà Tĩnh 206.4 1237.8 97.80 0.42 702.30 Bắc Trung bộ và duyên hải miền Trung 2011
Quảng Bình 105.8 853.4 100.10 0.56 484.40 Bắc Trung bộ và duyên hải miền Trung 2011
Quảng Trị 127.6 604.7 97.90 0.51 334.00 Bắc Trung bộ và duyên hải miền Trung 2011
Thừa Thiên Huế 219.2 1103.1 98.00 1.12 596.80 Bắc Trung bộ và duyên hải miền Trung 2011
Đà Nẵng 736.0 946.0 95.70 2.53 496.20 Bắc Trung bộ và duyên hải miền Trung 2011
Quảng Nam 138.2 1442.7 95.60 0.66 811.60 Bắc Trung bộ và duyên hải miền Trung 2011
Quảng Ngãi 237.8 1225.2 97.30 0.35 711.00 Bắc Trung bộ và duyên hải miền Trung 2011
Bình Định 247.6 1498.2 95.10 0.42 880.40 Bắc Trung bộ và duyên hải miền Trung 2011
Phú Yên 171.9 870.0 100.20 0.45 513.10 Bắc Trung bộ và duyên hải miền Trung 2011
Khánh Hòa 224.5 1171.4 98.00 0.61 656.60 Bắc Trung bộ và duyên hải miền Trung 2011
Ninh Thuận 170.9 574.1 100.90 0.81 317.20 Bắc Trung bộ và duyên hải miền Trung 2011
Bình Thuận 151.6 1184.5 100.90 0.66 664.40 Bắc Trung bộ và duyên hải miền Trung 2011
Kon Tum 46.6 451.6 109.70 2.15 259.70 Tây Nguyên 2011
Gia Lai 85.1 1321.7 103.10 1.55 783.90 Tây Nguyên 2011
Đắk Lắk 134.9 1770.5 101.90 1.02 1012.20 Tây Nguyên 2011
Đắk Nông 79.7 519.6 112.20 3.13 306.60 Tây Nguyên 2011
Lâm Đồng 124.7 1218.7 100.10 1.21 689.10 Tây Nguyên 2011
Bình Phước 130.6 897.3 101.90 1.29 531.70 Đông Nam Bộ 2011
Tây Ninh 267.8 1082.0 98.20 0.72 644.50 Đông Nam Bộ 2011
Bình Dương 615.8 1659.1 92.70 4.30 1077.60 Đông Nam Bộ 2011
Đồng Nai 446.9 2640.2 96.80 2.67 1553.80 Đông Nam Bộ 2011
Bà Rịa - Vũng Tàu 513.9 1022.5 99.90 1.10 553.90 Đông Nam Bộ 2011
Hồ Chí Minh 3578.2 7498.4 91.10 2.07 4000.90 Đông Nam Bộ 2011
Long An 322.7 1449.9 98.70 0.49 841.70 Đồng bằng sông Cửu Long 2011
Tiền Giang 670.8 1682.6 97.20 0.27 987.70 Đồng bằng sông Cửu Long 2011
Bến Tre 532.7 1257.4 96.30 0.06 777.10 Đồng bằng sông Cửu Long 2011
Trà Vinh 432.7 1013.1 97.10 0.50 616.60 Đồng bằng sông Cửu Long 2011
Vĩnh Long 687.5 1029.1 97.10 0.25 622.80 Đồng bằng sông Cửu Long 2011
Đồng Tháp 495.0 1671.7 99.30 0.12 994.40 Đồng bằng sông Cửu Long 2011
An Giang 607.6 2149.0 98.90 0.03 1300.40 Đồng bằng sông Cửu Long 2011
Kiên Giang 269.5 1710.9 101.10 0.72 1008.60 Đồng bằng sông Cửu Long 2011
Cần Thơ 857.3 1208.0 98.80 0.84 690.70 Đồng bằng sông Cửu Long 2011
Hậu Giang 475.3 761.7 101.60 0.25 456.00 Đồng bằng sông Cửu Long 2011
Sóc Trăng 392.1 1298.4 98.80 0.21 744.10 Đồng bằng sông Cửu Long 2011
Bạc Liêu 350.3 864.9 99.00 0.46 514.00 Đồng bằng sông Cửu Long 2011
Cà Mau 228.5 1210.0 101.00 0.13 684.30 Đồng bằng sông Cửu Long 2011
Hà Nội 2065.6 6865.2 95.40 1.54 3702.50 Đồng bằng sông Hồng 2012
Vĩnh Phúc 826.8 1022.4 97.60 1.09 607.20 Đồng bằng sông Hồng 2012
Bắc Ninh 1319.8 1085.8 96.80 2.10 625.30 Đồng bằng sông Hồng 2012
Quảng Ninh 193.0 1177.7 103.40 0.83 691.90 Đồng bằng sông Hồng 2012
Hải Dương 1051.8 1741.7 96.10 0.69 1060.60 Đồng bằng sông Hồng 2012
Hải Phòng 1249.5 1904.1 98.60 1.29 1089.00 Đồng bằng sông Hồng 2012
Hưng Yên 1235.5 1144.1 97.50 0.50 702.00 Đồng bằng sông Hồng 2012
Thái Bình 1138.5 1787.4 93.80 0.08 1113.10 Đồng bằng sông Hồng 2012
Hà Nam 920.6 792.2 96.10 0.68 469.20 Đồng bằng sông Hồng 2012
Nam Định 1110.4 1835.1 95.80 0.09 1112.10 Đồng bằng sông Hồng 2012
Ninh Bình 667.6 919.1 99.30 1.26 553.40 Đồng bằng sông Hồng 2012
Hà Giang 96.2 761.6 99.90 2.01 463.40 Trung du và miền núi phía Bắc 2012
Cao Bằng 76.8 515.2 98.10 0.23 343.80 Trung du và miền núi phía Bắc 2012
Bắc Kạn 62.4 303.0 102.40 0.86 204.80 Trung du và miền núi phía Bắc 2012
Tuyên Quang 126.3 740.8 100.10 0.80 467.00 Trung du và miền núi phía Bắc 2012
Lào Cai 101.3 646.5 101.30 1.50 396.70 Trung du và miền núi phía Bắc 2012
Yên Bái 111.2 765.7 99.30 0.93 479.60 Trung du và miền núi phía Bắc 2012
Thái Nguyên 325.1 1149.1 97.20 0.85 716.50 Trung du và miền núi phía Bắc 2012
Lạng Sơn 89.6 745.3 99.80 0.60 488.10 Trung du và miền núi phía Bắc 2012
Bắc Giang 413.9 1592.9 98.40 0.70 999.10 Trung du và miền núi phía Bắc 2012
Phú Thọ 379.5 1340.8 97.30 0.86 855.10 Trung du và miền núi phía Bắc 2012
Điện Biên 54.3 519.7 100.20 1.74 306.40 Trung du và miền núi phía Bắc 2012
Lai Châu 43.8 397.3 104.90 2.03 238.20 Trung du và miền núi phía Bắc 2012
Sơn La 80.0 1134.4 101.00 1.41 710.90 Trung du và miền núi phía Bắc 2012
Hòa Bình 174.7 805.2 98.20 0.77 539.60 Trung du và miền núi phía Bắc 2012
Thanh Hóa 310.6 3457.9 97.60 0.59 2138.10 Bắc Trung bộ và duyên hải miền Trung 2012
Nghệ An 180.9 2983.3 98.40 0.92 1826.30 Bắc Trung bộ và duyên hải miền Trung 2012
Hà Tĩnh 207.3 1243.2 97.70 0.44 706.40 Bắc Trung bộ và duyên hải miền Trung 2012
Quảng Bình 106.4 858.3 100.10 0.57 513.80 Bắc Trung bộ và duyên hải miền Trung 2012
Quảng Trị 128.3 608.2 98.10 0.57 332.40 Bắc Trung bộ và duyên hải miền Trung 2012
Thừa Thiên Huế 221.3 1113.9 97.80 0.98 614.80 Bắc Trung bộ và duyên hải miền Trung 2012
Đà Nẵng 751.8 966.3 97.30 2.14 508.80 Bắc Trung bộ và duyên hải miền Trung 2012
Quảng Nam 139.2 1452.9 95.70 0.71 838.70 Bắc Trung bộ và duyên hải miền Trung 2012
Quảng Ngãi 238.7 1229.8 97.30 0.37 725.70 Bắc Trung bộ và duyên hải miền Trung 2012
Bình Định 248.3 1502.4 95.10 0.28 893.90 Bắc Trung bộ và duyên hải miền Trung 2012
Phú Yên 173.1 876.1 100.20 0.70 540.50 Bắc Trung bộ và duyên hải miền Trung 2012
Khánh Hòa 226.2 1180.1 97.70 0.75 650.70 Bắc Trung bộ và duyên hải miền Trung 2012
Ninh Thuận 172.5 579.4 101.60 0.91 318.10 Bắc Trung bộ và duyên hải miền Trung 2012
Bình Thuận 152.5 1191.6 101.10 0.60 701.10 Bắc Trung bộ và duyên hải miền Trung 2012
Kon Tum 47.8 462.7 113.50 2.46 265.00 Tây Nguyên 2012
Gia Lai 86.3 1340.5 104.30 1.42 797.30 Tây Nguyên 2012
Đắk Lắk 136.5 1791.4 101.80 1.18 1033.10 Tây Nguyên 2012
Đắk Nông 82.4 536.7 114.10 3.30 320.70 Tây Nguyên 2012
Lâm Đồng 126.1 1232.0 100.10 1.09 720.40 Tây Nguyên 2012
Bình Phước 132.3 908.9 101.90 1.29 568.40 Đông Nam Bộ 2012
Tây Ninh 269.7 1089.7 97.70 0.71 649.20 Đông Nam Bộ 2012
Bình Dương 642.4 1731.0 93.10 4.33 1147.20 Đông Nam Bộ 2012
Đồng Nai 458.4 2707.8 96.20 2.56 1585.00 Đông Nam Bộ 2012
Bà Rịa - Vũng Tàu 519.2 1033.0 99.80 1.03 567.80 Đông Nam Bộ 2012
Hồ Chí Minh 3655.4 7660.3 93.10 2.16 4086.40 Đông Nam Bộ 2012
Long An 325.1 1460.3 98.70 0.72 894.20 Đồng bằng sông Cửu Long 2012
Tiền Giang 674.8 1692.5 96.20 0.59 1029.40 Đồng bằng sông Cửu Long 2012
Bến Tre 534.0 1258.9 96.10 0.12 770.80 Đồng bằng sông Cửu Long 2012
Trà Vinh 435.0 1018.4 97.00 0.52 604.40 Đồng bằng sông Cửu Long 2012
Vĩnh Long 687.4 1034.5 97.20 0.53 619.10 Đồng bằng sông Cửu Long 2012
Đồng Tháp 496.0 1675.0 99.20 0.20 985.20 Đồng bằng sông Cửu Long 2012
An Giang 608.3 2151.2 98.90 0.10 1304.40 Đồng bằng sông Cửu Long 2012
Kiên Giang 271.5 1723.8 101.00 0.76 1036.80 Đồng bằng sông Cửu Long 2012
Cần Thơ 864.7 1218.3 98.90 0.85 698.90 Đồng bằng sông Cửu Long 2012
Hậu Giang 476.6 763.8 101.60 0.28 456.40 Đồng bằng sông Cửu Long 2012
Sóc Trăng 393.0 1301.5 98.70 0.24 749.40 Đồng bằng sông Cửu Long 2012
Bạc Liêu 352.1 869.3 98.90 0.50 516.00 Đồng bằng sông Cửu Long 2012
Cà Mau 228.9 1212.1 100.80 0.17 697.70 Đồng bằng sông Cửu Long 2012
Hà Nội 2098.8 6977.0 96.40 1.63 3799.60 Đồng bằng sông Hồng 2013
Vĩnh Phúc 831.1 1029.4 97.60 0.68 613.20 Đồng bằng sông Hồng 2013
Bắc Ninh 1347.0 1108.2 96.60 2.06 642.10 Đồng bằng sông Hồng 2013
Quảng Ninh 194.6 1187.5 106.00 0.82 711.40 Đồng bằng sông Hồng 2013
Hải Dương 1057.9 1751.8 95.70 0.58 1077.00 Đồng bằng sông Hồng 2013
Hải Phòng 1260.4 1925.2 98.70 1.11 1125.60 Đồng bằng sông Hồng 2013
Hưng Yên 1243.6 1151.6 97.60 0.66 708.30 Đồng bằng sông Hồng 2013
Thái Bình 1138.6 1788.1 93.70 0.04 1103.60 Đồng bằng sông Hồng 2013
Hà Nam 925.0 796.0 96.80 0.48 473.70 Đồng bằng sông Hồng 2013
Nam Định 1113.2 1839.9 96.00 0.26 1145.40 Đồng bằng sông Hồng 2013
Ninh Bình 672.8 927.2 99.10 0.87 584.10 Đồng bằng sông Hồng 2013
Hà Giang 98.0 775.8 100.60 1.86 499.10 Trung du và miền núi phía Bắc 2013
Cao Bằng 77.2 517.9 98.00 0.53 356.10 Trung du và miền núi phía Bắc 2013
Bắc Kạn 62.8 305.2 103.10 0.70 214.90 Trung du và miền núi phía Bắc 2013
Tuyên Quang 127.3 747.2 99.70 0.87 479.10 Trung du và miền núi phía Bắc 2013
Lào Cai 102.7 655.9 101.00 1.45 405.30 Trung du và miền núi phía Bắc 2013
Yên Bái 112.5 774.6 99.40 1.16 495.90 Trung du và miền núi phía Bắc 2013
Thái Nguyên 326.9 1156.0 97.20 0.60 716.30 Trung du và miền núi phía Bắc 2013
Lạng Sơn 90.1 749.7 99.60 0.60 498.50 Trung du và miền núi phía Bắc 2013
Bắc Giang 417.7 1608.0 96.60 0.95 1000.00 Trung du và miền núi phía Bắc 2013
Phú Thọ 382.4 1351.2 97.30 0.78 867.00 Trung du và miền núi phía Bắc 2013
Điện Biên 55.3 528.5 100.30 1.69 327.70 Trung du và miền núi phía Bắc 2013
Lai Châu 44.7 405.7 103.00 2.10 246.40 Trung du và miền núi phía Bắc 2013
Sơn La 81.2 1150.5 101.20 1.42 721.80 Trung du và miền núi phía Bắc 2013
Hòa Bình 175.8 810.3 97.70 0.64 552.00 Trung du và miền núi phía Bắc 2013
Thanh Hóa 312.4 3477.7 97.20 0.57 2224.20 Bắc Trung bộ và duyên hải miền Trung 2013
Nghệ An 182.6 3011.3 98.00 0.94 1920.40 Bắc Trung bộ và duyên hải miền Trung 2013
Hà Tĩnh 208.3 1249.1 97.00 0.48 700.90 Bắc Trung bộ và duyên hải miền Trung 2013
Quảng Bình 107.1 863.4 100.20 0.59 516.50 Bắc Trung bộ và duyên hải miền Trung 2013
Quảng Trị 129.3 613.0 97.30 0.80 346.20 Bắc Trung bộ và duyên hải miền Trung 2013
Thừa Thiên Huế 223.1 1122.7 97.60 0.79 636.60 Bắc Trung bộ và duyên hải miền Trung 2013
Đà Nẵng 767.7 986.8 97.30 2.12 527.60 Bắc Trung bộ và duyên hải miền Trung 2013
Quảng Nam 140.2 1463.2 95.70 0.71 858.20 Bắc Trung bộ và duyên hải miền Trung 2013
Quảng Ngãi 240.0 1236.3 97.40 0.52 726.20 Bắc Trung bộ và duyên hải miền Trung 2013
Bình Định 249.4 1509.3 95.10 0.46 920.10 Bắc Trung bộ và duyên hải miền Trung 2013
Phú Yên 174.3 882.0 100.20 0.67 545.40 Bắc Trung bộ và duyên hải miền Trung 2013
Khánh Hòa 227.8 1188.4 97.90 0.70 677.00 Bắc Trung bộ và duyên hải miền Trung 2013
Ninh Thuận 174.2 584.9 101.90 0.94 325.10 Bắc Trung bộ và duyên hải miền Trung 2013
Bình Thuận 153.5 1199.5 100.90 0.66 697.00 Bắc Trung bộ và duyên hải miền Trung 2013
Kon Tum 48.8 473.3 113.80 2.28 278.90 Tây Nguyên 2013
Gia Lai 87.5 1359.1 105.50 1.39 821.50 Tây Nguyên 2013
Đắk Lắk 138.1 1812.8 101.30 1.19 1077.60 Tây Nguyên 2013
Đắk Nông 85.2 555.1 109.30 3.42 349.20 Tây Nguyên 2013
Lâm Đồng 127.4 1245.4 99.60 1.09 722.20 Tây Nguyên 2013
Bình Phước 134.0 920.7 101.90 1.30 562.20 Đông Nam Bộ 2013
Tây Ninh 272.0 1096.9 96.90 0.66 647.90 Đông Nam Bộ 2013
Bình Dương 669.0 1802.5 93.30 4.13 1197.70 Đông Nam Bộ 2013
Đồng Nai 469.4 2772.7 95.60 2.40 1580.00 Đông Nam Bộ 2013
Bà Rịa - Vũng Tàu 526.0 1046.5 99.40 1.31 577.60 Đông Nam Bộ 2013
Hồ Chí Minh 3731.6 7820.0 93.20 2.08 4122.30 Đông Nam Bộ 2013
Long An 327.2 1469.9 98.70 0.65 898.10 Đồng bằng sông Cửu Long 2013
Tiền Giang 679.0 1703.4 96.30 0.65 1072.30 Đồng bằng sông Cửu Long 2013
Bến Tre 534.3 1260.6 96.00 0.13 775.80 Đồng bằng sông Cửu Long 2013
Trà Vinh 437.3 1023.9 96.60 0.54 607.90 Đồng bằng sông Cửu Long 2013
Vĩnh Long 682.7 1037.8 96.80 0.32 625.20 Đồng bằng sông Cửu Long 2013
Đồng Tháp 496.7 1678.4 98.80 0.20 986.00 Đồng bằng sông Cửu Long 2013
An Giang 608.8 2153.3 98.60 0.10 1275.80 Đồng bằng sông Cửu Long 2013
Kiên Giang 273.2 1734.3 100.70 0.61 990.80 Đồng bằng sông Cửu Long 2013
Cần Thơ 871.9 1228.5 98.70 0.83 698.60 Đồng bằng sông Cửu Long 2013
Hậu Giang 478.2 766.2 101.40 0.31 462.30 Đồng bằng sông Cửu Long 2013
Sóc Trăng 394.0 1304.7 98.30 0.24 729.30 Đồng bằng sông Cửu Long 2013
Bạc Liêu 353.9 873.6 98.50 0.50 504.50 Đồng bằng sông Cửu Long 2013
Cà Mau 229.3 1214.2 100.70 0.18 696.20 Đồng bằng sông Cửu Long 2013
Hà Nội 2134.0 7095.9 95.00 1.70 3832.40 Đồng bằng sông Hồng 2014
Vĩnh Phúc 842.0 1041.9 96.80 1.22 631.20 Đồng bằng sông Hồng 2014
Bắc Ninh 1375.0 1131.2 96.70 2.08 658.20 Đồng bằng sông Hồng 2014
Quảng Ninh 197.0 1199.4 100.50 1.01 697.20 Đồng bằng sông Hồng 2014
Hải Dương 1065.0 1763.2 95.80 0.65 1049.50 Đồng bằng sông Hồng 2014
Hải Phòng 1274.0 1946.0 98.70 1.08 1127.70 Đồng bằng sông Hồng 2014
Hưng Yên 1251.0 1158.1 97.30 0.56 705.00 Đồng bằng sông Hồng 2014
Thái Bình 1139.0 1788.7 93.70 0.03 1115.30 Đồng bằng sông Hồng 2014
Hà Nam 927.0 799.4 97.30 0.43 472.40 Đồng bằng sông Hồng 2014
Nam Định 1116.0 1845.6 96.10 0.31 1157.80 Đồng bằng sông Hồng 2014
Ninh Bình 679.0 935.8 96.20 0.93 585.80 Đồng bằng sông Hồng 2014
Hà Giang 100.0 788.8 100.40 1.68 505.30 Trung du và miền núi phía Bắc 2014
Cao Bằng 78.0 520.2 98.00 0.43 357.30 Trung du và miền núi phía Bắc 2014
Bắc Kạn 63.0 307.3 101.00 0.69 219.60 Trung du và miền núi phía Bắc 2014
Tuyên Quang 128.0 753.8 98.70 0.88 485.10 Trung du và miền núi phía Bắc 2014
Lào Cai 104.0 665.2 102.40 1.41 412.60 Trung du và miền núi phía Bắc 2014
Yên Bái 114.0 783.5 99.50 1.16 503.50 Trung du và miền núi phía Bắc 2014
Thái Nguyên 332.0 1173.2 97.20 1.49 715.90 Trung du và miền núi phía Bắc 2014
Lạng Sơn 91.0 753.7 100.00 0.53 505.10 Trung du và miền núi phía Bắc 2014
Bắc Giang 422.0 1624.5 98.70 1.03 1022.60 Trung du và miền núi phía Bắc 2014
Phú Thọ 385.0 1360.2 97.30 0.67 839.60 Trung du và miền núi phía Bắc 2014
Điện Biên 56.0 538.1 100.20 1.82 345.40 Trung du và miền núi phía Bắc 2014
Lai Châu 46.0 415.3 101.10 2.38 251.10 Trung du và miền núi phía Bắc 2014
Sơn La 82.0 1166.4 101.50 1.38 734.70 Trung du và miền núi phía Bắc 2014
Hòa Bình 177.0 817.4 98.50 0.86 550.70 Trung du và miền núi phía Bắc 2014
Thanh Hóa 314.0 3496.1 97.90 0.53 2231.80 Bắc Trung bộ và duyên hải miền Trung 2014
Nghệ An 184.0 3037.4 98.70 0.87 1953.10 Bắc Trung bộ và duyên hải miền Trung 2014
Hà Tĩnh 209.0 1255.3 96.50 0.49 727.80 Bắc Trung bộ và duyên hải miền Trung 2014
Quảng Bình 108.0 868.2 100.20 0.56 528.90 Bắc Trung bộ và duyên hải miền Trung 2014
Quảng Trị 130.0 616.4 97.10 0.55 348.60 Bắc Trung bộ và duyên hải miền Trung 2014
Thừa Thiên Huế 225.0 1131.8 98.10 0.80 662.60 Bắc Trung bộ và duyên hải miền Trung 2014
Đà Nẵng 784.0 1007.7 96.60 2.11 541.20 Bắc Trung bộ và duyên hải miền Trung 2014
Quảng Nam 141.0 1471.8 95.70 0.59 890.30 Bắc Trung bộ và duyên hải miền Trung 2014
Quảng Ngãi 241.0 1241.4 97.10 0.42 753.80 Bắc Trung bộ và duyên hải miền Trung 2014
Bình Định 250.0 1514.5 95.50 0.34 931.40 Bắc Trung bộ và duyên hải miền Trung 2014
Phú Yên 175.0 887.4 100.10 0.61 538.80 Bắc Trung bộ và duyên hải miền Trung 2014
Khánh Hòa 229.0 1196.9 97.60 0.71 691.00 Bắc Trung bộ và duyên hải miền Trung 2014
Ninh Thuận 176.0 590.4 101.80 0.94 333.90 Bắc Trung bộ và duyên hải miền Trung 2014
Bình Thuận 155.0 1207.4 100.20 0.66 705.40 Bắc Trung bộ và duyên hải miền Trung 2014
Kon Tum 50.0 484.2 113.90 2.32 288.40 Tây Nguyên 2014
Gia Lai 89.0 1377.8 99.30 1.37 833.30 Tây Nguyên 2014
Đắk Lắk 140.0 1833.3 101.30 1.13 1092.70 Tây Nguyên 2014
Đắk Nông 88.0 571.3 102.30 2.91 353.50 Tây Nguyên 2014
Lâm Đồng 129.0 1259.3 100.30 1.11 748.90 Tây Nguyên 2014
Bình Phước 136.0 932.5 99.10 1.29 564.20 Đông Nam Bộ 2014
Tây Ninh 274.0 1104.2 97.90 0.67 636.70 Đông Nam Bộ 2014
Bình Dương 695.0 1873.6 93.30 3.94 1268.70 Đông Nam Bộ 2014
Đồng Nai 481.0 2838.6 95.00 2.38 1627.50 Đông Nam Bộ 2014
Bà Rịa - Vũng Tàu 533.0 1059.5 99.70 1.24 537.40 Đông Nam Bộ 2014
Hồ Chí Minh 3809.0 7981.9 92.20 2.07 4188.50 Đông Nam Bộ 2014
Long An 329.0 1477.3 98.70 0.51 890.90 Đồng bằng sông Cửu Long 2014
Tiền Giang 684.0 1716.1 96.30 0.75 1050.80 Đồng bằng sông Cửu Long 2014
Bến Tre 535.0 1262.2 96.20 0.13 808.60 Đồng bằng sông Cửu Long 2014
Trà Vinh 440.0 1029.3 96.30 0.53 609.70 Đồng bằng sông Cửu Long 2014
Vĩnh Long 685.0 1041.5 97.00 0.36 627.60 Đồng bằng sông Cửu Long 2014
Đồng Tháp 498.0 1681.3 99.80 0.17 1016.80 Đồng bằng sông Cửu Long 2014
An Giang 610.0 2155.8 98.10 0.11 1218.30 Đồng bằng sông Cửu Long 2014
Kiên Giang 275.0 1745.5 100.40 0.64 1007.10 Đồng bằng sông Cửu Long 2014
Cần Thơ 879.0 1238.3 98.40 0.80 700.00 Đồng bằng sông Cửu Long 2014
Hậu Giang 480.0 768.4 99.50 0.28 453.30 Đồng bằng sông Cửu Long 2014
Sóc Trăng 395.0 1307.7 100.30 0.24 699.60 Đồng bằng sông Cửu Long 2014
Bạc Liêu 356.0 877.9 101.30 0.48 505.80 Đồng bằng sông Cửu Long 2014
Cà Mau 230.0 1216.4 100.60 0.18 700.10 Đồng bằng sông Cửu Long 2014
Hà Nội 2171.0 7216.0 95.60 1.51 3820.90 Đồng bằng sông Hồng 2015
Vĩnh Phúc 852.0 1054.5 96.80 1.21 631.40 Đồng bằng sông Hồng 2015
Bắc Ninh 1404.0 1154.7 96.80 2.07 661.70 Đồng bằng sông Hồng 2015
Quảng Ninh 199.0 1211.3 100.50 0.99 692.40 Đồng bằng sông Hồng 2015
Hải Dương 1072.0 1774.5 95.90 0.64 1037.50 Đồng bằng sông Hồng 2015
Hải Phòng 1285.0 1963.3 98.80 0.89 1128.10 Đồng bằng sông Hồng 2015
Hưng Yên 1257.0 1164.4 97.00 0.52 702.40 Đồng bằng sông Hồng 2015
Thái Bình 1139.0 1789.2 93.60 0.02 1110.80 Đồng bằng sông Hồng 2015
Hà Nam 931.0 802.7 97.70 0.42 472.10 Đồng bằng sông Hồng 2015
Nam Định 1119.0 1850.6 96.20 0.27 1150.50 Đồng bằng sông Hồng 2015
Ninh Bình 686.0 944.4 99.50 0.92 584.50 Đồng bằng sông Hồng 2015
Hà Giang 101.0 802.0 101.40 1.64 512.10 Trung du và miền núi phía Bắc 2015
Cao Bằng 78.0 522.4 97.80 0.86 360.90 Trung du và miền núi phía Bắc 2015
Bắc Kạn 64.0 313.1 98.90 1.89 223.50 Trung du và miền núi phía Bắc 2015
Tuyên Quang 130.0 760.3 97.80 0.87 485.50 Trung du và miền núi phía Bắc 2015
Lào Cai 106.0 674.5 102.20 1.41 422.50 Trung du và miền núi phía Bắc 2015
Yên Bái 115.0 792.7 99.80 1.22 512.50 Trung du và miền núi phía Bắc 2015
Thái Nguyên 337.0 1190.6 96.60 3.59 725.50 Trung du và miền núi phía Bắc 2015
Lạng Sơn 91.0 757.9 100.30 0.92 508.50 Trung du và miền núi phía Bắc 2015
Bắc Giang 426.0 1640.9 98.70 1.01 1036.10 Trung du và miền núi phía Bắc 2015
Phú Thọ 388.0 1369.7 97.30 0.76 822.70 Trung du và miền núi phía Bắc 2015
Điện Biên 57.0 547.8 100.00 1.81 353.20 Trung du và miền núi phía Bắc 2015
Lai Châu 47.0 425.1 99.20 2.20 255.90 Trung du và miền núi phía Bắc 2015
Sơn La 83.0 1182.4 101.20 1.80 753.10 Trung du và miền núi phía Bắc 2015
Hòa Bình 179.0 824.3 98.50 0.85 555.00 Trung du và miền núi phía Bắc 2015
Thanh Hóa 316.0 3514.2 98.60 0.46 2238.30 Bắc Trung bộ và duyên hải miền Trung 2015
Nghệ An 186.0 3063.9 99.30 1.40 1892.00 Bắc Trung bộ và duyên hải miền Trung 2015
Hà Tĩnh 210.0 1261.3 96.50 0.48 745.30 Bắc Trung bộ và duyên hải miền Trung 2015
Quảng Bình 108.0 872.9 100.20 0.55 520.40 Bắc Trung bộ và duyên hải miền Trung 2015
Quảng Trị 131.0 619.9 97.20 0.58 349.70 Bắc Trung bộ và duyên hải miền Trung 2015
Thừa Thiên Huế 227.0 1140.7 98.40 0.88 636.20 Bắc Trung bộ và duyên hải miền Trung 2015
Đà Nẵng 800.0 1028.8 96.60 1.90 547.00 Bắc Trung bộ và duyên hải miền Trung 2015
Quảng Nam 142.0 1480.3 95.70 0.54 890.20 Bắc Trung bộ và duyên hải miền Trung 2015
Quảng Ngãi 242.0 1246.4 96.80 0.41 760.90 Bắc Trung bộ và duyên hải miền Trung 2015
Bình Định 251.0 1519.7 95.50 0.38 912.90 Bắc Trung bộ và duyên hải miền Trung 2015
Phú Yên 177.0 893.4 100.10 0.68 538.60 Bắc Trung bộ và duyên hải miền Trung 2015
Khánh Hòa 231.0 1205.3 97.20 0.70 690.50 Bắc Trung bộ và duyên hải miền Trung 2015
Ninh Thuận 177.0 595.9 101.80 0.93 343.10 Bắc Trung bộ và duyên hải miền Trung 2015
Bình Thuận 156.0 1215.2 100.20 0.63 710.00 Bắc Trung bộ và duyên hải miền Trung 2015
Kon Tum 51.0 495.9 114.00 2.41 293.20 Tây Nguyên 2015
Gia Lai 90.0 1397.4 93.60 1.42 842.40 Tây Nguyên 2015
Đắk Lắk 141.0 1853.7 101.30 1.12 1128.10 Tây Nguyên 2015
Đắk Nông 90.0 587.8 102.30 2.90 374.00 Tây Nguyên 2015
Lâm Đồng 130.0 1273.1 101.00 1.10 778.10 Tây Nguyên 2015
Bình Phước 137.0 944.4 96.50 1.27 573.00 Đông Nam Bộ 2015
Tây Ninh 276.0 1111.5 99.00 0.66 643.90 Đông Nam Bộ 2015
Bình Dương 723.0 1947.2 93.30 3.04 1270.80 Đông Nam Bộ 2015
Đồng Nai 492.0 2905.8 94.50 2.08 1630.30 Đông Nam Bộ 2015
Bà Rịa - Vũng Tàu 539.0 1072.6 99.90 1.84 570.00 Đông Nam Bộ 2015
Hồ Chí Minh 3888.0 8146.3 91.80 1.83 4251.40 Đông Nam Bộ 2015
Long An 330.0 1484.7 98.70 0.45 893.40 Đồng bằng sông Cửu Long 2015
Tiền Giang 689.0 1728.7 96.30 0.70 1080.90 Đồng bằng sông Cửu Long 2015
Bến Tre 536.0 1263.7 96.40 0.12 809.40 Đồng bằng sông Cửu Long 2015
Trà Vinh 442.0 1034.6 95.90 0.52 611.10 Đồng bằng sông Cửu Long 2015
Vĩnh Long 687.0 1045.0 97.10 0.34 627.60 Đồng bằng sông Cửu Long 2015
Đồng Tháp 498.0 1684.3 99.20 0.17 1017.50 Đồng bằng sông Cửu Long 2015
An Giang 610.0 2158.3 98.10 0.12 1218.90 Đồng bằng sông Cửu Long 2015
Kiên Giang 277.0 1761.0 100.40 0.89 1005.10 Đồng bằng sông Cửu Long 2015
Cần Thơ 886.0 1248.0 99.10 0.79 693.10 Đồng bằng sông Cửu Long 2015
Hậu Giang 481.0 770.4 97.70 0.27 462.90 Đồng bằng sông Cửu Long 2015
Sóc Trăng 396.0 1310.7 98.40 0.23 704.10 Đồng bằng sông Cửu Long 2015
Bạc Liêu 357.0 882.0 101.30 0.47 506.50 Đồng bằng sông Cửu Long 2015
Cà Mau 230.0 1218.9 100.60 0.21 704.10 Đồng bằng sông Cửu Long 2015
Hà Nội 2182.0 7328.4 96.20 1.50 3822.50 Đồng bằng sông Hồng 2016
Vĩnh Phúc 863.0 1066.0 96.80 1.09 629.80 Đồng bằng sông Hồng 2016
Bắc Ninh 1432.0 1178.6 96.80 2.07 666.90 Đồng bằng sông Hồng 2016
Quảng Ninh 198.0 1224.6 100.50 1.30 691.90 Đồng bằng sông Hồng 2016
Hải Dương 1070.0 1785.8 96.00 0.64 1035.20 Đồng bằng sông Hồng 2016
Hải Phòng 1268.0 1980.8 98.90 0.89 1131.60 Đồng bằng sông Hồng 2016
Hưng Yên 1258.0 1170.2 96.60 0.52 704.40 Đồng bằng sông Hồng 2016
Thái Bình 1128.0 1790.0 93.60 0.04 1104.70 Đồng bằng sông Hồng 2016
Hà Nam 932.0 803.7 97.80 0.13 473.40 Đồng bằng sông Hồng 2016
Nam Định 1110.0 1852.6 96.10 0.11 1148.00 Đồng bằng sông Hồng 2016
Ninh Bình 687.0 953.1 99.60 0.92 585.40 Đồng bằng sông Hồng 2016
Hà Giang 103.0 816.1 101.40 2.32 524.80 Trung du và miền núi phía Bắc 2016
Cao Bằng 79.0 529.8 98.20 1.05 360.90 Trung du và miền núi phía Bắc 2016
Bắc Kạn 66.0 319.0 96.90 1.88 228.80 Trung du và miền núi phía Bắc 2016
Tuyên Quang 131.0 766.9 96.80 0.86 482.90 Trung du và miền núi phía Bắc 2016
Lào Cai 108.0 684.3 102.10 1.45 432.80 Trung du và miền núi phía Bắc 2016
Yên Bái 116.0 800.1 99.90 0.91 519.40 Trung du và miền núi phía Bắc 2016
Thái Nguyên 348.0 1227.4 96.60 2.34 729.90 Trung du và miền núi phía Bắc 2016
Lạng Sơn 92.0 768.7 100.50 1.06 507.90 Trung du và miền núi phía Bắc 2016
Bắc Giang 426.0 1657.6 98.70 1.02 1034.50 Trung du và miền núi phía Bắc 2016
Phú Thọ 391.0 1381.7 97.30 0.81 819.70 Trung du và miền núi phía Bắc 2016
Điện Biên 58.0 557.4 100.00 1.75 348.40 Trung du và miền núi phía Bắc 2016
Lai Châu 48.0 436.0 97.50 2.48 268.80 Trung du và miền núi phía Bắc 2016
Sơn La 86.0 1208.0 101.00 1.76 750.80 Trung du và miền núi phía Bắc 2016
Hòa Bình 181.0 831.3 99.70 0.86 553.20 Trung du và miền núi phía Bắc 2016
Thanh Hóa 317.0 3528.3 99.30 0.46 2241.20 Bắc Trung bộ và duyên hải miền Trung 2016
Nghệ An 188.0 3105.5 100.00 0.83 1878.80 Bắc Trung bộ và duyên hải miền Trung 2016
Hà Tĩnh 211.0 1266.7 96.60 0.43 718.40 Bắc Trung bộ và duyên hải miền Trung 2016
Quảng Bình 110.0 877.7 100.20 0.55 531.10 Bắc Trung bộ và duyên hải miền Trung 2016
Quảng Trị 135.0 623.5 96.40 0.59 348.90 Bắc Trung bộ và duyên hải miền Trung 2016
Thừa Thiên Huế 235.0 1149.8 98.80 0.72 631.70 Bắc Trung bộ và duyên hải miền Trung 2016
Đà Nẵng 814.0 1046.2 97.10 1.80 556.10 Bắc Trung bộ và duyên hải miền Trung 2016
Quảng Nam 141.0 1487.7 95.70 0.47 902.00 Bắc Trung bộ và duyên hải miền Trung 2016
Quảng Ngãi 243.0 1251.5 97.60 0.63 767.40 Bắc Trung bộ và duyên hải miền Trung 2016
Bình Định 251.0 1524.6 95.50 0.29 931.40 Bắc Trung bộ và duyên hải miền Trung 2016
Phú Yên 179.0 899.4 100.00 0.68 545.70 Bắc Trung bộ và duyên hải miền Trung 2016
Khánh Hòa 236.0 1213.8 96.90 0.70 689.60 Bắc Trung bộ và duyên hải miền Trung 2016
Ninh Thuận 179.0 601.4 101.80 0.92 347.70 Bắc Trung bộ và duyên hải miền Trung 2016
Bình Thuận 154.0 1222.7 100.20 0.63 716.30 Bắc Trung bộ và duyên hải miền Trung 2016
Kon Tum 52.0 507.8 114.10 2.40 300.90 Tây Nguyên 2016
Gia Lai 91.0 1417.3 98.30 1.42 856.60 Tây Nguyên 2016
Đắk Lắk 144.0 1874.5 101.30 1.12 1149.40 Tây Nguyên 2016
Đắk Nông 93.0 605.4 106.90 3.51 381.30 Tây Nguyên 2016
Lâm Đồng 132.0 1288.2 101.60 1.01 793.80 Tây Nguyên 2016
Bình Phước 139.0 956.4 96.50 1.28 581.10 Đông Nam Bộ 2016
Tây Ninh 277.0 1118.8 100.10 0.66 651.40 Đông Nam Bộ 2016
Bình Dương 741.0 1995.8 93.40 3.39 1280.10 Đông Nam Bộ 2016
Đồng Nai 505.0 2963.8 94.10 2.21 1634.70 Đông Nam Bộ 2016
Bà Rịa - Vũng Tàu 551.0 1092.0 100.20 1.04 598.00 Đông Nam Bộ 2016
Hồ Chí Minh 4025.0 8297.5 91.90 1.96 4335.70 Đông Nam Bộ 2016
Long An 332.0 1490.6 98.70 0.43 899.40 Đồng bằng sông Cửu Long 2016
Tiền Giang 693.0 1740.2 96.30 0.70 1101.80 Đồng bằng sông Cửu Long 2016
Bến Tre 528.0 1265.2 96.60 0.12 807.30 Đồng bằng sông Cửu Long 2016
Trà Vinh 441.0 1040.5 95.60 0.57 615.50 Đồng bằng sông Cửu Long 2016
Vĩnh Long 687.0 1048.6 97.20 0.34 630.40 Đồng bằng sông Cửu Long 2016
Đồng Tháp 499.0 1687.3 99.20 0.18 1112.10 Đồng bằng sông Cửu Long 2016
An Giang 611.0 2159.9 98.10 0.07 1228.30 Đồng bằng sông Cửu Long 2016
Kiên Giang 280.0 1776.7 100.40 0.89 1006.20 Đồng bằng sông Cửu Long 2016
Cần Thơ 874.0 1257.9 99.30 1.17 712.90 Đồng bằng sông Cửu Long 2016
Hậu Giang 476.0 772.5 95.90 0.26 471.70 Đồng bằng sông Cửu Long 2016
Sóc Trăng 396.0 1312.5 98.40 0.14 712.10 Đồng bằng sông Cửu Long 2016
Bạc Liêu 332.0 886.2 101.30 0.47 513.00 Đồng bằng sông Cửu Long 2016
Cà Mau 234.0 1222.6 100.40 0.30 708.60 Đồng bằng sông Cửu Long 2016
Hà Nội 2209.0 7420.1 98.00 1.99 4024.20 Đồng bằng sông Hồng 2017
Vĩnh Phúc 874.0 1079.5 97.80 1.54 625.30 Đồng bằng sông Hồng 2017
Bắc Ninh 1477.0 1215.2 97.40 3.17 735.60 Đồng bằng sông Hồng 2017
Quảng Ninh 201.0 1243.6 103.60 1.90 728.10 Đồng bằng sông Hồng 2017
Hải Dương 1077.0 1797.3 98.20 0.97 1071.70 Đồng bằng sông Hồng 2017
Hải Phòng 1279.0 1997.7 98.70 0.81 1136.00 Đồng bằng sông Hồng 2017
Hưng Yên 1265.0 1176.3 99.60 1.10 716.10 Đồng bằng sông Hồng 2017
Thái Bình 1129.0 1791.5 94.50 0.43 1120.10 Đồng bằng sông Hồng 2017
Hà Nam 935.0 805.7 96.70 0.91 487.40 Đồng bằng sông Hồng 2017
Nam Định 1111.0 1853.3 95.80 -0.24 1051.90 Đồng bằng sông Hồng 2017
Ninh Bình 694.0 961.9 99.10 0.90 576.90 Đồng bằng sông Hồng 2017
Hà Giang 105.0 833.5 101.60 1.62 514.80 Trung du và miền núi phía Bắc 2017
Cao Bằng 80.0 535.4 100.00 0.42 347.80 Trung du và miền núi phía Bắc 2017
Bắc Kạn 67.0 323.2 103.60 0.72 208.70 Trung du và miền núi phía Bắc 2017
Tuyên Quang 132.0 773.5 101.20 0.93 472.30 Trung du và miền núi phía Bắc 2017
Lào Cai 109.0 694.4 103.00 1.74 433.60 Trung du và miền núi phía Bắc 2017
Yên Bái 117.0 807.3 101.00 0.87 511.30 Trung du và miền núi phía Bắc 2017
Thái Nguyên 356.0 1255.1 96.10 1.07 763.20 Trung du và miền núi phía Bắc 2017
Lạng Sơn 94.0 778.4 103.50 0.69 491.60 Trung du và miền núi phía Bắc 2017
Bắc Giang 430.0 1674.4 100.30 2.35 1063.70 Trung du và miền núi phía Bắc 2017
Phú Thọ 394.0 1392.9 98.50 1.52 841.60 Trung du và miền núi phía Bắc 2017
Điện Biên 59.0 567.0 102.20 1.96 333.70 Trung du và miền núi phía Bắc 2017
Lai Châu 49.0 446.1 103.80 1.88 267.80 Trung du và miền núi phía Bắc 2017
Sơn La 87.0 1228.9 102.40 1.55 748.20 Trung du và miền núi phía Bắc 2017
Hòa Bình 183.0 838.8 99.70 0.95 543.30 Trung du và miền núi phía Bắc 2017
Thanh Hóa 319.0 3544.4 99.20 0.92 2253.40 Bắc Trung bộ và duyên hải miền Trung 2017
Nghệ An 190.0 3131.3 99.60 1.36 1911.60 Bắc Trung bộ và duyên hải miền Trung 2017
Hà Tĩnh 212.0 1272.2 98.70 0.59 705.00 Bắc Trung bộ và duyên hải miền Trung 2017
Quảng Bình 110.0 882.5 100.20 0.58 527.50 Bắc Trung bộ và duyên hải miền Trung 2017
Quảng Trị 136.0 627.3 98.20 0.61 345.80 Bắc Trung bộ và duyên hải miền Trung 2017
Thừa Thiên Huế 235.0 1154.3 97.90 0.48 615.90 Bắc Trung bộ và duyên hải miền Trung 2017
Đà Nẵng 828.0 1064.1 97.20 1.62 594.80 Bắc Trung bộ và duyên hải miền Trung 2017
Quảng Nam 141.0 1493.8 96.50 0.51 879.40 Bắc Trung bộ và duyên hải miền Trung 2017
Quảng Ngãi 245.0 1261.6 97.70 0.12 746.90 Bắc Trung bộ và duyên hải miền Trung 2017
Bình Định 252.0 1529.0 96.10 0.00 893.70 Bắc Trung bộ và duyên hải miền Trung 2017
Phú Yên 180.0 904.4 101.00 0.22 514.40 Bắc Trung bộ và duyên hải miền Trung 2017
Khánh Hòa 238.0 1222.2 98.80 0.76 697.20 Bắc Trung bộ và duyên hải miền Trung 2017
Ninh Thuận 181.0 607.0 100.30 0.67 335.90 Bắc Trung bộ và duyên hải miền Trung 2017
Bình Thuận 106.0 5778.5 100.90 0.57 715.60 Bắc Trung bộ và duyên hải miền Trung 2017
Kon Tum 54.0 520.0 101.30 2.41 304.10 Tây Nguyên 2017
Gia Lai 93.0 1437.4 100.50 1.51 879.40 Tây Nguyên 2017
Đắk Lắk 146.0 1896.6 101.80 0.76 1084.90 Tây Nguyên 2017
Đắk Nông 96.0 625.6 106.70 1.76 365.80 Tây Nguyên 2017
Lâm Đồng 133.0 1298.9 101.40 0.79 733.60 Tây Nguyên 2017
Bình Phước 141.0 968.9 102.00 1.03 593.40 Đông Nam Bộ 2017
Tây Ninh 279.0 1126.2 99.70 1.00 692.20 Đông Nam Bộ 2017
Bình Dương 769.0 2071.0 99.50 4.13 1492.10 Đông Nam Bộ 2017
Đồng Nai 516.0 3027.3 100.20 1.81 1738.70 Đông Nam Bộ 2017
Bà Rịa - Vũng Tàu 556.0 1101.6 100.60 0.86 606.60 Đông Nam Bộ 2017
Hồ Chí Minh 4097.0 8444.6 94.50 2.01 4578.70 Đông Nam Bộ 2017
Long An 333.0 1496.8 99.30 1.04 996.30 Đồng bằng sông Cửu Long 2017
Tiền Giang 698.0 1751.8 96.30 0.67 1102.30 Đồng bằng sông Cửu Long 2017
Bến Tre 529.0 1266.7 95.90 0.30 814.50 Đồng bằng sông Cửu Long 2017
Trà Vinh 443.0 1045.6 97.00 0.05 593.20 Đồng bằng sông Cửu Long 2017
Vĩnh Long 688.0 1050.2 97.10 -0.02 610.50 Đồng bằng sông Cửu Long 2017
Đồng Tháp 500.0 1690.3 99.80 -0.40 975.60 Đồng bằng sông Cửu Long 2017
An Giang 611.0 2161.7 98.60 -1.12 1096.20 Đồng bằng sông Cửu Long 2017
Kiên Giang 282.0 1792.6 102.60 0.24 954.90 Đồng bằng sông Cửu Long 2017
Cần Thơ 885.0 1272.8 98.40 0.64 726.20 Đồng bằng sông Cửu Long 2017
Hậu Giang 478.0 774.6 100.10 -0.38 455.80 Đồng bằng sông Cửu Long 2017
Sóc Trăng 397.0 1314.3 99.30 -0.75 674.40 Đồng bằng sông Cửu Long 2017
Bạc Liêu 335.0 894.3 100.00 0.55 514.50 Đồng bằng sông Cửu Long 2017
Cà Mau 235.0 1226.3 102.30 -0.10 683.70 Đồng bằng sông Cửu Long 2017
Hà Nội 2239.0 7520.7 98.10 2.23 4064.80 Đồng bằng sông Hồng 2018
Vĩnh Phúc 884.0 1092.4 98.10 1.36 630.50 Đồng bằng sông Hồng 2018
Bắc Ninh 1516.0 1247.5 96.80 3.05 751.60 Đồng bằng sông Hồng 2018
Quảng Ninh 205.0 1266.5 103.60 1.46 734.70 Đồng bằng sông Hồng 2018
Hải Dương 1083.0 1807.5 98.50 1.46 1067.60 Đồng bằng sông Hồng 2018
Hải Phòng 1289.0 2013.8 98.70 0.75 1138.20 Đồng bằng sông Hồng 2018
Hưng Yên 1278.0 1188.9 99.80 1.10 717.90 Đồng bằng sông Hồng 2018
Thái Bình 1130.0 1793.2 94.70 0.43 1121.30 Đồng bằng sông Hồng 2018
Hà Nam 938.0 808.2 96.80 0.88 487.70 Đồng bằng sông Hồng 2018
Nam Định 1111.0 1854.4 95.90 -0.22 1044.60 Đồng bằng sông Hồng 2018
Ninh Bình 702.0 973.3 99.20 0.96 586.20 Đồng bằng sông Hồng 2018
Hà Giang 107.0 846.5 101.90 1.54 532.80 Trung du và miền núi phía Bắc 2018
Cao Bằng 81.0 540.4 100.20 0.43 351.90 Trung du và miền núi phía Bắc 2018
Bắc Kạn 67.0 327.9 103.80 0.70 216.50 Trung du và miền núi phía Bắc 2018
Tuyên Quang 133.0 780.1 101.30 1.02 480.60 Trung du và miền núi phía Bắc 2018
Lào Cai 111.0 705.6 103.20 1.73 444.20 Trung du và miền núi phía Bắc 2018
Yên Bái 118.0 815.6 101.10 0.90 519.60 Trung du và miền núi phía Bắc 2018
Thái Nguyên 360.0 1268.3 95.90 1.39 767.20 Trung du và miền núi phía Bắc 2018
Lạng Sơn 95.0 790.5 104.10 0.93 493.90 Trung du và miền núi phía Bắc 2018
Bắc Giang 434.0 1691.8 100.50 2.34 1088.10 Trung du và miền núi phía Bắc 2018
Phú Thọ 397.0 1404.2 98.60 1.34 848.00 Trung du và miền núi phía Bắc 2018
Điện Biên 60.0 576.7 102.50 1.92 341.40 Trung du và miền núi phía Bắc 2018
Lai Châu 50.0 456.3 103.80 2.00 274.30 Trung du và miền núi phía Bắc 2018
Sơn La 88.0 1242.7 102.60 1.62 758.60 Trung du và miền núi phía Bắc 2018
Hòa Bình 184.0 846.1 99.80 0.65 553.00 Trung du và miền núi phía Bắc 2018
Thanh Hóa 320.0 3558.2 99.40 0.77 2261.20 Bắc Trung bộ và duyên hải miền Trung 2018
Nghệ An 192.0 3157.1 99.80 1.38 1909.60 Bắc Trung bộ và duyên hải miền Trung 2018
Hà Tĩnh 213.0 1277.5 98.80 0.49 707.00 Bắc Trung bộ và duyên hải miền Trung 2018
Quảng Bình 111.0 887.6 100.60 0.61 527.70 Bắc Trung bộ và duyên hải miền Trung 2018
Quảng Trị 136.0 630.6 98.20 0.70 346.40 Bắc Trung bộ và duyên hải miền Trung 2018
Thừa Thiên Huế 237.0 1163.6 97.90 0.19 615.00 Bắc Trung bộ và duyên hải miền Trung 2018
Đà Nẵng 841.0 1080.7 97.20 1.51 601.40 Bắc Trung bộ và duyên hải miền Trung 2018
Quảng Nam 142.0 1501.1 96.70 0.50 883.40 Bắc Trung bộ và duyên hải miền Trung 2018
Quảng Ngãi 247.0 1272.8 97.70 0.13 746.70 Bắc Trung bộ và duyên hải miền Trung 2018
Bình Định 253.0 1534.8 96.50 0.00 907.30 Bắc Trung bộ và duyên hải miền Trung 2018
Phú Yên 181.0 909.5 101.10 0.17 524.50 Bắc Trung bộ và duyên hải miền Trung 2018
Khánh Hòa 240.0 1232.4 98.90 0.67 702.20 Bắc Trung bộ và duyên hải miền Trung 2018
Ninh Thuận 182.0 611.8 100.40 0.60 337.50 Bắc Trung bộ và duyên hải miền Trung 2018
Bình Thuận 108.0 5871.0 100.90 0.56 723.80 Bắc Trung bộ và duyên hải miền Trung 2018
Kon Tum 55.0 535.0 101.20 2.37 307.60 Tây Nguyên 2018
Gia Lai 94.0 1458.5 100.50 1.82 890.00 Tây Nguyên 2018
Đắk Lắk 147.0 1919.2 101.70 0.61 1096.90 Tây Nguyên 2018
Đắk Nông 99.0 645.4 106.50 1.74 367.40 Tây Nguyên 2018
Lâm Đồng 134.0 1312.9 101.40 0.79 748.80 Tây Nguyên 2018
Bình Phước 142.0 979.6 101.80 1.26 588.80 Đông Nam Bộ 2018
Tây Ninh 280.0 1133.4 99.80 0.83 676.90 Đông Nam Bộ 2018
Bình Dương 803.0 2163.6 100.40 5.30 1562.20 Đông Nam Bộ 2018
Đồng Nai 526.0 3086.1 100.40 1.67 1765.10 Đông Nam Bộ 2018
Bà Rịa - Vũng Tàu 562.0 1112.9 100.70 0.98 610.10 Đông Nam Bộ 2018
Hồ Chí Minh 4171.0 8598.7 94.80 2.24 4684.90 Đông Nam Bộ 2018
Long An 334.0 1503.1 99.40 1.00 1006.70 Đồng bằng sông Cửu Long 2018
Tiền Giang 702.0 1762.3 96.30 0.41 1125.80 Đồng bằng sông Cửu Long 2018
Bến Tre 530.0 1268.2 95.90 0.27 814.50 Đồng bằng sông Cửu Long 2018
Trà Vinh 445.0 1049.8 97.00 0.07 588.10 Đồng bằng sông Cửu Long 2018
Vĩnh Long 689.0 1051.8 97.10 0.01 607.90 Đồng bằng sông Cửu Long 2018
Đồng Tháp 500.0 1693.3 99.80 -0.40 1055.70 Đồng bằng sông Cửu Long 2018
An Giang 612.0 2164.2 98.60 -1.18 1078.70 Đồng bằng sông Cửu Long 2018
Kiên Giang 285.0 1810.5 102.70 0.31 946.20 Đồng bằng sông Cửu Long 2018
Cần Thơ 891.0 1282.3 98.40 0.44 731.00 Đồng bằng sông Cửu Long 2018
Hậu Giang 479.0 776.7 100.00 -0.32 450.70 Đồng bằng sông Cửu Long 2018
Sóc Trăng 397.0 1315.9 99.30 -0.78 670.10 Đồng bằng sông Cửu Long 2018
Bạc Liêu 336.0 897.0 100.10 0.58 516.70 Đồng bằng sông Cửu Long 2018
Cà Mau 236.0 1229.6 102.50 -0.12 688.30 Đồng bằng sông Cửu Long 2018
Hà Nội 2410.0 8093.9 98.32 2.27 4118.30 Đồng bằng sông Hồng 2019
Vĩnh Phúc 934.0 1154.8 99.32 1.45 647.40 Đồng bằng sông Hồng 2019
Bắc Ninh 1676.0 1378.6 97.62 3.08 777.70 Đồng bằng sông Hồng 2019
Quảng Ninh 214.0 1324.8 103.48 1.61 734.50 Đồng bằng sông Hồng 2019
Hải Dương 1137.0 1896.9 98.80 1.02 1070.80 Đồng bằng sông Hồng 2019
Hải Phòng 1302.0 2033.3 98.74 0.83 1111.10 Đồng bằng sông Hồng 2019
Hưng Yên 1350.0 1255.8 100.25 1.08 726.80 Đồng bằng sông Hồng 2019
Thái Bình 1174.0 1862.2 94.84 0.43 1133.10 Đồng bằng sông Hồng 2019
Hà Nam 991.0 854.5 96.97 0.87 486.90 Đồng bằng sông Hồng 2019
Nam Định 1067.0 1780.9 96.05 -0.19 1050.10 Đồng bằng sông Hồng 2019
Ninh Bình 710.0 984.5 99.24 1.01 581.50 Đồng bằng sông Hồng 2019
Hà Giang 108.0 858.1 102.14 1.37 533.00 Trung du và miền núi phía Bắc 2019
Cao Bằng 79.0 530.9 100.39 0.42 348.90 Trung du và miền núi phía Bắc 2019
Bắc Kạn 65.0 314.4 104.07 0.74 211.00 Trung du và miền núi phía Bắc 2019
Tuyên Quang 134.0 786.3 101.43 1.02 489.80 Trung du và miền núi phía Bắc 2019
Lào Cai 115.0 733.3 103.45 1.74 435.50 Trung du và miền núi phía Bắc 2019
Yên Bái 119.0 823.0 101.25 1.04 520.40 Trung du và miền núi phía Bắc 2019
Thái Nguyên 366.0 1290.9 95.64 1.37 777.20 Trung du và miền núi phía Bắc 2019
Lạng Sơn 94.0 782.8 104.49 0.90 500.00 Trung du và miền núi phía Bắc 2019
Bắc Giang 465.0 1810.4 100.77 1.85 1107.90 Trung du và miền núi phía Bắc 2019
Phú Thọ 415.0 1466.4 98.95 1.16 850.50 Trung du và miền núi phía Bắc 2019
Điện Biên 63.0 601.7 102.82 1.89 351.40 Trung du và miền núi phía Bắc 2019
Lai Châu 51.0 462.6 103.83 2.04 283.40 Trung du và miền núi phía Bắc 2019
Sơn La 89.0 1252.7 102.80 1.59 771.00 Trung du và miền núi phía Bắc 2019
Hòa Bình 186.0 855.8 99.97 0.63 556.20 Trung du và miền núi phía Bắc 2019
Thanh Hóa 328.0 3645.8 99.60 0.40 2295.00 Bắc Trung bộ và duyên hải miền Trung 2019
Nghệ An 202.0 3337.2 100.11 1.39 1926.10 Bắc Trung bộ và duyên hải miền Trung 2019
Hà Tĩnh 215.0 1290.3 98.88 0.76 707.20 Bắc Trung bộ và duyên hải miền Trung 2019
Quảng Bình 112.0 896.6 100.72 0.61 516.10 Bắc Trung bộ và duyên hải miền Trung 2019
Quảng Trị 137.0 633.4 98.33 0.59 350.60 Bắc Trung bộ và duyên hải miền Trung 2019
Thừa Thiên Huế 230.0 1129.5 97.96 0.36 621.00 Bắc Trung bộ và duyên hải miền Trung 2019
Đà Nẵng 888.0 1141.1 97.19 2.40 606.70 Bắc Trung bộ và duyên hải miền Trung 2019
Quảng Nam 142.0 1497.5 96.80 0.45 896.20 Bắc Trung bộ và duyên hải miền Trung 2019
Quảng Ngãi 239.0 1231.9 97.75 0.11 739.20 Bắc Trung bộ và duyên hải miền Trung 2019
Bình Định 245.0 1487.8 97.03 0.00 891.20 Bắc Trung bộ và duyên hải miền Trung 2019
Phú Yên 174.0 873.2 101.22 0.19 521.10 Bắc Trung bộ và duyên hải miền Trung 2019
Khánh Hòa 240.0 1232.8 99.05 0.68 695.20 Bắc Trung bộ và duyên hải miền Trung 2019
Ninh Thuận 176.0 591.0 100.57 0.37 338.10 Bắc Trung bộ và duyên hải miền Trung 2019
Bình Thuận 108.0 5861.3 100.99 0.41 726.80 Bắc Trung bộ và duyên hải miền Trung 2019
Kon Tum 56.0 543.4 101.00 2.08 316.10 Tây Nguyên 2019
Gia Lai 98.0 1520.2 100.43 1.64 908.10 Tây Nguyên 2019
Đắk Lắk 144.0 1872.6 101.70 0.59 1117.60 Tây Nguyên 2019
Đắk Nông 96.0 625.8 106.34 1.69 374.10 Tây Nguyên 2019
Lâm Đồng 133.0 1299.3 101.44 0.61 770.10 Tây Nguyên 2019
Bình Phước 145.0 997.8 101.65 1.31 603.80 Đông Nam Bộ 2019
Tây Ninh 290.0 1171.7 99.88 0.95 707.00 Đông Nam Bộ 2019
Bình Dương 912.0 2456.3 101.36 4.74 1647.60 Đông Nam Bộ 2019
Đồng Nai 531.0 3113.7 100.68 1.92 1765.90 Đông Nam Bộ 2019
Bà Rịa - Vũng Tàu 582.0 1152.2 100.74 1.22 624.10 Đông Nam Bộ 2019
Hồ Chí Minh 4385.0 9038.6 95.07 2.21 4826.00 Đông Nam Bộ 2019
Long An 377.0 1695.1 99.52 0.97 1056.80 Đồng bằng sông Cửu Long 2019
Tiền Giang 704.0 1766.3 96.38 0.41 1123.50 Đồng bằng sông Cửu Long 2019
Bến Tre 538.0 1289.1 95.81 0.24 828.80 Đồng bằng sông Cửu Long 2019
Trà Vinh 428.0 1009.3 96.98 0.05 578.70 Đồng bằng sông Cửu Long 2019
Vĩnh Long 670.0 1022.6 97.10 -0.01 622.40 Đồng bằng sông Cửu Long 2019
Đồng Tháp 472.0 1598.8 99.87 -0.46 929.40 Đồng bằng sông Cửu Long 2019
An Giang 539.0 1907.4 98.62 -1.22 1002.50 Đồng bằng sông Cửu Long 2019
Kiên Giang 272.0 1723.7 102.80 0.32 952.60 Đồng bằng sông Cửu Long 2019
Cần Thơ 859.0 1236.0 98.39 0.67 720.20 Đồng bằng sông Cửu Long 2019
Hậu Giang 451.0 732.2 99.81 -0.37 420.30 Đồng bằng sông Cửu Long 2019
Sóc Trăng 362.0 1199.5 99.38 -0.77 657.90 Đồng bằng sông Cửu Long 2019
Bạc Liêu 340.0 908.2 100.19 0.58 518.10 Đồng bằng sông Cửu Long 2019
Cà Mau 229.0 1194.3 102.63 -0.11 690.90 Đồng bằng sông Cửu Long 2019
Hà Nội 2455.0 8246.6 98.09 1.89 4124.62 Đồng bằng sông Hồng 2020
Vĩnh Phúc 948.0 1171.2 99.35 1.42 634.47 Đồng bằng sông Hồng 2020
Bắc Ninh 1725.0 1419.1 97.07 2.94 774.57 Đồng bằng sông Hồng 2020
Quảng Ninh 217.0 1337.6 103.46 0.96 693.57 Đồng bằng sông Hồng 2020
Hải Dương 1149.0 1916.8 99.60 1.05 1015.05 Đồng bằng sông Hồng 2020
Hải Phòng 1315.0 2053.5 97.86 1.00 1077.77 Đồng bằng sông Hồng 2020
Hưng Yên 1364.0 1269.1 100.58 1.06 722.01 Đồng bằng sông Hồng 2020
Thái Bình 1179.0 1870.3 95.05 0.43 1084.33 Đồng bằng sông Hồng 2020
Hà Nam 1000.0 861.8 97.13 0.86 466.97 Đồng bằng sông Hồng 2020
Nam Định 1067.0 1780.3 96.05 -0.03 1025.16 Đồng bằng sông Hồng 2020
Ninh Bình 717.0 993.9 99.61 0.95 563.57 Đồng bằng sông Hồng 2020
Hà Giang 110.0 870.2 102.10 1.42 529.36 Trung du và miền núi phía Bắc 2020
Cao Bằng 80.0 533.1 100.35 0.42 348.99 Trung du và miền núi phía Bắc 2020
Bắc Kạn 65.0 316.5 103.59 0.66 205.97 Trung du và miền núi phía Bắc 2020
Tuyên Quang 135.0 792.9 101.41 0.84 480.50 Trung du và miền núi phía Bắc 2020
Lào Cai 117.0 746.4 103.78 1.78 432.98 Trung du và miền núi phía Bắc 2020
Yên Bái 121.0 831.6 101.35 1.04 521.21 Trung du và miền núi phía Bắc 2020
Thái Nguyên 371.0 1307.9 95.51 1.31 769.91 Trung du và miền núi phía Bắc 2020
Lạng Sơn 95.0 788.7 104.70 0.75 487.72 Trung du và miền núi phía Bắc 2020
Bắc Giang 473.0 1841.6 101.01 1.72 1102.80 Trung du và miền núi phía Bắc 2020
Phú Thọ 419.0 1481.9 98.57 1.06 847.42 Trung du và miền núi phía Bắc 2020
Điện Biên 64.0 613.5 103.13 1.96 353.09 Trung du và miền núi phía Bắc 2020
Lai Châu 52.0 469.8 103.04 1.55 284.14 Trung du và miền núi phía Bắc 2020
Sơn La 90.0 1270.6 102.94 1.43 770.54 Trung du và miền núi phía Bắc 2020
Hòa Bình 188.0 861.2 101.00 0.63 531.02 Trung du và miền núi phía Bắc 2020
Thanh Hóa 330.0 3664.9 98.81 0.53 2225.48 Bắc Trung bộ và duyên hải miền Trung 2020
Nghệ An 204.0 3365.2 100.28 0.84 1926.96 Bắc Trung bộ và duyên hải miền Trung 2020
Hà Tĩnh 216.0 1296.6 98.12 0.49 671.83 Bắc Trung bộ và duyên hải miền Trung 2020
Quảng Bình 113.0 902.0 100.83 0.60 505.26 Bắc Trung bộ và duyên hải miền Trung 2020
Quảng Trị 138.0 637.3 98.33 0.60 348.11 Bắc Trung bộ và duyên hải miền Trung 2020
Thừa Thiên Huế 231.0 1133.7 98.06 0.37 583.70 Bắc Trung bộ và duyên hải miền Trung 2020
Đà Nẵng 910.0 1169.5 97.91 2.48 586.19 Bắc Trung bộ và duyên hải miền Trung 2020
Quảng Nam 142.0 1505.0 96.82 0.51 891.18 Bắc Trung bộ và duyên hải miền Trung 2020
Quảng Ngãi 239.0 1233.4 97.76 0.12 731.69 Bắc Trung bộ và duyên hải miền Trung 2020
Bình Định 245.0 1487.9 97.05 0.01 864.50 Bắc Trung bộ và duyên hải miền Trung 2020
Phú Yên 174.0 874.3 101.18 0.13 510.68 Bắc Trung bộ và duyên hải miền Trung 2020
Khánh Hòa 241.0 1240.4 99.19 0.62 671.70 Bắc Trung bộ và duyên hải miền Trung 2020
Ninh Thuận 177.0 593.6 102.08 0.44 328.29 Bắc Trung bộ và duyên hải miền Trung 2020
Bình Thuận 109.0 5932.1 101.13 0.57 712.01 Bắc Trung bộ và duyên hải miền Trung 2020
Kon Tum 57.0 555.6 100.83 2.24 312.80 Tây Nguyên 2020
Gia Lai 99.0 1541.8 100.57 1.43 898.84 Tây Nguyên 2020
Đắk Lắk 145.0 1886.9 101.87 0.77 1101.70 Tây Nguyên 2020
Đắk Nông 98.0 637.9 104.98 1.93 373.21 Tây Nguyên 2020
Lâm Đồng 134.0 1309.8 101.43 0.80 770.03 Tây Nguyên 2020
Bình Phước 147.0 1011.1 101.64 1.33 603.84 Đông Nam Bộ 2020
Tây Ninh 292.0 1178.3 100.11 0.57 692.83 Đông Nam Bộ 2020
Bình Dương 958.0 2580.6 105.00 5.06 1650.85 Đông Nam Bộ 2020
Đồng Nai 542.0 3177.4 103.12 2.05 1767.62 Đông Nam Bộ 2020
Bà Rịa - Vũng Tàu 590.0 1167.9 98.30 1.36 597.38 Đông Nam Bộ 2020
Hồ Chí Minh 4476.0 9227.6 94.93 2.09 4769.63 Đông Nam Bộ 2020
Long An 381.0 1713.7 99.68 1.09 1029.33 Đồng bằng sông Cửu Long 2020
Tiền Giang 706.0 1772.5 96.15 0.35 1112.13 Đồng bằng sông Cửu Long 2020
Bến Tre 540.0 1292.4 96.03 0.26 827.08 Đồng bằng sông Cửu Long 2020
Trà Vinh 428.0 1009.9 96.85 0.06 561.34 Đồng bằng sông Cửu Long 2020
Vĩnh Long 670.0 1023.0 97.09 0.03 603.60 Đồng bằng sông Cửu Long 2020
Đồng Tháp 473.0 1600.0 99.81 0.08 917.35 Đồng bằng sông Cửu Long 2020
An Giang 539.0 1904.5 98.61 -0.15 985.55 Đồng bằng sông Cửu Long 2020
Kiên Giang 272.0 1728.9 102.84 0.30 923.98 Đồng bằng sông Cửu Long 2020
Cần Thơ 862.0 1240.7 98.65 0.39 716.78 Đồng bằng sông Cửu Long 2020
Hậu Giang 450.0 729.8 101.38 -0.33 402.33 Đồng bằng sông Cửu Long 2020
Sóc Trăng 361.0 1195.7 99.34 -0.32 641.91 Đồng bằng sông Cửu Long 2020
Bạc Liêu 342.0 913.5 100.15 0.58 507.76 Đồng bằng sông Cửu Long 2020
Cà Mau 229.0 1193.9 102.64 -0.03 669.77 Đồng bằng sông Cửu Long 2020

Chọn bộ dữ liệu

o<- read.csv('C:/Users/QUYNH HUONG/Downloads/population_vi_v2.csv', header = T)
  • Bộ dữ liệu a được chọn từ bộ dữ liệu o
  • Dự liệu được chọn là những tỉnh,thành phố có nền kinh tế phát triển bậc nhất Việt Nam’
  • Dữ liệu sau đây sẽ cho ta biết được mật độ dân số, dân số trung bình, tỷ lệ giới tính, tỷ lệ gia tăng dân số, vùng của các tỉnh (Đà Nẵng, Bình Dương, Hải Phòng, Bà Rịa- Vũng Tàu, Hồ Chí Minh, Hà Nội) theo từng năm.
library(tidyverse)
library(dplyr)
a <- o %>% filter(Các.tỉnh.thành %in% c('Đà Nẵng','Bình Dương','Hải Phòng', 'Bà Rịa - Vũng Tàu', 'Hồ Chí Minh','Hà Nội'))
a <- a %>% select(Các.tỉnh.thành,Mật.độ.dân.số,Dân.số.trung.bình,Tỷ.lệ.giới.tính,Tỷ.lệ.gia.tăng.dân.số,Vùng,Năm)
table<- knitr::kable(a, format= "markdown")
table
Các.tỉnh.thành Mật.độ.dân.số Dân.số.trung.bình Tỷ.lệ.giới.tính Tỷ.lệ.gia.tăng.dân.số Vùng Năm
Hà Nội 2031.1 6761.3 97.80 1.93 Đồng bằng sông Hồng 2011
Hải Phòng 1234.0 1879.8 98.50 1.19 Đồng bằng sông Hồng 2011
Đà Nẵng 736.0 946.0 95.70 2.53 Bắc Trung bộ và duyên hải miền Trung 2011
Bình Dương 615.8 1659.1 92.70 4.30 Đông Nam Bộ 2011
Bà Rịa - Vũng Tàu 513.9 1022.5 99.90 1.10 Đông Nam Bộ 2011
Hồ Chí Minh 3578.2 7498.4 91.10 2.07 Đông Nam Bộ 2011
Hà Nội 2065.6 6865.2 95.40 1.54 Đồng bằng sông Hồng 2012
Hải Phòng 1249.5 1904.1 98.60 1.29 Đồng bằng sông Hồng 2012
Đà Nẵng 751.8 966.3 97.30 2.14 Bắc Trung bộ và duyên hải miền Trung 2012
Bình Dương 642.4 1731.0 93.10 4.33 Đông Nam Bộ 2012
Bà Rịa - Vũng Tàu 519.2 1033.0 99.80 1.03 Đông Nam Bộ 2012
Hồ Chí Minh 3655.4 7660.3 93.10 2.16 Đông Nam Bộ 2012
Hà Nội 2098.8 6977.0 96.40 1.63 Đồng bằng sông Hồng 2013
Hải Phòng 1260.4 1925.2 98.70 1.11 Đồng bằng sông Hồng 2013
Đà Nẵng 767.7 986.8 97.30 2.12 Bắc Trung bộ và duyên hải miền Trung 2013
Bình Dương 669.0 1802.5 93.30 4.13 Đông Nam Bộ 2013
Bà Rịa - Vũng Tàu 526.0 1046.5 99.40 1.31 Đông Nam Bộ 2013
Hồ Chí Minh 3731.6 7820.0 93.20 2.08 Đông Nam Bộ 2013
Hà Nội 2134.0 7095.9 95.00 1.70 Đồng bằng sông Hồng 2014
Hải Phòng 1274.0 1946.0 98.70 1.08 Đồng bằng sông Hồng 2014
Đà Nẵng 784.0 1007.7 96.60 2.11 Bắc Trung bộ và duyên hải miền Trung 2014
Bình Dương 695.0 1873.6 93.30 3.94 Đông Nam Bộ 2014
Bà Rịa - Vũng Tàu 533.0 1059.5 99.70 1.24 Đông Nam Bộ 2014
Hồ Chí Minh 3809.0 7981.9 92.20 2.07 Đông Nam Bộ 2014
Hà Nội 2171.0 7216.0 95.60 1.51 Đồng bằng sông Hồng 2015
Hải Phòng 1285.0 1963.3 98.80 0.89 Đồng bằng sông Hồng 2015
Đà Nẵng 800.0 1028.8 96.60 1.90 Bắc Trung bộ và duyên hải miền Trung 2015
Bình Dương 723.0 1947.2 93.30 3.04 Đông Nam Bộ 2015
Bà Rịa - Vũng Tàu 539.0 1072.6 99.90 1.84 Đông Nam Bộ 2015
Hồ Chí Minh 3888.0 8146.3 91.80 1.83 Đông Nam Bộ 2015
Hà Nội 2182.0 7328.4 96.20 1.50 Đồng bằng sông Hồng 2016
Hải Phòng 1268.0 1980.8 98.90 0.89 Đồng bằng sông Hồng 2016
Đà Nẵng 814.0 1046.2 97.10 1.80 Bắc Trung bộ và duyên hải miền Trung 2016
Bình Dương 741.0 1995.8 93.40 3.39 Đông Nam Bộ 2016
Bà Rịa - Vũng Tàu 551.0 1092.0 100.20 1.04 Đông Nam Bộ 2016
Hồ Chí Minh 4025.0 8297.5 91.90 1.96 Đông Nam Bộ 2016
Hà Nội 2209.0 7420.1 98.00 1.99 Đồng bằng sông Hồng 2017
Hải Phòng 1279.0 1997.7 98.70 0.81 Đồng bằng sông Hồng 2017
Đà Nẵng 828.0 1064.1 97.20 1.62 Bắc Trung bộ và duyên hải miền Trung 2017
Bình Dương 769.0 2071.0 99.50 4.13 Đông Nam Bộ 2017
Bà Rịa - Vũng Tàu 556.0 1101.6 100.60 0.86 Đông Nam Bộ 2017
Hồ Chí Minh 4097.0 8444.6 94.50 2.01 Đông Nam Bộ 2017
Hà Nội 2239.0 7520.7 98.10 2.23 Đồng bằng sông Hồng 2018
Hải Phòng 1289.0 2013.8 98.70 0.75 Đồng bằng sông Hồng 2018
Đà Nẵng 841.0 1080.7 97.20 1.51 Bắc Trung bộ và duyên hải miền Trung 2018
Bình Dương 803.0 2163.6 100.40 5.30 Đông Nam Bộ 2018
Bà Rịa - Vũng Tàu 562.0 1112.9 100.70 0.98 Đông Nam Bộ 2018
Hồ Chí Minh 4171.0 8598.7 94.80 2.24 Đông Nam Bộ 2018
Hà Nội 2410.0 8093.9 98.32 2.27 Đồng bằng sông Hồng 2019
Hải Phòng 1302.0 2033.3 98.74 0.83 Đồng bằng sông Hồng 2019
Đà Nẵng 888.0 1141.1 97.19 2.40 Bắc Trung bộ và duyên hải miền Trung 2019
Bình Dương 912.0 2456.3 101.36 4.74 Đông Nam Bộ 2019
Bà Rịa - Vũng Tàu 582.0 1152.2 100.74 1.22 Đông Nam Bộ 2019
Hồ Chí Minh 4385.0 9038.6 95.07 2.21 Đông Nam Bộ 2019
Hà Nội 2455.0 8246.6 98.09 1.89 Đồng bằng sông Hồng 2020
Hải Phòng 1315.0 2053.5 97.86 1.00 Đồng bằng sông Hồng 2020
Đà Nẵng 910.0 1169.5 97.91 2.48 Bắc Trung bộ và duyên hải miền Trung 2020
Bình Dương 958.0 2580.6 105.00 5.06 Đông Nam Bộ 2020
Bà Rịa - Vũng Tàu 590.0 1167.9 98.30 1.36 Đông Nam Bộ 2020
Hồ Chí Minh 4476.0 9227.6 94.93 2.09 Đông Nam Bộ 2020
  • filter() được sử dụng để chọn các dòng thỏa mãn điều kiện trong cột “Các.tỉnh.thành”, chỉ giữ lại các dòng có giá trị là ‘Đà Nẵng’, ‘Bình Dương’, ‘Hải Phòng’, ‘Bà Rịa - Vũng Tàu’, ‘Hồ Chí Minh’, ‘Hà Nội’.
  • select() được sử dụng để chọn các cột cần thiết từ dataframe a, bao gồm ‘Các.tỉnh.thành’, ‘Mật.độ.dân.số’, ‘Dân.số.trung.bình’, ‘Tỷ.lệ.giới.tính’, ‘Tỷ.lệ.gia.tăng.dân.số’, ‘Vùng’, và ‘Năm’.
  • Kết quả được lưu vào biến a

Thống kê dữ liệu

Thực hiện thống kê mô tả dataset này ta được kết quả bên dưới, ý nghĩa các cột như sau:

  • n_missing: số ô dữ liệu bị miss(trống)

  • complete_rate: tỷ lệ ô có dữ liệu

  • mean: trung bình

  • sd: độ lệch chuẩn

  • p0: giá trị nhỏ nhất

  • p25: Phân vị thứ nhất

  • p50: Phân vị thứ hai cũng chính là trung vị

  • p75: phân vị thứ ba

  • p100: giá trị lớn nhất

  • hist: biểu đồ Histogram

library(skimr)
skim(a)
Data summary
Name a
Number of rows 60
Number of columns 7
_______________________
Column type frequency:
character 2
numeric 5
________________________
Group variables None

Variable type: character

skim_variable n_missing complete_rate min max empty n_unique whitespace
Các.tỉnh.thành 0 1 6 17 0 6 0
Vùng 0 1 11 36 0 3 0

Variable type: numeric

skim_variable n_missing complete_rate mean sd p0 p25 p50 p75 p100 hist
Mật.độ.dân.số 0 1 1594.81 1214.25 513.90 732.75 1096.00 2173.75 4476.0 ▇▁▂▁▂
Dân.số.trung.bình 0 1 3625.25 3038.87 946.00 1110.08 1972.05 7244.10 9227.6 ▇▁▁▂▂
Tỷ.lệ.giới.tính 0 1 97.04 2.86 91.10 94.98 97.55 98.75 105.0 ▃▃▇▃▁
Tỷ.lệ.gia.tăng.dân.số 0 1 2.06 1.12 0.75 1.23 1.90 2.23 5.3 ▇▇▁▂▁
Năm 0 1 2015.50 2.90 2011.00 2013.00 2015.50 2018.00 2020.0 ▇▇▇▇▇

Mã hóa dữ liệu

  • Bộ dữ liệu a có cột vùng để dễ dàng quan sát xem nó thuộc vùng gì ta sẽ mã hóa như sau:

    • Đồng bằng sông Hồng là số 1
    • Bắc Trung bộ và duyên hải miền Trung là số 2
    • Đông Nam Bộ là số 3

    Kết quả nhận được là dữ liệu a sẽ có thêm 1 cột tên Phanloai

  • Tạo thêm cột “Xeploai” để xem dân số trung bình thuộc loại

    • Nhỏ hơn 5000 là Ít
    • Trong khoảng 5000 đến 6500 là Trung bình
    • Lớn hơn 5000 là Nhiều

    Kết quả ta nhận được là có thêm 1 cột tên Xeploai

library(dplyr)
a$Phanloai <- recode(a$Vùng,'Đồng bằng sông Hồng' = '1','Bắc Trung bộ và duyên hải miền Trung' = '2','Đông Nam Bộ' = '3')
a$Xeploai <- case_when(a$Dân.số.trung.bình < 5000 ~ 'Ít', a$Dân.số.trung.bình >= 5000 & a$Dân.số.trung.bình <= 6500 ~ 'TB', a$Dân.số.trung.bình >6500 ~ 'Nhiều')
table<- knitr::kable(a, format="markdown")
table
Các.tỉnh.thành Mật.độ.dân.số Dân.số.trung.bình Tỷ.lệ.giới.tính Tỷ.lệ.gia.tăng.dân.số Vùng Năm Phanloai Xeploai
Hà Nội 2031.1 6761.3 97.80 1.93 Đồng bằng sông Hồng 2011 1 Nhiều
Hải Phòng 1234.0 1879.8 98.50 1.19 Đồng bằng sông Hồng 2011 1 Ít
Đà Nẵng 736.0 946.0 95.70 2.53 Bắc Trung bộ và duyên hải miền Trung 2011 2 Ít
Bình Dương 615.8 1659.1 92.70 4.30 Đông Nam Bộ 2011 3 Ít
Bà Rịa - Vũng Tàu 513.9 1022.5 99.90 1.10 Đông Nam Bộ 2011 3 Ít
Hồ Chí Minh 3578.2 7498.4 91.10 2.07 Đông Nam Bộ 2011 3 Nhiều
Hà Nội 2065.6 6865.2 95.40 1.54 Đồng bằng sông Hồng 2012 1 Nhiều
Hải Phòng 1249.5 1904.1 98.60 1.29 Đồng bằng sông Hồng 2012 1 Ít
Đà Nẵng 751.8 966.3 97.30 2.14 Bắc Trung bộ và duyên hải miền Trung 2012 2 Ít
Bình Dương 642.4 1731.0 93.10 4.33 Đông Nam Bộ 2012 3 Ít
Bà Rịa - Vũng Tàu 519.2 1033.0 99.80 1.03 Đông Nam Bộ 2012 3 Ít
Hồ Chí Minh 3655.4 7660.3 93.10 2.16 Đông Nam Bộ 2012 3 Nhiều
Hà Nội 2098.8 6977.0 96.40 1.63 Đồng bằng sông Hồng 2013 1 Nhiều
Hải Phòng 1260.4 1925.2 98.70 1.11 Đồng bằng sông Hồng 2013 1 Ít
Đà Nẵng 767.7 986.8 97.30 2.12 Bắc Trung bộ và duyên hải miền Trung 2013 2 Ít
Bình Dương 669.0 1802.5 93.30 4.13 Đông Nam Bộ 2013 3 Ít
Bà Rịa - Vũng Tàu 526.0 1046.5 99.40 1.31 Đông Nam Bộ 2013 3 Ít
Hồ Chí Minh 3731.6 7820.0 93.20 2.08 Đông Nam Bộ 2013 3 Nhiều
Hà Nội 2134.0 7095.9 95.00 1.70 Đồng bằng sông Hồng 2014 1 Nhiều
Hải Phòng 1274.0 1946.0 98.70 1.08 Đồng bằng sông Hồng 2014 1 Ít
Đà Nẵng 784.0 1007.7 96.60 2.11 Bắc Trung bộ và duyên hải miền Trung 2014 2 Ít
Bình Dương 695.0 1873.6 93.30 3.94 Đông Nam Bộ 2014 3 Ít
Bà Rịa - Vũng Tàu 533.0 1059.5 99.70 1.24 Đông Nam Bộ 2014 3 Ít
Hồ Chí Minh 3809.0 7981.9 92.20 2.07 Đông Nam Bộ 2014 3 Nhiều
Hà Nội 2171.0 7216.0 95.60 1.51 Đồng bằng sông Hồng 2015 1 Nhiều
Hải Phòng 1285.0 1963.3 98.80 0.89 Đồng bằng sông Hồng 2015 1 Ít
Đà Nẵng 800.0 1028.8 96.60 1.90 Bắc Trung bộ và duyên hải miền Trung 2015 2 Ít
Bình Dương 723.0 1947.2 93.30 3.04 Đông Nam Bộ 2015 3 Ít
Bà Rịa - Vũng Tàu 539.0 1072.6 99.90 1.84 Đông Nam Bộ 2015 3 Ít
Hồ Chí Minh 3888.0 8146.3 91.80 1.83 Đông Nam Bộ 2015 3 Nhiều
Hà Nội 2182.0 7328.4 96.20 1.50 Đồng bằng sông Hồng 2016 1 Nhiều
Hải Phòng 1268.0 1980.8 98.90 0.89 Đồng bằng sông Hồng 2016 1 Ít
Đà Nẵng 814.0 1046.2 97.10 1.80 Bắc Trung bộ và duyên hải miền Trung 2016 2 Ít
Bình Dương 741.0 1995.8 93.40 3.39 Đông Nam Bộ 2016 3 Ít
Bà Rịa - Vũng Tàu 551.0 1092.0 100.20 1.04 Đông Nam Bộ 2016 3 Ít
Hồ Chí Minh 4025.0 8297.5 91.90 1.96 Đông Nam Bộ 2016 3 Nhiều
Hà Nội 2209.0 7420.1 98.00 1.99 Đồng bằng sông Hồng 2017 1 Nhiều
Hải Phòng 1279.0 1997.7 98.70 0.81 Đồng bằng sông Hồng 2017 1 Ít
Đà Nẵng 828.0 1064.1 97.20 1.62 Bắc Trung bộ và duyên hải miền Trung 2017 2 Ít
Bình Dương 769.0 2071.0 99.50 4.13 Đông Nam Bộ 2017 3 Ít
Bà Rịa - Vũng Tàu 556.0 1101.6 100.60 0.86 Đông Nam Bộ 2017 3 Ít
Hồ Chí Minh 4097.0 8444.6 94.50 2.01 Đông Nam Bộ 2017 3 Nhiều
Hà Nội 2239.0 7520.7 98.10 2.23 Đồng bằng sông Hồng 2018 1 Nhiều
Hải Phòng 1289.0 2013.8 98.70 0.75 Đồng bằng sông Hồng 2018 1 Ít
Đà Nẵng 841.0 1080.7 97.20 1.51 Bắc Trung bộ và duyên hải miền Trung 2018 2 Ít
Bình Dương 803.0 2163.6 100.40 5.30 Đông Nam Bộ 2018 3 Ít
Bà Rịa - Vũng Tàu 562.0 1112.9 100.70 0.98 Đông Nam Bộ 2018 3 Ít
Hồ Chí Minh 4171.0 8598.7 94.80 2.24 Đông Nam Bộ 2018 3 Nhiều
Hà Nội 2410.0 8093.9 98.32 2.27 Đồng bằng sông Hồng 2019 1 Nhiều
Hải Phòng 1302.0 2033.3 98.74 0.83 Đồng bằng sông Hồng 2019 1 Ít
Đà Nẵng 888.0 1141.1 97.19 2.40 Bắc Trung bộ và duyên hải miền Trung 2019 2 Ít
Bình Dương 912.0 2456.3 101.36 4.74 Đông Nam Bộ 2019 3 Ít
Bà Rịa - Vũng Tàu 582.0 1152.2 100.74 1.22 Đông Nam Bộ 2019 3 Ít
Hồ Chí Minh 4385.0 9038.6 95.07 2.21 Đông Nam Bộ 2019 3 Nhiều
Hà Nội 2455.0 8246.6 98.09 1.89 Đồng bằng sông Hồng 2020 1 Nhiều
Hải Phòng 1315.0 2053.5 97.86 1.00 Đồng bằng sông Hồng 2020 1 Ít
Đà Nẵng 910.0 1169.5 97.91 2.48 Bắc Trung bộ và duyên hải miền Trung 2020 2 Ít
Bình Dương 958.0 2580.6 105.00 5.06 Đông Nam Bộ 2020 3 Ít
Bà Rịa - Vũng Tàu 590.0 1167.9 98.30 1.36 Đông Nam Bộ 2020 3 Ít
Hồ Chí Minh 4476.0 9227.6 94.93 2.09 Đông Nam Bộ 2020 3 Nhiều

Bảng tần số

Biểu đồ nhánh lá

  • Bảng tần số là một biểu đồ thống kê mô tả số lần xuất hiện của các giá trị trong một biến cụ thể. đối tượng cụ thể ở đây là dân số trung bình của bộ dữ liệu a

  • Phần nhánh thường là những số hàng chục hàng trăm và chục , ở bài này phần nánh là nhữn số hàng triệu.

  • Phần là là phần còn lại.

  • Dấu thập phân là 3 chữ số bên phải dấu gạch

stem(a$Dân.số.trung.bình)
## 
##   The decimal point is 3 digit(s) to the right of the |
## 
##   0 | 9
##   1 | 0000000011111111222778999999
##   2 | 00000011256
##   3 | 
##   4 | 
##   5 | 
##   6 | 89
##   7 | 012345578
##   8 | 0112346
##   9 | 02

Bảng tần số cho 1 biến

  • Ở đây chung ta sẽ xem được số lần xuất hiền của cột Các.tỉnh.thành.
  • Với số lần là 10 lần ở 5 tỉnh chúng ta chọn tương ứng từ năm 2011 dến năm 2020.
table(a$Các.tỉnh.thành)
## 
## Bà Rịa - Vũng Tàu        Bình Dương           Đà Nẵng            Hà Nội 
##                10                10                10                10 
##         Hải Phòng       Hồ Chí Minh 
##                10                10

Phân tích dữ liệu

Các đặc trưng đo lường

  • Mean là độ lớn trung bình dân số ở 5 nước Cambodia, Vietnam, Laos, Thailand, Malay sia.
  • Medium(med) Trung vị là một đại lượng thống kê mô tả trung tâm của một tập hợp dữ liệu số liệu. ở đây chúng ta sẽ tính được trung vị của cột “P” theo biến Country
  • Var là phương sai số đại diện cho độ phân tán của các số liệu so với số trung bình của nó.

Thao tác

  • Gán câu lệnh cho “u” , chúng ta sẽ sd hàm “group_by” để nhóm dữ liệu theo cột C và sau đó dử dụng “summarise” để tóm tắt thông tin của mỗi nhóm theo đọ lớn trung bình của các nhóm.

    • Kết quả ta nhận được là
      • Cột “Các.tỉnh. thành”: Chứa tên các tỉnh thành.
      • Cột “mean_of_Dân.số.Trung.bình” chứa giá trị trung bình của cột “Dân.số.trung.bình” theo từng tỉnh.
      • Cột “n” là số lần xuất hiện của các biến ở cột “Các.tỉnh.thành”
u<- a%>% group_by(Các.tỉnh.thành) %>% summarise( n=n(),mean_of_Dân.số.trung.bình=mean(Dân.số.trung.bình))
u
## # A tibble: 6 × 3
##   Các.tỉnh.thành        n mean_of_Dân.số.trung.bình
##   <chr>             <int>                     <dbl>
## 1 Bà Rịa - Vũng Tàu    10                     1086.
## 2 Bình Dương           10                     2028.
## 3 Hà Nội               10                     7353.
## 4 Hải Phòng            10                     1970.
## 5 Hồ Chí Minh          10                     8271.
## 6 Đà Nẵng              10                     1044.
  • Gán câu lệnh cho “w” , chúng ta sẽ sd hàm “group_by” để nhóm dữ liệu theo cột Các.tỉnh.thành và sau đó dử dụng “summarise” để tóm tắt thông tin của mỗi nhóm theo trung vị của các nhóm.
  • Kết quả ta nhân được là:
    • Cột “Các.tỉnh.thành”: Chứa tên tỉnh
    • Cột “med_of_Dân.số.trung.bình” chứa giá trị trung tâm của cột “Dân.số.trung.binhg” theo từng tỉnh.
w<- a%>% group_by(Các.tỉnh.thành) %>% summarise(med_of_Dân.số.trung.bình=median(Dân.số.trung.bình))
w
## # A tibble: 6 × 2
##   Các.tỉnh.thành    med_of_Dân.số.trung.bình
##   <chr>                                <dbl>
## 1 Bà Rịa - Vũng Tàu                    1082.
## 2 Bình Dương                           1972.
## 3 Hà Nội                               7272.
## 4 Hải Phòng                            1972.
## 5 Hồ Chí Minh                          8222.
## 6 Đà Nẵng                              1038.
  • Gán câu lệnh cho “e” , chúng ta sẽ sd hàm “group_by” để nhóm dữ liệu theo cột Các.tỉnh.thành và sau đó dử dụng “summarise” để tóm tắt thông tin của mỗi nhóm theo độ phân tán của các nhóm.

  • Kết quả ta nhận được là

    • Cột “Các.tỉnh.thành”: Chứa tên các tỉnh
    • Cột “var_of_Dân.số.trung.bình” độ phân tán của cột “Dân.số.trung.bình” cho từng tỉnh đã chọn.
    • Cột “n” là số lần xuất hiện của các biến ở cột “Dân.số.trung.bình”
e<- a%>% group_by(Các.tỉnh.thành) %>% summarise(n=n(),var_of_Dân.số.trung.bình=var(Dân.số.trung.bình))
e
## # A tibble: 6 × 3
##   Các.tỉnh.thành        n var_of_Dân.số.trung.bình
##   <chr>             <int>                    <dbl>
## 1 Bà Rịa - Vũng Tàu    10                    2375.
## 2 Bình Dương           10                   90622.
## 3 Hà Nội               10                  243887.
## 4 Hải Phòng            10                    3210.
## 5 Hồ Chí Minh          10                  323879.
## 6 Đà Nẵng              10                    5266.
  • Gán câu lệnh cho “t” , chúng ta sẽ sử dụng hàm “group_by” để nhóm dữ liệu theo cột Các.tỉnh.thành và sau đó dử dụng “summarise” để tóm tắt thông tin của mỗi nhóm theo tổng của các nhóm.

  • Kết quả ta nhận được là tổng dân số của 254 nước trong 72 năm

    • Cột “Các.tỉnh.thành”: Chứa các tỉnh thành
    • Cột “sum_of_Dân.số.trung.bình” chứa giá trị tổng của cột “Dân.số.trung.bình” cho từng tỉnh.
    • Cột “n” là số lần xuất hiện của các biến ở cột “Các.tỉnh.thành”
t<- a%>% group_by(Các.tỉnh.thành) %>% summarise(sum_of_Dân.số.trung.bình=sum(Dân.số.trung.bình))
t
## # A tibble: 6 × 2
##   Các.tỉnh.thành    sum_of_Dân.số.trung.bình
##   <chr>                                <dbl>
## 1 Bà Rịa - Vũng Tàu                   10861.
## 2 Bình Dương                          20281.
## 3 Hà Nội                              73525.
## 4 Hải Phòng                           19698.
## 5 Hồ Chí Minh                         82714.
## 6 Đà Nẵng                             10437.

Sử dụng a để thực hiện các thao tác đo lường dữ liệu

summary(a$Dân.số.trung.bình)
##    Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
##     946    1110    1972    3625    7244    9228
  • Hàm summary() cho ta được những dữ liệu sau:

    • min = 946 : giá trị bé nhất a
    • 1st Qu. = 1110: có 25% dữ liệu nhỏ hơn 1110
    • Median = 1972: trung vị của biến a tức là sẽ có 50% dữ liệu nhỏ hơn 1972 và ngược lại
    • Mean = 3625: giá trị trung bình của a
    • 3rd Qu. = 7244: có 25% dữ liệu lớn hơn 72447244
    • Max = 9228: giá trị lớn nhất của a
quantile(a$Dân.số.trung.bình, probs = c(.3,.6,.9))
##     30%     60%     90% 
## 1163.19 2060.50 8156.33
  • Hàm phân vị: bộ dữ liệu biến a có giá trị:

    • quantile_{30%}=818994.3 là có 30% dữ liệu nhỏ hơn 1163.19

    • quantile_{60%}=8889042.8 là có 60% dữ liệu nhỏ hơn 2060.50

    • quantile_{90%}=124037545.2 là có 90% dữ liệu nhỏ hơn 8156.3333

LS0tDQp0aXRsZTogIk5oaeG7h20gduG7pSAzIg0KYXV0aG9yOiAiUXXhu7NuaCBIxrDGoW5nIg0KZGF0ZTogImByIGZvcm1hdChTeXMudGltZSgpLCAnJUg6JU06JVMsICVkIC0gJW0gLSAlWScpYCINCm91dHB1dDogDQogIGh0bWxfZG9jdW1lbnQ6DQogICAgY29kZV9kb3dubG9hZDogdHJ1ZQ0KICAgIGNvZGVfZm9sZGluZzogaGlkZQ0KICAgIG51bWJlcl9zZWN0aW9uczogbm8NCiAgICB0aGVtZTogImRlZmF1bHQiDQogICAgdG9jX2RlcHRoOiAyDQogICAgdG9jX2Zsb2F0OiB0cnVlDQogICAgdG9jOiB0cnVlDQogIHdvcmRfZG9jdW1lbnQ6DQogICAgdG9jOiB0cnVlDQogICAgdG9jX2RlcHRoOiAnMicNCiAgcGRmX2RvY3VtZW50OiANCiAgICBsYXRleF9lbmdpbmU6IHhlbGF0ZXgNCi0tLQ0KDQpgYGB7ciBzZXR1cCwgaW5jbHVkZT1GQUxTRX0NCmtuaXRyOjpvcHRzX2NodW5rJHNldChlY2hvID0gVFJVRSkNCmBgYA0KDQojICoqTmhp4buHbSB24bulIDMuMSoqDQojIyAqKkdp4bqjaSB0aMOtY2ggYuG7mSBk4buvIGxp4buHdSoqDQogIC0gQuG7mSBk4buvIGxp4buHdTogW3BvcHVsYXRpb24tYW5kLWRlbW9ncmFwaHkuY3N2XShDOi9Vc2Vycy9RVVlOSCBIVU9ORy9Eb3dubG9hZHMvcG9wdWxhdGlvbi1hbmQtZGVtb2dyYXBoeS5jc3YpDQogIC0gQuG7mSBk4buvIGxp4buHdSBuw7NpIHbhu4EgZMOibiBz4buRIHbDoCBuaMOibiBraOG6qXUgaOG7jWMgdHJvbmcgY8OhYyDEkeG7mSB0deG7lWkgdOG7qyBkxrDhu5tpIDEgdHXhu5VpIMSR4bq/biB0csOqbiAxMDAgdHXhu5VpIGPhu6dhIDEyNw0KcXXhu5FjIGdpYSB0csOqbiB0b8OgbiB0aOG6vyBnaeG7m2kgdOG7qyBuxINtIDE5NTAgxJHhur9uIG7Eg20gMjAyMS4gDQogIC0gQuG7mSBk4buvIGxp4buHdSBsw6AgZGF0YS5mcmFtZQ0KICAtIELhu5kgZOG7ryBsaeG7h3UgZ+G7k206IGPDsyAqKjE4Mjg4IHF1YW4gc8OhdCoqIHbDoCAqKjI0IGJp4bq/bioqIGfhu5NtIGPDoWMgYmnhur9uIHNhdQ0KDQogICAgICAtIENvdW50cnkubmFtZSAoVMOqbiBxdeG7kWMgZ2lhKQ0KICAgICAgLSBZZWFyIChOxINtKQ0KICAgICAgLSBQb3B1bGF0aW9uIChEw6JuIHPhu5EpDQogICAgICAtIFBvcHVsYXRpb24gb2YgY2hpbGRyZW4gdW5kZXIgdGhlIGFnZSBvZiAxIChEw6JuIHPhu5EgdHLhursgZW0gZMaw4bubaSAxIHR14buVaSkNCiAgICAgIC0gUG9wdWxhdGlvbiBvZiBjaGlsZHJlbiB1bmRlciB0aGUgYWdlIG9mIDUgKETDom4gc+G7kSB0cuG6uyBlbSBkxrDhu5tpIDUgdHXhu5VpKQ0KICAgICAgLSBQb3B1bGF0aW9uIG9mIGNoaWxkcmVuIHVuZGVyIHRoZSBhZ2Ugb2YgMTUgKETDom4gc+G7kSB0cuG6uyBlbSBkxrDhu5tpIDE1IHR14buVaSkNCiAgICAgIC0gUG9wdWxhdGlvbiB1bmRlciB0aGUgYWdlIG9mIDI1IChEw6JuIHPhu5EgZMaw4bubaSAyNSB0deG7lWkpDQogICAgICAtIFBvcHVsYXRpb24gYWdlZCAxNSB0byA2NCB5ZWFycyAoRMOibiBz4buRIHThu6sgMTUgxJHhur9uIDY0IHR14buVaSkNCiAgICAgIC0gUG9wdWxhdGlvbiBvbGRlciB0aGFuIDE1IHllYXJzIChEw6JuIHPhu5EgbOG7m24gaMahbiAxNSB0deG7lWkpDQogICAgICAtIFBvcHVsYXRpb24gb2xkZXIgdGhhbiAxOCB5ZWFycyAoRMOibiBz4buRIGzhu5tuIGjGoW4gMTggdHXhu5VpKQ0KICAgICAgLSBQb3B1bGF0aW9uIGF0IGFnZSAxIChEw6JuIHPhu5Eg4bufIHR14buVaSAxKQ0KICAgICAgLSBQb3B1bGF0aW9uIGFnZWQgMSB0byA0IHllYXJzIChEw6JuIHPhu5EgdOG7qyAxIMSR4bq/biA0IHR14buVaSkNCiAgICAgIC0gUG9wdWxhdGlvbiBhZ2VkIDUgdG8gOSB5ZWFycyAoRMOibiBz4buRIHThu6sgNSDEkeG6v24gOSB0deG7lWkpDQogICAgICAtIFBvcHVsYXRpb24gYWdlZCAxMCB0byAxNCB5ZWFycyAoRMOibiBz4buRIHThu6sgMTAgxJHhur9uIDE0IHR14buVaSkNCiAgICAgIC0gUG9wdWxhdGlvbiBhZ2VkIDE1IHRvIDE5IHllYXJzIChEw6JuIHPhu5EgdOG7qyAxNSDEkeG6v24gMTkgdHXhu5VpKQ0KICAgICAgLSBQb3B1bGF0aW9uIGFnZWQgMjAgdG8gMjkgeWVhcnMgKETDom4gc+G7kSB04burIDIwIMSR4bq/biAyOSB0deG7lWkpDQogICAgICAtIFBvcHVsYXRpb24gYWdlZCAzMCB0byAzOSB5ZWFycyAoRMOibiBz4buRIHThu6sgMzAgxJHhur9uIDM5IHR14buVaSkNCiAgICAgIC0gUG9wdWxhdGlvbiBhZ2VkIDQwIHRvIDQ5IHllYXJzIChEw6JuIHPhu5EgdOG7qyA0MCDEkeG6v24gNDkgdHXhu5VpKQ0KICAgICAgLSBQb3B1bGF0aW9uIGFnZWQgNTAgdG8gNTkgeWVhcnMgKETDom4gc+G7kSB04burIDUwIMSR4bq/biA1OSB0deG7lWkpDQogICAgICAtIFBvcHVsYXRpb24gYWdlZCA2MCB0byA2OSB5ZWFycyAoRMOibiBz4buRIHThu6sgNjAgxJHhur9uIDY5IHR14buVaSkNCiAgICAgIC0gUG9wdWxhdGlvbiBhZ2VkIDcwIHRvIDc5IHllYXJzIChEw6JuIHPhu5EgdOG7qyA3MCDEkeG6v24gNzkgdHXhu5VpKQ0KICAgICAgLSBQb3B1bGF0aW9uIGFnZWQgODAgdG8gODkgeWVhcnMgKETDom4gc+G7kSB04burIDgwIMSR4bq/biA4OSB0deG7lWkpDQogICAgICAtIFBvcHVsYXRpb24gYWdlZCA5MCB0byA5OSB5ZWFycyAoRMOibiBz4buRIHThu6sgOTAgxJHhur9uIDk5IHR14buVaSkNCiAgICAgIC0gUG9wdWxhdGlvbiBvbGRlciB0aGFuIDEwMCB5ZWFycyAoRMOibiBz4buRIGzhu5tuIGjGoW4gMTAwIHR14buVaSkNCg0KIyMgKipDaOG7jW4gYuG7mSBk4buvIGxp4buHdSoqDQoNCiAgLSAgQuG7mSBk4buvIGxp4buHdSBbcG9wdWxhdGlvbi1hbmQtZGVtb2dyYXBoeS5jc3ZdKEM6L1VzZXJzL1FVWU5IIEhVT05HL0Rvd25sb2Fkcy9wb3B1bGF0aW9uLWFuZC1kZW1vZ3JhcGh5LmNzdikgxJHhu4MgZOG7hSBkw6BuZyB0aOG7sWMgaGnhu4duIHRhIGfDoW4gY2hvIGLhu5kgZOG7ryBsaeG7h3UgYuG6sW5nICoqayoqDQoNCg0KYGBge3IsIGZpZy5zaG93PSdoaWRlJ30NCms8LSByZWFkLmNzdignQzovVXNlcnMvUVVZTkggSFVPTkcvRG93bmxvYWRzL3BvcHVsYXRpb24tYW5kLWRlbW9ncmFwaHkuY3N2JyxoZWFkZXI9VCkNCmBgYA0KICAtIFRhIHRo4bqleSB0w6puIGPhu6dhIGThu68gbGnhu4d1IGtow6EgZMOgaSBuw6puIHRhIHPhur0gbcOjIGjDs2EgdMOqbiBi4bqxbmcgbmjhu69uZyBrw60gaGnhu4d1IHNhdSDEkeG7gyBk4buFIGTDoG5nIGjGoW4gdHJvbmcgbmjhu69uZyB0aGFvIHTDoWMgDQogIA0KICAgICAgLSBDb3VudHJ5Lm5hbWUgICoqKEMpKioNCiAgICAgIC0gWWVhciAqKihZKSoqDQogICAgICAtIFBvcHVsYXRpb24gKiooUCkqKg0KICAgICAgLSBQb3B1bGF0aW9uIG9mIGNoaWxkcmVuIHVuZGVyIHRoZSBhZ2Ugb2YgMSAqKihQQ1UxKSoqDQogICAgICAtIFBvcHVsYXRpb24gb2YgY2hpbGRyZW4gdW5kZXIgdGhlIGFnZSBvZiA1ICoqKFBDVTUpKioNCiAgICAgIC0gUG9wdWxhdGlvbiBvZiBjaGlsZHJlbiB1bmRlciB0aGUgYWdlIG9mIDE1ICoqKFBDVTE1KSoqDQogICAgICAtIFBvcHVsYXRpb24gdW5kZXIgdGhlIGFnZSBvZiAyNSAqKihQVTI1KSoqDQogICAgICAtIFBvcHVsYXRpb24gYWdlZCAxNSB0byA2NCB5ZWFycyAgKiooUDE1dDY0KSoqDQogICAgICAtIFBvcHVsYXRpb24gb2xkZXIgdGhhbiAxNSB5ZWFycyAqKihQT1QxNSkqKg0KICAgICAgLSBQb3B1bGF0aW9uIG9sZGVyIHRoYW4gMTggeWVhcnMgKiooUE9UMTgpKioNCiAgICAgIC0gUG9wdWxhdGlvbiBhdCBhZ2UgMSAqKihQMSkqKg0KICAgICAgLSBQb3B1bGF0aW9uIGFnZWQgMSB0byA0IHllYXJzICoqKFAxdDQpKioNCiAgICAgIC0gUG9wdWxhdGlvbiBhZ2VkIDUgdG8gOSB5ZWFycyAqKihQNXQ5KSoqDQogICAgICAtIFBvcHVsYXRpb24gYWdlZCAxMCB0byAxNCB5ZWFycyAqKihQMTB0MTQpKioNCiAgICAgIC0gUG9wdWxhdGlvbiBhZ2VkIDE1IHRvIDE5IHllYXJzICoqKFAxNXQxOSkqKg0KICAgICAgLSBQb3B1bGF0aW9uIGFnZWQgMjAgdG8gMjkgeWVhcnMgKiooUDIwdDI5KSoqDQogICAgICAtIFBvcHVsYXRpb24gYWdlZCAzMCB0byAzOSB5ZWFycyAqKihQMzB0MzkpKioNCiAgICAgIC0gUG9wdWxhdGlvbiBhZ2VkIDQwIHRvIDQ5IHllYXJzICoqKFA0MHQ0OSkqKg0KICAgICAgLSBQb3B1bGF0aW9uIGFnZWQgNTAgdG8gNTkgeWVhcnMgKiooUDUwdDUpKioNCiAgICAgIC0gUG9wdWxhdGlvbiBhZ2VkIDYwIHRvIDY5IHllYXJzICoqKFA2MHQ2OSkqKg0KICAgICAgLSBQb3B1bGF0aW9uIGFnZWQgNzAgdG8gNzkgeWVhcnMgKiooUDcwdDc5KSoqDQogICAgICAtIFBvcHVsYXRpb24gYWdlZCA4MCB0byA4OSB5ZWFycyAqKihQODB0ODkpKioNCiAgICAgIC0gUG9wdWxhdGlvbiBhZ2VkIDkwIHRvIDk5IHllYXJzICoqKFA5MHQ5OSkqKg0KICAgICAgLSBQb3B1bGF0aW9uIG9sZGVyIHRoYW4gMTAwIHllYXJzICoqKFBPVDEwMCkqKg0KDQoNCmBgYHtyfQ0KbmFtZXMoayk8LWMoJ0MnLCdZJywnUCcsJ1BDVTEnLCdQQ1U1JywnUENVMTUnLCdQVTI1JywnUDE1dDY0JywnUE9UMTUnLCdQT1QxOCcsJ1AxJywnUDF0NCcsJ1A1dDknLCdQMTB0MTQnLCdQMTV0MTknLCdQMjB0MjknLCdQMzB0MzknLCdQNDB0NDknLCdQNTB0NTknLCdQNjB0NjknLCdQNzB0NzknLCdQODB0ODknLCdQOTB0OTknLCdQT1QxMDAnKQ0KYGBgDQoNCg0KICAtIELhu5kgZOG7ryBsaeG7h3UgKipoKiogxJHGsOG7o2MgY2jhu41uIHThu6sgYuG7mSBk4buvIGxp4buHdSAqKmsqKg0KICAtIELhu5kgZOG7ryBsaeG7h3UgxJHGsOG7o2MgY2jhu41uIGfhu5NtIGPDsyBjw6FjIHF14buRYyBnaWEsIHThu5VuZyBz4buRIGTDom4sIG7Eg20sIHbDoCBuaOG7r25nIG5nxrDhu51pIGPDsyDEkeG7mSB0deG7lWkgdOG7qyA1IMSR4bq/biAxNCwgdOG7qyAxNSDEkeG6v24gMzksIHbDoCB04burIDYwIMSR4bq/biA3OSDEkcOzIGzDoCBu4buvbmcgxJHhu40gdHXhu5VpIGzhuqduIGzGsOG7o3QgbMOgIMSR4buZIHR14buVaSBjaMawYSBsYW8gxJHhu5luZywgxJHhu5kgdHXhu5VpIGxhbyDEkeG7mW5nIHbDoCDEkeG7mSB0deG7lWkgbmdvw6BpIGzhuqFvIMSR4buZbmcuICAgDQogIC0gROG7ryBsaeG7h3Ugc2F1IMSRw6J5IMSR4buDIHRhIGPDsyB0aOG7gyBk4buxYSB2w6BvIMSRw7MgbcOgIHhlbSDEkcaw4bujYyB0w6xuaCBow6xuaCB0deG7lWkgZ2nDoCB2w6AgdHXhu5VpIHRy4bq7IOG7nyBjw6FjIG7GsOG7m2MgxJHGsOG7o2MgY2jhu41uIA0KYGBge3J9DQpsaWJyYXJ5KHRpZHl2ZXJzZSkNCmxpYnJhcnkoZHBseXIpDQpoIDwtIGsgJT4lIGZpbHRlcihDICVpbiUgYygnVmlldG5hbScsJ1RoYWlsYW5kJywnTWFsYXlzaWEnLCAnQ2FtYm9kaWEnLCAnTGFvcycpKQ0KaCA8LSBoICU+JSBzZWxlY3QoQyxQLFksUDV0OSxQMTB0MTQsUDE1dDE5LFAyMHQyOSxQMzB0MzksUDYwdDY5LFA3MHQ3OSkNCnRhYmxlPC0ga25pdHI6OmthYmxlKGgsIGZvcm1hdD0gIm1hcmtkb3duIikNCnRhYmxlDQpgYGANCiAgLSBmaWx0ZXIoKSDEkcaw4bujYyBz4butIGThu6VuZyDEkeG7gyBjaOG7jW4gY8OhYyBkw7JuZyB0aOG7j2EgbcOjbiDEkWnhu4F1IGtp4buHbiB0cm9uZyBj4buZdCAiQyIsIGNo4buJIGdp4buvIGzhuqFpIGPDoWMgZMOybmcgY8OzIGdpw6EgdHLhu4sgbMOgICdWaWV0bmFtJywgJ1RoYWlsYW5kJywgJ01hbGF5c2lhJywgJ0NhbWJvZGlhJywgJ0xhb3MNCiAgLSBzZWxlY3QoKSDEkcaw4bujYyBz4butIGThu6VuZyDEkeG7gyBjaOG7jW4gY8OhYyBj4buZdCBj4bqnbiB0aGnhur90IHThu6sgZGF0YWZyYW1lIGgsIGJhbyBn4buTbSAnQycsICdQJywgJ1knLCAnUDV0OScsICdQMTB0MTQnLCAnUDE1dDE5JywgJ1AyMHQyOScsICdQMzB0MzknLCAnUDYwdDY5JywgJ1A3MHQ3OScuDQogIC0gS+G6v3QgcXXhuqMgxJHGsOG7o2MgbMawdSB2w6BvIGJp4bq/biBoDQoqKlRo4buRbmcga8OqIGLhu5kgZOG7ryBsaeG7h3UgxJHDoyBjaOG7jW4qKg0KDQpUaOG7sWMgaGnhu4duIHRo4buRbmcga8OqIG3DtCB04bqjIGRhdGFzZXQgbsOgeSB0YSDEkcaw4bujYyBr4bq/dCBxdeG6oyBiw6puIGTGsOG7m2ksIMO9IG5naMSpYSBjw6FjIGPhu5l0IG5oxrAgc2F1Og0KDQogLSBuX21pc3Npbmc6IHPhu5Egw7QgZOG7ryBsaeG7h3UgYuG7iyBtaXNzKHRy4buRbmcpDQoNCiAtIGNvbXBsZXRlX3JhdGU6IHThu7cgbOG7hyDDtCBjw7MgZOG7ryBsaeG7h3UNCg0KIC0gbWVhbjogdHJ1bmcgYsOsbmgNCg0KIC0gc2Q6IMSR4buZIGzhu4djaCBjaHXhuqluDQoNCiAtIHAwOiBnacOhIHRy4buLIG5o4buPIG5o4bqldA0KDQogLSBwMjU6IFBow6JuIHbhu4sgdGjhu6kgbmjhuqV0DQoNCiAtIHA1MDogUGjDom4gduG7iyB0aOG7qSBoYWkgY8WpbmcgY2jDrW5oIGzDoCB0cnVuZyB24buLDQoNCiAtIHA3NTogcGjDom4gduG7iyB0aOG7qSBiYQ0KDQogLSBwMTAwOiBnacOhIHRy4buLIGzhu5tuIG5o4bqldA0KDQogLSBoaXN0OiBiaeG7g3UgxJHhu5MgSGlzdG9ncmFtDQoNCmBgYHtyfQ0KbGlicmFyeShza2ltcikNCnNraW0oaCkNCmBgYA0KICAgDQogICAgICAgDQojIyAqKk3DoyBow7NhIGThu68gbGnhu4d1KioNCg0KICAtIMSQ4buDIGThu4UgZMOgbmcgcXVhbiBzw6F0IFZp4buHdCBOYW0gdHJvbmcgYuG7mSBk4buvIGxp4buHdSB0csOqbiwgYuG7mSBk4buvIGxp4buHdSBjw7MgMTI3IG7GsOG7m2MgbsOqbiB2aeG7h2MgdMOsbSByYSBWaeG7h3QgTm1hbSBy4bqldCBraMOzIG7Dqm4gY2jDum5nIHRhIHPhur0gbcOjIGjDs2EgYuG6sW5nIGPDoWNoY8OhY2ggdOG6oW8gdGjDqm0gbeG7mXQgY+G7mXQgxJHDsyBsw6AgY+G7mXQgKipQaGFubG9haSoqLiBD4buZdCAqKlBoYW5sb2FpKiogc+G6vSBjaG8gdGEgYmnhur90IG7hur91IGzDoCBWaeG7h3QgTmFtIG7DsyBz4bq9IGhp4buDbiB0aOG7iyBsw6AgIlZpZXRuYW0iIGPDsm4ga2jDtG5nIHBo4bqjaSBuw7Mgc+G6vSBoaeG7g24gdGjhu4sgbMOgICJOb3QgVmlldG5hbSIuDQogIC0gQ+G7mXQgUG9wdWxhdGlvbihrw60gaGnhu4d1IGzDoCBQKSDEkcOieSBsw6AgY+G7mXQgdOG7lW5nIHPhu5EgbmfGsOG7nWkg4bufIHThu6sgY8OhYyDEkeG7mSB0deG7lWkgdMO5IGTGsOG7m2kgMSDEkeG6v24gdHLDqm4gMTAwIOG7nyAyNTQgbsaw4bubYyBxdeG7kWMgZ2lhIHRyw6puIHRvw6BuIHRo4bq/IGdp4bubaS4gxJDhu4MgZOG7hSBkw6BuZyBxdWFuIHPDoXQgeGVtIHPhu5EgbMaw4bujbmcgbmfGsOG7nWkgY8OhYyBjw6FjIG7GsOG7m2MgbMOgIG5oaeG7gXUgaGF5IMOtdCB0aMOsIHRhIHThuqFvIHRow6ptIG3hu5l0IGPhu5l0IHTDqm4gbMOgICoqU29sdW9uZyoqIMSR4buDIG3DoyBow7NhIG7hur91ICJQIiBuaOG7jyBoxqFuIDEwIHRyaeG7h3UgbmfGsOG7nWkgdGjDrCBsw6AgIiDDjXQiLCB04burIDEwIHRyaeG7h3UgxJHhur9uIDE1IHRyaeG7h3UgbmfGsOG7nWkgbMOgICJPSyIsIHThu6sgMTUgdHJp4buHdSBuZ8aw4budaSBsw6AgIk5oaeG7gXUiDQoNCg0KYGBge3J9DQpoJFBoYW5sb2FpIDwtIGlmZWxzZShoJEMgPT0gJ1ZpZXRuYW0nLCdWaWV0bmFtJywnTm90IFZpZXRuYW0nKQ0KaCRTb2x1b25nIDwtIGNhc2Vfd2hlbihoJFAgPCAxMDAwMDAwMCB+ICfDjXQnLCBoJFAgPj0gMTAwMDAwMDAgJiBoJFAgPDE1MDAwMDAwICB+ICdPSycsIGgkUCA+PTE1MDAwMDAwfiAgJ05oaeG7gXUnKQ0KdGFibGU8LSBrbml0cjo6a2FibGUoaCwgZm9ybWF0PSJtYXJrZG93biIpDQp0YWJsZQ0KYGBgDQojIyAqKkLhuqNuZyB04bqnbiBz4buRKioNCg0KKipCaeG7g3UgxJHhu5MgbmjDoW5oIGzDoSoqDQogICANCiAgLSBC4bqjbmcgdOG6p24gc+G7kSBsw6AgbeG7mXQgYmnhu4N1IMSR4buTIHRo4buRbmcga8OqIG3DtCB04bqjIHPhu5EgbOG6p24geHXhuqV0IGhp4buHbiBj4bunYSBjw6FjIGdpw6EgdHLhu4sgdHJvbmcgbeG7mXQgYmnhur9uIGPhu6UgdGjhu4MuIMSR4buRaSB0xrDhu6NuZyBj4bunIHRo4buDIOG7nyDEkcOieSBsw6AgIGTDom4gc+G7kSBjw7MgxJHhu5kgdHXhu5VpdHV3ZiA2MCDEkeG6v24gNjkgKFA2MHQ2OSkuDQogIC0gUGjhuqduIG5ow6FuaCB0aMaw4budbmcgbMOgIG5o4buvbmcgc+G7kSBow6BuZyBjaOG7pWMgaMOgbmcgdHLEg20gdsOgIGNo4bulYyAsIOG7nyBiw6BpIG7DoHkgcGjhuqduIG7DoW5oIGzDoCBuaOG7r24gc+G7kSBow6BuZyB0cmnhu4d1LiANCiAgLSBQaOG6p24gbMOhIGzDoCBwaOG6p24gY8OybiBs4bqhaS4NCiAgLSBL4bq/dCBxdeG6oyBsw6AgROG6pXUgdGjhuq1wIHBow6JuIGzDoCA2IGNo4buvIHPhu5EgYsOqbiBwaOG6o2kgZOG6pXUgZ+G6oWNoLiANCiAgDQpgYGB7cn0NCnN0ZW0oaCRQNjB0NjkpDQpgYGANCg0KDQoNCioqQuG6o25nIHThuqduIHPDtCAxIGJp4bq/bioqDQoNCiAgLSDhu54gxJHDonkgY2h1bmcgdGEgc+G6vSB4ZW0gxJHGsOG7o2Mgc+G7kSBs4bqnbiB4deG6pXQgaGnhu4FuIGPhu6dhIGPhu5l0IENvdW50cnkoQykuDQogIC0gVuG7m2kgc+G7kSBs4bqnbiBsw6AgNzIgbOG6p24g4bufIDUgbsaw4bubYyBjaMO6bmcgdGEgY2jhu41uIHTGsMahbmcg4bupbmcgdOG7qyBuxINtIDE5NTAgZOG6v24gbsSDbSAyMDIxDQoNCmBgYHtyfQ0KdGFibGUoaCRDKQ0KYGBgDQoNCiMjICoqUGjDom4gdMOtY2ggZOG7ryBsaeG7h3UqKg0KDQoqKkPDoWMgxJHhurdjIHRyxrBuZyDEkW8gbMaw4budbmcqKiANCg0KICAtIE1lYW4gbMOgIMSR4buZIGzhu5tuIHRydW5nIGLDrG5oIGTDom4gc+G7kSDhu58gNSBuxrDhu5tjIENhbWJvZGlhLCBWaWV0bmFtLCBMYW9zLCBUaGFpbGFuZCwgTWFsYXkgc2lhLg0KICAtIE1lZGl1bShtZWQpIFRydW5nIHbhu4sgbMOgIG3hu5l0IMSR4bqhaSBsxrDhu6NuZyB0aOG7kW5nIGvDqiBtw7QgdOG6oyB0cnVuZyB0w6JtIGPhu6dhIG3hu5l0IHThuq1wIGjhu6NwIGThu68gbGnhu4d1IHPhu5EgbGnhu4d1LiDhu58gxJHDonkgY2jDum5nIHRhIHPhur0gdMOtbmggxJHGsOG7o2MgdHJ1bmcgduG7iyBj4bunYSBj4buZdCAiUCIgdGhlbyBiaeG6v24gQ291bnRyeSANCiAgLSBWYXIgbMOgIHBoxrDGoW5nIHNhaSBz4buRIMSR4bqhaSBkaeG7h24gY2hvIMSR4buZIHBow6JuIHTDoW4gY+G7p2EgY8OhYyBz4buRIGxp4buHdSBzbyB24bubaSBz4buRIHRydW5nIGLDrG5oIGPhu6dhIG7Dsy4NCiANCioqVGhhbyB0w6FjIHBow6JuIHTDrWNoKioNCg0KICAtIEfDoW4gY8OidSBs4buHbmhs4buHbmggY2hvICJtZWEiICwgY2jDum5nIHRhIHPhur0gc2QgaMOgbSAiZ3JvdXBfYnkiIMSR4buDICBuaMOzbSBk4buvIGxp4buHdSB0aGVvIGPhu5l0ICoqQyoqIHbDoCBzYXUgxJHDsyBk4butIGThu6VuZyAic3VtbWFyaXNlIiDEkeG7gyB0w7NtICB04bqvdCB0aMO0bmcgdGluIGPhu6dhIG3hu5dpIG5ow7NtIHRoZW8gxJHhu40gbOG7m24gdHJ1bmcgYsOsbmggY+G7p2EgY8OhYyBuaMOzbS4NCiAgDQogIC0gS+G6v3QgcXXhuqMgdGEgbmjhuq1uIMSRxrDhu6NjIGzDoA0KICAgICAtIEPhu5l0ICJDIjogQ2jhu6lhIHTDqm4gcXXhu5FjIGdpYSAoY+G7mXQgIkMiIHRyb25nIGLhuqNuZyBk4buvIGxp4buHdSkuDQogICAgIC0gQ+G7mXQgIm1lYW5fb2ZfUCIgY2jhu6lhIGdpw6EgdHLhu4sgdHJ1bmcgYsOsbmggY+G7p2EgY+G7mXQgIlAiIGNobyB04burbmcgbsSDbS4NCiAgICAgLSBD4buZdCAibiIgbMOgIHPhu5EgbOG6p24geHXhuqV0IGhp4buHbiBj4bunYSBjw6FjIGJp4bq/biDhu58gY+G7mXQgIkMiIGzDoCA3MiBs4bqnbiBjaG8gbeG7l2kgYmnhur9uDQogICAgDQogICAgICAgIA0KIA0KYGBge3J9DQptZWEgPC0gaCAlPiUgZ3JvdXBfYnkoQykgJT4lIHN1bW1hcmlzZShuID0gbigpLG1lYW5fb2ZfUCA9IG1lYW4oUCkpDQptZWENCmBgYA0KDQoNCiAgLSBHw6FuIGPDonUgbOG7h25oIGNobyAibWUiICwgY2jDum5nIHRhIHPhur0gc2QgaMOgbSAiZ3JvdXBfYnkiIMSR4buDICBuaMOzbSBk4buvIGxp4buHdSB0aGVvIGPhu5l0ICoqQyoqIHbDoCBzYXUgxJHDsyBk4butIGThu6VuZyAic3VtbWFyaXNlIiDEkeG7gyB0w7NtICB04bqvdCB0aMO0bmcgdGluIGPhu6dhIG3hu5dpIG5ow7NtIHRoZW8gdHJ1bmcgduG7iyBj4bunYSBjw6FjIG5ow7NtLg0KICAtIEvhur90IHF14bqjIHRhIG5ow6JuIMSRxrDhu6NjIGzDoDoNCiAgICAgLSAgQ+G7mXQgIkMiOiBDaOG7qWEgdMOqbiBxdeG7kWMgZ2lhIChj4buZdCAiQyIgdHJvbmcgYuG6o25nIGThu68gbGnhu4d1KS4NCiAgICAgLSAgQ+G7mXQgIm1lZF9vZl9QIiBjaOG7qWEgZ2nDoSB0cuG7iyB0cnVuZyB0w6JtIGPhu6dhIGPhu5l0ICJQIiB0aGVvIHThu6tuZyBxdeG7kWMgZ2lhLg0KICAgICANCmBgYHtyfQ0KbWUgPC0gaCAlPiUgZ3JvdXBfYnkoQykgJT4lIHN1bW1hcmlzZShtZWRfb2ZfUCA9IG1lZGlhbihQKSkNCm1lDQpgYGANCiAgLSBHw6FuIGPDonUgbOG7h25oIGNobyAibWVhYiIgLCBjaMO6bmcgdGEgc+G6vSBzZCBow6BtICJncm91cF9ieSIgxJHhu4MgIG5ow7NtIGThu68gbGnhu4d1IHRoZW8gY+G7mXQgKipDKiosICoqWSoqIHbDoCBzYXUgxJHDsyBk4butIGThu6VuZyAic3VtbWFyaXNlIiDEkeG7gyB0w7NtICB04bqvdCB0aMO0bmcgdGluIGPhu6dhIG3hu5dpIG5ow7NtIHRoZW8gxJHhu40gbOG7m24gdHJ1bmcgYsOsbmggY+G7p2EgY8OhYyBuaMOzbS4NCiAgDQogIC0gS+G6v3QgcXXhuqMgdGEgbmjhuq1uIMSRxrDhu6NjIGzDoA0KICAgICAtIEPhu5l0ICJDIjogQ2jhu6lhIHTDqm4gcXXhu5FjIGdpYSAoY+G7mXQgIkMiIHRyb25nIGLhuqNuZyBk4buvIGxp4buHdSkuDQogICAgIC0gQ+G7mXQgIlkiOiBDaOG7qWEgY8OhYyBuxINtIHThu6sgMTk1MCDEkeG6v24gMjAyMQ0KICAgICAtIEPhu5l0ICJtZWFuX29mX1AiIGNo4bupYSBnacOhIHRy4buLIHRydW5nIGLDrG5oIGPhu6dhIGPhu5l0ICJQIiBjaG8gdOG7q25nIG7Eg20uDQogICAgIC0gQ+G7mXQgIm4iIGzDoCBz4buRIGzhuqduIHh14bqldCBoaeG7h24gY+G7p2EgY8OhYyBiaeG6v24g4bufIGPhu5l0ICJDIiB2w6AgIlkiDQogICAgIC0gR3JvdXBzID0gJ2Ryb3AnOiBMb+G6oWkgYuG7jyBj4bqldSB0csO6YyBuaMOzbSBzYXUga2hpIHTDs20gdOG6r3QsIG5naMSpYSBsw6Aga+G6v3QgcXXhuqMgc+G6vSBsw6AgbeG7mXQgZGF0YWZyYW1lIHBo4bqzbmcgdGhheSB2w6wgbeG7mXQgZGF0YWZyYW1lIG5ow7NtLg0KYGBge3J9DQptZWFiIDwtIGsgJT4lIGdyb3VwX2J5KEMsWSkgJT4lIHN1bW1hcmlzZShuID0gbigpLG1lYW5fb2ZfUCA9IG1lYW4oUCksLmdyb3VwcyA9ICdkcm9wJykNCm1lYWINCmBgYA0KIC0gR8OhbiBjw6J1IGzhu4duaCBjaG8gIm1lYWQiICwgY2jDum5nIHRhIHPhur0gc2QgaMOgbSAiZ3JvdXBfYnkiIMSR4buDICBuaMOzbSBk4buvIGxp4buHdSB0aGVvIGPhu5l0ICoqQyoqIHbDoCBzYXUgxJHDsyBk4butIGThu6VuZyAic3VtbWFyaXNlIiDEkeG7gyB0w7NtICB04bqvdCB0aMO0bmcgdGluIGPhu6dhIG3hu5dpIG5ow7NtIHRoZW8gxJHhu40gcGjDom4gdMOhbiBj4bunYSBjw6FjIG5ow7NtLg0KICANCiAgLSBL4bq/dCBxdeG6oyB0YSBuaOG6rW4gxJHGsOG7o2MgbMOgDQogICAgIC0gQ+G7mXQgIkMiOiBDaOG7qWEgdMOqbiBxdeG7kWMgZ2lhIChj4buZdCAiQyIgdHJvbmcgYuG6o25nIGThu68gbGnhu4d1KS4NCiAgICAgLSBD4buZdCAidmFyX29mX1AiIMSR4buZIHBow6JuIHTDoW4gY+G7p2EgY+G7mXQgIlAiIGNobyB04burbmcgbsSDbS4NCiAgICAgLSBD4buZdCAibiIgbMOgIHPhu5EgbOG6p24geHXhuqV0IGhp4buHbiBj4bunYSBjw6FjIGJp4bq/biDhu58gY+G7mXQgIkMiIA0KICANCmBgYHtyfQ0KbWVhZDwtIGggJT4lIGdyb3VwX2J5KEMpICU+JSBzdW1tYXJpc2UodmFyX29mX1AgPSB2YXIoUCkpDQptZWFkDQpgYGANCi0gR8OhbiBjw6J1IGzhu4duaCBjaG8gIm1lYXIiICwgY2jDum5nIHRhIHPhur0gc2QgaMOgbSAiZ3JvdXBfYnkiIMSR4buDICBuaMOzbSBk4buvIGxp4buHdSB0aGVvIGPhu5l0ICoqWSoqIHbDoCBzYXUgxJHDsyBk4butIGThu6VuZyAic3VtbWFyaXNlIiDEkeG7gyB0w7NtICB04bqvdCB0aMO0bmcgdGluIGPhu6dhIG3hu5dpIG5ow7NtIHRoZW8gdOG7lW5nIGPhu6dhIGPDoWMgbmjDs20uDQogIA0KICAtIEvhur90IHF14bqjIHRhIG5o4bqtbiDEkcaw4bujYyBsw6AgdOG7lW5nIGTDom4gc+G7kSBj4bunYSAyNTQgbsaw4bubYyB0cm9uZyA3MiBuxINtDQogICAgIC0gQ+G7mXQgIlkiOiBDaOG7qWEgbsSDbSB04burIDE5NTAgxJHhur9uIDIwMjENCiAgICAgLSBD4buZdCAic3VtX29mX1AiIGNo4bupYSBnacOhIHRy4buLIHThu5VuZyBj4bunYSBj4buZdCAiUCIgY2hvIHThu6tuZyBuxINtLg0KICAgICAtIEPhu5l0ICJuIiBsw6Agc+G7kSBs4bqnbiB4deG6pXQgaGnhu4duIGPhu6dhIGPDoWMgYmnhur9uIOG7nyBj4buZdCAiWSINCg0KYGBge3J9DQpsaWJyYXJ5KHRpZHl2ZXJzZSkNCm1lYXIgPC0gaCAlPiUgZ3JvdXBfYnkoWSkgJT4lIHN1bW1hcmlzZShzdW1fb2ZfUD0gc3VtKFApKQ0KbWVhcg0KYGBgDQoqKlPhu60gZOG7pW5nICpoKiDEkeG7gyB0aOG7sWMgaGnhu4duIGPDoWMgdGhhbyB0w6FjIMSRbyBsxrDhu51uZyBk4buvIGxp4buHdSoqDQoNCmBgYHtyfQ0Kc3VtbWFyeShoJFApDQpgYGANCiAgLSBIw6BtICoqc3VtbWFyeSgpKiogY2hvIHRhIMSRxrDhu6NjIG5o4buvbmcgZOG7ryBsaeG7h3Ugc2F1Og0KDQogICAgICAtIG1pbiA9IDE2ODQ2ODIgOiBnacOhIHRy4buLIGLDqSBuaOG6pXQgICoqUCoqIA0KICAgICAgLSAxc3QgUXUuID0gNjQ5MDM2MjogY8OzIDI1JSBk4buvIGxp4buHdSBuaOG7jyBoxqFuIDY0OTAzNjINCiAgICAgIC0gTWVkaWFuID0gMTYzMDIzMDU6IHRydW5nIHbhu4sgY+G7p2EgYmnhur9uICoqUCoqIHThu6ljIGzDoCBz4bq9IGPDsyA1MCUgZOG7ryBsaeG7h3Ugbmjhu48gaMahbiAxNjMwMjMwNSB2w6AgbmfGsOG7o2MgbOG6oWkgDQogICAgICAtIE1lYW4gPSAyODEyMDg3NzogZ2nDoSB0cuG7iyB0cnVuZyBiw6xuaCBj4bunYSAgKipQKiogDQogICAgICAtIDNyZCBRdS4gPSA0NTEwMjkwNjogY8OzIDI1JSBk4buvIGxp4buHdSBs4bubbiBoxqFuIDQ1MTAyOTA2ICANCiAgICAgIC0gTWF4ID0gOTc0NjgwMjQ6IGdpw6EgdHLhu4sgbOG7m24gbmjhuqV0IGPhu6dhICoqUCoqDQoNCmBgYHtyfQ0KcXVhbnRpbGUoaCRQLCBwcm9icyA9IGMoLjMsLjYsLjkpKQ0KYGBgDQoNCiAgLSBIw6BtIHBow6JuIHbhu4s6IGLhu5kgZOG7ryBsaeG7h3UgYmnhur9uICoqUCoqIGPDsyBnacOhIHRy4buLOg0KDQogICAgIC0gICoqcXVhbnRpbGVfezMwJX09ODE4OTk0LjMqKiAgbMOgIGPDsyAzMCUgZOG7ryBsaeG7h3Ugbmjhu48gaMahbiA2OTkxNjU1DQoNCiAgICAgLSAgKipxdWFudGlsZV97NjAlfT04ODg5MDQyLjgqKiAgbMOgIGPDsyA2MCUgZOG7ryBsaeG7h3Ugbmjhu48gaMahbiAyNjkyOTU1OA0KDQogICAgIC0gKipxdWFudGlsZV97OTAlfT0xMjQwMzc1NDUuMioqIGzDoCBjw7MgOTAlIGThu68gbGnhu4d1IG5o4buPIGjGoW4gNjk5OTQyODcNCg0KDQojICoqTmhp4buHbSB24bulIDMuMjogUGjDom4gdMOtY2ggduG7gSBkw6JuIHPhu5EgY+G7p2EgY8OhYyB04buJbmggdGjDoG5oIOG7nyBWaeG7h3QgTmFtIHThu6sgbsSDbSAyMDExLTIwMjAqKg0KDQojIyAqKkdp4bubaSB0aGnhu4d1KioNCg0KICAtIENo4bunIMSR4buBOiBUw6xtIGThu68gbGnhu4d1IHbhu4EgZMOibiBz4buRIGPhu6dhIGPDoWMgbsaw4bubYyDEkMO0bmcgTmFtIMOBL2PDoWMga2h1IHbhu7FjIGtow6FjIHbDoCBwaMOibiB0w61jaC4gDQogIC0gQ2hpIHRp4bq/dCBsw6AgY2jhu41uIGLhu5kgZOG7ryBsaeG7h3UgduG7gSBkw6JuIHPhu5EgY+G7p2EgY8OhYyB04buJbmggdGjDoG5oIOG7nyBWaeG7h3QgTmFtIHThu6sgbsSDbSAyMDExIMSR4bq/biBuxINtIDIwMjANCiAgLSBC4buZIGThu68gbGnhu4d1IFtwb3B1bGF0aW9uX3ZpX3YyLmNzdl0oQzovVXNlcnMvUVVZTkggSFVPTkcvRG93bmxvYWRzL3BvcHVsYXRpb25fdmlfdjIuY3N2KQ0KICAtIELhu5kgZOG7ryBsaeG7h3UgbMOgIGRhdGEuZnJhbWUNCiAgLSBC4buZIGThu68gbGnhu4d1IGfhu5NtIGPDsyAqKjYzMCoqIHF1YW4gc8OhdCB2w6AgKio4KiogY+G7mXQgDQogIC0gR8OhbiBi4buZIGThu68gbGnhu4d1IFtwb3B1bGF0aW9uX3ZpX3YyLmNzdl0oQzovVXNlcnMvUVVZTkggSFVPTkcvRG93bmxvYWRzL3BvcHVsYXRpb25fdmlfdjIuY3N2KSBjaG8gKipvKiogxJHhu4MgZOG7hSBkw6BuZyB0aGFvIHTDoWMNCiAgLSBE4buvIGxp4buHdSBjaG8gdGEgYmnhur90IMSRxrDhu6NjIDYzIHThu4luaCB0aMOgbmgsIG3huq10IMSR4buZIGTDom4gc+G7kSwgZMOibiBz4buRIHRydW5nIGLDrG5oLCB04bu3IGzhu4cgZ2nhu5tpIHTDrW5oLCB04bu3IGzhu4cgZ2lhIHTEg25nIGTDom4gc+G7kSwgbOG7sWMgbMaw4bujbmcgbGFvIMSR4buZbmcgdOG7qyAxNSB0deG7lWkgdHLhu58gbMOqbiAsIHbDuW5nIHbDoCBuxINtKDIwMTEtMjAyMCkNCg0KDQpgYGB7cn0NCm88LSByZWFkLmNzdignQzovVXNlcnMvUVVZTkggSFVPTkcvRG93bmxvYWRzL3BvcHVsYXRpb25fdmlfdjIuY3N2JywgaGVhZGVyID0gVCkNCnRhYmxlPC0ga25pdHI6OmthYmxlKG8sIGZvcm1hdCA9Im1hcmtkb3duIikNCnRhYmxlDQpgYGANCiMjICoqQ2jhu41uIGLhu5kgZOG7ryBsaeG7h3UqKg0KDQotIELhu5kgZOG7ryBsaeG7h3UgW3BvcHVsYXRpb25fdjJfdmkuY3N2XShDOi9Vc2Vycy9RVVlOSCBIVU9ORy9Eb3dubG9hZHMvcG9wdWxhdGlvbl92aV92Mi5jc3YpIMSR4buDIGThu4UgZMOgbmcgdGjhu7FjIGhp4buHbiB0YSBnw6FuIGThu68gbGnhu4d1IGNobyAqKm8qKg0KDQpgYGB7cn0NCm88LSByZWFkLmNzdignQzovVXNlcnMvUVVZTkggSFVPTkcvRG93bmxvYWRzL3BvcHVsYXRpb25fdmlfdjIuY3N2JywgaGVhZGVyID0gVCkNCmBgYA0KDQogIC0gQuG7mSBk4buvIGxp4buHdSAqKmEqKiDEkcaw4bujYyBjaOG7jW4gdOG7qyBi4buZIGThu68gbGnhu4d1ICoqbyoqIA0KICAtIEThu7EgbGnhu4d1IMSRxrDhu6NjIGNo4buNbiBsw6Agbmjhu69uZyB04buJbmgsdGjDoG5oIHBo4buRIGPDsyBu4buBbiBraW5oIHThur8gcGjDoXQgdHJp4buDbiBi4bqtYyBuaOG6pXQgVmnhu4d0IE5hbScNCiAgLSBE4buvIGxp4buHdSBzYXUgxJHDonkgc+G6vSBjaG8gdGEgYmnhur90IMSRxrDhu6NjIG3huq10IMSR4buZIGTDom4gc+G7kSwgZMOibiBz4buRIHRydW5nIGLDrG5oLCB04bu3IGzhu4cgZ2nhu5tpIHTDrW5oLCB04bu3IGzhu4cgZ2lhIHTEg25nIGTDom4gc+G7kSwgdsO5bmcgY+G7p2EgY8OhYyB04buJbmggKMSQw6AgTuG6tW5nLCBCw6xuaCBExrDGoW5nLCBI4bqjaSBQaMOybmcsIELDoCBS4buLYS0gVsWpbmcgVMOgdSwgSOG7kyBDaMOtIE1pbmgsIEjDoCBO4buZaSkgIHRoZW8gdOG7q25nIG7Eg20uDQogIA0KYGBge3J9DQpsaWJyYXJ5KHRpZHl2ZXJzZSkNCmxpYnJhcnkoZHBseXIpDQphIDwtIG8gJT4lIGZpbHRlcihDw6FjLnThu4luaC50aMOgbmggJWluJSBjKCfEkMOgIE7hurVuZycsJ0LDrG5oIETGsMahbmcnLCdI4bqjaSBQaMOybmcnLCAnQsOgIFLhu4thIC0gVsWpbmcgVMOgdScsICdI4buTIENow60gTWluaCcsJ0jDoCBO4buZaScpKQ0KYSA8LSBhICU+JSBzZWxlY3QoQ8OhYy504buJbmgudGjDoG5oLE3huq10LsSR4buZLmTDom4uc+G7kSxEw6JuLnPhu5EudHJ1bmcuYsOsbmgsVOG7ty5s4buHLmdp4bubaS50w61uaCxU4bu3Lmzhu4cuZ2lhLnTEg25nLmTDom4uc+G7kSxWw7luZyxOxINtKQ0KdGFibGU8LSBrbml0cjo6a2FibGUoYSwgZm9ybWF0PSAibWFya2Rvd24iKQ0KdGFibGUNCmBgYA0KDQogIC0gZmlsdGVyKCkgxJHGsOG7o2Mgc+G7rSBk4bulbmcgxJHhu4MgY2jhu41uIGPDoWMgZMOybmcgdGjhu49hIG3Do24gxJFp4buBdSBraeG7h24gdHJvbmcgY+G7mXQgIkPDoWMudOG7iW5oLnRow6BuaCIsIGNo4buJIGdp4buvIGzhuqFpIGPDoWMgZMOybmcgY8OzIGdpw6EgdHLhu4sgbMOgICfEkMOgIE7hurVuZycsICdCw6xuaCBExrDGoW5nJywgJ0jhuqNpIFBow7JuZycsICdCw6AgUuG7i2EgLSBWxaluZyBUw6B1JywgJ0jhu5MgQ2jDrSBNaW5oJywgJ0jDoCBO4buZaScuIA0KICAtIHNlbGVjdCgpIMSRxrDhu6NjIHPhu60gZOG7pW5nIMSR4buDIGNo4buNbiBjw6FjIGPhu5l0IGPhuqduIHRoaeG6v3QgdOG7qyBkYXRhZnJhbWUgYSwgYmFvIGfhu5NtICdDw6FjLnThu4luaC50aMOgbmgnLCAnTeG6rXQuxJHhu5kuZMOibi5z4buRJywgJ0TDom4uc+G7kS50cnVuZy5iw6xuaCcsICdU4bu3Lmzhu4cuZ2nhu5tpLnTDrW5oJywgJ1Thu7cubOG7hy5naWEudMSDbmcuZMOibi5z4buRJywgJ1bDuW5nJywgdsOgICdOxINtJy4NCiAgLSBL4bq/dCBxdeG6oyDEkcaw4bujYyBsxrB1IHbDoG8gYmnhur9uIGENCiAgDQoqKlRo4buRbmcga8OqIGThu68gbGnhu4d1KioNCg0KVGjhu7FjIGhp4buHbiB0aOG7kW5nIGvDqiBtw7QgdOG6oyBkYXRhc2V0IG7DoHkgdGEgxJHGsOG7o2Mga+G6v3QgcXXhuqMgYsOqbiBkxrDhu5tpLCDDvSBuZ2jEqWEgY8OhYyBj4buZdCBuaMawIHNhdToNCg0KIC0gbl9taXNzaW5nOiBz4buRIMO0IGThu68gbGnhu4d1IGLhu4sgbWlzcyh0cuG7kW5nKQ0KDQogLSBjb21wbGV0ZV9yYXRlOiB04bu3IGzhu4cgw7QgY8OzIGThu68gbGnhu4d1DQoNCiAtIG1lYW46IHRydW5nIGLDrG5oDQoNCiAtIHNkOiDEkeG7mSBs4buHY2ggY2h14bqpbg0KDQogLSBwMDogZ2nDoSB0cuG7iyBuaOG7jyBuaOG6pXQNCg0KIC0gcDI1OiBQaMOibiB24buLIHRo4bupIG5o4bqldA0KDQogLSBwNTA6IFBow6JuIHbhu4sgdGjhu6kgaGFpIGPFqW5nIGNow61uaCBsw6AgdHJ1bmcgduG7iw0KDQogLSBwNzU6IHBow6JuIHbhu4sgdGjhu6kgYmENCg0KIC0gcDEwMDogZ2nDoSB0cuG7iyBs4bubbiBuaOG6pXQNCg0KIC0gaGlzdDogYmnhu4N1IMSR4buTIEhpc3RvZ3JhbQ0KDQpgYGB7cn0NCmxpYnJhcnkoc2tpbXIpDQpza2ltKGEpDQpgYGANCg0KIyMgKipNw6MgaMOzYSBk4buvIGxp4buHdSoqDQoNCiAgLSBC4buZIGThu68gbGnhu4d1ICoqYSoqIGPDsyBj4buZdCB2w7luZyDEkeG7gyBk4buFIGTDoG5nIHF1YW4gc8OhdCB4ZW0gbsOzIHRodeG7mWMgdsO5bmcgZ8OsIHRhIHPhur0gbcOjIGjDs2EgbmjGsCBzYXU6DQogICAgIC0gxJDhu5NuZyBi4bqxbmcgc8O0bmcgSOG7k25nIGzDoCBz4buRIDENCiAgICAgLSBC4bqvYyBUcnVuZyBi4buZIHbDoCBkdXnDqm4gaOG6o2kgbWnhu4FuIFRydW5nIGzDoCBz4buRIDINCiAgICAgLSDEkMO0bmcgTmFtIELhu5kgbMOgIHPhu5EgMyANCiAgICAgDQogICAgICBL4bq/dCBxdeG6oyBuaOG6rW4gxJHGsOG7o2MgbMOgIGThu68gbGnhu4d1ICoqYSoqIHPhur0gY8OzIHRow6ptIDEgY+G7mXQgdMOqbiBQaGFubG9haQ0KICANCiAgLSBU4bqhbyB0aMOqbSBj4buZdCAiWGVwbG9haSIgxJHhu4MgeGVtIGTDom4gc+G7kSB0cnVuZyBiw6xuaCB0aHXhu5ljIGxv4bqhaQ0KICAgICAtIE5o4buPIGjGoW4gNTAwMCBsw6Agw410DQogICAgIC0gVHJvbmcga2hv4bqjbmcgNTAwMCDEkeG6v24gNjUwMCBsw6AgVHJ1bmcgYsOsbmgNCiAgICAgLSBM4bubbiBoxqFuIDUwMDAgbMOgIE5oaeG7gXUgDQogICAgIA0KICAgICBL4bq/dCBxdeG6oyB0YSBuaOG6rW4gxJHGsOG7o2MgbMOgIGPDsyB0aMOqbSAxIGPhu5l0IHTDqm4gWGVwbG9haQ0KICANCmBgYHtyfQ0KbGlicmFyeShkcGx5cikNCmEkUGhhbmxvYWkgPC0gcmVjb2RlKGEkVsO5bmcsJ8SQ4buTbmcgYuG6sW5nIHPDtG5nIEjhu5NuZycgPSAnMScsJ0Lhuq9jIFRydW5nIGLhu5kgdsOgIGR1ecOqbiBo4bqjaSBtaeG7gW4gVHJ1bmcnID0gJzInLCfEkMO0bmcgTmFtIELhu5knID0gJzMnKQ0KYSRYZXBsb2FpIDwtIGNhc2Vfd2hlbihhJETDom4uc+G7kS50cnVuZy5iw6xuaCA8IDUwMDAgfiAnw410JywgYSREw6JuLnPhu5EudHJ1bmcuYsOsbmggPj0gNTAwMCAmIGEkRMOibi5z4buRLnRydW5nLmLDrG5oIDw9IDY1MDAgfiAnVEInLCBhJETDom4uc+G7kS50cnVuZy5iw6xuaCA+NjUwMCB+ICdOaGnhu4F1JykNCnRhYmxlPC0ga25pdHI6OmthYmxlKGEsIGZvcm1hdD0ibWFya2Rvd24iKQ0KdGFibGUNCmBgYA0KDQojIyAqKkLhuqNuZyB04bqnbiBz4buRKioNCg0KKipCaeG7g3UgxJHhu5MgbmjDoW5oIGzDoSoqDQoNCiAgLSBC4bqjbmcgdOG6p24gc+G7kSBsw6AgbeG7mXQgYmnhu4N1IMSR4buTIHRo4buRbmcga8OqIG3DtCB04bqjIHPhu5EgbOG6p24geHXhuqV0IGhp4buHbiBj4bunYSBjw6FjIGdpw6EgdHLhu4sgdHJvbmcgbeG7mXQgYmnhur9uIGPhu6UgdGjhu4MuIMSR4buRaSB0xrDhu6NuZyBj4bulIHRo4buDIOG7nyDEkcOieSBsw6AgZMOibiBz4buRIHRydW5nIGLDrG5oIGPhu6dhIGLhu5kgZOG7ryBsaeG7h3UgKiphKioNCiANCiAgLSBQaOG6p24gbmjDoW5oIHRoxrDhu51uZyBsw6Agbmjhu69uZyBz4buRIGjDoG5nIGNo4bulYyBow6BuZyB0csSDbSB2w6AgY2jhu6VjICwg4bufIGLDoGkgbsOgeSBwaOG6p24gbsOhbmggbMOgIG5o4buvbiBz4buRIGjDoG5nIHRyaeG7h3UuIA0KICANCiAgLSBQaOG6p24gbMOgIGzDoCBwaOG6p24gY8OybiBs4bqhaS4NCiAgIA0KICAtIEThuqV1IHRo4bqtcCBwaMOibiBsw6AgMyBjaOG7ryBz4buRIGLDqm4gcGjhuqNpIGThuqV1IGfhuqFjaA0KDQpgYGB7cn0NCnN0ZW0oYSREw6JuLnPhu5EudHJ1bmcuYsOsbmgpDQpgYGANCioqQuG6o25nIHThuqduIHPhu5EgY2hvIDEgYmnhur9uKioNCg0KICAtIOG7niDEkcOieSBjaHVuZyB0YSBz4bq9IHhlbSDEkcaw4bujYyBz4buRIGzhuqduIHh14bqldCBoaeG7gW4gY+G7p2EgY+G7mXQgQ8OhYy504buJbmgudGjDoG5oLg0KICAtIFbhu5tpIHPhu5EgbOG6p24gbMOgIDEwIGzhuqduIOG7nyA1IHThu4luaCBjaMO6bmcgdGEgY2jhu41uIHTGsMahbmcg4bupbmcgdOG7qyBuxINtIDIwMTEgZOG6v24gbsSDbSAyMDIwLg0KICANCmBgYHtyfQ0KdGFibGUoYSRDw6FjLnThu4luaC50aMOgbmgpDQpgYGANCiMjICoqUGjDom4gdMOtY2ggZOG7ryBsaeG7h3UqKg0KDQoqKkPDoWMgxJHhurdjIHRyxrBuZyDEkW8gbMaw4budbmcqKiANCg0KICAtIE1lYW4gbMOgIMSR4buZIGzhu5tuIHRydW5nIGLDrG5oIGTDom4gc+G7kSDhu58gNSBuxrDhu5tjIENhbWJvZGlhLCBWaWV0bmFtLCBMYW9zLCBUaGFpbGFuZCwgTWFsYXkgc2lhLg0KICAtIE1lZGl1bShtZWQpIFRydW5nIHbhu4sgbMOgIG3hu5l0IMSR4bqhaSBsxrDhu6NuZyB0aOG7kW5nIGvDqiBtw7QgdOG6oyB0cnVuZyB0w6JtIGPhu6dhIG3hu5l0IHThuq1wIGjhu6NwIGThu68gbGnhu4d1IHPhu5EgbGnhu4d1LiDhu58gxJHDonkgY2jDum5nIHRhIHPhur0gdMOtbmggxJHGsOG7o2MgdHJ1bmcgduG7iyBj4bunYSBj4buZdCAiUCIgdGhlbyBiaeG6v24gQ291bnRyeSANCiAgLSBWYXIgbMOgIHBoxrDGoW5nIHNhaSBz4buRIMSR4bqhaSBkaeG7h24gY2hvIMSR4buZIHBow6JuIHTDoW4gY+G7p2EgY8OhYyBz4buRIGxp4buHdSBzbyB24bubaSBz4buRIHRydW5nIGLDrG5oIGPhu6dhIG7Dsy4NCiAgDQoqKlRoYW8gdMOhYyoqDQoNCi0gR8OhbiBjw6J1IGzhu4duaCBjaG8gInUiICwgY2jDum5nIHRhIHPhur0gc2QgaMOgbSAiZ3JvdXBfYnkiIMSR4buDICBuaMOzbSBk4buvIGxp4buHdSB0aGVvIGPhu5l0ICoqQyoqIHbDoCBzYXUgxJHDsyBk4butIGThu6VuZyAic3VtbWFyaXNlIiDEkeG7gyB0w7NtICB04bqvdCB0aMO0bmcgdGluIGPhu6dhIG3hu5dpIG5ow7NtIHRoZW8gxJHhu40gbOG7m24gdHJ1bmcgYsOsbmggY+G7p2EgY8OhYyBuaMOzbS4NCiAgDQogIC0gS+G6v3QgcXXhuqMgdGEgbmjhuq1uIMSRxrDhu6NjIGzDoA0KICAgICAtIEPhu5l0ICJDw6FjLnThu4luaC4gdGjDoG5oIjogQ2jhu6lhIHTDqm4gY8OhYyB04buJbmggdGjDoG5oLg0KICAgICAtIEPhu5l0ICJtZWFuX29mX0TDom4uc+G7kS5UcnVuZy5iw6xuaCIgY2jhu6lhIGdpw6EgdHLhu4sgdHJ1bmcgYsOsbmggY+G7p2EgY+G7mXQgIkTDom4uc+G7kS50cnVuZy5iw6xuaCIgdGhlbyB04burbmcgdOG7iW5oLg0KICAgICAtIEPhu5l0ICJuIiBsw6Agc+G7kSBs4bqnbiB4deG6pXQgaGnhu4duIGPhu6dhIGPDoWMgYmnhur9uIOG7nyBj4buZdCAiQ8OhYy504buJbmgudGjDoG5oIg0KDQpgYGB7cn0NCnU8LSBhJT4lIGdyb3VwX2J5KEPDoWMudOG7iW5oLnRow6BuaCkgJT4lIHN1bW1hcmlzZSggbj1uKCksbWVhbl9vZl9Ew6JuLnPhu5EudHJ1bmcuYsOsbmg9bWVhbihEw6JuLnPhu5EudHJ1bmcuYsOsbmgpKQ0KdQ0KYGBgDQoNCiAgLSBHw6FuIGPDonUgbOG7h25oIGNobyAidyIgLCBjaMO6bmcgdGEgc+G6vSBzZCBow6BtICJncm91cF9ieSIgxJHhu4MgIG5ow7NtIGThu68gbGnhu4d1IHRoZW8gY+G7mXQgKipDw6FjLnThu4luaC50aMOgbmgqKiB2w6Agc2F1IMSRw7MgZOG7rSBk4bulbmcgInN1bW1hcmlzZSIgxJHhu4MgdMOzbSAgdOG6r3QgdGjDtG5nIHRpbiBj4bunYSBt4buXaSBuaMOzbSB0aGVvIHRydW5nIHbhu4sgY+G7p2EgY8OhYyBuaMOzbS4NCiAgLSBL4bq/dCBxdeG6oyB0YSBuaMOibiDEkcaw4bujYyBsw6A6DQogICAgIC0gIEPhu5l0ICJDw6FjLnThu4luaC50aMOgbmgiOiBDaOG7qWEgdMOqbiB04buJbmgNCiAgICAgLSAgQ+G7mXQgIm1lZF9vZl9Ew6JuLnPhu5EudHJ1bmcuYsOsbmgiIGNo4bupYSBnacOhIHRy4buLIHRydW5nIHTDom0gY+G7p2EgY+G7mXQgIkTDom4uc+G7kS50cnVuZy5iaW5oZyIgdGhlbyB04burbmcgdOG7iW5oLg0KICAgICANCg0KYGBge3J9DQp3PC0gYSU+JSBncm91cF9ieShDw6FjLnThu4luaC50aMOgbmgpICU+JSBzdW1tYXJpc2UobWVkX29mX0TDom4uc+G7kS50cnVuZy5iw6xuaD1tZWRpYW4oRMOibi5z4buRLnRydW5nLmLDrG5oKSkNCncNCg0KDQpgYGANCg0KICAtIEfDoW4gY8OidSBs4buHbmggY2hvICJlIiAsIGNow7puZyB0YSBz4bq9IHNkIGjDoG0gImdyb3VwX2J5IiDEkeG7gyAgbmjDs20gZOG7ryBsaeG7h3UgdGhlbyBj4buZdCAqKkPDoWMudOG7iW5oLnRow6BuaCoqIHbDoCBzYXUgxJHDsyBk4butIGThu6VuZyAic3VtbWFyaXNlIiDEkeG7gyB0w7NtICB04bqvdCB0aMO0bmcgdGluIGPhu6dhIG3hu5dpIG5ow7NtIHRoZW8gxJHhu5kgcGjDom4gdMOhbiBj4bunYSBjw6FjIG5ow7NtLg0KICANCiAgLSBL4bq/dCBxdeG6oyB0YSBuaOG6rW4gxJHGsOG7o2MgbMOgDQogICAgIC0gQ+G7mXQgIkPDoWMudOG7iW5oLnRow6BuaCI6IENo4bupYSB0w6puIGPDoWMgdOG7iW5oIA0KICAgICAtIEPhu5l0ICJ2YXJfb2ZfRMOibi5z4buRLnRydW5nLmLDrG5oIiDEkeG7mSBwaMOibiB0w6FuIGPhu6dhIGPhu5l0ICJEw6JuLnPhu5EudHJ1bmcuYsOsbmgiIGNobyB04burbmcgdOG7iW5oIMSRw6MgY2jhu41uLg0KICAgICAtIEPhu5l0ICJuIiBsw6Agc+G7kSBs4bqnbiB4deG6pXQgaGnhu4duIGPhu6dhIGPDoWMgYmnhur9uIOG7nyBj4buZdCAiRMOibi5z4buRLnRydW5nLmLDrG5oIiANCiAgICAgDQpgYGB7cn0NCmU8LSBhJT4lIGdyb3VwX2J5KEPDoWMudOG7iW5oLnRow6BuaCkgJT4lIHN1bW1hcmlzZShuPW4oKSx2YXJfb2ZfRMOibi5z4buRLnRydW5nLmLDrG5oPXZhcihEw6JuLnPhu5EudHJ1bmcuYsOsbmgpKQ0KZQ0KYGBgDQogIC0gR8OhbiBjw6J1IGzhu4duaCBjaG8gInQiICwgY2jDum5nIHRhIHPhur0gc+G7rSBk4bulbmcgaMOgbSAiZ3JvdXBfYnkiIMSR4buDICBuaMOzbSBk4buvIGxp4buHdSB0aGVvIGPhu5l0ICoqQ8OhYy504buJbmgudGjDoG5oKiogdsOgIHNhdSDEkcOzIGThu60gZOG7pW5nICJzdW1tYXJpc2UiIMSR4buDIHTDs20gIHThuq90IHRow7RuZyB0aW4gY+G7p2EgbeG7l2kgbmjDs20gdGhlbyB04buVbmcgY+G7p2EgY8OhYyBuaMOzbS4NCiAgDQogIC0gS+G6v3QgcXXhuqMgdGEgbmjhuq1uIMSRxrDhu6NjIGzDoCB04buVbmcgZMOibiBz4buRIGPhu6dhIDI1NCBuxrDhu5tjIHRyb25nIDcyIG7Eg20NCiAgICAgLSBD4buZdCAiQ8OhYy504buJbmgudGjDoG5oIjogQ2jhu6lhIGPDoWMgdOG7iW5oIHRow6BuaA0KICAgICAtIEPhu5l0ICJzdW1fb2ZfRMOibi5z4buRLnRydW5nLmLDrG5oIiBjaOG7qWEgZ2nDoSB0cuG7iyB04buVbmcgY+G7p2EgY+G7mXQgIkTDom4uc+G7kS50cnVuZy5iw6xuaCIgY2hvIHThu6tuZyB04buJbmguDQogICAgIC0gQ+G7mXQgIm4iIGzDoCBz4buRIGzhuqduIHh14bqldCBoaeG7h24gY+G7p2EgY8OhYyBiaeG6v24g4bufIGPhu5l0ICJDw6FjLnThu4luaC50aMOgbmgiDQoNCg0KYGBge3J9DQp0PC0gYSU+JSBncm91cF9ieShDw6FjLnThu4luaC50aMOgbmgpICU+JSBzdW1tYXJpc2Uoc3VtX29mX0TDom4uc+G7kS50cnVuZy5iw6xuaD1zdW0oRMOibi5z4buRLnRydW5nLmLDrG5oKSkNCnQNCmBgYA0KDQoqKlPhu60gZOG7pW5nICphKiDEkeG7gyB0aOG7sWMgaGnhu4duIGPDoWMgdGhhbyB0w6FjIMSRbyBsxrDhu51uZyBk4buvIGxp4buHdSoqDQoNCmBgYHtyfQ0Kc3VtbWFyeShhJETDom4uc+G7kS50cnVuZy5iw6xuaCkNCmBgYA0KDQogIC0gSMOgbSAqKnN1bW1hcnkoKSoqIGNobyB0YSDEkcaw4bujYyBuaOG7r25nIGThu68gbGnhu4d1IHNhdToNCg0KICAgICAtIG1pbiA9IDk0NiA6IGdpw6EgdHLhu4sgYsOpIG5o4bqldCAgKiphKiogDQogICAgIC0gMXN0IFF1LiA9IDExMTA6IGPDsyAyNSUgZOG7ryBsaeG7h3Ugbmjhu48gaMahbiAxMTEwDQogICAgIC0gTWVkaWFuID0gMTk3MjogdHJ1bmcgduG7iyBj4bunYSBiaeG6v24gKiphKiogdOG7qWMgbMOgIHPhur0gY8OzIDUwJSBk4buvIGxp4buHdSBuaOG7jyBoxqFuIDE5NzIgdsOgIG5nxrDhu6NjIGzhuqFpIA0KICAgICAtIE1lYW4gPSAzNjI1OiBnacOhIHRy4buLIHRydW5nIGLDrG5oIGPhu6dhICAqKmEqKiANCiAgICAgLSAzcmQgUXUuID0gNzI0NDogY8OzIDI1JSBk4buvIGxp4buHdSBs4bubbiBoxqFuIDcyNDQ3MjQ0ICANCiAgICAgLSBNYXggPSA5MjI4OiBnacOhIHRy4buLIGzhu5tuIG5o4bqldCBj4bunYSAqKmEqKg0KDQpgYGB7cn0NCnF1YW50aWxlKGEkRMOibi5z4buRLnRydW5nLmLDrG5oLCBwcm9icyA9IGMoLjMsLjYsLjkpKQ0KYGBgDQoNCiAgLSBIw6BtIHBow6JuIHbhu4s6IGLhu5kgZOG7ryBsaeG7h3UgYmnhur9uICoqYSoqIGPDsyBnacOhIHRy4buLOg0KDQogICAgIC0gICoqcXVhbnRpbGVfezMwJX09ODE4OTk0LjMqKiAgbMOgIGPDsyAzMCUgZOG7ryBsaeG7h3Ugbmjhu48gaMahbiAxMTYzLjE5DQoNCiAgICAgLSAgKipxdWFudGlsZV97NjAlfT04ODg5MDQyLjgqKiAgbMOgIGPDsyA2MCUgZOG7ryBsaeG7h3Ugbmjhu48gaMahbiAyMDYwLjUwDQoNCiAgICAgLSAqKnF1YW50aWxlX3s5MCV9PTEyNDAzNzU0NS4yKiogbMOgIGPDsyA5MCUgZOG7ryBsaeG7h3Ugbmjhu48gaMahbiA4MTU2LjMzMzMNCg0KDQoNCg0KDQoNCg0K