Contexto

Para Arca Continental también es vital que las tienditas de la esquina sigan existiendo ya que los mayores márgenes de ganancia en la venta de sus productos los obtiene a través de este canal.

Instalar paquetes

# install.packages("tidyverse")
# install.packages("dplyr")
# install.packages("lubridate")
# install.packages("Matrix")
# install.packages("arules")
# install.packages("arulesViz")
# install.packages(datasets)
# install.packages(plyr)
# install.packages(ggplot2)
# install.packages(forecast)
# install.packages("readxl", type = "source")

library(tidyverse)
## Warning: package 'lubridate' was built under R version 4.3.3
## ── Attaching core tidyverse packages ──────────────────────── tidyverse 2.0.0 ──
## ✔ dplyr     1.1.4     ✔ readr     2.1.4
## ✔ forcats   1.0.0     ✔ stringr   1.5.0
## ✔ ggplot2   3.5.1     ✔ tibble    3.2.1
## ✔ lubridate 1.9.4     ✔ 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(plyr)
## ------------------------------------------------------------------------------
## You have loaded plyr after dplyr - this is likely to cause problems.
## If you need functions from both plyr and dplyr, please load plyr first, then dplyr:
## library(plyr); library(dplyr)
## ------------------------------------------------------------------------------
## 
## Attaching package: 'plyr'
## 
## The following objects are masked from 'package:dplyr':
## 
##     arrange, count, desc, failwith, id, mutate, rename, summarise,
##     summarize
## 
## The following object is masked from 'package:purrr':
## 
##     compact
library(dplyr)
library(ggplot2)
# library(forecast)
library(openxlsx)
## Warning: package 'openxlsx' was built under R version 4.3.3
# library(lubridate)
# library(Matrix)
# library(arules)
# library(arulesViz)
# library(datasets)

Importar BD

df <- openxlsx::read.xlsx("/Users/student/Desktop/Datos Arca Continental Original.xlsx", sheet = 1)
head(df)
##   ID  Año  Territorio Sub.Territorio         CEDI Cliente Nombre
## 1  1 2016 Guadalajara        Belenes Suc. Belenes   77737  ABARR
## 2  2 2016 Guadalajara        Belenes Suc. Belenes   77737  ABARR
## 3  3 2016 Guadalajara        Belenes Suc. Belenes   77737  ABARR
## 4  4 2016 Guadalajara        Belenes Suc. Belenes   77737  ABARR
## 5  5 2016 Guadalajara        Belenes Suc. Belenes   77737  ABARR
## 6  6 2016 Guadalajara        Belenes Suc. Belenes   77737  ABARR
##   Tamaño.Cte.Industria    Segmento.Det                Marca   Presentacion
## 1         Extra Grande    Agua Mineral      Topo Chico A.M.      600 ml NR
## 2         Extra Grande Agua Purificada Ciel Agua Purificada   1 Ltro. N.R.
## 3         Extra Grande Agua Purificada Ciel Agua Purificada    1.5 Lts. NR
## 4         Extra Grande Agua Saborizada          Ciel Exprim      600 ml NR
## 5         Extra Grande Agua Saborizada            Ciel Mini 300 ML. NR PET
## 6         Extra Grande Agua Saborizada      Ciel Saborizada   1 Ltro. N.R.
##       Tamaño Retornable_NR Enero Febrero Marzo Abril Mayo Junio Julio Agosto
## 1 Individual No Retornable    NA      NA    NA    NA   NA    NA    NA     NA
## 2 Individual No Retornable    NA       2     8     4    4     2     2      2
## 3 Individual No Retornable    NA      NA     3     6    3     3     3      3
## 4 Individual No Retornable    NA      NA    NA    NA   NA    NA    NA     NA
## 5 Individual No Retornable    NA      NA    NA    NA   NA    NA    NA     NA
## 6 Individual No Retornable    NA      NA     1    NA   NA    NA    NA     NA
##   Septiembre Octubre Noviembre Diciembre
## 1         NA      NA        NA         1
## 2          2       2         4         2
## 3          3       3         3         3
## 4         NA      NA        NA         1
## 5         NA      NA         0        NA
## 6         NA      NA        NA        NA

Entender BD

