Ir al contenido

Módulo:Tabular data

De Wikipedia, la enciclopedia libre
Icono de documentación de módulo Documentación del módulo[ver] [editar] [historial] [purgar]

A continuación se muestra la documentación transcluida desde la subpágina /doc. [salta a la caja de código]


Este módulo aporta funciones para interactuar con los datos tabulados de Wikimedia Commons.

cell

Devuelve el valor de la celda dados el nombre de una columna y el índice de la fila requerida.

Uso: {{#invoke:Tabular data|cell|Nombre página.tab|output_row=Índice de la fila|output_column=Nombre de la columna}}

Un índice de 1 se corresponde con la primera fila de la tabla, mientras que -1 sería la última. Un índice de 0 devuelve un error.

Ejemplo

Último registro de fallecidos en c:Data:COVID-19 cases in Santa Clara County, California.tab, independientemente de cuándo se haya actualizado la tabla por última vez:

{{#invoke:Tabular data|cell
|output_row=-1
|output_column=deaths
|COVID-19 cases in Santa Clara County, California.tab}}

2855

lookup

Devuelve el valor de una o más celdas en las columnas especificadas de la fila que se corresponda con los parámetros de búsqueda.

Esta función es similar al LOOKUP() disponible en aplicaciones de hojas de cálculo, con la salvedad de que el parámetro de búsqueda debe dar una correspondencia exacta (lo cual significa, por otra parte, que la tabla no tiene por qué estar ordenada).

Uso: {{#invoke:Tabular data|lookup|Nombre página.tab|search_value=Valor a encontrar en la columna|search_column=Nombre de la columna en la que realizar la búsqueda|output_column=Nombre de la columna del valor a devolver|output_column2=Nombre de otra columna a devolver|output_column(n)=…|output_format=Formato de la cadena resultado}}

Para más información sobre el último parámetro, consulta mw:Extension:Scribunto/Lua reference manual#string.format.

Si se solicita el valor de varias columnas sin especificar el formato, devuelve una lista preparada para ser leída por un ser humano.

Parámetros

|1=
nombre de la página en Commons. Debe indicarse la extensión, pero no el espacio de nombres.
|search_value= o |search_pattern=
valor o patrón de Lua a encontrar.
|search_column=
nombre de la columna en la que realizar la búsqueda.
|ocurrence=
índice de la coincidencia a devolver en el caso de que la búsqueda haya encontrado más de una. Un índice de 1 se corresponde con la primera fila en la que haya una coincidencia, mientras que -1 sería la última. Un índice de 0 devuelve un error.
|output_column= o |output_column1=, |output_column2=...
nombres de las columnas a devolver.
|output_format=
Formato de la cadena de texto que devuelve la función.

Ejemplos

Casos de COVID-19 confirmados en c:Data:COVID-19 cases in Santa Clara County, California.tab en el día que el condado decretó la cuarentena:

{{#invoke:Tabular data|lookup
|search_column=date
|output_column=cases
|search_value=2020-03-16
|COVID-19 cases in Santa Clara County, California.tab}}

298

Último día en el que cien o más pacientes con COVID-19 estuvieron hospitalizados en c:Data:COVID-19 cases in Solano County, California.tab:

{{#invoke:Tabular data|lookup
|search_pattern=%d%d%d
|search_column=hospitalized
|output_column=date
|occurrence=-1
|COVID-19 cases in Solano County, California.tab}}

2022-02-06

Número de administradores en todas las wikis de Wikimedia según c:Data:Wikipedia statistics/data.tab:

{{#invoke:Tabular data|lookup
|search_column=site
|output_column=admins
|search_value=total.all
|Wikipedia statistics/data.tab}}

5664

Número de administradores y usuarios en todas las wikis de Wikimedia según c:Data:Wikipedia statistics/data.tab:

{{#invoke:Tabular data|lookup
|output_format=%d de %d usuarios son administradores
|search_column=site
|output_column2=users
|output_column=admins
|search_value=total.all
|Wikipedia statistics/data.tab}}

5664 de 211760580 usuarios son administradores

Nota: estas estadísticas de Wikimedia se muestran solo como ejemplo. Existe la plantilla {{Variables}} para hacer esta tarea de forma más eficiente.

wikitable

Devuelve toda la tabla alojada en Commons en formato de wikitabla:

Uso: {{#invoke:Tabular data|wikitable|Nombre página.tab}}}

Ejemplo

Estadísticas de la COVID-19 en el condado de Santa Clara (California)
{{#invoke:Tabular data|wikitable
|COVID-19 cases in Santa Clara County, California.tab}}
Casos de COVID-19 en el condado de Santa Clara, California
FechaCasos nuevosCasos confirmados en totalHospitalizados confirmadosHospitalizados sospechososFallecidos
2020-01-27110
2020-01-28120
2020-01-29130
2020-01-30140
2020-01-31260
2020-02-01060
2020-02-02060
2020-02-03060
2020-02-04060
2020-02-05060
2020-02-06061
2020-02-07061
2020-02-08061
2020-02-09061
2020-02-10061
2020-02-11061
2020-02-12061
2020-02-13061
2020-02-14061
2020-02-15061
2020-02-16061
2020-02-17172
2020-02-18072
2020-02-19072
2020-02-20182
2020-02-21082
2020-02-22082
2020-02-23082
2020-02-24082
2020-02-25082
2020-02-262102
2020-02-270102
2020-02-282122
2020-02-294162
2020-03-010162
2020-03-025212
2020-03-032232
2020-03-045282
2020-03-057352
2020-03-0610453
2020-03-078533
2020-03-084573
2020-03-0917745
2020-03-1015895
2020-03-11261155
2020-03-1223138315
2020-03-1348186376
2020-03-1443229386
2020-03-15322617
2020-03-1637298527
2020-03-17513495610
2020-03-18423915610
2020-03-19434346210
2020-03-20634976512
2020-03-21365339314
2020-03-224257516
2020-03-237865311621
2020-03-247072312522
2020-03-257980213729
2020-03-267387515429
2020-03-27669411257430
2020-03-28409811419432
2020-03-292510061506234
2020-03-3074108015410836
2020-03-315211321498737
2020-04-015011821526940
2020-04-025212341657742
2020-04-034312771657143
2020-04-043213091686345
2020-04-054213511675847
2020-04-065314041836448
2020-04-074114451895749
2020-04-087015151504251
2020-04-096815831517055
2020-04-108116641554556
2020-04-114117051404361
2020-04-122417291394867
2020-04-134017691484368
2020-04-144418131384070
2020-04-153118441416374
2020-04-162618701373677
2020-04-174019101493782
2020-04-181519251432786
2020-04-191419391431988
2020-04-202519641562293
2020-04-212619901443396
2020-04-224920391373599
2020-04-2320205914325100
2020-04-2429208813132101
2020-04-2514210212631102
2020-04-2611211312546105
2020-04-2724213711546107
2020-04-2821215811628109
2020-04-2928218610918110
2020-04-3011219710430113
2020-05-012222199328115
2020-05-021222319421118
2020-05-03822399719120
2020-05-041922589124124
2020-05-051322718014124
2020-05-062722987622126
2020-05-071323117214126
2020-05-082423357326127
2020-05-091123466624128
2020-05-10323496630128
2020-05-112023696330130
2020-05-121523845623131
2020-05-132024045615132
2020-05-142424285020133
2020-05-151524434718134
2020-05-161524584921135
2020-05-17724654525135
2020-05-183925044628135
2020-05-194425483726135
2020-05-203625843419135
2020-05-212126053511136
2020-05-222626313915136
2020-05-231726483314136
2020-05-24226503411136
2020-05-25726573114137
2020-05-263026873518137
2020-05-273927262716137
2020-05-282327492712139
2020-05-294427932623139
2020-05-301628092920139
2020-05-311028192621141
2020-06-013428532413142
2020-06-022528782717143
2020-06-034129193324143
2020-06-043629553534143
2020-06-053729923830144
2020-06-061330053923144
2020-06-071830233814144
2020-06-08393062448144
2020-06-094631084110145
2020-06-106331714013146
2020-06-115032213920146
2020-06-125832794310147
2020-06-132133003510147
2020-06-141333133810147
2020-06-156233753714147
2020-06-169434693216147
2020-06-179135603620147
2020-06-1810236623414147
2020-06-1911137733817148
2020-06-205038233820149
2020-06-213738603814149
2020-06-221043964488149
2020-06-2318941535612151
2020-06-2414642996511152
2020-06-2513344326813153
2020-06-2613745696611153
2020-06-2711146807611153
2020-06-286047407813153
2020-06-2914448848512155
2020-06-301895073819155
2020-07-0118552588115155
2020-07-0218454429115156
2020-07-037855208315157
2020-07-044455648612159
2020-07-059556598727162
2020-07-0625359128818164
2020-07-0729062029817165
2020-07-08283648510614165
2020-07-09282676711623170
2020-07-10248701511822170
2020-07-11181719612025170
2020-07-12119731512918171
2020-07-13206752114424172
2020-07-14353787414029174
2020-07-15381825514537175
2020-07-16339859414626177
2020-07-17295888915131178
2020-07-18172906115135180
2020-07-1988914915635181
2020-07-20218936716729182
2020-07-21312967916934183
2020-07-22299997817323183
2020-07-2328110 25917629186
2020-07-2424610 50517827187
2020-07-2512610 63117544189
2020-07-268610 71717446190
2020-07-2717610 89317429190
2020-07-2829811 19118525192
2020-07-2927111 46217732192
2020-07-3024011 70217833194
2020-07-3125911 96118220195
2020-08-0117312 13418331197
2020-08-028412 21818123199
2020-08-0317012 38816924202
2020-08-0430212 69017225205
2020-08-0533313 02316928206
2020-08-0624613 26916911206
2020-08-0725813 52717013206
2020-08-0820613 73317223206
2020-08-0910813 84117715207
2020-08-1022114 06218015207
2020-08-1132914 39116627209
2020-08-1228414 67516917210
2020-08-1324214 91717610213
2020-08-1425315 17016715214
2020-08-1515615 32617310216
2020-08-167115 3971729219
2020-08-1718515 58217111220
2020-08-1826815 8501667222
2020-08-1917216 02216216227
2020-08-2016216 18415320229
2020-08-2116616 35015511232
2020-08-2213716 48715812234
2020-08-236016 5471579236
2020-08-2415416 70115315240
2020-08-2528716 9881427241
2020-08-2622817 2161389247
2020-08-2719817 41413813247
2020-08-2819017 6041395250
2020-08-2914117 74514711251
2020-08-305617 80113813254
2020-08-3114817 94913111255
2020-09-0123418 18312814258
2020-09-0223118 41412816259
2020-09-0316818 58212222260
2020-09-0417718 75912012262
2020-09-059018 84912216262
2020-09-064518 89411612266
2020-09-074118 9351206266
2020-09-0819219 1271135270
2020-09-0920719 33412011270
2020-09-1014419 47811011271
2020-09-1113219 61010515273
2020-09-128319 69310713274
2020-09-133319 72610714279
2020-09-1412519 85110111283
2020-09-1522620 07710213286
2020-09-1615020 22710013286
2020-09-1717620 40310916288
2020-09-1813220 53511417288
2020-09-197120 60610814292
2020-09-204220 64810916293
2020-09-2112220 7709910294
2020-09-2214520 9151039296
2020-09-2313821 0531017298
2020-09-2411821 1711046300
2020-09-2510321 27410110300
2020-09-265321 3278610304
2020-09-274021 367896308
2020-09-289721 4648910310
2020-09-2914621 6108710312
2020-09-3011821 7288712315
2020-10-0112021 8488215315
2020-10-0212121 969788317
2020-10-036622 0357612319
2020-10-044322 0788815322
2020-10-058522 1638416324
2020-10-0615022 3137618325
2020-10-0713022 4437417325
2020-10-0812722 5707514330
2020-10-0911222 6826720331
2020-10-108722 7697213331
2020-10-114422 8137817334
2020-10-1213422 9478021336
2020-10-1315023 0977912336
2020-10-1414323 240859337
2020-10-1516023 4008312339
2020-10-1611123 5118611339
2020-10-176623 5777814339
2020-10-184023 6178713341
2020-10-1914023 7578812343
2020-10-2019723 9549622343
2020-10-2114824 1029213347
2020-10-2213224 2348913349
2020-10-2314524 3798713353
2020-10-246924 4489024355
2020-10-255624 5048721356
2020-10-2615824 6628016357
2020-10-2720224 8647819359
2020-10-2816925 0338311359
2020-10-2914325 176857360
2020-10-3014825 324909362
2020-10-319825 422857363
2020-11-015625 4788613367
2020-11-0222025 6988819371
2020-11-0328125 9799815372
2020-11-0429926 278999378
2020-11-0526626 5448715379
2020-11-0625826 8029313380
2020-11-0721127 01310216381
2020-11-088627 09910312384
2020-11-0929727 39610715385
2020-11-1042727 82310621386
2020-11-1134528 16810210388
2020-11-1244528 61311015389
2020-11-1338128 9941296390
2020-11-1426729 26113511391
2020-11-1511729 3781456395
2020-11-1631729 6951517396
2020-11-1756530 2601557403
2020-11-1857530 8351616404
2020-11-1951331 3481669408
2020-11-2055231 90017512408
2020-11-2134132 24119216411
2020-11-2227432 51519111413
2020-11-2363133 14619717414
2020-11-2468933 83521322419
2020-11-2584234 67722118422
2020-11-2615234 82922215425
2020-11-2752935 35823914427
2020-11-2856035 91827220432
2020-11-2951136 42928615436
2020-11-3094337 3722889439
2020-12-01129838 6702877444
2020-12-02135140 02129611451
2020-12-03122841 24931115461
2020-12-04122542 47431913465
2020-12-0581643 29033319470
2020-12-0649343 78336520477
2020-12-07128245 06538330488
2020-12-08155246 61740320494
2020-12-09153948 15641413502
2020-12-10133249 48842626511
2020-12-11111450 60244623522
2020-12-1282051 42248418532
2020-12-1376652 18849123539
2020-12-14124753 43552825552
2020-12-15183555 27055821572
2020-12-16164056 91056622583
2020-12-17149658 40657621601
2020-12-18118659 59261031614
2020-12-1974860 34060821635
2020-12-2060160 94162127650
2020-12-21152862 46962322674
2020-12-22143863 90763125693
2020-12-23143265 33964518708
2020-12-2474266 08166515723
2020-12-2520966 29063022744
2020-12-2699167 28165116763
2020-12-2780568 08666918790
2020-12-28182269 90871223810
2020-12-29181471 72269720831
2020-12-30191173 63368217850
2020-12-31117574 80869622870
2021-01-0127575 08369121902
2021-01-0299076 07369124922
2021-01-0392877 00170020947
2021-01-04160578 60672718960
2021-01-05225280 85870917978
2021-01-06180882 66672625993
2021-01-07162584 291707211010
2021-01-08114285 433708191027
2021-01-0987086 303700181051
2021-01-1069586 998693151063
2021-01-11128288 280695141086
2021-01-12148589 765689201112
2021-01-13131491 079666311130
2021-01-14116492 243638271147
2021-01-15105493 297638251172
2021-01-1662093 917623181192
2021-01-1747094 387612181213
2021-01-1873895 125614171232
2021-01-19102096 145608171251
2021-01-2088397 028601211269
2021-01-2177897 806585131281
2021-01-2261998 425569141298
2021-01-2342298 847545131314
2021-01-2434599 192555181328
2021-01-2562599 817523121340
2021-01-26541100 358502121353
2021-01-27530100 888503141368
2021-01-28417101 305487101382
2021-01-29508101 813479121396
2021-01-30382102 195477131400
2021-01-31275102 470474161412
2021-02-01547103 017463161428
2021-02-02453103 47043891438
2021-02-03492103 962413131455
2021-02-04396104 358377191467
2021-02-05393104 751358161477
2021-02-06243104 994344251482
2021-02-07181105 175326141491
2021-02-08349105 524334121496
2021-02-09410105 934347151507
2021-02-10375106 309325141518
2021-02-11303106 612326191530
2021-02-12263106 875319131538
2021-02-13152107 027281131543
2021-02-14185107 212296171548
2021-02-15187107 399280271556
2021-02-16242107 641274171560
2021-02-17263107 904266131569
2021-02-18270108 174253151574
2021-02-19233108 407257131579
2021-02-20175108 582225111586
2021-02-21165108 747227141591
2021-02-22261109 008224141595
2021-02-23217109 225223221601
2021-02-24258109 483205211603
2021-02-25165109 648198191606
2021-02-26156109 804195241614
2021-02-27137109 941190271619
2021-02-28123110 064182181621
2021-03-01205110 269178151625
2021-03-02183110 452168131627
2021-03-03193110 645180171628
2021-03-04164110 809171171631
2021-03-05152110 961165241635
2021-03-0684111 045151261637
2021-03-0777111 122155121638
2021-03-08163111 285151101641
2021-03-09151111 436143181644
2021-03-10135111 571148161649
2021-03-11123111 694138141654
2021-03-12112111 806135131658
2021-03-1396111 902128121659
2021-03-1466111 968134141660
2021-03-15137112 105136121660
2021-03-16116112 221135141661
2021-03-17153112 374134161663
2021-03-18107112 481128111666
2021-03-19114112 59513071668
2021-03-2067112 662119121669
2021-03-2176112 738114171670
2021-03-22113112 851120131673
2021-03-23120112 971105201675
2021-03-24125113 096124141676
2021-03-25134113 230107101679
2021-03-26127113 357115101679
2021-03-2767113 424100131680
2021-03-2866113 4909861681
2021-03-29114113 60411491683
2021-03-3091113 695114111683
2021-03-31142113 837105101683
2021-04-01124113 96110061683
2021-04-02104114 06596271685
2021-04-0371114 1369301687
2021-04-0459114 1959821693
2021-04-05194114 3899551694
2021-04-06167114 55610371695
2021-04-07169114 72596101696
2021-04-08159114 8849771698
2021-04-09130115 014105101698
2021-04-10100115 1149491700
2021-04-1167115 1819471701
2021-04-12144115 3259061701
2021-04-13119115 4448071701
2021-04-14148115 59210251701
2021-04-15139115 7318891703
2021-04-16115115 84682131704
2021-04-1794115 94076111705
2021-04-1880116 0207161705
2021-04-19134116 1548191705
2021-04-20124116 27881111706
2021-04-21120116 39870101706
2021-04-2278116 4767081707
2021-04-2394116 57065111707
2021-04-2462116 63276101708
2021-04-2551116 68385101709
2021-04-2676116 75976101710
2021-04-27106116 8657481710
2021-04-2863116 92873101713
2021-04-2983117 0117671714
2021-04-3064117 0757661714
2021-05-0147117 1228061714
2021-05-0248117 17070111714
2021-05-0372117 2426491717
2021-05-0485117 32760121718
2021-05-0571117 3986391719
2021-05-0646117 44470131720
2021-05-0752117 49671121722
2021-05-0826117 5227581722
2021-05-0926117 54865101722
2021-05-1042117 5906991722
2021-05-1170117 66059101722
2021-05-1250117 71062151722
2021-05-1361117 77159111723
2021-05-1442117 81362111723
2021-05-1523117 8366261724
2021-05-1628117 86462121724
2021-05-1728117 8926671724
2021-05-1839117 9316351724
2021-05-1927117 9586121725
2021-05-2045118 0035421725
2021-05-2119118 0226121725
2021-05-2228118 0506041726
2021-05-2318118 0685251726
2021-05-2424118 0921726
2021-05-2531118 1231726
2021-05-2623118 1461727
2021-05-2730118 1761727
2021-05-2822118 1981728
2021-05-2916118 2141729
2021-05-3024118 2381730
2021-05-316118 2441730
2021-06-0142118 2861731
2021-06-0238118 3241731
2021-06-0334118 3581732
2021-06-0439118 3971732
2021-06-0521118 4181733
2021-06-0619118 4371733
2021-06-0727118 4641734
2021-06-0823118 4871735
2021-06-0926118 5131736
2021-06-1038118 5511737
2021-06-1133118 5841738
2021-06-1221118 6051738
2021-06-1321118 6261739
2021-06-1418118 6441739
2021-06-1534118 6781739
2021-06-1629118 7071739
2021-06-1743118 7501739
2021-06-1826118 7761739
2021-06-1916118 7921740
2021-06-2016118 8081740
2021-06-2142118 8501740
2021-06-2238118 8881740
2021-06-2330118 9181740
2021-06-2434118 9521740
2021-06-2527118 9791740
2021-06-2618118 9971740
2021-06-2722119 0191741
2021-06-2848119 0671741
2021-06-2943119 1101741
2021-06-3046119 1561741
2021-07-0152119 2081741
2021-07-0243119 2511741
2021-07-0366119 3171741
2021-07-0420119 3371741
2021-07-0556119 3931741
2021-07-06107119 5001741
2021-07-0788119 5881742
2021-07-0891119 6791742
2021-07-0998119 7771742
2021-07-10105119 8821742
2021-07-1168119 9501742
2021-07-12128120 0781742
2021-07-13147120 2251743
2021-07-14160120 3851743
2021-07-15166120 5511743
2021-07-16139120 6901743
2021-07-17148120 8381743
2021-07-18115120 9531743
2021-07-19199121 1521744
2021-07-20228121 3801744
2021-07-21255121 6351744
2021-07-22218121 8531744
2021-07-23235122 0881745
2021-07-24178122 2661746
2021-07-25159122 4251746
2021-07-26306122 7311746
2021-07-27336123 0671746
2021-07-28346123 4131747
2021-07-29323123 7361747
2021-07-30272124 0081748
2021-07-31228124 2361749
2021-08-01222124 4581749
2021-08-02339124 7971749
2021-08-03450125 2471750
2021-08-04426125 6731750
2021-08-05443126 1161750
2021-08-06356126 4721750
2021-08-07265126 7371752
2021-08-08236126 9731753
2021-08-09435127 4081755
2021-08-10491127 8991757
2021-08-11447128 3461758
2021-08-12464128 8101759
2021-08-13487129 2971759
2021-08-14311129 6081761
2021-08-15238129 8461761
2021-08-16419130 2651764
2021-08-17524130 7891765
2021-08-18468131 2571767
2021-08-19383131 6401767
2021-08-20403132 0431768
2021-08-21247132 2901769
2021-08-22214132 5041775
2021-08-23415132 9191775
2021-08-24415133 3341775
2021-08-25454133 7881777
2021-08-26398134 1861780
2021-08-27373134 5591784
2021-08-28212134 7711788
2021-08-29190134 9611791
2021-08-30377135 3381793
2021-08-31353135 6911795
2021-09-01340136 0311798
2021-09-02336136 3671802
2021-09-03333136 7001805
2021-09-04174136 8741806
2021-09-05160137 0341809
2021-09-06168137 2021812
2021-09-07329137 5311814
2021-09-08298137 8291817
2021-09-09280138 1091825
2021-09-10245138 3541826
2021-09-11192138 5461831
2021-09-1296138 6421835
2021-09-13279138 9211838
2021-09-14254139 1751842
2021-09-15244139 4191843
2021-09-16220139 6391846
2021-09-17191139 8301846
2021-09-18137139 9671848
2021-09-1998140 0651849
2021-09-20212140 2771849
2021-09-21194140 4711851
2021-09-22231140 7021851
2021-09-23175140 8771854
2021-09-24173141 0501857
2021-09-25123141 1731859
2021-09-2679141 2521860
2021-09-27203141 4551861
2021-09-28185141 6401864
2021-09-29175141 8151864
2021-09-30148141 9631866
2021-10-01137142 1001867
2021-10-02110142 2101867
2021-10-03113142 3231872
2021-10-04163142 4861873
2021-10-05143142 6291876
2021-10-06160142 7891876
2021-10-07152142 9411876
2021-10-08154143 0951879
2021-10-0992143 1871880
2021-10-1091143 2781883
2021-10-11163143 4411884
2021-10-12196143 6371885
2021-10-13170143 8071885
2021-10-14130143 9371887
2021-10-15136144 0731887
2021-10-16105144 1781888
2021-10-1791144 2691888
2021-10-18173144 4421889
2021-10-19173144 6151890
2021-10-20172144 7871892
2021-10-21159144 9461893
2021-10-22174145 1201897
2021-10-23143145 2631897
2021-10-2488145 3511898
2021-10-25191145 5421899
2021-10-26180145 7221901
2021-10-27191145 9131901
2021-10-28208146 1211904
2021-10-29159146 2801905
2021-10-30134146 4141905
2021-10-3189146 5031906
2021-11-01205146 7081907
2021-11-02202146 9101908
2021-11-03202147 1121911
2021-11-04190147 3021912
2021-11-05185147 4871913
2021-11-06124147 6111913
2021-11-07107147 7181914
2021-11-08227147 9451918
2021-11-09242148 1871919
2021-11-10178148 3651922
2021-11-11144148 5091922
2021-11-12220148 7291923
2021-11-13116148 8451924
2021-11-14116148 9611925
2021-11-15213149 1741927
2021-11-16218149 3921928
2021-11-17187149 5791929
2021-11-18149149 7281929
2021-11-19231149 9591930
2021-11-20120150 0791930
2021-11-2193150 1721932
2021-11-22214150 3861932
2021-11-23167150 5531934
2021-11-24182150 7351934
2021-11-2525150 7601935
2021-11-26160150 9201937
2021-11-27141151 0611937
2021-11-28158151 2191937
2021-11-29319151 5381938
2021-11-30304151 8421941
2021-12-01272152 1141942
2021-12-02252152 3661944
2021-12-03259152 6251945
2021-12-04164152 7891947
2021-12-05149152 9381948
2021-12-06298153 2361949
2021-12-07228153 4641952
2021-12-08196153 6601952
2021-12-09182153 8421952
2021-12-10197154 0391952
2021-12-11162154 2011954
2021-12-12128154 3291954
2021-12-13216154 5451956
2021-12-14231154 7761957
2021-12-15278155 0541957
2021-12-16301155 3551960
2021-12-17310155 6651961
2021-12-18285155 9501961
2021-12-19261156 2111963
2021-12-20652156 8631965
2021-12-21736157 5991967
2021-12-221021158 6201967
2021-12-231131159 7511970
2021-12-24603160 3541971
2021-12-25193160 5471973
2021-12-26980161 5271973
2021-12-272631164 1581975
2021-12-283205167 3631976
2021-12-293451170 8141978
2021-12-303260174 0741980
2021-12-312169176 2431980
2022-01-01905177 1481981
2022-01-022494179 6421981
2022-01-035987185 6291985
2022-01-046439192 0681987
2022-01-056815198 8831990
2022-01-066365205 2481992
2022-01-075303210 5511996
2022-01-083318213 8692002
2022-01-093084216 9532005
2022-01-106216223 1692010
2022-01-116078229 2472011
2022-01-125847235 0942013
2022-01-135126240 2202015
2022-01-144658244 8782017
2022-01-152475247 3532023
2022-01-162066249 4192029
2022-01-173872253 2912034
2022-01-184773258 0642041
2022-01-194331262 3952051
2022-01-204112266 5072058
2022-01-213453269 9602067
2022-01-221730271 6902074
2022-01-231613273 3032080
2022-01-243641276 9442081
2022-01-253051279 9952092
2022-01-262815282 8102095
2022-01-272425285 2352100
2022-01-282285287 5202112
2022-01-291270288 7902122
2022-01-30963289 7532132
2022-01-312198291 9512136
2022-02-011679293 6302137
2022-02-021645295 2752143
2022-02-031286296 5612147
2022-02-041229297 7902152
2022-02-05615298 4052156
2022-02-06603299 0082162
2022-02-071192300 2002167
2022-02-08971301 1712169
2022-02-09981302 1522173
2022-02-10778302 9302177
2022-02-11708303 6382181
2022-02-12463304 1012186
2022-02-13341304 4422191
2022-02-14662305 1042193
2022-02-15558305 6622200
2022-02-16548306 2102203
2022-02-17390306 6002208
2022-02-18380306 9802211
2022-02-19238307 2182212
2022-02-20188307 4062218
2022-02-21281307 6872221
2022-02-22390308 0772225
2022-02-23272308 3492232
2022-02-24276308 6252234
2022-02-25272308 8972238
2022-02-26174309 0712238
2022-02-27133309 2042239
2022-02-28309309 5132241
2022-03-01278309 7912244
2022-03-02240310 0312246
2022-03-03252310 2832247
2022-03-04188310 4712248
2022-03-05130310 6012250
2022-03-06104310 7052253
2022-03-07254310 9592255
2022-03-08213311 1722256
2022-03-09240311 4122259
2022-03-10160311 5722263
2022-03-11187311 7592264
2022-03-12134311 8932267
2022-03-1376311 9692267
2022-03-14192312 1612267
2022-03-15180312 3412267
2022-03-16182312 5232267
2022-03-17177312 7002267
2022-03-18146312 8462268
2022-03-1995312 9412268
2022-03-2096313 0372271
2022-03-21180313 2172272
2022-03-22240313 4572273
2022-03-23171313 6282274
2022-03-24189313 8172275
2022-03-25149313 9662275
2022-03-26139314 1052278
2022-03-27142314 2472281
2022-03-28207314 4542284
2022-03-29245314 6992285
2022-03-30258314 9572286
2022-03-31200315 1572287
2022-04-01199315 3562287
2022-04-02127315 4832287
2022-04-03142315 6252287
2022-04-04297315 9222287
2022-04-05262316 1842287
2022-04-06279316 4632287
2022-04-07222316 6852287
2022-04-08221316 9062288
2022-04-09152317 0582288
2022-04-10164317 2222290
2022-04-11280317 5022291
2022-04-12350317 8522292
2022-04-13291318 1432294
2022-04-14270318 4132294
2022-04-15305318 7182295
2022-04-16261318 9792295
2022-04-17198319 1772295
2022-04-18451319 6282295
2022-04-19446320 0742295
2022-04-20423320 4972296
2022-04-21415320 9122297
2022-04-22462321 3742297
2022-04-23305321 6792297
2022-04-24335322 0142298
2022-04-25689322 7032299
2022-04-26635323 3382299
2022-04-27579323 9172301
2022-04-28541324 4582302
2022-04-29558325 0162302
2022-04-30444325 4602302
2022-05-01389325 8492302
2022-05-02889326 7382303
2022-05-03930327 6682304
2022-05-04853328 5212304
2022-05-05815329 3362304
2022-05-06781330 1172304
2022-05-07559330 6762304
2022-05-08471331 1472304
2022-05-091032332 1792305
2022-05-101203333 3822306
2022-05-111060334 4422308
2022-05-121043335 4852309
2022-05-13953336 4382311
2022-05-14708337 1462312
2022-05-15735337 8812314
2022-05-161385339 2662315
2022-05-171341340 6072316
2022-05-181254341 8612317
2022-05-191269343 1302317
2022-05-201103344 2332318
2022-05-21732344 9652319
2022-05-22747345 7122321
2022-05-231418347 1302322
2022-05-241423348 5532323
2022-05-251378349 9312324
2022-05-261159351 0902327
2022-05-271037352 1272328
2022-05-28718352 8452330
2022-05-29710353 5552331
2022-05-30709354 2642331
2022-05-311652355 9162331
2022-06-011436357 3522333
2022-06-021203358 5552334
2022-06-031137359 6922335
2022-06-04864360 5562337
2022-06-05775361 3312337
2022-06-061434362 7652337
2022-06-071262364 0272337
2022-06-081212365 2392338
2022-06-091075366 3142342
2022-06-101060367 3742343
2022-06-11702368 0762346
2022-06-12650368 7262347
2022-06-131105369 8312348
2022-06-141119370 9502350
2022-06-151124372 0742351
2022-06-16980373 0542352
2022-06-17969374 0232354
2022-06-18758374 7812355
2022-06-19662375 4432355
2022-06-201145376 5882358
2022-06-211270377 8582359
2022-06-221186379 0442362
2022-06-231122380 1662363
2022-06-241039381 2052365
2022-06-25792381 9972366
2022-06-26729382 7262367
2022-06-271328384 0542368
2022-06-281514385 5682370
2022-06-291243386 8112373
2022-06-301074387 8852377
2022-07-011046388 9312378
2022-07-02666389 5972380
2022-07-03637390 2342383
2022-07-04520390 7542384
2022-07-051561392 3152386
2022-07-061212393 5272388
2022-07-071186394 7132390
2022-07-081031395 7442391
2022-07-09777396 5212393
2022-07-10659397 1802395
2022-07-111142398 3222397
2022-07-121103399 4252397
2022-07-131016400 4412400
2022-07-14928401 3692400
2022-07-15920402 2892402
2022-07-16652402 9412405
2022-07-17620403 5612405
2022-07-181119404 6802409
2022-07-191002405 6822413
2022-07-20981406 6632415
2022-07-21872407 5352417
2022-07-22862408 3972421
2022-07-23609409 0062422
2022-07-24513409 5192424
2022-07-251019410 5382426
2022-07-26920411 4582430
2022-07-27933412 3912432
2022-07-28709413 1002435
2022-07-29690413 7902435
2022-07-30472414 2622437
2022-07-31456414 7182440
2022-08-01732415 4502445
2022-08-02832416 2822446
2022-08-03663416 9452450
2022-08-04470417 4152450
2022-08-05584417 9992453
2022-08-06492418 4912456
2022-08-07434418 9252461
2022-08-08708419 6332461
2022-08-09627420 2602463
2022-08-10592420 8522464
2022-08-11550421 4022466
2022-08-12445421 8472467
2022-08-13336422 1832467
2022-08-14283422 4662469
2022-08-15595423 0612470
2022-08-16542423 6032472
2022-08-17506424 1092472
2022-08-18478424 5872474
2022-08-19468425 0552476
2022-08-20310425 3652477
2022-08-21236425 6012480
2022-08-22526426 1272480
2022-08-23439426 5662480
2022-08-24406426 9722480
2022-08-25346427 3182480
2022-08-26336427 6542483
2022-08-27238427 8922484
2022-08-28205428 0972486
2022-08-29384428 4812486
2022-08-30414428 8952488
2022-08-31363429 2582489
2022-09-01294429 5522492
2022-09-02322429 8742494
2022-09-03193430 0672495
2022-09-04184430 2512496
2022-09-05168430 4192496
2022-09-06368430 7872497
2022-09-07310431 0972498
2022-09-08283431 3802501
2022-09-09263431 6432504
2022-09-10178431 8212505
2022-09-11202432 0232506
2022-09-12310432 3332506
2022-09-13267432 6002506
2022-09-14252432 8522507
2022-09-15201433 0532508
2022-09-16238433 2912510
2022-09-17147433 4382511
2022-09-18134433 5722512
2022-09-19244433 8162513
2022-09-20231434 0472517
2022-09-21212434 2592517
2022-09-22200434 4592517
2022-09-23192434 6512518
2022-09-24148434 7992518
2022-09-25132434 9312521
2022-09-26260435 1912523
2022-09-27262435 4532524
2022-09-28239435 6922527
2022-09-29186435 8782527
2022-09-30220436 0982527
2022-10-01168436 2662527
2022-10-02170436 4362529
2022-10-03219436 6552529
2022-10-04218436 8732530
2022-10-05197437 0702530
2022-10-06188437 2582530
2022-10-07161437 4192531
2022-10-08122437 5412533
2022-10-09111437 6522533
2022-10-10220437 8722533
2022-10-11203438 0752533
2022-10-12178438 2532533
2022-10-13198438 4512535
2022-10-14171438 6222537
2022-10-15126438 7482537
2022-10-16111438 8592538
2022-10-17199439 0582538
2022-10-18221439 2792538
2022-10-19205439 4842538
2022-10-20147439 6312538
2022-10-21150439 7812538
2022-10-22121439 9022540
2022-10-23117440 0192540
2022-10-24217440 2362541
2022-10-25213440 4492541
2022-10-26204440 6532542
2022-10-27184440 8372542
2022-10-28167441 0042543
2022-10-29132441 1362544
2022-10-30128441 2642544
2022-10-31239441 5032544
2022-11-01230441 7332545
2022-11-02246441 9792545
2022-11-03233442 2122546
2022-11-04251442 4632549
2022-11-05170442 6332550
2022-11-06179442 8122551
2022-11-07297443 1092551
2022-11-08276443 3852551
2022-11-09281443 6662552
2022-11-10254443 9202552
2022-11-11244444 1642553
2022-11-12158444 3222554
2022-11-13184444 5062554
2022-11-14350444 8562554
2022-11-15348445 2042555
2022-11-16305445 5092557
2022-11-17358445 8672558
2022-11-18327446 1942559
2022-11-19217446 4112562
2022-11-20204446 6152563
2022-11-21408447 0232564
2022-11-22417447 4402564
2022-11-23409447 8492567
2022-11-2484447 9332568
2022-11-25300448 2332569
2022-11-26415448 6482570
2022-11-27428449 0762572
2022-11-28750449 8262573
2022-11-29638450 4642574
2022-11-30625451 0892576
2022-12-01518451 6072577
2022-12-02514452 1212578
2022-12-03256452 3772580
2022-12-04290452 6672582
2022-12-05675453 3422585
2022-12-06626453 9682588
2022-12-07538454 5062591
2022-12-08456454 9622594
2022-12-09542455 5042595
2022-12-10299455 8032600
2022-12-11248456 0512602
2022-12-12645456 6962604
2022-12-13571457 2672605
2022-12-14480457 7472608
2022-12-15400458 1472611
2022-12-16399458 5462614
2022-12-17257458 8032616
2022-12-18204459 0072617
2022-12-19565459 5722620
2022-12-20452460 0242621
2022-12-21441460 4652623
2022-12-22436460 9012623
2022-12-23402461 3032624
2022-12-24151461 4542627
2022-12-2589461 5432629
2022-12-26355461 8982629
2022-12-27552462 4502631
2022-12-28525462 9752634
2022-12-29433463 4082636
2022-12-30486463 8942639
2022-12-31194464 0882641
2023-01-0183464 1712643
2023-01-02295464 4662646
2023-01-03525464 9912648
2023-01-04290465 2812651
2023-01-05319465 6002652
2023-01-06361465 9612656
2023-01-07182466 1432658
2023-01-08142466 2852660
2023-01-09318466 6032660
2023-01-10218466 8212664
2023-01-11250467 0712665
2023-01-12205467 2762665
2023-01-13182467 4582667
2023-01-14116467 5742669
2023-01-1588467 6622675
2023-01-16114467 7762678
2023-01-17208467 9842678
2023-01-18176468 1602678
2023-01-19158468 3182679
2023-01-20131468 4492679
2023-01-21102468 5512681
2023-01-22100468 6512681
2023-01-23160468 8112683
2023-01-24188468 9992684
2023-01-25186469 1852684
2023-01-26177469 3622686
2023-01-27176469 5382687
2023-01-28130469 6682689
2023-01-29102469 7702689
2023-01-30214469 9842689
2023-01-31228470 2122691
2023-02-01214470 4262693
2023-02-02229470 6552693
2023-02-03187470 8422693
2023-02-04131470 9732695
2023-02-05112471 0852698
2023-02-06253471 3382700
2023-02-07230471 5682700
2023-02-08251471 8192700
2023-02-09200472 0192702
2023-02-10238472 2572706
2023-02-11132472 3892708
2023-02-12136472 5252709
2023-02-13252472 7772710
2023-02-14207472 9842711
2023-02-15232473 2162714
2023-02-16207473 4232715
2023-02-17229473 6522716
2023-02-18139473 7912719
2023-02-19145473 9362722
2023-02-20115474 0512724
2023-02-21289474 3402726
2023-02-22210474 5502727
2023-02-23274474 8242729
2023-02-24190475 0142730
2023-02-25144475 1582732
2023-02-26171475 3292732
2023-02-27225475 5542736
2023-02-28207475 7612737
2023-03-01189475 9502739
2023-03-02164476 1142739
2023-03-03158476 2722741
2023-03-04113476 3852742
2023-03-0589476 4742743
2023-03-06207476 6812745
2023-03-07189476 8702746
2023-03-08194477 0642747
2023-03-09186477 2502747
2023-03-10146477 3962750
2023-03-11102477 4982751
2023-03-1288477 5862753
2023-03-13193477 7792758
2023-03-14187477 9662761
2023-03-15152478 1182761
2023-03-16118478 2362762
2023-03-17115478 3512764
2023-03-1890478 4412765
2023-03-1967478 5082766
2023-03-20135478 6432768
2023-03-21138478 7812770
2023-03-2294478 8752771
2023-03-23119478 9942771
2023-03-24120479 1142772
2023-03-2563479 1772774
2023-03-2661479 2382775
2023-03-27126479 3642775
2023-03-28117479 4812775
2023-03-29110479 5912776
2023-03-30111479 7022777
2023-03-31116479 8182778
2023-04-0169479 8872778
2023-04-0263479 9502778
2023-04-03143480 0932779
2023-04-04120480 2132781
2023-04-0596480 3092782
2023-04-06100480 4092782
2023-04-0798480 5072782
2023-04-0875480 5822782
2023-04-0953480 6352784
2023-04-10142480 7772787
2023-04-11108480 8852787
2023-04-1297480 9822787
2023-04-1384481 0662788
2023-04-14102481 1682789
2023-04-1569481 2372789
2023-04-1652481 2892790
2023-04-17108481 3972791
2023-04-18110481 5072791
2023-04-1983481 5902791
2023-04-2082481 6722791
2023-04-2176481 7482792
2023-04-2252481 8002793
2023-04-2348481 8482793
2023-04-24130481 9782795
2023-04-2581482 0592795
2023-04-26109482 1682795
2023-04-27112482 2802795
2023-04-2869482 3492796
2023-04-2953482 4022796
2023-04-3050482 4522798
2023-05-0189482 5412798
2023-05-0280482 6212798
2023-05-0376482 6972798
2023-05-0493482 7902800
2023-05-0582482 8722800
2023-05-0653482 9252800
2023-05-0743482 9682801
2023-05-0895483 0632801
2023-05-0998483 1612802
2023-05-1072483 2332802
2023-05-1176483 3092803
2023-05-1273483 3822803
2023-05-1349483 4312803
2023-05-1442483 4732803
2023-05-1586483 5592805
2023-05-1675483 6342805
2023-05-1787483 7212806
2023-05-1896483 8172807
2023-05-1987483 9042808
2023-05-2050483 9542808
2023-05-2164484 0182809
2023-05-2258484 0762810
2023-05-2368484 1442811
2023-05-2459484 2032812
2023-05-2550484 2532812
2023-05-2648484 3012813
2023-05-2755484 3562814
2023-05-2843484 3992814
2023-05-2937484 4362814
2023-05-30106484 5422814
2023-05-3162484 6042814
2023-06-0164484 6682814
2023-06-0256484 7242815
2023-06-0357484 7812815
2023-06-0449484 8302815
2023-06-0570484 9002815
2023-06-0667484 9672815
2023-06-0770485 0372817
2023-06-0847485 0842817
2023-06-0955485 1392818
2023-06-1020485 1592818
2023-06-1131485 1902819
2023-06-1250485 2402819
2023-06-1348485 2882819
2023-06-1451485 3392820
2023-06-1548485 3872820
2023-06-1650485 4372820
2023-06-1742485 4792821
2023-06-1838485 5172821
2023-06-1955485 5722821
2023-06-2056485 6282822
2023-06-2147485 6752823
2023-06-2253485 7282823
2023-06-2366485 7942823
2023-06-2441485 8352823
2023-06-2540485 8752823
2023-06-26128486 0032823
2023-06-2771486 0742823
2023-06-2881486 1552823
2023-06-2958486 2132823
2023-06-3065486 2782823
2023-07-0137486 3152823
2023-07-0233486 3482823
2023-07-0360486 4082823
2023-07-0420486 4282824
2023-07-0566486 4942824
2023-07-0686486 5802824
2023-07-0792486 6722825
2023-07-0848486 7202826
2023-07-0940486 7602826
2023-07-10110486 8702826
2023-07-1185486 9552826
2023-07-1263487 0182827
2023-07-1372487 0902827
2023-07-1457487 1472827
2023-07-1547487 1942827
2023-07-1653487 2472827
2023-07-1789487 3362828
2023-07-1880487 4162829
2023-07-1971487 4872829
2023-07-2078487 5652829
2023-07-2181487 6462829
2023-07-2268487 7142829
2023-07-2350487 7642831
2023-07-24119487 8832831
2023-07-2565487 9482831
2023-07-2672488 0202831
2023-07-2791488 1112831
2023-07-2888488 1992831
2023-07-2960488 2592832
2023-07-3072488 3312832
2023-07-31120488 4512832
2023-08-01125488 5762833
2023-08-0294488 6702834
2023-08-03113488 7832834
2023-08-04101488 8842834
2023-08-0594488 9782835
2023-08-0671489 0492836
2023-08-07126489 1752836
2023-08-08140489 3152836
2023-08-09128489 4432836
2023-08-10126489 5692837
2023-08-11132489 7012837
2023-08-12102489 8032838
2023-08-1395489 8982838
2023-08-14154490 0522839
2023-08-15156490 2082839
2023-08-16158490 3662839
2023-08-17150490 5162840
2023-08-18132490 6482840
2023-08-19112490 7602841
2023-08-2096490 8562841
2023-08-21208491 0642841
2023-08-22172491 2362842
2023-08-23159491 3952842
2023-08-24194491 5892842
2023-08-25161491 7502842
2023-08-2696491 8462844
2023-08-2786491 9322844
2023-08-28169492 1012844
2023-08-29189492 2902844
2023-08-30151492 4412846
2023-08-31170492 6112846
2023-09-01151492 7622847
2023-09-02102492 8642847
2023-09-0381492 9452847
2023-09-0499493 0442848
2023-09-05184493 2282848
2023-09-06157493 3852849
2023-09-07158493 5432849
2023-09-08139493 6822849
2023-09-09116493 7982849
2023-09-1064493 8622851
2023-09-11163494 0252851
2023-09-12154494 1792851
2023-09-13120494 2992851
2023-09-14126494 4252852
2023-09-15112494 5372852
2023-09-1691494 6282852
2023-09-1754494 6822852
2023-09-18146494 8282855
2023-09-19129494 9572855
2023-09-2097495 0542855
2023-09-2180495 1342855
2023-09-2293495 2272855
2023-09-2365495 2922855
2023-09-2454495 3462855
2023-09-25120495 4662855
2023-09-26113495 5792855
2023-09-2790495 6692855
2023-09-2882495 7512855
2023-09-2976495 8272855
2023-09-3072495 8992855
2023-10-0143495 9422855
2023-10-0295496 0372855
2023-10-0383496 1202855
2023-10-0464496 1842855
2023-10-0560496 2442855
2023-10-0656496 3002855
2023-10-0772496 3722855
2023-10-0849496 4212855
2023-10-0994496 5152855
2023-10-1077496 5922855
2023-10-1189496 6812855
2023-10-1274496 7552855
2023-10-1372496 8272855
2023-10-1453496 8802855
2023-10-1553496 9332855
2023-10-16103497 0362855
2023-10-1791497 1272855
2023-10-1874497 2012855
2023-10-1985497 2862855
2023-10-2067497 3532855
2023-10-2164497 4172855
2023-10-2247497 4642855
2023-10-2378497 5422855
2023-10-2474497 6162855
2023-10-2585497 7012855
2023-10-2669497 7702855
2023-10-2765497 8352855
2023-10-2866497 9012855
2023-10-2957497 9582855
2023-10-30106498 0642855
2023-10-3182498 1462855
2023-11-0188498 2342855
2023-11-0286498 3202855
2023-11-0379498 3992855
2023-11-0460498 4592855
2023-11-0567498 5262855
2023-11-06109498 6352855
2023-11-0796498 7312855
2023-11-0875498 8062855
2023-11-0988498 8942855
2023-11-1094498 9882855
2023-11-1191499 0792855
2023-11-1273499 1522855
2023-11-13138499 2902855
2023-11-1491499 3812855
2023-11-1575499 4562855
2023-11-1675499 5312855
2023-11-1759499 5902855
2023-11-1849499 6392855
2023-11-1934499 6732855
2023-11-2074499 7472855
2023-11-2178499 8252855
2023-11-2281499 9062855
2023-11-2327499 9332855
2023-11-2494500 0272855
2023-11-2562500 0892855
2023-11-2677500 1662855
2023-11-27109500 2752855
2023-11-28124500 3992855
2023-11-29102500 5012855
2023-11-30204500 7052855
2023-12-01161500 8662855
2023-12-02105500 9712855
2023-12-0354501 0252855
2023-12-04129501 1542855
2023-12-05164501 3182855
2023-12-06155501 4732855
2023-12-07107501 5802855
2023-12-0884501 6642855
2023-12-0968501 7322855
2023-12-1050501 7822855
2023-12-11174501 9562855
2023-12-12159502 1152855
2023-12-13133502 2482855
2023-12-14110502 3582855
2023-12-15119502 4772855
2023-12-1672502 5492855
2023-12-1796502 6452855
2023-12-18166502 8112855
2023-12-19155502 9662855
2023-12-20171503 1372855
2023-12-21167503 3042855
2023-12-22159503 4632855
2023-12-23102503 5652855
2023-12-2490503 6552855
2023-12-2568503 7232855
2023-12-26180503 9032855
2023-12-27212504 1152855
2023-12-28205504 3202855
2023-12-29203504 5232855
2023-12-30122504 6452855
2023-12-31114504 7592855
2024-01-0190504 8492855
2024-01-02184505 0332855
2024-01-03184505 2172855
2024-01-04195505 4122855
2024-01-05187505 5992855
2024-01-06100505 6992855
2024-01-07118505 8172855
2024-01-08170505 9872855
2024-01-09180506 1672855
2024-01-10159506 3262855
2024-01-11150506 4762855
2024-01-12160506 6362855
2024-01-13100506 7362855
2024-01-14109506 8452855
2024-01-15104506 9492855
2024-01-16171507 1202855
2024-01-17153507 2732855
2024-01-18145507 4182855
2024-01-19133507 5512855
2024-01-2077507 6282855
2024-01-2179507 7072855
2024-01-22117507 8242855
2024-01-23110507 9342855
2024-01-24110508 0442855
2024-01-25102508 1462855
2024-01-2689508 2352855
2024-01-2766508 3012855
2024-01-2861508 3622855
2024-01-29126508 4882855
2024-01-3080508 5682855
2024-01-31102508 6702855
2024-02-0172508 7422855
2024-02-0283508 8252855
2024-02-0361508 8862855
2024-02-0446508 9322855
2024-02-0589509 0212855
2024-02-0696509 1172855
2024-02-07102509 2192855
2024-02-0870509 2892855
2024-02-0966509 3552855
2024-02-1048509 4032855
2024-02-1138509 4412855
2024-02-1282509 5232855
2024-02-1370509 5932855
2024-02-1476509 6692855
2024-02-1559509 7282855
2024-02-1660509 7882855
2024-02-1732509 8202855
2024-02-1847509 8672855
2024-02-1935509 9022855
2024-02-2061509 9632855
2024-02-2166510 0292855
2024-02-2257510 0862855
2024-02-2356510 1422855
2024-02-2438510 1802855
2024-02-2529510 2092855
2024-02-2670510 2792855
2024-02-2746510 3252855
2024-02-2862510 3872855
2024-02-2945510 4322855
2024-03-0167510 4992855
2024-03-0231510 5302855
2024-03-0331510 5612855
2024-03-0453510 6142855
2024-03-0550510 6642855
2024-03-0648510 7122855
2024-03-0746510 7582855
2024-03-0851510 8092855
2024-03-0934510 8432855
2024-03-1023510 8662855
2024-03-1141510 9072855
2024-03-1241510 9482855
2024-03-1337510 9852855
2024-03-1438511 0232855
2024-03-1543511 0662855
2024-03-1626511 0922855
2024-03-1721511 1132855
2024-03-1840511 1532855
2024-03-1940511 1932855
2024-03-2048511 2412855
2024-03-2128511 2692855
2024-03-2232511 3012855
2024-03-2318511 3192855
2024-03-2419511 3382855
2024-03-2541511 3792855
2024-03-2637511 4162855
2024-03-2740511 4562855
2024-03-2835511 4912855
2024-03-2920511 5112855
2024-03-3025511 5362855
2024-03-3116511 5522855
2024-04-0137511 5892855
2024-04-0229511 6182855
2024-04-0324511 6422855
2024-04-0433511 6752855
2024-04-0524511 6992855
2024-04-0620511 7192855
2024-04-0720511 7392855
2024-04-0830511 7692855
2024-04-0923511 7922855
2024-04-1027511 8192855
2024-04-1132511 8512855
2024-04-1232511 8832855
2024-04-1321511 9042855
2024-04-149511 9132855
2024-04-1535511 9482855
2024-04-1641511 9892855
2024-04-1730512 0192855
2024-04-1829512 0482855
2024-04-1927512 0752855
2024-04-2022512 0972855
2024-04-2110512 1072855
2024-04-2237512 1442855
2024-04-2336512 1802855
2024-04-2435512 2152855
2024-04-2535512 2502855
2024-04-2630512 2802855
2024-04-2714512 2942855
2024-04-2838512 3322855
2024-04-2947512 3792855
2024-04-3045512 4242855
2024-05-0139512 4632855
2024-05-0239512 5022855
2024-05-0341512 5432855
2024-05-0423512 5662855
2024-05-0516512 5822855
2024-05-0643512 6252855
2024-05-0742512 6672855
2024-05-0842512 7092855
2024-05-0930512 7392855
2024-05-1041512 7802855
2024-05-1139512 8192855
2024-05-1220512 8392855
2024-05-1351512 8902855
2024-05-1440512 9302855
2024-05-1543512 9732855
2024-05-1651513 0242855
2024-05-1740513 0642855
2024-05-1838513 1022855
2024-05-1938513 1402855
2024-05-2065513 2052855
2024-05-2151513 2562855
2024-05-2264513 3202855
2024-05-2354513 3742855
2024-05-2463513 4372855
2024-05-2540513 4772855
2024-05-2640513 5172855
2024-05-2740513 5572855
2024-05-2870513 6272855
2024-05-2980513 7072855
2024-05-3063513 7702855
2024-05-3171513 8412855
2024-06-0140513 8812855
2024-06-0257513 9382855
2024-06-0393514 0312855
2024-06-0479514 1102855
2024-06-0581514 1912855
2024-06-0683514 2742855
2024-06-0779514 3532855
2024-06-0844514 3972855
2024-06-0969514 4662855
2024-06-10103514 5692855
2024-06-1191514 6602855
2024-06-12135514 7952855
2024-06-13129514 9242855
2024-06-14129515 0532855
2024-06-15115515 1682855
2024-06-16110515 2782855
2024-06-17210515 4882855
2024-06-18138515 6262855
2024-06-19129515 7552855
2024-06-20148515 9032855
2024-06-21112516 0152855
2024-06-2284516 0992855
2024-06-2380516 1792855
2024-06-24117516 2962855
2024-06-25132516 4282855
2024-06-26115516 5432855
2024-06-27105516 6482855
2024-06-28112516 7602855
2024-06-292855
2024-06-3089516 8492855
2024-07-01120516 9692855
2024-07-02116517 0852855
2024-07-0398517 1832855
2024-07-05517 9432855
COVID Cases and Deaths Dashboard”, “COVID-19 hospitalizations by date”, “COVID-19 Hospitalizations Dashboard”, “Count of deaths with COVID-19 by date”, Santa Clara County Public Health
Datos disponibles bajo la Creative Commons Zero.

Véase también


Esta documentación está transcluida desde Módulo:Tabular data/doc.
Por favor, añade las categorías en la subpágina de documentación y los interwikis en Wikidata. Subpáginas de este módulo.

local p = {}
local lang = mw.getContentLanguage()
local navbar = require("Module:Navbar")

local messages = {
	["true"] = "Sí",
	["false"] = "No",
	null = "—",
}

local bgColors = {
	["true"] = "#99ff99",
	["false"] = "#fdd",
	null = "#ececec",
}

local colors = {
	null = "#2c2c2c",
}

function p._cell(args)
	local data = args.data or mw.ext.data.get(args[1])
	local rowIdx = tonumber(args.output_row)
	local outputFormat = args.output_format
	
	local outputColumnNames = {
		args.output_column1 or args.output_column,
	}
	while args["output_column" .. #outputColumnNames + 1] do
		table.insert(outputColumnNames, args["output_column" .. #outputColumnNames + 1])
	end
	
	local outputColumnIdxs = {}
	local numOutputColumnIdxs = 0
	for i, field in ipairs((args.hcell and data.data or data.schema.fields)) do
		for j, outputColumnName in ipairs(outputColumnNames) do
			if (args.hcell and data.data[i][1] or field.name) == outputColumnName then
				outputColumnIdxs[outputColumnName] = i
				numOutputColumnIdxs = numOutputColumnIdxs + 1
			end
		end
		if numOutputColumnIdxs == #outputColumnNames then
			break
		end
	end
	if numOutputColumnIdxs < #outputColumnNames then
		for i, outputColumnName in ipairs(outputColumnNames) do
			assert(outputColumnIdxs[outputColumnName],
				mw.ustring.format("Output %s “%s” not found.", args.hcell and 'row' or 'column', outputColumnName))
		end
	end
	
	if rowIdx > 0 then
		rowIdx = (rowIdx - 1) % #(args.hcell and data.schema.fields or data.data) + 1
	elseif rowIdx < 0 then
		rowIdx = rowIdx % #(args.hcell and data.schema.fields or data.data) + 1
	else
		error("0 is not a valid" .. (args.hcell and ' column ' or ' row ') .. "index.")
	end
	
	local record = args.hcell and data.schema.fields[rowIdx] or data.data[rowIdx]
	if record ~= nil then
		if outputFormat or numOutputColumnIdxs > 1 then
			local values = {}
			for i, columnName in ipairs(outputColumnNames) do
				local columnIdx = outputColumnIdxs[columnName]
				table.insert(values, args.hcell and data.data[columnIdx][rowIdx] or record[columnIdx])
			end
			if outputFormat then
				return mw.ustring.format(outputFormat, unpack(values))
			else
				return mw.text.listToText(values)
			end
		else
			local columnIdx = outputColumnIdxs[outputColumnNames[1]]
			return args.hcell and data.data[columnIdx][rowIdx] or record[columnIdx]
		end
	end
end

--- Returns the value of the cell at the given row index and column name.
--- A row index of 1 refers to the first row in the table. A row index of -1
--- refers to the last row in the table. It is an error to specify a row index
--- of 0.
--- Usage: {{#invoke:Tabular data | cell | Table name | output_row = Index of row to output | output_column = Name of column to output }}
function p.cell(frame)
	return p._cell(frame.args)
end

function p._hcell(args)
	local swappedArgs = {}
	for k, v in pairs(args) do
		if tostring(k) == 'output_column' then
			swappedArgs['output_row'] = v
		elseif tostring(k):find('output_row') then
			k = k:gsub('row', 'column')
			swappedArgs[k] = v
		else
			swappedArgs[k] = v
		end
	end
	swappedArgs.hcell = true
	return p._cell(swappedArgs)
end

--- This function works as the inverse of cell and is intended for horizontal tables:
--- Returns the value of the cell at the given column index and row name (value of the first cell).
--- A column index of 1 refers to the first column in the table. A column index of -1
--- refers to the last column in the table. It is an error to specify a row index
--- of 0.
--- Usage: {{#invoke:Tabular data | hcell | Table name | output_column = Index of column to output | output_row = Name of row to output }}
function p.hcell(frame)
	return p._hcell(frame.args)
end

function p._lookup(args)
	local data = args.data or mw.ext.data.get(args[1])
	local searchValue = args.search_value
	local searchPattern = args.search_pattern
	local searchColumnName = args.search_column
	
	local searchColumnIdx
	for i, field in ipairs(data.schema.fields) do
		if field.name == searchColumnName then
			searchColumnIdx = i
		end
		if searchColumnIdx then
			break
		end
	end
	assert(searchColumnIdx, mw.ustring.format("Search column “%s” not found.", searchColumnName))
	
	local occurrence = tonumber(args.occurrence) or 1
	
	local numMatchingRecords = 0
	for i = (occurrence < 0 and #data.data or 1),
		(occurrence < 0 and 1 or #data.data),
		(occurrence < 0 and -1 or 1) do
		local record = data.data[i]
		if (searchValue and record[searchColumnIdx] == searchValue) or
			(searchPattern and mw.ustring.match(tostring(record[searchColumnIdx]), searchPattern)) then
			numMatchingRecords = numMatchingRecords + 1
			if numMatchingRecords == math.abs(occurrence) then
				local args = mw.clone(args)
				args.data = data
				args.output_row = i
				return p._cell(args)
			end
		end
	end
end

--- Returns the value of the cell(s) in the given output column(s) of the row
--- matching the search key and column.
--- Reminiscent of LOOKUP() macros in popular spreadsheet applications, except
--- that the search key must match exactly. (On the other hand, this means the
--- table does not need to be sorted.)
--- Usage: {{#invoke: Tabular data | lookup | Table name | search_value = Value to find in column | search_pattern = Pattern to find in column | search_column = Name of column to search in | occurrence = 1-based index of the matching row to output | output_column = Name of column to output | output_column2 = Name of another column to output | … | output_format = String format to output the values in }}
function p.lookup(frame)
	return p._lookup(frame.args)
end

function p._header(args)
	local data = args.data or mw.ext.data.get(args[1])
	local columnIdx = tonumber(args.output_column)
	
	if columnIdx > 0 then
		columnIdx = (columnIdx - 1) % #data.schema.fields + 1
	elseif columnIdx < 0 then
		columnIdx = columnIdx % #data.schema.fields + 1
	else
		error("0 is not a valid column index.")
	end
	
	return data.schema.fields[columnIdx].name
end

--- Returns the column title at the given index
--- Usage: {{#invoke: Tabular data | header | Table name | output_column = Index of column to output }}
function p.header(frame)
	return p._header(frame.args)
end

function p._wikitable(args)
	local pageName = args[1]
	local data = mw.ext.data.get(pageName)
	
	local datatypes = {}
	
	local htmlTable = mw.html.create("table")
		:addClass("wikitable sortable")
	htmlTable
		:tag("caption")
		:wikitext(navbar.navbar({
			template = ":c:Data:" .. pageName,
			mini = "y",
			style = "float: right;",
			"view", "edit",
		}))
		:wikitext(data.description)
	
	local headerRow = htmlTable
		:tag("tr")
	for i, field in ipairs(data.schema.fields) do
		headerRow
			:tag("th")
			:attr("scope", "col")
			:attr("data-sort-type", datatypes[j] == "text" and "string" or datatypes[j])
			:wikitext(field.title)
		datatypes[i] = field.type
	end
	
	for i, record in ipairs(data.data) do
		local row = htmlTable:tag("tr")
		for j = 1, #data.schema.fields do
			local cell = row:tag("td")
			if record[j] then
				local formattedData = record[j]
				if datatypes[j] == "number" then
					formattedData = lang:formatNum(formattedData)
					cell:attr("align", "right")
				elseif datatypes[j] == "boolean" then
					cell
						:addClass(record[j] and "table-yes" or "table-no")
						:css({
							background = record[j] and bgColors["true"] or bgColors["false"],
							color = record[j] and colors["true"] or colors["false"],
							["vertical-align"] = "middle",
							["text-align"] = "center",
						})
						:wikitext(record[j] and messages["true"] or messages["false"])
				end
				cell:wikitext(formattedData)
			else
				cell
					:addClass("mw-tabular-value-null")
					:addClass("table-na")
					:css({
						background = bgColors.null,
						color = colors.null,
						["vertical-align"] = "middle",
						["text-align"] = "center",
					})
					:wikitext(messages.null)
			end
		end
	end
	
	local footer = htmlTable
		:tag("tr")
		:tag("td")
		:addClass("sortbottom")
		:attr("colspan", #data.schema.fields)
	footer:wikitext(data.sources)
	footer:tag("br")
	
	local licenseText = mw.message.new("Jsonconfig-license",
		mw.ustring.format("[%s %s]", data.license.url, data.license.text))
	footer
		:tag("i")
		:wikitext(tostring(licenseText))
	
	return htmlTable
end

--- Returns a tabular data page as a wikitext table.
--- Usage: {{#invoke:Tabular data | wikitable | Table name }}
function p.wikitable(frame)
	return p._wikitable(frame.args)
end

return p