• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1/*
2 * Copyright (c) 2021 Huawei Device Co., Ltd.
3 * Licensed under the Apache License, Version 2.0 (the "License");
4 * you may not use this file except in compliance with the License.
5 * You may obtain a copy of the License at
6 *
7 *     http://www.apache.org/licenses/LICENSE-2.0
8 *
9 * Unless required by applicable law or agreed to in writing, software
10 * distributed under the License is distributed on an "AS IS" BASIS,
11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 * See the License for the specific language governing permissions and
13 * limitations under the License.
14 */
15
16/**
17 * COVID Showcase App
18 *
19 * Made for the purpose of comparing ACE-Diff with ACE-JSF.
20 * Read the README.md file in the same directory for build instructions
21 *
22 * ACE @ Web Helsinki
23 *
24
25 */
26
27const enum FlexAlign {
28  AUTO,
29
30  // align to the start of the axis, can be both used in MainAxisAlign and CrossAxisAlign.
31  FLEX_START,
32
33  // align to the center of the axis, can be both used in MainAxisAlign and CrossAxisAlign.
34  CENTER,
35
36  // align to the end of the axis, can be both used in MainAxisAlign and CrossAxisAlign.
37  FLEX_END,
38
39  // stretch the cross size, only used in CrossAxisAlign.
40  STRETCH,
41
42  // adjust the cross position according to the textBaseline, only used in CrossAxisAlign.
43  BASELINE,
44
45  // align the children on both ends, only used in MainAxisAlign.
46  SPACE_BETWEEN,
47
48  // align the child with equivalent space, only used in MainAxisAlign.
49  SPACE_AROUND
50}
51
52const enum TextOverflow {
53  CLIP,
54  ELLIPSIS,
55  NONE,
56}
57
58class MonthData {
59    month: number = 0;
60    new_cases: number = 0;
61    incidence: number = 0;
62    new_dead: number = 0;
63    incidence_dead: number = 0;
64
65    constructor(month: number, new_cases: number, incidence: number, new_dead: number, incidence_dead: number) {
66      this.month = month;
67      this.new_cases = new_cases;
68      this.incidence = incidence;
69      this.new_dead = new_dead;
70      this.incidence_dead = incidence_dead;
71    }
72}
73
74class MonthVM {
75    data: MonthData = undefined;
76    dirLabel: string = '';
77    dirColor: string = '';
78    constructor(data: MonthData, dirLabel: string, dirColor: string) {
79      this.data = data;
80      this.dirLabel = dirLabel;
81      this.dirColor = dirColor;
82    }
83}
84
85class CountryTrendVM {
86    id: number = 0;
87    height: number = 0;
88    color: string = '';
89    isVisible: boolean = false;
90    constructor(id: number, height: number, color: string, isVisible: boolean) {
91      this.id = id;
92      this.height = height;
93      this.color = color;
94      this.isVisible = isVisible;
95    }
96}
97
98
99// non-mutaitng Model holding basic data about a country
100// no need to observe instances
101class CountryData {
102  name: string = '';
103  continent: string = '';
104  alpha2: string = '';
105  population: number = 0;
106  months: Array<MonthData> = undefined;
107  maxCases: number = 0;
108
109  constructor(name: string,
110    continent: string,
111    alpha2: string,
112    population: number,
113    maxCases: number,
114    months: Array<MonthData>) {
115    this.name = name;
116    this.continent = continent;
117    this.alpha2 = alpha2;
118    this.population = population;
119    this.maxCases = maxCases;
120    this.months = months;
121  }
122
123  compareName(c2: CountryData): number {
124    return (this.name == c2.name) ? 0 : (this.name < c2.name) ? -1 : 1;
125    // FXXME V8 ICU issue workaround, do not use: return this.name.localeCompare(c2.name);
126  }
127}
128
129// mutating part of Country model
130// needs to be wrapped by an Observable
131class CountryVM {
132  show: boolean = false;
133  data: CountryData = undefined;
134
135  constructor(show: boolean, data: CountryData) {
136    this.show = show;
137    this.data = data;
138  }
139}
140
141// singleton, mutating object about how to vide countries
142class CountriesPresentation {
143  // first country to show in View
144  firstCountry_: number = 0;
145
146  // sorting by country name: +1: A..Z; -1: Z..A
147  countriesSortDirection: number = 0;
148
149  // total number of countries in VM, i.e. after filtering
150  countriesN: number = 0;
151
152  static readonly TOTAL_COUNTRIES = 183;// change when data set updated
153  static readonly SHOW_COUNTRIES = 25;
154  static readonly SHIFT_BY = 18;
155
156  static readonly N_REGULAR_FONT_SIZE = 18;
157  static readonly REGULAR_FONT_SIZE = CountriesPresentation.N_REGULAR_FONT_SIZE + 'px';
158
159  constructor() {
160    this.firstCountry_ = 0;
161    this.countriesSortDirection = 1; // A..Z order
162    this.countriesN = CountriesPresentation.TOTAL_COUNTRIES;
163  }
164
165  firstCountry(): number {
166    return this.firstCountry_;
167  }
168
169  lastCountry(): number {
170    return this.firstCountry_ + CountriesPresentation.SHOW_COUNTRIES;
171  }
172  // shift visible countries by
173  shiftBy(byCount: number): void {
174    this.firstCountry_ = Math.max(0,
175      Math.min(this.firstCountry_ + byCount,
176        this.countriesN - CountriesPresentation.SHOW_COUNTRIES)
177    );
178    console.log(`shiftCountries this.firstCountry=${this.firstCountry}`);
179  }
180
181  // after applying filters reset firstCountry and sorting direction,
182  // and recalc number of to be shown countries
183  resetByFilters(countriesData: any): void {
184    this.countriesN = countriesData.filter((c) => c.show).length;
185    this.firstCountry_ = 0;
186    this.countriesSortDirection = 1
187    console.log(`CountriesPresentation: setCountriesN(${this.countriesN}) `);
188  }
189
190  // reverse sorting direction of visible countries
191  reverseDirection(): void {
192    this.countriesSortDirection *= -1;
193  }
194}
195
196
197// similar to CountryPresentation, singleton mutating object about how to present
198// months' data of each country
199class MonthsPresentation {
200  firstMonth_: number = 8;
201
202  constructor() {
203    this.firstMonth_ = 8;
204  }
205
206  firstMonth(): number {
207    return this.firstMonth_;
208  }
209  lastMonth(): number {
210    return this.firstMonth_ + 2;
211  }
212
213  shiftBy(byCount) {
214    this.firstMonth_ = Math.max(0, Math.min(this.firstMonth_ + byCount, 8));
215    console.log(`shiftMonths this.firstMonth=${this.firstMonth_}`);
216  }
217}
218
219var initCountriesData = function (): Array<CountryVM> {
220  var result = new Array<CountryVM>();
221  APP_DATA.forEach((country: any) => {
222    let countryVM = new CountryVM(
223      /*show */ true,
224      new CountryData(country.name, country.continent, country.alpha2, country.population, country.maxCases, country.months)
225    );
226    result.push(countryVM);
227  });
228  console.log(`initCountriesData: result.length ${result.length}`);
229  return result;
230}
231
232
233// -------------------- PageView ------------------------------------------------------------
234
235@Entry
236@Component
237struct PageView {
238
239  @State showFilters: boolean = false;
240  @State countriesPresentation: CountriesPresentation =  new CountriesPresentation();
241  @State monthsPresentation: MonthsPresentation =  new MonthsPresentation();
242
243  countriesData: Array<CountryVM> = initCountriesData();
244
245  /*
246  constructor(id: string, parent: View, params: { countriesData: Array<CountryVM> }) {
247    super(id, parent);
248    console.log(`Create PageView`);
249
250    // Properties 'firstCountry', 'countriesSortDirection', 'firstMonth' only
251    // change in this View when also 'showFilters' changes.
252    // same applies to countriesData
253    // Hence, we do not need to make countriesPresentation and monthsPresentation
254    // a @State variable
255    this.setInitialObjectState({
256      showFilters: false,
257      countriesPresentation: new CountriesPresentation(),
258      monthsPresentation: new MonthsPresentation(),
259      countriesData: []
260    });
261
262    this.updateObjectState(params);
263
264    this.createState("showFilters");
265    this.createState("countriesPresentation");
266    this.createState("monthsPresentation");
267
268    this.____is_initialized___ = true;
269  }
270
271render(): ViewAbstract {
272    console.log(`Render PageView`);
273    // if ... {} else {}
274    return this.showFilters ? new Column(
275      new FiltersView("FiltersView", this, { countriesVM: this.countriesData }),
276      new Row(
277        new Button("Apply Filters").onClick(() => this.onApplyFiltersPressed())
278        .height('50px')
279        .width('300px'),
280        new Button("Dump MemInfo").onClick(() => {
281          dumpMemoryStats("FiltersView visile");
282        }).width('300px')
283      )
284    ).setUniqueKey("Filters")
285      : new Column(
286        new Row(
287          new Button("Show Filters")
288            .onClick(() => this.showFilters = true).width('300px'),
289          new Button("Dump MemInfo")
290            .onClick(() => {
291              dumpMemoryStats("StatsView visible");
292            }).width('300px'),
293        ),
294        new StatsView("StatsView", this, {
295          countriesData: this.countriesData,
296          countriesPresentation: createLinkReference<CountriesPresentation>(this, "countriesPresentation"),
297          monthsPresentation: createLinkReference<MonthsPresentation>(this, "monthsPresentation")
298        }).setUniqueKey("StatsView")
299      ).setUniqueKey("Stats")
300  }
301  */
302
303  onApplyFiltersPressed(): void {
304    this.showFilters = false;
305    this.countriesPresentation.resetByFilters(this.countriesData);
306    this.monthsPresentation.firstMonth_ = 8;
307  }
308
309  build() {
310      Column() {
311        if (this.showFilters) {
312          Column() {
313            FiltersView({ countriesVM: this.countriesData })
314            Row() {
315              Button("Apply Filters").onClick(() => { this.onApplyFiltersPressed() } ).height('50px').width('300px')
316              Button("Dump MemInfo").onClick(() => { dumpMemoryStats("FiltersView visile") }).width('300px')
317            }.wrapContent()
318          }.wrapContent()
319        } else {
320          Column() {
321              Row() {
322                Button("Show Filters")
323                  .width('300px')
324                  .onClick(() => { this.showFilters = true } )
325                Button("Dump MemInfo")
326                  .width('300px')
327                  .onClick(() => { dumpMemoryStats("StatsView visible") })
328              }.wrapContent()
329              StatsView({countriesData: this.countriesData, countriesPresentation: $countriesPresentation, monthsPresentation: $monthsPresentation})
330                  .setUniqueKey("StatsView")
331         }.wrapContent()
332        }
333      }.wrapContent().setUniqueKey("Page")
334  }
335}
336
337
338// -------------------- StatsView ------------------------------------------------------------
339
340@Component
341struct  StatsView  {
342
343  // just a regular class variable
344  countriesData: Array<CountryVM>;
345
346  @Link  countriesPresentation: CountriesPresentation;
347
348  @Link  monthsPresentation: MonthsPresentation;
349
350  /*
351  constructor(id: string, parent: PageView,
352    params: {
353      countriesData: Array<CountryVM>,
354      countriesPresentation: LinkReference<CountriesPresentation>,
355      monthsPresentation: LinkReference<MonthsPresentation>
356    }) {
357    super(id, parent);
358    console.log(`Create StatsView`);
359
360    this.setInitialObjectState({ countriesData: [] })
361    this.updateObjectState(params);
362
363    this.createLink("countriesPresentation");
364    this.createLink("monthsPresentation");
365
366    this.____is_initialized___ = true;
367  }
368
369  render(): Flex {
370    console.log(`Render StatsView`);
371    return new Column(
372      new StatsViewHeading("160", this,
373        { monthsPresentation: createLinkReference(this, "monthsPresentation") })
374        .setUniqueKey("Heading"), // all children of Column have unique keys
375
376      new ForEach("161", this,
377        this.countriesVM(),
378        (country: CountryVM) => new CountryStatsView("140", this,
379          { countryData: country, monthsPresentation: createLinkReference(this, "monthsPresentation") }),
380        (country: CountryVM) => country.data.alpha2
381      ).setUniqueKey("Countries"),
382      new Row(
383        new Button("Prev").onClick(() => this.countriesPresentation.shiftBy(-CountriesPresentation.SHIFT_BY)).setUniqueKey("Prev"),
384        new Button("Next").onClick(() => this.countriesPresentation.shiftBy(CountriesPresentation.SHIFT_BY)).setUniqueKey("Next"),
385        new Button(this.countriesPresentation.countriesSortDirection > 0 ? "Z..A" : "A..Z").onClick(() => this.countriesPresentation.reverseDirection()).setUniqueKey("Sort"),
386        new Button("Earier").onClick(() => this.monthsPresentation.shiftBy(-1)).setUniqueKey("Earlier"),
387        new Button("Later").onClick(() => this.monthsPresentation.shiftBy(1)).setUniqueKey("Later"),
388      ).height('100px').setUniqueKey("Buttons_Row") // all children of Column have unique keys
389    ).wrapContent()
390  }
391
392  */
393
394 build()  {
395    Column() {
396      StatsViewHeading({ monthsPresentation: $monthsPresentation }).setUniqueKey("Heading")
397      CountriesStatsView({ countriesPresentation: $countriesPresentation, monthsPresentation: $monthsPresentation, countriesData: this.countriesData}).setUniqueKey("CSV")
398      Row() {
399        Button("Prev").onClick(() => { this.countriesPresentation.shiftBy(-CountriesPresentation.SHIFT_BY) } ).setUniqueKey("Prev")
400        Button("Next").onClick(() => { this.countriesPresentation.shiftBy(CountriesPresentation.SHIFT_BY) } ).setUniqueKey("Next")
401        Button(this.countriesPresentation.countriesSortDirection > 0 ? "Z..A" : "A..Z").onClick(() => { this.countriesPresentation.reverseDirection() } ).setUniqueKey("Sort")
402        Button("Earier").onClick(() => { this.monthsPresentation.shiftBy(-1) } ).setUniqueKey("Earlier")
403        Button("Later").onClick(() => { this.monthsPresentation.shiftBy(1) } ).setUniqueKey("Later")
404      }.height('100px').setUniqueKey("Buttons_Row")
405    }.wrapContent()
406  }
407}
408
409
410
411@Component
412struct StatsViewHeading {
413
414  static monthsLabel: string[] = ["February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"];
415
416  @Link  monthsPresentation: MonthsPresentation;
417
418  /*
419  constructor(id: string, parent: StatsView, params: { monthsPresentation: LinkReference<MonthsPresentation> }) {
420    super(id, parent);
421    console.log(`Create StatsViewHeading`);
422
423    this.setInitialObjectState({})
424    this.updateObjectState(params);
425
426    this.createLink("monthsPresentation");
427
428    this.____is_initialized___ = true;
429  }
430
431   render(): ViewAbstract {
432    return new Row(
433      new Text("Territory").fontSize(CountriesPresentation.REGULAR_FONT_SIZE).fontWeight("bold").width('222px').setUniqueKey("Territory"), // all children of Row need unique Key
434      new ForEach("171", this,
435        StatsViewHeading.monthsLabel.slice(this.monthsPresentation.firstMonth(), this.monthsPresentation.lastMonth()),
436        (month) => new Text(month).fontSize(CountriesPresentation.REGULAR_FONT_SIZE).fontWeight("bold").width('182px'),
437        (month) => month
438      ),
439      new Text("Trend").fontSize(CountriesPresentation.REGULAR_FONT_SIZE).fontWeight("bold").width('110px').setUniqueKey("Trend"), // all children of Row need unique Key
440    ).height('50px');
441  }
442  */
443
444  build() {
445    Row() {
446      Text("Territory").fontSize(CountriesPresentation.REGULAR_FONT_SIZE).fontWeight("bold").width('222px').setUniqueKey("Territory") // all children of Row need unique Key
447      ForEach(
448        StatsViewHeading.monthsLabel.slice(this.monthsPresentation.firstMonth(), this.monthsPresentation.lastMonth()),
449        (month) => { Text(month).fontSize(CountriesPresentation.REGULAR_FONT_SIZE).fontWeight("bold").width('182px') },
450        (month) => month
451      )
452      Text("Trend").fontSize(CountriesPresentation.REGULAR_FONT_SIZE).fontWeight("bold").width('110px').setUniqueKey("Trend") // all children of Row need unique Key
453    }.height('50px')
454  }
455}
456
457
458
459@Component
460struct CountriesStatsView {
461
462  @Link countriesPresentation: CountriesPresentation;
463  @Link monthsPresentation: MonthsPresentation;
464  countriesData: Array<CountryVM>;
465
466  filteredCountries(): Array<CountryVM> {
467    var result = this.countriesData.filter((c) => c.show);
468    console.log("update filteredCountries, length: " + result.length);
469    return result;
470  }
471
472  countriesVM(): Array<CountryVM> {
473     console.log("update countriesVM, ...");
474    var result = this.filteredCountries()
475      .slice(this.countriesPresentation.firstCountry(), this.countriesPresentation.lastCountry())
476      .sort(function (c1: CountryVM, c2: CountryVM) {
477        return this.countriesPresentation.countriesSortDirection * c1.data.compareName(c2.data)
478        }.bind(this)
479      );
480
481    console.log("update countriesVM, length: " + result.length);
482    return result;
483  }
484
485// do not put curley brackets around the item gen function below, compiler will not generate needed return
486  build()  {
487    Column() {
488      ForEach(this.countriesVM(),
489        (country) => CountryStatsView({ monthsPresentation: $monthsPresentation, countryData: country}),
490        (country) => country.data.alpha2
491      ).setUniqueKey("ForEach")
492    }.wrapContent().setUniqueKey("ForEach_Col")
493  }
494}
495
496
497@Component
498struct CountryStatsView {
499
500  @State countryData: CountryVM = new CountryVM(false, undefined);  // dummy init
501  @Link monthsPresentation: MonthsPresentation;
502
503  /*
504  constructor(id: string, parent: StatsView,
505    params: { countryData: CountryVM, monthsPresentation: LinkReference<MonthsPresentation> }) {
506    super(id, parent);
507    console.log(`Create CountryStatsView`);
508
509    // we need to init the @State countryData variable with a dummy
510    this.setInitialObjectState({ countryData: new CountryVM(false, undefined) })
511    this.updateObjectState(params);
512
513    // countryData is wrapped with an ObservableObject already
514    // createState will pick up the Obs.Object and have the View subscribe to it.
515    this.createState("countryData");
516    this.createLink("monthsPresentation");
517
518    this.____is_initialized___ = true;
519    console.log(`Create CountryStatsView of ${this.countryData.data.name}`);
520  }
521*/
522
523  build() {
524    Row() {
525      Image(`pictures/diff/flags/${this.countryData.data.alpha2}.png`).width('32px').height('32px').marginRight('5px').setUniqueKey("Country_Flag")
526      Row() {
527        Text(this.countryData.data.name).fontSize(CountriesPresentation.REGULAR_FONT_SIZE).textOverflow(TextOverflow.Ellipsis).maxLines(1)
528      }.justifyContent(FlexAlign.start).width('190px').height('50px').setUniqueKey("Country_Name")
529      CountryMonthsStatView({ countryData: $countryData, monthsPresentation: $monthsPresentation }).setUniqueKey("CountryMonthsStatView")
530      CountryTrendView({ countryData: $countryData, monthsPresentation: $monthsPresentation }).setUniqueKey("CountryTrendView")
531    }.alignItems(FlexAlign.start).justifyContent(FlexAlign.Center).wrapContent().height('50px')
532  }
533}
534
535@Component
536struct CountryMonthsStatView {
537
538  @Link countryData: CountryVM;
539  @Link monthsPresentation: MonthsPresentation;
540
541  areCasesRising(monthIndex: number): boolean {
542    const caseData: MonthData[] = this.countryData.data.months;
543    return ((monthIndex == 0) && (caseData[monthIndex] != undefined) && (caseData[monthIndex].new_cases > 0) ||
544      ((caseData[monthIndex - 1] != undefined) && (caseData[monthIndex] != undefined) && (caseData[monthIndex].new_cases > caseData[monthIndex - 1].new_cases)));
545  }
546
547  areCasesDeclining(monthIndex: number): boolean {
548    const caseData: MonthData[] = this.countryData.data.months;
549    return ((monthIndex > 0) && (caseData[monthIndex] != undefined) && (caseData[monthIndex - 1] != undefined) && (caseData[monthIndex].new_cases < caseData[monthIndex - 1].new_cases));
550  }
551
552  /*
553  constructor(id: string, parent: CountryStatsView, params: { countryData: LinkReference<CountryVM>, monthsPresentation: LinkReference<MonthsPresentation> }) {
554    super(id, parent);
555    console.log(`Create CountryMonthsStatView`);
556
557    this.setInitialObjectState({})
558    this.updateObjectState(params);
559
560    this.createLink("countryData");
561    this.createLink("monthsPresentation");
562
563    this.____is_initialized___ = true;
564    console.log(`Create CountryMonthsStatView of ${this.countryData.data.name}`);
565  }
566*/
567
568  calcVM(): Array<MonthVM> {
569    console.log(`Render CountryMonthsStatView of ${this.countryData.data.name}`);
570    var vm: MonthVM[] = [];
571    for (var monthsIndex = this.monthsPresentation.firstMonth(); monthsIndex < this.monthsPresentation.lastMonth(); monthsIndex++) {
572      vm.push(new MonthVM(
573        this.countryData.data.months[monthsIndex],
574        this.areCasesDeclining(monthsIndex) ? "▼" : this.areCasesRising(monthsIndex) ? "▲" : "►",
575        this.areCasesDeclining(monthsIndex) ? "#228B22" : this.areCasesRising(monthsIndex) ? "#ff4500" : "#000000",
576      ));
577    }
578    return vm;
579  }
580
581  build() {
582    Row() {
583      ForEach(this.calcVM(),
584        (month) => {
585            Row() {
586              Row() {
587                Text(month.data.new_cases.toString())
588              }
589                .justifyContent(FlexAlign.end).width('110px').height('50px')
590              Text(month.dirLabel)
591                .color(month.dirColor)
592                .fontSize(CountriesPresentation.REGULAR_FONT_SIZE)
593                .height('50px').width('18px')
594              Row() {
595                Text(month.data.incidence.toString())
596                  .fontSize(CountriesPresentation.REGULAR_FONT_SIZE)
597                  .color(CountryTrendView.calcBarColor(month.data.incidence))
598              }
599                .justifyContent(FlexAlign.end).width('70px').height('50px')
600            }
601              .width((110 + 70) + 'px').height('50px')
602        },
603        (month) => month.data.month.toString()
604      )
605    }
606    .wrapContent().width((2 * (110 + 90))  + 'px').height('50px')
607  }
608}
609
610
611@Component
612struct CountryTrendView {
613
614  @Link countryData: CountryVM;
615  @Link monthsPresentation: MonthsPresentation;
616
617  /*
618  constructor(id: string, parent: CountryStatsView, params: { countryData: LinkReference<CountryVM>, monthsPresentation: LinkReference<MonthsPresentation> }) {
619    super(id, parent);
620
621    console.log(`Create CountryTrendView`);
622
623    this.setInitialObjectState({})
624    this.updateObjectState(params);
625
626    this.createLink("countryData");
627    this.createLink("monthsPresentation");
628
629    this.____is_initialized___ = true;
630    console.log(`Create CountryTrendView of ${this.countryData.data.name}`);
631  }
632*/
633
634  calcBarHeight(monthCases: number): number {
635    let result = (this.countryData.data.maxCases == 0) ? 1 : 1 + (39 * monthCases / this.countryData.data.maxCases);
636    console.log(`bar height ${result} maxCases ${this.countryData.data.maxCases}`);
637    return result;
638  }
639
640  static calcBarColor(incidence: number): string {
641    return (incidence >= 500) ? "#a52729" : (incidence >= 250) ? "#7e2e1f" : (incidence >= 100) ? "#98503C" : (incidence >= 50) ? "#a5714E" : (incidence >= 35) ? "#b99c6b" : "#d5c4a1";
642  }
643
644  calcVM(): Array<CountryTrendVM> {
645    console.log(`Render CountryTrendView of ${this.countryData.data.name} for ${this.countryData.data.months.length} months`);
646    const vm: CountryTrendVM[] = [];
647    for (var i = 0; i < this.countryData.data.months.length; i++) {
648      const isVisible: boolean = (this.monthsPresentation.firstMonth() <= i) && (i < this.monthsPresentation.lastMonth());
649      vm.push(new CountryTrendVM(
650        this.countryData.data.months[i].month,
651        this.calcBarHeight(this.countryData.data.months[i].new_cases),
652        CountryTrendView.calcBarColor(this.countryData.data.months[i].incidence),
653        isVisible
654      ));
655    }
656    return vm;
657  }
658
659  build() {
660    Row() {
661      ForEach(this.calcVM(),
662        (m) => {
663                Column() {
664          if (m.isVisible) {
665                Column() {
666                  Column() {
667                    /* emtry */ }
668                    .height(Math.max(0, m.height - 2)  + 'px')
669                    .width('5px')
670                    .backgroundColor(m.color)
671                  Column() {
672                    /* emtry */ }
673                    .height('2px').width('5px').backgroundColor("#000000")
674                } // Column
675                .height(m.height).width('5px').marginRight('1px')
676           } else {
677              Column() {
678                /* emtry */ }
679                  .height(m.height  + 'px')
680                  .width('5px')
681                  .backgroundColor(m.color)
682                  .marginRight('1px')
683           } // else
684           }.wrapContent().height(m.height  + 'px')
685        }, // ForEach item gen func
686        (m) => m.id // ForEach id gen func
687      ) // ForEach
688    } // Row
689      .wrapContent().alignItems(FlexAlign.end).height('50px').width('60px').marginLeft('10px')
690  }
691}
692
693
694
695
696// -------------------- FiltersView ------------------------------------------------------------
697
698@Component
699struct FiltersView {
700
701  // @State hack against mising @Observed / observableObject for all ContryVM instances
702  @State countryHasChanged: boolean = false;
703
704  // regular parameter
705  countriesVM: Array<CountryVM> = [];
706
707  static CONTINENTS = ["Asia", "Europe", "Africa", "North America", "South America", "Oceania"];
708
709  /*  constructor(id: string, parent: PageView, params: { countriesVM: Array<CountryVM> }) {
710      super(id, parent);
711      console.log(`Create FiltersView`);
712
713      this.setInitialObjectState({ countriesVM: [] })
714      this.updateObjectState(params);
715      this.createState("countryHasChanged")
716      this.____is_initialized___ = true;
717    }
718  */
719
720  getCovidDataByContinent(ct: string): Array < CountryVM > {
721    let result = this.countriesVM.filter((c: CountryVM) => c.data.continent == ct);
722    console.log(`getCovidDataByContinent(${ct}) returns length ${result.length}`);
723    return result;
724  }
725
726  toggleContinent(conti: string): void {
727    console.log(`toggleContinent ...${conti}`);
728    let data: Array < CountryVM > = this.getCovidDataByContinent(conti);
729    let newValue: boolean = (data.length > 0) ? !data[0].show : false;
730    data.forEach((c: CountryVM) => c.show = newValue);
731
732    // hack to make this vew render and take chnaged 'show' CountryVM instances into account
733    // this need @Observed CountryVM / createdObservableObject to work efficiently.
734    this.countryHasChanged = !this.countryHasChanged
735  }
736
737  build() {
738    Column() {
739      ForEach(
740        FiltersView.CONTINENTS,
741        (conti) => {
742          Column() {
743            Button(conti)
744              .onClick(() => { this.toggleContinent(conti) } )
745              .height('50px')
746              .width('400px')
747              .setUniqueKey("Button_" + conti)
748            ContinentFiltersView({ countriesVM: this.getCovidDataByContinent(conti) }).setUniqueKey("ContinentFiltersView_" + conti) // all children of Row need unique Key
749          }.wrapContent().setUniqueKey("ContinentFiltersView_row_" + conti)
750        },
751        (conti) => conti
752      )
753    }.wrapContent().width('740px');
754  }
755}
756
757
758@Component
759struct ContinentFiltersView {
760  // regular variable
761  countriesVM: Array<CountryVM> = [];
762
763  /*
764  constructor(id: string, parent: FiltersView, params: { countriesVM: Array<CountryVM> }) {
765    super(id, parent);
766    this.setInitialObjectState({ countriesVM: [] })
767    this.updateObjectState(params);
768
769    console.log(`Create ContinentFiltersView for ${this.countriesVM.length} countries`);
770    this.____is_initialized___ = true;
771  }
772*/
773
774  build() {
775    Row() {
776      ForEach(
777        this.countriesVM,
778        (country) => {
779          CountryFiltersView({ countryVM: country })
780        },
781        (country) => country.data.alpha2
782      ) // ForEach
783    }.wrap(true).wrapContent()
784  }
785}
786
787
788@Component
789struct CountryFiltersView  {
790  @State countryVM: CountryVM = new CountryVM(true, undefined);
791
792  /*
793  constructor(id: string, parent: ContinentFiltersView, params: { countryVM: CountryVM }) {
794    super(id, parent);
795    console.log(`Create CountryFiltersView  ...`);
796
797    this.setInitialObjectState({ countriesVM: [] })
798    this.updateObjectState(params);
799
800    // individdual countryVM is wrapped inside a ObservableObject alredy.
801    // createState will take it and register this View to the Obs.Object.
802    this.createState("countryVM");
803    this.____is_initialized___ = true;
804
805    console.log(`Create CountryFiltersView for ${this.countryVM.data.name}`);
806  }
807*/
808
809  build() {
810    Row() {
811      // country flag
812      Image(`pictures/diff/flags/${this.countryVM.data.alpha2}.png`)
813        .width('32px').height('32px')
814        .marginTop('4px').marginBottom('4px').marginRight('10px')
815
816      // country 2-letter code
817      Text(this.countryVM.data.alpha2)
818        .fontSize(CountriesPresentation.REGULAR_FONT_SIZE)
819        .fontWeight(this.countryVM.show ? 'bold' : 'normal').width('50px').height('40px')
820    }.wrapContent()
821      .width('90px').height('40px')
822      .backgroundColor(this.countryVM.show ? '#ffffff' : '#c0c0c0')
823  }
824}
825
826
827const APP_DATA = [
828        {
829          "name": "Afghanistan", "continent": "Asia", "alpha2": "af", "population": 38928341, "months": [
830            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
831            { "month": 3, "new_cases": 174, "incidence": 0, "new_dead": 3, "incidence_dead": 0 },
832            { "month": 4, "new_cases": 1952, "incidence": 1, "new_dead": 60, "incidence_dead": 0 },
833            { "month": 5, "new_cases": 13081, "incidence": 8, "new_dead": 194, "incidence_dead": 0.1 },
834            { "month": 6, "new_cases": 16299, "incidence": 10, "new_dead": 494, "incidence_dead": 0.3 },
835            { "month": 7, "new_cases": 5158, "incidence": 3, "new_dead": 532, "incidence_dead": 0.3 },
836            { "month": 8, "new_cases": 1494, "incidence": 1, "new_dead": 119, "incidence_dead": 0.1 },
837            { "month": 9, "new_cases": 1109, "incidence": 1, "new_dead": 57, "incidence_dead": 0 },
838            { "month": 10, "new_cases": 2157, "incidence": 1, "new_dead": 78, "incidence_dead": 0.1 },
839            { "month": 11, "new_cases": 4849, "incidence": 3, "new_dead": 257, "incidence_dead": 0.2 },
840          ],
841          maxCases: 16299
842        },
843        {
844          "name": "Albania", "continent": "Europe", "alpha2": "al", "population": 2877800, "months": [
845            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
846            { "month": 3, "new_cases": 241, "incidence": 2, "new_dead": 14, "incidence_dead": 0.1 },
847            { "month": 4, "new_cases": 530, "incidence": 5, "new_dead": 16, "incidence_dead": 0.1 },
848            { "month": 5, "new_cases": 364, "incidence": 3, "new_dead": 2, "incidence_dead": 0 },
849            { "month": 6, "new_cases": 1398, "incidence": 12, "new_dead": 29, "incidence_dead": 0.3 },
850            { "month": 7, "new_cases": 2741, "incidence": 24, "new_dead": 95, "incidence_dead": 0.8 },
851            { "month": 8, "new_cases": 4237, "incidence": 37, "new_dead": 127, "incidence_dead": 1.1 },
852            { "month": 9, "new_cases": 4136, "incidence": 36, "new_dead": 103, "incidence_dead": 0.9 },
853            { "month": 10, "new_cases": 7226, "incidence": 63, "new_dead": 122, "incidence_dead": 1.1 },
854            { "month": 11, "new_cases": 17307, "incidence": 150, "new_dead": 301, "incidence_dead": 2.6 },
855          ],
856          maxCases: 17307
857        },
858        {
859          "name": "Algeria", "continent": "Africa", "alpha2": "dz", "population": 43851043, "months": [
860            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
861            { "month": 3, "new_cases": 715, "incidence": 0, "new_dead": 43, "incidence_dead": 0 },
862            { "month": 4, "new_cases": 3290, "incidence": 2, "new_dead": 406, "incidence_dead": 0.2 },
863            { "month": 5, "new_cases": 5388, "incidence": 3, "new_dead": 203, "incidence_dead": 0.1 },
864            { "month": 6, "new_cases": 4513, "incidence": 3, "new_dead": 259, "incidence_dead": 0.1 },
865            { "month": 7, "new_cases": 16487, "incidence": 9, "new_dead": 298, "incidence_dead": 0.2 },
866            { "month": 8, "new_cases": 14100, "incidence": 8, "new_dead": 300, "incidence_dead": 0.2 },
867            { "month": 9, "new_cases": 7036, "incidence": 4, "new_dead": 226, "incidence_dead": 0.1 },
868            { "month": 10, "new_cases": 6412, "incidence": 4, "new_dead": 228, "incidence_dead": 0.1 },
869            { "month": 11, "new_cases": 25257, "incidence": 14, "new_dead": 467, "incidence_dead": 0.3 },
870          ],
871          maxCases: 25257
872        },
873        {
874          "name": "Andorra", "continent": "Europe", "alpha2": "ad", "population": 77265, "months": [
875            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
876            { "month": 3, "new_cases": 375, "incidence": 121, "new_dead": 11, "incidence_dead": 3.6 },
877            { "month": 4, "new_cases": 369, "incidence": 119, "new_dead": 30, "incidence_dead": 9.7 },
878            { "month": 5, "new_cases": 19, "incidence": 6, "new_dead": 9, "incidence_dead": 2.9 },
879            { "month": 6, "new_cases": 91, "incidence": 29, "new_dead": 1, "incidence_dead": 0.3 },
880            { "month": 7, "new_cases": 70, "incidence": 23, "new_dead": 0, "incidence_dead": 0 },
881            { "month": 8, "new_cases": 251, "incidence": 81, "new_dead": 1, "incidence_dead": 0.3 },
882            { "month": 9, "new_cases": 874, "incidence": 283, "new_dead": 0, "incidence_dead": 0 },
883            { "month": 10, "new_cases": 2706, "incidence": 876, "new_dead": 22, "incidence_dead": 7.1 },
884            { "month": 11, "new_cases": 1989, "incidence": 644, "new_dead": 1, "incidence_dead": 0.3 },
885          ],
886          maxCases: 2706
887        },
888        {
889          "name": "Angola", "continent": "Africa", "alpha2": "ao", "population": 32866268, "months": [
890            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
891            { "month": 3, "new_cases": 6, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
892            { "month": 4, "new_cases": 20, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
893            { "month": 5, "new_cases": 59, "incidence": 0, "new_dead": 2, "incidence_dead": 0 },
894            { "month": 6, "new_cases": 198, "incidence": 0, "new_dead": 9, "incidence_dead": 0 },
895            { "month": 7, "new_cases": 864, "incidence": 1, "new_dead": 39, "incidence_dead": 0 },
896            { "month": 8, "new_cases": 1506, "incidence": 1, "new_dead": 56, "incidence_dead": 0 },
897            { "month": 9, "new_cases": 2318, "incidence": 2, "new_dead": 75, "incidence_dead": 0.1 },
898            { "month": 10, "new_cases": 5833, "incidence": 4, "new_dead": 101, "incidence_dead": 0.1 },
899            { "month": 11, "new_cases": 4334, "incidence": 3, "new_dead": 64, "incidence_dead": 0 },
900          ],
901          maxCases: 5833
902        },
903        {
904          "name": "Antigua and Barbuda", "continent": "North America", "alpha2": "ag", "population": 97928, "months": [
905            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
906            { "month": 3, "new_cases": 6, "incidence": 2, "new_dead": 0, "incidence_dead": 0 },
907            { "month": 4, "new_cases": 17, "incidence": 4, "new_dead": 2, "incidence_dead": 0.5 },
908            { "month": 5, "new_cases": 2, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
909            { "month": 6, "new_cases": 43, "incidence": 11, "new_dead": 0, "incidence_dead": 0 },
910            { "month": 7, "new_cases": 22, "incidence": 6, "new_dead": 0, "incidence_dead": 0 },
911            { "month": 8, "new_cases": 3, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
912            { "month": 9, "new_cases": 7, "incidence": 2, "new_dead": 0, "incidence_dead": 0 },
913            { "month": 10, "new_cases": 27, "incidence": 7, "new_dead": 0, "incidence_dead": 0 },
914            { "month": 11, "new_cases": 13, "incidence": 3, "new_dead": 1, "incidence_dead": 0.3 },
915          ],
916          maxCases: 43
917        },
918        {
919          "name": "Argentina", "continent": "South America", "alpha2": "ar", "population": 45195777, "months": [
920            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
921            { "month": 3, "new_cases": 1053, "incidence": 1, "new_dead": 26, "incidence_dead": 0 },
922            { "month": 4, "new_cases": 3374, "incidence": 2, "new_dead": 191, "incidence_dead": 0.1 },
923            { "month": 5, "new_cases": 12423, "incidence": 7, "new_dead": 321, "incidence_dead": 0.2 },
924            { "month": 6, "new_cases": 47679, "incidence": 26, "new_dead": 768, "incidence_dead": 0.4 },
925            { "month": 7, "new_cases": 126772, "incidence": 70, "new_dead": 2236, "incidence_dead": 1.2 },
926            { "month": 8, "new_cases": 226433, "incidence": 125, "new_dead": 5117, "incidence_dead": 2.8 },
927            { "month": 9, "new_cases": 333266, "incidence": 184, "new_dead": 8277, "incidence_dead": 4.6 },
928            { "month": 10, "new_cases": 415923, "incidence": 230, "new_dead": 14065, "incidence_dead": 7.8 },
929            { "month": 11, "new_cases": 257609, "incidence": 142, "new_dead": 7728, "incidence_dead": 4.3 },
930          ],
931          maxCases: 415923
932        },
933        {
934          "name": "Armenia", "continent": "Asia", "alpha2": "am", "population": 2963234, "months": [
935            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
936            { "month": 3, "new_cases": 531, "incidence": 4, "new_dead": 2, "incidence_dead": 0 },
937            { "month": 4, "new_cases": 1534, "incidence": 13, "new_dead": 29, "incidence_dead": 0.2 },
938            { "month": 5, "new_cases": 7216, "incidence": 61, "new_dead": 99, "incidence_dead": 0.8 },
939            { "month": 6, "new_cases": 16260, "incidence": 137, "new_dead": 312, "incidence_dead": 2.6 },
940            { "month": 7, "new_cases": 13008, "incidence": 110, "new_dead": 295, "incidence_dead": 2.5 },
941            { "month": 8, "new_cases": 5231, "incidence": 44, "new_dead": 141, "incidence_dead": 1.2 },
942            { "month": 9, "new_cases": 6578, "incidence": 55, "new_dead": 80, "incidence_dead": 0.7 },
943            { "month": 10, "new_cases": 39454, "incidence": 333, "new_dead": 382, "incidence_dead": 3.2 },
944            { "month": 11, "new_cases": 45311, "incidence": 382, "new_dead": 823, "incidence_dead": 6.9 },
945          ],
946          maxCases: 45311
947        },
948        {
949          "name": "Australia", "continent": "Oceania", "alpha2": "au", "population": 25499881, "months": [
950            { "month": 2, "new_cases": 16, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
951            { "month": 3, "new_cases": 4534, "incidence": 4, "new_dead": 17, "incidence_dead": 0 },
952            { "month": 4, "new_cases": 2207, "incidence": 2, "new_dead": 75, "incidence_dead": 0.1 },
953            { "month": 5, "new_cases": 436, "incidence": 0, "new_dead": 10, "incidence_dead": 0 },
954            { "month": 6, "new_cases": 718, "incidence": 1, "new_dead": 1, "incidence_dead": 0 },
955            { "month": 7, "new_cases": 9360, "incidence": 9, "new_dead": 97, "incidence_dead": 0.1 },
956            { "month": 8, "new_cases": 8539, "incidence": 8, "new_dead": 456, "incidence_dead": 0.4 },
957            { "month": 9, "new_cases": 1277, "incidence": 1, "new_dead": 231, "incidence_dead": 0.2 },
958            { "month": 10, "new_cases": 499, "incidence": 0, "new_dead": 19, "incidence_dead": 0 },
959            { "month": 11, "new_cases": 317, "incidence": 0, "new_dead": 1, "incidence_dead": 0 },
960          ],
961          maxCases: 9360
962        },
963        {
964          "name": "Austria", "continent": "Europe", "alpha2": "at", "population": 9006400, "months": [
965            { "month": 2, "new_cases": 7, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
966            { "month": 3, "new_cases": 10171, "incidence": 28, "new_dead": 127, "incidence_dead": 0.4 },
967            { "month": 4, "new_cases": 5272, "incidence": 15, "new_dead": 456, "incidence_dead": 1.3 },
968            { "month": 5, "new_cases": 1279, "incidence": 4, "new_dead": 84, "incidence_dead": 0.2 },
969            { "month": 6, "new_cases": 1035, "incidence": 3, "new_dead": 37, "incidence_dead": 0.1 },
970            { "month": 7, "new_cases": 3364, "incidence": 9, "new_dead": 13, "incidence_dead": 0 },
971            { "month": 8, "new_cases": 6308, "incidence": 18, "new_dead": 15, "incidence_dead": 0 },
972            { "month": 9, "new_cases": 17375, "incidence": 48, "new_dead": 66, "incidence_dead": 0.2 },
973            { "month": 10, "new_cases": 60112, "incidence": 167, "new_dead": 310, "incidence_dead": 0.9 },
974            { "month": 11, "new_cases": 177531, "incidence": 493, "new_dead": 2075, "incidence_dead": 5.8 },
975          ],
976          maxCases: 177531
977        },
978        {
979          "name": "Azerbaijan", "continent": "Asia", "alpha2": "az", "population": 10139175, "months": [
980            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
981            { "month": 3, "new_cases": 295, "incidence": 1, "new_dead": 4, "incidence_dead": 0 },
982            { "month": 4, "new_cases": 1506, "incidence": 4, "new_dead": 19, "incidence_dead": 0 },
983            { "month": 5, "new_cases": 3690, "incidence": 9, "new_dead": 39, "incidence_dead": 0.1 },
984            { "month": 6, "new_cases": 12030, "incidence": 30, "new_dead": 150, "incidence_dead": 0.4 },
985            { "month": 7, "new_cases": 14354, "incidence": 35, "new_dead": 235, "incidence_dead": 0.6 },
986            { "month": 8, "new_cases": 4557, "incidence": 11, "new_dead": 86, "incidence_dead": 0.2 },
987            { "month": 9, "new_cases": 3794, "incidence": 9, "new_dead": 57, "incidence_dead": 0.1 },
988            { "month": 10, "new_cases": 15040, "incidence": 37, "new_dead": 139, "incidence_dead": 0.3 },
989            { "month": 11, "new_cases": 65907, "incidence": 163, "new_dead": 662, "incidence_dead": 1.6 },
990          ],
991          maxCases: 65907
992        },
993        {
994          "name": "Bahamas", "continent": "North America", "alpha2": "bs", "population": 393248, "months": [
995            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
996            { "month": 3, "new_cases": 13, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
997            { "month": 4, "new_cases": 67, "incidence": 4, "new_dead": 10, "incidence_dead": 0.6 },
998            { "month": 5, "new_cases": 21, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
999            { "month": 6, "new_cases": 2, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1000            { "month": 7, "new_cases": 470, "incidence": 30, "new_dead": 3, "incidence_dead": 0.2 },
1001            { "month": 8, "new_cases": 1643, "incidence": 104, "new_dead": 36, "incidence_dead": 2.3 },
1002            { "month": 9, "new_cases": 1906, "incidence": 121, "new_dead": 46, "incidence_dead": 2.9 },
1003            { "month": 10, "new_cases": 2591, "incidence": 165, "new_dead": 48, "incidence_dead": 3.1 },
1004            { "month": 11, "new_cases": 827, "incidence": 53, "new_dead": 19, "incidence_dead": 1.2 },
1005          ],
1006          maxCases: 2591
1007        },
1008        {
1009          "name": "Bahrain", "continent": "Asia", "alpha2": "bh", "population": 1701583, "months": [
1010            { "month": 2, "new_cases": 40, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
1011            { "month": 3, "new_cases": 526, "incidence": 8, "new_dead": 3, "incidence_dead": 0 },
1012            { "month": 4, "new_cases": 2473, "incidence": 36, "new_dead": 4, "incidence_dead": 0.1 },
1013            { "month": 5, "new_cases": 8358, "incidence": 123, "new_dead": 11, "incidence_dead": 0.2 },
1014            { "month": 6, "new_cases": 15360, "incidence": 226, "new_dead": 68, "incidence_dead": 1 },
1015            { "month": 7, "new_cases": 14224, "incidence": 209, "new_dead": 60, "incidence_dead": 0.9 },
1016            { "month": 8, "new_cases": 10990, "incidence": 161, "new_dead": 43, "incidence_dead": 0.6 },
1017            { "month": 9, "new_cases": 18892, "incidence": 278, "new_dead": 61, "incidence_dead": 0.9 },
1018            { "month": 10, "new_cases": 10781, "incidence": 158, "new_dead": 70, "incidence_dead": 1 },
1019            { "month": 11, "new_cases": 5311, "incidence": 78, "new_dead": 20, "incidence_dead": 0.3 },
1020          ],
1021          maxCases: 18892
1022        },
1023        {
1024          "name": "Bangladesh", "continent": "Asia", "alpha2": "bd", "population": 164689383, "months": [
1025            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1026            { "month": 3, "new_cases": 48, "incidence": 0, "new_dead": 4, "incidence_dead": 0 },
1027            { "month": 4, "new_cases": 7616, "incidence": 1, "new_dead": 163, "incidence_dead": 0 },
1028            { "month": 5, "new_cases": 39486, "incidence": 6, "new_dead": 482, "incidence_dead": 0.1 },
1029            { "month": 6, "new_cases": 98330, "incidence": 15, "new_dead": 1197, "incidence_dead": 0.2 },
1030            { "month": 7, "new_cases": 92178, "incidence": 14, "new_dead": 1264, "incidence_dead": 0.2 },
1031            { "month": 8, "new_cases": 75335, "incidence": 11, "new_dead": 1170, "incidence_dead": 0.2 },
1032            { "month": 9, "new_cases": 50483, "incidence": 8, "new_dead": 970, "incidence_dead": 0.1 },
1033            { "month": 10, "new_cases": 44205, "incidence": 7, "new_dead": 672, "incidence_dead": 0.1 },
1034            { "month": 11, "new_cases": 57248, "incidence": 9, "new_dead": 721, "incidence_dead": 0.1 },
1035          ],
1036          maxCases: 98330
1037        },
1038        {
1039          "name": "Barbados", "continent": "North America", "alpha2": "bb", "population": 287371, "months": [
1040            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1041            { "month": 3, "new_cases": 32, "incidence": 3, "new_dead": 0, "incidence_dead": 0 },
1042            { "month": 4, "new_cases": 47, "incidence": 4, "new_dead": 6, "incidence_dead": 0.5 },
1043            { "month": 5, "new_cases": 11, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
1044            { "month": 6, "new_cases": 5, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1045            { "month": 7, "new_cases": 13, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
1046            { "month": 8, "new_cases": 64, "incidence": 6, "new_dead": 0, "incidence_dead": 0 },
1047            { "month": 9, "new_cases": 16, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
1048            { "month": 10, "new_cases": 47, "incidence": 4, "new_dead": 0, "incidence_dead": 0 },
1049            { "month": 11, "new_cases": 39, "incidence": 3, "new_dead": 0, "incidence_dead": 0 },
1050          ],
1051          maxCases: 64
1052        },
1053        {
1054          "name": "Belarus", "continent": "Europe", "alpha2": "by", "population": 9449321, "months": [
1055            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1056            { "month": 3, "new_cases": 151, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1057            { "month": 4, "new_cases": 13875, "incidence": 37, "new_dead": 88, "incidence_dead": 0.2 },
1058            { "month": 5, "new_cases": 28529, "incidence": 75, "new_dead": 146, "incidence_dead": 0.4 },
1059            { "month": 6, "new_cases": 19562, "incidence": 52, "new_dead": 157, "incidence_dead": 0.4 },
1060            { "month": 7, "new_cases": 5690, "incidence": 15, "new_dead": 167, "incidence_dead": 0.4 },
1061            { "month": 8, "new_cases": 4035, "incidence": 11, "new_dead": 122, "incidence_dead": 0.3 },
1062            { "month": 9, "new_cases": 6788, "incidence": 18, "new_dead": 152, "incidence_dead": 0.4 },
1063            { "month": 10, "new_cases": 19851, "incidence": 53, "new_dead": 147, "incidence_dead": 0.4 },
1064            { "month": 11, "new_cases": 38165, "incidence": 101, "new_dead": 178, "incidence_dead": 0.5 },
1065          ],
1066          maxCases: 38165
1067        },
1068        {
1069          "name": "Belgium", "continent": "Europe", "alpha2": "be", "population": 11589616, "months": [
1070            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1071            { "month": 3, "new_cases": 12774, "incidence": 28, "new_dead": 702, "incidence_dead": 1.5 },
1072            { "month": 4, "new_cases": 35744, "incidence": 77, "new_dead": 6889, "incidence_dead": 14.9 },
1073            { "month": 5, "new_cases": 9862, "incidence": 21, "new_dead": 1873, "incidence_dead": 4 },
1074            { "month": 6, "new_cases": 3046, "incidence": 7, "new_dead": 280, "incidence_dead": 0.6 },
1075            { "month": 7, "new_cases": 7324, "incidence": 16, "new_dead": 94, "incidence_dead": 0.2 },
1076            { "month": 8, "new_cases": 16485, "incidence": 36, "new_dead": 54, "incidence_dead": 0.1 },
1077            { "month": 9, "new_cases": 33216, "incidence": 72, "new_dead": 121, "incidence_dead": 0.3 },
1078            { "month": 10, "new_cases": 310777, "incidence": 670, "new_dead": 1609, "incidence_dead": 3.5 },
1079            { "month": 11, "new_cases": 148116, "incidence": 320, "new_dead": 5020, "incidence_dead": 10.8 },
1080          ],
1081          maxCases: 310777
1082        },
1083        {
1084          "name": "Belize", "continent": "North America", "alpha2": "bz", "population": 397621, "months": [
1085            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1086            { "month": 3, "new_cases": 2, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1087            { "month": 4, "new_cases": 15, "incidence": 1, "new_dead": 1, "incidence_dead": 0.1 },
1088            { "month": 5, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1089            { "month": 6, "new_cases": 6, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1090            { "month": 7, "new_cases": 24, "incidence": 2, "new_dead": 0, "incidence_dead": 0 },
1091            { "month": 8, "new_cases": 959, "incidence": 60, "new_dead": 11, "incidence_dead": 0.7 },
1092            { "month": 9, "new_cases": 985, "incidence": 62, "new_dead": 14, "incidence_dead": 0.9 },
1093            { "month": 10, "new_cases": 1495, "incidence": 94, "new_dead": 32, "incidence_dead": 2 },
1094            { "month": 11, "new_cases": 2367, "incidence": 149, "new_dead": 89, "incidence_dead": 5.6 },
1095          ],
1096          maxCases: 2367
1097        },
1098        {
1099          "name": "Benin", "continent": "Africa", "alpha2": "bj", "population": 12123198, "months": [
1100            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1101            { "month": 3, "new_cases": 8, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1102            { "month": 4, "new_cases": 55, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1103            { "month": 5, "new_cases": 168, "incidence": 0, "new_dead": 2, "incidence_dead": 0 },
1104            { "month": 6, "new_cases": 967, "incidence": 2, "new_dead": 18, "incidence_dead": 0 },
1105            { "month": 7, "new_cases": 606, "incidence": 1, "new_dead": 15, "incidence_dead": 0 },
1106            { "month": 8, "new_cases": 340, "incidence": 1, "new_dead": 4, "incidence_dead": 0 },
1107            { "month": 9, "new_cases": 212, "incidence": 0, "new_dead": 1, "incidence_dead": 0 },
1108            { "month": 10, "new_cases": 286, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
1109            { "month": 11, "new_cases": 372, "incidence": 1, "new_dead": 2, "incidence_dead": 0 },
1110          ],
1111          maxCases: 967
1112        },
1113        {
1114          "name": "Bhutan", "continent": "Asia", "alpha2": "bt", "population": 771612, "months": [
1115            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1116            { "month": 3, "new_cases": 3, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1117            { "month": 4, "new_cases": 3, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1118            { "month": 5, "new_cases": 36, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
1119            { "month": 6, "new_cases": 34, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
1120            { "month": 7, "new_cases": 24, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
1121            { "month": 8, "new_cases": 124, "incidence": 4, "new_dead": 0, "incidence_dead": 0 },
1122            { "month": 9, "new_cases": 57, "incidence": 2, "new_dead": 0, "incidence_dead": 0 },
1123            { "month": 10, "new_cases": 67, "incidence": 2, "new_dead": 0, "incidence_dead": 0 },
1124            { "month": 11, "new_cases": 61, "incidence": 2, "new_dead": 0, "incidence_dead": 0 },
1125          ],
1126          maxCases: 124
1127        },
1128        {
1129          "name": "Bolivia", "continent": "South America", "alpha2": "bo", "population": 11673029, "months": [
1130            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1131            { "month": 3, "new_cases": 105, "incidence": 0, "new_dead": 5, "incidence_dead": 0 },
1132            { "month": 4, "new_cases": 1060, "incidence": 2, "new_dead": 56, "incidence_dead": 0.1 },
1133            { "month": 5, "new_cases": 8815, "incidence": 19, "new_dead": 251, "incidence_dead": 0.5 },
1134            { "month": 6, "new_cases": 23237, "incidence": 50, "new_dead": 810, "incidence_dead": 1.7 },
1135            { "month": 7, "new_cases": 43570, "incidence": 93, "new_dead": 1854, "incidence_dead": 4 },
1136            { "month": 8, "new_cases": 39809, "incidence": 85, "new_dead": 2050, "incidence_dead": 4.4 },
1137            { "month": 9, "new_cases": 18713, "incidence": 40, "new_dead": 2938, "incidence_dead": 6.3 },
1138            { "month": 10, "new_cases": 6446, "incidence": 14, "new_dead": 760, "incidence_dead": 1.6 },
1139            { "month": 11, "new_cases": 2951, "incidence": 6, "new_dead": 232, "incidence_dead": 0.5 },
1140          ],
1141          maxCases: 43570
1142        },
1143        {
1144          "name": "Bosnia and Herzegovina", "continent": "Europe", "alpha2": "ba", "population": 3280815, "months": [
1145            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1146            { "month": 3, "new_cases": 418, "incidence": 3, "new_dead": 12, "incidence_dead": 0.1 },
1147            { "month": 4, "new_cases": 1337, "incidence": 10, "new_dead": 56, "incidence_dead": 0.4 },
1148            { "month": 5, "new_cases": 753, "incidence": 6, "new_dead": 84, "incidence_dead": 0.6 },
1149            { "month": 6, "new_cases": 1943, "incidence": 15, "new_dead": 33, "incidence_dead": 0.3 },
1150            { "month": 7, "new_cases": 7423, "incidence": 57, "new_dead": 153, "incidence_dead": 1.2 },
1151            { "month": 8, "new_cases": 8088, "incidence": 62, "new_dead": 270, "incidence_dead": 2.1 },
1152            { "month": 9, "new_cases": 7505, "incidence": 57, "new_dead": 247, "incidence_dead": 1.9 },
1153            { "month": 10, "new_cases": 22621, "incidence": 172, "new_dead": 378, "incidence_dead": 2.9 },
1154            { "month": 11, "new_cases": 37811, "incidence": 288, "new_dead": 1447, "incidence_dead": 11 },
1155          ],
1156          maxCases: 37811
1157        },
1158        {
1159          "name": "Botswana", "continent": "Africa", "alpha2": "bw", "population": 2351625, "months": [
1160            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1161            { "month": 3, "new_cases": 1, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1162            { "month": 4, "new_cases": 19, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1163            { "month": 5, "new_cases": 12, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1164            { "month": 6, "new_cases": 192, "incidence": 2, "new_dead": 0, "incidence_dead": 0 },
1165            { "month": 7, "new_cases": 577, "incidence": 6, "new_dead": 1, "incidence_dead": 0 },
1166            { "month": 8, "new_cases": 829, "incidence": 9, "new_dead": 4, "incidence_dead": 0 },
1167            { "month": 9, "new_cases": 1539, "incidence": 16, "new_dead": 10, "incidence_dead": 0.1 },
1168            { "month": 10, "new_cases": 3470, "incidence": 37, "new_dead": 8, "incidence_dead": 0.1 },
1169            { "month": 11, "new_cases": 4100, "incidence": 44, "new_dead": 10, "incidence_dead": 0.1 },
1170          ],
1171          maxCases: 4100
1172        },
1173        {
1174          "name": "Brazil", "continent": "South America", "alpha2": "br", "population": 212559409, "months": [
1175            { "month": 2, "new_cases": 1, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1176            { "month": 3, "new_cases": 5715, "incidence": 1, "new_dead": 200, "incidence_dead": 0 },
1177            { "month": 4, "new_cases": 81470, "incidence": 10, "new_dead": 5805, "incidence_dead": 0.7 },
1178            { "month": 5, "new_cases": 427662, "incidence": 50, "new_dead": 23308, "incidence_dead": 2.7 },
1179            { "month": 6, "new_cases": 887192, "incidence": 104, "new_dead": 30280, "incidence_dead": 3.6 },
1180            { "month": 7, "new_cases": 1260444, "incidence": 148, "new_dead": 32881, "incidence_dead": 3.9 },
1181            { "month": 8, "new_cases": 1245787, "incidence": 147, "new_dead": 28906, "incidence_dead": 3.4 },
1182            { "month": 9, "new_cases": 902663, "incidence": 106, "new_dead": 22571, "incidence_dead": 2.7 },
1183            { "month": 10, "new_cases": 724670, "incidence": 85, "new_dead": 15932, "incidence_dead": 1.9 },
1184            { "month": 11, "new_cases": 800273, "incidence": 94, "new_dead": 13236, "incidence_dead": 1.6 },
1185          ],
1186          maxCases: 1260444
1187        },
1188        {
1189          "name": "Brunei", "continent": "Asia", "alpha2": "bn", "population": 437483, "months": [
1190            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1191            { "month": 3, "new_cases": 128, "incidence": 7, "new_dead": 0, "incidence_dead": 0 },
1192            { "month": 4, "new_cases": 9, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
1193            { "month": 5, "new_cases": 3, "incidence": 0, "new_dead": 1, "incidence_dead": 0.1 },
1194            { "month": 6, "new_cases": 0, "incidence": 0, "new_dead": 1, "incidence_dead": 0.1 },
1195            { "month": 7, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1196            { "month": 8, "new_cases": 3, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1197            { "month": 9, "new_cases": 2, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1198            { "month": 10, "new_cases": 2, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1199            { "month": 11, "new_cases": 2, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1200          ],
1201          maxCases: 128
1202        },
1203        {
1204          "name": "Bulgaria", "continent": "Europe", "alpha2": "bg", "population": 6948445, "months": [
1205            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1206            { "month": 3, "new_cases": 395, "incidence": 1, "new_dead": 7, "incidence_dead": 0 },
1207            { "month": 4, "new_cases": 1107, "incidence": 4, "new_dead": 58, "incidence_dead": 0.2 },
1208            { "month": 5, "new_cases": 1007, "incidence": 4, "new_dead": 74, "incidence_dead": 0.3 },
1209            { "month": 6, "new_cases": 2476, "incidence": 9, "new_dead": 90, "incidence_dead": 0.3 },
1210            { "month": 7, "new_cases": 6701, "incidence": 24, "new_dead": 153, "incidence_dead": 0.6 },
1211            { "month": 8, "new_cases": 4576, "incidence": 16, "new_dead": 246, "incidence_dead": 0.9 },
1212            { "month": 9, "new_cases": 4567, "incidence": 16, "new_dead": 196, "incidence_dead": 0.7 },
1213            { "month": 10, "new_cases": 32011, "incidence": 115, "new_dead": 454, "incidence_dead": 1.6 },
1214            { "month": 11, "new_cases": 92456, "incidence": 333, "new_dead": 2756, "incidence_dead": 9.9 },
1215          ],
1216          maxCases: 92456
1217        },
1218        {
1219          "name": "Burkina Faso", "continent": "Africa", "alpha2": "bf", "population": 20903278, "months": [
1220            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1221            { "month": 3, "new_cases": 260, "incidence": 0, "new_dead": 13, "incidence_dead": 0 },
1222            { "month": 4, "new_cases": 384, "incidence": 0, "new_dead": 29, "incidence_dead": 0 },
1223            { "month": 5, "new_cases": 202, "incidence": 0, "new_dead": 10, "incidence_dead": 0 },
1224            { "month": 6, "new_cases": 115, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1225            { "month": 7, "new_cases": 144, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1226            { "month": 8, "new_cases": 262, "incidence": 0, "new_dead": 2, "incidence_dead": 0 },
1227            { "month": 9, "new_cases": 688, "incidence": 1, "new_dead": 3, "incidence_dead": 0 },
1228            { "month": 10, "new_cases": 444, "incidence": 1, "new_dead": 9, "incidence_dead": 0 },
1229            { "month": 11, "new_cases": 386, "incidence": 0, "new_dead": 1, "incidence_dead": 0 },
1230          ],
1231          maxCases: 688
1232        },
1233        {
1234          "name": "Burundi", "continent": "Africa", "alpha2": "bi", "population": 11890781, "months": [
1235            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1236            { "month": 3, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1237            { "month": 4, "new_cases": 9, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1238            { "month": 5, "new_cases": 52, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1239            { "month": 6, "new_cases": 107, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1240            { "month": 7, "new_cases": 217, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1241            { "month": 8, "new_cases": 58, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1242            { "month": 9, "new_cases": 63, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1243            { "month": 10, "new_cases": 77, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1244            { "month": 11, "new_cases": 103, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1245          ],
1246          maxCases: 217
1247        },
1248        {
1249          "name": "Cambodia", "continent": "Asia", "alpha2": "kh", "population": 16718971, "months": [
1250            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1251            { "month": 3, "new_cases": 108, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1252            { "month": 4, "new_cases": 13, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1253            { "month": 5, "new_cases": 3, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1254            { "month": 6, "new_cases": 16, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1255            { "month": 7, "new_cases": 98, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1256            { "month": 8, "new_cases": 35, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1257            { "month": 9, "new_cases": 3, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1258            { "month": 10, "new_cases": 14, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1259            { "month": 11, "new_cases": 35, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1260          ],
1261          maxCases: 108
1262        },
1263        {
1264          "name": "Cameroon", "continent": "Africa", "alpha2": "cm", "population": 26545864, "months": [
1265            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1266            { "month": 3, "new_cases": 192, "incidence": 0, "new_dead": 5, "incidence_dead": 0 },
1267            { "month": 4, "new_cases": 1639, "incidence": 2, "new_dead": 55, "incidence_dead": 0.1 },
1268            { "month": 5, "new_cases": 4072, "incidence": 4, "new_dead": 130, "incidence_dead": 0.1 },
1269            { "month": 6, "new_cases": 6688, "incidence": 6, "new_dead": 122, "incidence_dead": 0.1 },
1270            { "month": 7, "new_cases": 4663, "incidence": 4, "new_dead": 78, "incidence_dead": 0.1 },
1271            { "month": 8, "new_cases": 1887, "incidence": 2, "new_dead": 20, "incidence_dead": 0 },
1272            { "month": 9, "new_cases": 1696, "incidence": 2, "new_dead": 7, "incidence_dead": 0 },
1273            { "month": 10, "new_cases": 955, "incidence": 1, "new_dead": 8, "incidence_dead": 0 },
1274            { "month": 11, "new_cases": 2652, "incidence": 2, "new_dead": 11, "incidence_dead": 0 },
1275          ],
1276          maxCases: 6688
1277        },
1278        {
1279          "name": "Canada", "continent": "North America", "alpha2": "ca", "population": 37742157, "months": [
1280            { "month": 2, "new_cases": 16, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1281            { "month": 3, "new_cases": 8507, "incidence": 6, "new_dead": 100, "incidence_dead": 0.1 },
1282            { "month": 4, "new_cases": 45930, "incidence": 30, "new_dead": 3209, "incidence_dead": 2.1 },
1283            { "month": 5, "new_cases": 38022, "incidence": 25, "new_dead": 4064, "incidence_dead": 2.7 },
1284            { "month": 6, "new_cases": 13618, "incidence": 9, "new_dead": 1276, "incidence_dead": 0.8 },
1285            { "month": 7, "new_cases": 12184, "incidence": 8, "new_dead": 330, "incidence_dead": 0.2 },
1286            { "month": 8, "new_cases": 12637, "incidence": 8, "new_dead": 193, "incidence_dead": 0.1 },
1287            { "month": 9, "new_cases": 30189, "incidence": 20, "new_dead": 173, "incidence_dead": 0.1 },
1288            { "month": 10, "new_cases": 76206, "incidence": 50, "new_dead": 841, "incidence_dead": 0.6 },
1289            { "month": 11, "new_cases": 144244, "incidence": 96, "new_dead": 1960, "incidence_dead": 1.3 },
1290          ],
1291          maxCases: 144244
1292        },
1293        {
1294          "name": "Cape Verde", "continent": "Africa", "alpha2": "cv", "population": 555988, "months": [
1295            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1296            { "month": 3, "new_cases": 5, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1297            { "month": 4, "new_cases": 115, "incidence": 5, "new_dead": 0, "incidence_dead": 0 },
1298            { "month": 5, "new_cases": 314, "incidence": 14, "new_dead": 3, "incidence_dead": 0.1 },
1299            { "month": 6, "new_cases": 792, "incidence": 36, "new_dead": 11, "incidence_dead": 0.5 },
1300            { "month": 7, "new_cases": 1224, "incidence": 55, "new_dead": 8, "incidence_dead": 0.4 },
1301            { "month": 8, "new_cases": 1433, "incidence": 64, "new_dead": 17, "incidence_dead": 0.8 },
1302            { "month": 9, "new_cases": 2140, "incidence": 96, "new_dead": 20, "incidence_dead": 0.9 },
1303            { "month": 10, "new_cases": 2769, "incidence": 125, "new_dead": 35, "incidence_dead": 1.6 },
1304            { "month": 11, "new_cases": 1968, "incidence": 88, "new_dead": 10, "incidence_dead": 0.4 },
1305          ],
1306          maxCases: 2769
1307        },
1308        {
1309          "name": "Central African Republic", "continent": "Africa", "alpha2": "cf", "population": 4829764, "months": [
1310            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1311            { "month": 3, "new_cases": 2, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1312            { "month": 4, "new_cases": 47, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1313            { "month": 5, "new_cases": 961, "incidence": 5, "new_dead": 1, "incidence_dead": 0 },
1314            { "month": 6, "new_cases": 2734, "incidence": 14, "new_dead": 45, "incidence_dead": 0.2 },
1315            { "month": 7, "new_cases": 863, "incidence": 4, "new_dead": 12, "incidence_dead": 0.1 },
1316            { "month": 8, "new_cases": 103, "incidence": 1, "new_dead": 3, "incidence_dead": 0 },
1317            { "month": 9, "new_cases": 118, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
1318            { "month": 10, "new_cases": 37, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1319            { "month": 11, "new_cases": 47, "incidence": 0, "new_dead": 1, "incidence_dead": 0 },
1320          ],
1321          maxCases: 2734
1322        },
1323        {
1324          "name": "Chad", "continent": "Africa", "alpha2": "td", "population": 16425859, "months": [
1325            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1326            { "month": 3, "new_cases": 6, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1327            { "month": 4, "new_cases": 66, "incidence": 0, "new_dead": 3, "incidence_dead": 0 },
1328            { "month": 5, "new_cases": 705, "incidence": 1, "new_dead": 60, "incidence_dead": 0.1 },
1329            { "month": 6, "new_cases": 88, "incidence": 0, "new_dead": 9, "incidence_dead": 0 },
1330            { "month": 7, "new_cases": 70, "incidence": 0, "new_dead": 1, "incidence_dead": 0 },
1331            { "month": 8, "new_cases": 77, "incidence": 0, "new_dead": 2, "incidence_dead": 0 },
1332            { "month": 9, "new_cases": 187, "incidence": 0, "new_dead": 8, "incidence_dead": 0 },
1333            { "month": 10, "new_cases": 283, "incidence": 0, "new_dead": 13, "incidence_dead": 0 },
1334            { "month": 11, "new_cases": 205, "incidence": 0, "new_dead": 3, "incidence_dead": 0 },
1335          ],
1336          maxCases: 705
1337        },
1338        {
1339          "name": "Chile", "continent": "South America", "alpha2": "cl", "population": 19116209, "months": [
1340            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1341            { "month": 3, "new_cases": 2842, "incidence": 4, "new_dead": 11, "incidence_dead": 0 },
1342            { "month": 4, "new_cases": 14858, "incidence": 19, "new_dead": 215, "incidence_dead": 0.3 },
1343            { "month": 5, "new_cases": 105848, "incidence": 138, "new_dead": 827, "incidence_dead": 1.1 },
1344            { "month": 6, "new_cases": 155843, "incidence": 204, "new_dead": 4634, "incidence_dead": 6.1 },
1345            { "month": 7, "new_cases": 76274, "incidence": 100, "new_dead": 3769, "incidence_dead": 4.9 },
1346            { "month": 8, "new_cases": 56059, "incidence": 73, "new_dead": 1832, "incidence_dead": 2.4 },
1347            { "month": 9, "new_cases": 51265, "incidence": 67, "new_dead": 1452, "incidence_dead": 1.9 },
1348            { "month": 10, "new_cases": 47265, "incidence": 62, "new_dead": 1466, "incidence_dead": 1.9 },
1349            { "month": 11, "new_cases": 41487, "incidence": 54, "new_dead": 1203, "incidence_dead": 1.6 },
1350          ],
1351          maxCases: 155843
1352        },
1353        {
1354          "name": "China", "continent": "Asia", "alpha2": "cn", "population": 1439323774, "months": [
1355            { "month": 2, "new_cases": 69554, "incidence": 1, "new_dead": 2624, "incidence_dead": 0 },
1356            { "month": 3, "new_cases": 2923, "incidence": 0, "new_dead": 472, "incidence_dead": 0 },
1357            { "month": 4, "new_cases": 1677, "incidence": 0, "new_dead": 1328, "incidence_dead": 0 },
1358            { "month": 5, "new_cases": 190, "incidence": 0, "new_dead": 1, "incidence_dead": 0 },
1359            { "month": 6, "new_cases": 639, "incidence": 0, "new_dead": 3, "incidence_dead": 0 },
1360            { "month": 7, "new_cases": 2870, "incidence": 0, "new_dead": 20, "incidence_dead": 0 },
1361            { "month": 8, "new_cases": 2259, "incidence": 0, "new_dead": 62, "incidence_dead": 0 },
1362            { "month": 9, "new_cases": 631, "incidence": 0, "new_dead": 16, "incidence_dead": 0 },
1363            { "month": 10, "new_cases": 821, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1364            { "month": 11, "new_cases": 1536, "incidence": 0, "new_dead": 4, "incidence_dead": 0 },
1365          ],
1366          maxCases: 69554
1367        },
1368        {
1369          "name": "Colombia", "continent": "South America", "alpha2": "co", "population": 50882884, "months": [
1370            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1371            { "month": 3, "new_cases": 905, "incidence": 0, "new_dead": 14, "incidence_dead": 0 },
1372            { "month": 4, "new_cases": 5601, "incidence": 3, "new_dead": 277, "incidence_dead": 0.1 },
1373            { "month": 5, "new_cases": 22876, "incidence": 11, "new_dead": 646, "incidence_dead": 0.3 },
1374            { "month": 6, "new_cases": 68463, "incidence": 34, "new_dead": 2395, "incidence_dead": 1.2 },
1375            { "month": 7, "new_cases": 197662, "incidence": 97, "new_dead": 6771, "incidence_dead": 3.3 },
1376            { "month": 8, "new_cases": 319586, "incidence": 157, "new_dead": 9557, "incidence_dead": 4.7 },
1377            { "month": 9, "new_cases": 214585, "incidence": 105, "new_dead": 6336, "incidence_dead": 3.1 },
1378            { "month": 10, "new_cases": 244505, "incidence": 120, "new_dead": 5316, "incidence_dead": 2.6 },
1379            { "month": 11, "new_cases": 242622, "incidence": 119, "new_dead": 5452, "incidence_dead": 2.7 },
1380          ],
1381          maxCases: 319586
1382        },
1383        {
1384          "name": "Comoros", "continent": "Africa", "alpha2": "km", "population": 869595, "months": [
1385            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1386            { "month": 3, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1387            { "month": 4, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1388            { "month": 5, "new_cases": 105, "incidence": 3, "new_dead": 1, "incidence_dead": 0 },
1389            { "month": 6, "new_cases": 197, "incidence": 6, "new_dead": 5, "incidence_dead": 0.1 },
1390            { "month": 7, "new_cases": 75, "incidence": 2, "new_dead": 0, "incidence_dead": 0 },
1391            { "month": 8, "new_cases": 45, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
1392            { "month": 9, "new_cases": 56, "incidence": 2, "new_dead": 0, "incidence_dead": 0 },
1393            { "month": 10, "new_cases": 66, "incidence": 2, "new_dead": 0, "incidence_dead": 0 },
1394            { "month": 11, "new_cases": 66, "incidence": 2, "new_dead": 0, "incidence_dead": 0 },
1395          ],
1396          maxCases: 197
1397        },
1398        {
1399          "name": "Congo", "continent": "Africa", "alpha2": "cg", "population": 5518092, "months": [
1400            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1401            { "month": 3, "new_cases": 18, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1402            { "month": 4, "new_cases": 201, "incidence": 1, "new_dead": 7, "incidence_dead": 0 },
1403            { "month": 5, "new_cases": 391, "incidence": 2, "new_dead": 11, "incidence_dead": 0 },
1404            { "month": 6, "new_cases": 476, "incidence": 2, "new_dead": 17, "incidence_dead": 0.1 },
1405            { "month": 7, "new_cases": 2113, "incidence": 10, "new_dead": 17, "incidence_dead": 0.1 },
1406            { "month": 8, "new_cases": 779, "incidence": 4, "new_dead": 24, "incidence_dead": 0.1 },
1407            { "month": 9, "new_cases": 1110, "incidence": 5, "new_dead": 11, "incidence_dead": 0 },
1408            { "month": 10, "new_cases": 201, "incidence": 1, "new_dead": 3, "incidence_dead": 0 },
1409            { "month": 11, "new_cases": 484, "incidence": 2, "new_dead": 2, "incidence_dead": 0 },
1410          ],
1411          maxCases: 2113
1412        },
1413        {
1414          "name": "Costa Rica", "continent": "North America", "alpha2": "cr", "population": 5094114, "months": [
1415            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1416            { "month": 3, "new_cases": 346, "incidence": 2, "new_dead": 1, "incidence_dead": 0 },
1417            { "month": 4, "new_cases": 372, "incidence": 2, "new_dead": 4, "incidence_dead": 0 },
1418            { "month": 5, "new_cases": 337, "incidence": 2, "new_dead": 4, "incidence_dead": 0 },
1419            { "month": 6, "new_cases": 2403, "incidence": 12, "new_dead": 6, "incidence_dead": 0 },
1420            { "month": 7, "new_cases": 14361, "incidence": 70, "new_dead": 134, "incidence_dead": 0.7 },
1421            { "month": 8, "new_cases": 23467, "incidence": 115, "new_dead": 286, "incidence_dead": 1.4 },
1422            { "month": 9, "new_cases": 34473, "incidence": 169, "new_dead": 468, "incidence_dead": 2.3 },
1423            { "month": 10, "new_cases": 34211, "incidence": 168, "new_dead": 481, "incidence_dead": 2.4 },
1424            { "month": 11, "new_cases": 29667, "incidence": 146, "new_dead": 341, "incidence_dead": 1.7 },
1425          ],
1426          maxCases: 34473
1427        },
1428        {
1429          "name": "Cote d'Ivoire", "continent": "Africa", "alpha2": "ci", "population": 26378275, "months": [
1430            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1431            { "month": 3, "new_cases": 178, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1432            { "month": 4, "new_cases": 1096, "incidence": 1, "new_dead": 13, "incidence_dead": 0 },
1433            { "month": 5, "new_cases": 1558, "incidence": 1, "new_dead": 19, "incidence_dead": 0 },
1434            { "month": 6, "new_cases": 6666, "incidence": 6, "new_dead": 35, "incidence_dead": 0 },
1435            { "month": 7, "new_cases": 6548, "incidence": 6, "new_dead": 34, "incidence_dead": 0 },
1436            { "month": 8, "new_cases": 2020, "incidence": 2, "new_dead": 15, "incidence_dead": 0 },
1437            { "month": 9, "new_cases": 1657, "incidence": 2, "new_dead": 3, "incidence_dead": 0 },
1438            { "month": 10, "new_cases": 992, "incidence": 1, "new_dead": 6, "incidence_dead": 0 },
1439            { "month": 11, "new_cases": 615, "incidence": 1, "new_dead": 6, "incidence_dead": 0 },
1440          ],
1441          maxCases: 6666
1442        },
1443        {
1444          "name": "Croatia", "continent": "Europe", "alpha2": "hr", "population": 4105268, "months": [
1445            { "month": 2, "new_cases": 5, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1446            { "month": 3, "new_cases": 861, "incidence": 5, "new_dead": 5, "incidence_dead": 0 },
1447            { "month": 4, "new_cases": 1209, "incidence": 7, "new_dead": 63, "incidence_dead": 0.4 },
1448            { "month": 5, "new_cases": 170, "incidence": 1, "new_dead": 34, "incidence_dead": 0.2 },
1449            { "month": 6, "new_cases": 531, "incidence": 3, "new_dead": 4, "incidence_dead": 0 },
1450            { "month": 7, "new_cases": 2362, "incidence": 14, "new_dead": 38, "incidence_dead": 0.2 },
1451            { "month": 8, "new_cases": 5130, "incidence": 31, "new_dead": 41, "incidence_dead": 0.2 },
1452            { "month": 9, "new_cases": 6324, "incidence": 39, "new_dead": 94, "incidence_dead": 0.6 },
1453            { "month": 10, "new_cases": 32723, "incidence": 199, "new_dead": 266, "incidence_dead": 1.6 },
1454            { "month": 11, "new_cases": 79126, "incidence": 482, "new_dead": 1240, "incidence_dead": 7.6 },
1455          ],
1456          maxCases: 79126
1457        },
1458        {
1459          "name": "Cuba", "continent": "North America", "alpha2": "cu", "population": 11326616, "months": [
1460            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1461            { "month": 3, "new_cases": 183, "incidence": 0, "new_dead": 5, "incidence_dead": 0 },
1462            { "month": 4, "new_cases": 1315, "incidence": 3, "new_dead": 55, "incidence_dead": 0.1 },
1463            { "month": 5, "new_cases": 544, "incidence": 1, "new_dead": 22, "incidence_dead": 0 },
1464            { "month": 6, "new_cases": 296, "incidence": 1, "new_dead": 3, "incidence_dead": 0 },
1465            { "month": 7, "new_cases": 267, "incidence": 1, "new_dead": 1, "incidence_dead": 0 },
1466            { "month": 8, "new_cases": 1424, "incidence": 3, "new_dead": 7, "incidence_dead": 0 },
1467            { "month": 9, "new_cases": 1565, "incidence": 3, "new_dead": 28, "incidence_dead": 0.1 },
1468            { "month": 10, "new_cases": 1290, "incidence": 3, "new_dead": 6, "incidence_dead": 0 },
1469            { "month": 11, "new_cases": 1397, "incidence": 3, "new_dead": 7, "incidence_dead": 0 },
1470          ],
1471          maxCases: 1565
1472        },
1473        {
1474          "name": "Cyprus", "continent": "Europe", "alpha2": "cy", "population": 875899, "months": [
1475            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1476            { "month": 3, "new_cases": 260, "incidence": 7, "new_dead": 7, "incidence_dead": 0.2 },
1477            { "month": 4, "new_cases": 588, "incidence": 17, "new_dead": 7, "incidence_dead": 0.2 },
1478            { "month": 5, "new_cases": 94, "incidence": 3, "new_dead": 2, "incidence_dead": 0.1 },
1479            { "month": 6, "new_cases": 54, "incidence": 2, "new_dead": 2, "incidence_dead": 0.1 },
1480            { "month": 7, "new_cases": 116, "incidence": 3, "new_dead": 0, "incidence_dead": 0 },
1481            { "month": 8, "new_cases": 374, "incidence": 11, "new_dead": 1, "incidence_dead": 0 },
1482            { "month": 9, "new_cases": 267, "incidence": 8, "new_dead": 2, "incidence_dead": 0.1 },
1483            { "month": 10, "new_cases": 2611, "incidence": 75, "new_dead": 4, "incidence_dead": 0.1 },
1484            { "month": 11, "new_cases": 6199, "incidence": 177, "new_dead": 23, "incidence_dead": 0.7 },
1485          ],
1486          maxCases: 6199
1487        },
1488        {
1489          "name": "Czechia", "continent": "Europe", "alpha2": "cz", "population": 10708982, "months": [
1490            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1491            { "month": 3, "new_cases": 3305, "incidence": 8, "new_dead": 30, "incidence_dead": 0.1 },
1492            { "month": 4, "new_cases": 4374, "incidence": 10, "new_dead": 205, "incidence_dead": 0.5 },
1493            { "month": 5, "new_cases": 1586, "incidence": 4, "new_dead": 84, "incidence_dead": 0.2 },
1494            { "month": 6, "new_cases": 2686, "incidence": 6, "new_dead": 29, "incidence_dead": 0.1 },
1495            { "month": 7, "new_cases": 4620, "incidence": 11, "new_dead": 33, "incidence_dead": 0.1 },
1496            { "month": 8, "new_cases": 8044, "incidence": 19, "new_dead": 42, "incidence_dead": 0.1 },
1497            { "month": 9, "new_cases": 46145, "incidence": 108, "new_dead": 231, "incidence_dead": 0.5 },
1498            { "month": 10, "new_cases": 264339, "incidence": 617, "new_dead": 2596, "incidence_dead": 6.1 },
1499            { "month": 11, "new_cases": 188196, "incidence": 439, "new_dead": 5044, "incidence_dead": 11.8 },
1500          ],
1501          maxCases: 264339
1502        },
1503        {
1504          "name": "Democratic Republic of Congo", "continent": "Africa", "alpha2": "cd", "population": 89561404, "months": [
1505            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1506            { "month": 3, "new_cases": 97, "incidence": 0, "new_dead": 7, "incidence_dead": 0 },
1507            { "month": 4, "new_cases": 474, "incidence": 0, "new_dead": 23, "incidence_dead": 0 },
1508            { "month": 5, "new_cases": 2498, "incidence": 1, "new_dead": 41, "incidence_dead": 0 },
1509            { "month": 6, "new_cases": 3969, "incidence": 1, "new_dead": 98, "incidence_dead": 0 },
1510            { "month": 7, "new_cases": 2031, "incidence": 1, "new_dead": 45, "incidence_dead": 0 },
1511            { "month": 8, "new_cases": 1027, "incidence": 0, "new_dead": 43, "incidence_dead": 0 },
1512            { "month": 9, "new_cases": 562, "incidence": 0, "new_dead": 14, "incidence_dead": 0 },
1513            { "month": 10, "new_cases": 647, "incidence": 0, "new_dead": 35, "incidence_dead": 0 },
1514            { "month": 11, "new_cases": 1466, "incidence": 0, "new_dead": 26, "incidence_dead": 0 },
1515          ],
1516          maxCases: 3969
1517        },
1518        {
1519          "name": "Denmark", "continent": "Europe", "alpha2": "dk", "population": 5792203, "months": [
1520            { "month": 2, "new_cases": 2, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1521            { "month": 3, "new_cases": 3036, "incidence": 13, "new_dead": 89, "incidence_dead": 0.4 },
1522            { "month": 4, "new_cases": 6317, "incidence": 27, "new_dead": 362, "incidence_dead": 1.6 },
1523            { "month": 5, "new_cases": 2513, "incidence": 11, "new_dead": 122, "incidence_dead": 0.5 },
1524            { "month": 6, "new_cases": 1099, "incidence": 5, "new_dead": 31, "incidence_dead": 0.1 },
1525            { "month": 7, "new_cases": 1060, "incidence": 5, "new_dead": 10, "incidence_dead": 0 },
1526            { "month": 8, "new_cases": 3382, "incidence": 15, "new_dead": 9, "incidence_dead": 0 },
1527            { "month": 9, "new_cases": 11069, "incidence": 48, "new_dead": 26, "incidence_dead": 0.1 },
1528            { "month": 10, "new_cases": 18384, "incidence": 79, "new_dead": 71, "incidence_dead": 0.3 },
1529            { "month": 11, "new_cases": 34139, "incidence": 147, "new_dead": 116, "incidence_dead": 0.5 },
1530          ],
1531          maxCases: 34139
1532        },
1533        {
1534          "name": "Djibouti", "continent": "Africa", "alpha2": "dj", "population": 988002, "months": [
1535            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1536            { "month": 3, "new_cases": 29, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
1537            { "month": 4, "new_cases": 1059, "incidence": 27, "new_dead": 1, "incidence_dead": 0 },
1538            { "month": 5, "new_cases": 2265, "incidence": 57, "new_dead": 22, "incidence_dead": 0.6 },
1539            { "month": 6, "new_cases": 1328, "incidence": 34, "new_dead": 30, "incidence_dead": 0.8 },
1540            { "month": 7, "new_cases": 402, "incidence": 10, "new_dead": 4, "incidence_dead": 0.1 },
1541            { "month": 8, "new_cases": 303, "incidence": 8, "new_dead": 2, "incidence_dead": 0.1 },
1542            { "month": 9, "new_cases": 29, "incidence": 1, "new_dead": 1, "incidence_dead": 0 },
1543            { "month": 10, "new_cases": 145, "incidence": 4, "new_dead": 0, "incidence_dead": 0 },
1544            { "month": 11, "new_cases": 118, "incidence": 3, "new_dead": 0, "incidence_dead": 0 },
1545          ],
1546          maxCases: 2265
1547        },
1548        {
1549          "name": "Dominica", "continent": "North America", "alpha2": "dm", "population": 71991, "months": [
1550            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1551            { "month": 3, "new_cases": 11, "incidence": 4, "new_dead": 0, "incidence_dead": 0 },
1552            { "month": 4, "new_cases": 4, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
1553            { "month": 5, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1554            { "month": 6, "new_cases": 2, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
1555            { "month": 7, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1556            { "month": 8, "new_cases": 2, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
1557            { "month": 9, "new_cases": 10, "incidence": 3, "new_dead": 0, "incidence_dead": 0 },
1558            { "month": 10, "new_cases": 20, "incidence": 7, "new_dead": 0, "incidence_dead": 0 },
1559            { "month": 11, "new_cases": 35, "incidence": 12, "new_dead": 0, "incidence_dead": 0 },
1560          ],
1561          maxCases: 35
1562        },
1563        {
1564          "name": "Dominican Republic", "continent": "North America", "alpha2": "do", "population": 10847904, "months": [
1565            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1566            { "month": 3, "new_cases": 1108, "incidence": 3, "new_dead": 50, "incidence_dead": 0.1 },
1567            { "month": 4, "new_cases": 5863, "incidence": 14, "new_dead": 250, "incidence_dead": 0.6 },
1568            { "month": 5, "new_cases": 10313, "incidence": 24, "new_dead": 201, "incidence_dead": 0.5 },
1569            { "month": 6, "new_cases": 15283, "incidence": 35, "new_dead": 245, "incidence_dead": 0.6 },
1570            { "month": 7, "new_cases": 37081, "incidence": 85, "new_dead": 413, "incidence_dead": 1 },
1571            { "month": 8, "new_cases": 25066, "incidence": 58, "new_dead": 550, "incidence_dead": 1.3 },
1572            { "month": 9, "new_cases": 17494, "incidence": 40, "new_dead": 395, "incidence_dead": 0.9 },
1573            { "month": 10, "new_cases": 14809, "incidence": 34, "new_dead": 140, "incidence_dead": 0.3 },
1574            { "month": 11, "new_cases": 16970, "incidence": 39, "new_dead": 86, "incidence_dead": 0.2 },
1575          ],
1576          maxCases: 37081
1577        },
1578        {
1579          "name": "Ecuador", "continent": "South America", "alpha2": "ec", "population": 17643060, "months": [
1580            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1581            { "month": 3, "new_cases": 2234, "incidence": 3, "new_dead": 73, "incidence_dead": 0.1 },
1582            { "month": 4, "new_cases": 22694, "incidence": 32, "new_dead": 825, "incidence_dead": 1.2 },
1583            { "month": 5, "new_cases": 14164, "incidence": 20, "new_dead": 2458, "incidence_dead": 3.5 },
1584            { "month": 6, "new_cases": 17334, "incidence": 25, "new_dead": 1169, "incidence_dead": 1.7 },
1585            { "month": 7, "new_cases": 28923, "incidence": 41, "new_dead": 1175, "incidence_dead": 1.7 },
1586            { "month": 8, "new_cases": 28412, "incidence": 40, "new_dead": 854, "incidence_dead": 1.2 },
1587            { "month": 9, "new_cases": 23280, "incidence": 33, "new_dead": 4799, "incidence_dead": 6.8 },
1588            { "month": 10, "new_cases": 31145, "incidence": 44, "new_dead": 1315, "incidence_dead": 1.9 },
1589            { "month": 11, "new_cases": 24493, "incidence": 35, "new_dead": 791, "incidence_dead": 1.1 },
1590          ],
1591          maxCases: 31145
1592        },
1593        {
1594          "name": "Egypt", "continent": "Africa", "alpha2": "eg", "population": 102334403, "months": [
1595            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1596            { "month": 3, "new_cases": 709, "incidence": 0, "new_dead": 45, "incidence_dead": 0 },
1597            { "month": 4, "new_cases": 4827, "incidence": 1, "new_dead": 346, "incidence_dead": 0.1 },
1598            { "month": 5, "new_cases": 19448, "incidence": 5, "new_dead": 567, "incidence_dead": 0.1 },
1599            { "month": 6, "new_cases": 43326, "incidence": 11, "new_dead": 1994, "incidence_dead": 0.5 },
1600            { "month": 7, "new_cases": 25767, "incidence": 6, "new_dead": 1852, "incidence_dead": 0.5 },
1601            { "month": 8, "new_cases": 4861, "incidence": 1, "new_dead": 616, "incidence_dead": 0.2 },
1602            { "month": 9, "new_cases": 4259, "incidence": 1, "new_dead": 509, "incidence_dead": 0.1 },
1603            { "month": 10, "new_cases": 4357, "incidence": 1, "new_dead": 336, "incidence_dead": 0.1 },
1604            { "month": 11, "new_cases": 8356, "incidence": 2, "new_dead": 384, "incidence_dead": 0.1 },
1605          ],
1606          maxCases: 43326
1607        },
1608        {
1609          "name": "El Salvador", "continent": "North America", "alpha2": "sv", "population": 6486201, "months": [
1610            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1611            { "month": 3, "new_cases": 31, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1612            { "month": 4, "new_cases": 363, "incidence": 1, "new_dead": 9, "incidence_dead": 0 },
1613            { "month": 5, "new_cases": 2122, "incidence": 8, "new_dead": 36, "incidence_dead": 0.1 },
1614            { "month": 6, "new_cases": 3921, "incidence": 15, "new_dead": 128, "incidence_dead": 0.5 },
1615            { "month": 7, "new_cases": 10194, "incidence": 39, "new_dead": 274, "incidence_dead": 1.1 },
1616            { "month": 8, "new_cases": 9097, "incidence": 35, "new_dead": 269, "incidence_dead": 1 },
1617            { "month": 9, "new_cases": 3348, "incidence": 13, "new_dead": 126, "incidence_dead": 0.5 },
1618            { "month": 10, "new_cases": 4368, "incidence": 17, "new_dead": 132, "incidence_dead": 0.5 },
1619            { "month": 11, "new_cases": 4960, "incidence": 19, "new_dead": 139, "incidence_dead": 0.5 },
1620          ],
1621          maxCases: 10194
1622        },
1623        {
1624          "name": "Equatorial Guinea", "continent": "Africa", "alpha2": "gq", "population": 1402985, "months": [
1625            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1626            { "month": 3, "new_cases": 11, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1627            { "month": 4, "new_cases": 303, "incidence": 5, "new_dead": 0, "incidence_dead": 0 },
1628            { "month": 5, "new_cases": 991, "incidence": 18, "new_dead": 11, "incidence_dead": 0.2 },
1629            { "month": 6, "new_cases": 695, "incidence": 12, "new_dead": 20, "incidence_dead": 0.4 },
1630            { "month": 7, "new_cases": 2820, "incidence": 50, "new_dead": 51, "incidence_dead": 0.9 },
1631            { "month": 8, "new_cases": 120, "incidence": 2, "new_dead": 0, "incidence_dead": 0 },
1632            { "month": 9, "new_cases": 89, "incidence": 2, "new_dead": 0, "incidence_dead": 0 },
1633            { "month": 10, "new_cases": 58, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
1634            { "month": 11, "new_cases": 65, "incidence": 1, "new_dead": 2, "incidence_dead": 0 },
1635          ],
1636          maxCases: 2820
1637        },
1638        {
1639          "name": "Eritrea", "continent": "Africa", "alpha2": "er", "population": 3546427, "months": [
1640            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1641            { "month": 3, "new_cases": 14, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1642            { "month": 4, "new_cases": 24, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1643            { "month": 5, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1644            { "month": 6, "new_cases": 164, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
1645            { "month": 7, "new_cases": 76, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
1646            { "month": 8, "new_cases": 40, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1647            { "month": 9, "new_cases": 56, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1648            { "month": 10, "new_cases": 88, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
1649            { "month": 11, "new_cases": 114, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
1650          ],
1651          maxCases: 164
1652        },
1653        {
1654          "name": "Estonia", "continent": "Europe", "alpha2": "ee", "population": 1326539, "months": [
1655            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1656            { "month": 3, "new_cases": 744, "incidence": 14, "new_dead": 3, "incidence_dead": 0.1 },
1657            { "month": 4, "new_cases": 944, "incidence": 18, "new_dead": 48, "incidence_dead": 0.9 },
1658            { "month": 5, "new_cases": 180, "incidence": 3, "new_dead": 16, "incidence_dead": 0.3 },
1659            { "month": 6, "new_cases": 120, "incidence": 2, "new_dead": 1, "incidence_dead": 0 },
1660            { "month": 7, "new_cases": 75, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
1661            { "month": 8, "new_cases": 311, "incidence": 6, "new_dead": -5, "incidence_dead": -0.1 },
1662            { "month": 9, "new_cases": 996, "incidence": 19, "new_dead": 0, "incidence_dead": 0 },
1663            { "month": 10, "new_cases": 1534, "incidence": 29, "new_dead": 9, "incidence_dead": 0.2 },
1664            { "month": 11, "new_cases": 7403, "incidence": 140, "new_dead": 45, "incidence_dead": 0.8 },
1665          ],
1666          maxCases: 7403
1667        },
1668        {
1669          "name": "Eswatini", "continent": "Africa", "alpha2": "sz", "population": 1160164, "months": [
1670            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1671            { "month": 3, "new_cases": 8, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1672            { "month": 4, "new_cases": 91, "incidence": 2, "new_dead": 0, "incidence_dead": 0 },
1673            { "month": 5, "new_cases": 185, "incidence": 4, "new_dead": 1, "incidence_dead": 0 },
1674            { "month": 6, "new_cases": 527, "incidence": 11, "new_dead": 9, "incidence_dead": 0.2 },
1675            { "month": 7, "new_cases": 1836, "incidence": 40, "new_dead": 30, "incidence_dead": 0.6 },
1676            { "month": 8, "new_cases": 1929, "incidence": 42, "new_dead": 50, "incidence_dead": 1.1 },
1677            { "month": 9, "new_cases": 905, "incidence": 20, "new_dead": 18, "incidence_dead": 0.4 },
1678            { "month": 10, "new_cases": 435, "incidence": 9, "new_dead": 8, "incidence_dead": 0.2 },
1679            { "month": 11, "new_cases": 502, "incidence": 11, "new_dead": 5, "incidence_dead": 0.1 },
1680          ],
1681          maxCases: 1929
1682        },
1683        {
1684          "name": "Ethiopia", "continent": "Africa", "alpha2": "et", "population": 114963583, "months": [
1685            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1686            { "month": 3, "new_cases": 25, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1687            { "month": 4, "new_cases": 105, "incidence": 0, "new_dead": 1, "incidence_dead": 0 },
1688            { "month": 5, "new_cases": 1041, "incidence": 0, "new_dead": 8, "incidence_dead": 0 },
1689            { "month": 6, "new_cases": 4674, "incidence": 1, "new_dead": 92, "incidence_dead": 0 },
1690            { "month": 7, "new_cases": 11684, "incidence": 3, "new_dead": 171, "incidence_dead": 0 },
1691            { "month": 8, "new_cases": 34601, "incidence": 8, "new_dead": 535, "incidence_dead": 0.1 },
1692            { "month": 9, "new_cases": 23237, "incidence": 5, "new_dead": 389, "incidence_dead": 0.1 },
1693            { "month": 10, "new_cases": 20801, "incidence": 5, "new_dead": 271, "incidence_dead": 0.1 },
1694            { "month": 11, "new_cases": 13905, "incidence": 3, "new_dead": 237, "incidence_dead": 0.1 },
1695          ],
1696          maxCases: 34601
1697        },
1698        {
1699          "name": "Fiji", "continent": "Oceania", "alpha2": "fj", "population": 896444, "months": [
1700            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1701            { "month": 3, "new_cases": 4, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1702            { "month": 4, "new_cases": 13, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1703            { "month": 5, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1704            { "month": 6, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1705            { "month": 7, "new_cases": 9, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1706            { "month": 8, "new_cases": 1, "incidence": 0, "new_dead": 1, "incidence_dead": 0 },
1707            { "month": 9, "new_cases": 4, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1708            { "month": 10, "new_cases": 2, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1709            { "month": 11, "new_cases": 8, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1710          ],
1711          maxCases: 13
1712        },
1713        {
1714          "name": "Finland", "continent": "Europe", "alpha2": "fi", "population": 5540718, "months": [
1715            { "month": 2, "new_cases": 2, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1716            { "month": 3, "new_cases": 1415, "incidence": 6, "new_dead": 16, "incidence_dead": 0.1 },
1717            { "month": 4, "new_cases": 3577, "incidence": 16, "new_dead": 194, "incidence_dead": 0.9 },
1718            { "month": 5, "new_cases": 1864, "incidence": 8, "new_dead": 109, "incidence_dead": 0.5 },
1719            { "month": 6, "new_cases": 355, "incidence": 2, "new_dead": 8, "incidence_dead": 0 },
1720            { "month": 7, "new_cases": 218, "incidence": 1, "new_dead": 1, "incidence_dead": 0 },
1721            { "month": 8, "new_cases": 654, "incidence": 3, "new_dead": 7, "incidence_dead": 0 },
1722            { "month": 9, "new_cases": 1906, "incidence": 9, "new_dead": 8, "incidence_dead": 0 },
1723            { "month": 10, "new_cases": 6121, "incidence": 28, "new_dead": 14, "incidence_dead": 0.1 },
1724            { "month": 11, "new_cases": 8799, "incidence": 40, "new_dead": 41, "incidence_dead": 0.2 },
1725          ],
1726          maxCases: 8799
1727        },
1728        {
1729          "name": "France", "continent": "Europe", "alpha2": "fr", "population": 65273512, "months": [
1730            { "month": 2, "new_cases": 95, "incidence": 0, "new_dead": 1, "incidence_dead": 0 },
1731            { "month": 3, "new_cases": 52178, "incidence": 20, "new_dead": 3524, "incidence_dead": 1.3 },
1732            { "month": 4, "new_cases": 116583, "incidence": 45, "new_dead": 20823, "incidence_dead": 8 },
1733            { "month": 5, "new_cases": 22114, "incidence": 8, "new_dead": 4456, "incidence_dead": 1.7 },
1734            { "month": 6, "new_cases": 13269, "incidence": 5, "new_dead": 1041, "incidence_dead": 0.4 },
1735            { "month": 7, "new_cases": 22995, "incidence": 9, "new_dead": 422, "incidence_dead": 0.2 },
1736            { "month": 8, "new_cases": 93921, "incidence": 36, "new_dead": 378, "incidence_dead": 0.1 },
1737            { "month": 9, "new_cases": 284733, "incidence": 109, "new_dead": 1332, "incidence_dead": 0.5 },
1738            { "month": 10, "new_cases": 808471, "incidence": 310, "new_dead": 4849, "incidence_dead": 1.9 },
1739            { "month": 11, "new_cases": 862510, "incidence": 330, "new_dead": 15992, "incidence_dead": 6.1 },
1740          ],
1741          maxCases: 862510
1742        },
1743        {
1744          "name": "Gabon", "continent": "Africa", "alpha2": "ga", "population": 2225728, "months": [
1745            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1746            { "month": 3, "new_cases": 15, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1747            { "month": 4, "new_cases": 260, "incidence": 3, "new_dead": 2, "incidence_dead": 0 },
1748            { "month": 5, "new_cases": 2379, "incidence": 27, "new_dead": 14, "incidence_dead": 0.2 },
1749            { "month": 6, "new_cases": 2739, "incidence": 31, "new_dead": 25, "incidence_dead": 0.3 },
1750            { "month": 7, "new_cases": 1958, "incidence": 22, "new_dead": 7, "incidence_dead": 0.1 },
1751            { "month": 8, "new_cases": 1181, "incidence": 13, "new_dead": 4, "incidence_dead": 0 },
1752            { "month": 9, "new_cases": 233, "incidence": 3, "new_dead": 1, "incidence_dead": 0 },
1753            { "month": 10, "new_cases": 202, "incidence": 2, "new_dead": 1, "incidence_dead": 0 },
1754            { "month": 11, "new_cases": 246, "incidence": 3, "new_dead": 5, "incidence_dead": 0.1 },
1755          ],
1756          maxCases: 2739
1757        },
1758        {
1759          "name": "Gambia", "continent": "Africa", "alpha2": "gm", "population": 2416664, "months": [
1760            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1761            { "month": 3, "new_cases": 3, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1762            { "month": 4, "new_cases": 7, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1763            { "month": 5, "new_cases": 14, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1764            { "month": 6, "new_cases": 24, "incidence": 0, "new_dead": 1, "incidence_dead": 0 },
1765            { "month": 7, "new_cases": 449, "incidence": 5, "new_dead": 7, "incidence_dead": 0.1 },
1766            { "month": 8, "new_cases": 2465, "incidence": 26, "new_dead": 87, "incidence_dead": 0.9 },
1767            { "month": 9, "new_cases": 616, "incidence": 6, "new_dead": 16, "incidence_dead": 0.2 },
1768            { "month": 10, "new_cases": 93, "incidence": 1, "new_dead": 7, "incidence_dead": 0.1 },
1769            { "month": 11, "new_cases": 70, "incidence": 1, "new_dead": 4, "incidence_dead": 0 },
1770          ],
1771          maxCases: 2465
1772        },
1773        {
1774          "name": "Georgia", "continent": "Asia", "alpha2": "ge", "population": 3989175, "months": [
1775            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1776            { "month": 3, "new_cases": 109, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
1777            { "month": 4, "new_cases": 429, "incidence": 3, "new_dead": 5, "incidence_dead": 0 },
1778            { "month": 5, "new_cases": 244, "incidence": 2, "new_dead": 6, "incidence_dead": 0 },
1779            { "month": 6, "new_cases": 145, "incidence": 1, "new_dead": 3, "incidence_dead": 0 },
1780            { "month": 7, "new_cases": 240, "incidence": 2, "new_dead": 2, "incidence_dead": 0 },
1781            { "month": 8, "new_cases": 319, "incidence": 2, "new_dead": 2, "incidence_dead": 0 },
1782            { "month": 9, "new_cases": 4705, "incidence": 29, "new_dead": 20, "incidence_dead": 0.1 },
1783            { "month": 10, "new_cases": 32744, "incidence": 205, "new_dead": 268, "incidence_dead": 1.7 },
1784            { "month": 11, "new_cases": 96648, "incidence": 606, "new_dead": 960, "incidence_dead": 6 },
1785          ],
1786          maxCases: 96648
1787        },
1788        {
1789          "name": "Germany", "continent": "Europe", "alpha2": "de", "population": 83783945, "months": [
1790            { "month": 2, "new_cases": 74, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1791            { "month": 3, "new_cases": 71729, "incidence": 21, "new_dead": 773, "incidence_dead": 0.2 },
1792            { "month": 4, "new_cases": 91201, "incidence": 27, "new_dead": 5848, "incidence_dead": 1.7 },
1793            { "month": 5, "new_cases": 20401, "incidence": 6, "new_dead": 1917, "incidence_dead": 0.6 },
1794            { "month": 6, "new_cases": 12008, "incidence": 4, "new_dead": 450, "incidence_dead": 0.1 },
1795            { "month": 7, "new_cases": 14981, "incidence": 4, "new_dead": 157, "incidence_dead": 0 },
1796            { "month": 8, "new_cases": 34403, "incidence": 10, "new_dead": 156, "incidence_dead": 0 },
1797            { "month": 9, "new_cases": 48111, "incidence": 14, "new_dead": 192, "incidence_dead": 0.1 },
1798            { "month": 10, "new_cases": 238877, "incidence": 71, "new_dead": 988, "incidence_dead": 0.3 },
1799            { "month": 11, "new_cases": 538122, "incidence": 161, "new_dead": 6211, "incidence_dead": 1.9 },
1800          ],
1801          maxCases: 538122
1802        },
1803        {
1804          "name": "Ghana", "continent": "Africa", "alpha2": "gh", "population": 31072945, "months": [
1805            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1806            { "month": 3, "new_cases": 158, "incidence": 0, "new_dead": 4, "incidence_dead": 0 },
1807            { "month": 4, "new_cases": 1913, "incidence": 2, "new_dead": 12, "incidence_dead": 0 },
1808            { "month": 5, "new_cases": 5996, "incidence": 5, "new_dead": 19, "incidence_dead": 0 },
1809            { "month": 6, "new_cases": 9671, "incidence": 8, "new_dead": 76, "incidence_dead": 0.1 },
1810            { "month": 7, "new_cases": 17760, "incidence": 14, "new_dead": 70, "incidence_dead": 0.1 },
1811            { "month": 8, "new_cases": 8797, "incidence": 7, "new_dead": 94, "incidence_dead": 0.1 },
1812            { "month": 9, "new_cases": 2328, "incidence": 2, "new_dead": 25, "incidence_dead": 0 },
1813            { "month": 10, "new_cases": 1429, "incidence": 1, "new_dead": 19, "incidence_dead": 0 },
1814            { "month": 11, "new_cases": 3612, "incidence": 3, "new_dead": 3, "incidence_dead": 0 },
1815          ],
1816          maxCases: 17760
1817        },
1818        {
1819          "name": "Greece", "continent": "Europe", "alpha2": "gr", "population": 10423056, "months": [
1820            { "month": 2, "new_cases": 3, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1821            { "month": 3, "new_cases": 1310, "incidence": 3, "new_dead": 48, "incidence_dead": 0.1 },
1822            { "month": 4, "new_cases": 1277, "incidence": 3, "new_dead": 91, "incidence_dead": 0.2 },
1823            { "month": 5, "new_cases": 326, "incidence": 1, "new_dead": 35, "incidence_dead": 0.1 },
1824            { "month": 6, "new_cases": 492, "incidence": 1, "new_dead": 17, "incidence_dead": 0 },
1825            { "month": 7, "new_cases": 1068, "incidence": 3, "new_dead": 14, "incidence_dead": 0 },
1826            { "month": 8, "new_cases": 5840, "incidence": 14, "new_dead": 60, "incidence_dead": 0.1 },
1827            { "month": 9, "new_cases": 8158, "incidence": 20, "new_dead": 125, "incidence_dead": 0.3 },
1828            { "month": 10, "new_cases": 20776, "incidence": 50, "new_dead": 235, "incidence_dead": 0.6 },
1829            { "month": 11, "new_cases": 66020, "incidence": 158, "new_dead": 1780, "incidence_dead": 4.3 },
1830          ],
1831          maxCases: 66020
1832        },
1833        {
1834          "name": "Grenada", "continent": "North America", "alpha2": "gd", "population": 112519, "months": [
1835            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1836            { "month": 3, "new_cases": 8, "incidence": 2, "new_dead": 0, "incidence_dead": 0 },
1837            { "month": 4, "new_cases": 11, "incidence": 2, "new_dead": 0, "incidence_dead": 0 },
1838            { "month": 5, "new_cases": 3, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
1839            { "month": 6, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1840            { "month": 7, "new_cases": 1, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1841            { "month": 8, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1842            { "month": 9, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1843            { "month": 10, "new_cases": 4, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
1844            { "month": 11, "new_cases": 13, "incidence": 3, "new_dead": 0, "incidence_dead": 0 },
1845          ],
1846          maxCases: 13
1847        },
1848        {
1849          "name": "Guatemala", "continent": "North America", "alpha2": "gt", "population": 17915567, "months": [
1850            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1851            { "month": 3, "new_cases": 37, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1852            { "month": 4, "new_cases": 561, "incidence": 1, "new_dead": 15, "incidence_dead": 0 },
1853            { "month": 5, "new_cases": 4488, "incidence": 6, "new_dead": 92, "incidence_dead": 0.1 },
1854            { "month": 6, "new_cases": 13009, "incidence": 18, "new_dead": 665, "incidence_dead": 0.9 },
1855            { "month": 7, "new_cases": 31693, "incidence": 44, "new_dead": 1151, "incidence_dead": 1.6 },
1856            { "month": 8, "new_cases": 24285, "incidence": 34, "new_dead": 836, "incidence_dead": 1.2 },
1857            { "month": 9, "new_cases": 17672, "incidence": 25, "new_dead": 486, "incidence_dead": 0.7 },
1858            { "month": 10, "new_cases": 16193, "incidence": 23, "new_dead": 483, "incidence_dead": 0.7 },
1859            { "month": 11, "new_cases": 14123, "incidence": 20, "new_dead": 442, "incidence_dead": 0.6 },
1860          ],
1861          maxCases: 31693
1862        },
1863        {
1864          "name": "Guinea", "continent": "Africa", "alpha2": "gn", "population": 13132792, "months": [
1865            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1866            { "month": 3, "new_cases": 21, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1867            { "month": 4, "new_cases": 1473, "incidence": 3, "new_dead": 6, "incidence_dead": 0 },
1868            { "month": 5, "new_cases": 2211, "incidence": 4, "new_dead": 16, "incidence_dead": 0 },
1869            { "month": 6, "new_cases": 1685, "incidence": 3, "new_dead": 10, "incidence_dead": 0 },
1870            { "month": 7, "new_cases": 1917, "incidence": 4, "new_dead": 13, "incidence_dead": 0 },
1871            { "month": 8, "new_cases": 2101, "incidence": 4, "new_dead": 13, "incidence_dead": 0 },
1872            { "month": 9, "new_cases": 1243, "incidence": 2, "new_dead": 7, "incidence_dead": 0 },
1873            { "month": 10, "new_cases": 1420, "incidence": 3, "new_dead": 6, "incidence_dead": 0 },
1874            { "month": 11, "new_cases": 1047, "incidence": 2, "new_dead": 4, "incidence_dead": 0 },
1875          ],
1876          maxCases: 2211
1877        },
1878        {
1879          "name": "Guinea-Bissau", "continent": "Africa", "alpha2": "gw", "population": 1967998, "months": [
1880            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1881            { "month": 3, "new_cases": 6, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1882            { "month": 4, "new_cases": 197, "incidence": 3, "new_dead": 0, "incidence_dead": 0 },
1883            { "month": 5, "new_cases": 1051, "incidence": 13, "new_dead": 7, "incidence_dead": 0.1 },
1884            { "month": 6, "new_cases": 398, "incidence": 5, "new_dead": 16, "incidence_dead": 0.2 },
1885            { "month": 7, "new_cases": 327, "incidence": 4, "new_dead": 2, "incidence_dead": 0 },
1886            { "month": 8, "new_cases": 224, "incidence": 3, "new_dead": 8, "incidence_dead": 0.1 },
1887            { "month": 9, "new_cases": 119, "incidence": 2, "new_dead": 5, "incidence_dead": 0.1 },
1888            { "month": 10, "new_cases": 89, "incidence": 1, "new_dead": 2, "incidence_dead": 0 },
1889            { "month": 11, "new_cases": 28, "incidence": 0, "new_dead": 3, "incidence_dead": 0 },
1890          ],
1891          maxCases: 1051
1892        },
1893        {
1894          "name": "Guyana", "continent": "South America", "alpha2": "gy", "population": 786559, "months": [
1895            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1896            { "month": 3, "new_cases": 11, "incidence": 0, "new_dead": 1, "incidence_dead": 0 },
1897            { "month": 4, "new_cases": 70, "incidence": 2, "new_dead": 7, "incidence_dead": 0.2 },
1898            { "month": 5, "new_cases": 71, "incidence": 2, "new_dead": 3, "incidence_dead": 0.1 },
1899            { "month": 6, "new_cases": 92, "incidence": 3, "new_dead": 0, "incidence_dead": 0 },
1900            { "month": 7, "new_cases": 168, "incidence": 5, "new_dead": 8, "incidence_dead": 0.3 },
1901            { "month": 8, "new_cases": 893, "incidence": 28, "new_dead": 19, "incidence_dead": 0.6 },
1902            { "month": 9, "new_cases": 1588, "incidence": 50, "new_dead": 41, "incidence_dead": 1.3 },
1903            { "month": 10, "new_cases": 1268, "incidence": 40, "new_dead": 44, "incidence_dead": 1.4 },
1904            { "month": 11, "new_cases": 1244, "incidence": 40, "new_dead": 27, "incidence_dead": 0.9 },
1905          ],
1906          maxCases: 1588
1907        },
1908        {
1909          "name": "Haiti", "continent": "North America", "alpha2": "ht", "population": 11402533, "months": [
1910            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1911            { "month": 3, "new_cases": 13, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1912            { "month": 4, "new_cases": 66, "incidence": 0, "new_dead": 7, "incidence_dead": 0 },
1913            { "month": 5, "new_cases": 2043, "incidence": 4, "new_dead": 36, "incidence_dead": 0.1 },
1914            { "month": 6, "new_cases": 3851, "incidence": 8, "new_dead": 61, "incidence_dead": 0.1 },
1915            { "month": 7, "new_cases": 1449, "incidence": 3, "new_dead": 56, "incidence_dead": 0.1 },
1916            { "month": 8, "new_cases": 800, "incidence": 2, "new_dead": 40, "incidence_dead": 0.1 },
1917            { "month": 9, "new_cases": 542, "incidence": 1, "new_dead": 28, "incidence_dead": 0.1 },
1918            { "month": 10, "new_cases": 291, "incidence": 1, "new_dead": 3, "incidence_dead": 0 },
1919            { "month": 11, "new_cases": 237, "incidence": 1, "new_dead": 1, "incidence_dead": 0 },
1920          ],
1921          maxCases: 3851
1922        },
1923        {
1924          "name": "Honduras", "continent": "North America", "alpha2": "hn", "population": 9904608, "months": [
1925            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1926            { "month": 3, "new_cases": 139, "incidence": 0, "new_dead": 6, "incidence_dead": 0 },
1927            { "month": 4, "new_cases": 630, "incidence": 2, "new_dead": 64, "incidence_dead": 0.2 },
1928            { "month": 5, "new_cases": 4431, "incidence": 11, "new_dead": 141, "incidence_dead": 0.4 },
1929            { "month": 6, "new_cases": 14356, "incidence": 36, "new_dead": 285, "incidence_dead": 0.7 },
1930            { "month": 7, "new_cases": 22456, "incidence": 57, "new_dead": 840, "incidence_dead": 2.1 },
1931            { "month": 8, "new_cases": 19000, "incidence": 48, "new_dead": 536, "incidence_dead": 1.4 },
1932            { "month": 9, "new_cases": 15886, "incidence": 40, "new_dead": 480, "incidence_dead": 1.2 },
1933            { "month": 10, "new_cases": 19988, "incidence": 50, "new_dead": 316, "incidence_dead": 0.8 },
1934            { "month": 11, "new_cases": 11365, "incidence": 29, "new_dead": 249, "incidence_dead": 0.6 },
1935          ],
1936          maxCases: 22456
1937        },
1938        {
1939          "name": "Hungary", "continent": "Europe", "alpha2": "hu", "population": 9660350, "months": [
1940            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1941            { "month": 3, "new_cases": 490, "incidence": 1, "new_dead": 15, "incidence_dead": 0 },
1942            { "month": 4, "new_cases": 2283, "incidence": 6, "new_dead": 296, "incidence_dead": 0.8 },
1943            { "month": 5, "new_cases": 1101, "incidence": 3, "new_dead": 214, "incidence_dead": 0.6 },
1944            { "month": 6, "new_cases": 279, "incidence": 1, "new_dead": 59, "incidence_dead": 0.2 },
1945            { "month": 7, "new_cases": 350, "incidence": 1, "new_dead": 11, "incidence_dead": 0 },
1946            { "month": 8, "new_cases": 1634, "incidence": 4, "new_dead": 19, "incidence_dead": 0 },
1947            { "month": 9, "new_cases": 20322, "incidence": 53, "new_dead": 150, "incidence_dead": 0.4 },
1948            { "month": 10, "new_cases": 48860, "incidence": 126, "new_dead": 985, "incidence_dead": 2.5 },
1949            { "month": 11, "new_cases": 141801, "incidence": 367, "new_dead": 3073, "incidence_dead": 8 },
1950          ],
1951          maxCases: 141801
1952        },
1953        {
1954          "name": "Iceland", "continent": "Europe", "alpha2": "is", "population": 341250, "months": [
1955            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1956            { "month": 3, "new_cases": 1134, "incidence": 83, "new_dead": 1, "incidence_dead": 0.1 },
1957            { "month": 4, "new_cases": 662, "incidence": 48, "new_dead": 8, "incidence_dead": 0.6 },
1958            { "month": 5, "new_cases": 9, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
1959            { "month": 6, "new_cases": 18, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
1960            { "month": 7, "new_cases": 61, "incidence": 4, "new_dead": 0, "incidence_dead": 0 },
1961            { "month": 8, "new_cases": 222, "incidence": 16, "new_dead": 0, "incidence_dead": 0 },
1962            { "month": 9, "new_cases": 621, "incidence": 45, "new_dead": 0, "incidence_dead": 0 },
1963            { "month": 10, "new_cases": 2137, "incidence": 157, "new_dead": 2, "incidence_dead": 0.1 },
1964            { "month": 11, "new_cases": 527, "incidence": 39, "new_dead": 14, "incidence_dead": 1 },
1965          ],
1966          maxCases: 2137
1967        },
1968        {
1969          "name": "India", "continent": "Asia", "alpha2": "in", "population": 1380004385, "months": [
1970            { "month": 2, "new_cases": 2, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1971            { "month": 3, "new_cases": 1394, "incidence": 0, "new_dead": 34, "incidence_dead": 0 },
1972            { "month": 4, "new_cases": 33466, "incidence": 1, "new_dead": 1119, "incidence_dead": 0 },
1973            { "month": 5, "new_cases": 155746, "incidence": 3, "new_dead": 4254, "incidence_dead": 0.1 },
1974            { "month": 6, "new_cases": 394872, "incidence": 7, "new_dead": 11992, "incidence_dead": 0.2 },
1975            { "month": 7, "new_cases": 1110507, "incidence": 20, "new_dead": 19111, "incidence_dead": 0.3 },
1976            { "month": 8, "new_cases": 1995178, "incidence": 36, "new_dead": 28777, "incidence_dead": 0.5 },
1977            { "month": 9, "new_cases": 2621418, "incidence": 47, "new_dead": 33390, "incidence_dead": 0.6 },
1978            { "month": 10, "new_cases": 1871498, "incidence": 34, "new_dead": 23433, "incidence_dead": 0.4 },
1979            { "month": 11, "new_cases": 1278727, "incidence": 23, "new_dead": 15510, "incidence_dead": 0.3 },
1980          ],
1981          maxCases: 2621418
1982        },
1983        {
1984          "name": "Indonesia", "continent": "Asia", "alpha2": "id", "population": 273523621, "months": [
1985            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
1986            { "month": 3, "new_cases": 1526, "incidence": 0, "new_dead": 135, "incidence_dead": 0 },
1987            { "month": 4, "new_cases": 8590, "incidence": 1, "new_dead": 656, "incidence_dead": 0.1 },
1988            { "month": 5, "new_cases": 16355, "incidence": 1, "new_dead": 821, "incidence_dead": 0.1 },
1989            { "month": 6, "new_cases": 29912, "incidence": 3, "new_dead": 1263, "incidence_dead": 0.1 },
1990            { "month": 7, "new_cases": 51991, "incidence": 5, "new_dead": 2255, "incidence_dead": 0.2 },
1991            { "month": 8, "new_cases": 66420, "incidence": 6, "new_dead": 2286, "incidence_dead": 0.2 },
1992            { "month": 9, "new_cases": 112212, "incidence": 10, "new_dead": 3323, "incidence_dead": 0.3 },
1993            { "month": 10, "new_cases": 123080, "incidence": 11, "new_dead": 3129, "incidence_dead": 0.3 },
1994            { "month": 11, "new_cases": 128795, "incidence": 12, "new_dead": 3076, "incidence_dead": 0.3 },
1995          ],
1996          maxCases: 128795
1997        },
1998        {
1999          "name": "Iraq", "continent": "Asia", "alpha2": "iq", "population": 40222503, "months": [
2000            { "month": 2, "new_cases": 12, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2001            { "month": 3, "new_cases": 681, "incidence": 0, "new_dead": 48, "incidence_dead": 0 },
2002            { "month": 4, "new_cases": 1391, "incidence": 1, "new_dead": 43, "incidence_dead": 0 },
2003            { "month": 5, "new_cases": 4354, "incidence": 3, "new_dead": 112, "incidence_dead": 0.1 },
2004            { "month": 6, "new_cases": 42670, "incidence": 27, "new_dead": 1738, "incidence_dead": 1.1 },
2005            { "month": 7, "new_cases": 75500, "incidence": 47, "new_dead": 2798, "incidence_dead": 1.7 },
2006            { "month": 8, "new_cases": 110325, "incidence": 69, "new_dead": 2301, "incidence_dead": 1.4 },
2007            { "month": 9, "new_cases": 128047, "incidence": 80, "new_dead": 2139, "incidence_dead": 1.3 },
2008            { "month": 10, "new_cases": 109649, "incidence": 68, "new_dead": 1729, "incidence_dead": 1.1 },
2009            { "month": 11, "new_cases": 79919, "incidence": 50, "new_dead": 1348, "incidence_dead": 0.8 },
2010          ],
2011          maxCases: 128047
2012        },
2013        {
2014          "name": "Ireland", "continent": "Europe", "alpha2": "ie", "population": 4937796, "months": [
2015            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2016            { "month": 3, "new_cases": 3234, "incidence": 16, "new_dead": 70, "incidence_dead": 0.4 },
2017            { "month": 4, "new_cases": 17377, "incidence": 88, "new_dead": 1161, "incidence_dead": 5.9 },
2018            { "month": 5, "new_cases": 4378, "incidence": 22, "new_dead": 420, "incidence_dead": 2.1 },
2019            { "month": 6, "new_cases": 483, "incidence": 2, "new_dead": 84, "incidence_dead": 0.4 },
2020            { "month": 7, "new_cases": 592, "incidence": 3, "new_dead": 27, "incidence_dead": 0.1 },
2021            { "month": 8, "new_cases": 2746, "incidence": 14, "new_dead": 14, "incidence_dead": 0.1 },
2022            { "month": 9, "new_cases": 7344, "incidence": 37, "new_dead": 27, "incidence_dead": 0.1 },
2023            { "month": 10, "new_cases": 25301, "incidence": 128, "new_dead": 109, "incidence_dead": 0.6 },
2024            { "month": 11, "new_cases": 11088, "incidence": 56, "new_dead": 140, "incidence_dead": 0.7 },
2025          ],
2026          maxCases: 25301
2027        },
2028        {
2029          "name": "Israel", "continent": "Asia", "alpha2": "il", "population": 8655541, "months": [
2030            { "month": 2, "new_cases": 5, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2031            { "month": 3, "new_cases": 5711, "incidence": 16, "new_dead": 20, "incidence_dead": 0.1 },
2032            { "month": 4, "new_cases": 10179, "incidence": 29, "new_dead": 204, "incidence_dead": 0.6 },
2033            { "month": 5, "new_cases": 1183, "incidence": 3, "new_dead": 62, "incidence_dead": 0.2 },
2034            { "month": 6, "new_cases": 8359, "incidence": 24, "new_dead": 40, "incidence_dead": 0.1 },
2035            { "month": 7, "new_cases": 46296, "incidence": 134, "new_dead": 237, "incidence_dead": 0.7 },
2036            { "month": 8, "new_cases": 45172, "incidence": 130, "new_dead": 389, "incidence_dead": 1.1 },
2037            { "month": 9, "new_cases": 130505, "incidence": 377, "new_dead": 651, "incidence_dead": 1.9 },
2038            { "month": 10, "new_cases": 66938, "incidence": 193, "new_dead": 957, "incidence_dead": 2.8 },
2039            { "month": 11, "new_cases": 22842, "incidence": 66, "new_dead": 311, "incidence_dead": 0.9 },
2040          ],
2041          maxCases: 130505
2042        },
2043        {
2044          "name": "Italy", "continent": "Europe", "alpha2": "it", "population": 60461828, "months": [
2045            { "month": 2, "new_cases": 1126, "incidence": 0, "new_dead": 28, "incidence_dead": 0 },
2046            { "month": 3, "new_cases": 104664, "incidence": 43, "new_dead": 12399, "incidence_dead": 5.1 },
2047            { "month": 4, "new_cases": 99671, "incidence": 41, "new_dead": 15539, "incidence_dead": 6.4 },
2048            { "month": 5, "new_cases": 27534, "incidence": 11, "new_dead": 5448, "incidence_dead": 2.3 },
2049            { "month": 6, "new_cases": 7581, "incidence": 3, "new_dead": 1352, "incidence_dead": 0.6 },
2050            { "month": 7, "new_cases": 6959, "incidence": 3, "new_dead": 374, "incidence_dead": 0.2 },
2051            { "month": 8, "new_cases": 21677, "incidence": 9, "new_dead": 342, "incidence_dead": 0.1 },
2052            { "month": 9, "new_cases": 45647, "incidence": 19, "new_dead": 411, "incidence_dead": 0.2 },
2053            { "month": 10, "new_cases": 364569, "incidence": 151, "new_dead": 2724, "incidence_dead": 1.1 },
2054            { "month": 11, "new_cases": 922124, "incidence": 381, "new_dead": 16958, "incidence_dead": 7 },
2055          ],
2056          maxCases: 922124
2057        },
2058        {
2059          "name": "Jamaica", "continent": "North America", "alpha2": "jm", "population": 2961161, "months": [
2060            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2061            { "month": 3, "new_cases": 35, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2062            { "month": 4, "new_cases": 386, "incidence": 3, "new_dead": 7, "incidence_dead": 0.1 },
2063            { "month": 5, "new_cases": 164, "incidence": 1, "new_dead": 1, "incidence_dead": 0 },
2064            { "month": 6, "new_cases": 116, "incidence": 1, "new_dead": 1, "incidence_dead": 0 },
2065            { "month": 7, "new_cases": 176, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
2066            { "month": 8, "new_cases": 1581, "incidence": 13, "new_dead": 11, "incidence_dead": 0.1 },
2067            { "month": 9, "new_cases": 4023, "incidence": 34, "new_dead": 86, "incidence_dead": 0.7 },
2068            { "month": 10, "new_cases": 2612, "incidence": 22, "new_dead": 99, "incidence_dead": 0.8 },
2069            { "month": 11, "new_cases": 1669, "incidence": 14, "new_dead": 51, "incidence_dead": 0.4 },
2070          ],
2071          maxCases: 4023
2072        },
2073        {
2074          "name": "Japan", "continent": "Asia", "alpha2": "jp", "population": 126476458, "months": [
2075            { "month": 2, "new_cases": 230, "incidence": 0, "new_dead": 5, "incidence_dead": 0 },
2076            { "month": 3, "new_cases": 2010, "incidence": 0, "new_dead": 61, "incidence_dead": 0 },
2077            { "month": 4, "new_cases": 12029, "incidence": 2, "new_dead": 414, "incidence_dead": 0.1 },
2078            { "month": 5, "new_cases": 2467, "incidence": 0, "new_dead": 417, "incidence_dead": 0.1 },
2079            { "month": 6, "new_cases": 1864, "incidence": 0, "new_dead": 74, "incidence_dead": 0 },
2080            { "month": 7, "new_cases": 17619, "incidence": 3, "new_dead": 36, "incidence_dead": 0 },
2081            { "month": 8, "new_cases": 32162, "incidence": 6, "new_dead": 290, "incidence_dead": 0.1 },
2082            { "month": 9, "new_cases": 15195, "incidence": 3, "new_dead": 277, "incidence_dead": 0.1 },
2083            { "month": 10, "new_cases": 17736, "incidence": 4, "new_dead": 194, "incidence_dead": 0 },
2084            { "month": 11, "new_cases": 47635, "incidence": 9, "new_dead": 307, "incidence_dead": 0.1 },
2085          ],
2086          maxCases: 47635
2087        },
2088        {
2089          "name": "Jordan", "continent": "Asia", "alpha2": "jo", "population": 10203140, "months": [
2090            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2091            { "month": 3, "new_cases": 273, "incidence": 1, "new_dead": 4, "incidence_dead": 0 },
2092            { "month": 4, "new_cases": 179, "incidence": 0, "new_dead": 3, "incidence_dead": 0 },
2093            { "month": 5, "new_cases": 286, "incidence": 1, "new_dead": 1, "incidence_dead": 0 },
2094            { "month": 6, "new_cases": 393, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
2095            { "month": 7, "new_cases": 61, "incidence": 0, "new_dead": 2, "incidence_dead": 0 },
2096            { "month": 8, "new_cases": 841, "incidence": 2, "new_dead": 4, "incidence_dead": 0 },
2097            { "month": 9, "new_cases": 9791, "incidence": 24, "new_dead": 46, "incidence_dead": 0.1 },
2098            { "month": 10, "new_cases": 60782, "incidence": 149, "new_dead": 768, "incidence_dead": 1.9 },
2099            { "month": 11, "new_cases": 146823, "incidence": 360, "new_dead": 1922, "incidence_dead": 4.7 },
2100          ],
2101          maxCases: 146823
2102        },
2103        {
2104          "name": "Kazakhstan", "continent": "Asia", "alpha2": "kz", "population": 18776707, "months": [
2105            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2106            { "month": 3, "new_cases": 339, "incidence": 0, "new_dead": 1, "incidence_dead": 0 },
2107            { "month": 4, "new_cases": 3059, "incidence": 4, "new_dead": 23, "incidence_dead": 0 },
2108            { "month": 5, "new_cases": 7456, "incidence": 10, "new_dead": 15, "incidence_dead": 0 },
2109            { "month": 6, "new_cases": 11450, "incidence": 15, "new_dead": 148, "incidence_dead": 0.2 },
2110            { "month": 7, "new_cases": 68059, "incidence": 91, "new_dead": 605, "incidence_dead": 0.8 },
2111            { "month": 8, "new_cases": 40306, "incidence": 54, "new_dead": 988, "incidence_dead": 1.3 },
2112            { "month": 9, "new_cases": 10034, "incidence": 13, "new_dead": 297, "incidence_dead": 0.4 },
2113            { "month": 10, "new_cases": 8992, "incidence": 12, "new_dead": 148, "incidence_dead": 0.2 },
2114            { "month": 11, "new_cases": 24864, "incidence": 33, "new_dead": 207, "incidence_dead": 0.3 },
2115          ],
2116          maxCases: 68059
2117        },
2118        {
2119          "name": "Kenya", "continent": "Africa", "alpha2": "ke", "population": 53771300, "months": [
2120            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2121            { "month": 3, "new_cases": 58, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2122            { "month": 4, "new_cases": 337, "incidence": 0, "new_dead": 16, "incidence_dead": 0 },
2123            { "month": 5, "new_cases": 1566, "incidence": 1, "new_dead": 47, "incidence_dead": 0 },
2124            { "month": 6, "new_cases": 4404, "incidence": 2, "new_dead": 84, "incidence_dead": 0 },
2125            { "month": 7, "new_cases": 14270, "incidence": 7, "new_dead": 193, "incidence_dead": 0.1 },
2126            { "month": 8, "new_cases": 13565, "incidence": 6, "new_dead": 236, "incidence_dead": 0.1 },
2127            { "month": 9, "new_cases": 4328, "incidence": 2, "new_dead": 134, "incidence_dead": 0.1 },
2128            { "month": 10, "new_cases": 16663, "incidence": 8, "new_dead": 270, "incidence_dead": 0.1 },
2129            { "month": 11, "new_cases": 28426, "incidence": 13, "new_dead": 488, "incidence_dead": 0.2 },
2130          ],
2131          maxCases: 28426
2132        },
2133        {
2134          "name": "Kuwait", "continent": "Asia", "alpha2": "kw", "population": 4270563, "months": [
2135            { "month": 2, "new_cases": 44, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2136            { "month": 3, "new_cases": 244, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
2137            { "month": 4, "new_cases": 3735, "incidence": 22, "new_dead": 25, "incidence_dead": 0.1 },
2138            { "month": 5, "new_cases": 23019, "incidence": 135, "new_dead": 186, "incidence_dead": 1.1 },
2139            { "month": 6, "new_cases": 19152, "incidence": 112, "new_dead": 142, "incidence_dead": 0.8 },
2140            { "month": 7, "new_cases": 20762, "incidence": 122, "new_dead": 93, "incidence_dead": 0.5 },
2141            { "month": 8, "new_cases": 18152, "incidence": 106, "new_dead": 84, "incidence_dead": 0.5 },
2142            { "month": 9, "new_cases": 20073, "incidence": 118, "new_dead": 79, "incidence_dead": 0.5 },
2143            { "month": 10, "new_cases": 20744, "incidence": 121, "new_dead": 169, "incidence_dead": 1 },
2144            { "month": 11, "new_cases": 16709, "incidence": 98, "new_dead": 101, "incidence_dead": 0.6 },
2145          ],
2146          maxCases: 23019
2147        },
2148        {
2149          "name": "Kyrgyzstan", "continent": "Asia", "alpha2": "kg", "population": 6524191, "months": [
2150            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2151            { "month": 3, "new_cases": 104, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2152            { "month": 4, "new_cases": 639, "incidence": 2, "new_dead": 7, "incidence_dead": 0 },
2153            { "month": 5, "new_cases": 1002, "incidence": 4, "new_dead": 8, "incidence_dead": 0 },
2154            { "month": 6, "new_cases": 3758, "incidence": 14, "new_dead": 45, "incidence_dead": 0.2 },
2155            { "month": 7, "new_cases": 30299, "incidence": 116, "new_dead": 1317, "incidence_dead": 5 },
2156            { "month": 8, "new_cases": 8093, "incidence": 31, "new_dead": -320, "incidence_dead": -1.2 },
2157            { "month": 9, "new_cases": 2771, "incidence": 11, "new_dead": 6, "incidence_dead": 0 },
2158            { "month": 10, "new_cases": 12209, "incidence": 47, "new_dead": 80, "incidence_dead": 0.3 },
2159            { "month": 11, "new_cases": 14300, "incidence": 55, "new_dead": 131, "incidence_dead": 0.5 },
2160          ],
2161          maxCases: 30299
2162        },
2163        {
2164          "name": "Laos", "continent": "Asia", "alpha2": "la", "population": 7275556, "months": [
2165            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2166            { "month": 3, "new_cases": 7, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2167            { "month": 4, "new_cases": 10, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2168            { "month": 5, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2169            { "month": 6, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2170            { "month": 7, "new_cases": 1, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2171            { "month": 8, "new_cases": 2, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2172            { "month": 9, "new_cases": 1, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2173            { "month": 10, "new_cases": 1, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2174            { "month": 11, "new_cases": 15, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2175          ],
2176          maxCases: 15
2177        },
2178        {
2179          "name": "Latvia", "continent": "Europe", "alpha2": "lv", "population": 1886202, "months": [
2180            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2181            { "month": 3, "new_cases": 397, "incidence": 5, "new_dead": 0, "incidence_dead": 0 },
2182            { "month": 4, "new_cases": 460, "incidence": 6, "new_dead": 14, "incidence_dead": 0.2 },
2183            { "month": 5, "new_cases": 208, "incidence": 3, "new_dead": 9, "incidence_dead": 0.1 },
2184            { "month": 6, "new_cases": 52, "incidence": 1, "new_dead": 6, "incidence_dead": 0.1 },
2185            { "month": 7, "new_cases": 113, "incidence": 1, "new_dead": 2, "incidence_dead": 0 },
2186            { "month": 8, "new_cases": 165, "incidence": 2, "new_dead": 2, "incidence_dead": 0 },
2187            { "month": 9, "new_cases": 428, "incidence": 6, "new_dead": 3, "incidence_dead": 0 },
2188            { "month": 10, "new_cases": 4070, "incidence": 54, "new_dead": 34, "incidence_dead": 0.5 },
2189            { "month": 11, "new_cases": 11181, "incidence": 148, "new_dead": 135, "incidence_dead": 1.8 },
2190          ],
2191          maxCases: 11181
2192        },
2193        {
2194          "name": "Lebanon", "continent": "Asia", "alpha2": "lb", "population": 6825442, "months": [
2195            { "month": 2, "new_cases": 3, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2196            { "month": 3, "new_cases": 466, "incidence": 2, "new_dead": 11, "incidence_dead": 0 },
2197            { "month": 4, "new_cases": 255, "incidence": 1, "new_dead": 12, "incidence_dead": 0 },
2198            { "month": 5, "new_cases": 495, "incidence": 2, "new_dead": 3, "incidence_dead": 0 },
2199            { "month": 6, "new_cases": 558, "incidence": 2, "new_dead": 7, "incidence_dead": 0 },
2200            { "month": 7, "new_cases": 2777, "incidence": 10, "new_dead": 27, "incidence_dead": 0.1 },
2201            { "month": 8, "new_cases": 12753, "incidence": 47, "new_dead": 106, "incidence_dead": 0.4 },
2202            { "month": 9, "new_cases": 22326, "incidence": 82, "new_dead": 200, "incidence_dead": 0.7 },
2203            { "month": 10, "new_cases": 41594, "incidence": 152, "new_dead": 270, "incidence_dead": 1 },
2204            { "month": 11, "new_cases": 46716, "incidence": 171, "new_dead": 381, "incidence_dead": 1.4 },
2205          ],
2206          maxCases: 46716
2207        },
2208        {
2209          "name": "Lesotho", "continent": "Africa", "alpha2": "ls", "population": 2142252, "months": [
2210            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2211            { "month": 3, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2212            { "month": 4, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2213            { "month": 5, "new_cases": 1, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2214            { "month": 6, "new_cases": 25, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2215            { "month": 7, "new_cases": 577, "incidence": 7, "new_dead": 12, "incidence_dead": 0.1 },
2216            { "month": 8, "new_cases": 481, "incidence": 6, "new_dead": 18, "incidence_dead": 0.2 },
2217            { "month": 9, "new_cases": 510, "incidence": 6, "new_dead": 5, "incidence_dead": 0.1 },
2218            { "month": 10, "new_cases": 358, "incidence": 4, "new_dead": 8, "incidence_dead": 0.1 },
2219            { "month": 11, "new_cases": 156, "incidence": 2, "new_dead": 0, "incidence_dead": 0 },
2220          ],
2221          maxCases: 577
2222        },
2223        {
2224          "name": "Liberia", "continent": "Africa", "alpha2": "lr", "population": 5057677, "months": [
2225            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2226            { "month": 3, "new_cases": 2, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2227            { "month": 4, "new_cases": 138, "incidence": 1, "new_dead": 15, "incidence_dead": 0.1 },
2228            { "month": 5, "new_cases": 147, "incidence": 1, "new_dead": 11, "incidence_dead": 0.1 },
2229            { "month": 6, "new_cases": 492, "incidence": 2, "new_dead": 9, "incidence_dead": 0 },
2230            { "month": 7, "new_cases": 406, "incidence": 2, "new_dead": 39, "incidence_dead": 0.2 },
2231            { "month": 8, "new_cases": 118, "incidence": 1, "new_dead": 7, "incidence_dead": 0 },
2232            { "month": 9, "new_cases": 39, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2233            { "month": 10, "new_cases": 83, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2234            { "month": 11, "new_cases": 169, "incidence": 1, "new_dead": 1, "incidence_dead": 0 },
2235          ],
2236          maxCases: 492
2237        },
2238        {
2239          "name": "Libya", "continent": "Africa", "alpha2": "ly", "population": 6871287, "months": [
2240            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2241            { "month": 3, "new_cases": 9, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2242            { "month": 4, "new_cases": 51, "incidence": 0, "new_dead": 2, "incidence_dead": 0 },
2243            { "month": 5, "new_cases": 95, "incidence": 0, "new_dead": 2, "incidence_dead": 0 },
2244            { "month": 6, "new_cases": 668, "incidence": 2, "new_dead": 19, "incidence_dead": 0.1 },
2245            { "month": 7, "new_cases": 2797, "incidence": 10, "new_dead": 50, "incidence_dead": 0.2 },
2246            { "month": 8, "new_cases": 10345, "incidence": 38, "new_dead": 163, "incidence_dead": 0.6 },
2247            { "month": 9, "new_cases": 20559, "incidence": 75, "new_dead": 314, "incidence_dead": 1.1 },
2248            { "month": 10, "new_cases": 26570, "incidence": 97, "new_dead": 306, "incidence_dead": 1.1 },
2249            { "month": 11, "new_cases": 21714, "incidence": 79, "new_dead": 326, "incidence_dead": 1.2 },
2250          ],
2251          maxCases: 26570
2252        },
2253        {
2254          "name": "Liechtenstein", "continent": "Europe", "alpha2": "li", "population": 38137, "months": [
2255            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2256            { "month": 3, "new_cases": 67, "incidence": 44, "new_dead": 0, "incidence_dead": 0 },
2257            { "month": 4, "new_cases": 14, "incidence": 9, "new_dead": 0, "incidence_dead": 0 },
2258            { "month": 5, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2259            { "month": 6, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2260            { "month": 7, "new_cases": 6, "incidence": 4, "new_dead": 0, "incidence_dead": 0 },
2261            { "month": 8, "new_cases": 19, "incidence": 12, "new_dead": 0, "incidence_dead": 0 },
2262            { "month": 9, "new_cases": 11, "incidence": 7, "new_dead": 0, "incidence_dead": 0 },
2263            { "month": 10, "new_cases": 415, "incidence": 272, "new_dead": 2, "incidence_dead": 1.3 },
2264            { "month": 11, "new_cases": 737, "incidence": 483, "new_dead": 13, "incidence_dead": 8.5 },
2265          ],
2266          maxCases: 737
2267        },
2268        {
2269          "name": "Lithuania", "continent": "Europe", "alpha2": "lt", "population": 2722291, "months": [
2270            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2271            { "month": 3, "new_cases": 536, "incidence": 5, "new_dead": 7, "incidence_dead": 0.1 },
2272            { "month": 4, "new_cases": 848, "incidence": 8, "new_dead": 37, "incidence_dead": 0.3 },
2273            { "month": 5, "new_cases": 290, "incidence": 3, "new_dead": 25, "incidence_dead": 0.2 },
2274            { "month": 6, "new_cases": 142, "incidence": 1, "new_dead": 8, "incidence_dead": 0.1 },
2275            { "month": 7, "new_cases": 258, "incidence": 2, "new_dead": 2, "incidence_dead": 0 },
2276            { "month": 8, "new_cases": 831, "incidence": 8, "new_dead": 6, "incidence_dead": 0.1 },
2277            { "month": 9, "new_cases": 1787, "incidence": 16, "new_dead": 6, "incidence_dead": 0.1 },
2278            { "month": 10, "new_cases": 10131, "incidence": 93, "new_dead": 73, "incidence_dead": 0.7 },
2279            { "month": 11, "new_cases": 46501, "incidence": 427, "new_dead": 341, "incidence_dead": 3.1 },
2280          ],
2281          maxCases: 46501
2282        },
2283        {
2284          "name": "Luxembourg", "continent": "Europe", "alpha2": "lu", "population": 625976, "months": [
2285            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2286            { "month": 3, "new_cases": 2177, "incidence": 87, "new_dead": 22, "incidence_dead": 0.9 },
2287            { "month": 4, "new_cases": 1606, "incidence": 64, "new_dead": 67, "incidence_dead": 2.7 },
2288            { "month": 5, "new_cases": 234, "incidence": 9, "new_dead": 20, "incidence_dead": 0.8 },
2289            { "month": 6, "new_cases": 281, "incidence": 11, "new_dead": 0, "incidence_dead": 0 },
2290            { "month": 7, "new_cases": 2396, "incidence": 96, "new_dead": 4, "incidence_dead": 0.2 },
2291            { "month": 8, "new_cases": -70, "incidence": -3, "new_dead": 10, "incidence_dead": 0.4 },
2292            { "month": 9, "new_cases": 1884, "incidence": 75, "new_dead": 0, "incidence_dead": 0 },
2293            { "month": 10, "new_cases": 8625, "incidence": 344, "new_dead": 28, "incidence_dead": 1.1 },
2294            { "month": 11, "new_cases": 17544, "incidence": 701, "new_dead": 169, "incidence_dead": 6.7 },
2295          ],
2296          maxCases: 17544
2297        },
2298        {
2299          "name": "Madagascar", "continent": "Africa", "alpha2": "mg", "population": 27691019, "months": [
2300            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2301            { "month": 3, "new_cases": 54, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2302            { "month": 4, "new_cases": 71, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2303            { "month": 5, "new_cases": 643, "incidence": 1, "new_dead": 5, "incidence_dead": 0 },
2304            { "month": 6, "new_cases": 1443, "incidence": 1, "new_dead": 14, "incidence_dead": 0 },
2305            { "month": 7, "new_cases": 8654, "incidence": 8, "new_dead": 86, "incidence_dead": 0.1 },
2306            { "month": 8, "new_cases": 3995, "incidence": 4, "new_dead": 86, "incidence_dead": 0.1 },
2307            { "month": 9, "new_cases": 1545, "incidence": 1, "new_dead": 38, "incidence_dead": 0 },
2308            { "month": 10, "new_cases": 703, "incidence": 1, "new_dead": 14, "incidence_dead": 0 },
2309            { "month": 11, "new_cases": 230, "incidence": 0, "new_dead": 7, "incidence_dead": 0 },
2310          ],
2311          maxCases: 8654
2312        },
2313        {
2314          "name": "Malawi", "continent": "Africa", "alpha2": "mw", "population": 19129955, "months": [
2315            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2316            { "month": 3, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2317            { "month": 4, "new_cases": 34, "incidence": 0, "new_dead": 2, "incidence_dead": 0 },
2318            { "month": 5, "new_cases": 247, "incidence": 0, "new_dead": 1, "incidence_dead": 0 },
2319            { "month": 6, "new_cases": 940, "incidence": 1, "new_dead": 10, "incidence_dead": 0 },
2320            { "month": 7, "new_cases": 2854, "incidence": 4, "new_dead": 100, "incidence_dead": 0.1 },
2321            { "month": 8, "new_cases": 1488, "incidence": 2, "new_dead": 61, "incidence_dead": 0.1 },
2322            { "month": 9, "new_cases": 207, "incidence": 0, "new_dead": 4, "incidence_dead": 0 },
2323            { "month": 10, "new_cases": 157, "incidence": 0, "new_dead": 5, "incidence_dead": 0 },
2324            { "month": 11, "new_cases": 98, "incidence": 0, "new_dead": 1, "incidence_dead": 0 },
2325          ],
2326          maxCases: 2854
2327        },
2328        {
2329          "name": "Malaysia", "continent": "Asia", "alpha2": "my", "population": 32365998, "months": [
2330            { "month": 2, "new_cases": 17, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2331            { "month": 3, "new_cases": 2741, "incidence": 2, "new_dead": 41, "incidence_dead": 0 },
2332            { "month": 4, "new_cases": 3236, "incidence": 2, "new_dead": 59, "incidence_dead": 0 },
2333            { "month": 5, "new_cases": 1817, "incidence": 1, "new_dead": 13, "incidence_dead": 0 },
2334            { "month": 6, "new_cases": 820, "incidence": 1, "new_dead": 6, "incidence_dead": 0 },
2335            { "month": 7, "new_cases": 337, "incidence": 0, "new_dead": 4, "incidence_dead": 0 },
2336            { "month": 8, "new_cases": 364, "incidence": 0, "new_dead": 2, "incidence_dead": 0 },
2337            { "month": 9, "new_cases": 1884, "incidence": 1, "new_dead": 9, "incidence_dead": 0 },
2338            { "month": 10, "new_cases": 20324, "incidence": 16, "new_dead": 113, "incidence_dead": 0.1 },
2339            { "month": 11, "new_cases": 34149, "incidence": 26, "new_dead": 111, "incidence_dead": 0.1 },
2340          ],
2341          maxCases: 34149
2342        },
2343        {
2344          "name": "Maldives", "continent": "Asia", "alpha2": "mv", "population": 540542, "months": [
2345            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2346            { "month": 3, "new_cases": 14, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
2347            { "month": 4, "new_cases": 450, "incidence": 21, "new_dead": 0, "incidence_dead": 0 },
2348            { "month": 5, "new_cases": 1305, "incidence": 60, "new_dead": 4, "incidence_dead": 0.2 },
2349            { "month": 6, "new_cases": 588, "incidence": 27, "new_dead": 4, "incidence_dead": 0.2 },
2350            { "month": 7, "new_cases": 1432, "incidence": 66, "new_dead": 7, "incidence_dead": 0.3 },
2351            { "month": 8, "new_cases": 4011, "incidence": 186, "new_dead": 12, "incidence_dead": 0.6 },
2352            { "month": 9, "new_cases": 2487, "incidence": 115, "new_dead": 6, "incidence_dead": 0.3 },
2353            { "month": 10, "new_cases": 1368, "incidence": 63, "new_dead": 4, "incidence_dead": 0.2 },
2354            { "month": 11, "new_cases": 1352, "incidence": 63, "new_dead": 8, "incidence_dead": 0.4 },
2355          ],
2356          maxCases: 4011
2357        },
2358        {
2359          "name": "Mali", "continent": "Africa", "alpha2": "ml", "population": 20250834, "months": [
2360            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2361            { "month": 3, "new_cases": 26, "incidence": 0, "new_dead": 1, "incidence_dead": 0 },
2362            { "month": 4, "new_cases": 462, "incidence": 1, "new_dead": 24, "incidence_dead": 0 },
2363            { "month": 5, "new_cases": 775, "incidence": 1, "new_dead": 51, "incidence_dead": 0.1 },
2364            { "month": 6, "new_cases": 916, "incidence": 1, "new_dead": 39, "incidence_dead": 0 },
2365            { "month": 7, "new_cases": 354, "incidence": 0, "new_dead": 8, "incidence_dead": 0 },
2366            { "month": 8, "new_cases": 241, "incidence": 0, "new_dead": 2, "incidence_dead": 0 },
2367            { "month": 9, "new_cases": 342, "incidence": 0, "new_dead": 5, "incidence_dead": 0 },
2368            { "month": 10, "new_cases": 436, "incidence": 1, "new_dead": 5, "incidence_dead": 0 },
2369            { "month": 11, "new_cases": 1156, "incidence": 1, "new_dead": 20, "incidence_dead": 0 },
2370          ],
2371          maxCases: 1156
2372        },
2373        {
2374          "name": "Malta", "continent": "Europe", "alpha2": "mt", "population": 441539, "months": [
2375            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2376            { "month": 3, "new_cases": 166, "incidence": 9, "new_dead": 0, "incidence_dead": 0 },
2377            { "month": 4, "new_cases": 296, "incidence": 17, "new_dead": 3, "incidence_dead": 0.2 },
2378            { "month": 5, "new_cases": 153, "incidence": 9, "new_dead": 5, "incidence_dead": 0.3 },
2379            { "month": 6, "new_cases": 52, "incidence": 3, "new_dead": 0, "incidence_dead": 0 },
2380            { "month": 7, "new_cases": 154, "incidence": 9, "new_dead": 0, "incidence_dead": 0 },
2381            { "month": 8, "new_cases": 1059, "incidence": 60, "new_dead": 3, "incidence_dead": 0.2 },
2382            { "month": 9, "new_cases": 1175, "incidence": 67, "new_dead": 23, "incidence_dead": 1.3 },
2383            { "month": 10, "new_cases": 2984, "incidence": 169, "new_dead": 27, "incidence_dead": 1.5 },
2384            { "month": 11, "new_cases": 3831, "incidence": 217, "new_dead": 75, "incidence_dead": 4.2 },
2385          ],
2386          maxCases: 3831
2387        },
2388        {
2389          "name": "Marshall Islands", "continent": "Oceania", "alpha2": "mh", "population": 59194, "months": [
2390            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2391            { "month": 3, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2392            { "month": 4, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2393            { "month": 5, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2394            { "month": 6, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2395            { "month": 7, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2396            { "month": 8, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2397            { "month": 9, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2398            { "month": 10, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2399            { "month": 11, "new_cases": 2, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
2400          ],
2401          maxCases: 2
2402        },
2403        {
2404          "name": "Mauritania", "continent": "Africa", "alpha2": "mr", "population": 4649660, "months": [
2405            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2406            { "month": 3, "new_cases": 5, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2407            { "month": 4, "new_cases": 2, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2408            { "month": 5, "new_cases": 522, "incidence": 3, "new_dead": 22, "incidence_dead": 0.1 },
2409            { "month": 6, "new_cases": 3833, "incidence": 21, "new_dead": 106, "incidence_dead": 0.6 },
2410            { "month": 7, "new_cases": 1947, "incidence": 10, "new_dead": 28, "incidence_dead": 0.2 },
2411            { "month": 8, "new_cases": 738, "incidence": 4, "new_dead": 2, "incidence_dead": 0 },
2412            { "month": 9, "new_cases": 454, "incidence": 2, "new_dead": 2, "incidence_dead": 0 },
2413            { "month": 10, "new_cases": 201, "incidence": 1, "new_dead": 2, "incidence_dead": 0 },
2414            { "month": 11, "new_cases": 898, "incidence": 5, "new_dead": 14, "incidence_dead": 0.1 },
2415          ],
2416          maxCases: 3833
2417        },
2418        {
2419          "name": "Mauritius", "continent": "Africa", "alpha2": "mu", "population": 1271767, "months": [
2420            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2421            { "month": 3, "new_cases": 140, "incidence": 3, "new_dead": 4, "incidence_dead": 0.1 },
2422            { "month": 4, "new_cases": 189, "incidence": 4, "new_dead": 5, "incidence_dead": 0.1 },
2423            { "month": 5, "new_cases": 3, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2424            { "month": 6, "new_cases": 6, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2425            { "month": 7, "new_cases": 3, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2426            { "month": 8, "new_cases": 12, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2427            { "month": 9, "new_cases": 25, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2428            { "month": 10, "new_cases": 60, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
2429            { "month": 11, "new_cases": 63, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
2430          ],
2431          maxCases: 189
2432        },
2433        {
2434          "name": "Mexico", "continent": "North America", "alpha2": "mx", "population": 128932753, "months": [
2435            { "month": 2, "new_cases": 3, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2436            { "month": 3, "new_cases": 1211, "incidence": 0, "new_dead": 28, "incidence_dead": 0 },
2437            { "month": 4, "new_cases": 18009, "incidence": 3, "new_dead": 1830, "incidence_dead": 0.4 },
2438            { "month": 5, "new_cases": 71440, "incidence": 14, "new_dead": 8071, "incidence_dead": 1.6 },
2439            { "month": 6, "new_cases": 135425, "incidence": 26, "new_dead": 17839, "incidence_dead": 3.5 },
2440            { "month": 7, "new_cases": 198548, "incidence": 38, "new_dead": 18919, "incidence_dead": 3.7 },
2441            { "month": 8, "new_cases": 174923, "incidence": 34, "new_dead": 17726, "incidence_dead": 3.4 },
2442            { "month": 9, "new_cases": 143656, "incidence": 28, "new_dead": 13232, "incidence_dead": 2.6 },
2443            { "month": 10, "new_cases": 181746, "incidence": 35, "new_dead": 14107, "incidence_dead": 2.7 },
2444            { "month": 11, "new_cases": 188581, "incidence": 37, "new_dead": 14187, "incidence_dead": 2.8 },
2445          ],
2446          maxCases: 198548
2447        },
2448        {
2449          "name": "Moldova", "continent": "Europe", "alpha2": "md", "population": 4033963, "months": [
2450            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2451            { "month": 3, "new_cases": 352, "incidence": 2, "new_dead": 3, "incidence_dead": 0 },
2452            { "month": 4, "new_cases": 3544, "incidence": 22, "new_dead": 112, "incidence_dead": 0.7 },
2453            { "month": 5, "new_cases": 4354, "incidence": 27, "new_dead": 179, "incidence_dead": 1.1 },
2454            { "month": 6, "new_cases": 8362, "incidence": 52, "new_dead": 250, "incidence_dead": 1.5 },
2455            { "month": 7, "new_cases": 8120, "incidence": 50, "new_dead": 233, "incidence_dead": 1.4 },
2456            { "month": 8, "new_cases": 12187, "incidence": 76, "new_dead": 217, "incidence_dead": 1.3 },
2457            { "month": 9, "new_cases": 16122, "incidence": 100, "new_dead": 325, "incidence_dead": 2 },
2458            { "month": 10, "new_cases": 22998, "incidence": 143, "new_dead": 465, "incidence_dead": 2.9 },
2459            { "month": 11, "new_cases": 31324, "incidence": 194, "new_dead": 519, "incidence_dead": 3.2 },
2460          ],
2461          maxCases: 31324
2462        },
2463        {
2464          "name": "Monaco", "continent": "Europe", "alpha2": "mc", "population": 39244, "months": [
2465            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2466            { "month": 3, "new_cases": 51, "incidence": 32, "new_dead": 0, "incidence_dead": 0 },
2467            { "month": 4, "new_cases": 43, "incidence": 27, "new_dead": 3, "incidence_dead": 1.9 },
2468            { "month": 5, "new_cases": 4, "incidence": 3, "new_dead": 0, "incidence_dead": 0 },
2469            { "month": 6, "new_cases": 4, "incidence": 3, "new_dead": 0, "incidence_dead": 0 },
2470            { "month": 7, "new_cases": 17, "incidence": 11, "new_dead": 0, "incidence_dead": 0 },
2471            { "month": 8, "new_cases": 34, "incidence": 22, "new_dead": 0, "incidence_dead": 0 },
2472            { "month": 9, "new_cases": 64, "incidence": 41, "new_dead": -2, "incidence_dead": -1.3 },
2473            { "month": 10, "new_cases": 141, "incidence": 90, "new_dead": 0, "incidence_dead": 0 },
2474            { "month": 11, "new_cases": 250, "incidence": 159, "new_dead": 1, "incidence_dead": 0.6 },
2475          ],
2476          maxCases: 250
2477        },
2478        {
2479          "name": "Mongolia", "continent": "Asia", "alpha2": "mn", "population": 3278292, "months": [
2480            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2481            { "month": 3, "new_cases": 11, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2482            { "month": 4, "new_cases": 26, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2483            { "month": 5, "new_cases": 141, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
2484            { "month": 6, "new_cases": 41, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2485            { "month": 7, "new_cases": 71, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
2486            { "month": 8, "new_cases": 13, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2487            { "month": 9, "new_cases": 9, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2488            { "month": 10, "new_cases": 33, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2489            { "month": 11, "new_cases": 455, "incidence": 3, "new_dead": 0, "incidence_dead": 0 },
2490          ],
2491          maxCases: 455
2492        },
2493        {
2494          "name": "Montenegro", "continent": "Europe", "alpha2": "me", "population": 628062, "months": [
2495            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2496            { "month": 3, "new_cases": 107, "incidence": 4, "new_dead": 1, "incidence_dead": 0 },
2497            { "month": 4, "new_cases": 213, "incidence": 8, "new_dead": 5, "incidence_dead": 0.2 },
2498            { "month": 5, "new_cases": 2, "incidence": 0, "new_dead": 2, "incidence_dead": 0.1 },
2499            { "month": 6, "new_cases": 224, "incidence": 9, "new_dead": 3, "incidence_dead": 0.1 },
2500            { "month": 7, "new_cases": 2525, "incidence": 101, "new_dead": 36, "incidence_dead": 1.4 },
2501            { "month": 8, "new_cases": 1762, "incidence": 70, "new_dead": 52, "incidence_dead": 2.1 },
2502            { "month": 9, "new_cases": 5937, "incidence": 236, "new_dead": 69, "incidence_dead": 2.7 },
2503            { "month": 10, "new_cases": 7569, "incidence": 301, "new_dead": 132, "incidence_dead": 5.3 },
2504            { "month": 11, "new_cases": 16924, "incidence": 674, "new_dead": 198, "incidence_dead": 7.9 },
2505          ],
2506          maxCases: 16924
2507        },
2508        {
2509          "name": "Morocco", "continent": "Africa", "alpha2": "ma", "population": 36910558, "months": [
2510            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2511            { "month": 3, "new_cases": 616, "incidence": 0, "new_dead": 35, "incidence_dead": 0 },
2512            { "month": 4, "new_cases": 3806, "incidence": 3, "new_dead": 134, "incidence_dead": 0.1 },
2513            { "month": 5, "new_cases": 3384, "incidence": 2, "new_dead": 35, "incidence_dead": 0 },
2514            { "month": 6, "new_cases": 4726, "incidence": 3, "new_dead": 23, "incidence_dead": 0 },
2515            { "month": 7, "new_cases": 11789, "incidence": 8, "new_dead": 125, "incidence_dead": 0.1 },
2516            { "month": 8, "new_cases": 38268, "incidence": 26, "new_dead": 788, "incidence_dead": 0.5 },
2517            { "month": 9, "new_cases": 61063, "incidence": 41, "new_dead": 1053, "incidence_dead": 0.7 },
2518            { "month": 10, "new_cases": 95431, "incidence": 65, "new_dead": 1501, "incidence_dead": 1 },
2519            { "month": 11, "new_cases": 137252, "incidence": 93, "new_dead": 2151, "incidence_dead": 1.5 },
2520          ],
2521          maxCases: 137252
2522        },
2523        {
2524          "name": "Mozambique", "continent": "Africa", "alpha2": "mz", "population": 31255435, "months": [
2525            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2526            { "month": 3, "new_cases": 7, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2527            { "month": 4, "new_cases": 68, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2528            { "month": 5, "new_cases": 178, "incidence": 0, "new_dead": 1, "incidence_dead": 0 },
2529            { "month": 6, "new_cases": 635, "incidence": 1, "new_dead": 4, "incidence_dead": 0 },
2530            { "month": 7, "new_cases": 975, "incidence": 1, "new_dead": 5, "incidence_dead": 0 },
2531            { "month": 8, "new_cases": 2052, "incidence": 2, "new_dead": 12, "incidence_dead": 0 },
2532            { "month": 9, "new_cases": 4812, "incidence": 4, "new_dead": 38, "incidence_dead": 0 },
2533            { "month": 10, "new_cases": 4141, "incidence": 3, "new_dead": 31, "incidence_dead": 0 },
2534            { "month": 11, "new_cases": 2832, "incidence": 2, "new_dead": 39, "incidence_dead": 0 },
2535          ],
2536          maxCases: 4812
2537        },
2538        {
2539          "name": "Myanmar", "continent": "Asia", "alpha2": "mm", "population": 54409794, "months": [
2540            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2541            { "month": 3, "new_cases": 7, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2542            { "month": 4, "new_cases": 136, "incidence": 0, "new_dead": 5, "incidence_dead": 0 },
2543            { "month": 5, "new_cases": 73, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2544            { "month": 6, "new_cases": 75, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2545            { "month": 7, "new_cases": 54, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2546            { "month": 8, "new_cases": 529, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2547            { "month": 9, "new_cases": 12491, "incidence": 6, "new_dead": 304, "incidence_dead": 0.1 },
2548            { "month": 10, "new_cases": 39333, "incidence": 18, "new_dead": 927, "incidence_dead": 0.4 },
2549            { "month": 11, "new_cases": 38007, "incidence": 17, "new_dead": 704, "incidence_dead": 0.3 },
2550          ],
2551          maxCases: 39333
2552        },
2553        {
2554          "name": "Namibia", "continent": "Africa", "alpha2": "na", "population": 2540916, "months": [
2555            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2556            { "month": 3, "new_cases": 9, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2557            { "month": 4, "new_cases": 5, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2558            { "month": 5, "new_cases": 8, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2559            { "month": 6, "new_cases": 181, "incidence": 2, "new_dead": 0, "incidence_dead": 0 },
2560            { "month": 7, "new_cases": 1924, "incidence": 19, "new_dead": 9, "incidence_dead": 0.1 },
2561            { "month": 8, "new_cases": 5421, "incidence": 53, "new_dead": 65, "incidence_dead": 0.6 },
2562            { "month": 9, "new_cases": 3715, "incidence": 37, "new_dead": 46, "incidence_dead": 0.5 },
2563            { "month": 10, "new_cases": 1670, "incidence": 16, "new_dead": 12, "incidence_dead": 0.1 },
2564            { "month": 11, "new_cases": 1445, "incidence": 14, "new_dead": 18, "incidence_dead": 0.2 },
2565          ],
2566          maxCases: 5421
2567        },
2568        {
2569          "name": "Nepal", "continent": "Asia", "alpha2": "np", "population": 29136808, "months": [
2570            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2571            { "month": 3, "new_cases": 4, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2572            { "month": 4, "new_cases": 52, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2573            { "month": 5, "new_cases": 1515, "incidence": 1, "new_dead": 7, "incidence_dead": 0 },
2574            { "month": 6, "new_cases": 11992, "incidence": 10, "new_dead": 21, "incidence_dead": 0 },
2575            { "month": 7, "new_cases": 6207, "incidence": 5, "new_dead": 27, "incidence_dead": 0 },
2576            { "month": 8, "new_cases": 19689, "incidence": 17, "new_dead": 172, "incidence_dead": 0.1 },
2577            { "month": 9, "new_cases": 38357, "incidence": 33, "new_dead": 270, "incidence_dead": 0.2 },
2578            { "month": 10, "new_cases": 92926, "incidence": 80, "new_dead": 439, "incidence_dead": 0.4 },
2579            { "month": 11, "new_cases": 62709, "incidence": 54, "new_dead": 571, "incidence_dead": 0.5 },
2580          ],
2581          maxCases: 92926
2582        },
2583        {
2584          "name": "Netherlands", "continent": "Europe", "alpha2": "nl", "population": 17134873, "months": [
2585            { "month": 2, "new_cases": 5, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2586            { "month": 3, "new_cases": 12661, "incidence": 18, "new_dead": 1039, "incidence_dead": 1.5 },
2587            { "month": 4, "new_cases": 26845, "incidence": 39, "new_dead": 3771, "incidence_dead": 5.5 },
2588            { "month": 5, "new_cases": 7133, "incidence": 10, "new_dead": 1164, "incidence_dead": 1.7 },
2589            { "month": 6, "new_cases": 3838, "incidence": 6, "new_dead": 157, "incidence_dead": 0.2 },
2590            { "month": 7, "new_cases": 4107, "incidence": 6, "new_dead": 34, "incidence_dead": 0 },
2591            { "month": 8, "new_cases": 18642, "incidence": 27, "new_dead": 86, "incidence_dead": 0.1 },
2592            { "month": 9, "new_cases": 52756, "incidence": 77, "new_dead": 205, "incidence_dead": 0.3 },
2593            { "month": 10, "new_cases": 231652, "incidence": 338, "new_dead": 1002, "incidence_dead": 1.5 },
2594            { "month": 11, "new_cases": 174290, "incidence": 254, "new_dead": 1994, "incidence_dead": 2.9 },
2595          ],
2596          maxCases: 231652
2597        },
2598        {
2599          "name": "New Zealand", "continent": "Oceania", "alpha2": "nz", "population": 4822233, "months": [
2600            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2601            { "month": 3, "new_cases": 646, "incidence": 3, "new_dead": 0, "incidence_dead": 0 },
2602            { "month": 4, "new_cases": 832, "incidence": 4, "new_dead": 18, "incidence_dead": 0.1 },
2603            { "month": 5, "new_cases": 25, "incidence": 0, "new_dead": 3, "incidence_dead": 0 },
2604            { "month": 6, "new_cases": 24, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2605            { "month": 7, "new_cases": 34, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2606            { "month": 8, "new_cases": 190, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
2607            { "month": 9, "new_cases": 96, "incidence": 0, "new_dead": 3, "incidence_dead": 0 },
2608            { "month": 10, "new_cases": 111, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
2609            { "month": 11, "new_cases": 100, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
2610          ],
2611          maxCases: 832
2612        },
2613        {
2614          "name": "Nicaragua", "continent": "North America", "alpha2": "ni", "population": 6624554, "months": [
2615            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2616            { "month": 3, "new_cases": 4, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2617            { "month": 4, "new_cases": 9, "incidence": 0, "new_dead": 2, "incidence_dead": 0 },
2618            { "month": 5, "new_cases": 745, "incidence": 3, "new_dead": 32, "incidence_dead": 0.1 },
2619            { "month": 6, "new_cases": 1760, "incidence": 7, "new_dead": 48, "incidence_dead": 0.2 },
2620            { "month": 7, "new_cases": 1153, "incidence": 4, "new_dead": 33, "incidence_dead": 0.1 },
2621            { "month": 8, "new_cases": 822, "incidence": 3, "new_dead": 21, "incidence_dead": 0.1 },
2622            { "month": 9, "new_cases": 676, "incidence": 3, "new_dead": 14, "incidence_dead": 0.1 },
2623            { "month": 10, "new_cases": 344, "incidence": 1, "new_dead": 5, "incidence_dead": 0 },
2624            { "month": 11, "new_cases": 270, "incidence": 1, "new_dead": 4, "incidence_dead": 0 },
2625          ],
2626          maxCases: 1760
2627        },
2628        {
2629          "name": "Niger", "continent": "Africa", "alpha2": "ne", "population": 24206636, "months": [
2630            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2631            { "month": 3, "new_cases": 26, "incidence": 0, "new_dead": 2, "incidence_dead": 0 },
2632            { "month": 4, "new_cases": 692, "incidence": 1, "new_dead": 29, "incidence_dead": 0 },
2633            { "month": 5, "new_cases": 239, "incidence": 0, "new_dead": 32, "incidence_dead": 0 },
2634            { "month": 6, "new_cases": 117, "incidence": 0, "new_dead": 3, "incidence_dead": 0 },
2635            { "month": 7, "new_cases": 59, "incidence": 0, "new_dead": 2, "incidence_dead": 0 },
2636            { "month": 8, "new_cases": 42, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2637            { "month": 9, "new_cases": 21, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2638            { "month": 10, "new_cases": 23, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2639            { "month": 11, "new_cases": 328, "incidence": 0, "new_dead": 3, "incidence_dead": 0 },
2640          ],
2641          maxCases: 692
2642        },
2643        {
2644          "name": "Nigeria", "continent": "Africa", "alpha2": "ng", "population": 206139587, "months": [
2645            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2646            { "month": 3, "new_cases": 134, "incidence": 0, "new_dead": 1, "incidence_dead": 0 },
2647            { "month": 4, "new_cases": 1797, "incidence": 0, "new_dead": 56, "incidence_dead": 0 },
2648            { "month": 5, "new_cases": 8230, "incidence": 1, "new_dead": 229, "incidence_dead": 0 },
2649            { "month": 6, "new_cases": 15532, "incidence": 2, "new_dead": 303, "incidence_dead": 0 },
2650            { "month": 7, "new_cases": 17457, "incidence": 2, "new_dead": 289, "incidence_dead": 0 },
2651            { "month": 8, "new_cases": 10857, "incidence": 1, "new_dead": 134, "incidence_dead": 0 },
2652            { "month": 9, "new_cases": 4840, "incidence": 1, "new_dead": 99, "incidence_dead": 0 },
2653            { "month": 10, "new_cases": 4005, "incidence": 0, "new_dead": 32, "incidence_dead": 0 },
2654            { "month": 11, "new_cases": 4704, "incidence": 1, "new_dead": 29, "incidence_dead": 0 },
2655          ],
2656          maxCases: 17457
2657        },
2658        {
2659          "name": "North Macedonia", "continent": "Europe", "alpha2": "mk", "population": 2083380, "months": [
2660            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2661            { "month": 3, "new_cases": 328, "incidence": 4, "new_dead": 8, "incidence_dead": 0.1 },
2662            { "month": 4, "new_cases": 1136, "incidence": 14, "new_dead": 68, "incidence_dead": 0.8 },
2663            { "month": 5, "new_cases": 761, "incidence": 9, "new_dead": 56, "incidence_dead": 0.7 },
2664            { "month": 6, "new_cases": 4108, "incidence": 49, "new_dead": 169, "incidence_dead": 2 },
2665            { "month": 7, "new_cases": 4420, "incidence": 53, "new_dead": 184, "incidence_dead": 2.2 },
2666            { "month": 8, "new_cases": 3587, "incidence": 43, "new_dead": 117, "incidence_dead": 1.4 },
2667            { "month": 9, "new_cases": 3636, "incidence": 44, "new_dead": 136, "incidence_dead": 1.6 },
2668            { "month": 10, "new_cases": 13595, "incidence": 163, "new_dead": 255, "incidence_dead": 3.1 },
2669            { "month": 11, "new_cases": 30306, "incidence": 364, "new_dead": 769, "incidence_dead": 9.2 },
2670          ],
2671          maxCases: 30306
2672        },
2673        {
2674          "name": "Norway", "continent": "Europe", "alpha2": "no", "population": 5421242, "months": [
2675            { "month": 2, "new_cases": 14, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2676            { "month": 3, "new_cases": 4626, "incidence": 21, "new_dead": 36, "incidence_dead": 0.2 },
2677            { "month": 4, "new_cases": 3097, "incidence": 14, "new_dead": 171, "incidence_dead": 0.8 },
2678            { "month": 5, "new_cases": 702, "incidence": 3, "new_dead": 26, "incidence_dead": 0.1 },
2679            { "month": 6, "new_cases": 439, "incidence": 2, "new_dead": 14, "incidence_dead": 0.1 },
2680            { "month": 7, "new_cases": 361, "incidence": 2, "new_dead": 5, "incidence_dead": 0 },
2681            { "month": 8, "new_cases": 1542, "incidence": 7, "new_dead": 9, "incidence_dead": 0 },
2682            { "month": 9, "new_cases": 3245, "incidence": 15, "new_dead": 10, "incidence_dead": 0 },
2683            { "month": 10, "new_cases": 6304, "incidence": 29, "new_dead": 8, "incidence_dead": 0 },
2684            { "month": 11, "new_cases": 15819, "incidence": 73, "new_dead": 50, "incidence_dead": 0.2 },
2685          ],
2686          maxCases: 15819
2687        },
2688        {
2689          "name": "Oman", "continent": "Asia", "alpha2": "om", "population": 5106622, "months": [
2690            { "month": 2, "new_cases": 4, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2691            { "month": 3, "new_cases": 186, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
2692            { "month": 4, "new_cases": 2156, "incidence": 11, "new_dead": 10, "incidence_dead": 0 },
2693            { "month": 5, "new_cases": 9089, "incidence": 44, "new_dead": 38, "incidence_dead": 0.2 },
2694            { "month": 6, "new_cases": 28633, "incidence": 140, "new_dead": 127, "incidence_dead": 0.6 },
2695            { "month": 7, "new_cases": 39089, "incidence": 191, "new_dead": 245, "incidence_dead": 1.2 },
2696            { "month": 8, "new_cases": 6563, "incidence": 32, "new_dead": 264, "incidence_dead": 1.3 },
2697            { "month": 9, "new_cases": 12863, "incidence": 63, "new_dead": 250, "incidence_dead": 1.2 },
2698            { "month": 10, "new_cases": 15849, "incidence": 78, "new_dead": 273, "incidence_dead": 1.3 },
2699            { "month": 11, "new_cases": 9265, "incidence": 45, "new_dead": 215, "incidence_dead": 1.1 },
2700          ],
2701          maxCases: 39089
2702        },
2703        {
2704          "name": "Pakistan", "continent": "Asia", "alpha2": "pk", "population": 220892331, "months": [
2705            { "month": 2, "new_cases": 2, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2706            { "month": 3, "new_cases": 2114, "incidence": 0, "new_dead": 25, "incidence_dead": 0 },
2707            { "month": 4, "new_cases": 15996, "incidence": 2, "new_dead": 390, "incidence_dead": 0 },
2708            { "month": 5, "new_cases": 54346, "incidence": 6, "new_dead": 1126, "incidence_dead": 0.1 },
2709            { "month": 6, "new_cases": 141010, "incidence": 16, "new_dead": 2852, "incidence_dead": 0.3 },
2710            { "month": 7, "new_cases": 64835, "incidence": 7, "new_dead": 1556, "incidence_dead": 0.2 },
2711            { "month": 8, "new_cases": 17544, "incidence": 2, "new_dead": 343, "incidence_dead": 0 },
2712            { "month": 9, "new_cases": 16957, "incidence": 2, "new_dead": 190, "incidence_dead": 0 },
2713            { "month": 10, "new_cases": 21164, "incidence": 2, "new_dead": 339, "incidence_dead": 0 },
2714            { "month": 11, "new_cases": 66512, "incidence": 8, "new_dead": 1268, "incidence_dead": 0.1 },
2715          ],
2716          maxCases: 141010
2717        },
2718        {
2719          "name": "Panama", "continent": "North America", "alpha2": "pa", "population": 4314768, "months": [
2720            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2721            { "month": 3, "new_cases": 1180, "incidence": 7, "new_dead": 29, "incidence_dead": 0.2 },
2722            { "month": 4, "new_cases": 5351, "incidence": 31, "new_dead": 158, "incidence_dead": 0.9 },
2723            { "month": 5, "new_cases": 6931, "incidence": 40, "new_dead": 148, "incidence_dead": 0.9 },
2724            { "month": 6, "new_cases": 20087, "incidence": 116, "new_dead": 295, "incidence_dead": 1.7 },
2725            { "month": 7, "new_cases": 31706, "incidence": 184, "new_dead": 790, "incidence_dead": 4.6 },
2726            { "month": 8, "new_cases": 27726, "incidence": 161, "new_dead": 581, "incidence_dead": 3.4 },
2727            { "month": 9, "new_cases": 19613, "incidence": 114, "new_dead": 370, "incidence_dead": 2.1 },
2728            { "month": 10, "new_cases": 21003, "incidence": 122, "new_dead": 328, "incidence_dead": 1.9 },
2729            { "month": 11, "new_cases": 32208, "incidence": 187, "new_dead": 379, "incidence_dead": 2.2 },
2730          ],
2731          maxCases: 32208
2732        },
2733        {
2734          "name": "Papua New Guinea", "continent": "Oceania", "alpha2": "pg", "population": 8947027, "months": [
2735            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2736            { "month": 3, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2737            { "month": 4, "new_cases": 7, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2738            { "month": 5, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2739            { "month": 6, "new_cases": 3, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2740            { "month": 7, "new_cases": 61, "incidence": 0, "new_dead": 1, "incidence_dead": 0 },
2741            { "month": 8, "new_cases": 387, "incidence": 1, "new_dead": 3, "incidence_dead": 0 },
2742            { "month": 9, "new_cases": 75, "incidence": 0, "new_dead": 2, "incidence_dead": 0 },
2743            { "month": 10, "new_cases": 55, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2744            { "month": 11, "new_cases": 67, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2745          ],
2746          maxCases: 387
2747        },
2748        {
2749          "name": "Paraguay", "continent": "South America", "alpha2": "py", "population": 7132530, "months": [
2750            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2751            { "month": 3, "new_cases": 64, "incidence": 0, "new_dead": 2, "incidence_dead": 0 },
2752            { "month": 4, "new_cases": 201, "incidence": 1, "new_dead": 7, "incidence_dead": 0 },
2753            { "month": 5, "new_cases": 720, "incidence": 3, "new_dead": 1, "incidence_dead": 0 },
2754            { "month": 6, "new_cases": 1235, "incidence": 4, "new_dead": 6, "incidence_dead": 0 },
2755            { "month": 7, "new_cases": 3117, "incidence": 11, "new_dead": 32, "incidence_dead": 0.1 },
2756            { "month": 8, "new_cases": 12324, "incidence": 43, "new_dead": 277, "incidence_dead": 1 },
2757            { "month": 9, "new_cases": 23096, "incidence": 81, "new_dead": 531, "incidence_dead": 1.9 },
2758            { "month": 10, "new_cases": 22427, "incidence": 79, "new_dead": 547, "incidence_dead": 1.9 },
2759            { "month": 11, "new_cases": 19239, "incidence": 67, "new_dead": 352, "incidence_dead": 1.2 },
2760          ],
2761          maxCases: 23096
2762        },
2763        {
2764          "name": "Peru", "continent": "South America", "alpha2": "pe", "population": 32971846, "months": [
2765            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2766            { "month": 3, "new_cases": 1064, "incidence": 1, "new_dead": 27, "incidence_dead": 0 },
2767            { "month": 4, "new_cases": 35911, "incidence": 27, "new_dead": 1021, "incidence_dead": 0.8 },
2768            { "month": 5, "new_cases": 127500, "incidence": 97, "new_dead": 3455, "incidence_dead": 2.6 },
2769            { "month": 6, "new_cases": 120737, "incidence": 92, "new_dead": 5171, "incidence_dead": 3.9 },
2770            { "month": 7, "new_cases": 122279, "incidence": 93, "new_dead": 9344, "incidence_dead": 7.1 },
2771            { "month": 8, "new_cases": 239674, "incidence": 182, "new_dead": 9767, "incidence_dead": 7.4 },
2772            { "month": 9, "new_cases": 164602, "incidence": 125, "new_dead": 3608, "incidence_dead": 2.7 },
2773            { "month": 10, "new_cases": 88412, "incidence": 67, "new_dead": 2015, "incidence_dead": 1.5 },
2774            { "month": 11, "new_cases": 62350, "incidence": 47, "new_dead": 1512, "incidence_dead": 1.1 },
2775          ],
2776          maxCases: 239674
2777        },
2778        {
2779          "name": "Philippines", "continent": "Asia", "alpha2": "ph", "population": 109581085, "months": [
2780            { "month": 2, "new_cases": 2, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2781            { "month": 3, "new_cases": 2081, "incidence": 0, "new_dead": 87, "incidence_dead": 0 },
2782            { "month": 4, "new_cases": 6404, "incidence": 1, "new_dead": 480, "incidence_dead": 0.1 },
2783            { "month": 5, "new_cases": 9598, "incidence": 2, "new_dead": 389, "incidence_dead": 0.1 },
2784            { "month": 6, "new_cases": 19428, "incidence": 4, "new_dead": 309, "incidence_dead": 0.1 },
2785            { "month": 7, "new_cases": 55840, "incidence": 13, "new_dead": 757, "incidence_dead": 0.2 },
2786            { "month": 8, "new_cases": 127465, "incidence": 29, "new_dead": 1535, "incidence_dead": 0.4 },
2787            { "month": 9, "new_cases": 90875, "incidence": 21, "new_dead": 1946, "incidence_dead": 0.4 },
2788            { "month": 10, "new_cases": 69035, "incidence": 16, "new_dead": 1717, "incidence_dead": 0.4 },
2789            { "month": 11, "new_cases": 50901, "incidence": 12, "new_dead": 1171, "incidence_dead": 0.3 },
2790          ],
2791          maxCases: 127465
2792        },
2793        {
2794          "name": "Poland", "continent": "Europe", "alpha2": "pl", "population": 37846605, "months": [
2795            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2796            { "month": 3, "new_cases": 2310, "incidence": 2, "new_dead": 32, "incidence_dead": 0 },
2797            { "month": 4, "new_cases": 10566, "incidence": 7, "new_dead": 611, "incidence_dead": 0.4 },
2798            { "month": 5, "new_cases": 10909, "incidence": 7, "new_dead": 420, "incidence_dead": 0.3 },
2799            { "month": 6, "new_cases": 10607, "incidence": 7, "new_dead": 399, "incidence_dead": 0.3 },
2800            { "month": 7, "new_cases": 11295, "incidence": 7, "new_dead": 253, "incidence_dead": 0.2 },
2801            { "month": 8, "new_cases": 21684, "incidence": 14, "new_dead": 323, "incidence_dead": 0.2 },
2802            { "month": 9, "new_cases": 24142, "incidence": 16, "new_dead": 474, "incidence_dead": 0.3 },
2803            { "month": 10, "new_cases": 271217, "incidence": 179, "new_dead": 3118, "incidence_dead": 2.1 },
2804            { "month": 11, "new_cases": 628080, "incidence": 415, "new_dead": 11519, "incidence_dead": 7.6 },
2805          ],
2806          maxCases: 628080
2807        },
2808        {
2809          "name": "Portugal", "continent": "Europe", "alpha2": "pt", "population": 10196707, "months": [
2810            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2811            { "month": 3, "new_cases": 7441, "incidence": 18, "new_dead": 159, "incidence_dead": 0.4 },
2812            { "month": 4, "new_cases": 17602, "incidence": 43, "new_dead": 829, "incidence_dead": 2 },
2813            { "month": 5, "new_cases": 7455, "incidence": 18, "new_dead": 421, "incidence_dead": 1 },
2814            { "month": 6, "new_cases": 9641, "incidence": 24, "new_dead": 166, "incidence_dead": 0.4 },
2815            { "month": 7, "new_cases": 8931, "incidence": 22, "new_dead": 159, "incidence_dead": 0.4 },
2816            { "month": 8, "new_cases": 6940, "incidence": 17, "new_dead": 87, "incidence_dead": 0.2 },
2817            { "month": 9, "new_cases": 17530, "incidence": 43, "new_dead": 149, "incidence_dead": 0.4 },
2818            { "month": 10, "new_cases": 65737, "incidence": 161, "new_dead": 536, "incidence_dead": 1.3 },
2819            { "month": 11, "new_cases": 156782, "incidence": 384, "new_dead": 1998, "incidence_dead": 4.9 },
2820          ],
2821          maxCases: 156782
2822        },
2823        {
2824          "name": "Qatar", "continent": "Asia", "alpha2": "qa", "population": 2881060, "months": [
2825            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2826            { "month": 3, "new_cases": 780, "incidence": 7, "new_dead": 1, "incidence_dead": 0 },
2827            { "month": 4, "new_cases": 12628, "incidence": 110, "new_dead": 8, "incidence_dead": 0.1 },
2828            { "month": 5, "new_cases": 43501, "incidence": 377, "new_dead": 28, "incidence_dead": 0.2 },
2829            { "month": 6, "new_cases": 39178, "incidence": 340, "new_dead": 75, "incidence_dead": 0.7 },
2830            { "month": 7, "new_cases": 14607, "incidence": 127, "new_dead": 61, "incidence_dead": 0.5 },
2831            { "month": 8, "new_cases": 8083, "incidence": 70, "new_dead": 23, "incidence_dead": 0.2 },
2832            { "month": 9, "new_cases": 6982, "incidence": 61, "new_dead": 17, "incidence_dead": 0.1 },
2833            { "month": 10, "new_cases": 6796, "incidence": 59, "new_dead": 18, "incidence_dead": 0.2 },
2834            { "month": 11, "new_cases": 6277, "incidence": 54, "new_dead": 5, "incidence_dead": 0 },
2835          ],
2836          maxCases: 43501
2837        },
2838        {
2839          "name": "Romania", "continent": "Europe", "alpha2": "ro", "population": 19237682, "months": [
2840            { "month": 2, "new_cases": 2, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2841            { "month": 3, "new_cases": 2242, "incidence": 3, "new_dead": 79, "incidence_dead": 0.1 },
2842            { "month": 4, "new_cases": 9995, "incidence": 13, "new_dead": 635, "incidence_dead": 0.8 },
2843            { "month": 5, "new_cases": 7017, "incidence": 9, "new_dead": 549, "incidence_dead": 0.7 },
2844            { "month": 6, "new_cases": 7713, "incidence": 10, "new_dead": 385, "incidence_dead": 0.5 },
2845            { "month": 7, "new_cases": 23916, "incidence": 31, "new_dead": 692, "incidence_dead": 0.9 },
2846            { "month": 8, "new_cases": 36654, "incidence": 48, "new_dead": 1278, "incidence_dead": 1.7 },
2847            { "month": 9, "new_cases": 40032, "incidence": 52, "new_dead": 1204, "incidence_dead": 1.6 },
2848            { "month": 10, "new_cases": 113767, "incidence": 148, "new_dead": 2143, "incidence_dead": 2.8 },
2849            { "month": 11, "new_cases": 234023, "incidence": 304, "new_dead": 4363, "incidence_dead": 5.7 },
2850          ],
2851          maxCases: 234023
2852        },
2853        {
2854          "name": "Russia", "continent": "Europe", "alpha2": "ru", "population": 145934460, "months": [
2855            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2856            { "month": 3, "new_cases": 2335, "incidence": 0, "new_dead": 16, "incidence_dead": 0 },
2857            { "month": 4, "new_cases": 104161, "incidence": 18, "new_dead": 1056, "incidence_dead": 0.2 },
2858            { "month": 5, "new_cases": 299345, "incidence": 51, "new_dead": 3620, "incidence_dead": 0.6 },
2859            { "month": 6, "new_cases": 241086, "incidence": 41, "new_dead": 4613, "incidence_dead": 0.8 },
2860            { "month": 7, "new_cases": 191532, "incidence": 33, "new_dead": 4633, "incidence_dead": 0.8 },
2861            { "month": 8, "new_cases": 153941, "incidence": 26, "new_dead": 3189, "incidence_dead": 0.5 },
2862            { "month": 9, "new_cases": 178397, "incidence": 31, "new_dead": 3502, "incidence_dead": 0.6 },
2863            { "month": 10, "new_cases": 435468, "incidence": 75, "new_dead": 7157, "incidence_dead": 1.2 },
2864            { "month": 11, "new_cases": 669669, "incidence": 115, "new_dead": 11704, "incidence_dead": 2 },
2865          ],
2866          maxCases: 669669
2867        },
2868        {
2869          "name": "Rwanda", "continent": "Africa", "alpha2": "rw", "population": 12952209, "months": [
2870            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2871            { "month": 3, "new_cases": 74, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2872            { "month": 4, "new_cases": 168, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2873            { "month": 5, "new_cases": 127, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2874            { "month": 6, "new_cases": 655, "incidence": 1, "new_dead": 1, "incidence_dead": 0 },
2875            { "month": 7, "new_cases": 997, "incidence": 2, "new_dead": 3, "incidence_dead": 0 },
2876            { "month": 8, "new_cases": 2041, "incidence": 4, "new_dead": 11, "incidence_dead": 0 },
2877            { "month": 9, "new_cases": 777, "incidence": 1, "new_dead": 13, "incidence_dead": 0 },
2878            { "month": 10, "new_cases": 297, "incidence": 1, "new_dead": 6, "incidence_dead": 0 },
2879            { "month": 11, "new_cases": 797, "incidence": 2, "new_dead": 14, "incidence_dead": 0 },
2880          ],
2881          maxCases: 2041
2882        },
2883        {
2884          "name": "Saint Kitts and Nevis", "continent": "North America", "alpha2": "kn", "population": 53192, "months": [
2885            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2886            { "month": 3, "new_cases": 6, "incidence": 3, "new_dead": 0, "incidence_dead": 0 },
2887            { "month": 4, "new_cases": 7, "incidence": 3, "new_dead": 0, "incidence_dead": 0 },
2888            { "month": 5, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2889            { "month": 6, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2890            { "month": 7, "new_cases": 2, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
2891            { "month": 8, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2892            { "month": 9, "new_cases": 2, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
2893            { "month": 10, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2894            { "month": 11, "new_cases": 3, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
2895          ],
2896          maxCases: 7
2897        },
2898        {
2899          "name": "Saint Lucia", "continent": "North America", "alpha2": "lc", "population": 183629, "months": [
2900            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2901            { "month": 3, "new_cases": 12, "incidence": 2, "new_dead": 0, "incidence_dead": 0 },
2902            { "month": 4, "new_cases": 4, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
2903            { "month": 5, "new_cases": 1, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2904            { "month": 6, "new_cases": 1, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2905            { "month": 7, "new_cases": 6, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
2906            { "month": 8, "new_cases": 1, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2907            { "month": 9, "new_cases": 1, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2908            { "month": 10, "new_cases": 51, "incidence": 7, "new_dead": 0, "incidence_dead": 0 },
2909            { "month": 11, "new_cases": 181, "incidence": 25, "new_dead": 1, "incidence_dead": 0.1 },
2910          ],
2911          maxCases: 181
2912        },
2913        {
2914          "name": "Saint Vincent and the Grenadines", "continent": "North America", "alpha2": "vc", "population": 110947, "months": [
2915            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2916            { "month": 3, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2917            { "month": 4, "new_cases": 15, "incidence": 3, "new_dead": 0, "incidence_dead": 0 },
2918            { "month": 5, "new_cases": 10, "incidence": 2, "new_dead": 0, "incidence_dead": 0 },
2919            { "month": 6, "new_cases": 3, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
2920            { "month": 7, "new_cases": 25, "incidence": 6, "new_dead": 0, "incidence_dead": 0 },
2921            { "month": 8, "new_cases": 6, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
2922            { "month": 9, "new_cases": 4, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
2923            { "month": 10, "new_cases": 10, "incidence": 2, "new_dead": 0, "incidence_dead": 0 },
2924            { "month": 11, "new_cases": 11, "incidence": 2, "new_dead": 0, "incidence_dead": 0 },
2925          ],
2926          maxCases: 25
2927        },
2928        {
2929          "name": "Samoa", "continent": "Oceania", "alpha2": "ws", "population": 198410, "months": [
2930            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2931            { "month": 3, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2932            { "month": 4, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2933            { "month": 5, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2934            { "month": 6, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2935            { "month": 7, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2936            { "month": 8, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2937            { "month": 9, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2938            { "month": 10, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2939            { "month": 11, "new_cases": 1, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2940          ],
2941          maxCases: 1
2942        },
2943        {
2944          "name": "San Marino", "continent": "Europe", "alpha2": "sm", "population": 33938, "months": [
2945            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2946            { "month": 3, "new_cases": 235, "incidence": 173, "new_dead": 25, "incidence_dead": 18.4 },
2947            { "month": 4, "new_cases": 333, "incidence": 245, "new_dead": 15, "incidence_dead": 11 },
2948            { "month": 5, "new_cases": 102, "incidence": 75, "new_dead": 1, "incidence_dead": 0.7 },
2949            { "month": 6, "new_cases": 27, "incidence": 20, "new_dead": 0, "incidence_dead": 0 },
2950            { "month": 7, "new_cases": 1, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
2951            { "month": 8, "new_cases": 16, "incidence": 12, "new_dead": 0, "incidence_dead": 0 },
2952            { "month": 9, "new_cases": 17, "incidence": 13, "new_dead": 0, "incidence_dead": 0 },
2953            { "month": 10, "new_cases": 196, "incidence": 144, "new_dead": 0, "incidence_dead": 0 },
2954            { "month": 11, "new_cases": 684, "incidence": 504, "new_dead": 4, "incidence_dead": 2.9 },
2955          ],
2956          maxCases: 684
2957        },
2958        {
2959          "name": "Sao Tome and Principe", "continent": "Africa", "alpha2": "st", "population": 219161, "months": [
2960            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2961            { "month": 3, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2962            { "month": 4, "new_cases": 10, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
2963            { "month": 5, "new_cases": 469, "incidence": 53, "new_dead": 11, "incidence_dead": 1.3 },
2964            { "month": 6, "new_cases": 231, "incidence": 26, "new_dead": 1, "incidence_dead": 0.1 },
2965            { "month": 7, "new_cases": 157, "incidence": 18, "new_dead": 2, "incidence_dead": 0.2 },
2966            { "month": 8, "new_cases": 25, "incidence": 3, "new_dead": 0, "incidence_dead": 0 },
2967            { "month": 9, "new_cases": 15, "incidence": 2, "new_dead": 0, "incidence_dead": 0 },
2968            { "month": 10, "new_cases": 34, "incidence": 4, "new_dead": 1, "incidence_dead": 0.1 },
2969            { "month": 11, "new_cases": 46, "incidence": 5, "new_dead": 1, "incidence_dead": 0.1 },
2970          ],
2971          maxCases: 469
2972        },
2973        {
2974          "name": "Saudi Arabia", "continent": "Asia", "alpha2": "sa", "population": 34813867, "months": [
2975            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2976            { "month": 3, "new_cases": 1562, "incidence": 1, "new_dead": 9, "incidence_dead": 0 },
2977            { "month": 4, "new_cases": 21190, "incidence": 15, "new_dead": 152, "incidence_dead": 0.1 },
2978            { "month": 5, "new_cases": 62508, "incidence": 45, "new_dead": 341, "incidence_dead": 0.2 },
2979            { "month": 6, "new_cases": 105562, "incidence": 76, "new_dead": 1146, "incidence_dead": 0.8 },
2980            { "month": 7, "new_cases": 85082, "incidence": 61, "new_dead": 1217, "incidence_dead": 0.9 },
2981            { "month": 8, "new_cases": 39867, "incidence": 29, "new_dead": 1031, "incidence_dead": 0.7 },
2982            { "month": 9, "new_cases": 18833, "incidence": 14, "new_dead": 871, "incidence_dead": 0.6 },
2983            { "month": 10, "new_cases": 12677, "incidence": 9, "new_dead": 634, "incidence_dead": 0.5 },
2984            { "month": 11, "new_cases": 10078, "incidence": 7, "new_dead": 494, "incidence_dead": 0.4 },
2985          ],
2986          maxCases: 105562
2987        },
2988        {
2989          "name": "Senegal", "continent": "Africa", "alpha2": "sn", "population": 16743930, "months": [
2990            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2991            { "month": 3, "new_cases": 174, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
2992            { "month": 4, "new_cases": 758, "incidence": 1, "new_dead": 8, "incidence_dead": 0 },
2993            { "month": 5, "new_cases": 2712, "incidence": 4, "new_dead": 33, "incidence_dead": 0 },
2994            { "month": 6, "new_cases": 3148, "incidence": 5, "new_dead": 70, "incidence_dead": 0.1 },
2995            { "month": 7, "new_cases": 3439, "incidence": 5, "new_dead": 93, "incidence_dead": 0.1 },
2996            { "month": 8, "new_cases": 3379, "incidence": 5, "new_dead": 79, "incidence_dead": 0.1 },
2997            { "month": 9, "new_cases": 1371, "incidence": 2, "new_dead": 27, "incidence_dead": 0 },
2998            { "month": 10, "new_cases": 634, "incidence": 1, "new_dead": 13, "incidence_dead": 0 },
2999            { "month": 11, "new_cases": 473, "incidence": 1, "new_dead": 9, "incidence_dead": 0 },
3000          ],
3001          maxCases: 3439
3002        },
3003        {
3004          "name": "Serbia", "continent": "Europe", "alpha2": "rs", "population": 6804596, "months": [
3005            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3006            { "month": 3, "new_cases": 899, "incidence": 3, "new_dead": 15, "incidence_dead": 0.1 },
3007            { "month": 4, "new_cases": 8109, "incidence": 30, "new_dead": 163, "incidence_dead": 0.6 },
3008            { "month": 5, "new_cases": 2403, "incidence": 9, "new_dead": 64, "incidence_dead": 0.2 },
3009            { "month": 6, "new_cases": 3152, "incidence": 12, "new_dead": 34, "incidence_dead": 0.1 },
3010            { "month": 7, "new_cases": 10988, "incidence": 40, "new_dead": 296, "incidence_dead": 1.1 },
3011            { "month": 8, "new_cases": 5854, "incidence": 22, "new_dead": 140, "incidence_dead": 0.5 },
3012            { "month": 9, "new_cases": 2145, "incidence": 8, "new_dead": 36, "incidence_dead": 0.1 },
3013            { "month": 10, "new_cases": 13403, "incidence": 49, "new_dead": 71, "incidence_dead": 0.3 },
3014            { "month": 11, "new_cases": 128484, "incidence": 472, "new_dead": 784, "incidence_dead": 2.9 },
3015          ],
3016          maxCases: 128484
3017        },
3018        {
3019          "name": "Seychelles", "continent": "Africa", "alpha2": "sc", "population": 98340, "months": [
3020            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3021            { "month": 3, "new_cases": 8, "incidence": 2, "new_dead": 0, "incidence_dead": 0 },
3022            { "month": 4, "new_cases": 1, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3023            { "month": 5, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3024            { "month": 6, "new_cases": 70, "incidence": 18, "new_dead": 0, "incidence_dead": 0 },
3025            { "month": 7, "new_cases": 33, "incidence": 8, "new_dead": 0, "incidence_dead": 0 },
3026            { "month": 8, "new_cases": 22, "incidence": 6, "new_dead": 0, "incidence_dead": 0 },
3027            { "month": 9, "new_cases": 8, "incidence": 2, "new_dead": 0, "incidence_dead": 0 },
3028            { "month": 10, "new_cases": 9, "incidence": 2, "new_dead": 0, "incidence_dead": 0 },
3029            { "month": 11, "new_cases": 30, "incidence": 8, "new_dead": 0, "incidence_dead": 0 },
3030          ],
3031          maxCases: 70
3032        },
3033        {
3034          "name": "Sierra Leone", "continent": "Africa", "alpha2": "sl", "population": 7976985, "months": [
3035            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3036            { "month": 3, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3037            { "month": 4, "new_cases": 123, "incidence": 0, "new_dead": 6, "incidence_dead": 0 },
3038            { "month": 5, "new_cases": 737, "incidence": 2, "new_dead": 39, "incidence_dead": 0.1 },
3039            { "month": 6, "new_cases": 601, "incidence": 2, "new_dead": 14, "incidence_dead": 0 },
3040            { "month": 7, "new_cases": 361, "incidence": 1, "new_dead": 7, "incidence_dead": 0 },
3041            { "month": 8, "new_cases": 199, "incidence": 1, "new_dead": 3, "incidence_dead": 0 },
3042            { "month": 9, "new_cases": 209, "incidence": 1, "new_dead": 2, "incidence_dead": 0 },
3043            { "month": 10, "new_cases": 135, "incidence": 0, "new_dead": 2, "incidence_dead": 0 },
3044            { "month": 11, "new_cases": 46, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3045          ],
3046          maxCases: 737
3047        },
3048        {
3049          "name": "Singapore", "continent": "Asia", "alpha2": "sg", "population": 5850343, "months": [
3050            { "month": 2, "new_cases": 89, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3051            { "month": 3, "new_cases": 824, "incidence": 4, "new_dead": 1, "incidence_dead": 0 },
3052            { "month": 4, "new_cases": 15243, "incidence": 65, "new_dead": 12, "incidence_dead": 0.1 },
3053            { "month": 5, "new_cases": 18715, "incidence": 80, "new_dead": 8, "incidence_dead": 0 },
3054            { "month": 6, "new_cases": 9023, "incidence": 39, "new_dead": 3, "incidence_dead": 0 },
3055            { "month": 7, "new_cases": 8298, "incidence": 35, "new_dead": 1, "incidence_dead": 0 },
3056            { "month": 8, "new_cases": 4607, "incidence": 20, "new_dead": 0, "incidence_dead": 0 },
3057            { "month": 9, "new_cases": 953, "incidence": 4, "new_dead": 0, "incidence_dead": 0 },
3058            { "month": 10, "new_cases": 250, "incidence": 1, "new_dead": 1, "incidence_dead": 0 },
3059            { "month": 11, "new_cases": 203, "incidence": 1, "new_dead": 1, "incidence_dead": 0 },
3060          ],
3061          maxCases: 18715
3062        },
3063        {
3064          "name": "Slovakia", "continent": "Europe", "alpha2": "sk", "population": 5459643, "months": [
3065            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3066            { "month": 3, "new_cases": 362, "incidence": 2, "new_dead": 0, "incidence_dead": 0 },
3067            { "month": 4, "new_cases": 1033, "incidence": 5, "new_dead": 22, "incidence_dead": 0.1 },
3068            { "month": 5, "new_cases": 125, "incidence": 1, "new_dead": 5, "incidence_dead": 0 },
3069            { "month": 6, "new_cases": 146, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
3070            { "month": 7, "new_cases": 625, "incidence": 3, "new_dead": 1, "incidence_dead": 0 },
3071            { "month": 8, "new_cases": 1625, "incidence": 7, "new_dead": 4, "incidence_dead": 0 },
3072            { "month": 9, "new_cases": 6224, "incidence": 29, "new_dead": 15, "incidence_dead": 0.1 },
3073            { "month": 10, "new_cases": 47523, "incidence": 218, "new_dead": 171, "incidence_dead": 0.8 },
3074            { "month": 11, "new_cases": 48265, "incidence": 221, "new_dead": 620, "incidence_dead": 2.8 },
3075          ],
3076          maxCases: 48265
3077        },
3078        {
3079          "name": "Slovenia", "continent": "Europe", "alpha2": "si", "population": 2078932, "months": [
3080            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3081            { "month": 3, "new_cases": 800, "incidence": 10, "new_dead": 14, "incidence_dead": 0.2 },
3082            { "month": 4, "new_cases": 627, "incidence": 8, "new_dead": 76, "incidence_dead": 0.9 },
3083            { "month": 5, "new_cases": 44, "incidence": 1, "new_dead": 17, "incidence_dead": 0.2 },
3084            { "month": 6, "new_cases": 127, "incidence": 2, "new_dead": 3, "incidence_dead": 0 },
3085            { "month": 7, "new_cases": 556, "incidence": 7, "new_dead": 8, "incidence_dead": 0.1 },
3086            { "month": 8, "new_cases": 727, "incidence": 9, "new_dead": 14, "incidence_dead": 0.2 },
3087            { "month": 9, "new_cases": 2807, "incidence": 34, "new_dead": 17, "incidence_dead": 0.2 },
3088            { "month": 10, "new_cases": 28617, "incidence": 344, "new_dead": 188, "incidence_dead": 2.3 },
3089            { "month": 11, "new_cases": 41507, "incidence": 499, "new_dead": 1097, "incidence_dead": 13.2 },
3090          ],
3091          maxCases: 41507
3092        },
3093        {
3094          "name": "Solomon Islands", "continent": "Oceania", "alpha2": "sb", "population": 686878, "months": [
3095            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3096            { "month": 3, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3097            { "month": 4, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3098            { "month": 5, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3099            { "month": 6, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3100            { "month": 7, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3101            { "month": 8, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3102            { "month": 9, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3103            { "month": 10, "new_cases": 6, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3104            { "month": 11, "new_cases": 9, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3105          ],
3106          maxCases: 9
3107        },
3108        {
3109          "name": "Somalia", "continent": "Africa", "alpha2": "so", "population": 15893219, "months": [
3110            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3111            { "month": 3, "new_cases": 4, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3112            { "month": 4, "new_cases": 596, "incidence": 1, "new_dead": 27, "incidence_dead": 0 },
3113            { "month": 5, "new_cases": 1375, "incidence": 2, "new_dead": 50, "incidence_dead": 0.1 },
3114            { "month": 6, "new_cases": 948, "incidence": 1, "new_dead": 12, "incidence_dead": 0 },
3115            { "month": 7, "new_cases": 288, "incidence": 0, "new_dead": 3, "incidence_dead": 0 },
3116            { "month": 8, "new_cases": 98, "incidence": 0, "new_dead": 5, "incidence_dead": 0 },
3117            { "month": 9, "new_cases": 278, "incidence": 0, "new_dead": 1, "incidence_dead": 0 },
3118            { "month": 10, "new_cases": 353, "incidence": 1, "new_dead": 5, "incidence_dead": 0 },
3119            { "month": 11, "new_cases": 510, "incidence": 1, "new_dead": 9, "incidence_dead": 0 },
3120          ],
3121          maxCases: 1375
3122        },
3123        {
3124          "name": "South Africa", "continent": "Africa", "alpha2": "za", "population": 59308690, "months": [
3125            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3126            { "month": 3, "new_cases": 1352, "incidence": 1, "new_dead": 4, "incidence_dead": 0 },
3127            { "month": 4, "new_cases": 4294, "incidence": 2, "new_dead": 98, "incidence_dead": 0 },
3128            { "month": 5, "new_cases": 27036, "incidence": 11, "new_dead": 580, "incidence_dead": 0.2 },
3129            { "month": 6, "new_cases": 118526, "incidence": 50, "new_dead": 1974, "incidence_dead": 0.8 },
3130            { "month": 7, "new_cases": 341974, "incidence": 144, "new_dead": 5348, "incidence_dead": 2.3 },
3131            { "month": 8, "new_cases": 133858, "incidence": 56, "new_dead": 6144, "incidence_dead": 2.6 },
3132            { "month": 9, "new_cases": 47298, "incidence": 20, "new_dead": 2585, "incidence_dead": 1.1 },
3133            { "month": 10, "new_cases": 51113, "incidence": 22, "new_dead": 2542, "incidence_dead": 1.1 },
3134            { "month": 11, "new_cases": 64552, "incidence": 27, "new_dead": 2259, "incidence_dead": 1 },
3135          ],
3136          maxCases: 341974
3137        },
3138        {
3139          "name": "South Korea", "continent": "Asia", "alpha2": "kr", "population": 51269183, "months": [
3140            { "month": 2, "new_cases": 3139, "incidence": 2, "new_dead": 15, "incidence_dead": 0 },
3141            { "month": 3, "new_cases": 6636, "incidence": 3, "new_dead": 146, "incidence_dead": 0.1 },
3142            { "month": 4, "new_cases": 988, "incidence": 0, "new_dead": 86, "incidence_dead": 0 },
3143            { "month": 5, "new_cases": 729, "incidence": 0, "new_dead": 23, "incidence_dead": 0 },
3144            { "month": 6, "new_cases": 1347, "incidence": 1, "new_dead": 11, "incidence_dead": 0 },
3145            { "month": 7, "new_cases": 1486, "incidence": 1, "new_dead": 19, "incidence_dead": 0 },
3146            { "month": 8, "new_cases": 5846, "incidence": 3, "new_dead": 23, "incidence_dead": 0 },
3147            { "month": 9, "new_cases": 3707, "incidence": 2, "new_dead": 91, "incidence_dead": 0 },
3148            { "month": 10, "new_cases": 2746, "incidence": 1, "new_dead": 51, "incidence_dead": 0 },
3149            { "month": 11, "new_cases": 8017, "incidence": 4, "new_dead": 60, "incidence_dead": 0 },
3150          ],
3151          maxCases: 8017
3152        },
3153        {
3154          "name": "South Sudan", "continent": "Africa", "alpha2": "ss", "population": 11193729, "months": [
3155            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3156            { "month": 3, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3157            { "month": 4, "new_cases": 34, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3158            { "month": 5, "new_cases": 959, "incidence": 2, "new_dead": 6, "incidence_dead": 0 },
3159            { "month": 6, "new_cases": 1013, "incidence": 2, "new_dead": 28, "incidence_dead": 0.1 },
3160            { "month": 7, "new_cases": 315, "incidence": 1, "new_dead": 8, "incidence_dead": 0 },
3161            { "month": 8, "new_cases": 205, "incidence": 0, "new_dead": 1, "incidence_dead": 0 },
3162            { "month": 9, "new_cases": 177, "incidence": 0, "new_dead": 2, "incidence_dead": 0 },
3163            { "month": 10, "new_cases": 201, "incidence": 0, "new_dead": 9, "incidence_dead": 0 },
3164            { "month": 11, "new_cases": 204, "incidence": 0, "new_dead": 3, "incidence_dead": 0 },
3165          ],
3166          maxCases: 1013
3167        },
3168        {
3169          "name": "Spain", "continent": "Europe", "alpha2": "es", "population": 46754783, "months": [
3170            { "month": 2, "new_cases": 44, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3171            { "month": 3, "new_cases": 95878, "incidence": 51, "new_dead": 8463, "incidence_dead": 4.5 },
3172            { "month": 4, "new_cases": 117512, "incidence": 63, "new_dead": 16079, "incidence_dead": 8.6 },
3173            { "month": 5, "new_cases": 26044, "incidence": 14, "new_dead": 2584, "incidence_dead": 1.4 },
3174            { "month": 6, "new_cases": 9792, "incidence": 5, "new_dead": 1228, "incidence_dead": 0.7 },
3175            { "month": 7, "new_cases": 39251, "incidence": 21, "new_dead": 90, "incidence_dead": 0 },
3176            { "month": 8, "new_cases": 174336, "incidence": 93, "new_dead": 649, "incidence_dead": 0.3 },
3177            { "month": 9, "new_cases": 306330, "incidence": 164, "new_dead": 2697, "incidence_dead": 1.4 },
3178            { "month": 10, "new_cases": 416490, "incidence": 223, "new_dead": 4087, "incidence_dead": 2.2 },
3179            { "month": 11, "new_cases": 462509, "incidence": 247, "new_dead": 9191, "incidence_dead": 4.9 },
3180          ],
3181          maxCases: 462509
3182        },
3183        {
3184          "name": "Sri Lanka", "continent": "Asia", "alpha2": "lk", "population": 21413250, "months": [
3185            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3186            { "month": 3, "new_cases": 142, "incidence": 0, "new_dead": 1, "incidence_dead": 0 },
3187            { "month": 4, "new_cases": 520, "incidence": 1, "new_dead": 5, "incidence_dead": 0 },
3188            { "month": 5, "new_cases": 970, "incidence": 1, "new_dead": 3, "incidence_dead": 0 },
3189            { "month": 6, "new_cases": 414, "incidence": 0, "new_dead": 1, "incidence_dead": 0 },
3190            { "month": 7, "new_cases": 768, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
3191            { "month": 8, "new_cases": 234, "incidence": 0, "new_dead": 1, "incidence_dead": 0 },
3192            { "month": 9, "new_cases": 331, "incidence": 0, "new_dead": 1, "incidence_dead": 0 },
3193            { "month": 10, "new_cases": 7283, "incidence": 9, "new_dead": 7, "incidence_dead": 0 },
3194            { "month": 11, "new_cases": 13324, "incidence": 16, "new_dead": 98, "incidence_dead": 0.1 },
3195          ],
3196          maxCases: 13324
3197        },
3198        {
3199          "name": "Sudan", "continent": "Africa", "alpha2": "sd", "population": 43849269, "months": [
3200            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3201            { "month": 3, "new_cases": 6, "incidence": 0, "new_dead": 1, "incidence_dead": 0 },
3202            { "month": 4, "new_cases": 435, "incidence": 0, "new_dead": 29, "incidence_dead": 0 },
3203            { "month": 5, "new_cases": 4584, "incidence": 3, "new_dead": 255, "incidence_dead": 0.1 },
3204            { "month": 6, "new_cases": 4231, "incidence": 2, "new_dead": 286, "incidence_dead": 0.2 },
3205            { "month": 7, "new_cases": 2387, "incidence": 1, "new_dead": 174, "incidence_dead": 0.1 },
3206            { "month": 8, "new_cases": 1545, "incidence": 1, "new_dead": 77, "incidence_dead": 0 },
3207            { "month": 9, "new_cases": 451, "incidence": 0, "new_dead": 13, "incidence_dead": 0 },
3208            { "month": 10, "new_cases": 164, "incidence": 0, "new_dead": 1, "incidence_dead": 0 },
3209            { "month": 11, "new_cases": 4006, "incidence": 2, "new_dead": 412, "incidence_dead": 0.2 },
3210          ],
3211          maxCases: 4584
3212        },
3213        {
3214          "name": "Suriname", "continent": "South America", "alpha2": "sr", "population": 586634, "months": [
3215            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3216            { "month": 3, "new_cases": 8, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3217            { "month": 4, "new_cases": 1, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3218            { "month": 5, "new_cases": 13, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
3219            { "month": 6, "new_cases": 492, "incidence": 21, "new_dead": 12, "incidence_dead": 0.5 },
3220            { "month": 7, "new_cases": 1135, "incidence": 48, "new_dead": 13, "incidence_dead": 0.6 },
3221            { "month": 8, "new_cases": 2384, "incidence": 102, "new_dead": 45, "incidence_dead": 1.9 },
3222            { "month": 9, "new_cases": 843, "incidence": 36, "new_dead": 33, "incidence_dead": 1.4 },
3223            { "month": 10, "new_cases": 326, "incidence": 14, "new_dead": 7, "incidence_dead": 0.3 },
3224            { "month": 11, "new_cases": 109, "incidence": 5, "new_dead": 6, "incidence_dead": 0.3 },
3225          ],
3226          maxCases: 2384
3227        },
3228        {
3229          "name": "Sweden", "continent": "Europe", "alpha2": "se", "population": 10099270, "months": [
3230            { "month": 2, "new_cases": 13, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3231            { "month": 3, "new_cases": 4820, "incidence": 12, "new_dead": 384, "incidence_dead": 1 },
3232            { "month": 4, "new_cases": 16767, "incidence": 42, "new_dead": 2569, "incidence_dead": 6.4 },
3233            { "month": 5, "new_cases": 17060, "incidence": 42, "new_dead": 1719, "incidence_dead": 4.3 },
3234            { "month": 6, "new_cases": 29263, "incidence": 72, "new_dead": 842, "incidence_dead": 2.1 },
3235            { "month": 7, "new_cases": 9152, "incidence": 23, "new_dead": 251, "incidence_dead": 0.6 },
3236            { "month": 8, "new_cases": 7303, "incidence": 18, "new_dead": 42, "incidence_dead": 0.1 },
3237            { "month": 9, "new_cases": 8484, "incidence": 21, "new_dead": 85, "incidence_dead": 0.2 },
3238            { "month": 10, "new_cases": 31492, "incidence": 78, "new_dead": 84, "incidence_dead": 0.2 },
3239            { "month": 11, "new_cases": 118774, "incidence": 294, "new_dead": 704, "incidence_dead": 1.7 },
3240          ],
3241          maxCases: 118774
3242        },
3243        {
3244          "name": "Switzerland", "continent": "Europe", "alpha2": "ch", "population": 8654618, "months": [
3245            { "month": 2, "new_cases": 17, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3246            { "month": 3, "new_cases": 16587, "incidence": 48, "new_dead": 432, "incidence_dead": 1.2 },
3247            { "month": 4, "new_cases": 12981, "incidence": 37, "new_dead": 1304, "incidence_dead": 3.8 },
3248            { "month": 5, "new_cases": 1276, "incidence": 4, "new_dead": 183, "incidence_dead": 0.5 },
3249            { "month": 6, "new_cases": 852, "incidence": 2, "new_dead": 43, "incidence_dead": 0.1 },
3250            { "month": 7, "new_cases": 3518, "incidence": 10, "new_dead": 18, "incidence_dead": 0.1 },
3251            { "month": 8, "new_cases": 6945, "incidence": 20, "new_dead": 25, "incidence_dead": 0.1 },
3252            { "month": 9, "new_cases": 11105, "incidence": 32, "new_dead": 68, "incidence_dead": 0.2 },
3253            { "month": 10, "new_cases": 100969, "incidence": 292, "new_dead": 223, "incidence_dead": 0.6 },
3254            { "month": 11, "new_cases": 172821, "incidence": 499, "new_dead": 2518, "incidence_dead": 7.3 },
3255          ],
3256          maxCases: 172821
3257        },
3258        {
3259          "name": "Tajikistan", "continent": "Asia", "alpha2": "tj", "population": 9537642, "months": [
3260            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3261            { "month": 3, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3262            { "month": 4, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3263            { "month": 5, "new_cases": 3915, "incidence": 10, "new_dead": 45, "incidence_dead": 0.1 },
3264            { "month": 6, "new_cases": 1970, "incidence": 5, "new_dead": 5, "incidence_dead": 0 },
3265            { "month": 7, "new_cases": 1509, "incidence": 4, "new_dead": 8, "incidence_dead": 0 },
3266            { "month": 8, "new_cases": 1174, "incidence": 3, "new_dead": 8, "incidence_dead": 0 },
3267            { "month": 9, "new_cases": 1186, "incidence": 3, "new_dead": 8, "incidence_dead": 0 },
3268            { "month": 10, "new_cases": 1248, "incidence": 3, "new_dead": 6, "incidence_dead": 0 },
3269            { "month": 11, "new_cases": 1177, "incidence": 3, "new_dead": 4, "incidence_dead": 0 },
3270          ],
3271          maxCases: 3915
3272        },
3273        {
3274          "name": "Tanzania", "continent": "Africa", "alpha2": "tz", "population": 59734213, "months": [
3275            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3276            { "month": 3, "new_cases": 18, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3277            { "month": 4, "new_cases": 461, "incidence": 0, "new_dead": 15, "incidence_dead": 0 },
3278            { "month": 5, "new_cases": 29, "incidence": 0, "new_dead": 5, "incidence_dead": 0 },
3279            { "month": 6, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3280            { "month": 7, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3281            { "month": 8, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3282            { "month": 9, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3283            { "month": 10, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3284            { "month": 11, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3285          ],
3286          maxCases: 461
3287        },
3288        {
3289          "name": "Thailand", "continent": "Asia", "alpha2": "th", "population": 69799978, "months": [
3290            { "month": 2, "new_cases": 23, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3291            { "month": 3, "new_cases": 1609, "incidence": 1, "new_dead": 9, "incidence_dead": 0 },
3292            { "month": 4, "new_cases": 1303, "incidence": 0, "new_dead": 44, "incidence_dead": 0 },
3293            { "month": 5, "new_cases": 127, "incidence": 0, "new_dead": 3, "incidence_dead": 0 },
3294            { "month": 6, "new_cases": 90, "incidence": 0, "new_dead": 1, "incidence_dead": 0 },
3295            { "month": 7, "new_cases": 139, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3296            { "month": 8, "new_cases": 107, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3297            { "month": 9, "new_cases": 152, "incidence": 0, "new_dead": 1, "incidence_dead": 0 },
3298            { "month": 10, "new_cases": 215, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3299            { "month": 11, "new_cases": 224, "incidence": 0, "new_dead": 1, "incidence_dead": 0 },
3300          ],
3301          maxCases: 1609
3302        },
3303        {
3304          "name": "Timor", "continent": "Asia", "alpha2": "tl", "population": 1318442, "months": [
3305            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3306            { "month": 3, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3307            { "month": 4, "new_cases": 23, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3308            { "month": 5, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3309            { "month": 6, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3310            { "month": 7, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3311            { "month": 8, "new_cases": 3, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3312            { "month": 9, "new_cases": 1, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3313            { "month": 10, "new_cases": 2, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3314            { "month": 11, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3315          ],
3316          maxCases: 23
3317        },
3318        {
3319          "name": "Togo", "continent": "Africa", "alpha2": "tg", "population": 8278737, "months": [
3320            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3321            { "month": 3, "new_cases": 33, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3322            { "month": 4, "new_cases": 82, "incidence": 0, "new_dead": 8, "incidence_dead": 0 },
3323            { "month": 5, "new_cases": 326, "incidence": 1, "new_dead": 4, "incidence_dead": 0 },
3324            { "month": 6, "new_cases": 208, "incidence": 1, "new_dead": 1, "incidence_dead": 0 },
3325            { "month": 7, "new_cases": 291, "incidence": 1, "new_dead": 5, "incidence_dead": 0 },
3326            { "month": 8, "new_cases": 459, "incidence": 1, "new_dead": 9, "incidence_dead": 0 },
3327            { "month": 9, "new_cases": 384, "incidence": 1, "new_dead": 20, "incidence_dead": 0.1 },
3328            { "month": 10, "new_cases": 547, "incidence": 2, "new_dead": 9, "incidence_dead": 0 },
3329            { "month": 11, "new_cases": 643, "incidence": 2, "new_dead": 7, "incidence_dead": 0 },
3330          ],
3331          maxCases: 643
3332        },
3333        {
3334          "name": "Trinidad and Tobago", "continent": "North America", "alpha2": "tt", "population": 1399491, "months": [
3335            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3336            { "month": 3, "new_cases": 85, "incidence": 2, "new_dead": 2, "incidence_dead": 0 },
3337            { "month": 4, "new_cases": 29, "incidence": 1, "new_dead": 5, "incidence_dead": 0.1 },
3338            { "month": 5, "new_cases": 1, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3339            { "month": 6, "new_cases": 13, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3340            { "month": 7, "new_cases": 39, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
3341            { "month": 8, "new_cases": 1590, "incidence": 28, "new_dead": 14, "incidence_dead": 0.3 },
3342            { "month": 9, "new_cases": 2772, "incidence": 50, "new_dead": 54, "incidence_dead": 1 },
3343            { "month": 10, "new_cases": 1161, "incidence": 21, "new_dead": 32, "incidence_dead": 0.6 },
3344            { "month": 11, "new_cases": 977, "incidence": 17, "new_dead": 12, "incidence_dead": 0.2 },
3345          ],
3346          maxCases: 2772
3347        },
3348        {
3349          "name": "Tunisia", "continent": "Africa", "alpha2": "tn", "population": 11818618, "months": [
3350            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3351            { "month": 3, "new_cases": 393, "incidence": 1, "new_dead": 9, "incidence_dead": 0 },
3352            { "month": 4, "new_cases": 600, "incidence": 1, "new_dead": 31, "incidence_dead": 0.1 },
3353            { "month": 5, "new_cases": 83, "incidence": 0, "new_dead": 7, "incidence_dead": 0 },
3354            { "month": 6, "new_cases": 97, "incidence": 0, "new_dead": 2, "incidence_dead": 0 },
3355            { "month": 7, "new_cases": 361, "incidence": 1, "new_dead": 0, "incidence_dead": 0 },
3356            { "month": 8, "new_cases": 2268, "incidence": 5, "new_dead": 27, "incidence_dead": 0.1 },
3357            { "month": 9, "new_cases": 14610, "incidence": 31, "new_dead": 188, "incidence_dead": 0.4 },
3358            { "month": 10, "new_cases": 41400, "incidence": 88, "new_dead": 1052, "incidence_dead": 2.2 },
3359            { "month": 11, "new_cases": 36956, "incidence": 78, "new_dead": 1943, "incidence_dead": 4.1 },
3360          ],
3361          maxCases: 41400
3362        },
3363        {
3364          "name": "Turkey", "continent": "Asia", "alpha2": "tr", "population": 84339067, "months": [
3365            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3366            { "month": 3, "new_cases": 13530, "incidence": 4, "new_dead": 213, "incidence_dead": 0.1 },
3367            { "month": 4, "new_cases": 106673, "incidence": 32, "new_dead": 2960, "incidence_dead": 0.9 },
3368            { "month": 5, "new_cases": 43738, "incidence": 13, "new_dead": 1366, "incidence_dead": 0.4 },
3369            { "month": 6, "new_cases": 35964, "incidence": 11, "new_dead": 591, "incidence_dead": 0.2 },
3370            { "month": 7, "new_cases": 30967, "incidence": 9, "new_dead": 560, "incidence_dead": 0.2 },
3371            { "month": 8, "new_cases": 39260, "incidence": 12, "new_dead": 679, "incidence_dead": 0.2 },
3372            { "month": 9, "new_cases": 48530, "incidence": 14, "new_dead": 1825, "incidence_dead": 0.5 },
3373            { "month": 10, "new_cases": 56704, "incidence": 17, "new_dead": 2057, "incidence_dead": 0.6 },
3374            { "month": 11, "new_cases": 263480, "incidence": 78, "new_dead": 3494, "incidence_dead": 1 },
3375          ],
3376          maxCases: 263480
3377        },
3378        {
3379          "name": "Uganda", "continent": "Africa", "alpha2": "ug", "population": 45741000, "months": [
3380            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3381            { "month": 3, "new_cases": 43, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3382            { "month": 4, "new_cases": 39, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3383            { "month": 5, "new_cases": 334, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3384            { "month": 6, "new_cases": 472, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3385            { "month": 7, "new_cases": 265, "incidence": 0, "new_dead": 2, "incidence_dead": 0 },
3386            { "month": 8, "new_cases": 1818, "incidence": 1, "new_dead": 29, "incidence_dead": 0 },
3387            { "month": 9, "new_cases": 5157, "incidence": 3, "new_dead": 43, "incidence_dead": 0 },
3388            { "month": 10, "new_cases": 4366, "incidence": 2, "new_dead": 36, "incidence_dead": 0 },
3389            { "month": 11, "new_cases": 7964, "incidence": 4, "new_dead": 94, "incidence_dead": 0.1 },
3390          ],
3391          maxCases: 7964
3392        },
3393        {
3394          "name": "Ukraine", "continent": "Europe", "alpha2": "ua", "population": 43733759, "months": [
3395            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3396            { "month": 3, "new_cases": 644, "incidence": 0, "new_dead": 16, "incidence_dead": 0 },
3397            { "month": 4, "new_cases": 9761, "incidence": 6, "new_dead": 244, "incidence_dead": 0.1 },
3398            { "month": 5, "new_cases": 13266, "incidence": 8, "new_dead": 447, "incidence_dead": 0.3 },
3399            { "month": 6, "new_cases": 21582, "incidence": 12, "new_dead": 465, "incidence_dead": 0.3 },
3400            { "month": 7, "new_cases": 26150, "incidence": 15, "new_dead": 544, "incidence_dead": 0.3 },
3401            { "month": 8, "new_cases": 52728, "incidence": 30, "new_dead": 888, "incidence_dead": 0.5 },
3402            { "month": 9, "new_cases": 90314, "incidence": 52, "new_dead": 1616, "incidence_dead": 0.9 },
3403            { "month": 10, "new_cases": 184884, "incidence": 106, "new_dead": 3178, "incidence_dead": 1.8 },
3404            { "month": 11, "new_cases": 353013, "incidence": 202, "new_dead": 5332, "incidence_dead": 3 },
3405          ],
3406          maxCases: 353013
3407        },
3408        {
3409          "name": "United Arab Emirates", "continent": "Asia", "alpha2": "ae", "population": 9890400, "months": [
3410            { "month": 2, "new_cases": 17, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3411            { "month": 3, "new_cases": 643, "incidence": 2, "new_dead": 4, "incidence_dead": 0 },
3412            { "month": 4, "new_cases": 11817, "incidence": 30, "new_dead": 99, "incidence_dead": 0.3 },
3413            { "month": 5, "new_cases": 22076, "incidence": 56, "new_dead": 159, "incidence_dead": 0.4 },
3414            { "month": 6, "new_cases": 14110, "incidence": 36, "new_dead": 51, "incidence_dead": 0.1 },
3415            { "month": 7, "new_cases": 11839, "incidence": 30, "new_dead": 36, "incidence_dead": 0.1 },
3416            { "month": 8, "new_cases": 9725, "incidence": 25, "new_dead": 33, "incidence_dead": 0.1 },
3417            { "month": 9, "new_cases": 23959, "incidence": 61, "new_dead": 35, "incidence_dead": 0.1 },
3418            { "month": 10, "new_cases": 38439, "incidence": 97, "new_dead": 76, "incidence_dead": 0.2 },
3419            { "month": 11, "new_cases": 36231, "incidence": 92, "new_dead": 77, "incidence_dead": 0.2 },
3420          ],
3421          maxCases: 38439
3422        },
3423        {
3424          "name": "United Kingdom", "continent": "Europe", "alpha2": "gb", "population": 67886004, "months": [
3425            { "month": 2, "new_cases": 59, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3426            { "month": 3, "new_cases": 38754, "incidence": 14, "new_dead": 2456, "incidence_dead": 0.9 },
3427            { "month": 4, "new_cases": 139956, "incidence": 52, "new_dead": 24297, "incidence_dead": 8.9 },
3428            { "month": 5, "new_cases": 78768, "incidence": 29, "new_dead": 10773, "incidence_dead": 4 },
3429            { "month": 6, "new_cases": 27677, "incidence": 10, "new_dead": 2952, "incidence_dead": 1.1 },
3430            { "month": 7, "new_cases": 19577, "incidence": 7, "new_dead": 795, "incidence_dead": 0.3 },
3431            { "month": 8, "new_cases": 33290, "incidence": 12, "new_dead": 315, "incidence_dead": 0.1 },
3432            { "month": 9, "new_cases": 117763, "incidence": 43, "new_dead": 644, "incidence_dead": 0.2 },
3433            { "month": 10, "new_cases": 558947, "incidence": 206, "new_dead": 4412, "incidence_dead": 1.6 },
3434            { "month": 11, "new_cases": 618940, "incidence": 228, "new_dead": 11900, "incidence_dead": 4.4 },
3435          ],
3436          maxCases: 618940
3437        },
3438        {
3439          "name": "United States", "continent": "North America", "alpha2": "us", "population": 331002647, "months": [
3440            { "month": 2, "new_cases": 17, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3441            { "month": 3, "new_cases": 192152, "incidence": 15, "new_dead": 5277, "incidence_dead": 0.4 },
3442            { "month": 4, "new_cases": 884047, "incidence": 67, "new_dead": 60738, "incidence_dead": 4.6 },
3443            { "month": 5, "new_cases": 718241, "incidence": 54, "new_dead": 41703, "incidence_dead": 3.1 },
3444            { "month": 6, "new_cases": 842906, "incidence": 64, "new_dead": 20112, "incidence_dead": 1.5 },
3445            { "month": 7, "new_cases": 1915966, "incidence": 145, "new_dead": 26446, "incidence_dead": 2 },
3446            { "month": 8, "new_cases": 1463760, "incidence": 111, "new_dead": 29532, "incidence_dead": 2.2 },
3447            { "month": 9, "new_cases": 1202896, "incidence": 91, "new_dead": 23418, "incidence_dead": 1.8 },
3448            { "month": 10, "new_cases": 1917201, "incidence": 145, "new_dead": 23974, "incidence_dead": 1.8 },
3449            { "month": 11, "new_cases": 4462302, "incidence": 337, "new_dead": 36964, "incidence_dead": 2.8 },
3450          ],
3451          maxCases: 4462302
3452        },
3453        {
3454          "name": "Uruguay", "continent": "South America", "alpha2": "uy", "population": 3473727, "months": [
3455            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3456            { "month": 3, "new_cases": 334, "incidence": 2, "new_dead": 0, "incidence_dead": 0 },
3457            { "month": 4, "new_cases": 305, "incidence": 2, "new_dead": 16, "incidence_dead": 0.1 },
3458            { "month": 5, "new_cases": 180, "incidence": 1, "new_dead": 5, "incidence_dead": 0 },
3459            { "month": 6, "new_cases": 113, "incidence": 1, "new_dead": 5, "incidence_dead": 0 },
3460            { "month": 7, "new_cases": 328, "incidence": 2, "new_dead": 8, "incidence_dead": 0.1 },
3461            { "month": 8, "new_cases": 331, "incidence": 2, "new_dead": 9, "incidence_dead": 0.1 },
3462            { "month": 9, "new_cases": 451, "incidence": 3, "new_dead": 4, "incidence_dead": 0 },
3463            { "month": 10, "new_cases": 1078, "incidence": 8, "new_dead": 10, "incidence_dead": 0.1 },
3464            { "month": 11, "new_cases": 2733, "incidence": 20, "new_dead": 19, "incidence_dead": 0.1 },
3465          ],
3466          maxCases: 2733
3467        },
3468        {
3469          "name": "Uzbekistan", "continent": "Asia", "alpha2": "uz", "population": 33469199, "months": [
3470            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3471            { "month": 3, "new_cases": 171, "incidence": 0, "new_dead": 1, "incidence_dead": 0 },
3472            { "month": 4, "new_cases": 1867, "incidence": 1, "new_dead": 7, "incidence_dead": 0 },
3473            { "month": 5, "new_cases": 1584, "incidence": 1, "new_dead": 6, "incidence_dead": 0 },
3474            { "month": 6, "new_cases": 4880, "incidence": 4, "new_dead": 11, "incidence_dead": 0 },
3475            { "month": 7, "new_cases": 15506, "incidence": 12, "new_dead": 115, "incidence_dead": 0.1 },
3476            { "month": 8, "new_cases": 17884, "incidence": 13, "new_dead": 179, "incidence_dead": 0.1 },
3477            { "month": 9, "new_cases": 14824, "incidence": 11, "new_dead": 150, "incidence_dead": 0.1 },
3478            { "month": 10, "new_cases": 10215, "incidence": 8, "new_dead": 96, "incidence_dead": 0.1 },
3479            { "month": 11, "new_cases": 6162, "incidence": 5, "new_dead": 44, "incidence_dead": 0 },
3480          ],
3481          maxCases: 17884
3482        },
3483        {
3484          "name": "Vanuatu", "continent": "Oceania", "alpha2": "vu", "population": 307150, "months": [
3485            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3486            { "month": 3, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3487            { "month": 4, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3488            { "month": 5, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3489            { "month": 6, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3490            { "month": 7, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3491            { "month": 8, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3492            { "month": 9, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3493            { "month": 10, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3494            { "month": 11, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3495          ],
3496          maxCases: 0
3497        },
3498        {
3499          "name": "Venezuela", "continent": "South America", "alpha2": "ve", "population": 28435943, "months": [
3500            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3501            { "month": 3, "new_cases": 133, "incidence": 0, "new_dead": 2, "incidence_dead": 0 },
3502            { "month": 4, "new_cases": 198, "incidence": 0, "new_dead": 13, "incidence_dead": 0 },
3503            { "month": 5, "new_cases": 1177, "incidence": 1, "new_dead": -2, "incidence_dead": 0 },
3504            { "month": 6, "new_cases": 4322, "incidence": 4, "new_dead": 37, "incidence_dead": 0 },
3505            { "month": 7, "new_cases": 12742, "incidence": 11, "new_dead": 113, "incidence_dead": 0.1 },
3506            { "month": 8, "new_cases": 28154, "incidence": 25, "new_dead": 222, "incidence_dead": 0.2 },
3507            { "month": 9, "new_cases": 28394, "incidence": 25, "new_dead": 242, "incidence_dead": 0.2 },
3508            { "month": 10, "new_cases": 16891, "incidence": 15, "new_dead": 170, "incidence_dead": 0.1 },
3509            { "month": 11, "new_cases": 10381, "incidence": 9, "new_dead": 99, "incidence_dead": 0.1 },
3510          ],
3511          maxCases: 28394
3512        },
3513        {
3514          "name": "Vietnam", "continent": "Asia", "alpha2": "vn", "population": 97338583, "months": [
3515            { "month": 2, "new_cases": 14, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3516            { "month": 3, "new_cases": 196, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3517            { "month": 4, "new_cases": 58, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3518            { "month": 5, "new_cases": 58, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3519            { "month": 6, "new_cases": 27, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3520            { "month": 7, "new_cases": 203, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3521            { "month": 8, "new_cases": 486, "incidence": 0, "new_dead": 31, "incidence_dead": 0 },
3522            { "month": 9, "new_cases": 50, "incidence": 0, "new_dead": 1, "incidence_dead": 0 },
3523            { "month": 10, "new_cases": 86, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3524            { "month": 11, "new_cases": 167, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3525          ],
3526          maxCases: 486
3527        },
3528        {
3529          "name": "Yemen", "continent": "Asia", "alpha2": "ye", "population": 29825968, "months": [
3530            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3531            { "month": 3, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3532            { "month": 4, "new_cases": 5, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3533            { "month": 5, "new_cases": 317, "incidence": 0, "new_dead": 78, "incidence_dead": 0.1 },
3534            { "month": 6, "new_cases": 835, "incidence": 1, "new_dead": 232, "incidence_dead": 0.2 },
3535            { "month": 7, "new_cases": 570, "incidence": 0, "new_dead": 181, "incidence_dead": 0.2 },
3536            { "month": 8, "new_cases": 230, "incidence": 0, "new_dead": 73, "incidence_dead": 0.1 },
3537            { "month": 9, "new_cases": 76, "incidence": 0, "new_dead": 21, "incidence_dead": 0 },
3538            { "month": 10, "new_cases": 29, "incidence": 0, "new_dead": 12, "incidence_dead": 0 },
3539            { "month": 11, "new_cases": 128, "incidence": 0, "new_dead": 20, "incidence_dead": 0 },
3540          ],
3541          maxCases: 835
3542        },
3543        {
3544          "name": "Zambia", "continent": "Africa", "alpha2": "zm", "population": 18383956, "months": [
3545            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3546            { "month": 3, "new_cases": 33, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3547            { "month": 4, "new_cases": 71, "incidence": 0, "new_dead": 2, "incidence_dead": 0 },
3548            { "month": 5, "new_cases": 951, "incidence": 1, "new_dead": 4, "incidence_dead": 0 },
3549            { "month": 6, "new_cases": 537, "incidence": 1, "new_dead": 17, "incidence_dead": 0 },
3550            { "month": 7, "new_cases": 4369, "incidence": 6, "new_dead": 127, "incidence_dead": 0.2 },
3551            { "month": 8, "new_cases": 6134, "incidence": 8, "new_dead": 137, "incidence_dead": 0.2 },
3552            { "month": 9, "new_cases": 2662, "incidence": 4, "new_dead": 44, "incidence_dead": 0.1 },
3553            { "month": 10, "new_cases": 1673, "incidence": 2, "new_dead": 17, "incidence_dead": 0 },
3554            { "month": 11, "new_cases": 1215, "incidence": 2, "new_dead": 8, "incidence_dead": 0 },
3555          ],
3556          maxCases: 6134
3557        },
3558        {
3559          "name": "Zimbabwe", "continent": "Africa", "alpha2": "zw", "population": 14862927, "months": [
3560            { "month": 2, "new_cases": 0, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3561            { "month": 3, "new_cases": 7, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3562            { "month": 4, "new_cases": 32, "incidence": 0, "new_dead": 3, "incidence_dead": 0 },
3563            { "month": 5, "new_cases": 138, "incidence": 0, "new_dead": 0, "incidence_dead": 0 },
3564            { "month": 6, "new_cases": 413, "incidence": 1, "new_dead": 3, "incidence_dead": 0 },
3565            { "month": 7, "new_cases": 2578, "incidence": 4, "new_dead": 60, "incidence_dead": 0.1 },
3566            { "month": 8, "new_cases": 3328, "incidence": 6, "new_dead": 135, "incidence_dead": 0.2 },
3567            { "month": 9, "new_cases": 1341, "incidence": 2, "new_dead": 26, "incidence_dead": 0 },
3568            { "month": 10, "new_cases": 529, "incidence": 1, "new_dead": 15, "incidence_dead": 0 },
3569            { "month": 11, "new_cases": 1583, "incidence": 3, "new_dead": 33, "incidence_dead": 0.1 },
3570          ],
3571          maxCases: 3328
3572        },
3573      ];
3574