summary(df)
##        ID              Año        Territorio        Sub.Territorio    
##  Min.   :     1   Min.   :2016   Length:466509      Length:466509     
##  1st Qu.:116628   1st Qu.:2017   Class :character   Class :character  
##  Median :233255   Median :2018   Mode  :character   Mode  :character  
##  Mean   :233255   Mean   :2018                                        
##  3rd Qu.:349882   3rd Qu.:2019                                        
##  Max.   :466509   Max.   :2019                                        
##                                                                       
##      CEDI             Cliente             Nombre          Tamaño.Cte.Industria
##  Length:466509      Length:466509      Length:466509      Length:466509       
##  Class :character   Class :character   Class :character   Class :character    
##  Mode  :character   Mode  :character   Mode  :character   Mode  :character    
##                                                                               
##                                                                               
##                                                                               
##                                                                               
##  Segmento.Det          Marca           Presentacion          Tamaño         
##  Length:466509      Length:466509      Length:466509      Length:466509     
##  Class :character   Class :character   Class :character   Class :character  
##  Mode  :character   Mode  :character   Mode  :character   Mode  :character  
##                                                                             
##                                                                             
##                                                                             
##                                                                             
##  Retornable_NR          Enero            Febrero             Marzo         
##  Length:466509      Min.   :  -19.0   Min.   :  -11.00   Min.   :  -32.00  
##  Class :character   1st Qu.:    1.0   1st Qu.:    1.00   1st Qu.:    1.00  
##  Mode  :character   Median :    2.0   Median :    2.00   Median :    3.00  
##                     Mean   :   10.1   Mean   :    9.76   Mean   :   11.36  
##                     3rd Qu.:    6.0   3rd Qu.:    6.00   3rd Qu.:    6.00  
##                     Max.   :42736.0   Max.   :42767.00   Max.   :42795.00  
##                     NA's   :233480    NA's   :231213     NA's   :227420    
##      Abril               Mayo              Junio             Julio         
##  Min.   :  -70.00   Min.   : -106.00   Min.   : -211.0   Min.   :  -60.00  
##  1st Qu.:    1.00   1st Qu.:    1.00   1st Qu.:    1.0   1st Qu.:    1.00  
##  Median :    3.00   Median :    3.00   Median :    3.0   Median :    2.00  
##  Mean   :   11.71   Mean   :   12.75   Mean   :   12.2   Mean   :   11.75  
##  3rd Qu.:    6.00   3rd Qu.:    7.00   3rd Qu.:    6.0   3rd Qu.:    6.00  
##  Max.   :42826.00   Max.   :42856.00   Max.   :42887.0   Max.   :42917.00  
##  NA's   :224057     NA's   :216910     NA's   :215753    NA's   :223411    
##      Agosto           Septiembre         Octubre          Noviembre      
##  Min.   : -211.00   Min.   : -527.0   Min.   :  -38.0   Min.   :  -25.0  
##  1st Qu.:    1.00   1st Qu.:    1.0   1st Qu.:    1.0   1st Qu.:    1.0  
##  Median :    3.00   Median :    3.0   Median :    3.0   Median :    3.0  
##  Mean   :   11.98   Mean   :   13.4   Mean   :   13.7   Mean   :   13.3  
##  3rd Qu.:    6.00   3rd Qu.:    7.0   3rd Qu.:    7.0   3rd Qu.:    6.0  
##  Max.   :42948.00   Max.   :42979.0   Max.   :43009.0   Max.   :43040.0  
##  NA's   :220242     NA's   :337314    NA's   :338386    NA's   :338460   
##    Diciembre      
##  Min.   :  -28.0  
##  1st Qu.:    1.0  
##  Median :    3.0  
##  Mean   :   14.8  
##  3rd Qu.:    7.0  
##  Max.   :43070.0  
##  NA's   :341855
str(df)
## 'data.frame':    466509 obs. of  25 variables:
##  $ ID                  : num  1 2 3 4 5 6 7 8 9 10 ...
##  $ Año                 : num  2016 2016 2016 2016 2016 ...
##  $ Territorio          : chr  "Guadalajara" "Guadalajara" "Guadalajara" "Guadalajara" ...
##  $ Sub.Territorio      : chr  "Belenes" "Belenes" "Belenes" "Belenes" ...
##  $ CEDI                : chr  "Suc. Belenes" "Suc. Belenes" "Suc. Belenes" "Suc. Belenes" ...
##  $ Cliente             : chr  "77737" "77737" "77737" "77737" ...
##  $ Nombre              : chr  "ABARR" "ABARR" "ABARR" "ABARR" ...
##  $ Tamaño.Cte.Industria: chr  "Extra Grande" "Extra Grande" "Extra Grande" "Extra Grande" ...
##  $ Segmento.Det        : chr  "Agua Mineral" "Agua Purificada" "Agua Purificada" "Agua Saborizada" ...
##  $ Marca               : chr  "Topo Chico A.M." "Ciel Agua Purificada" "Ciel Agua Purificada" "Ciel Exprim" ...
##  $ Presentacion        : chr  "600 ml NR" "1 Ltro. N.R." "1.5 Lts. NR" "600 ml NR" ...
##  $ Tamaño              : chr  "Individual" "Individual" "Individual" "Individual" ...
##  $ Retornable_NR       : chr  "No Retornable" "No Retornable" "No Retornable" "No Retornable" ...
##  $ Enero               : num  NA NA NA NA NA NA 1 NA 3 NA ...
##  $ Febrero             : num  NA 2 NA NA NA NA NA 1 3 NA ...
##  $ Marzo               : num  NA 8 3 NA NA 1 NA NA 4 NA ...
##  $ Abril               : num  NA 4 6 NA NA NA NA 1 4 NA ...
##  $ Mayo                : num  NA 4 3 NA NA NA 0 NA 4 NA ...
##  $ Junio               : num  NA 2 3 NA NA NA NA 1 4 0 ...
##  $ Julio               : num  NA 2 3 NA NA NA 0 NA 4 NA ...
##  $ Agosto              : num  NA 2 3 NA NA NA NA 1 7 NA ...
##  $ Septiembre          : num  NA 2 3 NA NA NA NA 1 4 NA ...
##  $ Octubre             : num  NA 2 3 NA NA NA 0 NA 3 NA ...
##  $ Noviembre           : num  NA 4 3 NA 0 NA NA NA 1 NA ...
##  $ Diciembre           : num  1 2 3 1 NA NA NA NA 3 NA ...
head(df)
##   ID  Año  Territorio Sub.Territorio         CEDI Cliente Nombre
## 1  1 2016 Guadalajara        Belenes Suc. Belenes   77737  ABARR
## 2  2 2016 Guadalajara        Belenes Suc. Belenes   77737  ABARR
## 3  3 2016 Guadalajara        Belenes Suc. Belenes   77737  ABARR
## 4  4 2016 Guadalajara        Belenes Suc. Belenes   77737  ABARR
## 5  5 2016 Guadalajara        Belenes Suc. Belenes   77737  ABARR
## 6  6 2016 Guadalajara        Belenes Suc. Belenes   77737  ABARR
##   Tamaño.Cte.Industria    Segmento.Det                Marca   Presentacion
## 1         Extra Grande    Agua Mineral      Topo Chico A.M.      600 ml NR
## 2         Extra Grande Agua Purificada Ciel Agua Purificada   1 Ltro. N.R.
## 3         Extra Grande Agua Purificada Ciel Agua Purificada    1.5 Lts. NR
## 4         Extra Grande Agua Saborizada          Ciel Exprim      600 ml NR
## 5         Extra Grande Agua Saborizada            Ciel Mini 300 ML. NR PET
## 6         Extra Grande Agua Saborizada      Ciel Saborizada   1 Ltro. N.R.
##       Tamaño Retornable_NR Enero Febrero Marzo Abril Mayo Junio Julio Agosto
## 1 Individual No Retornable    NA      NA    NA    NA   NA    NA    NA     NA
## 2 Individual No Retornable    NA       2     8     4    4     2     2      2
## 3 Individual No Retornable    NA      NA     3     6    3     3     3      3
## 4 Individual No Retornable    NA      NA    NA    NA   NA    NA    NA     NA
## 5 Individual No Retornable    NA      NA    NA    NA   NA    NA    NA     NA
## 6 Individual No Retornable    NA      NA     1    NA   NA    NA    NA     NA
##   Septiembre Octubre Noviembre Diciembre
## 1         NA      NA        NA         1
## 2          2       2         4         2
## 3          3       3         3         3
## 4         NA      NA        NA         1
## 5         NA      NA         0        NA
## 6         NA      NA        NA        NA
tail(df, n=10)
##            ID  Año  Territorio Sub.Territorio           CEDI Cliente Nombre
## 466500 466500 2019 Guadalajara      Huentitán Suc. Huentitán    4531  HECTO
## 466501 466501 2019 Guadalajara      Huentitán Suc. Huentitán    4531  HECTO
## 466502 466502 2019 Guadalajara      Huentitán Suc. Huentitán    4531  HECTO
## 466503 466503 2019 Guadalajara      Huentitán Suc. Huentitán    4531  HECTO
## 466504 466504 2019 Guadalajara      Huentitán Suc. Huentitán    4531  HECTO
## 466505 466505 2019 Guadalajara      Huentitán Suc. Huentitán    4531  HECTO
## 466506 466506 2019 Guadalajara      Huentitán Suc. Huentitán    4531  HECTO
## 466507 466507 2019 Guadalajara      Huentitán Suc. Huentitán    4531  HECTO
## 466508 466508 2019 Guadalajara      Huentitán Suc. Huentitán    4531  HECTO
## 466509 466509 2019 Guadalajara      Huentitán Suc. Huentitán    4531  HECTO
##        Tamaño.Cte.Industria    Segmento.Det         Marca   Presentacion
## 466500              Pequeño Sabores Regular Sidral Mundet      600 ml NR
## 466501              Pequeño Sabores Regular Sidral Mundet    Lata 235 ml
## 466502              Pequeño Sabores Regular        Sprite    1.5 Lts. NR
## 466503              Pequeño Sabores Regular        Sprite      2 Lts. NR
## 466504              Pequeño Sabores Regular        Sprite 250 ml. NR PET
## 466505              Pequeño Sabores Regular        Sprite      400 ml NR
## 466506              Pequeño Sabores Regular        Sprite     500 ml Ret
## 466507              Pequeño Sabores Regular        Sprite      600 ml NR
## 466508              Pequeño Sabores Regular        Sprite    Lata 235 ml
## 466509              Pequeño      Té Regular      Fuze Tea      600 ml NR
##            Tamaño Retornable_NR Enero Febrero Marzo Abril Mayo Junio Julio
## 466500 Individual No Retornable    NA      NA    NA    NA   NA    NA     8
## 466501 Individual No Retornable     0       0    NA     0   NA    NA     1
## 466502   Familiar No Retornable     2       2     4     4    4     2     6
## 466503   Familiar No Retornable    NA       8    11    14    8    14    23
## 466504 Individual No Retornable    NA       1    NA     1    1     1    NA
## 466505 Individual No Retornable    NA       0     1     2   NA     2    NA
## 466506 Individual    Retornable    NA       6    NA    10    4     8    11
## 466507 Individual No Retornable     1       3     4     6    2     4     9
## 466508 Individual No Retornable     0       0    NA     0   NA    NA     1
## 466509 Individual No Retornable    NA       1     2     1    4     1    16
##        Agosto Septiembre Octubre Noviembre Diciembre
## 466500     NA         NA      NA        NA        NA
## 466501     NA         NA      NA        NA        NA
## 466502     NA         NA      NA        NA        NA
## 466503      6         NA      NA        NA        NA
## 466504     NA         NA      NA        NA        NA
## 466505      1         NA      NA        NA        NA
## 466506      8         NA      NA        NA        NA
## 466507      1         NA      NA        NA        NA
## 466508     NA         NA      NA        NA        NA
## 466509     NA         NA      NA        NA        NA
colnames(df) <- gsub(" ", "_", colnames(df))
print(colnames(df))
##  [1] "ID"                   "Año"                  "Territorio"          
##  [4] "Sub.Territorio"       "CEDI"                 "Cliente"             
##  [7] "Nombre"               "Tamaño.Cte.Industria" "Segmento.Det"        
## [10] "Marca"                "Presentacion"         "Tamaño"              
## [13] "Retornable_NR"        "Enero"                "Febrero"             
## [16] "Marzo"                "Abril"                "Mayo"                
## [19] "Junio"                "Julio"                "Agosto"              
## [22] "Septiembre"           "Octubre"              "Noviembre"           
## [25] "Diciembre"
dplyr::count(df, Territorio, sort=TRUE)
##    Territorio      n
## 1 Guadalajara 466508
## 2  Territorio      1
dplyr::count(df, Sub.Territorio, sort=TRUE)
##   Sub.Territorio      n
## 1        Belenes 208982
## 2      Huentitán 144196
## 3     Toluquilla 113330
## 4 Sub Territorio      1
dplyr::count(df, CEDI, sort=TRUE)
##              CEDI      n
## 1    Suc. Belenes 208982
## 2  Suc. Huentitán 144196
## 3 Suc. Toluquilla 113330
## 4            CEDI      1
dplyr::count(df, Cliente, sort=TRUE)
##      Cliente   n
## 1       0286 647
## 2       2912 586
## 3       2661 537
## 4       7821 531
## 5       1859 525
## 6       5583 516
## 7       9998 508
## 8       3601 506
## 9       5879 499
## 10      0335 496
## 11      1288 486
## 12      9098 478
## 13      0030 471
## 14      1053 468
## 15      9759 455
## 16      2627 447
## 17      2706 447
## 18      2700 445
## 19      1759 444
## 20      2795 444
## 21      3069 440
## 22      8694 439
## 23      9872 439
## 24      7033 436
## 25      0750 431
## 26      9964 427
## 27      4609 426
## 28      9455 426
## 29      0689 422
## 30      5835 422
## 31      8373 422
## 32      1174 415
## 33      7884 412
## 34      0475 411
## 35      5531 409
## 36      1582 408
## 37      0027 407
## 38      1431 407
## 39      2780 407
## 40      5365 407
## 41      3857 406
## 42      1397 405
## 43      2764 403
## 44      1257 402
## 45      8475 400
## 46      8537 399
## 47      2736 398
## 48      2980 398
## 49      1378 397
## 50      2651 396
## 51      2663 396
## 52      4855 395
## 53      9371 395
## 54      0372 394
## 55      7446 394
## 56      8266 394
## 57      7383 392
## 58      1836 391
## 59      0623 389
## 60      6251 389
## 61      8672 386
## 62      2797 384
## 63      8409 384
## 64      0386 382
## 65      7665 382
## 66      5719 381
## 67      6223 380
## 68      0438 378
## 69      7875 378
## 70      8152 378
## 71      2702 375
## 72      3881 375
## 73      1032 374
## 74      2993 373
## 75      9015 373
## 76      1523 372
## 77      9788 370
## 78      0411 369
## 79      9010 368
## 80      9267 368
## 81      0054 366
## 82      1862 366
## 83      3961 366
## 84      4167 366
## 85      6673 366
## 86      1451 364
## 87      9041 364
## 88      3072 363
## 89      4169 363
## 90      6812 363
## 91      6986 363
## 92      9245 363
## 93      1716 362
## 94      3247 361
## 95      8018 361
## 96      9734 361
## 97      4924 360
## 98      6307 360
## 99      8791 359
## 100     8259 358
## 101     2647 357
## 102     6190 357
## 103     4431 356
## 104     9646 356
## 105     4373 355
## 106     9139 355
## 107     1916 354
## 108     5965 354
## 109     6102 354
## 110     6593 354
## 111     9173 354
## 112     2878 353
## 113     3331 353
## 114     5261 353
## 115     2929 352
## 116     3063 352
## 117     5263 352
## 118     0652 350
## 119     1812 350
## 120     2097 350
## 121     0371 349
## 122     5493 349
## 123     5511 348
## 124     6805 348
## 125     7843 348
## 126     0457 347
## 127     3971 347
## 128     9615 347
## 129     0242 346
## 130     5230 346
## 131     1130 345
## 132     3107 345
## 133     4002 345
## 134     4122 345
## 135     5706 345
## 136     6785 345
## 137     0073 344
## 138     1393 344
## 139     1956 344
## 140     6004 344
## 141     8029 344
## 142     9864 344
## 143     0605 343
## 144     5108 343
## 145     6330 343
## 146     6547 343
## 147     1182 342
## 148     1937 342
## 149     2000 342
## 150     2682 342
## 151     6555 342
## 152     9506 342
## 153     6556 340
## 154     6811 340
## 155     9045 340
## 156     0100 339
## 157     2146 339
## 158     5840 339
## 159     6091 339
## 160     7538 339
## 161     3234 338
## 162     8283 338
## 163     0921 337
## 164     2713 337
## 165     4116 337
## 166     8493 337
## 167     9574 337
## 168     0294 336
## 169     0664 336
## 170     6319 336
## 171     6802 336
## 172     7299 336
## 173     8484 336
## 174     8612 336
## 175     9462 336
## 176     0396 335
## 177     1395 335
## 178     2539 335
## 179     3798 335
## 180     5257 335
## 181     1090 334
## 182     5007 334
## 183     6874 334
## 184     3867 333
## 185     7704 333
## 186     9781 333
## 187     4440 332
## 188     1791 331
## 189     3535 331
## 190     7309 331
## 191     8140 331
## 192     9957 330
## 193     2908 329
## 194     7632 329
## 195     8483 329
## 196     0578 328
## 197     4026 328
## 198     4112 328
## 199     6473 328
## 200     4693 327
## 201     5765 327
## 202     7208 327
## 203     1635 326
## 204     7917 326
## 205     0183 325
## 206     1196 325
## 207     7800 325
## 208     5526 324
## 209     9398 324
## 210     2760 323
## 211     6228 323
## 212     3249 322
## 213     4712 322
## 214     6181 322
## 215     8946 322
## 216     5259 321
## 217     6414 321
## 218     1664 320
## 219     5857 320
## 220     6253 320
## 221     1724 319
## 222     2019 319
## 223     4548 319
## 224     5525 319
## 225     7478 319
## 226     7831 319
## 227     9210 319
## 228     2486 318
## 229     4241 318
## 230     4734 318
## 231     8010 318
## 232     9017 318
## 233     9816 318
## 234     2399 317
## 235     5507 317
## 236     6263 317
## 237     5093 316
## 238     7742 316
## 239     7769 316
## 240     3748 315
## 241     0247 314
## 242     1180 314
## 243     3308 314
## 244     8065 314
## 245     2634 313
## 246     3853 313
## 247     5712 313
## 248     7196 313
## 249     7988 313
## 250     1074 312
## 251     2075 312
## 252     8201 312
## 253     0932 311
## 254     5488 311
## 255     5901 311
## 256     6422 311
## 257     3963 310
## 258     6999 310
## 259     8795 310
## 260     9248 310
## 261     9275 310
## 262     1417 309
## 263     1546 309
## 264     1785 309
## 265     1880 309
## 266     3023 309
## 267     6457 308
## 268     6775 308
## 269     7316 308
## 270     1203 307
## 271     1543 307
## 272     5781 307
## 273     5959 307
## 274     8407 307
## 275     8802 307
## 276     9756 307
## 277     5231 306
## 278     9165 306
## 279     0113 305
## 280     1039 305
## 281     0866 304
## 282     1388 304
## 283     5020 304
## 284     5532 304
## 285     8329 304
## 286     8408 304
## 287     9913 304
## 288     1927 303
## 289     6863 303
## 290     7740 303
## 291     9797 303
## 292     0485 302
## 293     0885 302
## 294     2967 302
## 295     3875 302
## 296     8125 302
## 297     8186 302
## 298     4478 301
## 299     4814 301
## 300     6451 301
## 301     0391 300
## 302     2069 300
## 303     2983 300
## 304     3060 300
## 305     8154 300
## 306     1160 299
## 307     2658 299
## 308     3157 299
## 309     6675 299
## 310     7488 299
## 311     7501 299
## 312     6847 298
## 313     9671 298
## 314     3085 297
## 315     4174 297
## 316     5023 297
## 317     7367 297
## 318     9677 297
## 319     4580 296
## 320     4657 296
## 321     8543 296
## 322     0487 295
## 323     2687 295
## 324     2751 295
## 325     4528 295
## 326     6729 295
## 327     9915 295
## 328     1332 294
## 329     4581 294
## 330     4861 294
## 331     5718 294
## 332     8421 294
## 333     4769 293
## 334     4979 293
## 335     5177 293
## 336     9603 293
## 337     9884 293
## 338     0184 292
## 339     3455 292
## 340     7844 292
## 341     0535 291
## 342     0905 291
## 343     1731 291
## 344     1870 290
## 345     4375 290
## 346     0445 288
## 347     4612 288
## 348     4382 287
## 349     5520 287
## 350     7450 287
## 351     7464 287
## 352     0365 286
## 353     4199 286
## 354     4792 286
## 355     5535 286
## 356     6043 286
## 357     7230 286
## 358     8689 286
## 359     0439 285
## 360     1685 285
## 361     1795 285
## 362     1920 285
## 363     3965 285
## 364     6014 285
## 365     3570 284
## 366     6182 284
## 367     7452 284
## 368     4238 283
## 369     4695 283
## 370     0407 282
## 371     1317 282
## 372     4968 282
## 373     0154 281
## 374     4115 281
## 375     5119 281
## 376     6557 281
## 377     8842 281
## 378     0575 280
## 379     3017 280
## 380     4034 280
## 381     0683 279
## 382     1098 278
## 383     3179 278
## 384     4738 278
## 385     1030 277
## 386     5796 277
## 387     9767 277
## 388     0651 276
## 389     4310 276
## 390     0800 275
## 391     7857 275
## 392     3142 274
## 393     4644 274
## 394     4652 274
## 395     4964 274
## 396     5775 274
## 397     8899 274
## 398     6601 273
## 399     1939 272
## 400     3357 272
## 401     6381 272
## 402     9811 272
## 403     1713 271
## 404     4215 271
## 405     6535 271
## 406     6626 271
## 407     1286 270
## 408     6005 270
## 409     2531 269
## 410     6112 269
## 411     6160 269
## 412     6792 269
## 413     7545 269
## 414     8250 269
## 415     1818 268
## 416     4900 268
## 417     6114 268
## 418     6449 268
## 419     7333 268
## 420     3254 267
## 421     6025 267
## 422     8927 267
## 423     9140 267
## 424     9861 267
## 425     0004 266
## 426     2242 266
## 427     6125 266
## 428     7204 266
## 429     7842 266
## 430     8306 266
## 431     1126 265
## 432     2859 265
## 433     3401 265
## 434     9707 265
## 435     4698 264
## 436     7410 264
## 437     9743 264
## 438     8112 263
## 439     8228 263
## 440     8284 263
## 441     8572 263
## 442     0062 262
## 443     2830 262
## 444     5046 262
## 445     6452 262
## 446     6462 262
## 447     2835 261
## 448     2861 261
## 449     3176 261
## 450     9742 261
## 451     4763 260
## 452     5690 260
## 453     6301 260
## 454     0786 259
## 455     1420 259
## 456     2611 259
## 457     8402 259
## 458     0280 258
## 459     0426 258
## 460     3173 258
## 461     7796 258
## 462     9230 258
## 463     2111 257
## 464     2594 257
## 465     2759 257
## 466     4050 257
## 467     4567 257
## 468     7198 257
## 469     7288 257
## 470     4293 256
## 471     5758 256
## 472     2294 255
## 473     7794 255
## 474     1238 254
## 475     2476 254
## 476     3230 254
## 477     4250 254
## 478     6007 254
## 479     0597 253
## 480     3931 253
## 481     4994 253
## 482     9632 253
## 483     2777 252
## 484     5448 252
## 485     4582 251
## 486     5743 251
## 487     6464 251
## 488     9186 251
## 489     2926 250
## 490     9407 250
## 491     9961 250
## 492     1511 248
## 493     1588 248
## 494     0337 247
## 495     3981 247
## 496     5015 247
## 497     8561 247
## 498     8920 247
## 499     2918 246
## 500     3325 246
## 501     4579 246
## 502     2529 245
## 503     3189 245
## 504     6365 245
## 505     7474 243
## 506     5521 242
## 507     6055 242
## 508     6930 242
## 509     7612 241
## 510     2516 240
## 511     4596 240
## 512     7339 240
## 513     1116 239
## 514     1888 239
## 515     2413 239
## 516     4370 239
## 517     8696 239
## 518     2605 237
## 519     3527 237
## 520     4367 237
## 521     8814 237
## 522     6869 236
## 523     5651 235
## 524     6252 235
## 525     9492 235
## 526     2756 234
## 527     2372 231
## 528     9448 230
## 529     7178 229
## 530     3779 228
## 531     5014 228
## 532     9873 228
## 533     0948 225
## 534     3083 225
## 535     8526 224
## 536     9158 224
## 537     1064 223
## 538     2800 223
## 539     3087 223
## 540     8691 223
## 541     1794 222
## 542     3745 222
## 543     5203 222
## 544     1897 221
## 545     3229 221
## 546     7737 221
## 547     2737 220
## 548     9003 220
## 549     9164 219
## 550     9591 219
## 551     5420 218
## 552     2988 217
## 553     5568 217
## 554     3082 216
## 555     7286 216
## 556     0518 214
## 557     0579 214
## 558     3058 214
## 559     9169 214
## 560     7771 213
## 561     1343 211
## 562     2752 210
## 563     3105 209
## 564     3235 209
## 565     0952 206
## 566     3496 206
## 567     9693 206
## 568     5043 205
## 569     7572 205
## 570     2456 204
## 571     3472 204
## 572     8190 204
## 573     0510 203
## 574     6352 203
## 575     6605 203
## 576     8678 202
## 577     0730 201
## 578     2504 200
## 579     4524 200
## 580     5139 200
## 581     5338 199
## 582     6967 199
## 583     1721 198
## 584     2566 198
## 585     9745 198
## 586     0464 197
## 587     0945 197
## 588     5577 197
## 589     8682 197
## 590     9415 197
## 591     0285 195
## 592     7778 195
## 593     0659 194
## 594     2958 194
## 595     4070 194
## 596     4650 194
## 597     6516 194
## 598     7483 193
## 599     9653 193
## 600     2678 192
## 601     8071 191
## 602     0712 190
## 603     4513 190
## 604     0586 189
## 605     2550 188
## 606     2867 188
## 607     2685 187
## 608     0766 186
## 609     2911 186
## 610     7378 186
## 611     0182 185
## 612     0610 185
## 613     2843 185
## 614     7543 185
## 615     0711 184
## 616     3170 184
## 617     2007 183
## 618     9281 183
## 619     0123 182
## 620     2969 182
## 621     6635 181
## 622     9553 181
## 623     1267 180
## 624     2530 180
## 625     2565 179
## 626     6646 179
## 627     7438 178
## 628     2047 177
## 629     3177 177
## 630     0181 175
## 631     2635 175
## 632     2656 175
## 633     6477 175
## 634     7802 175
## 635     2790 174
## 636     3996 174
## 637     4233 174
## 638     9311 174
## 639     0793 173
## 640     0996 173
## 641     2913 173
## 642     2430 172
## 643     9486 172
## 644     0017 171
## 645     2996 171
## 646     3114 171
## 647     1166 170
## 648     1156 169
## 649     2252 169
## 650     2404 169
## 651     2931 169
## 652     2786 168
## 653     3049 168
## 654     0357 167
## 655     2497 167
## 656     2527 167
## 657     5803 166
## 658     7039 166
## 659     2561 165
## 660     6865 165
## 661     7871 165
## 662     9505 165
## 663     9820 165
## 664     1755 164
## 665     7681 164
## 666     0600 163
## 667     2523 163
## 668     0839 162
## 669     3033 162
## 670     3109 162
## 671     7720 162
## 672     8224 162
## 673     8635 162
## 674     1746 161
## 675     1808 161
## 676     2933 161
## 677     2080 160
## 678     5271 160
## 679    53916 160
## 680     1337 159
## 681     2927 159
## 682     2945 159
## 683     9181 159
## 684     2586 158
## 685     2639 158
## 686     8285 158
## 687     0732 157
## 688     2233 157
## 689     3298 157
## 690     7882 157
## 691     8874 157
## 692     9408 157
## 693     1025 156
## 694     2637 156
## 695     0356 154
## 696     2046 154
## 697     2828 154
## 698     3003 154
## 699     3027 154
## 700     9510 154
## 701     2385 153
## 702     2395 153
## 703     3117 153
## 704     7358 153
## 705     7306 152
## 706     2078 151
## 707     2622 151
## 708     9736 151
## 709    98475 151
## 710     0923 150
## 711     2496 150
## 712     2970 150
## 713     6660 150
## 714    97821 150
## 715     2445 149
## 716     8943 149
## 717    00750 148
## 718     1456 148
## 719     2826 148
## 720     6576 148
## 721     9027 148
## 722     1014 147
## 723     1026 147
## 724     2686 147
## 725     4202 147
## 726    75365 147
## 727    01053 146
## 728     3211 146
## 729    97665 146
## 730     0789 145
## 731     1056 145
## 732     8786 145
## 733     1359 144
## 734     1958 144
## 735     2944 144
## 736     1273 143
## 737     1351 143
## 738     1438 143
## 739     3165 143
## 740     6688 143
## 741     8514 143
## 742     1447 142
## 743     2359 142
## 744     2805 142
## 745     0124 141
## 746    01378 141
## 747     0151 141
## 748     0209 141
## 749     2058 141
## 750     2576 141
## 751     2820 141
## 752     2920 141
## 753     2992 141
## 754     3175 141
## 755    95879 141
## 756     2654 140
## 757     5585 140
## 758     8187 140
## 759     0998 139
## 760     2483 139
## 761     7731 139
## 762     2489 138
## 763     2814 138
## 764     9149 138
## 765     0051 137
## 766    01174 137
## 767     8501 137
## 768     9110 137
## 769    98373 137
## 770     0412 136
## 771     1348 136
## 772     2498 136
## 773    73331 136
## 774     7733 136
## 775    94609 136
## 776     9485 136
## 777     9752 136
## 778    98694 136
## 779     7777 135
## 780     9730 135
## 781    01397 134
## 782     0763 134
## 783     1428 134
## 784     2947 134
## 785     3051 134
## 786     4552 134
## 787    79872 134
## 788    80438 134
## 789    97446 134
## 790     3141 133
## 791    72764 133
## 792     7766 133
## 793    79455 133
## 794    96812 133
## 795    98672 133
## 796    01451 132
## 797     0553 132
## 798     0628 132
## 799     2501 132
## 800     2749 132
## 801     3256 132
## 802    82647 132
## 803     8985 132
## 804    96223 132
## 805    99267 132
## 806     0646 131
## 807     2567 131
## 808     2734 131
## 809     7732 131
## 810    83072 131
## 811    97538 131
## 812    98791 131
## 813     0222 130
## 814     2817 130
## 815     3182 130
## 816     6880 130
## 817    72797 130
## 818    95583 130
## 819     0011 129
## 820     1429 129
## 821     2001 129
## 822     2174 129
## 823     2544 129
## 824     2788 129
## 825    79139 129
## 826     9008 129
## 827    96251 129
## 828     0804 128
## 829     1008 128
## 830     1175 128
## 831     1903 128
## 832     2551 128
## 833     4673 128
## 834    56247 128
## 835    75765 128
## 836     0103 127
## 837    01523 127
## 838     2808 127
## 839    81395 127
## 840    82706 127
## 841     9420 127
## 842    96228 127
## 843    96547 127
## 844    97033 127
## 845    98409 127
## 846    98484 127
## 847     0384 126
## 848     1472 126
## 849     2322 126
## 850     2836 126
## 851     3050 126
## 852     3095 126
## 853     3167 126
## 854    35053 126
## 855     5143 126
## 856    72663 126
## 857    74855 126
## 858    75093 126
## 859    76253 126
## 860     9500 126
## 861     9761 126
## 862     0148 125
## 863     2225 125
## 864     2625 125
## 865     2827 125
## 866    79010 125
## 867    81716 125
## 868     9625 125
## 869    96307 125
## 870    73234 124
## 871    74002 124
## 872    94431 124
## 873    96805 124
## 874     0067 123
## 875    00689 123
## 876     0179 123
## 877     1118 123
## 878     2010 123
## 879     3185 123
## 880     6193 123
## 881     6815 123
## 882    77875 123
## 883     9397 123
## 884     9774 123
## 885    98065 123
## 886    99734 123
## 887     1503 122
## 888     1542 122
## 889     3158 122
## 890     3164 122
## 891    42627 122
## 892    74116 122
## 893    76422 122
## 894     7760 122
## 895    80335 122
## 896    81759 122
## 897     8784 122
## 898    98029 122
## 899    01032 121
## 900     1077 121
## 901     2769 121
## 902    75840 121
## 903     7787 121
## 904     7987 121
## 905    82075 121
## 906    95493 121
## 907    96451 121
## 908    98329 121
## 909    99245 121
## 910    00411 120
## 911    00475 120
## 912    01582 120
## 913     0193 120
## 914     1249 120
## 915     2043 120
## 916    76802 120
## 917    77545 120
## 918     7812 120
## 919    79615 120
## 920    96811 120
## 921    98266 120
## 922    99371 120
## 923    99759 120
## 924    99998 120
## 925     0427 119
## 926     3018 119
## 927     3071 119
## 928     3106 119
## 929     3315 119
## 930    53595 119
## 931    72878 119
## 932    81731 119
## 933    81956 119
## 934    82000 119
## 935    95525 119
## 936    95959 119
## 937    98152 119
## 938     9893 119
## 939    99398 119
## 940    00054 118
## 941     0014 118
## 942     1312 118
## 943     1375 118
## 944     2960 118
## 945    34178 118
## 946    76874 118
## 947     7788 118
## 948    79646 118
## 949    96091 118
## 950    96190 118
## 951    96555 118
## 952    96673 118
## 953    99173 118
## 954    99816 118
## 955     0497 117
## 956     0533 117
## 957     1501 117
## 958     2494 117
## 959    72682 117
## 960    73798 117
## 961    74034 117
## 962    75488 117
## 963    75965 117
## 964    76102 117
## 965    76986 117
## 966    78946 117
## 967     8639 117
## 968     9096 117
## 969     9202 117
## 970    95359 117
## 971    99248 117
## 972    00372 116
## 973    01130 116
## 974     1063 116
## 975     2954 116
## 976     5907 116
## 977     7120 116
## 978    73875 116
## 979    75257 116
## 980    77196 116
## 981    77309 116
## 982    79574 116
## 983     9236 116
## 984    95108 116
## 985    96181 116
## 986    96593 116
## 987    99864 116
## 988     0715 115
## 989     0795 115
## 990     1231 115
## 991     1298 115
## 992     1748 115
## 993     2704 115
## 994     2968 115
## 995     3168 115
## 996     3632 115
## 997    63881 115
## 998    73249 115
## 999    73867 115
## 1000   75230 115
## 1001   79462 115
## 1002    8921 115
## 1003   94026 115
## 1004   94122 115
## 1005   00386 114
## 1006   00605 114
## 1007   01257 114
## 1008    0275 114
## 1009    0514 114
## 1010    2487 114
## 1011    2837 114
## 1012    2905 114
## 1013    3255 114
## 1014    3377 114
## 1015    7135 114
## 1016   73535 114
## 1017   73748 114
## 1018   76556 114
## 1019   80242 114
## 1020   81393 114
## 1021   81812 114
## 1022    9227 114
## 1023    9256 114
## 1024    9346 114
## 1025   94734 114
## 1026   95259 114
## 1027   96319 114
## 1028   97464 114
## 1029   98018 114
## 1030   98407 114
## 1031   98421 114
## 1032   99957 114
## 1033   01724 113
## 1034   02097 113
## 1035    1725 113
## 1036    2765 113
## 1037    3243 113
## 1038    5396 113
## 1039   77884 113
## 1040   80183 113
## 1041    9172 113
## 1042   94169 113
## 1043    9533 113
## 1044   96004 113
## 1045   98537 113
## 1046   99210 113
## 1047    0076 112
## 1048   01288 112
## 1049   01937 112
## 1050    0694 112
## 1051    1316 112
## 1052    1433 112
## 1053    1462 112
## 1054    2470 112
## 1055    2599 112
## 1056    2630 112
## 1057   42835 112
## 1058   73455 112
## 1059    7411 112
## 1060   75511 112
## 1061   79275 112
## 1062    9457 112
## 1063   96729 112
## 1064    9773 112
## 1065   98259 112
## 1066   99165 112
## 1067   00113 111
## 1068   00294 111
## 1069    0997 111
## 1070    1719 111
## 1071    1820 111
## 1072    2441 111
## 1073    2540 111
## 1074    2877 111
## 1075    3598 111
## 1076   42908 111
## 1077    6241 111
## 1078   75706 111
## 1079   77501 111
## 1080   81713 111
## 1081    8388 111
## 1082    9082 111
## 1083   95781 111
## 1084    9692 111
## 1085   98612 111
## 1086   01431 110
## 1087   01862 110
## 1088    1270 110
## 1089    2343 110
## 1090   74580 110
## 1091   75712 110
## 1092   76999 110
## 1093   83085 110
## 1094   94924 110
## 1095    9997 110
## 1096    0083 109
## 1097   01074 109
## 1098    0345 109
## 1099    0542 109
## 1100    0591 109
## 1101    1858 109
## 1102    2009 109
## 1103    2845 109
## 1104    2871 109
## 1105    3035 109
## 1106    3264 109
## 1107   42651 109
## 1108    6133 109
## 1109   73069 109
## 1110   74112 109
## 1111   77917 109
## 1112    8395 109
## 1113    8681 109
## 1114    8991 109
## 1115    9295 109
## 1116   93961 109
## 1117   94769 109
## 1118   95835 109
## 1119   98802 109
## 1120    0085 108
## 1121    1529 108
## 1122    2842 108
## 1123    3094 108
## 1124    3567 108
## 1125    6614 108
## 1126   78284 108
## 1127   80578 108
## 1128   81543 108
## 1129   94241 108
## 1130   94310 108
## 1131   94693 108
## 1132    9577 108
## 1133   96414 108
## 1134   97450 108
## 1135   97831 108
## 1136   98483 108
## 1137   99964 108
## 1138   00365 107
## 1139    1165 107
## 1140    1760 107
## 1141    1834 107
## 1142    2053 107
## 1143    2336 107
## 1144    2628 107
## 1145    2849 107
## 1146    3275 107
## 1147    3287 107
## 1148    3986 107
## 1149   42780 107
## 1150    5225 107
## 1151    5359 107
## 1152   72859 107
## 1153   73401 107
## 1154   78186 107
## 1155   80100 107
## 1156   81182 107
## 1157   81916 107
## 1158   82912 107
## 1159    9387 107
## 1160   94167 107
## 1161   95023 107
## 1162    9562 107
## 1163   96557 107
## 1164   96785 107
## 1165   97704 107
## 1166    9851 107
## 1167   00371 106
## 1168   01880 106
## 1169   01939 106
## 1170    0521 106
## 1171    0558 106
## 1172    1715 106
## 1173    2181 106
## 1174    2274 106
## 1175    2363 106
## 1176    2505 106
## 1177    2506 106
## 1178    2578 106
## 1179   73107 106
## 1180   73601 106
## 1181   73853 106
## 1182   74250 106
## 1183   74979 106
## 1184   77800 106
## 1185    7828 106
## 1186   78795 106
## 1187   80921 106
## 1188    8135 106
## 1189    8318 106
## 1190    8798 106
## 1191    9005 106
## 1192    9067 106
## 1193   97452 106
## 1194   98283 106
## 1195   99797 106
## 1196   00487 105
## 1197   10885 105
## 1198    1184 105
## 1199    2224 105
## 1200    2394 105
## 1201    2712 105
## 1202    2938 105
## 1203   34531 105
## 1204    4286 105
## 1205   72967 105
## 1206   73971 105
## 1207   74174 105
## 1208   74293 105
## 1209   76863 105
## 1210   79506 105
## 1211    8516 105
## 1212    9102 105
## 1213   94440 105
## 1214   96626 105
## 1215   99756 105
## 1216    0020 104
## 1217    0672 104
## 1218   10439 104
## 1219    1594 104
## 1220   16252 104
## 1221    1766 104
## 1222    1835 104
## 1223    2003 104
## 1224    2607 104
## 1225    2710 104
## 1226    2974 104
## 1227    3084 104
## 1228    3183 104
## 1229    4109 104
## 1230    6654 104
## 1231   72658 104
## 1232   72820 104
## 1233   74695 104
## 1234   81030 104
## 1235   81635 104
## 1236    9220 104
## 1237   95531 104
## 1238   96775 104
## 1239   97742 104
## 1240    9809 104
## 1241   98140 104
## 1242    0317 103
## 1243    0394 103
## 1244    0429 103
## 1245    1622 103
## 1246    1843 103
## 1247    1868 103
## 1248    1914 103
## 1249    3153 103
## 1250    3269 103
## 1251    6072 103
## 1252   73965 103
## 1253   78010 103
## 1254   79743 103
## 1255   81664 103
## 1256   82146 103
## 1257    8291 103
## 1258    8300 103
## 1259    8896 103
## 1260    9192 103
## 1261    9284 103
## 1262    9504 103
## 1263   96263 103
## 1264   97230 103
## 1265   98408 103
## 1266    9867 103
## 1267    9898 103
## 1268    1368 102
## 1269    1610 102
## 1270    1838 102
## 1271    2261 102
## 1272    2644 102
## 1273    3293 102
## 1274    5075 102
## 1275    5460 102
## 1276   62661 102
## 1277   72929 102
## 1278   73157 102
## 1279   77288 102
## 1280    7782 102
## 1281   79041 102
## 1282   80396 102
## 1283   81090 102
## 1284   82399 102
## 1285    8685 102
## 1286    9011 102
## 1287    9046 102
## 1288    9838 102
## 1289   99781 102
## 1290    9996 102
## 1291   00575 101
## 1292   01196 101
## 1293    0376 101
## 1294    1384 101
## 1295    1723 101
## 1296    2006 101
## 1297    2314 101
## 1298    2482 101
## 1299    2784 101
## 1300    2791 101
## 1301    3126 101
## 1302   31409 101
## 1303    5471 101
## 1304   73357 101
## 1305   74215 101
## 1306   79017 101
## 1307   80652 101
## 1308   82795 101
## 1309    8331 101
## 1310    9411 101
## 1311   94528 101
## 1312   94712 101
## 1313   95743 101
## 1314   95796 101
## 1315   96025 101
## 1316   97488 101
## 1317   98543 101
## 1318   98572 101
## 1319   99788 101
## 1320    9987 101
## 1321   00457 100
## 1322   01203 100
## 1323   01836 100
## 1324    0211 100
## 1325    0406 100
## 1326    0437 100
## 1327    1088 100
## 1328    1506 100
## 1329    1790 100
## 1330    2313 100
## 1331    2866 100
## 1332    4450 100
## 1333   76182 100
## 1334   78201 100
## 1335    9114 100
## 1336    9453 100
## 1337   94548 100
## 1338   94644 100
## 1339   95718 100
## 1340   96014 100
## 1341    9887 100
## 1342   00683  99
## 1343   00866  99
## 1344   01039  99
## 1345   02224  99
## 1346    0476  99
## 1347    0496  99
## 1348    0523  99
## 1349    1736  99
## 1350    2278  99
## 1351    2386  99
## 1352    2620  99
## 1353    2667  99
## 1354    3236  99
## 1355    3290  99
## 1356   42539  99
## 1357    4411  99
## 1358    5262  99
## 1359   56793  99
## 1360    6966  99
## 1361   75119  99
## 1362   75177  99
## 1363   76601  99
## 1364   79603  99
## 1365    8019  99
## 1366   80597  99
## 1367    8093  99
## 1368   80932  99
## 1369   81180  99
## 1370    9143  99
## 1371    9175  99
## 1372    9481  99
## 1373   96330  99
## 1374   97478  99
## 1375   97988  99
## 1376    9886  99
## 1377   99098  99
## 1378   99811  99
## 1379   00027  98
## 1380    0066  98
## 1381    0303  98
## 1382    0915  98
## 1383    0959  98
## 1384    1778  98
## 1385    1860  98
## 1386    2584  98
## 1387    2592  98
## 1388    2600  98
## 1389    2729  98
## 1390    3119  98
## 1391    3209  98
## 1392    4039  98
## 1393   42486  98
## 1394    6647  98
## 1395   72736  98
## 1396   73286  98
## 1397   75231  98
## 1398   76449  98
## 1399   76869  98
## 1400   79884  98
## 1401   81795  98
## 1402    8740  98
## 1403    9032  98
## 1404   96005  98
## 1405   97632  98
## 1406    9769  98
## 1407    9791  98
## 1408    0042  97
## 1409    0331  97
## 1410    0344  97
## 1411    0594  97
## 1412    0724  97
## 1413    0989  97
## 1414    1565  97
## 1415    1974  97
## 1416    2290  97
## 1417    2500  97
## 1418    2536  97
## 1419    2882  97
## 1420    3039  97
## 1421    5513  97
## 1422    7051  97
## 1423    7375  97
## 1424   74814  97
## 1425   75535  97
## 1426   76473  97
## 1427   78842  97
## 1428   80535  97
## 1429   80786  97
## 1430    8902  97
## 1431    9058  97
## 1432    9162  97
## 1433   94478  97
## 1434   95261  97
## 1435    9610  97
## 1436    9882  97
## 1437    9966  97
## 1438   00030  96
## 1439    0142  96
## 1440   01794  96
## 1441    0458  96
## 1442    0576  96
## 1443    1355  96
## 1444    2138  96
## 1445    2932  96
## 1446    2973  96
## 1447    3231  96
## 1448   42700  96
## 1449    5592  96
## 1450    7014  96
## 1451   73779  96
## 1452   75448  96
## 1453   75901  96
## 1454   80664  96
## 1455    8094  96
## 1456   81160  96
## 1457   94367  96
## 1458   96535  96
## 1459   98250  96
## 1460    0039  95
## 1461   01126  95
## 1462    0823  95
## 1463    1993  95
## 1464    3041  95
## 1465    3279  95
## 1466   33934  95
## 1467   43325  95
## 1468   72687  95
## 1469   74370  95
## 1470   75540  95
## 1471   75775  95
## 1472    7611  95
## 1473   76125  95
## 1474   76457  95
## 1475   76847  95
## 1476   79742  95
## 1477   79767  95
## 1478   79915  95
## 1479   80247  95
## 1480   80485  95
## 1481    8074  95
## 1482   81420  95
## 1483   81818  95
## 1484    8868  95
## 1485    9040  95
## 1486    9201  95
## 1487    9390  95
## 1488    9443  95
## 1489    9523  95
## 1490   97769  95
## 1491   01546  94
## 1492    0268  94
## 1493    1208  94
## 1494    1799  94
## 1495    1952  94
## 1496    2112  94
## 1497    2240  94
## 1498    2328  94
## 1499    2507  94
## 1500    2896  94
## 1501    2966  94
## 1502    3021  94
## 1503    3233  94
## 1504   42622  94
## 1505    4835  94
## 1506    6575  94
## 1507   73570  94
## 1508   74080  94
## 1509   74657  94
## 1510   77215  94
## 1511   79677  94
## 1512   80154  94
## 1513   80407  94
## 1514   81388  94
## 1515   94050  94
## 1516   94199  94
## 1517    9681  94
## 1518    9705  94
## 1519   97842  94
## 1520   97843  94
## 1521   00286  93
## 1522    0326  93
## 1523    0390  93
## 1524    0442  93
## 1525    0815  93
## 1526    0829  93
## 1527    1079  93
## 1528    2033  93
## 1529    2319  93
## 1530    2403  93
## 1531    2665  93
## 1532    4201  93
## 1533   42800  93
## 1534   43290  93
## 1535   58874  93
## 1536    6938  93
## 1537   72997  93
## 1538   73254  93
## 1539   74698  93
## 1540   75007  93
## 1541   76675  93
## 1542   80651  93
## 1543   81785  93
## 1544    8998  93
## 1545   93981  93
## 1546    9427  93
## 1547    9432  93
## 1548    9456  93
## 1549   94964  93
## 1550    9560  93
## 1551   96381  93
## 1552   97740  93
## 1553   97844  93
## 1554    9922  93
## 1555   99861  93
## 1556   00073  92
## 1557    0065  92
## 1558   02111  92
## 1559    0271  92
## 1560    0369  92
## 1561    0729  92
## 1562    0847  92
## 1563    1057  92
## 1564    1163  92
## 1565    2522  92
## 1566    2538  92
## 1567    2724  92
## 1568    3097  92
## 1569    3135  92
## 1570    3289  92
## 1571   34453  92
## 1572    4400  92
## 1573    4432  92
## 1574    7179  92
## 1575   76016  92
## 1576    7719  92
## 1577   78689  92
## 1578    9117  92
## 1579    9150  92
## 1580    9170  92
## 1581   94861  92
## 1582    9516  92
## 1583   96007  92
## 1584   98402  92
## 1585   99707  92
## 1586    0144  91
## 1587   02019  91
## 1588    0519  91
## 1589    0768  91
## 1590    0803  91
## 1591    0943  91
## 1592    0953  91
## 1593    1123  91
## 1594   11588  91
## 1595   12372  91
## 1596    1307  91
## 1597    1826  91
## 1598    2065  91
## 1599    2120  91
## 1600    2887  91
## 1601    2972  91
## 1602    3251  91
## 1603   34517  91
## 1604   73322  91
## 1605   74508  91
## 1606   77796  91
## 1607   78678  91
## 1608   80286  91
## 1609    8145  91
## 1610   83023  91
## 1611   83142  91
## 1612    8907  91
## 1613   95526  91
## 1614   97857  91
## 1615    9817  91
## 1616    0084  90
## 1617    0452  90
## 1618    0571  90
## 1619    0667  90
## 1620    1232  90
## 1621    1261  90
## 1622    1411  90
## 1623    1854  90
## 1624    1918  90
## 1625    2770  90
## 1626   30625  90
## 1627    3075  90
## 1628    3207  90
## 1629   34670  90
## 1630    3917  90
## 1631   42611  90
## 1632   74115  90
## 1633   74375  90
## 1634   77198  90
## 1635   77333  90
## 1636   82242  90
## 1637   82531  90
## 1638    8882  90
## 1639    9184  90
## 1640    9331  90
## 1641   95532  90
## 1642   96462  90
## 1643    9754  90
## 1644    9785  90
## 1645   98228  90
## 1646    9830  90
## 1647   98493  90
## 1648   01098  89
## 1649    0200  89
## 1650    0204  89
## 1651    0238  89
## 1652    0583  89
## 1653    0794  89
## 1654    1272  89
## 1655    2466  89
## 1656    3040  89
## 1657    3068  89
## 1658    3283  89
## 1659   42718  89
## 1660    4516  89
## 1661   72980  89
## 1662   73063  89
## 1663   75046  89
## 1664   77410  89
## 1665   95203  89
## 1666   98814  89
## 1667    0049  88
## 1668   00800  88
## 1669    0544  88
## 1670    0668  88
## 1671    0739  88
## 1672    0970  88
## 1673   11332  88
## 1674    1536  88
## 1675    1864  88
## 1676    2052  88
## 1677    2122  88
## 1678    2475  88
## 1679    2515  88
## 1680    3375  88
## 1681   43287  88
## 1682    6083  88
## 1683    6220  88
## 1684    6317  88
## 1685    6809  88
## 1686    7150  88
## 1687   72751  88
## 1688   74763  88
## 1689   74792  88
## 1690    7708  88
## 1691   77208  88
## 1692   77587  88
## 1693   81317  88
## 1694   97316  88
## 1695   98125  88
## 1696   00391  87
## 1697    0471  87
## 1698    0607  87
## 1699    1150  87
## 1700    1228  87
## 1701    1391  87
## 1702    1847  87
## 1703    1982  87
## 1704    2049  87
## 1705    2203  87
## 1706    2241  87
## 1707    2621  87
## 1708    2779  87
## 1709    3057  87
## 1710   42331  87
## 1711   43082  87
## 1712    4842  87
## 1713    7213  87
## 1714   75857  87
## 1715   76452  87
## 1716    7677  87
## 1717   77286  87
## 1718   80280  87
## 1719    8057  87
## 1720    8144  87
## 1721    8539  87
## 1722    8987  87
## 1723    9482  87
## 1724    9556  87
## 1725   96112  87
## 1726   96792  87
## 1727    9721  87
## 1728    9750  87
## 1729   98071  87
## 1730    9889  87
## 1731   01685  86
## 1732    0210  86
## 1733    0237  86
## 1734    0240  86
## 1735    0707  86
## 1736    1366  86
## 1737    2142  86
## 1738    2690  86
## 1739    3024  86
## 1740    4356  86
## 1741    4959  86
## 1742    5152  86
## 1743    5543  86
## 1744    5729  86
## 1745    6079  86
## 1746    6672  86
## 1747    6791  86
## 1748   73963  86
## 1749   74900  86
## 1750   75651  86
## 1751    7657  86
## 1752    7809  86
## 1753   78696  86
## 1754   80004  86
## 1755    8871  86
## 1756    9488  86
## 1757    9529  86
## 1758    9664  86
## 1759    0346  85
## 1760    0470  85
## 1761    0505  85
## 1762    1814  85
## 1763    1831  85
## 1764    2060  85
## 1765    2231  85
## 1766    2273  85
## 1767    2401  85
## 1768    2463  85
## 1769    2512  85
## 1770    2545  85
## 1771    2792  85
## 1772    2822  85
## 1773    2864  85
## 1774    3345  85
## 1775   35017  85
## 1776    3877  85
## 1777   42912  85
## 1778   43182  85
## 1779    4996  85
## 1780   54271  85
## 1781    5576  85
## 1782   72782  85
## 1783   74748  85
## 1784    7662  85
## 1785   77470  85
## 1786    7770  85
## 1787    7836  85
## 1788    7867  85
## 1789   79873  85
## 1790   81116  85
## 1791    8131  85
## 1792   81859  85
## 1793   83179  85
## 1794    9070  85
## 1795   94581  85
## 1796    9748  85
## 1797   98306  85
## 1798    9909  85
## 1799    0581  84
## 1800    0630  84
## 1801    2588  84
## 1802    2718  84
## 1803    2818  84
## 1804    2921  84
## 1805    3076  84
## 1806   31225  84
## 1807   33557  84
## 1808   43087  84
## 1809    4614  84
## 1810    4958  84
## 1811    5166  84
## 1812    5214  84
## 1813   56108  84
## 1814    6438  84
## 1815   73005  84
## 1816   73496  84
## 1817    7432  84
## 1818   74994  84
## 1819   75163  84
## 1820   76301  84
## 1821   80337  84
## 1822   80426  84
## 1823   82759  84
## 1824   82926  84
## 1825    9377  84
## 1826   95758  84
## 1827    9623  84
## 1828    9648  84
## 1829   96865  84
## 1830   97612  84
## 1831    9834  84
## 1832    9844  84
## 1833   98561  84
## 1834    9859  84
## 1835    9908  84
## 1836    9940  84
## 1837   00062  83
## 1838    0508  83
## 1839    0834  83
## 1840    0841  83
## 1841    1164  83
## 1842    1190  83
## 1843    1349  83
## 1844    1479  83
## 1845    1671  83
## 1846    2591  83
## 1847    2633  83
## 1848    2671  83
## 1849    2863  83
## 1850    2897  83
## 1851    2909  83
## 1852    3162  83
## 1853    3257  83
## 1854   34713  83
## 1855    3596  83
## 1856    3747  83
## 1857   42516  83
## 1858   42830  83
## 1859   43323  83
## 1860   43520  83
## 1861    4647  83
## 1862    7058  83
## 1863    7281  83
## 1864    7577  83
## 1865   76043  83
## 1866   77299  83
## 1867    7791  83
## 1868   79140  83
## 1869   79186  83
## 1870    8045  83
## 1871   81286  83
## 1872   82413  83
## 1873    8949  83
## 1874    9123  83
## 1875    9187  83
## 1876    9352  83
## 1877   94596  83
## 1878    9549  83
## 1879   99158  83
## 1880   01238  82
## 1881    1183  82
## 1882    1603  82
## 1883    1756  82
## 1884    1971  82
## 1885    2179  82
## 1886    2302  82
## 1887    3012  82
## 1888    3099  82
## 1889    3372  82
## 1890   33819  82
## 1891   34753  82
## 1892   43652  82
## 1893    4501  82
## 1894    4640  82
## 1895    5666  82
## 1896    6909  82
## 1897    7144  82
## 1898   72713  82
## 1899   73089  82
## 1900   73901  82
## 1901   76114  82
## 1902   76235  82
## 1903    7726  82
## 1904    7741  82
## 1905   82294  82
## 1906   83060  82
## 1907    9120  82
## 1908    9362  82
## 1909   94579  82
## 1910    9645  82
## 1911    9862  82
## 1912    9923  82
## 1913    9938  82
## 1914    1004  81
## 1915    1219  81
## 1916    1379  81
## 1917    1734  81
## 1918    1872  81
## 1919    2321  81
## 1920    2902  81
## 1921    2923  81
## 1922    3954  81
## 1923   42594  81
## 1924   42634  81
## 1925    4564  81
## 1926   51657  81
## 1927    6008  81
## 1928    6212  81
## 1929   74155  81
## 1930   74738  81
## 1931   74968  81
## 1932   76284  81
## 1933   76525  81
## 1934   77474  81
## 1935   77737  81
## 1936   79492  81
## 1937    8118  81
## 1938    8898  81
## 1939    9376  81
## 1940    9435  81
## 1941    0009  80
## 1942    0092  80
## 1943    0188  80
## 1944    0649  80
## 1945    0653  80
## 1946    1460  80
## 1947   14650  80
## 1948    1917  80
## 1949    2364  80
## 1950    2546  80
## 1951    2577  80
## 1952    2740  80
## 1953    2768  80
## 1954    2776  80
## 1955    2880  80
## 1956    3111  80
## 1957    3188  80
## 1958   35034  80
## 1959    3529  80
## 1960    5131  80
## 1961   53062  80
## 1962    5549  80
## 1963   73527  80
## 1964   74336  80
## 1965   75941  80
## 1966   75988  80
## 1967    7878  80
## 1968    8104  80
## 1969    8532  80
## 1970    8933  80
## 1971    9083  80
## 1972    9108  80
## 1973    9379  80
## 1974   95338  80
## 1975    9854  80
## 1976    9881  80
## 1977   99045  80
## 1978   01870  79
## 1979    0274  79
## 1980    0554  79
## 1981    1634  79
## 1982    1796  79
## 1983    1857  79
## 1984    2353  79
## 1985    2467  79
## 1986    2570  79
## 1987    2615  79
## 1988    2989  79
## 1989    3090  79
## 1990    3104  79
## 1991   33755  79
## 1992   34975  79
## 1993    3518  79
## 1994    3911  79
## 1995    3921  79
## 1996    3923  79
## 1997    4970  79
## 1998    6224  79
## 1999    6674  79
## 2000   73418  79
## 2001   74582  79
## 2002   76055  79
## 2003    7775  79
## 2004    9338  79
## 2005    9343  79
## 2006    9459  79
## 2007    9835  79
## 2008    0166  78
## 2009    0933  78
## 2010    0954  78
## 2011    1306  78
## 2012    2547  78
## 2013    2603  78
## 2014    2727  78
## 2015    2815  78
## 2016    2997  78
## 2017    3056  78
## 2018   34311  78
## 2019    3930  78
## 2020    3933  78
## 2021   52808  78
## 2022   54792  78
## 2023    6036  78
## 2024    7074  78
## 2025   73247  78
## 2026   75209  78
## 2027   76209  78
## 2028   82861  78
## 2029    9085  78
## 2030   95520  78
## 2031   97794  78
## 2032    9808  78
## 2033   98154  78
## 2034    9918  78
## 2035   01511  77
## 2036    0462  77
## 2037    0467  77
## 2038    0511  77
## 2039    0845  77
## 2040    1005  77
## 2041    1563  77
## 2042    1811  77
## 2043    1931  77
## 2044    2260  77
## 2045    2548  77
## 2046    2583  77
## 2047    2601  77
## 2048    2733  77
## 2049    2870  77
## 2050    3029  77
## 2051   32024  77
## 2052    3626  77
## 2053    4701  77
## 2054    5045  77
## 2055    5832  77
## 2056    5968  77
## 2057    6323  77
## 2058    6472  77
## 2059    6851  77
## 2060    6976  77
## 2061    7064  77
## 2062   72988  77
## 2063   73083  77
## 2064   74612  77
## 2065   79671  77
## 2066    8219  77
## 2067    8249  77
## 2068    9243  77
## 2069    9642  77
## 2070   98899  77
## 2071    9927  77
## 2072    0090  76
## 2073    1060  76
## 2074    1067  76
## 2075    1444  76
## 2076    1758  76
## 2077    1813  76
## 2078   18861  76
## 2079    2044  76
## 2080    2064  76
## 2081    2129  76
## 2082    2151  76
## 2083    2255  76
## 2084    2344  76
## 2085    2474  76
## 2086    2693  76
## 2087    2716  76
## 2088    2738  76
## 2089    2741  76
## 2090    3080  76
## 2091   33617  76
## 2092   34673  76
## 2093   34715  76
## 2094    3818  76
## 2095    4217  76
## 2096    4648  76
## 2097    5068  76
## 2098    5958  76
## 2099    7054  76
## 2100   72979  76
## 2101   73075  76
## 2102    7364  76
## 2103   73931  76
## 2104   74896  76
## 2105   76797  76
## 2106    8208  76
## 2107   83189  76
## 2108    8534  76
## 2109    8866  76
## 2110    8917  76
## 2111    9444  76
## 2112    9445  76
## 2113   94513  76
## 2114    0248  75
## 2115    0466  75
## 2116    0825  75
## 2117    0876  75
## 2118    1054  75
## 2119    1178  75
## 2120    1344  75
## 2121    1459  75
## 2122    1561  75
## 2123    1644  75
## 2124    2301  75
## 2125    2709  75
## 2126    2787  75
## 2127    3214  75
## 2128    4335  75
## 2129    4531  75
## 2130    4672  75
## 2131   48547  75
## 2132    5077  75
## 2133    5458  75
## 2134    5949  75
## 2135    6121  75
## 2136    6624  75
## 2137    6997  75
## 2138    7355  75
## 2139   75145  75
## 2140   75534  75
## 2141   77204  75
## 2142   79591  75
## 2143    8009  75
## 2144    8788  75
## 2145    9392  75
## 2146   94567  75
## 2147   96160  75
## 2148   96967  75
## 2149    9795  75
## 2150    9992  75
## 2151    0447  74
## 2152    0488  74
## 2153    0840  74
## 2154    0891  74
## 2155    0903  74
## 2156    0941  74
## 2157    1470  74
## 2158    1728  74
## 2159    1752  74
## 2160    1800  74
## 2161   23745  74
## 2162    2492  74
## 2163    2950  74
## 2164    3116  74
## 2165    3148  74
## 2166    3186  74
## 2167    3277  74
## 2168    3280  74
## 2169    3362  74
## 2170    3403  74
## 2171   34155  74
## 2172    3473  74
## 2173    3833  74
## 2174    3876  74
## 2175    4064  74
## 2176    4083  74
## 2177    4500  74
## 2178   47519  74
## 2179    4918  74
## 2180   50489  74
## 2181    5462  74
## 2182    5736  74
## 2183    7111  74
## 2184   72817  74
## 2185   74646  74
## 2186   75784  74
## 2187   76230  74
## 2188   76930  74
## 2189    7804  74
## 2190   79913  74
## 2191   81746  74
## 2192   81897  74
## 2193   82529  74
## 2194    8254  74
## 2195    8363  74
## 2196    8403  74
## 2197    8837  74
## 2198    9403  74
## 2199   95014  74
## 2200   95020  74
## 2201    9546  74
## 2202    9613  74
## 2203    9644  74
## 2204   99015  74
## 2205   99230  74
## 2206    9994  74
## 2207    0156  73
## 2208    0218  73
## 2209    0665  73
## 2210    0865  73
## 2211    1446  73
## 2212    1842  73
## 2213    1997  73
## 2214    2299  73
## 2215    2587  73
## 2216    2747  73
## 2217   30183  73
## 2218    3032  73
## 2219   31100  73
## 2220    3145  73
## 2221    3392  73
## 2222    3400  73
## 2223   35051  73
## 2224    4012  73
## 2225    4021  73
## 2226    4154  73
## 2227   42476  73
## 2228    4760  73
## 2229   55049  73
## 2230   56323  73
## 2231    5823  73
## 2232    6089  73
## 2233   73812  73
## 2234   74179  73
## 2235    7439  73
## 2236   76067  73
## 2237    7808  73
## 2238   82702  73
## 2239    8597  73
## 2240    9089  73
## 2241    9372  73
## 2242   95568  73
## 2243    9744  73
## 2244    9780  73
## 2245    0189  72
## 2246    0498  72
## 2247   08112  72
## 2248    0821  72
## 2249    1162  72
## 2250    1254  72
## 2251    1477  72
## 2252    1528  72
## 2253    1722  72
## 2254    2115  72
## 2255    2248  72
## 2256    2743  72
## 2257    2910  72
## 2258    2986  72
## 2259    3059  72
## 2260    3125  72
## 2261   34657  72
## 2262   35073  72
## 2263    3659  72
## 2264    4160  72
## 2265    4555  72
## 2266    5530  72
## 2267    6350  72
## 2268    6842  72
## 2269    6960  72
## 2270   72855  72
## 2271   74284  72
## 2272    7601  72
## 2273   76193  72
## 2274    7718  72
## 2275   80184  72
## 2276    8278  72
## 2277    9235  72
## 2278    9300  72
## 2279    9803  72
## 2280    9804  72
## 2281    9975  72
## 2282    0071  71
## 2283    0107  71
## 2284    0552  71
## 2285    0718  71
## 2286    0910  71
## 2287    0951  71
## 2288    1508  71
## 2289    1526  71
## 2290    1609  71
## 2291    1630  71
## 2292    1769  71
## 2293    2121  71
## 2294    2229  71
## 2295    2350  71
## 2296    2543  71
## 2297    2728  71
## 2298   31604  71
## 2299    3169  71
## 2300    3265  71
## 2301    3387  71
## 2302   34533  71
## 2303    3936  71
## 2304    4032  71
## 2305    4078  71
## 2306    4080  71
## 2307    5067  71
## 2308   53000  71
## 2309    5418  71
## 2310   54832  71
## 2311    5586  71
## 2312    5735  71
## 2313    5920  71
## 2314   64238  71
## 2315   75413  71
## 2316   75719  71
## 2317   76759  71
## 2318    7703  71
## 2319   77411  71
## 2320    7854  71
## 2321    7859  71
## 2322    8076  71
## 2323    8164  71
## 2324    8221  71
## 2325   82456  71
## 2326    8390  71
## 2327   86898  71
## 2328    9104  71
## 2329   95521  71
## 2330   95690  71
## 2331    9578  71
## 2332   97383  71
## 2333   98682  71
## 2334   01343  70
## 2335    0153  70
## 2336   02069  70
## 2337    0353  70
## 2338    0564  70
## 2339    0702  70
## 2340    0802  70
## 2341    1861  70
## 2342    2195  70
## 2343    2438  70
## 2344    2883  70
## 2345    3150  70
## 2346    3487  70
## 2347    3493  70
## 2348   34954  70
## 2349    3788  70
## 2350    4668  70
## 2351    6683  70
## 2352   72739  70
## 2353   75782  70
## 2354   76228  70
## 2355   76365  70
## 2356   76454  70
## 2357    7694  70
## 2358    7738  70
## 2359   80905  70
## 2360    8106  70
## 2361   81927  70
## 2362   83292  70
## 2363    8893  70
## 2364    8942  70
## 2365    9250  70
## 2366    9624  70
## 2367    9670  70
## 2368   97039  70
## 2369    0064  69
## 2370    0161  69
## 2371    0194  69
## 2372    0195  69
## 2373    0364  69
## 2374    0551  69
## 2375    0633  69
## 2376    0975  69
## 2377    1062  69
## 2378    1099  69
## 2379    1553  69
## 2380    2106  69
## 2381    2377  69
## 2382    2471  69
## 2383    2572  69
## 2384    2589  69
## 2385    2623  69
## 2386    2825  69
## 2387    2934  69
## 2388    3066  69
## 2389    3067  69
## 2390    3203  69
## 2391   33996  69
## 2392   34755  69
## 2393    3864  69
## 2394    3878  69
## 2395   42632  69
## 2396    4498  69
## 2397    5156  69
## 2398    5258  69
## 2399    5708  69
## 2400    6087  69
## 2401    7133  69
## 2402   72849  69
## 2403   73332  69
## 2404    7403  69
## 2405   74150  69
## 2406   75050  69
## 2407   77592  69
## 2408    7899  69
## 2409    8457  69
## 2410    8937  69
## 2411    9065  69
## 2412    9335  69
## 2413    9421  69
## 2414    9518  69
## 2415    9757  69
## 2416    9764  69
## 2417    9856  69
## 2418    0086  68
## 2419   01920  68
## 2420    0205  68
## 2421    0207  68
## 2422    1002  68
## 2423    1136  68
## 2424    1297  68
## 2425    1385  68
## 2426    1802  68
## 2427    1943  68
## 2428    2341  68
## 2429    2503  68
## 2430    2528  68
## 2431    2855  68
## 2432    3025  68
## 2433   34977  68
## 2434    4015  68
## 2435    4054  68
## 2436    4798  68
## 2437    5035  68
## 2438    5630  68
## 2439    6017  68
## 2440    6127  68
## 2441    6491  68
## 2442    6879  68
## 2443    7530  68
## 2444   75722  68
## 2445   76376  68
## 2446   76464  68
## 2447   76624  68
## 2448    7799  68
## 2449   79169  68
## 2450    8452  68
## 2451    8763  68
## 2452    9263  68
## 2453    9423  68
## 2454   95263  68
## 2455    9607  68
## 2456    9833  68
## 2457    0031  67
## 2458    0077  67
## 2459    0094  67
## 2460    0114  67
## 2461    0213  67
## 2462    0660  67
## 2463    0927  67
## 2464    1717  67
## 2465    1893  67
## 2466    1999  67
## 2467    2023  67
## 2468    2073  67
## 2469    2564  67
## 2470    2593  67
## 2471    2711  67
## 2472    2771  67
## 2473    2833  67
## 2474    2874  67
## 2475    2991  67
## 2476    3394  67
## 2477   34731  67
## 2478    3692  67
## 2479    4224  67
## 2480   42593  67
## 2481   43277  67
## 2482   43600  67
## 2483    5144  67
## 2484    5962  67
## 2485    6511  67
## 2486    6667  67
## 2487    7233  67
## 2488   74063  67
## 2489    7477  67
## 2490    7605  67
## 2491   77311  67
## 2492    7814  67
## 2493    8115  67
## 2494    9282  67
## 2495    0038  66
## 2496    0068  66
## 2497    0260  66
## 2498    0631  66
## 2499    0690  66
## 2500    0913  66
## 2501    0993  66
## 2502    1042  66
## 2503    1304  66
## 2504    1401  66
## 2505    1407  66
## 2506    1747  66
## 2507    1942  66
## 2508    2136  66
## 2509   24997  66
## 2510    2876  66
## 2511    2895  66
## 2512    2928  66
## 2513    3010  66
## 2514   34772  66
## 2515    3772  66
## 2516    3824  66
## 2517    4143  66
## 2518   42552  66
## 2519    4820  66
## 2520    4896  66
## 2521    5126  66
## 2522    5228  66
## 2523    6053  66
## 2524   60591  66
## 2525    6162  66
## 2526    6454  66
## 2527    6891  66
## 2528    7045  66
## 2529    7372  66
## 2530    7373  66
## 2531   73972  66
## 2532   74626  66
## 2533   75878  66
## 2534   76707  66
## 2535   77339  66
## 2536   78691  66
## 2537    8086  66
## 2538   80998  66
## 2539    8166  66
## 2540    9056  66
## 2541    9146  66
## 2542    9503  66
## 2543    9525  66
## 2544    9579  66
## 2545    9696  66
## 2546    9900  66
## 2547    0129  65
## 2548    0136  65
## 2549    0341  65
## 2550    0692  65
## 2551    0733  65
## 2552    1350  65
## 2553    1356  65
## 2554    1436  65
## 2555    1491  65
## 2556    1531  65
## 2557   17080  65
## 2558    2152  65
## 2559    2335  65
## 2560    2803  65
## 2561   34477  65
## 2562   34794  65
## 2563    3929  65
## 2564    3979  65
## 2565    4001  65
## 2566   42559  65
## 2567    4258  65
## 2568   43061  65
## 2569    4561  65
## 2570    5114  65
## 2571    5384  65
## 2572    5582  65
## 2573    5993  65
## 2574    6476  65
## 2575    6633  65
## 2576    6907  65
## 2577    7166  65
## 2578   73058  65
## 2579    7428  65
## 2580   75420  65
## 2581   75446  65
## 2582   76314  65
## 2583   77085  65
## 2584   77367  65
## 2585   77554  65
## 2586    7893  65
## 2587    8096  65
## 2588    9557  65
## 2589   96815  65
## 2590    0036  64
## 2591    0277  64
## 2592    1167  64
## 2593    1177  64
## 2594    2126  64
## 2595    2246  64
## 2596    2351  64
## 2597    2490  64
## 2598    2562  64
## 2599    2725  64
## 2600    2766  64
## 2601    2811  64
## 2602    2903  64
## 2603    3038  64
## 2604   33818  64
## 2605   34416  64
## 2606    4244  64
## 2607    4825  64
## 2608    5050  64
## 2609    5079  64
## 2610   53376  64
## 2611    5453  64
## 2612   57450  64
## 2613    5790  64
## 2614    5818  64
## 2615    6067  64
## 2616    6552  64
## 2617    7002  64
## 2618    7043  64
## 2619   72943  64
## 2620   75423  64
## 2621   76816  64
## 2622    7723  64
## 2623   79632  64
## 2624    8146  64
## 2625    8528  64
## 2626    9430  64
## 2627   94525  64
## 2628    0105  63
## 2629    0397  63
## 2630    0410  63
## 2631    0837  63
## 2632    0846  63
## 2633    0940  63
## 2634    0982  63
## 2635    1142  63
## 2636    1486  63
## 2637    1738  63
## 2638    2477  63
## 2639    2493  63
## 2640    2525  63
## 2641    2533  63
## 2642    2812  63
## 2643    3052  63
## 2644   31248  63
## 2645    3213  63
## 2646    3220  63
## 2647    3398  63
## 2648   34733  63
## 2649    3899  63
## 2650    3901  63
## 2651    4170  63
## 2652   52077  63
## 2653    5354  63
## 2654   56052  63
## 2655    6151  63
## 2656    6329  63
## 2657    7077  63
## 2658   74103  63
## 2659   74440  63
## 2660   76796  63
## 2661   76876  63
## 2662   77059  63
## 2663    7736  63
## 2664    7890  63
## 2665    8199  63
## 2666    8282  63
## 2667   82993  63
## 2668    8884  63
## 2669    8923  63
## 2670    9078  63
## 2671    9191  63
## 2672    9365  63
## 2673   94652  63
## 2674    9586  63
## 2675    9858  63
## 2676    9944  63
## 2677    0040  62
## 2678    0176  62
## 2679    0956  62
## 2680    0957  62
## 2681    1320  62
## 2682    1537  62
## 2683    1707  62
## 2684    1776  62
## 2685    1803  62
## 2686    1983  62
## 2687    2128  62
## 2688    2232  62
## 2689    2679  62
## 2690   27373  62
## 2691    3014  62
## 2692    3232  62
## 2693    4014  62
## 2694    4525  62
## 2695    4779  62
## 2696    5091  62
## 2697    5215  62
## 2698    5292  62
## 2699    6128  62
## 2700    6209  62
## 2701    6379  62
## 2702    6440  62
## 2703    6773  62
## 2704    7088  62
## 2705   73827  62
## 2706   74095  62
## 2707   74256  62
## 2708   74694  62
## 2709    7526  62
## 2710   75645  62
## 2711   76166  62
## 2712   76605  62
## 2713    7793  62
## 2714    7797  62
## 2715   81428  62
## 2716    8727  62
## 2717    9031  62
## 2718    9478  62
## 2719    9507  62
## 2720    9698  62
## 2721    9876  62
## 2722    9982  62
## 2723    0527  61
## 2724    0604  61
## 2725    0869  61
## 2726    0928  61
## 2727    0983  61
## 2728    1006  61
## 2729    1159  61
## 2730    1499  61
## 2731    1944  61
## 2732    2204  61
## 2733    2366  61
## 2734    2455  61
## 2735    2509  61
## 2736    2755  61
## 2737    2810  61
## 2738   29181  61
## 2739    2977  61
## 2740    3132  61
## 2741    3140  61
## 2742   34394  61
## 2743    3744  61
## 2744    3989  61
## 2745   43185  61
## 2746    5017  61
## 2747    5055  61
## 2748   50722  61
## 2749    5468  61
## 2750    5489  61
## 2751    5589  61
## 2752    5602  61
## 2753    5738  61
## 2754    6230  61
## 2755    6721  61
## 2756    6746  61
## 2757   72748  61
## 2758   73229  61
## 2759    7345  61
## 2760   74009  61
## 2761   74609  61
## 2762    7531  61
## 2763    8142  61
## 2764   82047  61
## 2765    8392  61
## 2766    9768  61
## 2767    9850  61
## 2768    0531  60
## 2769    0995  60
## 2770    1482  60
## 2771    1940  60
## 2772    2272  60
## 2773    2642  60
## 2774    2689  60
## 2775    2824  60
## 2776    2943  60
## 2777    2982  60
## 2778    3262  60
## 2779   34094  60
## 2780   34131  60
## 2781    4232  60
## 2782    4284  60
## 2783    4294  60
## 2784   43644  60
## 2785    5072  60
## 2786    5206  60
## 2787    5491  60
## 2788   55603  60
## 2789    5813  60
## 2790    5833  60
## 2791    5918  60
## 2792    6013  60
## 2793    6101  60
## 2794    6334  60
## 2795    6336  60
## 2796    6345  60
## 2797    6953  60
## 2798    7239  60
## 2799   72909  60
## 2800   75213  60
## 2801   77063  60
## 2802    8260  60
## 2803    9109  60
## 2804    9257  60
## 2805    9304  60
## 2806    9582  60
## 2807    9639  60
## 2808    0162  59
## 2809    0587  59
## 2810    0647  59
## 2811    0736  59
## 2812    0942  59
## 2813    0958  59
## 2814   10049  59
## 2815   10241  59
## 2816    1036  59
## 2817    1214  59
## 2818    1753  59
## 2819    1761  59
## 2820    2014  59
## 2821    2893  59
## 2822   31364  59
## 2823    3180  59
## 2824    3276  59
## 2825   33912  59
## 2826   34573  59
## 2827   34972  59
## 2828    3675  59
## 2829    3797  59
## 2830   43151  59
## 2831    4354  59
## 2832   44951  59
## 2833    4681  59
## 2834    4753  59
## 2835    4757  59
## 2836    5145  59
## 2837    5490  59
## 2838    5562  59
## 2839   58265  59
## 2840   59867  59
## 2841    6483  59
## 2842    6696  59
## 2843   73275  59
## 2844   74625  59
## 2845    7508  59
## 2846    7541  59
## 2847   76061  59
## 2848   76895  59
## 2849    9302  59
## 2850    9450  59
## 2851   94524  59
## 2852   95015  59
## 2853    0024  58
## 2854    0158  58
## 2855    0616  58
## 2856    1093  58
## 2857    1310  58
## 2858    1326  58
## 2859    1347  58
## 2860    1560  58
## 2861    1743  58
## 2862    1749  58
## 2863    2054  58
## 2864    2068  58
## 2865    2175  58
## 2866    2393  58
## 2867    2821  58
## 2868    2978  58
## 2869    3218  58
## 2870    3356  58
## 2871    3495  58
## 2872    3619  58
## 2873    4004  58
## 2874    4031  58
## 2875    4086  58
## 2876    4106  58
## 2877   42794  58
## 2878   47359  58
## 2879    5202  58
## 2880    5227  58
## 2881    5975  58
## 2882    6103  58
## 2883    6273  58
## 2884    6314  58
## 2885    6348  58
## 2886    6621  58
## 2887    6917  58
## 2888    6955  58
## 2889   73034  58
## 2890   73989  58
## 2891   74030  58
## 2892   74058  58
## 2893    7431  58
## 2894   74645  58
## 2895   74998  58
## 2896   75307  58
## 2897   76461  58
## 2898   76518  58
## 2899   76794  58
## 2900    7743  58
## 2901    8139  58
## 2902    8289  58
## 2903    9029  58
## 2904   94233  58
## 2905    9544  58
## 2906    9635  58
## 2907    9960  58
## 2908    0104  57
## 2909    0106  57
## 2910    0122  57
## 2911    0784  57
## 2912    0898  57
## 2913    1518  57
## 2914    1793  57
## 2915    1876  57
## 2916    2245  57
## 2917    2563  57
## 2918    2981  57
## 2919    3274  57
## 2920    3340  57
## 2921    3351  57
## 2922    3353  57
## 2923   33973  57
## 2924   34032  57
## 2925   34716  57
## 2926    3587  57
## 2927    3825  57
## 2928   42712  57
## 2929    4735  57
## 2930   47473  57
## 2931    4857  57
## 2932    4989  57
## 2933    5239  57
## 2934    5988  57
## 2935    6856  57
## 2936    7557  57
## 2937   76581  57
## 2938   77153  57
## 2939   77393  57
## 2940    7853  57
## 2941    8477  57
## 2942    8633  57
## 2943    8906  57
## 2944    9410  57
## 2945    9558  57
## 2946   96660  57
## 2947   00948  56
## 2948    0178  56
## 2949    0888  56
## 2950    2435  56
## 2951    2495  56
## 2952    2680  56
## 2953    2919  56
## 2954    3022  56
## 2955   31243  56
## 2956   31709  56
## 2957    3174  56
## 2958    3245  56
## 2959    3282  56
## 2960   33757  56
## 2961   34712  56
## 2962    3775  56
## 2963   42695  56
## 2964   43121  56
## 2965    4344  56
## 2966    4737  56
## 2967    5016  56
## 2968    5111  56
## 2969    5299  56
## 2970   54999  56
## 2971   57694  56
## 2972    6211  56
## 2973    6442  56
## 2974    6482  56
## 2975    6932  56
## 2976   75043  56
## 2977   75128  56
## 2978   75314  56
## 2979   75539  56
## 2980   75678  56
## 2981   76477  56
## 2982    8690  56
## 2983    8833  56
## 2984    9394  56
## 2985   96646  56
## 2986    9885  56
## 2987    0263  55
## 2988    0506  55
## 2989    1591  55
## 2990    2794  55
## 2991   30484  55
## 2992    3133  55
## 2993   35015  55
## 2994    3620  55
## 2995    3710  55
## 2996    3814  55
## 2997   42792  55
## 2998    4884  55
## 2999    5112  55
## 3000    5159  55
## 3001    6156  55
## 3002    6337  55
## 3003    6524  55
## 3004    6676  55
## 3005    6769  55
## 3006    7090  55
## 3007   73018  55
## 3008    7400  55
## 3009   74142  55
## 3010   76163  55
## 3011   77438  55
## 3012    9112  55
## 3013    9280  55
## 3014    9554  55
## 3015    9852  55
## 3016    9891  55
## 3017    9919  55
## 3018    9971  55
## 3019    0455  54
## 3020    0828  54
## 3021    1301  54
## 3022    1492  54
## 3023    1516  54
## 3024    1562  54
## 3025    1626  54
## 3026   16635  54
## 3027    2608  54
## 3028    2719  54
## 3029    2823  54
## 3030    2990  54
## 3031   31262  54
## 3032    3181  54
## 3033    3201  54
## 3034    3286  54
## 3035   34957  54
## 3036    3829  54
## 3037    3978  54
## 3038    3990  54
## 3039   43298  54
## 3040   43786  54
## 3041    4409  54
## 3042    4841  54
## 3043    4859  54
## 3044    5704  54
## 3045    6503  54
## 3046    6525  54
## 3047    6921  54
## 3048    7210  54
## 3049    7234  54
## 3050   72769  54
## 3051    7368  54
## 3052   74107  54
## 3053    7722  54
## 3054   77581  54
## 3055    7790  54
## 3056    7848  54
## 3057    8207  54
## 3058    8832  54
## 3059    9145  54
## 3060    9609  54
## 3061    9663  54
## 3062    9686  54
## 3063    9747  54
## 3064    9970  54
## 3065    0019  53
## 3066    0259  53
## 3067    0713  53
## 3068   10175  53
## 3069    1051  53
## 3070    1230  53
## 3071    1483  53
## 3072    1788  53
## 3073    2320  53
## 3074    2574  53
## 3075    2668  53
## 3076    2692  53
## 3077    2775  53
## 3078    2907  53
## 3079   31024  53
## 3080   31125  53
## 3081   32487  53
## 3082    3344  53
## 3083   33634  53
## 3084   34136  53
## 3085    4228  53
## 3086   43295  53
## 3087    4364  53
## 3088   43803  53
## 3089    5105  53
## 3090    5946  53
## 3091    6205  53
## 3092    6340  53
## 3093    6341  53
## 3094    7019  53
## 3095    7092  53
## 3096   72762  53
## 3097    7301  53
## 3098    7420  53
## 3099   74650  53
## 3100   75098  53
## 3101   76197  53
## 3102   76198  53
## 3103    8276  53
## 3104    9386  53
## 3105    9925  53
## 3106    9935  53
## 3107    0018  52
## 3108    0028  52
## 3109    0109  52
## 3110    0139  52
## 3111    0175  52
## 3112    0773  52
## 3113    0796  52
## 3114    1291  52
## 3115   16580  52
## 3116    1711  52
## 3117    1972  52
## 3118    2520  52
## 3119    2568  52
## 3120    2612  52
## 3121   30164  52
## 3122    3028  52
## 3123    3077  52
## 3124   33719  52
## 3125   34118  52
## 3126    3457  52
## 3127    3656  52
## 3128    3759  52
## 3129    3852  52
## 3130    3908  52
## 3131    4009  52
## 3132    4626  52
## 3133   47190  52
## 3134    4736  52
## 3135    4788  52
## 3136    5018  52
## 3137    5179  52
## 3138    5246  52
## 3139    5439  52
## 3140    5752  52
## 3141   57695  52
## 3142    6109  52
## 3143    6311  52
## 3144    6492  52
## 3145    6896  52
## 3146    6957  52
## 3147    7129  52
## 3148   74992  52
## 3149   75474  52
## 3150   75741  52
## 3151    7587  52
## 3152   76037  52
## 3153   76524  52
## 3154   77026  52
## 3155    7758  52
## 3156    8017  52
## 3157    9539  52
## 3158    9581  52
## 3159    0099  51
## 3160    0408  51
## 3161    0540  51
## 3162    2396  51
## 3163    2705  51
## 3164    2979  51
## 3165   31605  51
## 3166    3250  51
## 3167    3390  51
## 3168   34151  51
## 3169   34914  51
## 3170   35032  51
## 3171    3644  51
## 3172    3884  51
## 3173   43337  51
## 3174   43788  51
## 3175   43823  51
## 3176   43839  51
## 3177    4726  51
## 3178    4950  51
## 3179   54576  51
## 3180    6163  51
## 3181    6246  51
## 3182    6313  51
## 3183    6446  51
## 3184    6733  51
## 3185    6895  51
## 3186    7076  51
## 3187   74489  51
## 3188   74732  51
## 3189   76358  51
## 3190   76673  51
## 3191    7716  51
## 3192   77562  51
## 3193    8123  51
## 3194    8524  51
## 3195    8747  51
## 3196    8962  51
## 3197    9540  51
## 3198    9567  51
## 3199    9650  51
## 3200    9899  51
## 3201    0091  50
## 3202    0283  50
## 3203    0929  50
## 3204    1059  50
## 3205    1276  50
## 3206    1569  50
## 3207    1637  50
## 3208    1815  50
## 3209    1851  50
## 3210   18766  50
## 3211    2018  50
## 3212    2021  50
## 3213    2402  50
## 3214   26736  50
## 3215    2819  50
## 3216   32525  50
## 3217    3337  50
## 3218    4351  50
## 3219    4571  50
## 3220    4578  50
## 3221    4703  50
## 3222    4721  50
## 3223    4867  50
## 3224    5229  50
## 3225    5233  50
## 3226    5276  50
## 3227    5284  50
## 3228   54083  50
## 3229    5756  50
## 3230   61026  50
## 3231    6218  50
## 3232    6471  50
## 3233    6650  50
## 3234    7053  50
## 3235   72983  50
## 3236    7377  50
## 3237    7604  50
## 3238   76983  50
## 3239   77072  50
## 3240   77306  50
## 3241   77572  50
## 3242   77598  50
## 3243    7805  50
## 3244    7883  50
## 3245    8387  50
## 3246    8518  50
## 3247    8621  50
## 3248    8636  50
## 3249    9555  50
## 3250    9712  50
## 3251    9954  50
## 3252    9978  50
## 3253    9980  50
## 3254    0216  49
## 3255    0441  49
## 3256    0507  49
## 3257    1376  49
## 3258    1457  49
## 3259    1552  49
## 3260    1559  49
## 3261    1595  49
## 3262    1597  49
## 3263    1705  49
## 3264    2135  49
## 3265    2325  49
## 3266    2352  49
## 3267    2675  49
## 3268    2694  49
## 3269    2914  49
## 3270   30346  49
## 3271    3103  49
## 3272    3127  49
## 3273    3292  49
## 3274    3614  49
## 3275    3780  49
## 3276    3919  49
## 3277    4092  49
## 3278    4252  49
## 3279   42615  49
## 3280    4292  49
## 3281   43015  49
## 3282    4331  49
## 3283   43807  49
## 3284    4486  49
## 3285    4558  49
## 3286    4942  49
## 3287    5147  49
## 3288   54021  49
## 3289   54052  49
## 3290   57515  49
## 3291   60611  49
## 3292   62484  49
## 3293    6328  49
## 3294    6360  49
## 3295   73117  49
## 3296   74639  49
## 3297   74753  49
## 3298   74858  49
## 3299    7510  49
## 3300   75785  49
## 3301   77015  49
## 3302    7772  49
## 3303    7798  49
## 3304    7810  49
## 3305    8028  49
## 3306    8124  49
## 3307    8273  49
## 3308    9301  49
## 3309    9431  49
## 3310    9649  49
## 3311    9782  49
## 3312    0133  48
## 3313    0146  48
## 3314    1213  48
## 3315    1222  48
## 3316    1386  48
## 3317    1625  48
## 3318    1640  48
## 3319    1911  48
## 3320    2197  48
## 3321    2198  48
## 3322    2270  48
## 3323    2356  48
## 3324    2524  48
## 3325    2579  48
## 3326   31102  48
## 3327   31166  48
## 3328    3192  48
## 3329    3196  48
## 3330    3259  48
## 3331   33410  48
## 3332   33673  48
## 3333   33717  48
## 3334    3418  48
## 3335    4150  48
## 3336    4179  48
## 3337    5329  48
## 3338   56623  48
## 3339   57126  48
## 3340    5932  48
## 3341   61139  48
## 3342    6198  48
## 3343    6694  48
## 3344    6796  48
## 3345    6797  48
## 3346    6839  48
## 3347    6899  48
## 3348   72799  48
## 3349   74013  48
## 3350   74189  48
## 3351    7437  48
## 3352   74848  48
## 3353   77190  48
## 3354    8310  48
## 3355    8330  48
## 3356    8583  48
## 3357   95719  48
## 3358    9627  48
## 3359    9685  48
## 3360    9716  48
## 3361    9726  48
## 3362    0082  47
## 3363    0348  47
## 3364    0446  47
## 3365    0671  47
## 3366    0798  47
## 3367    0987  47
## 3368    1021  47
## 3369    1112  47
## 3370    1726  47
## 3371    2758  47
## 3372   30247  47
## 3373   31163  47
## 3374    3152  47
## 3375    3200  47
## 3376    3456  47
## 3377    3490  47
## 3378    3828  47
## 3379   43169  47
## 3380   43593  47
## 3381   43643  47
## 3382   43735  47
## 3383    4408  47
## 3384   60521  47
## 3385    6275  47
## 3386    6836  47
## 3387   72740  47
## 3388   73658  47
## 3389    7470  47
## 3390    7506  47
## 3391    7563  47
## 3392   76251  47
## 3393   76297  47
## 3394   77024  47
## 3395   77358  47
## 3396   77459  47
## 3397    8270  47
## 3398    8375  47
## 3399    8976  47
## 3400    9115  47
## 3401    9440  47
## 3402    9476  47
## 3403    9531  47
## 3404    9679  47
## 3405    9733  47
## 3406   97483  47
## 3407   98920  47
## 3408    0115  46
## 3409    0453  46
## 3410    0474  46
## 3411    0560  46
## 3412    0946  46
## 3413    1197  46
## 3414    1708  46
## 3415    1957  46
## 3416    1992  46
## 3417    2127  46
## 3418    2265  46
## 3419    2962  46
## 3420    2975  46
## 3421   31188  46
## 3422    3310  46
## 3423    3339  46
## 3424   33452  46
## 3425    3602  46
## 3426    3786  46
## 3427    4189  46
## 3428   42264  46
## 3429   42644  46
## 3430   43675  46
## 3431    4865  46
## 3432   55372  46
## 3433    5915  46
## 3434    6682  46
## 3435    6850  46
## 3436    7015  46
## 3437    7031  46
## 3438    7063  46
## 3439    7285  46
## 3440   73378  46
## 3441    7369  46
## 3442   73803  46
## 3443    7476  46
## 3444    7571  46
## 3445   77441  46
## 3446   77468  46
## 3447    8116  46
## 3448    8247  46
## 3449    8912  46
## 3450    8994  46
## 3451    9389  46
## 3452    9826  46
## 3453    9939  46
## 3454    0037  45
## 3455    0108  45
## 3456    0143  45
## 3457    0265  45
## 3458    0484  45
## 3459    1277  45
## 3460    1289  45
## 3461    1777  45
## 3462    1995  45
## 3463    2168  45
## 3464    2250  45
## 3465    2617  45
## 3466    2782  45
## 3467    2881  45
## 3468    2971  45
## 3469    3009  45
## 3470   30325  45
## 3471    3273  45
## 3472    3318  45
## 3473   33674  45
## 3474    3384  45
## 3475    3661  45
## 3476    3823  45
## 3477    4058  45
## 3478   42617  45
## 3479   42990  45
## 3480   43671  45
## 3481    4816  45
## 3482    4871  45
## 3483    5459  45
## 3484    5584  45
## 3485   56053  45
## 3486    5663  45
## 3487    5737  45
## 3488    5838  45
## 3489    5979  45
## 3490   61364  45
## 3491    6236  45
## 3492    6523  45
## 3493    6651  45
## 3494    6713  45
## 3495   73115  45
## 3496   73560  45
## 3497   73634  45
## 3498   73835  45
## 3499    7393  45
## 3500   73966  45
## 3501   73987  45
## 3502   74534  45
## 3503    7685  45
## 3504    7756  45
## 3505    8130  45
## 3506    9374  45
## 3507    9732  45
## 3508    9802  45
## 3509    9871  45
## 3510    0026  44
## 3511    0034  44
## 3512    0102  44
## 3513    0138  44
## 3514    1034  44
## 3515    1421  44
## 3516    2076  44
## 3517    2143  44
## 3518    2148  44
## 3519    2645  44
## 3520    2732  44
## 3521    2816  44
## 3522    2831  44
## 3523    2854  44
## 3524   30501  44
## 3525   31304  44
## 3526    3260  44
## 3527    3432  44
## 3528   34910  44
## 3529    3588  44
## 3530    3643  44
## 3531    3812  44
## 3532    3890  44
## 3533    3972  44
## 3534    4138  44
## 3535   42496  44
## 3536   42777  44
## 3537   43167  44
## 3538    4694  44
## 3539    4801  44
## 3540   49301  44
## 3541    4977  44
## 3542    4993  44
## 3543    4998  44
## 3544   55789  44
## 3545    5787  44
## 3546   58042  44
## 3547   60015  44
## 3548    6027  44
## 3549    6750  44
## 3550    6833  44
## 3551    6920  44
## 3552    7057  44
## 3553    7189  44
## 3554   72737  44
## 3555    7312  44
## 3556   73679  44
## 3557   75211  44
## 3558   75984  44
## 3559    7780  44
## 3560    7937  44
## 3561    8686  44
## 3562    8948  44
## 3563    8969  44
## 3564    9547  44
## 3565    9792  44
## 3566    0125  43
## 3567    0217  43
## 3568    0422  43
## 3569    0561  43
## 3570    0813  43
## 3571    0844  43
## 3572    0871  43
## 3573    1371  43
## 3574    1467  43
## 3575    1973  43
## 3576    2172  43
## 3577    2517  43
## 3578    2789  43
## 3579    2904  43
## 3580    3008  43
## 3581   30445  43
## 3582   31546  43
## 3583    3270  43
## 3584    3335  43
## 3585    3497  43
## 3586    3547  43
## 3587   43889  43
## 3588    4620  43
## 3589    4797  43
## 3590    4930  43
## 3591    5098  43
## 3592    5423  43
## 3593   56493  43
## 3594    5964  43
## 3595   60314  43
## 3596    6082  43
## 3597    6177  43
## 3598    6239  43
## 3599   73012  43
## 3600   73082  43
## 3601   73210  43
## 3602    7413  43
## 3603   74248  43
## 3604    7642  43
## 3605   77359  43
## 3606    8492  43
## 3607    9060  43
## 3608    9116  43
## 3609    9353  43
## 3610   95803  43
## 3611    9753  43
## 3612    9762  43
## 3613    9790  43
## 3614   99745  43
## 3615    0096  42
## 3616    0219  42
## 3617    0480  42
## 3618    0492  42
## 3619    0569  42
## 3620    0580  42
## 3621    0582  42
## 3622   09737  42
## 3623    1073  42
## 3624    1211  42
## 3625    1244  42
## 3626    1653  42
## 3627    1964  42
## 3628    2256  42
## 3629    2333  42
## 3630    2688  42
## 3631   30580  42
## 3632   31859  42
## 3633    3424  42
## 3634    3562  42
## 3635    3803  42
## 3636    3958  42
## 3637   42524  42
## 3638   43181  42
## 3639   43275  42
## 3640   43763  42
## 3641    4393  42
## 3642   53150  42
## 3643    5587  42
## 3644   58266  42
## 3645   58448  42
## 3646   58837  42
## 3647    5997  42
## 3648    6105  42
## 3649   61068  42
## 3650   63345  42
## 3651    6549  42
## 3652    6581  42
## 3653    6630  42
## 3654    7161  42
## 3655    7203  42
## 3656    7238  42
## 3657   73030  42
## 3658   73318  42
## 3659   74706  42
## 3660   76072  42
## 3661   76751  42
## 3662    9002  42
## 3663    9424  42
## 3664   94842  42
## 3665    9725  42
## 3666    0674  41
## 3667    0756  41
## 3668    1668  41
## 3669    1871  41
## 3670    2132  41
## 3671    2597  41
## 3672    2916  41
## 3673   31823  41
## 3674   33932  41
## 3675    3869  41
## 3676   42535  41
## 3677   43179  41
## 3678    4361  41
## 3679    4709  41
## 3680    4778  41
## 3681    5194  41
## 3682    5723  41
## 3683   58293  41
## 3684    6119  41
## 3685    6434  41
## 3686    6606  41
## 3687    6751  41
## 3688    6771  41
## 3689    7118  41
## 3690   73414  41
## 3691   73660  41
## 3692   73678  41
## 3693    7445  41
## 3694   76190  41
## 3695   77135  41
## 3696    7849  41
## 3697    7861  41
## 3698    8035  41
## 3699    8900  41
## 3700    9221  41
## 3701    9285  41
## 3702    9296  41
## 3703    0417  40
## 3704    0774  40
## 3705    1046  40
## 3706    1358  40
## 3707    1373  40
## 3708    1377  40
## 3709    1915  40
## 3710    2585  40
## 3711    2717  40
## 3712   30686  40
## 3713    3341  40
## 3714    4103  40
## 3715   42889  40
## 3716   43075  40
## 3717   43090  40
## 3718    4885  40
## 3719   50643  40
## 3720    5141  40
## 3721   52891  40
## 3722    5383  40
## 3723   54107  40
## 3724    5745  40
## 3725   57776  40
## 3726    6024  40
## 3727    6599  40
## 3728    6685  40
## 3729    6759  40
## 3730    6794  40
## 3731   72707  40
## 3732   73727  40
## 3733   73952  40
## 3734   74275  40
## 3735    7556  40
## 3736   76275  40
## 3737    8891  40
## 3738    9303  40
## 3739    9308  40
## 3740    9673  40
## 3741    9719  40
## 3742    9848  40
## 3743    0308  39
## 3744    1168  39
## 3745    1655  39
## 3746    1704  39
## 3747    2418  39
## 3748    2917  39
## 3749    3454  39
## 3750   34993  39
## 3751    3501  39
## 3752    3512  39
## 3753    3724  39
## 3754    3757  39
## 3755    3941  39
## 3756   42683  39
## 3757   42710  39
## 3758   42760  39
## 3759    4330  39
## 3760    4594  39
## 3761    4646  39
## 3762   53424  39
## 3763    5475  39
## 3764   54816  39
## 3765    5770  39
## 3766    6426  39
## 3767   73785  39
## 3768   74042  39
## 3769   74959  39
## 3770   75015  39
## 3771   75166  39
## 3772   75672  39
## 3773    7918  39
## 3774    8742  39
## 3775    9247  39
## 3776    9378  39
## 3777    9396  39
## 3778    9417  39
## 3779    9879  39
## 3780    0450  38
## 3781    0545  38
## 3782    0559  38
## 3783    1369  38
## 3784    1967  38
## 3785    2186  38
## 3786    2367  38
## 3787    2683  38
## 3788    3108  38
## 3789   31084  38
## 3790   32346  38
## 3791   33473  38
## 3792   33773  38
## 3793   43063  38
## 3794   43729  38
## 3795    4713  38
## 3796    4784  38
## 3797    5273  38
## 3798    5291  38
## 3799    5377  38
## 3800   60817  38
## 3801    6116  38
## 3802    6598  38
## 3803    6697  38
## 3804    6876  38
## 3805   74929  38
## 3806    7575  38
## 3807   76665  38
## 3808    7673  38
## 3809    7827  38
## 3810    8292  38
## 3811    8989  38
## 3812    9101  38
## 3813    9197  38
## 3814    9279  38
## 3815   94202  38
## 3816    9604  38
## 3817    0770  37
## 3818    0816  37
## 3819    1534  37
## 3820    1737  37
## 3821    2542  37
## 3822    2580  37
## 3823    2888  37
## 3824    3030  37
## 3825   30363  37
## 3826   31345  37
## 3827   31349  37
## 3828    3465  37
## 3829    3494  37
## 3830    4037  37
## 3831    4057  37
## 3832   42989  37
## 3833   43245  37
## 3834   43591  37
## 3835    4417  37
## 3836    5167  37
## 3837    5211  37
## 3838   54486  37
## 3839    5473  37
## 3840    6786  37
## 3841    7289  37
## 3842   75172  37
## 3843   75210  37
## 3844   75301  37
## 3845    7961  37
## 3846    8496  37
## 3847    9037  37
## 3848    9203  37
## 3849    9254  37
## 3850    9272  37
## 3851    9369  37
## 3852    9897  37
## 3853    0021  36
## 3854    0165  36
## 3855    0810  36
## 3856    0911  36
## 3857    1104  36
## 3858    1200  36
## 3859    1327  36
## 3860    1950  36
## 3861    2022  36
## 3862    2305  36
## 3863    2839  36
## 3864    3043  36
## 3865   31388  36
## 3866    3154  36
## 3867    3194  36
## 3868    3244  36
## 3869    3785  36
## 3870    3832  36
## 3871    4063  36
## 3872   43162  36
## 3873    5003  36
## 3874   55681  36
## 3875   57216  36
## 3876    5851  36
## 3877    6130  36
## 3878    6756  36
## 3879    6890  36
## 3880   72788  36
## 3881   73015  36
## 3882   73432  36
## 3883   73701  36
## 3884   73924  36
## 3885   74291  36
## 3886   74477  36
## 3887    7459  36
## 3888    7562  36
## 3889   77273  36
## 3890    8223  36
## 3891    9124  36
## 3892   98285  36
## 3893    0279  35
## 3894    0872  35
## 3895   10052  35
## 3896    1149  35
## 3897    1768  35
## 3898    1928  35
## 3899    2105  35
## 3900   24356  35
## 3901    2619  35
## 3902    2672  35
## 3903    2829  35
## 3904   30119  35
## 3905   34119  35
## 3906    3696  35
## 3907    3796  35
## 3908   42473  35
## 3909    4254  35
## 3910   42708  35
## 3911    4489  35
## 3912    4830  35
## 3913    5031  35
## 3914   56347  35
## 3915    5854  35
## 3916   59946  35
## 3917    6019  35
## 3918    6100  35
## 3919    6497  35
## 3920    6631  35
## 3921    6659  35
## 3922    6858  35
## 3923    7155  35
## 3924    7319  35
## 3925   73333  35
## 3926   75583  35
## 3927   76100  35
## 3928   76432  35
## 3929   76980  35
## 3930    7926  35
## 3931    8305  35
## 3932    8385  35
## 3933    9312  35
## 3934    9380  35
## 3935    9641  35
## 3936    9924  35
## 3937    0212  34
## 3938    0448  34
## 3939    0532  34
## 3940    0883  34
## 3941    1139  34
## 3942    1217  34
## 3943   13739  34
## 3944    1979  34
## 3945    2238  34
## 3946    2473  34
## 3947    2802  34
## 3948    2841  34
## 3949    2936  34
## 3950    3036  34
## 3951   31009  34
## 3952    3139  34
## 3953    3268  34
## 3954    3865  34
## 3955    3938  34
## 3956    4246  34
## 3957   43068  34
## 3958    4485  34
## 3959    4556  34
## 3960    5296  34
## 3961    5454  34
## 3962   57051  34
## 3963   57426  34
## 3964    5891  34
## 3965    5952  34
## 3966    6061  34
## 3967    6222  34
## 3968   73097  34
## 3969    7347  34
## 3970   73773  34
## 3971   74476  34
## 3972   74819  34
## 3973    7592  34
## 3974   77180  34
## 3975   77457  34
## 3976   77543  34
## 3977    8374  34
## 3978    8441  34
## 3979    8533  34
## 3980    8910  34
## 3981    0389  33
## 3982    0621  33
## 3983    0703  33
## 3984    1100  33
## 3985    1229  33
## 3986    1285  33
## 3987    1418  33
## 3988    1629  33
## 3989    1643  33
## 3990    2339  33
## 3991    2534  33
## 3992    2720  33
## 3993    2757  33
## 3994    2860  33
## 3995    3054  33
## 3996   30665  33
## 3997    3128  33
## 3998    3151  33
## 3999    3258  33
## 4000    3560  33
## 4001    3900  33
## 4002   42450  33
## 4003    4248  33
## 4004   42500  33
## 4005   42854  33
## 4006   43228  33
## 4007   43632  33
## 4008    4473  33
## 4009    4730  33
## 4010    4984  33
## 4011   51542  33
## 4012    5550  33
## 4013    5784  33
## 4014    6039  33
## 4015    6153  33
## 4016    6305  33
## 4017    6754  33
## 4018    6770  33
## 4019    7112  33
## 4020    7127  33
## 4021   73565  33
## 4022   73661  33
## 4023   74398  33
## 4024   74414  33
## 4025   74801  33
## 4026   75071  33
## 4027    7613  33
## 4028   76227  33
## 4029    7669  33
## 4030   76941  33
## 4031   77054  33
## 4032   77591  33
## 4033    7801  33
## 4034    9298  33
## 4035    9354  33
## 4036    9738  33
## 4037    0044  32
## 4038    0434  32
## 4039    0643  32
## 4040    0737  32
## 4041    0864  32
## 4042    1037  32
## 4043    2280  32
## 4044    3112  32
## 4045    3155  32
## 4046   32345  32
## 4047    3739  32
## 4048   42523  32
## 4049   43564  32
## 4050    4645  32
## 4051    4676  32
## 4052    5066  32
## 4053    5255  32
## 4054    5882  32
## 4055    6197  32
## 4056    6388  32
## 4057    6657  32
## 4058    6931  32
## 4059    6943  32
## 4060    7052  32
## 4061    7394  32
## 4062    7404  32
## 4063   75702  32
## 4064   77534  32
## 4065    9086  32
## 4066    0022  31
## 4067    0362  31
## 4068    1115  31
## 4069    2469  31
## 4070    2549  31
## 4071   30289  31
## 4072   30985  31
## 4073   31402  31
## 4074    3191  31
## 4075    3227  31
## 4076   33558  31
## 4077   33619  31
## 4078    3791  31
## 4079    3925  31
## 4080   43128  31
## 4081   43784  31
## 4082   44960  31
## 4083    4589  31
## 4084    5056  31
## 4085    5116  31
## 4086    5575  31
## 4087   56446  31
## 4088    6030  31
## 4089    6320  31
## 4090    6364  31
## 4091    6981  31
## 4092    7026  31
## 4093   73935  31
## 4094   73962  31
## 4095    7419  31
## 4096    7430  31
## 4097   75016  31
## 4098   76587  31
## 4099   77270  31
## 4100    7950  31
## 4101    8069  31
## 4102    8448  31
## 4103    8876  31
## 4104    0003  30
## 4105    0101  30
## 4106    0360  30
## 4107    0409  30
## 4108    1292  30
## 4109    1774  30
## 4110    1926  30
## 4111    2237  30
## 4112    2329  30
## 4113    2331  30
## 4114    2332  30
## 4115    2436  30
## 4116    2590  30
## 4117    2606  30
## 4118    2691  30
## 4119    2868  30
## 4120    2901  30
## 4121    2959  30
## 4122    3015  30
## 4123    3047  30
## 4124    3096  30
## 4125    3355  30
## 4126    3486  30
## 4127    3657  30
## 4128    3720  30
## 4129   42682  30
## 4130    4758  30
## 4131    5172  30
## 4132    5249  30
## 4133    5320  30
## 4134   53217  30
## 4135    7183  30
## 4136    7468  30
## 4137   76410  30
## 4138    7660  30
## 4139   76790  30
## 4140   76914  30
## 4141   76933  30
## 4142   77074  30
## 4143    7972  30
## 4144    8079  30
## 4145    8897  30
## 4146    8971  30
## 4147    9033  30
## 4148    9974  30
## 4149    0208  29
## 4150    0608  29
## 4151    0976  29
## 4152    1058  29
## 4153    1341  29
## 4154    1832  29
## 4155    1882  29
## 4156    1895  29
## 4157   20628  29
## 4158    2295  29
## 4159    2748  29
## 4160    2857  29
## 4161   30182  29
## 4162   32407  29
## 4163    3504  29
## 4164    3845  29
## 4165    4159  29
## 4166   43750  29
## 4167   49299  29
## 4168    4943  29
## 4169   55656  29
## 4170   58680  29
## 4171   60283  29
## 4172    6187  29
## 4173    6351  29
## 4174    6394  29
## 4175    7244  29
## 4176   73942  29
## 4177   74529  29
## 4178   74910  29
## 4179    7547  29
## 4180   75550  29
## 4181   75985  29
## 4182   76663  29
## 4183   77334  29
## 4184   77583  29
## 4185    8107  29
## 4186    8122  29
## 4187    8196  29
## 4188    8213  29
## 4189    8587  29
## 4190    9122  29
## 4191    9349  29
## 4192    9373  29
## 4193    9405  29
## 4194    0381  28
## 4195    0454  28
## 4196    2016  28
## 4197    2454  28
## 4198    2462  28
## 4199    2695  28
## 4200    2873  28
## 4201    2889  28
## 4202    2994  28
## 4203    3000  28
## 4204   31245  28
## 4205    3161  28
## 4206    3314  28
## 4207    3648  28
## 4208    3758  28
## 4209    4123  28
## 4210   42456  28
## 4211    4616  28
## 4212    4732  28
## 4213    5209  28
## 4214    5210  28
## 4215   54053  28
## 4216    5551  28
## 4217    5610  28
## 4218    5780  28
## 4219   59102  28
## 4220    6362  28
## 4221    6749  28
## 4222    7024  28
## 4223    7270  28
## 4224   72770  28
## 4225   73863  28
## 4226   76242  28
## 4227   77078  28
## 4228   77604  28
## 4229    7813  28
## 4230    8693  28
## 4231   96672  28
## 4232    9941  28
## 4233    0206  27
## 4234    0509  27
## 4235    0842  27
## 4236    1580  27
## 4237    2311  27
## 4238    2361  27
## 4239    2391  27
## 4240    2440  27
## 4241    2488  27
## 4242    2696  27
## 4243    2844  27
## 4244    2865  27
## 4245   30198  27
## 4246    3034  27
## 4247    3037  27
## 4248   31289  27
## 4249    3571  27
## 4250    3658  27
## 4251    3685  27
## 4252    3763  27
## 4253    3858  27
## 4254   43903  27
## 4255    4502  27
## 4256    4872  27
## 4257    4973  27
## 4258    5071  27
## 4259    5326  27
## 4260   54460  27
## 4261   56176  27
## 4262    6052  27
## 4263   62377  27
## 4264    6435  27
## 4265    6455  27
## 4266   73486  27
## 4267   73888  27
## 4268   74197  27
## 4269   74415  27
## 4270   74676  27
## 4271   75000  27
## 4272   75320  27
## 4273   76435  27
## 4274   77325  27
## 4275    8551  27
## 4276    9819  27
## 4277    9937  27
## 4278    0025  26
## 4279    0048  26
## 4280    0262  26
## 4281    0472  26
## 4282    0874  26
## 4283    0999  26
## 4284   10013  26
## 4285   10338  26
## 4286    1264  26
## 4287    1981  26
## 4288    2664  26
## 4289   31126  26
## 4290    3130  26
## 4291   33890  26
## 4292    3506  26
## 4293    3565  26
## 4294    3968  26
## 4295    4251  26
## 4296   42550  26
## 4297   42828  26
## 4298   43808  26
## 4299    4407  26
## 4300    4462  26
## 4301   44641  26
## 4302    4551  26
## 4303    4686  26
## 4304    5063  26
## 4305   53578  26
## 4306    5555  26
## 4307    5642  26
## 4308   60056  26
## 4309    6374  26
## 4310    6494  26
## 4311    6558  26
## 4312    6764  26
## 4313    7223  26
## 4314    7236  26
## 4315    7440  26
## 4316    7539  26
## 4317   75451  26
## 4318   75555  26
## 4319   76203  26
## 4320   76292  26
## 4321   76309  26
## 4322   77178  26
## 4323   77525  26
## 4324    7832  26
## 4325    8265  26
## 4326    8321  26
## 4327    8505  26
## 4328    8594  26
## 4329    8613  26
## 4330    8986  26
## 4331    9315  26
## 4332    9583  26
## 4333    9667  26
## 4334    0818  25
## 4335    1131  25
## 4336    1550  25
## 4337    1572  25
## 4338    2202  25
## 4339    2676  25
## 4340    3005  25
## 4341    3045  25
## 4342    3333  25
## 4343    3420  25
## 4344    3642  25
## 4345    3701  25
## 4346    3773  25
## 4347    3934  25
## 4348    3987  25
## 4349    4163  25
## 4350    4182  25
## 4351   42630  25
## 4352   42934  25
## 4353    4315  25
## 4354    4316  25
## 4355   43265  25
## 4356    5090  25
## 4357    5128  25
## 4358    5133  25
## 4359   62239  25
## 4360   62589  25
## 4361    6789  25
## 4362   72728  25
## 4363   72784  25
## 4364   72908  25
## 4365   74022  25
## 4366   76340  25
## 4367   77481  25
## 4368    8108  25
## 4369    8692  25
## 4370    8888  25
## 4371    9063  25
## 4372    9501  25
## 4373    9969  25
## 4374    0121  24
## 4375    0370  24
## 4376    0658  24
## 4377    0886  24
## 4378    0914  24
## 4379    0918  24
## 4380    1040  24
## 4381    1192  24
## 4382    1336  24
## 4383    1632  24
## 4384    2145  24
## 4385    2228  24
## 4386    2243  24
## 4387    2281  24
## 4388    2726  24
## 4389    2739  24
## 4390   30151  24
## 4391    3081  24
## 4392   31443  24
## 4393   32083  24
## 4394   34973  24
## 4395    3723  24
## 4396    3962  24
## 4397    4127  24
## 4398    4226  24
## 4399   42803  24
## 4400    4391  24
## 4401    4476  24
## 4402    4534  24
## 4403    4600  24
## 4404    4919  24
## 4405   51141  24
## 4406    5285  24
## 4407    5672  24
## 4408    5792  24
## 4409    5870  24
## 4410   59204  24
## 4411   61184  24
## 4412    6486  24
## 4413    6644  24
## 4414    6945  24
## 4415    7075  24
## 4416   72672  24
## 4417    7362  24
## 4418    7386  24
## 4419   74243  24
## 4420   75564  24
## 4421   75648  24
## 4422    7598  24
## 4423   77557  24
## 4424    8225  24
## 4425    8637  24
## 4426    8904  24
## 4427    9313  24
## 4428    9460  24
## 4429    0116  23
## 4430    0617  23
## 4431    0964  23
## 4432    1290  23
## 4433    1729  23
## 4434    1852  23
## 4435    2104  23
## 4436    2141  23
## 4437    2450  23
## 4438    2640  23
## 4439    2875  23
## 4440    2906  23
## 4441   30503  23
## 4442   31681  23
## 4443    3727  23
## 4444    3760  23
## 4445   42457  23
## 4446   42922  23
## 4447   43345  23
## 4448   43723  23
## 4449   43873  23
## 4450   58601  23
## 4451    5985  23
## 4452    6029  23
## 4453   61009  23
## 4454    6632  23
## 4455    6656  23
## 4456    6846  23
## 4457   73630  23
## 4458   74836  23
## 4459   74898  23
## 4460   76360  23
## 4461   77046  23
## 4462   77223  23
## 4463    8167  23
## 4464    9132  23
## 4465    9433  23
## 4466   96516  23
## 4467    9837  23
## 4468   09172  22
## 4469    1035  22
## 4470    1087  22
## 4471    1432  22
## 4472    1789  22
## 4473    2535  22
## 4474    2638  22
## 4475    2659  22
## 4476    2778  22
## 4477   30644  22
## 4478   30784  22
## 4479   31985  22
## 4480   32041  22
## 4481    3414  22
## 4482    3519  22
## 4483    3638  22
## 4484    3966  22
## 4485   42547  22
## 4486   42844  22
## 4487   42849  22
## 4488   42864  22
## 4489   42880  22
## 4490   43116  22
## 4491   43273  22
## 4492   43894  22
## 4493    4415  22
## 4494    4848  22
## 4495    5000  22
## 4496    5024  22
## 4497    5786  22
## 4498   58642  22
## 4499    6152  22
## 4500    6227  22
## 4501    6596  22
## 4502    6643  22
## 4503    6816  22
## 4504    7012  22
## 4505    7190  22
## 4506    7525  22
## 4507   75723  22
## 4508   75870  22
## 4509   76619  22
## 4510   77320  22
## 4511   77351  22
## 4512    8255  22
## 4513    9489  22
## 4514    9513  22
## 4515    0013  21
## 4516    1076  21
## 4517    1157  21
## 4518    2411  21
## 4519    2925  21
## 4520    3006  21
## 4521   30173  21
## 4522   31187  21
## 4523   31843  21
## 4524    3198  21
## 4525    3208  21
## 4526    3299  21
## 4527   34231  21
## 4528    3554  21
## 4529    3935  21
## 4530   42890  21
## 4531   43239  21
## 4532   43592  21
## 4533   43610  21
## 4534    4380  21
## 4535   43857  21
## 4536    4678  21
## 4537    4765  21
## 4538    4819  21
## 4539    5070  21
## 4540    5563  21
## 4541    5685  21
## 4542   57843  21
## 4543   58357  21
## 4544    6049  21
## 4545    6700  21
## 4546   74551  21
## 4547   76019  21
## 4548   76786  21
## 4549   76858  21
## 4550   77245  21
## 4551   77477  21
## 4552    9224  21
## 4553    9723  21
## 4554    9807  21
## 4555    9810  21
## 4556    0354  20
## 4557    0451  20
## 4558    0971  20
## 4559    2957  20
## 4560    3004  20
## 4561   30347  20
## 4562    3100  20
## 4563    3147  20
## 4564    3216  20
## 4565    3761  20
## 4566    3808  20
## 4567    3888  20
## 4568    4782  20
## 4569   47826  20
## 4570    4791  20
## 4571    4910  20
## 4572   52223  20
## 4573    5308  20
## 4574   57724  20
## 4575    6271  20
## 4576    6300  20
## 4577   72720  20
## 4578   72850  20
## 4579   73052  20
## 4580   73911  20
## 4581    7534  20
## 4582    7583  20
## 4583   75854  20
## 4584   76612  20
## 4585   77268  20
## 4586   77269  20
## 4587   77524  20
## 4588    9105  20
## 4589    9190  20
## 4590    9310  20
## 4591    9382  20
## 4592    9573  20
## 4593    9999  20
## 4594    0636  19
## 4595    1101  19
## 4596    1250  19
## 4597    2288  19
## 4598    2632  19
## 4599    2745  19
## 4600    2801  19
## 4601    2930  19
## 4602   30587  19
## 4603    3228  19
## 4604   34937  19
## 4605    3593  19
## 4606    3653  19
## 4607    3849  19
## 4608   43170  19
## 4609   43709  19
## 4610    4965  19
## 4611    5064  19
## 4612    5076  19
## 4613    5430  19
## 4614   55317  19
## 4615    5546  19
## 4616    5793  19
## 4617   58332  19
## 4618   58576  19
## 4619    6132  19
## 4620    6171  19
## 4621    6173  19
## 4622    6242  19
## 4623    6431  19
## 4624    6570  19
## 4625    6648  19
## 4626    6933  19
## 4627    7078  19
## 4628    7124  19
## 4629    7334  19
## 4630    7359  19
## 4631   73713  19
## 4632   74485  19
## 4633   75234  19
## 4634    8546  19
## 4635    9266  19
## 4636    9363  19
## 4637    9832  19
## 4638    0854  18
## 4639    2059  18
## 4640    2072  18
## 4641    2118  18
## 4642    2449  18
## 4643    2485  18
## 4644    2499  18
## 4645    2532  18
## 4646    2714  18
## 4647    3046  18
## 4648   31847  18
## 4649    3210  18
## 4650    3278  18
## 4651   34690  18
## 4652   34974  18
## 4653    4142  18
## 4654    4287  18
## 4655   43869  18
## 4656   45330  18
## 4657    4947  18
## 4658    5121  18
## 4659   52772  18
## 4660   53711  18
## 4661   56293  18
## 4662    5702  18
## 4663    5707  18
## 4664    6639  18
## 4665   73900  18
## 4666    7482  18
## 4667    7507  18
## 4668   75883  18
## 4669    8110  18
## 4670    8536  18
## 4671    8968  18
## 4672    1600  17
## 4673   16586  17
## 4674    1662  17
## 4675   16895  17
## 4676   26694  17
## 4677   30707  17
## 4678   31123  17
## 4679    3373  17
## 4680    3729  17
## 4681    3749  17
## 4682   41626  17
## 4683   42819  17
## 4684    4461  17
## 4685    5385  17
## 4686   54712  17
## 4687    5644  17
## 4688    5884  17
## 4689   61466  17
## 4690    6200  17
## 4691    6578  17
## 4692    6727  17
## 4693    7360  17
## 4694    7481  17
## 4695   74933  17
## 4696   77480  17
## 4697    8618  17
## 4698    8903  17
## 4699    9619  17
## 4700    9894  17
## 4701    0254  16
## 4702    0801  16
## 4703    2117  16
## 4704    2357  16
## 4705    2468  16
## 4706    2722  16
## 4707    3065  16
## 4708    3226  16
## 4709    3479  16
## 4710    3872  16
## 4711    3924  16
## 4712   42905  16
## 4713   43030  16
## 4714   43069  16
## 4715    4414  16
## 4716    4494  16
## 4717   54741  16
## 4718    5564  16
## 4719    5878  16
## 4720    5971  16
## 4721    6063  16
## 4722    6653  16
## 4723    6663  16
## 4724    6768  16
## 4725    6985  16
## 4726    7398  16
## 4727    7414  16
## 4728    7456  16
## 4729    7615  16
## 4730   77485  16
## 4731    7789  16
## 4732    9467  16
## 4733    9959  16
## 4734    0081  15
## 4735    1295  15
## 4736    1452  15
## 4737    1855  15
## 4738    2184  15
## 4739    2409  15
## 4740    2684  15
## 4741    2850  15
## 4742    3073  15
## 4743    3115  15
## 4744    3267  15
## 4745    3348  15
## 4746    3376  15
## 4747    3741  15
## 4748    4022  15
## 4749   42711  15
## 4750   43842  15
## 4751    4477  15
## 4752    4529  15
## 4753   49232  15
## 4754    5250  15
## 4755    5275  15
## 4756    5452  15
## 4757   55103  15
## 4758    5716  15
## 4759   58093  15
## 4760   58412  15
## 4761    5853  15
## 4762    6032  15
## 4763   61913  15
## 4764    6292  15
## 4765    6410  15
## 4766    6699  15
## 4767    6829  15
## 4768    7245  15
## 4769    7320  15
## 4770   75024  15
## 4771   76843  15
## 4772   77414  15
## 4773   77550  15
## 4774    8262  15
## 4775    8929  15
## 4776    8945  15
## 4777    9986  15
## 4778    0740  14
## 4779    1505  14
## 4780    2457  14
## 4781    2508  14
## 4782    3001  14
## 4783   30303  14
## 4784    3124  14
## 4785   31543  14
## 4786    3691  14
## 4787   43761  14
## 4788    4929  14
## 4789    4992  14
## 4790   55187  14
## 4791    5620  14
## 4792    6045  14
## 4793    6658  14
## 4794    6944  14
## 4795    7116  14
## 4796   74434  14
## 4797   74797  14
## 4798   75716  14
## 4799   76773  14
## 4800    7855  14
## 4801    7920  14
## 4802    8382  14
## 4803    9207  14
## 4804    9787  14
## 4805    0119  13
## 4806    0140  13
## 4807    0425  13
## 4808    1733  13
## 4809    2479  13
## 4810    2662  13
## 4811    2721  13
## 4812    2838  13
## 4813   31068  13
## 4814    3184  13
## 4815   32002  13
## 4816    3240  13
## 4817    3528  13
## 4818    4052  13
## 4819   42998  13
## 4820   43815  13
## 4821    5512  13
## 4822    5872  13
## 4823    5900  13
## 4824    5972  13
## 4825   60709  13
## 4826   60923  13
## 4827    6333  13
## 4828    6571  13
## 4829    7374  13
## 4830    7485  13
## 4831    7705  13
## 4832    8523  13
## 4833    9321  13
## 4834    9703  13
## 4835    9983  13
## 4836    0070  12
## 4837    1445  12
## 4838    1627  12
## 4839    2448  12
## 4840    2598  12
## 4841   30116  12
## 4842   30244  12
## 4843   30248  12
## 4844    3630  12
## 4845    3873  12
## 4846    3928  12
## 4847    4029  12
## 4848   41994  12
## 4849   42866  12
## 4850   43340  12
## 4851   43511  12
## 4852   43599  12
## 4853   43762  12
## 4854   43877  12
## 4855    4474  12
## 4856    5445  12
## 4857   54685  12
## 4858    5581  12
## 4859    6022  12
## 4860    6335  12
## 4861    6432  12
## 4862    6461  12
## 4863    6662  12
## 4864    6732  12
## 4865    7172  12
## 4866   73738  12
## 4867    7524  12
## 4868    7552  12
## 4869    7880  12
## 4870    9092  12
## 4871    9717  12
## 4872    0010  11
## 4873    0241  11
## 4874    0473  11
## 4875    0547  11
## 4876    0632  11
## 4877    0735  11
## 4878    0782  11
## 4879    1287  11
## 4880   17329  11
## 4881    2388  11
## 4882    2526  11
## 4883   31028  11
## 4884    3239  11
## 4885    3246  11
## 4886    3660  11
## 4887    3738  11
## 4888    3762  11
## 4889    3893  11
## 4890    3952  11
## 4891    4107  11
## 4892   42875  11
## 4893   43283  11
## 4894   43311  11
## 4895    4336  11
## 4896   43621  11
## 4897   43913  11
## 4898    4836  11
## 4899    4933  11
## 4900    5297  11
## 4901   55026  11
## 4902   55710  11
## 4903    5653  11
## 4904    5778  11
## 4905    6169  11
## 4906    6478  11
## 4907    7085  11
## 4908    7226  11
## 4909    7325  11
## 4910   75285  11
## 4911   75543  11
## 4912   75726  11
## 4913   76063  11
## 4914    7956  11
## 4915    8217  11
## 4916    8622  11
## 4917    9687  11
## 4918    0063  10
## 4919    0661  10
## 4920    1328  10
## 4921    1623  10
## 4922   31421  10
## 4923   33556  10
## 4924    3599  10
## 4925    3679  10
## 4926    3863  10
## 4927   43303  10
## 4928   43716  10
## 4929    5073  10
## 4930   53988  10
## 4931    5829  10
## 4932    5957  10
## 4933    6016  10
## 4934    6448  10
## 4935    6716  10
## 4936    7191  10
## 4937   73933  10
## 4938    7516  10
## 4939    7686  10
## 4940   76894  10
## 4941    8296  10
## 4942   84734  10
## 4943    9428  10
## 4944    9479  10
## 4945    0035   9
## 4946    0548   9
## 4947    0761   9
## 4948    1570   9
## 4949    2405   9
## 4950   30586   9
## 4951    3088   9
## 4952   30908   9
## 4953    3350   9
## 4954    3683   9
## 4955    3703   9
## 4956    3743   9
## 4957    3842   9
## 4958    4324   9
## 4959   53558   9
## 4960   56028   9
## 4961   57514   9
## 4962   57909   9
## 4963    5899   9
## 4964   60282   9
## 4965   60762   9
## 4966    6949   9
## 4967    7037   9
## 4968    7048   9
## 4969   75049   9
## 4970    8114   9
## 4971    9211   9
## 4972    0327   8
## 4973    0574   8
## 4974    0614   8
## 4975    0867   8
## 4976    0924   8
## 4977    1329   8
## 4978    1765   8
## 4979   18847   8
## 4980    2266   8
## 4981   30290   8
## 4982   30524   8
## 4983   31246   8
## 4984   31849   8
## 4985    3603   8
## 4986    4010   8
## 4987    4042   8
## 4988   46192   8
## 4989   48506   8
## 4990    5648   8
## 4991   56716   8
## 4992    5741   8
## 4993   57933   8
## 4994   58066   8
## 4995   58930   8
## 4996    5955   8
## 4997    5986   8
## 4998    6395   8
## 4999    6512   8
## 5000    6573   8
## 5001    6619   8
## 5002    6665   8
## 5003    6941   8
## 5004    7259   8
## 5005    7269   8
## 5006    7498   8
## 5007    7550   8
## 5008    7574   8
## 5009    7785   8
## 5010    8063   8
## 5011    8256   8
## 5012    9142   8
## 5013    0355   7
## 5014    1263   7
## 5015    1581   7
## 5016    2382   7
## 5017    2437   7
## 5018    2446   7
## 5019    2613   7
## 5020    2677   7
## 5021   31105   7
## 5022    3309   7
## 5023   34834   7
## 5024    3511   7
## 5025    3750   7
## 5026   43093   7
## 5027   47602   7
## 5028    5049   7
## 5029    5053   7
## 5030    5280   7
## 5031    5330   7
## 5032    5970   7
## 5033    6370   7
## 5034    6612   7
## 5035    7086   7
## 5036    7103   7
## 5037    7361   7
## 5038    8143   7
## 5039    9022   7
## 5040    9491   7
## 5041    0493   6
## 5042    0819   6
## 5043    0963   6
## 5044   17486   6
## 5045    1841   6
## 5046    2556   6
## 5047    2626   6
## 5048    2890   6
## 5049   30410   6
## 5050    3149   6
## 5051   32028   6
## 5052    3212   6
## 5053    3272   6
## 5054   42618   6
## 5055    4527   6
## 5056    4780   6
## 5057    4828   6
## 5058   54924   6
## 5059   55290   6
## 5060    5855   6
## 5061    5950   6
## 5062   61309   6
## 5063    6854   6
## 5064    6918   6
## 5065    6992   6
## 5066    7266   6
## 5067   72668   6
## 5068    7582   6
## 5069    9477   6
## 5070    9495   6
## 5071    9865   6
## 5072    1742   5
## 5073    2071   5
## 5074    2604   5
## 5075    2735   5
## 5076   30906   5
## 5077   31560   5
## 5078   38329   5
## 5079    3918   5
## 5080   42744   5
## 5081   43835   5
## 5082   44182   5
## 5083   44669   5
## 5084    4790   5
## 5085   53712   5
## 5086    5732   5
## 5087    5777   5
## 5088    5990   5
## 5089    5998   5
## 5090    6070   5
## 5091    6533   5
## 5092    6628   5
## 5093    6719   5
## 5094    6837   5
## 5095    7295   5
## 5096    7636   5
## 5097    0640   4
## 5098   30464   4
## 5099    3061   4
## 5100    3621   4
## 5101   43096   4
## 5102    4398   4
## 5103    4706   4
## 5104    4746   4
## 5105   51226   4
## 5106   51689   4
## 5107    5412   4
## 5108    5518   4
## 5109    5632   4
## 5110   59886   4
## 5111   60016   4
## 5112    6033   4
## 5113    6373   4
## 5114    7329   4
## 5115    7427   4
## 5116   77504   4
## 5117    8136   4
## 5118    9137   4
## 5119    0387   3
## 5120    2296   3
## 5121    2362   3
## 5122    2848   3
## 5123   30117   3
## 5124   31547   3
## 5125    3395   3
## 5126   34555   3
## 5127    3604   3
## 5128    3708   3
## 5129    4069   3
## 5130   43119   3
## 5131    4399   3
## 5132    4917   3
## 5133    4995   3
## 5134    5516   3
## 5135   55451   3
## 5136    5601   3
## 5137   56095   3
## 5138   57869   3
## 5139    5996   3
## 5140    6312   3
## 5141   63385   3
## 5142    7035   3
## 5143    7311   3
## 5144    7380   3
## 5145   76764   3
## 5146    8545   3
## 5147    0912   2
## 5148   10058   2
## 5149    1383   2
## 5150    1806   2
## 5151    1998   2
## 5152    2262   2
## 5153   29996   2
## 5154    3070   2
## 5155   31570   2
## 5156    3302   2
## 5157    3399   2
## 5158   34797   2
## 5159   35985   2
## 5160    4027   2
## 5161    4155   2
## 5162   43872   2
## 5163    4739   2
## 5164    5040   2
## 5165    5411   2
## 5166    5434   2
## 5167   57610   2
## 5168   58720   2
## 5169    5943   2
## 5170    6073   2
## 5171    6137   2
## 5172   66201   2
## 5173    6820   2
## 5174    6919   2
## 5175    7046   2
## 5176    7162   2
## 5177    7654   2
## 5178    7666   2
## 5179    7845   2
## 5180    8037   2
## 5181    8181   2
## 5182    9514   2
## 5183    0805   1
## 5184    1092   1
## 5185   17695   1
## 5186    1921   1
## 5187    2519   1
## 5188   28120   1
## 5189   28188   1
## 5190   28490   1
## 5191   30288   1
## 5192   30402   1
## 5193    3101   1
## 5194   31186   1
## 5195   32001   1
## 5196    3204   1
## 5197   32286   1
## 5198   33639   1
## 5199   34851   1
## 5200   35804   1
## 5201   35982   1
## 5202    3736   1
## 5203    3764   1
## 5204   38197   1
## 5205   38274   1
## 5206    3984   1
## 5207    4095   1
## 5208    4144   1
## 5209    4275   1
## 5210   43912   1
## 5211   44035   1
## 5212    5132   1
## 5213   51713   1
## 5214    5301   1
## 5215    5397   1
## 5216    5497   1
## 5217    5509   1
## 5218   55232   1
## 5219   55344   1
## 5220   55559   1
## 5221    5566   1
## 5222    5742   1
## 5223    6003   1
## 5224   60119   1
## 5225    6034   1
## 5226    6040   1
## 5227    6278   1
## 5228    6433   1
## 5229    6508   1
## 5230    6618   1
## 5231    6670   1
## 5232    6772   1
## 5233    6980   1
## 5234    7018   1
## 5235    7475   1
## 5236    7840   1
## 5237    7852   1
## 5238    8039   1
## 5239    8195   1
## 5240    8588   1
## 5241    8607   1
## 5242    8993   1
## 5243    9278   1
## 5244    9454   1
## 5245    9537   1
## 5246    9661   1
## 5247    9824   1
## 5248    9914   1
## 5249 Cliente   1
dplyr::count(df, Nombre, sort=TRUE)
##      Nombre     n
## 1     ABARR 71186
## 2     MARIA 39816
## 3     JOSE  17389
## 4     JUAN   7528
## 5     MARTH  5759
## 6     MISCE  5700
## 7     LUIS   5269
## 8     SUPER  4565
## 9     CARLO  3991
## 10    MIGUE  3856
## 11    FRANC  3773
## 12    VINOS  3772
## 13    ROSA   3719
## 14    ANTON  3595
## 15    PEDRO  3468
## 16    VICTO  3259
## 17    CREME  3135
## 18    MARTI  3066
## 19    PATRI  3063
## 20    JAIME  3057
## 21    Maria  3047
## 22    MINI   2829
## 23    JORGE  2672
## 24    JESUS  2636
## 25    BEATR  2586
## 26    MANUE  2405
## 27    TERES  2276
## 28    ROBER  2192
## 29    LAURA  2157
## 30    FARMA  2146
## 31    MINIS  2131
## 32    ALEJA  2084
## 33    MARGA  2062
## 34    SILVI  2041
## 35    CLAUD  2039
## 36    GUADA  1992
## 37    ENRIQ  1914
## 38    ALICI  1895
## 39    RAUL   1851
## 40    JUANA  1834
## 41    BERTH  1806
## 42    HECTO  1706
## 43    NORMA  1684
## 44    RAMON  1677
## 45    ROCIO  1659
## 46    IRMA   1617
## 47    SERGI  1613
## 48    SALVA  1591
## 49    MARIS  1574
## 50    JAVIE  1538
## 51    GERAR  1537
## 52    ALMA   1505
## 53    ANGEL  1499
## 54    RAFAE  1447
## 55    BLANC  1432
## 56    J JES  1414
## 57    HOGAR  1381
## 58    ANA L  1377
## 59    GABRI  1317
## 60    ARACE  1309
## 61    SAUL   1301
## 62    MARIO  1285
## 63    OSCAR  1280
## 64    RICAR  1268
## 65    ADRIA  1267
## 66    FERNA  1266
## 67    ANDRE  1264
## 68    MAYRA  1240
## 69    FELIP  1233
## 70    CELIA  1229
## 71    GLORI  1192
## 72    GUILL  1181
## 73    DULCE  1163
## 74    ANA M  1159
## 75    EDGAR  1132
## 76    ALBER  1114
## 77    RUBEN  1070
## 78    IVAN   1060
## 79    JOSEF  1039
## 80    OLGA   1030
## 81    CESAR  1014
## 82    ISMAE  1012
## 83    ELOIS  1001
## 84    LETIC   998
## 85    MONIC   964
## 86    DANIE   954
## 87    CARNI   946
## 88    VERON   943
## 89    ALFRE   936
## 90    MARCO   911
## 91    Jose    908
## 92    EMMAN   892
## 93    JULIA   891
## 94    DAVID   870
## 95    DIEGO   870
## 96    EMANU   870
## 97    DEPOS   857
## 98    SOCOR   857
## 99    BREND   839
## 100   MA DE   835
## 101   ARTUR   827
## 102    TERE   817
## 103   RODOL   798
## 104   ESTEB   796
## 105   MAGDA   796
## 106    RUIZ   791
## 107   RAMIR   785
## 108   ERNES   784
## 109   SAN J   753
## 110   EVA A   752
## 111   CRIST   749
## 112   EVELI   744
## 113   JOEL    743
## 114   RAQUE   739
## 115   MELIS   736
## 116   EL GR   715
## 117   RODRI   710
## 118   SAMUE   709
## 119   MICEL   705
## 120   MODEL   705
## 121   CARME   701
## 122   ELVIR   695
## 123   GONZA   673
## 124   NOEMI   656
## 125   DELIA   649
## 126   ERIKA   648
## 127   SANTI   644
## 128   IRENE   632
## 129   ESPER   618
## 130   EDUAR   611
## 131   CANDE   601
## 132   ELIAS   596
## 133   ESMER   594
## 134   CENTR   591
## 135   QUIRI   590
## 136   FRUTA   585
## 137   GRACI   582
## 138   TIEND   580
## 139   VALEN   580
## 140   CERVE   577
## 141   SUSAN   577
## 142   LUCIA   574
## 143   SIX T   563
## 144   OFELI   562
## 145   ABEL    559
## 146   VIRGI   559
## 147   Franc   550
## 148   TRINI   544
## 149   Rosa    543
## 150   BRAUL   542
## 151   LEONA   542
## 152   LUPIT   541
## 153   MOISE   541
## 154   HOMOB   539
## 155   OLIVI   539
## 156   OCTAV   534
## 157   CINTH   528
## 158   OMAR    526
## 159   JUVEN   522
## 160   RUTH    521
## 161   SARA    521
## 162   ADAN    517
## 163   HUGO    515
## 164   ROSAU   515
## 165   GUSTA   505
## 166   JULIO   502
## 167   Juan    501
## 168   NORBE   499
## 169   BENJA   494
## 170   IRIS    493
## 171   ELVA    492
## 172   OSVAL   490
## 173   JUNIO   489
## 174   DEMET   488
## 175   SAL Y   482
## 176   FABIO   479
## 177   PETRA   479
## 178   SIMON   479
## 179   CLARA   478
## 180   SANDR   477
## 181   MA DO   470
## 182   PELON   470
## 183   J GIL   467
## 184   ELISA   463
## 185   EL GU   462
## 186    PATO   461
## 187   CARBA   460
## 188   ORTIZ   460
## 189   CELED   457
## 190   ZAPAT   455
## 191   ROSAL   454
## 192   OSIEL   452
## 193   MA TE   450
## 194   VICEN   448
## 195   YOLAN   445
## 196   AMELI   444
## 197   VARGA   443
## 198   LILIA   442
## 199   ALBIN   439
## 200   LOS G   437
## 201   ERIK    436
## 202   FREDI   435
## 203   WILFR   435
## 204   IMELD   432
## 205   LOS I   432
## 206   ELVIA   431
## 207   LOREN   431
## 208   SAN I   431
## 209   LA HI   430
## 210   CORNE   429
## 211   VETIN   429
## 212   EDELM   426
## 213   GASOL   426
## 214   EDER    425
## 215   FELIC   424
## 216   CYNTH   423
## 217   ELENA   423
## 218   GENAR   422
## 219   J CON   422
## 220   OTILI   421
## 221   ANDAN   420
## 222   EVA S   416
## 223   RITA    414
## 224   DON B   413
## 225   FABIA   409
## 226   EVANG   405
## 227    CRUZ   403
## 228   AUGUS   402
## 229   GILBE   401
## 230   MUCIO   401
## 231   VIVIA   400
## 232   AVELI   399
## 233   BLAS    399
## 234   BODEG   398
## 235   LUZ E   397
## 236   TRINO   397
## 237   EL PI   396
## 238   LA LO   394
## 239   ABRAH   392
## 240   ISABE   390
## 241   CEREA   388
## 242   LEOVI   388
## 243   MARCE   387
## 244   ORFIL   385
## 245   QUINC   384
## 246   MARIB   382
## 247   AMPAR   380
## 248   ALVAR   378
## 249   J AUR   378
## 250    RAFA   378
## 251   RAYMU   378
## 252   MIX D   376
## 253   MIRIA   374
## 254   CAROL   373
## 255   LA CH   372
## 256   RIGOB   371
## 257   HUMBE   366
## 258   ZENAI   365
## 259    DIAZ   363
## 260   ADELA   361
## 261   ANA R   361
## 262   EL AN   359
## 263   TORIB   357
## 264   DONAT   351
## 265   LA DU   349
## 266   CABAL   348
## 267   SIX M   347
## 268   MERCE   345
## 269   Claud   337
## 270   EMPOR   334
## 271   EUGEN   333
## 272   LA TI   332
## 273   Marth   332
## 274   ELMER   331
## 275   PABLO   328
## 276   ROSAR   327
## 277   M DE    326
## 278   EL VE   324
## 279    REBE   324
## 280   ELIZA   317
## 281   ESTHE   317
## 282    LUIS   316
## 283   HILDA   314
## 284   IVONN   314
## 285   Teres   314
## 286   CHABE   313
## 287   KAREN   305
## 288   PUERQ   302
## 289   VALDE   302
## 290   ADALB   301
## 291   LUZ M   300
## 292   LA PE   291
## 293   JONAT   290
## 294   EMILI   289
## 295   SIX G   289
## 296   KARLA   285
## 297   DIVIN   283
## 298   ANA B   279
## 299   SIX P   279
## 300   IGNAC   277
## 301   LICON   270
## 302   Luis    269
## 303   MARIC   268
## 304   MERCA   268
## 305   Monic   267
## 306   EXPEN   266
## 307   PRIMI   264
## 308   ORALI   259
## 309   COLUM   257
## 310   Anton   256
## 311   MAXIM   254
## 312   Ma De   248
## 313   NESTO   248
## 314   ADELI   247
## 315   ADOLF   247
## 316   JOAQU   239
## 317   LA ME   238
## 318   SEMIL   237
## 319   INBOX   235
## 320   JANET   235
## 321   ANA G   230
## 322   FEDER   229
## 323   REBEC   226
## 324   SIX L   226
## 325   EL CH   225
## 326   CECIL   222
## 327   ELPID   217
## 328   Julio   216
## 329   NO US   216
## 330   JESSI   213
## 331   HERMI   209
## 332   Carlo   206
## 333   Enriq   204
## 334   Mayra   202
## 335   Sandr   202
## 336   ANA C   201
## 337   TENDE   201
## 338   Ferna   199
## 339   Aleja   196
## 340   PACHE   196
## 341   Hecto   191
## 342   KARIN   190
## 343   FIDEL   189
## 344   ARNUL   188
## 345   ABEND   187
## 346   GABIN   186
## 347   Blanc   183
## 348   Guada   183
## 349   Angel   182
## 350   AGUST   181
## 351   LA SU   181
## 352   VENTA   181
## 353   AMALI   180
## 354   Rafae   178
## 355   Susan   178
## 356   ESTEL   175
## 357   Jorge   175
## 358   FAUST   174
## 359   RENE    174
## 360   INDAL   173
## 361   MICAE   172
## 362   DISTR   171
## 363    ROSA   171
## 364   Salva   171
## 365   CONSU   170
## 366   Glori   170
## 367   TEODU   169
## 368   SIX V   166
## 369   Victo   166
## 370   ELIGI   165
## 371   LA PR   165
## 372   J REF   164
## 373   ALFON   163
## 374   FRUTE   163
## 375   EFRAI   161
## 376   NICOL   160
## 377   ANA A   159
## 378   ARCEL   159
## 379   ARMAN   159
## 380   SAID    159
## 381   TOMAS   159
## 382   CARLA   158
## 383   DE TE   158
## 384   CATAR   156
## 385   DOLOR   156
## 386   Erika   154
## 387   AVAL    151
## 388   EL MA   149
## 389   ELIA    149
## 390   J PAT   148
## 391   SANTO   147
## 392   SONIA   147
## 393   EL RE   146
## 394   EFREN   145
## 395   EL DK   145
## 396   EVERA   145
## 397   FORTI   144
## 398   SIX B   144
## 399   NEMEC   142
## 400   NOHEM   142
## 401   CRUZ    141
## 402   POLLE   141
## 403   HERME   140
## 404   IMPUL   139
## 405   MAURI   137
## 406   BENIL   136
## 407   Laura   136
## 408   OSWAL   136
## 409   BELEN   135
## 410   OBDUL   135
## 411   Pedro   135
## 412   GREGO   134
## 413   ELBA    133
## 414   Hugo    133
## 415   JUDIT   133
## 416   Patri   133
## 417   SOFIA   133
## 418   Esthe   132
## 419   LA ES   132
## 420   Rogel   132
## 421   AZUCE   131
## 422   FLOR    130
## 423   J ROS   130
## 424   ZOILA   130
## 425   MICHA   129
## 426   Oscar   129
## 427   PAZ L   129
## 428   SIX O   128
## 429   Feder   126
## 430   JUSTO   126
## 431   CONST   125
## 432   LUZ D   125
## 433   Beatr   124
## 434   EL PO   123
## 435   TANIA   123
## 436   ISAAC   122
## 437   ISAUR   122
## 438   LICOR   121
## 439   PETRO   121
## 440   Lilia   120
## 441   YESEN   120
## 442   CAMER   119
## 443   LIBRA   119
## 444   Ma Gu   119
## 445   SMART   119
## 446   AUROR   118
## 447   CELIN   118
## 448   MAURO   118
## 449   YENI    118
## 450   Jesus   117
## 451   REFUG   117
## 452   REYNA   117
## 453   XOCHI   117
## 454   TABY    116
## 455   Veron   116
## 456   SANTA   115
## 457   GENER   114
## 458   Adria   113
## 459   FROYL   113
## 460   Pablo   113
## 461   TECAT   113
## 462   VIOLE   113
## 463   EVARI   112
## 464   ANA J   111
## 465   Alfre   111
## 466   HERIB   111
## 467   LA NU   111
## 468   LA CA   110
## 469   Arman   109
## 470   Gabri   109
## 471   Humbe   109
## 472   HILAR   108
## 473   Loren   108
## 474   ABUND   107
## 475   EL AB   106
## 476   Eduar   106
## 477   NORA    106
## 478   Lidia   105
## 479   NAYEL   105
## 480   CASIM   104
## 481   MA AG   104
## 482   BALDO   103
## 483   BELY    103
## 484   DE GE   103
## 485   LUCIO   103
## 486   MAYEL   103
## 487   EL AL   102
## 488   LAS L   102
## 489   DARIO   101
## 490   Juana   101
## 491   Javie   100
## 492   AUDIE    99
## 493   AUREL    99
## 494   David    99
## 495   Irene    99
## 496   DOS H    98
## 497   ISRAE    98
## 498   JOSUE    98
## 499   Olga     98
## 500   LA VA    97
## 501   SULEM    97
## 502   Berth    96
## 503   GUMEC    96
## 504   YAZMI    96
## 505   Eliza    95
## 506   SEBAS    95
## 507   SIX E    95
## 508   USTEC    95
## 509   CIPRI    94
## 510   Luz M    94
## 511   OLEGA    94
## 512   Sergi    94
## 513   CLEME    93
## 514   MI BE    93
## 515   FELIZ    92
## 516   Epifa    91
## 517   LOS P    91
## 518   MAEST    91
## 519    JOSE    90
## 520   Ramon    90
## 521   SIX S    90
## 522   BRIAN    89
## 523   HIPOL    89
## 524   Alma     88
## 525   Aurel    88
## 526   CAMIL    88
## 527   FER T    88
## 528   LA MI    88
## 529   Migue    88
## 530   Rita     88
## 531   EVA F    87
## 532   Crist    86
## 533   Fabio    86
## 534   ROMAN    86
## 535   Y VIN    86
## 536   Ana I    85
## 537   Elvia    85
## 538   JAQUE    85
## 539   Pascu    85
## 540   Raul     85
## 541   ESTET    84
## 542   Felip    84
## 543   KRISH    84
## 544   ARON     83
## 545   BUGAM    83
## 546   CARRE    83
## 547   DONOV    83
## 548   EZEQU    83
## 549   MI RA    83
## 550   MYRIA    83
## 551   LOURD    82
## 552   RAYIT    82
## 553   Rober    82
## 554   Wilfr    82
## 555   EL TE    81
## 556   MATIL    81
## 557   DON P    80
## 558   EDUWI    80
## 559   Ernes    80
## 560   JACIE    80
## 561   KEBEL    80
## 562   KEVIN    80
## 563   LUCY     80
## 564   J Jes    79
## 565   LA BO    79
## 566   ANA I    78
## 567   Azuce    78
## 568   LA UN    78
## 569   Lucia    78
## 570   CHELI    77
## 571   VICKI    77
## 572   DESEC    76
## 573   CRISP    75
## 574   FELIX    75
## 575   GRANJ    75
## 576   J GUA    75
## 577   LA MA    75
## 578   MA GU    75
## 579   AMPEL    74
## 580   CYBER    74
## 581   Carol    74
## 582   Casil    74
## 583   Damar    74
## 584   JACOB    74
## 585    LULU    74
## 586   MAYGU    74
## 587   PICHO    74
## 588   VALER    74
## 589   ELIDI    73
## 590   Karla    73
## 591   Manue    73
## 592   NOE H    73
## 593   ALELI    72
## 594   BAUDE    72
## 595   Eva G    72
## 596    GERA    72
## 597   JERON    72
## 598   LA VI    72
## 599   LAGRO    72
## 600   MARZO    72
## 601   ELSA     71
## 602   ISELA    71
## 603   LOS 3    71
## 604   Leono    71
## 605   Luz E    71
## 606   Faust    70
## 607   NATAL    70
## 608   ADRI     69
## 609   EMA C    69
## 610   LEONO    69
## 611   MUNDO    69
## 612   YADIR    69
## 613   YOBAL    69
## 614   APOLI    68
## 615   BIANC    68
## 616   EPIFA    68
## 617   GRUPO    68
## 618   HOGR     68
## 619   JUANI    68
## 620   Ma Is    68
## 621   OBSEB    68
## 622   TORIV    68
## 623   FANY     67
## 624   GINO     67
## 625   HERLI    67
## 626   LA GL    67
## 627   REINA    67
## 628   Ana G    66
## 629   FREDY    66
## 630   Leopo    66
## 631   ROGEL    66
## 632   UBALD    66
## 633   ILEAN    65
## 634   LIZET    65
## 635   Ma El    65
## 636   NUCLE    65
## 637   ALTAG    64
## 638   AXAYA    64
## 639   Brend    64
## 640   EL CO    64
## 641   EMERI    64
## 642   EMMA     64
## 643   Mary     64
## 644   SIX C    64
## 645   Agust    63
## 646   BENIT    63
## 647   DON F    63
## 648   HELIO    63
## 649   Imeld    63
## 650   LEONI    63
## 651   LUCEC    63
## 652   MARBE    63
## 653   Apolo    62
## 654   BALTA    62
## 655   ERICK    62
## 656   ESTRE    62
## 657   JEOVA    62
## 658   MI SU    62
## 659   Marga    62
## 660   SEVER    62
## 661   BALDE    61
## 662   CATAL    61
## 663   J ISA    61
## 664   Joel     61
## 665   Ofeli    61
## 666   SIX R    61
## 667   Andre    60
## 668   Danie    60
## 669   Juven    60
## 670   Ma Es    60
## 671   PAULA    60
## 672   ANSEL    59
## 673   Avid     59
## 674   Cynth    59
## 675   LA HU    59
## 676   YARET    59
## 677   ABIGA    58
## 678   EDSON    58
## 679   EVA B    58
## 680    GABY    58
## 681   INOCE    58
## 682   Josef    58
## 683   SAN R    58
## 684   BEBID    57
## 685   DOÑA     57
## 686   EL AC    57
## 687   FLORE    57
## 688   HIBET    57
## 689   JADIE    57
## 690   MA EL    57
## 691   MARA     57
## 692   EMA D    56
## 693   LA CO    56
## 694   Tania    56
## 695   Joann    55
## 696   Osval    55
## 697   PALOM    55
## 698   Rosar    55
## 699   GEORG    54
## 700   LAS M    54
## 701   NOE G    54
## 702   RUFIN    54
## 703   Carme    53
## 704   Cruz     53
## 705   EL VA    53
## 706   Enedi    53
## 707   Nohem    53
## 708   PRISC    53
## 709   TADEO    53
## 710   Yesen    53
## 711   CARIN    52
## 712    JUAN    52
## 713   Miria    52
## 714   REYES    52
## 715   Rocio    52
## 716   Silvi    52
## 717   ANA S    51
## 718   Ampar    51
## 719   CACHO    51
## 720   EL CR    51
## 721   ENEID    51
## 722   FIGUE    51
## 723   DENIS    50
## 724   EL NA    50
## 725   ELIOD    50
## 726   Marco    50
## 727   PURIF    50
## 728    YOLI    50
## 729   BEREN    49
## 730   CIBER    49
## 731   CORON    49
## 732   EL BO    49
## 733   Genar    49
## 734   HORTE    49
## 735   JOVIT    49
## 736   MELAN    49
## 737   Rode     49
## 738   BADIL    48
## 739   EL BU    48
## 740   EL PA    48
## 741   Grego    48
## 742   Guill    48
## 743   HORAC    48
## 744   JISEL    48
## 745   LA TR    48
## 746   LOS C    48
## 747   Ruben    48
## 748   Gerar    47
## 749   LIBNI    47
## 750   LIDIA    47
## 751   MORAY    47
## 752   Orlan    47
## 753   Oswal    47
## 754   SACRA    47
## 755   Arace    46
## 756   CUBET    46
## 757   ELIAZ    46
## 758   IRINE    46
## 759   Rebec    46
## 760   ANACL    45
## 761   DIANA    45
## 762   HELAD    45
## 763   LA PA    45
## 764   MA JE    45
## 765   MARIN    45
## 766   Ma So    45
## 767   Oliva    45
## 768   Rodol    45
## 769   DESAY    44
## 770   DON M    44
## 771   EL AH    44
## 772   EL CA    44
## 773   Ma Pa    44
## 774   Ulloq    44
## 775   Areli    43
## 776   EMIDI    43
## 777   LAGUN    43
## 778   NUBIA    43
## 779   PALET    43
## 780   SILVE    43
## 781   Delia    42
## 782   LEYSI    42
## 783   LINDA    42
## 784   Mario    42
## 785   ODON     42
## 786   Omar     42
## 787   Trini    42
## 788   ANA Y    41
## 789   BETHE    41
## 790   Geova    41
## 791   IRAIS    41
## 792   M HER    41
## 793   PAULI    41
## 794   Secun    41
## 795   TAPIA    41
## 796   TEOFI    41
## 797   CIRIL    40
## 798   Nora     40
## 799   SOLED    40
## 800   VIRID    40
## 801   DORA     39
## 802   PASTE    39
## 803   Raque    39
## 804   ELIDA    38
## 805   Iran     38
## 806   JENNI    38
## 807   LA 56    38
## 808   Letic    38
## 809   NOE V    38
## 810   SANAT    38
## 811   Samue    38
## 812   TIBUR    38
## 813   VELIA    38
## 814   AMEZA    37
## 815   Ana A    37
## 816   Glady    37
## 817   LLUVI    37
## 818   ALSA     36
## 819   Avela    36
## 820   ELISE    36
## 821   LUISA    36
## 822   MICHE    36
## 823   Marce    36
## 824   Ruth     36
## 825   Sara     36
## 826    ADRY    35
## 827   CURSO    35
## 828   ELENO    35
## 829   GERMA    35
## 830   Lauro    35
## 831   MA GR    35
## 832   MACRI    35
## 833   PAMEL    35
## 834   PANAD    35
## 835   Reyna    35
## 836   ULISE    35
## 837   Yolan    35
## 838   ABELI    34
## 839   LA BA    34
## 840   LUDIV    34
## 841   LULU     34
## 842   MAIRA    34
## 843   Norma    34
## 844   VENTU    34
## 845   AIDEE    33
## 846   Marti    33
## 847   ROXAN    33
## 848   CHAGU    32
## 849   Ma Te    32
## 850   Rufin    32
## 851   Ana R    31
## 852   Dalil    31
## 853   EL MO    31
## 854   Elvir    31
## 855   Esper    31
## 856   LECHE    31
## 857   Suzan    31
## 858   Tibur    31
## 859   ABISA    30
## 860   ANITA    30
## 861   DEL C    30
## 862   ETELV    30
## 863   LAURO    30
## 864   MIREY    30
## 865   Senor    30
## 866   ANIBA    29
## 867   Ana L    29
## 868   Jocel    29
## 869   MARY     29
## 870   MURIL    29
## 871   Noe O    29
## 872   Refug    29
## 873   Yanet    29
## 874   DOS B    28
## 875   MARIT    28
## 876   PERLA    28
## 877   PLACI    28
## 878   ROMEL    28
## 879   TOÑO     28
## 880   Yadir    28
## 881   Gilbe    27
## 882   Panfi    27
## 883   Perfe    27
## 884   VERUL    27
## 885   Ameli    26
## 886   Benig    26
## 887   GLAFI    26
## 888   LEOPO    26
## 889   Nancy    26
## 890   RIGO     26
## 891   CRECE    25
## 892   Eunic    25
## 893   Maric    25
## 894   OTONI    25
## 895   Paula    25
## 896   Abiga    24
## 897   CRESC    24
## 898   CUATR    24
## 899   EREND    24
## 900   FERMA    24
## 901   GLADY    24
## 902   Judit    24
## 903   Keren    24
## 904   MA JU    24
## 905   Ma Co    24
## 906   Ricar    24
## 907   FUENT    23
## 908   LUZ R    23
## 909   Ma Ro    23
## 910   Moise    23
## 911   RUBI     23
## 912   Renzo    23
## 913   TACOS    23
## 914   ARSEN    22
## 915   ASUNC    22
## 916   Eva C    22
## 917   J TRI    22
## 918   Ma Lu    22
## 919   Cecil    21
## 920   Esteb    21
## 921   Irma     21
## 922   Israe    21
## 923   Karen    21
## 924   Ma Ra    21
## 925   NATIV    21
## 926   Nicol    21
## 927   VALVE    21
## 928   BIONI    20
## 929   EL SU    20
## 930   Hermi    20
## 931   Josue    20
## 932   NOEL     20
## 933   Virgi    20
## 934   ELEUT    19
## 935   Emanu    19
## 936   Eva J    19
## 937   GLORE    19
## 938   Hulbe    19
## 939   MA CO    19
## 940   REPAR    19
## 941   Saman    19
## 942   Santi    19
## 943   VANES    19
## 944   AMBRO    18
## 945   Abel     18
## 946   Balvi    18
## 947   ELMA     18
## 948   Emeli    18
## 949   Hilda    18
## 950   Joaqu    18
## 951    TOÑO    18
## 952   Ciril    17
## 953   Edgar    17
## 954   GUDAL    17
## 955   HERMA    17
## 956   Hidel    17
## 957   JUGOS    17
## 958   Lizet    17
## 959   MA RE    17
## 960   Narci    17
## 961   Salom    17
## 962   Vivia    17
## 963   Abrah    16
## 964   Clara    16
## 965   Const    16
## 966   JUSTA    16
## 967   Jessi    16
## 968   KENIA    16
## 969   Mateo    16
## 970   ZURI     16
## 971   ANAST    15
## 972   Ana C    15
## 973   Elias    15
## 974   Eloy     15
## 975   J. Je    15
## 976   LAS P    15
## 977   MARI     15
## 978   Pauli    15
## 979   REYMU    15
## 980   Vanes    15
## 981   Z ABR    15
## 982   Adolf    14
## 983   Elier    14
## 984   FILIB    14
## 985   Gonza    14
## 986   Ma Eu    14
## 987   Maris    14
## 988   J Gua    13
## 989   M DEL    13
## 990   MATIA    13
## 991   ALAN     12
## 992   EL RA    12
## 993   Flavi    12
## 994   GENOV    12
## 995   GRISE    12
## 996   ISIDO    12
## 997   POLLO    12
## 998   Paola    12
## 999   ANCEL    11
## 1000  Alba     11
## 1001  CALEB    11
## 1002  Diego    11
## 1003  GEMMA    11
## 1004  Horte    11
## 1005  PORTO    11
## 1006  Petra    11
## 1007  ZULEM    11
## 1008  CHRIS    10
## 1009  Cipri    10
## 1010  Mikja    10
## 1011  SIX A    10
## 1012  Yrene    10
## 1013  Belen     9
## 1014  Catal     9
## 1015  Clien     9
## 1016  Gerso     9
## 1017  IVETT     9
## 1018  J SAC     9
## 1019  ANA V     8
## 1020  ASOCI     8
## 1021  Arian     8
## 1022  Cinth     8
## 1023  Doria     8
## 1024  ESDRA     8
## 1025  Eva R     8
## 1026  Genov     8
## 1027  Graci     8
## 1028  Ivon      8
## 1029  LUZ H     8
## 1030  Ma Re     8
## 1031  Ma Ve     8
## 1032  Prosp     8
## 1033  Rigob     8
## 1034  ANAIS     7
## 1035  Ma As     7
## 1036  Merce     7
## 1037  NOA E     7
## 1038  Ramir     7
## 1039  Elia      6
## 1040  Jonat     6
## 1041  Julia     6
## 1042  NATHA     6
## 1043  Obdul     6
## 1044  Robus     6
## 1045  TORTI     6
## 1046  Adan      5
## 1047  Chris     5
## 1048  Claro     5
## 1049  Emma      5
## 1050  Froyl     5
## 1051  Karin     5
## 1052  LESLI     5
## 1053  Dulce     4
## 1054  Erik      4
## 1055  Libni     4
## 1056  Soled     4
## 1057  Sonia     4
## 1058  TRANQ     4
## 1059  Bibia     3
## 1060  Elva      3
## 1061  Evang     3
## 1062  Fiado     3
## 1063  Lourd     3
## 1064  SEATT     3
## 1065  Bryan     2
## 1066  Decot     2
## 1067  Domin     2
## 1068  Edilb     2
## 1069  Giova     2
## 1070  Hayde     2
## 1071  Jaime     2
## 1072  Lucy      2
## 1073  Modes     2
## 1074  Myrna     2
## 1075  Rosay     2
## 1076  Sever     2
## 1077  * * *     1
## 1078  AGUAL     1
## 1079  Alici     1
## 1080  Cesar     1
## 1081  Dolor     1
## 1082  Eric      1
## 1083  Erica     1
## 1084  Esmer     1
## 1085  Fatim     1
## 1086  Felix     1
## 1087  Livie     1
## 1088  Melid     1
## 1089  NUEVO     1
## 1090 Nombre     1
## 1091  Palmi     1
## 1092  Produ     1
## 1093  Rodri     1
## 1094  SIN N     1
## 1095  VETER     1
## 1096  VIKIN     1
## 1097  Zalat     1
dplyr::count(df, Tamaño.Cte.Industria, sort=TRUE)
##   Tamaño.Cte.Industria      n
## 1         Extra Grande 230190
## 2                Micro 117110
## 3              Pequeño  77875
## 4               Grande  41333
## 5 Tamaño Cte Industria      1
dplyr::count(df, Segmento.Det, sort=TRUE)
##            Segmento.Det      n
## 1       Sabores Regular 156242
## 2         Colas Regular  95720
## 3           Colas Light  43807
## 4      Jugos y Néctares  33362
## 5      Bebidas de Fruta  30641
## 6       Agua Purificada  20766
## 7          Agua Mineral  12590
## 8    Isotónicos Regular  11905
## 9            Té Regular  10062
## 10      Agua Saborizada  10056
## 11  Bebidas Energeticas   9847
## 12        Sabores Light   7330
## 13 Leche UHT Saborizada   6395
## 14    Leche UHT Regular   5618
## 15      Bebidas de Soya   5277
## 16 Leche UHT Especializ   4655
## 17     Isotónicos Light   1009
## 18 Cafe Listo Para Bebe    979
## 19             Té Light    241
## 20               Polvos      6
## 21         Segmento Det      1
dplyr::count(df, Marca, sort=TRUE)
##                   Marca     n
## 1             Coca-Cola 95720
## 2                Sprite 37925
## 3                 Fanta 35728
## 4                Fresca 26435
## 5          Manzana Lift 25598
## 6       Coca-Cola Light 21926
## 7             Del Valle 21325
## 8  Ciel Agua Purificada 20766
## 9         Sidral Mundet 17150
## 10           Valle Frut 15808
## 11 Coca-Cola Sin Azúcar 15523
## 12     Del Valle y Nada 12475
## 13             Powerade 11905
## 14             Fuze Tea 10062
## 15      Topo Chico A.M.  8191
## 16          Ciel Exprim  7183
## 17    Del Valle Reserva  6803
## 18 Santa Clara Saboriza  6395
## 19       Delaware Punch  6059
## 20               Frutsi  5566
## 21 Santa Clara Deslacto  4655
## 22       Coca-Cola Zero  4556
## 23    Ciel Mineralizada  4399
## 24   Santa Clara Entera  4055
## 25       Monster Energy  3808
## 26                 Burn  3591
## 27          AdeS Frutal  3430
## 28               Senzao  3125
## 29          Sprite Zero  3010
## 30                Pulpy  2885
## 31              Glacéau  2448
## 32                 Joya  1962
## 33 Del Valle NutriForte  1943
## 34          AdeS Lácteo  1847
## 35       Coca-Cola Life  1775
## 36            Ciel Mini  1742
## 37    Santa Clara Light  1563
## 38 Del Valle Nutridefen  1377
## 39     Del Valle Blends  1165
## 40      Ciel Saborizada  1131
## 41        Powerade Zero  1009
## 42         Barista Bros   973
## 43 Del Valle NutriVeget   749
## 44               Bebere   320
## 45       Fuze Tea Light   241
## 46               Mixtos    52
## 47           Fanta Zero    40
## 48    Manzana Lift Zero    29
## 49  Coca-Cola Light Sin    27
## 50          Fresca Zero    20
## 51   Topo Chico Sangría    14
## 52            Café Blak    12
## 53  Sidral Mundet Light     8
## 54       Del Valle Bits     3
## 55                Marca     1
## 56 Topo Chico Sangría L     1
dplyr::count(df, Presentacion, sort=TRUE)
##        Presentacion     n
## 1         600 ml NR 74008
## 2      1 Ltro. N.R. 36930
## 3         2 Lts. NR 36415
## 4        500 ml Ret 35165
## 5       1.5 Lts. NR 30637
## 6       Lata 235 ml 24551
## 7         400 ml NR 22877
## 8    250 ml. NR PET 21735
## 9  500 ml NR Vidrio 18758
## 10      2.5 Lts. NR 13235
## 11             Lata 11810
## 12     200 ml Tetra 11190
## 13    500 ml NR PET 11022
## 14    1 Ltro. Tetra 10580
## 15    235 ml NR Vid 10476
## 16    12 Oz. NR Pet  9906
## 17     1.5 Lts. Ret  8398
## 18    413 ml NR VId  8292
## 19      Lata 16 Oz.  7792
## 20       12 Oz. Ret  7373
## 21 2.5 Lts. Ret Pet  7161
## 22     250 ml Tetra  6121
## 23     1.250 Lts NR  4741
## 24   300 ML. NR PET  4356
## 25         8 Oz. NR  3876
## 26     1.750 Lts NR  3687
## 27    237 ml NR Pet  3611
## 28   250 ML. NR VID  3184
## 29  946 ml NR Tetra  3183
## 30       2 Lts. Ret  2501
## 31        5 Lts. NR  2253
## 32      1 Ltro Ret.  2111
## 33      Lata 450 ml  1505
## 34      Lata 453 ml  1269
## 35  125 ml NR Tetra  1093
## 36    355 Ml NR Pet   670
## 37      Lata 335 ml   586
## 38      6.5 Oz. Ret   573
## 39      Lata 340 ml   563
## 40      Lata 222 ml   499
## 41        473 ml NR   320
## 42  100 ml NR Tetra   285
## 43    237 ml NR Vid   238
## 44       Lata 8 OZ.   230
## 45 12 Oz. NR Vidrio   195
## 46        710 ml NR   172
## 47      LATA 680 ML   151
## 48        3 Lts. NR   145
## 49  750 ml NR Tetra    32
## 50    350 ML NR PET    16
## 51      Lata 237 ml    13
## 52       Bag In Box     6
## 53   Sobres 907 grs     6
## 54    251ml NR Alum     3
## 55        200 ml NR     2
## 56      Lata 310 ml     1
## 57     Presentacion     1
dplyr::count(df, Tamaño, sort=TRUE)
##       Tamaño      n
## 1 Individual 328513
## 2   Familiar 137995
## 3     Tamaño      1
dplyr::count(df, Retornable_NR, sort=TRUE)
##   Retornable_NR      n
## 1 No Retornable 403226
## 2    Retornable  63282
## 3 Retornable_NR      1

