Trending stocks MMM O MO BATS MDLZ KHC KVUE KO PEP
Acceder

Tesco PLC

TSCO

Closed
$ 357.20
-2.2
-0.61%
+

Tesco PLC Balance Sheet

Concept
Total Assets
Current Assets
Cash, Cash Equivalents & Short Term Investments
Cash & Equivalents
Other Short Term Investments
Receivables
Inventory
Other Current Assets
Total non-current assets
Property, Plant & Equipment
Long-Term Investments
Total Liabilities
Current Liabilities
Accounts Payable
Current Debt
Deferred Revenue
Total Non Current Liabilities Net Minority Interest
Long-Term Debt
Other Long-Term Liabilities
Common Stock Equity
Working Capital
Invested Capital
Total Debt
Net Debt
2023
2023
2022
2022
2021
2021
2020
2019
2019
2018
2018
2017
2017
2016
2016
2015
2014
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
46,132M
12,725M
4,446M
0M
1,981M
5,430M
2,510M
339M
33,407M
0M
0M
33,902M
17,721M
9,818M
2,365M
18M
16,181M
5,581M
0M
12,241M
-5,010M
19,592M
15,078M
12,613M
0M
0M
0M
0M
0M
0M
2,510M
267M
0M
0M
0M
0M
17,735M
9,818M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
49,351M
12,189M
4,647M
0M
2,302M
4,705M
2,339M
498M
37,162M
0M
0M
33,707M
16,125M
9,181M
1,272M
11M
17,582M
6,674M
0M
15,660M
-3,950M
23,059M
15,357M
13,012M
49,351M
12,189M
4,647M
23M
2,302M
1,356M
2,339M
437M
0M
22,769M
0M
33,691M
16,139M
9,181M
605M
0M
0M
6,674M
0M
15,660M
0M
0M
0M
0M
45,512M
10,807M
3,699M
0M
1,189M
4,397M
2,069M
642M
34,705M
0M
0M
33,453M
15,721M
8,399M
1,655M
79M
17,732M
6,188M
0M
12,077M
-5,190M
19,611M
15,670M
13,160M
45,778M
10,807M
3,699M
15M
1,189M
1,304M
2,069M
642M
0M
22,884M
0M
33,435M
15,997M
8,399M
532M
0M
0M
6,188M
0M
12,343M
0M
0M
14,015M
0M
53,147M
13,608M
5,415M
4,137M
1,278M
5,697M
2,433M
63M
39,539M
25,345M
0M
39,778M
18,656M
8,922M
2,817M
324M
21,122M
6,005M
1,830M
13,391M
-4,763M
20,770M
17,790M
13,653M
49,047M
12,668M
3,373M
0M
457M
1,640M
2,617M
6,678M
36,379M
19,023M
621M
34,213M
20,680M
9,354M
1,599M
0M
13,533M
5,580M
3,296M
14,858M
-8,012M
22,001M
7,272M
4,356M
58,325M
12,578M
4,684M
4,227M
457M
1,556M
2,617M
150M
0M
26,884M
0M
44,753M
20,973M
9,131M
0M
0M
0M
5,580M
0M
13,572M
0M
0M
0M
0M
44,862M
13,726M
4,379M
0M
1,097M
1,482M
2,263M
7,084M
31,136M
18,521M
602M
34,404M
19,238M
8,996M
1,479M
0M
15,166M
7,032M
2,972M
10,480M
-5,512M
18,979M
8,621M
5,339M
52,737M
13,749M
5,156M
4,059M
1,097M
1,516M
2,264M
176M
0M
18,521M
0M
43,577M
19,233M
8,994M
0M
0M
0M
7,032M
0M
9,160M
0M
0M
0M
0M
45,853M
15,417M
0M
0M
3,011M
1,475M
2,301M
777M
30,436M
18,108M
681M
39,439M
19,405M
8,875M
2,560M
0M
20,034M
9,330M
2,276M
6,438M
0M
0M
11,890M
8,069M
45,853M
15,417M
6,832M
323M
3,011M
1,488M
2,301M
630M
0M
18,108M
0M
39,415M
19,405M
8,875M
912M
0M
0M
9,330M
0M
6,438M
0M
0M
0M
0M
43,904M
14,828M
0M
0M
3,463M
0M
2,430M
0M
29,076M
0M
0M
35,288M
19,714M
0M
2,826M
0M
15,574M
0M
0M
0M
0M
0M
13,449M
10,367M
43,904M
14,684M
6,602M
0M
3,463M
617M
2,430M
412M
0M
17,900M
1,863M
35,278M
17,866M
8,293M
845M
0M
0M
10,623M
0M
8,626M
0M
0M
0M
0M
44,214M
11,958M
0M
0M
593M
5,599M
2,957M
644M
32,256M
20,440M
1,915M
37,143M
19,810M
9,922M
2,008M
0M
17,333M
10,651M
0M
7,071M
0M
0M
12,528M
10,363M
50,164M
15,572M
0M
0M
1,016M
0M
3,576M
0M
34,592M
0M
0M
35,442M
21,399M
0M
1,910M
0M
14,043M
0M
0M
0M
0M
0M
11,098M
8,592M
50,164M
15,572M
0M
0M
1,016M
5,519M
3,576M
2,955M
0M
24,490M
1,301M
35,442M
21,399M
5,853M
11,365M
0M
0M
9,303M
0M
14,715M
0M
0M
0M
0M
50,129M
13,096M
0M
0M
522M
5,212M
3,744M
1,106M
37,033M
24,870M
0M
33,468M
18,985M
6,069M
766M
0M
14,483M
10,068M
0M
16,643M
0M
0M
10,712M
8,200M
50,781M
12,863M
0M
0M
1,243M
4,746M
3,598M
971M
37,918M
25,710M
0M
32,980M
19,249M
6,375M
1,838M
0M
13,731M
9,911M
0M
17,775M
0M
0M
11,749M
9,444M
47,206M
12,039M
0M
0M
1,022M
4,849M
3,162M
966M
35,167M
24,398M
0M
30,583M
17,731M
5,782M
1,386M
0M
12,852M
9,689M
0M
16,535M
0M
0M
11,075M
8,647M
46,023M
11,765M
0M
0M
1,314M
3,969M
2,729M
934M
34,258M
24,203M
0M
31,342M
16,015M
5,126M
1,529M
0M
15,327M
11,795M
0M
14,596M
0M
0M
13,273M
10,454M
45,564M
13,479M
0M
0M
1,233M
5,435M
2,669M
1,199M
32,085M
23,152M
0M
32,658M
17,595M
4,748M
3,471M
0M
15,063M
12,391M
0M
12,938M
0M
0M
15,862M
12,353M
30,164M
6,300M
0M
0M
360M
1,019M
2,430M
703M
23,864M
19,787M
0M
18,262M
10,263M
4,052M
2,084M
0M
7,999M
5,972M
0M
11,815M
0M
0M
8,056M
6,268M
24,807M
4,576M
0M
0M
108M
959M
1,931M
644M
20,231M
16,976M
0M
14,236M
8,152M
3,317M
1,554M
0M
6,084M
4,146M
0M
10,506M
0M
0M
5,700M
4,658M
22,563M
3,919M
0M
0M
70M
806M
1,464M
324M
18,644M
15,882M
0M
13,119M
7,518M
2,832M
1,646M
0M
5,601M
3,742M
0M
9,380M
0M
0M
5,388M
4,063M
20,155M
3,224M
0M
0M
346M
733M
1,309M
269M
16,931M
15,495M
0M
11,501M
5,680M
2,819M
482M
0M
5,821M
4,511M
0M
9,006M
0M
0M
5,045M
4,245M
18,520M
3,125M
0M
0M
430M
791M
1,199M
49M
15,395M
14,094M
0M
10,477M
5,516M
2,434M
844M
0M
4,961M
4,346M
0M
7,945M
0M
0M
5,190M
4,520M
16,501M
2,440M
0M
0M
239M
614M
1,140M
48M
14,061M
12,828M
0M
9,942M
5,372M
2,196M
1,341M
0M
4,570M
4,034M
0M
6,516M
0M
0M
5,375M
4,976M
13,556M
2,053M
0M
0M
225M
407M
929M
47M
11,503M
11,032M
0M
7,990M
4,809M
1,830M
1,489M
0M
3,181M
2,741M
0M
5,530M
0M
0M
4,230M
3,785M
Concept
Total Assets
Current Assets
Cash, Cash Equivalents & Short Term Investments
Cash & Equivalents
Other Short Term Investments
Receivables
Inventory
Other Current Assets
Total non-current assets
Property, Plant & Equipment
Long-Term Investments
Total Liabilities
Current Liabilities
Accounts Payable
Current Debt
Deferred Revenue
Total Non Current Liabilities Net Minority Interest
Long-Term Debt
Other Long-Term Liabilities
Common Stock Equity
Working Capital
Invested Capital
Total Debt
Net Debt
3Q2023
3Q2023
2Q2023
1Q2023
1Q2023
4Q2022
3Q2022
3Q2022
2Q2022
1Q2022
1Q2022
4Q2021
3Q2021
3Q2021
2Q2021
1Q2021
1Q2021
4Q2020
3Q2020
3Q2020
3Q2020
2Q2020
2Q2020
1Q2020
1Q2020
1Q2020
4Q2019
3Q2019
3Q2019
2Q2019
2Q2019
1Q2019
1Q2019
1Q2019
1Q2019
4Q2018
3Q2018
3Q2018
2Q2018
2Q2018
1Q2018
1Q2018
1Q2018
1Q2018
4Q2017
3Q2017
3Q2017
2Q2017
2Q2017
1Q2017
1Q2017
1Q2017
1Q2017
4Q2016
3Q2016
2Q2016
2Q2016
1Q2016
1Q2016
1Q2016
4Q2015
3Q2015
3Q2015
2Q2015
2Q2015
1Q2015
1Q2015
1Q2015
4Q2014
3Q2014
3Q2014
2Q2014
2Q2014
1Q2014
1Q2014
1Q2014
4Q2013
3Q2013
3Q2013
2Q2013
2Q2013
1Q2013
1Q2013
1Q2013
4Q2012
3Q2012
3Q2012
2Q2012
2Q2012
1Q2012
1Q2012
1Q2012
4Q2011
3Q2011
3Q2011
2Q2011
2Q2011
1Q2011
1Q2011
1Q2011
4Q2010
3Q2010
3Q2010
2Q2010
2Q2010
1Q2010
1Q2010
1Q2010
4Q2009
3Q2009
3Q2009
2Q2009
2Q2009
1Q2009
1Q2009
1Q2009
4Q2008
3Q2008
3Q2008
2Q2008
2Q2008
1Q2008
1Q2008
1Q2008
4Q2007
3Q2007
3Q2007
2Q2007
2Q2007
1Q2007
1Q2007
1Q2007
4Q2006
3Q2006
3Q2006
2Q2006
2Q2006
1Q2006
1Q2006
1Q2006
3Q2005
3Q2005
2Q2005
1Q2005
1Q2005
1Q2005
3Q2004
3Q2004
3Q2004
2Q2004
1Q2004
1Q2004
1Q2004
3Q2003
3Q2003
2Q2003
1Q2003
1Q2003
1Q2003
3Q2002
3Q2002
3Q2002
2Q2002
1Q2002
1Q2002
1Q2002
3Q2001
3Q2001
3Q2001
2Q2001
1Q2001
1Q2001
1Q2001
3Q2000
3Q2000
3Q2000
2Q2000
1Q2000
1Q2000
1Q2000
3Q1999
2Q1999
1Q1999
1Q1999
3Q1998
2Q1998
1Q1998
1Q1998
3Q1997
2Q1997
1Q1997
1Q1997
3Q1996
2Q1996
1Q1996
1Q1996
3Q1995
2Q1995
1Q1995
1Q1995
3Q1994
2Q1994
1Q1994
1Q1994
3Q1993
2Q1993
1Q1993
1Q1993
3Q1992
2Q1992
1Q1992
1Q1992
3Q1991
2Q1991
1Q1991
1Q1991
3Q1990
2Q1990
1Q1990
1Q1990
3Q1989
2Q1989
1Q1989
1Q1989
3Q1988
2Q1988
1Q1988
1Q1988
3Q1987
2Q1987
1Q1987
1Q1987
3Q1986
2Q1986
1Q1986
1Q1986
47,620M
13,970M
5,543M
0M
3,017M
5,359M
2,856M
212M
33,650M
0M
0M
35,563M
18,958M
10,591M
2,610M
57M
16,605M
5,911M
0M
12,064M
-4,988M
19,992M
15,637M
13,111M
0M
13,970M
0M
0M
0M
1,299M
2,856M
212M
0M
22,302M
0M
0M
18,958M
10,591M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
47,620M
13,970M
4,506M
0M
2,696M
1,283M
2,856M
5,325M
27,371M
22,302M
0M
35,563M
18,958M
10,591M
0M
0M
5,911M
0M
0M
12,064M
0M
0M
0M
-1,810M
46,132M
12,725M
4,446M
0M
1,981M
5,430M
2,510M
339M
33,407M
0M
0M
33,902M
17,721M
9,818M
2,365M
18M
16,181M
5,581M
0M
12,241M
-5,010M
19,592M
15,078M
12,613M
0M
12,725M
0M
0M
0M
0M
2,510M
267M
0M
0M
0M
0M
17,735M
9,818M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
46,132M
12,725M
4,099M
0M
1,634M
1,315M
2,510M
4,801M
27,415M
0M
0M
33,902M
17,735M
9,818M
0M
0M
5,581M
0M
0M
12,241M
0M
0M
0M
-2,465M
47,543M
13,263M
4,860M
0M
2,425M
5,325M
2,584M
494M
34,280M
0M
0M
33,866M
16,885M
9,799M
1,646M
27M
16,981M
6,523M
0M
13,688M
-3,636M
21,266M
15,577M
13,142M
47,543M
13,263M
4,860M
38M
2,425M
1,477M
2,584M
436M
0M
21,997M
0M
33,855M
16,899M
9,799M
882M
0M
0M
6,523M
0M
13,688M
0M
0M
0M
0M
0M
13,263M
0M
0M
0M
1,477M
2,584M
436M
0M
21,997M
0M
0M
16,899M
9,799M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
49,351M
12,189M
4,647M
0M
2,302M
4,705M
2,339M
498M
37,162M
0M
0M
33,707M
16,125M
9,181M
1,272M
11M
17,582M
6,674M
0M
15,660M
-3,950M
23,059M
15,357M
13,012M
49,351M
12,189M
4,647M
23M
2,302M
1,356M
2,339M
437M
0M
22,769M
0M
33,691M
16,139M
9,181M
605M
0M
0M
6,674M
0M
15,660M
0M
0M
0M
0M
0M
12,189M
0M
0M
0M
1,356M
2,339M
437M
0M
22,769M
0M
0M
16,139M
9,181M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
47,094M
12,144M
4,814M
0M
2,679M
5,055M
2,223M
52M
34,950M
0M
0M
33,758M
15,974M
8,889M
1,777M
0M
17,784M
6,130M
0M
13,354M
-3,830M
20,704M
15,577M
13,442M
47,094M
12,144M
4,898M
21M
2,679M
1,193M
2,223M
491M
0M
22,591M
0M
33,740M
15,974M
8,889M
693M
0M
0M
6,130M
0M
13,354M
0M
0M
13,800M
0M
0M
12,144M
0M
0M
0M
1,193M
2,223M
491M
0M
22,591M
0M
0M
15,974M
8,889M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
45,778M
10,807M
3,598M
0M
1,189M
1,263M
2,069M
5,140M
34,971M
0M
0M
33,453M
15,997M
8,399M
1,655M
0M
17,456M
6,188M
0M
12,343M
-5,190M
19,611M
15,670M
13,261M
45,778M
10,807M
3,699M
15M
1,189M
1,304M
2,069M
642M
0M
23,150M
0M
33,435M
15,997M
8,399M
532M
0M
0M
6,188M
0M
12,343M
0M
0M
14,015M
0M
0M
10,807M
0M
0M
0M
1,304M
2,069M
642M
0M
23,150M
0M
0M
15,997M
8,399M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
52,146M
17,012M
4,174M
0M
968M
1,416M
2,254M
10,584M
35,134M
0M
0M
39,949M
18,452M
8,297M
1,848M
2,708M
21,497M
6,527M
1,538M
12,214M
-1,440M
20,032M
16,574M
13,368M
52,146M
17,012M
4,174M
23M
968M
1,471M
2,254M
5,483M
0M
22,697M
0M
39,932M
18,452M
8,297M
485M
0M
0M
6,527M
0M
12,214M
0M
0M
14,726M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
17,012M
0M
0M
0M
1,471M
2,254M
5,483M
0M
22,697M
0M
0M
18,452M
8,297M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
52,302M
13,164M
4,686M
0M
1,278M
1,417M
2,433M
6,045M
39,138M
26,094M
0M
39,049M
17,927M
8,922M
2,088M
0M
21,122M
6,005M
1,830M
13,275M
-4,763M
20,770M
17,061M
13,653M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
13,164M
0M
0M
0M
1,417M
2,433M
303M
0M
26,094M
0M
0M
17,927M
8,922M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
57,164M
16,362M
0M
0M
392M
1,620M
2,719M
322M
40,802M
26,647M
467M
43,201M
20,563M
9,641M
1,452M
0M
22,638M
6,104M
3,038M
13,987M
0M
0M
7,556M
4,938M
57,280M
12,482M
3,048M
0M
392M
1,620M
2,719M
132M
0M
26,647M
0M
43,177M
20,559M
9,641M
619M
0M
0M
6,104M
0M
14,103M
0M
0M
15,804M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
57,164M
16,362M
0M
0M
362M
1,621M
2,719M
322M
0M
26,647M
467M
43,201M
20,563M
9,641M
195M
0M
0M
6,104M
0M
13,987M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
49,047M
12,668M
0M
0M
457M
1,640M
2,617M
150M
36,379M
19,023M
621M
34,213M
20,680M
9,354M
1,599M
0M
13,533M
5,580M
3,296M
14,858M
0M
0M
7,179M
4,263M
56,898M
12,480M
3,373M
0M
0M
1,550M
2,617M
52M
0M
26,899M
0M
43,442M
20,973M
0M
387M
0M
0M
5,580M
0M
13,456M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
49,047M
12,668M
0M
0M
390M
1,646M
2,617M
150M
0M
19,023M
621M
34,213M
20,680M
9,354M
1,176M
0M
0M
5,580M
0M
14,858M
0M
0M
0M
0M
49,402M
13,637M
0M
0M
802M
0M
2,821M
0M
35,765M
0M
0M
35,029M
22,040M
0M
2,534M
0M
12,989M
0M
0M
0M
0M
0M
7,826M
4,583M
57,311M
13,401M
4,045M
0M
760M
1,495M
2,821M
194M
0M
26,831M
621M
44,362M
22,381M
9,749M
605M
0M
0M
5,292M
0M
12,949M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
49,402M
13,637M
0M
0M
760M
1,608M
2,821M
317M
0M
18,808M
621M
35,029M
22,040M
9,749M
1,909M
0M
0M
5,292M
0M
14,394M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
44,862M
13,726M
0M
0M
1,097M
0M
2,263M
0M
31,136M
0M
0M
34,404M
19,238M
0M
1,479M
0M
15,166M
0M
0M
0M
0M
0M
8,511M
5,229M
44,862M
13,726M
0M
0M
1,029M
6,131M
2,263M
1,480M
0M
18,521M
602M
34,404M
19,238M
8,996M
1,110M
0M
0M
7,142M
0M
10,480M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
44,862M
13,726M
0M
0M
1,029M
6,131M
2,263M
1,480M
0M
18,521M
602M
34,404M
19,238M
8,996M
1,110M
0M
0M
7,142M
0M
10,480M
0M
0M
0M
0M
46,491M
15,802M
0M
0M
2,510M
0M
2,488M
0M
30,689M
0M
0M
35,942M
19,906M
0M
2,950M
0M
16,036M
0M
0M
0M
0M
0M
11,482M
7,163M
46,491M
15,802M
0M
0M
2,388M
6,084M
2,488M
1,164M
0M
18,429M
1,582M
35,942M
19,906M
8,965M
11,588M
0M
0M
8,638M
0M
10,574M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
46,491M
15,802M
0M
0M
2,388M
6,084M
2,488M
1,164M
0M
18,429M
1,582M
35,942M
19,906M
8,965M
11,588M
0M
0M
8,638M
0M
10,574M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
45,853M
15,417M
0M
0M
3,011M
0M
2,301M
0M
30,436M
0M
0M
39,439M
19,405M
0M
2,560M
0M
20,034M
0M
0M
0M
0M
0M
11,890M
8,069M
45,853M
15,417M
0M
0M
3,011M
5,654M
2,301M
1,419M
0M
18,108M
1,562M
39,439M
19,405M
8,875M
12,153M
0M
0M
9,433M
0M
6,438M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
45,853M
15,417M
0M
0M
3,011M
5,654M
2,301M
1,419M
0M
18,108M
1,562M
39,439M
19,405M
8,875M
12,153M
0M
0M
9,433M
0M
6,438M
0M
0M
0M
0M
47,172M
16,817M
0M
0M
4,435M
5,738M
2,505M
1,555M
30,355M
17,613M
0M
41,261M
21,268M
8,799M
3,025M
0M
19,993M
11,130M
0M
5,930M
0M
0M
14,056M
10,701M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
47,172M
0M
0M
0M
0M
5,738M
2,505M
1,555M
0M
17,613M
0M
41,261M
21,268M
8,799M
0M
0M
0M
11,130M
0M
5,930M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
43,904M
14,828M
0M
0M
3,463M
5,122M
2,430M
1,285M
29,076M
17,900M
0M
35,288M
19,714M
8,568M
2,826M
0M
15,574M
10,711M
0M
8,626M
0M
0M
13,449M
10,367M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
43,904M
0M
0M
0M
0M
5,240M
2,430M
966M
0M
17,900M
0M
35,288M
17,866M
8,293M
0M
0M
0M
10,711M
0M
8,626M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
43,527M
15,877M
0M
0M
300M
5,538M
2,620M
5,785M
27,650M
16,421M
0M
37,369M
18,831M
8,483M
1,219M
0M
18,538M
11,385M
0M
6,163M
0M
0M
12,604M
10,418M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
43,527M
0M
0M
0M
0M
5,538M
2,620M
5,785M
0M
16,421M
0M
37,369M
18,831M
8,483M
0M
0M
0M
11,385M
0M
6,163M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
44,214M
11,958M
0M
0M
593M
5,599M
2,957M
1,260M
32,256M
20,440M
0M
37,143M
19,810M
9,922M
2,008M
0M
17,333M
10,651M
0M
7,071M
0M
0M
12,528M
10,363M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
44,214M
0M
0M
0M
0M
5,599M
2,957M
1,260M
0M
20,440M
0M
37,143M
19,810M
9,922M
0M
0M
0M
10,651M
0M
7,071M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
51,808M
14,977M
0M
0M
1,984M
6,152M
3,599M
998M
36,831M
24,519M
0M
38,342M
21,837M
11,174M
2,974M
0M
16,505M
10,906M
0M
13,443M
0M
0M
13,880M
10,963M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
51,808M
0M
0M
0M
0M
6,152M
3,599M
998M
0M
24,519M
0M
38,342M
21,837M
11,174M
0M
0M
0M
10,906M
0M
13,443M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
50,164M
15,572M
0M
0M
1,016M
5,586M
3,576M
3,373M
34,592M
24,490M
0M
35,442M
21,399M
5,853M
1,910M
0M
14,043M
9,303M
0M
14,715M
0M
0M
11,098M
8,592M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
50,164M
0M
0M
0M
0M
5,586M
3,576M
3,373M
0M
24,490M
0M
35,442M
21,399M
10,595M
0M
0M
0M
9,303M
0M
14,715M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
50,446M
15,245M
0M
0M
690M
6,012M
3,663M
3,607M
35,201M
25,453M
0M
34,747M
20,791M
10,893M
1,574M
0M
13,956M
9,147M
0M
15,686M
0M
0M
10,721M
8,973M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
50,446M
0M
0M
0M
0M
6,012M
3,663M
3,607M
0M
25,453M
0M
34,747M
20,791M
10,893M
0M
0M
0M
9,147M
0M
15,686M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
50,129M
13,096M
0M
0M
522M
5,212M
3,744M
2,161M
37,033M
24,870M
0M
33,468M
18,985M
6,069M
766M
0M
14,483M
10,068M
0M
16,643M
0M
0M
10,712M
8,200M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
50,129M
0M
0M
0M
0M
5,212M
3,744M
2,161M
0M
24,870M
0M
33,468M
18,985M
6,069M
0M
0M
0M
10,068M
0M
16,643M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
51,493M
13,553M
0M
0M
1,234M
5,414M
3,592M
1,514M
37,940M
25,635M
0M
34,037M
19,819M
11,086M
2,542M
0M
14,218M
10,051M
0M
17,433M
0M
0M
12,593M
9,326M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
51,493M
0M
0M
0M
0M
5,414M
3,592M
1,514M
0M
25,635M
0M
34,037M
19,917M
11,086M
0M
0M
0M
10,051M
0M
17,433M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
50,781M
12,863M
0M
0M
1,243M
4,746M
3,598M
1,551M
37,918M
25,710M
0M
32,980M
19,249M
6,375M
1,838M
0M
13,731M
9,911M
0M
17,775M
0M
0M
11,749M
9,444M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
50,781M
0M
0M
0M
0M
4,746M
3,598M
1,551M
0M
25,710M
0M
32,980M
19,249M
6,375M
0M
0M
0M
9,911M
0M
17,775M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
49,293M
12,112M
0M
0M
597M
5,327M
3,630M
1,122M
37,181M
25,495M
0M
32,260M
18,754M
11,177M
1,321M
0M
13,506M
10,149M
0M
17,021M
0M
0M
11,470M
9,520M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
49,293M
0M
0M
0M
0M
5,327M
3,630M
1,122M
0M
25,495M
0M
32,260M
18,754M
11,177M
0M
0M
0M
10,149M
0M
17,021M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
47,206M
12,039M
0M
0M
1,022M
4,849M
3,162M
1,114M
35,167M
24,398M
0M
30,583M
17,731M
5,782M
1,386M
0M
12,852M
9,689M
0M
16,535M
0M
0M
11,075M
8,647M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
47,206M
0M
0M
0M
0M
4,461M
3,162M
1,672M
0M
24,398M
0M
30,583M
17,731M
5,786M
0M
0M
0M
9,689M
0M
16,535M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
45,866M
11,309M
0M
0M
1,178M
4,834M
2,941M
363M
34,557M
24,251M
0M
31,062M
16,935M
9,780M
1,665M
0M
14,127M
10,570M
0M
14,726M
0M
0M
12,175M
9,716M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
45,866M
0M
0M
0M
0M
4,834M
2,941M
363M
0M
24,251M
0M
31,062M
16,935M
9,780M
0M
0M
0M
10,570M
0M
14,726M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
46,023M
11,765M
0M
0M
1,314M
3,969M
2,729M
1,138M
34,258M
24,203M
0M
31,342M
16,015M
5,084M
1,529M
0M
15,327M
11,744M
0M
14,596M
0M
0M
13,273M
10,454M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
46,023M
0M
0M
0M
0M
3,969M
2,729M
1,138M
0M
24,203M
0M
31,342M
16,015M
5,084M
0M
0M
0M
11,744M
0M
14,596M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
43,909M
11,478M
0M
0M
916M
5,758M
2,586M
772M
32,431M
23,664M
0M
30,957M
16,306M
8,777M
2,235M
0M
14,651M
11,359M
0M
12,932M
0M
0M
13,594M
11,639M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
44,347M
0M
0M
0M
0M
5,758M
2,586M
772M
0M
23,664M
0M
31,359M
16,739M
8,777M
0M
0M
0M
11,359M
0M
12,932M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
45,564M
13,479M
0M
0M
1,233M
5,435M
2,669M
1,236M
32,085M
23,152M
0M
32,658M
17,595M
4,748M
3,471M
0M
15,063M
12,391M
0M
12,938M
0M
0M
15,862M
12,353M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
45,564M
0M
0M
0M
0M
4,869M
2,669M
1,236M
0M
23,152M
0M
32,658M
17,595M
4,910M
0M
0M
0M
12,391M
0M
12,849M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
33,063M
6,669M
0M
0M
184M
2,055M
2,603M
205M
26,394M
21,956M
0M
20,964M
12,689M
8,082M
3,642M
0M
8,275M
5,734M
0M
12,090M
0M
0M
9,376M
7,570M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
33,063M
0M
0M
0M
0M
2,055M
2,603M
205M
0M
21,956M
0M
20,913M
12,618M
8,082M
0M
0M
0M
5,734M
0M
12,090M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
30,164M
6,300M
0M
0M
360M
1,019M
2,430M
703M
23,864M
19,787M
0M
18,262M
10,263M
3,936M
2,084M
0M
7,999M
5,972M
0M
11,815M
0M
0M
8,056M
6,268M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
30,164M
0M
0M
0M
0M
1,019M
2,430M
703M
0M
19,787M
0M
18,262M
10,263M
3,936M
0M
0M
0M
5,972M
0M
11,815M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
26,433M
4,797M
0M
0M
98M
1,219M
2,091M
111M
21,636M
18,161M
0M
15,679M
9,258M
6,647M
1,937M
0M
6,421M
4,588M
0M
10,695M
0M
0M
6,525M
5,136M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
26,433M
0M
0M
0M
0M
1,219M
2,091M
111M
0M
18,161M
0M
15,679M
9,258M
6,647M
0M
0M
0M
4,588M
0M
10,695M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
24,807M
4,576M
0M
0M
108M
959M
1,931M
644M
20,231M
16,976M
0M
14,236M
8,152M
3,445M
1,554M
0M
6,084M
4,146M
0M
10,506M
0M
0M
5,700M
4,658M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
24,807M
0M
0M
0M
0M
959M
1,931M
644M
0M
16,976M
0M
14,236M
8,152M
3,445M
0M
0M
0M
4,146M
0M
10,506M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
23,506M
4,174M
0M
0M
189M
1,036M
1,559M
246M
19,332M
16,467M
0M
13,596M
7,515M
5,567M
1,326M
0M
6,081M
4,181M
0M
9,846M
0M
0M
5,507M
4,117M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
23,506M
0M
0M
0M
0M
1,036M
1,559M
246M
0M
16,467M
0M
13,596M
7,515M
5,567M
0M
0M
0M
4,181M
0M
9,846M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
22,563M
3,919M
0M
0M
0M
806M
1,464M
324M
18,644M
15,882M
0M
13,119M
7,518M
2,832M
1,646M
0M
5,601M
3,742M
0M
9,380M
0M
0M
5,388M
4,063M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
20,751M
3,430M
0M
0M
0M
843M
1,351M
24M
17,321M
14,784M
0M
11,969M
5,825M
4,716M
781M
0M
6,144M
4,358M
0M
8,726M
0M
0M
5,139M
3,927M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
20,155M
3,224M
0M
0M
346M
733M
1,309M
269M
16,931M
15,495M
0M
11,501M
5,680M
2,819M
482M
0M
5,821M
4,511M
0M
9,006M
0M
0M
5,045M
4,245M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
18,724M
3,316M
0M
0M
0M
673M
1,167M
0M
15,408M
14,110M
0M
10,004M
4,897M
0M
371M
0M
5,107M
0M
0M
8,367M
0M
0M
5,032M
3,531M
18,724M
3,316M
0M
0M
0M
0M
1,167M
0M
15,408M
0M
0M
10,004M
4,897M
0M
371M
0M
5,107M
0M
0M
0M
0M
0M
5,032M
3,531M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
18,520M
3,125M
0M
0M
430M
791M
1,199M
49M
15,395M
14,094M
0M
10,477M
5,516M
2,434M
844M
0M
4,961M
4,346M
0M
7,945M
0M
0M
5,190M
4,520M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
17,397M
2,472M
0M
0M
202M
663M
1,117M
0M
14,925M
13,572M
0M
10,399M
5,591M
0M
0M
0M
4,808M
4,273M
0M
6,952M
0M
0M
0M
-490M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
16,501M
2,440M
0M
0M
239M
614M
1,140M
48M
14,061M
12,828M
0M
9,942M
5,372M
2,196M
1,341M
0M
4,570M
4,034M
0M
6,516M
0M
0M
5,375M
4,976M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
14,624M
2,482M
0M
0M
235M
893M
957M
0M
12,142M
11,661M
0M
8,782M
5,271M
0M
0M
0M
3,511M
0M
0M
5,798M
0M
0M
0M
-397M
14,624M
2,482M
0M
0M
235M
0M
957M
0M
12,142M
0M
0M
8,782M
5,271M
0M
0M
0M
3,511M
0M
0M
0M
0M
0M
0M
-397M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
13,556M
2,053M
0M
0M
225M
407M
929M
47M
11,503M
11,032M
0M
7,990M
4,809M
1,830M
1,489M
0M
3,181M
2,741M
0M
5,530M
0M
0M
4,230M
3,785M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
12,504M
1,998M
0M
0M
325M
307M
884M
0M
10,506M
10,015M
0M
7,198M
4,314M
0M
0M
0M
2,884M
2,465M
0M
5,270M
0M
0M
0M
-482M
12,504M
1,998M
0M
0M
325M
307M
884M
0M
10,506M
10,015M
0M
7,198M
4,314M
0M
0M
0M
2,884M
2,465M
0M
5,270M
0M
0M
0M
-482M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
11,732M
1,694M
0M
0M
255M
279M
838M
43M
10,038M
9,580M
0M
6,718M
4,389M
1,538M
1,413M
0M
2,329M
1,824M
0M
5,356M
0M
0M
3,338M
3,059M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
10,284M
1,324M
0M
0M
195M
233M
780M
195M
8,960M
8,561M
0M
5,597M
3,474M
0M
0M
0M
2,123M
1,754M
0M
5,005M
0M
0M
0M
-116M
10,284M
1,324M
0M
0M
195M
233M
780M
195M
8,960M
8,561M
0M
5,597M
3,474M
0M
0M
0M
2,123M
1,754M
0M
5,005M
0M
0M
0M
-116M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
9,869M
0M
0M
0M
0M
215M
744M
37M
0M
8,140M
0M
5,071M
3,487M
1,248M
0M
0M
0M
1,559M
0M
4,769M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M