Limpiar BD

Tecnica 1 - remover valores irrelevantes (no aplica)

Tecnica 2 - remover valores duplicados (no aplica)

df1 <- df
sum(duplicated(df1))
## [1] 0
df1[duplicated(df1), ]
##  [1] ID                   Año                  Territorio          
##  [4] Sub.Territorio       CEDI                 Cliente             
##  [7] Nombre               Tamaño.Cte.Industria Segmento.Det        
## [10] Marca                Presentacion         Tamaño              
## [13] Retornable_NR        Enero                Febrero             
## [16] Marzo                Abril                Mayo                
## [19] Junio                Julio                Agosto              
## [22] Septiembre           Octubre              Noviembre           
## [25] Diciembre           
## <0 rows> (or 0-length row.names)

Tecnica 3 - errores tipográficos

# cantidades absolutas
df2 <- df1
df2$Enero <- abs(df$Enero)
df2$Febrero <- abs(df$Enero)
df2$Marzo <- abs(df$Enero)
df2$Abril <- abs(df$Enero)
df2$Mayo <- abs(df$Enero)
df2$Junio <- abs(df$Enero)
df2$Julio <- abs(df$Enero)
df2$Agosto <- abs(df$Enero)
df2$Septiembre <- abs(df$Enero)
df2$Octubre <- abs(df$Enero)
df2$Noviembre <- abs(df$Enero)
df2$Diciembre <- abs(df$Enero)
summary(df2)
##        ID              Año        Territorio        Sub.Territorio    
##  Min.   :     1   Min.   :2016   Length:466509      Length:466509     
##  1st Qu.:116628   1st Qu.:2017   Class :character   Class :character  
##  Median :233255   Median :2018   Mode  :character   Mode  :character  
##  Mean   :233255   Mean   :2018                                        
##  3rd Qu.:349882   3rd Qu.:2019                                        
##  Max.   :466509   Max.   :2019                                        
##                                                                       
##      CEDI             Cliente             Nombre          Tamaño.Cte.Industria
##  Length:466509      Length:466509      Length:466509      Length:466509       
##  Class :character   Class :character   Class :character   Class :character    
##  Mode  :character   Mode  :character   Mode  :character   Mode  :character    
##                                                                               
##                                                                               
##                                                                               
##                                                                               
##  Segmento.Det          Marca           Presentacion          Tamaño         
##  Length:466509      Length:466509      Length:466509      Length:466509     
##  Class :character   Class :character   Class :character   Class :character  
##  Mode  :character   Mode  :character   Mode  :character   Mode  :character  
##                                                                             
##                                                                             
##                                                                             
##                                                                             
##  Retornable_NR          Enero            Febrero            Marzo        
##  Length:466509      Min.   :    0.0   Min.   :    0.0   Min.   :    0.0  
##  Class :character   1st Qu.:    1.0   1st Qu.:    1.0   1st Qu.:    1.0  
##  Mode  :character   Median :    2.0   Median :    2.0   Median :    2.0  
##                     Mean   :   10.1   Mean   :   10.1   Mean   :   10.1  
##                     3rd Qu.:    6.0   3rd Qu.:    6.0   3rd Qu.:    6.0  
##                     Max.   :42736.0   Max.   :42736.0   Max.   :42736.0  
##                     NA's   :233480    NA's   :233480    NA's   :233480   
##      Abril              Mayo             Junio             Julio        
##  Min.   :    0.0   Min.   :    0.0   Min.   :    0.0   Min.   :    0.0  
##  1st Qu.:    1.0   1st Qu.:    1.0   1st Qu.:    1.0   1st Qu.:    1.0  
##  Median :    2.0   Median :    2.0   Median :    2.0   Median :    2.0  
##  Mean   :   10.1   Mean   :   10.1   Mean   :   10.1   Mean   :   10.1  
##  3rd Qu.:    6.0   3rd Qu.:    6.0   3rd Qu.:    6.0   3rd Qu.:    6.0  
##  Max.   :42736.0   Max.   :42736.0   Max.   :42736.0   Max.   :42736.0  
##  NA's   :233480    NA's   :233480    NA's   :233480    NA's   :233480   
##      Agosto          Septiembre         Octubre          Noviembre      
##  Min.   :    0.0   Min.   :    0.0   Min.   :    0.0   Min.   :    0.0  
##  1st Qu.:    1.0   1st Qu.:    1.0   1st Qu.:    1.0   1st Qu.:    1.0  
##  Median :    2.0   Median :    2.0   Median :    2.0   Median :    2.0  
##  Mean   :   10.1   Mean   :   10.1   Mean   :   10.1   Mean   :   10.1  
##  3rd Qu.:    6.0   3rd Qu.:    6.0   3rd Qu.:    6.0   3rd Qu.:    6.0  
##  Max.   :42736.0   Max.   :42736.0   Max.   :42736.0   Max.   :42736.0  
##  NA's   :233480    NA's   :233480    NA's   :233480    NA's   :233480   
##    Diciembre      
##  Min.   :    0.0  
##  1st Qu.:    1.0  
##  Median :    2.0  
##  Mean   :   10.1  
##  3rd Qu.:    6.0  
##  Max.   :42736.0  
##  NA's   :233480

Tecnica 4 - Convertir tipos de datos

no aplica

Tecnica 5 - valores nulos

sum(is.na(df2))
## [1] 2801760
df3 <- df2
df3[is.na(df3)] <- 0

sum(is.na(df3))
## [1] 0

Tecnica 6 - correcciones por metodos estadisticos

# boxplot(df3$Enero, horizontal=TRUE)
# boxplot(df3$Diciembre, horizontal=TRUE)

# Convert to long format
# df4 <- df3 %>% 
#   pivot_longer(cols = Enero:Diciembre, names_to = "Mes", values_to = "Valor")

# Map months to numbers
# meses <- c("Enero" = "01", "Febrero" = "02", "Marzo" = "03", "Abril" = "04", 
#            "Mayo" = "05", "Junio" = "06", "Julio" = "07", "Agosto" = "08", 
#            "Septiembre" = "09", "Octubre" = "10", "Noviembre" = "11", "Diciembre" = "12")

# df4$Numero_de_Mes <- meses[df4$Mes]

# df4$Año <- as.character(df4$Año)
# df4 <- df4 %>%
#   mutate(Fecha = paste(Año, Numero_de_Mes, sep = "-"))

# str(df4)

# ventas_totales_segmento <- df4 %>%
#   filter(Segmento.Det %in% c("Polvos", "Colas Regular", "Agua Purificada",
#                              "Agua Mineral", "Leche UHT Regular")) %>%
#   group_by(Segmento.Det, Fecha) %>%
#   summarise(Unidades_Totales = sum(Valor, na.rm = TRUE))

# ggplot(ventas_totales_segmento, aes(x = Fecha, y = Unidades_Totales,
#                                     group = Segmento.Det, color = as.factor(Segmento.Det))) +
#   geom_line() +
#   geom_point() +
#   labs(x = "Fecha", y = "Unidades Totales", title = "Unidades Vendidas por Segmento", color = "Segmento") +
#   theme_minimal()

En general las ventas aumentaron en 2019, pero cada segmento se comportó diferente. El incremento de ventas se puede lograr gracias a las mejores campañas de mercadotecnia y lanzamiento de nuevos productos. En 2019 la venta de Coca-Cola entre febrero y diciembre aumentó en 100.000 unidades, mientras que las aguas isotónicas no tuvieron cambios.

Pregunta 2

¿El incremento en las ventas es similar entre los diferentes tamaños de clientes?

# ventas_totales_tam_cliente <- df7 %>%
#   filter(Año == 2019) %>%
#   group_by(`Tamaño.Cte.Industria`, Numero_de_Mes) %>%
#   summarise(Ventas_Totales = sum(Valor, na.rm = TRUE)) %>%
#   arrange(Numero_de_Mes) %>%
#   filter(Ventas_Totales != 0)

# ggplot(ventas_totales_tam_cliente, aes(x=Numero_de_Mes, y=Ventas_Totales, group=`Tamaño.Cte.Industria`, color=as.factor(`Tamaño.Cte.Industria`))) +
#   geom_line() +
#   geom_point() +
#   labs(x="Mes", y="Ventas Totales (Qty)", title="Ventas Totales por Tamaño de Cliente", color = "Tamaño de Cliente") +
#   theme_minimal()

Respuesta: El incremento de ventas es similar independientemente de los tamaños de los clientes. Como todos los negocios están abiertos los mismos días, y están ubicados en la misma ciudad (Guadalajara), los factores externos de las ventas efectan casi igual a todos. El mes de mayo de 2019 fue el de mayor ventas en todos los tamaños de cliente, y el primer bimestre fue el más bajo también para todos los tamaños de cliente.

Pregunta 3

¿Cuál es el comportamiento observado de las unidades vendidas por mes de cada una de las marcas, independientemente de sus respectivas presentaciones?

# ventas_totales_marca <- df7 %>%
#   filter(Año == 2019) %>%
#   filter(Marca %in% c("Coca-Cola", "Valle Frut", "Ciel Agua Purificada", "Coca-Cola Light")) %>%
#   group_by(Marca, Numero_de_Mes) %>%
#   summarise(Ventas_Totales = sum(Ventas, na.rm = TRUE)) %>%
#   arrange(Numero_de_Mes) %>%
#   filter(Ventas_Totales != 0)

# ggplot(ventas_totales_marca, aes(x=Numero_de_Mes, y=Ventas_Totales, group=Marca, color=as.factor(Marca))) +
#   geom_line() +
#   geom_point() +
#   labs(x="Mes", y="Ventas Totales (Qty)", title="Ventas Totales por Marca", color="Marca") +
#   theme_minimal()

Respuesta: El comportamiento de ventas es similar entre las marcas a través de los meses, pero hay marcas que venden mucho más que otras. Los meses de más ventas de bebidas son los meses en que la temperatura es mayor, y las marcas más conocidas son las que tiene en mente el consumidor. El mes de mayo 2019 es para todas las marcas el de mayores ventas, pero la marca Coca-Cola es la que vende más que todas.

Pregunta 4

¿Se ha incrementado la venta de productos en envases retornables en los últimos dos años?

# ventas_totales_envase <- df7 %>%
#   filter(Retornable_NR == "Retornable") %>%
#   filter(Año %in% c(2017, 2018, 2019)) %>%
#   group_by(Año, Numero_de_Mes) %>%
#   summarise(Ventas_Totales = sum(Ventas, na.rm = TRUE)) %>%
#   arrange(Numero_de_Mes) %>%
#   filter(Ventas_Totales != 0)

# ggplot(ventas_totales_envase, aes(x=Numero_de_Mes, y=Ventas_Totales, group=Año, color=as.factor(Año))) +
#   geom_line() +
#   geom_point() +
#   labs(x="Mes", y="Ventas Totales (Qty)", title="Ventas Totales de Envases Retornables", color="Año") +
#   theme_minimal()

Respuesta: La venta de productos en envase retornable aumentó en los últimos dos años. Las campañas de conciencia ambiental han vuelto populares las opciones menos dañinas al ecosistema. De 2017 a 2018 hubo un ligero incremento en las ventas de envase retornable, y entre 2018 y 2019 el aumento fue muy notorio.

Pregunta 5

¿El comportamiento de la venta de agua ha incrementado en relación al de los refrescos o las bebidas isotónicas?

# ventas_totales_seg <- df7 %>%
#   filter(Segmento_Det %in% c("Agua Purificada", "Isotónicos Regular", "Colas Regular")) %>%
#   filter(Año == 2018) %>%
#   group_by(Segmento_Det, Numero_de_Mes) %>%
#   summarise(Ventas_Totales = sum(Ventas, na.rm = TRUE)) %>%
#   arrange(Numero_de_Mes)

# ggplot(ventas_totales_seg, aes(x=Numero_de_Mes, y=Ventas_Totales, group=Segmento_Det, color=as.factor(Segmento_Det))) +
#   geom_line() +
#   geom_point() +
#   labs(x="Mes", y="Ventas Totales (Qty)", title="Ventas Totales por Segmento", color="Segmento") +
#   theme_minimal()

Respuesta: Las ventas de Agua Purificada no ha aumentado en relación a Refrescos o Bebidas Isotónicas. La persepción que el agua no tiene valor agregado en la preparación y el azúcar en la receta hacen de los refrescos la opción preferida de los consumidores mexicanos. En 2018 las ventas totales de Agua Purificada no superaron las 50,000 unidades, mientras que la Coca-Cola vendió en su mes más alto 450,000 (8 veces más que el agua).

Pregunta 6

¿Puede decirse que la venta mensual de agua está relacionada con la venta mensual de refrescos en los últimos 4 años?

# ventas_totales_ayr <- df7 %>%
#   filter(Segmento_Det %in% c("Agua Purificada", "Colas Regular")) %>%
#   group_by(Segmento_Det, Año) %>%
#   summarise(Ventas_Totales = sum(Ventas, na.rm = TRUE)) 

# ggplot(ventas_totales_ayr, aes(x=Año, y=Ventas_Totales, group=Segmento_Det, color=as.factor(Segmento_Det))) +
#   geom_line() +
#   geom_point() +
#   labs(x="Año", y="Ventas Totales (Qty)", title="Ventas Totales por Segmento", color="Segmento") +
#   theme_minimal()

Respuesta: La venta de agua y refrescos se incrementa en los mismos meses, y a través de los años, pero no se puede concluir que un incremento cause el otro. Los meses calurosos y el crecimiento de la población hace que las ventas se incrementen en las bebidas, sean agua o refresco. En la gráfica obtenida se observa un incremento año con año en la venta de agua y también de refrescos.

Pregunta 7

¿A cuánto ascienden las ventas esperadas para el 2020 en la Coca Cola de 500 ml NR Vidrio?

# ventas_coca_vidrio <- df7 %>%
#   filter(Marca == "Coca-Cola" & Presentacion == "500 ml NR Vidrio") %>%
#   group_by(Año, Número_de_Mes) %>%
#   summarise(Ventas_Totales = sum(Ventas)) %>%
#   filter(Ventas_Totales != 0)

# # Confirmar que los datos que queremos modelar estén ordenados cronológicamente.

# # Función de Serie de Tiempo MENSUAL, que inicia en Enero 2017
# ts <- ts(data=ventas_coca_vidrio$Ventas_Totales, start = c(2016,1), frequency = 12)

# # Crear Modelo ARIMA
# # Modelo Autorregresivo Integrado de Promedio Móvil.
# arima <- auto.arima(ts, D=1) # D=1 por la temporalidad
# arima
# summary(arima)

# # Generar el pronóstico de ventas
# pronostico <- forecast(arima, level=95, h=16)
# pronostico
# plot(pronostico, main="Ventas Mensuales y Pronóstico para 2020 de Coca-Cola 500 ml NR Vidrio", xlab="Año", ylab="Ventas (Qty)")

Respuesta: Las ventas esperadas de Coca-Cola de 500 ml NR Vidrio para 2020 oscilan mensualmente entre 45,000 y 65,000 unidades, con una confiabilidad del 95%.

LS0tCnRpdGxlOiAnQXJjYSBDb250aW5lbnRhbCB8IFByb3llY3RvOiBTaWdsbyBYWEknCmF1dGhvcjogIkRhdmlkIEdhcmNpYSBBMDE3MjIwMDYiCmRhdGU6ICIyMDI1LTAzLTIwIgpvdXRwdXQ6CiAgaHRtbF9kb2N1bWVudDoKICAgIHRvYzogVFJVRQogICAgdG9jX2Zsb2F0OiBUUlVFCiAgICBjb2RlX2Rvd25sb2FkOiBUUlVFCiAgICB0aGVtZTogImx1bWVuIgotLS0KCiMgQ29udGV4dG8KUGFyYSAqKkFyY2EgQ29udGluZW50YWwqKiB0YW1iacOpbiBlcyB2aXRhbCBxdWUgbGFzIHRpZW5kaXRhcyBkZSBsYSBlc3F1aW5hIHNpZ2FuIGV4aXN0aWVuZG8geWEgcXVlIGxvcyBtYXlvcmVzIG3DoXJnZW5lcyBkZSBnYW5hbmNpYSBlbiBsYSB2ZW50YSBkZSBzdXMgcHJvZHVjdG9zIGxvcyBvYnRpZW5lIGEgdHJhdsOpcyBkZSBlc3RlIGNhbmFsLgoKIyBJbnN0YWxhciBwYXF1ZXRlcwpgYGB7cn0KIyBpbnN0YWxsLnBhY2thZ2VzKCJ0aWR5dmVyc2UiKQojIGluc3RhbGwucGFja2FnZXMoImRwbHlyIikKIyBpbnN0YWxsLnBhY2thZ2VzKCJsdWJyaWRhdGUiKQojIGluc3RhbGwucGFja2FnZXMoIk1hdHJpeCIpCiMgaW5zdGFsbC5wYWNrYWdlcygiYXJ1bGVzIikKIyBpbnN0YWxsLnBhY2thZ2VzKCJhcnVsZXNWaXoiKQojIGluc3RhbGwucGFja2FnZXMoZGF0YXNldHMpCiMgaW5zdGFsbC5wYWNrYWdlcyhwbHlyKQojIGluc3RhbGwucGFja2FnZXMoZ2dwbG90MikKIyBpbnN0YWxsLnBhY2thZ2VzKGZvcmVjYXN0KQojIGluc3RhbGwucGFja2FnZXMoInJlYWR4bCIsIHR5cGUgPSAic291cmNlIikKCmxpYnJhcnkodGlkeXZlcnNlKQpsaWJyYXJ5KHBseXIpCmxpYnJhcnkoZHBseXIpCmxpYnJhcnkoZ2dwbG90MikKIyBsaWJyYXJ5KGZvcmVjYXN0KQpsaWJyYXJ5KG9wZW54bHN4KQojIGxpYnJhcnkobHVicmlkYXRlKQojIGxpYnJhcnkoTWF0cml4KQojIGxpYnJhcnkoYXJ1bGVzKQojIGxpYnJhcnkoYXJ1bGVzVml6KQojIGxpYnJhcnkoZGF0YXNldHMpCmBgYAoKIyBJbXBvcnRhciBCRApgYGB7cn0KZGYgPC0gb3Blbnhsc3g6OnJlYWQueGxzeCgiL1VzZXJzL3N0dWRlbnQvRGVza3RvcC9EYXRvcyBBcmNhIENvbnRpbmVudGFsIE9yaWdpbmFsLnhsc3giLCBzaGVldCA9IDEpCmhlYWQoZGYpCmBgYAoKIyBFbnRlbmRlciBCRApgYGB7cn0Kc3VtbWFyeShkZikKc3RyKGRmKQpoZWFkKGRmKQp0YWlsKGRmLCBuPTEwKQpgYGAKYGBge3J9CmNvbG5hbWVzKGRmKSA8LSBnc3ViKCIgIiwgIl8iLCBjb2xuYW1lcyhkZikpCnByaW50KGNvbG5hbWVzKGRmKSkKYGBgCgpgYGB7cn0KZHBseXI6OmNvdW50KGRmLCBUZXJyaXRvcmlvLCBzb3J0PVRSVUUpCmRwbHlyOjpjb3VudChkZiwgU3ViLlRlcnJpdG9yaW8sIHNvcnQ9VFJVRSkKZHBseXI6OmNvdW50KGRmLCBDRURJLCBzb3J0PVRSVUUpCmRwbHlyOjpjb3VudChkZiwgQ2xpZW50ZSwgc29ydD1UUlVFKQpkcGx5cjo6Y291bnQoZGYsIE5vbWJyZSwgc29ydD1UUlVFKQpkcGx5cjo6Y291bnQoZGYsIFRhbWHDsW8uQ3RlLkluZHVzdHJpYSwgc29ydD1UUlVFKQpkcGx5cjo6Y291bnQoZGYsIFNlZ21lbnRvLkRldCwgc29ydD1UUlVFKQpkcGx5cjo6Y291bnQoZGYsIE1hcmNhLCBzb3J0PVRSVUUpCmRwbHlyOjpjb3VudChkZiwgUHJlc2VudGFjaW9uLCBzb3J0PVRSVUUpCmRwbHlyOjpjb3VudChkZiwgVGFtYcOxbywgc29ydD1UUlVFKQpkcGx5cjo6Y291bnQoZGYsIFJldG9ybmFibGVfTlIsIHNvcnQ9VFJVRSkKYGBgCgojIExpbXBpYXIgQkQKCiMjIFRlY25pY2EgMSAtIHJlbW92ZXIgdmFsb3JlcyBpcnJlbGV2YW50ZXMgKG5vIGFwbGljYSkKYGBge3J9CmBgYAoKIyMgVGVjbmljYSAyIC0gcmVtb3ZlciB2YWxvcmVzIGR1cGxpY2Fkb3MgKG5vIGFwbGljYSkKYGBge3J9CmRmMSA8LSBkZgpzdW0oZHVwbGljYXRlZChkZjEpKQpkZjFbZHVwbGljYXRlZChkZjEpLCBdCmBgYAoKIyMgVGVjbmljYSAzIC0gZXJyb3JlcyB0aXBvZ3LDoWZpY29zCmBgYHtyfQojIGNhbnRpZGFkZXMgYWJzb2x1dGFzCmRmMiA8LSBkZjEKZGYyJEVuZXJvIDwtIGFicyhkZiRFbmVybykKZGYyJEZlYnJlcm8gPC0gYWJzKGRmJEVuZXJvKQpkZjIkTWFyem8gPC0gYWJzKGRmJEVuZXJvKQpkZjIkQWJyaWwgPC0gYWJzKGRmJEVuZXJvKQpkZjIkTWF5byA8LSBhYnMoZGYkRW5lcm8pCmRmMiRKdW5pbyA8LSBhYnMoZGYkRW5lcm8pCmRmMiRKdWxpbyA8LSBhYnMoZGYkRW5lcm8pCmRmMiRBZ29zdG8gPC0gYWJzKGRmJEVuZXJvKQpkZjIkU2VwdGllbWJyZSA8LSBhYnMoZGYkRW5lcm8pCmRmMiRPY3R1YnJlIDwtIGFicyhkZiRFbmVybykKZGYyJE5vdmllbWJyZSA8LSBhYnMoZGYkRW5lcm8pCmRmMiREaWNpZW1icmUgPC0gYWJzKGRmJEVuZXJvKQpzdW1tYXJ5KGRmMikKYGBgCgojIyBUZWNuaWNhIDQgLSBDb252ZXJ0aXIgdGlwb3MgZGUgZGF0b3MKbm8gYXBsaWNhCgojIyBUZWNuaWNhIDUgLSB2YWxvcmVzIG51bG9zCmBgYHtyfQpzdW0oaXMubmEoZGYyKSkKCmRmMyA8LSBkZjIKZGYzW2lzLm5hKGRmMyldIDwtIDAKCnN1bShpcy5uYShkZjMpKQpgYGAKCiMjIFRlY25pY2EgNiAtIGNvcnJlY2Npb25lcyBwb3IgbWV0b2RvcyBlc3RhZGlzdGljb3MKYGBge3J9CiMgYm94cGxvdChkZjMkRW5lcm8sIGhvcml6b250YWw9VFJVRSkKIyBib3hwbG90KGRmMyREaWNpZW1icmUsIGhvcml6b250YWw9VFJVRSkKCiMgQ29udmVydCB0byBsb25nIGZvcm1hdAojIGRmNCA8LSBkZjMgJT4lIAojICAgcGl2b3RfbG9uZ2VyKGNvbHMgPSBFbmVybzpEaWNpZW1icmUsIG5hbWVzX3RvID0gIk1lcyIsIHZhbHVlc190byA9ICJWYWxvciIpCgojIE1hcCBtb250aHMgdG8gbnVtYmVycwojIG1lc2VzIDwtIGMoIkVuZXJvIiA9ICIwMSIsICJGZWJyZXJvIiA9ICIwMiIsICJNYXJ6byIgPSAiMDMiLCAiQWJyaWwiID0gIjA0IiwgCiMgICAgICAgICAgICAiTWF5byIgPSAiMDUiLCAiSnVuaW8iID0gIjA2IiwgIkp1bGlvIiA9ICIwNyIsICJBZ29zdG8iID0gIjA4IiwgCiMgICAgICAgICAgICAiU2VwdGllbWJyZSIgPSAiMDkiLCAiT2N0dWJyZSIgPSAiMTAiLCAiTm92aWVtYnJlIiA9ICIxMSIsICJEaWNpZW1icmUiID0gIjEyIikKCiMgZGY0JE51bWVyb19kZV9NZXMgPC0gbWVzZXNbZGY0JE1lc10KCiMgZGY0JEHDsW8gPC0gYXMuY2hhcmFjdGVyKGRmNCRBw7FvKQojIGRmNCA8LSBkZjQgJT4lCiMgICBtdXRhdGUoRmVjaGEgPSBwYXN0ZShBw7FvLCBOdW1lcm9fZGVfTWVzLCBzZXAgPSAiLSIpKQoKIyBzdHIoZGY0KQoKIyB2ZW50YXNfdG90YWxlc19zZWdtZW50byA8LSBkZjQgJT4lCiMgICBmaWx0ZXIoU2VnbWVudG8uRGV0ICVpbiUgYygiUG9sdm9zIiwgIkNvbGFzIFJlZ3VsYXIiLCAiQWd1YSBQdXJpZmljYWRhIiwKIyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJBZ3VhIE1pbmVyYWwiLCAiTGVjaGUgVUhUIFJlZ3VsYXIiKSkgJT4lCiMgICBncm91cF9ieShTZWdtZW50by5EZXQsIEZlY2hhKSAlPiUKIyAgIHN1bW1hcmlzZShVbmlkYWRlc19Ub3RhbGVzID0gc3VtKFZhbG9yLCBuYS5ybSA9IFRSVUUpKQoKIyBnZ3Bsb3QodmVudGFzX3RvdGFsZXNfc2VnbWVudG8sIGFlcyh4ID0gRmVjaGEsIHkgPSBVbmlkYWRlc19Ub3RhbGVzLAojICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdyb3VwID0gU2VnbWVudG8uRGV0LCBjb2xvciA9IGFzLmZhY3RvcihTZWdtZW50by5EZXQpKSkgKwojICAgZ2VvbV9saW5lKCkgKwojICAgZ2VvbV9wb2ludCgpICsKIyAgIGxhYnMoeCA9ICJGZWNoYSIsIHkgPSAiVW5pZGFkZXMgVG90YWxlcyIsIHRpdGxlID0gIlVuaWRhZGVzIFZlbmRpZGFzIHBvciBTZWdtZW50byIsIGNvbG9yID0gIlNlZ21lbnRvIikgKwojICAgdGhlbWVfbWluaW1hbCgpCmBgYAoKCioqRW4gZ2VuZXJhbCBsYXMgdmVudGFzIGF1bWVudGFyb24gZW4gMjAxOSwgcGVybyBjYWRhIHNlZ21lbnRvIHNlIGNvbXBvcnTDsyBkaWZlcmVudGUuIEVsIGluY3JlbWVudG8gZGUgdmVudGFzIHNlIHB1ZWRlIGxvZ3JhciBncmFjaWFzIGEgbGFzIG1lam9yZXMgY2FtcGHDsWFzIGRlIG1lcmNhZG90ZWNuaWEgeSBsYW56YW1pZW50byBkZSBudWV2b3MgcHJvZHVjdG9zLiBFbiAyMDE5IGxhIHZlbnRhIGRlIENvY2EtQ29sYSBlbnRyZSBmZWJyZXJvIHkgZGljaWVtYnJlIGF1bWVudMOzIGVuIDEwMC4wMDAgdW5pZGFkZXMsIG1pZW50cmFzIHF1ZSBsYXMgYWd1YXMgaXNvdMOzbmljYXMgbm8gdHV2aWVyb24gY2FtYmlvcy4qKgoKIyMgUHJlZ3VudGEgMgrCv0VsIGluY3JlbWVudG8gZW4gbGFzIHZlbnRhcyBlcyBzaW1pbGFyIGVudHJlIGxvcyBkaWZlcmVudGVzIHRhbWHDsW9zIGRlIGNsaWVudGVzPwoKYGBge3J9CiMgdmVudGFzX3RvdGFsZXNfdGFtX2NsaWVudGUgPC0gZGY3ICU+JQojICAgZmlsdGVyKEHDsW8gPT0gMjAxOSkgJT4lCiMgICBncm91cF9ieShgVGFtYcOxby5DdGUuSW5kdXN0cmlhYCwgTnVtZXJvX2RlX01lcykgJT4lCiMgICBzdW1tYXJpc2UoVmVudGFzX1RvdGFsZXMgPSBzdW0oVmFsb3IsIG5hLnJtID0gVFJVRSkpICU+JQojICAgYXJyYW5nZShOdW1lcm9fZGVfTWVzKSAlPiUKIyAgIGZpbHRlcihWZW50YXNfVG90YWxlcyAhPSAwKQoKIyBnZ3Bsb3QodmVudGFzX3RvdGFsZXNfdGFtX2NsaWVudGUsIGFlcyh4PU51bWVyb19kZV9NZXMsIHk9VmVudGFzX1RvdGFsZXMsIGdyb3VwPWBUYW1hw7FvLkN0ZS5JbmR1c3RyaWFgLCBjb2xvcj1hcy5mYWN0b3IoYFRhbWHDsW8uQ3RlLkluZHVzdHJpYWApKSkgKwojICAgZ2VvbV9saW5lKCkgKwojICAgZ2VvbV9wb2ludCgpICsKIyAgIGxhYnMoeD0iTWVzIiwgeT0iVmVudGFzIFRvdGFsZXMgKFF0eSkiLCB0aXRsZT0iVmVudGFzIFRvdGFsZXMgcG9yIFRhbWHDsW8gZGUgQ2xpZW50ZSIsIGNvbG9yID0gIlRhbWHDsW8gZGUgQ2xpZW50ZSIpICsKIyAgIHRoZW1lX21pbmltYWwoKQpgYGAKCioqUmVzcHVlc3RhOiBFbCBpbmNyZW1lbnRvIGRlIHZlbnRhcyBlcyBzaW1pbGFyIGluZGVwZW5kaWVudGVtZW50ZSBkZSBsb3MgdGFtYcOxb3MgZGUgbG9zIGNsaWVudGVzLiBDb21vIHRvZG9zIGxvcyBuZWdvY2lvcyBlc3TDoW4gYWJpZXJ0b3MgbG9zIG1pc21vcyBkw61hcywgeSBlc3TDoW4gdWJpY2Fkb3MgZW4gbGEgbWlzbWEgY2l1ZGFkIChHdWFkYWxhamFyYSksIGxvcyBmYWN0b3JlcyBleHRlcm5vcyBkZSBsYXMgdmVudGFzIGVmZWN0YW4gY2FzaSBpZ3VhbCBhIHRvZG9zLiBFbCBtZXMgZGUgbWF5byBkZSAyMDE5IGZ1ZSBlbCBkZSBtYXlvciB2ZW50YXMgZW4gdG9kb3MgbG9zIHRhbWHDsW9zIGRlIGNsaWVudGUsIHkgZWwgcHJpbWVyIGJpbWVzdHJlIGZ1ZSBlbCBtw6FzIGJham8gdGFtYmnDqW4gcGFyYSB0b2RvcyBsb3MgdGFtYcOxb3MgZGUgY2xpZW50ZS4qKgoKIyMgUHJlZ3VudGEgMwrCv0N1w6FsIGVzIGVsIGNvbXBvcnRhbWllbnRvIG9ic2VydmFkbyBkZSBsYXMgdW5pZGFkZXMgdmVuZGlkYXMgcG9yIG1lcyBkZSBjYWRhIHVuYSBkZSBsYXMgbWFyY2FzLCBpbmRlcGVuZGllbnRlbWVudGUgZGUgc3VzIHJlc3BlY3RpdmFzIHByZXNlbnRhY2lvbmVzPwoKYGBge3J9CiMgdmVudGFzX3RvdGFsZXNfbWFyY2EgPC0gZGY3ICU+JQojICAgZmlsdGVyKEHDsW8gPT0gMjAxOSkgJT4lCiMgICBmaWx0ZXIoTWFyY2EgJWluJSBjKCJDb2NhLUNvbGEiLCAiVmFsbGUgRnJ1dCIsICJDaWVsIEFndWEgUHVyaWZpY2FkYSIsICJDb2NhLUNvbGEgTGlnaHQiKSkgJT4lCiMgICBncm91cF9ieShNYXJjYSwgTnVtZXJvX2RlX01lcykgJT4lCiMgICBzdW1tYXJpc2UoVmVudGFzX1RvdGFsZXMgPSBzdW0oVmVudGFzLCBuYS5ybSA9IFRSVUUpKSAlPiUKIyAgIGFycmFuZ2UoTnVtZXJvX2RlX01lcykgJT4lCiMgICBmaWx0ZXIoVmVudGFzX1RvdGFsZXMgIT0gMCkKCiMgZ2dwbG90KHZlbnRhc190b3RhbGVzX21hcmNhLCBhZXMoeD1OdW1lcm9fZGVfTWVzLCB5PVZlbnRhc19Ub3RhbGVzLCBncm91cD1NYXJjYSwgY29sb3I9YXMuZmFjdG9yKE1hcmNhKSkpICsKIyAgIGdlb21fbGluZSgpICsKIyAgIGdlb21fcG9pbnQoKSArCiMgICBsYWJzKHg9Ik1lcyIsIHk9IlZlbnRhcyBUb3RhbGVzIChRdHkpIiwgdGl0bGU9IlZlbnRhcyBUb3RhbGVzIHBvciBNYXJjYSIsIGNvbG9yPSJNYXJjYSIpICsKIyAgIHRoZW1lX21pbmltYWwoKQoKYGBgCgoqKlJlc3B1ZXN0YTogRWwgY29tcG9ydGFtaWVudG8gZGUgdmVudGFzIGVzIHNpbWlsYXIgZW50cmUgbGFzIG1hcmNhcyBhIHRyYXbDqXMgZGUgbG9zIG1lc2VzLCBwZXJvIGhheSBtYXJjYXMgcXVlIHZlbmRlbiBtdWNobyBtw6FzIHF1ZSBvdHJhcy4gTG9zIG1lc2VzIGRlIG3DoXMgdmVudGFzIGRlIGJlYmlkYXMgc29uIGxvcyBtZXNlcyBlbiBxdWUgbGEgdGVtcGVyYXR1cmEgZXMgbWF5b3IsIHkgbGFzIG1hcmNhcyBtw6FzIGNvbm9jaWRhcyBzb24gbGFzIHF1ZSB0aWVuZSBlbiBtZW50ZSBlbCBjb25zdW1pZG9yLiBFbCBtZXMgZGUgbWF5byAyMDE5IGVzIHBhcmEgdG9kYXMgbGFzIG1hcmNhcyBlbCBkZSBtYXlvcmVzIHZlbnRhcywgcGVybyBsYSBtYXJjYSBDb2NhLUNvbGEgZXMgbGEgcXVlIHZlbmRlIG3DoXMgcXVlIHRvZGFzLioqCgojIyBQcmVndW50YSA0CsK/U2UgaGEgaW5jcmVtZW50YWRvIGxhIHZlbnRhIGRlIHByb2R1Y3RvcyBlbiBlbnZhc2VzIHJldG9ybmFibGVzIGVuIGxvcyDDumx0aW1vcyBkb3MgYcOxb3M/CgpgYGB7cn0KIyB2ZW50YXNfdG90YWxlc19lbnZhc2UgPC0gZGY3ICU+JQojICAgZmlsdGVyKFJldG9ybmFibGVfTlIgPT0gIlJldG9ybmFibGUiKSAlPiUKIyAgIGZpbHRlcihBw7FvICVpbiUgYygyMDE3LCAyMDE4LCAyMDE5KSkgJT4lCiMgICBncm91cF9ieShBw7FvLCBOdW1lcm9fZGVfTWVzKSAlPiUKIyAgIHN1bW1hcmlzZShWZW50YXNfVG90YWxlcyA9IHN1bShWZW50YXMsIG5hLnJtID0gVFJVRSkpICU+JQojICAgYXJyYW5nZShOdW1lcm9fZGVfTWVzKSAlPiUKIyAgIGZpbHRlcihWZW50YXNfVG90YWxlcyAhPSAwKQoKIyBnZ3Bsb3QodmVudGFzX3RvdGFsZXNfZW52YXNlLCBhZXMoeD1OdW1lcm9fZGVfTWVzLCB5PVZlbnRhc19Ub3RhbGVzLCBncm91cD1Bw7FvLCBjb2xvcj1hcy5mYWN0b3IoQcOxbykpKSArCiMgICBnZW9tX2xpbmUoKSArCiMgICBnZW9tX3BvaW50KCkgKwojICAgbGFicyh4PSJNZXMiLCB5PSJWZW50YXMgVG90YWxlcyAoUXR5KSIsIHRpdGxlPSJWZW50YXMgVG90YWxlcyBkZSBFbnZhc2VzIFJldG9ybmFibGVzIiwgY29sb3I9IkHDsW8iKSArCiMgICB0aGVtZV9taW5pbWFsKCkKYGBgCgoqKlJlc3B1ZXN0YTogTGEgdmVudGEgZGUgcHJvZHVjdG9zIGVuIGVudmFzZSByZXRvcm5hYmxlIGF1bWVudMOzIGVuIGxvcyDDumx0aW1vcyBkb3MgYcOxb3MuIExhcyBjYW1wYcOxYXMgZGUgY29uY2llbmNpYSBhbWJpZW50YWwgaGFuIHZ1ZWx0byBwb3B1bGFyZXMgbGFzIG9wY2lvbmVzIG1lbm9zIGRhw7FpbmFzIGFsIGVjb3Npc3RlbWEuIERlIDIwMTcgYSAyMDE4IGh1Ym8gdW4gbGlnZXJvIGluY3JlbWVudG8gZW4gbGFzIHZlbnRhcyBkZSBlbnZhc2UgcmV0b3JuYWJsZSwgeSBlbnRyZSAyMDE4IHkgMjAxOSBlbCBhdW1lbnRvIGZ1ZSBtdXkgbm90b3Jpby4qKiAgCgojIyBQcmVndW50YSA1CsK/RWwgY29tcG9ydGFtaWVudG8gZGUgbGEgdmVudGEgZGUgYWd1YSBoYSBpbmNyZW1lbnRhZG8gZW4gcmVsYWNpw7NuIGFsIGRlIGxvcyByZWZyZXNjb3MgbyBsYXMgYmViaWRhcyBpc290w7NuaWNhcz8KCmBgYHtyfQojIHZlbnRhc190b3RhbGVzX3NlZyA8LSBkZjcgJT4lCiMgICBmaWx0ZXIoU2VnbWVudG9fRGV0ICVpbiUgYygiQWd1YSBQdXJpZmljYWRhIiwgIklzb3TDs25pY29zIFJlZ3VsYXIiLCAiQ29sYXMgUmVndWxhciIpKSAlPiUKIyAgIGZpbHRlcihBw7FvID09IDIwMTgpICU+JQojICAgZ3JvdXBfYnkoU2VnbWVudG9fRGV0LCBOdW1lcm9fZGVfTWVzKSAlPiUKIyAgIHN1bW1hcmlzZShWZW50YXNfVG90YWxlcyA9IHN1bShWZW50YXMsIG5hLnJtID0gVFJVRSkpICU+JQojICAgYXJyYW5nZShOdW1lcm9fZGVfTWVzKQoKIyBnZ3Bsb3QodmVudGFzX3RvdGFsZXNfc2VnLCBhZXMoeD1OdW1lcm9fZGVfTWVzLCB5PVZlbnRhc19Ub3RhbGVzLCBncm91cD1TZWdtZW50b19EZXQsIGNvbG9yPWFzLmZhY3RvcihTZWdtZW50b19EZXQpKSkgKwojICAgZ2VvbV9saW5lKCkgKwojICAgZ2VvbV9wb2ludCgpICsKIyAgIGxhYnMoeD0iTWVzIiwgeT0iVmVudGFzIFRvdGFsZXMgKFF0eSkiLCB0aXRsZT0iVmVudGFzIFRvdGFsZXMgcG9yIFNlZ21lbnRvIiwgY29sb3I9IlNlZ21lbnRvIikgKwojICAgdGhlbWVfbWluaW1hbCgpCmBgYAoKKipSZXNwdWVzdGE6IExhcyB2ZW50YXMgZGUgQWd1YSBQdXJpZmljYWRhIG5vIGhhIGF1bWVudGFkbyBlbiByZWxhY2nDs24gYSBSZWZyZXNjb3MgbyBCZWJpZGFzIElzb3TDs25pY2FzLiBMYSBwZXJzZXBjacOzbiBxdWUgZWwgYWd1YSBubyB0aWVuZSB2YWxvciBhZ3JlZ2FkbyBlbiBsYSBwcmVwYXJhY2nDs24geSBlbCBhesO6Y2FyIGVuIGxhIHJlY2V0YSBoYWNlbiBkZSBsb3MgcmVmcmVzY29zIGxhIG9wY2nDs24gcHJlZmVyaWRhIGRlIGxvcyBjb25zdW1pZG9yZXMgbWV4aWNhbm9zLiBFbiAyMDE4IGxhcyB2ZW50YXMgdG90YWxlcyBkZSBBZ3VhIFB1cmlmaWNhZGEgbm8gc3VwZXJhcm9uIGxhcyA1MCwwMDAgdW5pZGFkZXMsIG1pZW50cmFzIHF1ZSBsYSBDb2NhLUNvbGEgdmVuZGnDsyBlbiBzdSBtZXMgbcOhcyBhbHRvIDQ1MCwwMDAgKDggdmVjZXMgbcOhcyBxdWUgZWwgYWd1YSkuKioKCiMjIFByZWd1bnRhIDYKwr9QdWVkZSBkZWNpcnNlIHF1ZSBsYSB2ZW50YSBtZW5zdWFsIGRlIGFndWEgZXN0w6EgcmVsYWNpb25hZGEgY29uIGxhIHZlbnRhIG1lbnN1YWwgZGUgcmVmcmVzY29zIGVuIGxvcyDDumx0aW1vcyA0IGHDsW9zPwoKYGBge3J9CiMgdmVudGFzX3RvdGFsZXNfYXlyIDwtIGRmNyAlPiUKIyAgIGZpbHRlcihTZWdtZW50b19EZXQgJWluJSBjKCJBZ3VhIFB1cmlmaWNhZGEiLCAiQ29sYXMgUmVndWxhciIpKSAlPiUKIyAgIGdyb3VwX2J5KFNlZ21lbnRvX0RldCwgQcOxbykgJT4lCiMgICBzdW1tYXJpc2UoVmVudGFzX1RvdGFsZXMgPSBzdW0oVmVudGFzLCBuYS5ybSA9IFRSVUUpKSAKCiMgZ2dwbG90KHZlbnRhc190b3RhbGVzX2F5ciwgYWVzKHg9QcOxbywgeT1WZW50YXNfVG90YWxlcywgZ3JvdXA9U2VnbWVudG9fRGV0LCBjb2xvcj1hcy5mYWN0b3IoU2VnbWVudG9fRGV0KSkpICsKIyAgIGdlb21fbGluZSgpICsKIyAgIGdlb21fcG9pbnQoKSArCiMgICBsYWJzKHg9IkHDsW8iLCB5PSJWZW50YXMgVG90YWxlcyAoUXR5KSIsIHRpdGxlPSJWZW50YXMgVG90YWxlcyBwb3IgU2VnbWVudG8iLCBjb2xvcj0iU2VnbWVudG8iKSArCiMgICB0aGVtZV9taW5pbWFsKCkKYGBgCgoqKlJlc3B1ZXN0YTogTGEgdmVudGEgZGUgYWd1YSB5IHJlZnJlc2NvcyBzZSBpbmNyZW1lbnRhIGVuIGxvcyBtaXNtb3MgbWVzZXMsIHkgYSB0cmF2w6lzIGRlIGxvcyBhw7FvcywgcGVybyBubyBzZSBwdWVkZSBjb25jbHVpciBxdWUgdW4gaW5jcmVtZW50byBjYXVzZSBlbCBvdHJvLiBMb3MgbWVzZXMgY2FsdXJvc29zIHkgZWwgY3JlY2ltaWVudG8gZGUgbGEgcG9ibGFjacOzbiBoYWNlIHF1ZSBsYXMgdmVudGFzIHNlIGluY3JlbWVudGVuIGVuIGxhcyBiZWJpZGFzLCBzZWFuIGFndWEgbyByZWZyZXNjby4gRW4gbGEgZ3LDoWZpY2Egb2J0ZW5pZGEgc2Ugb2JzZXJ2YSB1biBpbmNyZW1lbnRvIGHDsW8gY29uIGHDsW8gZW4gbGEgdmVudGEgZGUgYWd1YSB5IHRhbWJpw6luIGRlIHJlZnJlc2Nvcy4gKioKCiMjIFByZWd1bnRhIDcKwr9BIGN1w6FudG8gYXNjaWVuZGVuIGxhcyB2ZW50YXMgZXNwZXJhZGFzIHBhcmEgZWwgMjAyMCBlbiBsYSBDb2NhIENvbGEgZGUgNTAwIG1sIE5SIFZpZHJpbz8KCmBgYHtyfQojIHZlbnRhc19jb2NhX3ZpZHJpbyA8LSBkZjcgJT4lCiMgICBmaWx0ZXIoTWFyY2EgPT0gIkNvY2EtQ29sYSIgJiBQcmVzZW50YWNpb24gPT0gIjUwMCBtbCBOUiBWaWRyaW8iKSAlPiUKIyAgIGdyb3VwX2J5KEHDsW8sIE7Dum1lcm9fZGVfTWVzKSAlPiUKIyAgIHN1bW1hcmlzZShWZW50YXNfVG90YWxlcyA9IHN1bShWZW50YXMpKSAlPiUKIyAgIGZpbHRlcihWZW50YXNfVG90YWxlcyAhPSAwKQoKIyAjIENvbmZpcm1hciBxdWUgbG9zIGRhdG9zIHF1ZSBxdWVyZW1vcyBtb2RlbGFyIGVzdMOpbiBvcmRlbmFkb3MgY3Jvbm9sw7NnaWNhbWVudGUuCgojICMgRnVuY2nDs24gZGUgU2VyaWUgZGUgVGllbXBvIE1FTlNVQUwsIHF1ZSBpbmljaWEgZW4gRW5lcm8gMjAxNwojIHRzIDwtIHRzKGRhdGE9dmVudGFzX2NvY2FfdmlkcmlvJFZlbnRhc19Ub3RhbGVzLCBzdGFydCA9IGMoMjAxNiwxKSwgZnJlcXVlbmN5ID0gMTIpCgojICMgQ3JlYXIgTW9kZWxvIEFSSU1BCiMgIyBNb2RlbG8gQXV0b3JyZWdyZXNpdm8gSW50ZWdyYWRvIGRlIFByb21lZGlvIE3Ds3ZpbC4KIyBhcmltYSA8LSBhdXRvLmFyaW1hKHRzLCBEPTEpICMgRD0xIHBvciBsYSB0ZW1wb3JhbGlkYWQKIyBhcmltYQojIHN1bW1hcnkoYXJpbWEpCgojICMgR2VuZXJhciBlbCBwcm9uw7NzdGljbyBkZSB2ZW50YXMKIyBwcm9ub3N0aWNvIDwtIGZvcmVjYXN0KGFyaW1hLCBsZXZlbD05NSwgaD0xNikKIyBwcm9ub3N0aWNvCiMgcGxvdChwcm9ub3N0aWNvLCBtYWluPSJWZW50YXMgTWVuc3VhbGVzIHkgUHJvbsOzc3RpY28gcGFyYSAyMDIwIGRlIENvY2EtQ29sYSA1MDAgbWwgTlIgVmlkcmlvIiwgeGxhYj0iQcOxbyIsIHlsYWI9IlZlbnRhcyAoUXR5KSIpCmBgYAoKKipSZXNwdWVzdGE6IExhcyB2ZW50YXMgZXNwZXJhZGFzIGRlIENvY2EtQ29sYSBkZSA1MDAgbWwgTlIgVmlkcmlvIHBhcmEgMjAyMCBvc2NpbGFuIG1lbnN1YWxtZW50ZSBlbnRyZSA0NSwwMDAgeSA2NSwwMDAgdW5pZGFkZXMsIGNvbiB1bmEgY29uZmlhYmlsaWRhZCBkZWwgOTUlLioqCgo=