Exchmarket Ads

Ryan Burl Stats

Ryan Burl Introduction

Role Batting Bowling
Batting Allrounder Left Handed spin Right-arm legbreak

CountryZimbabwe
Birth15-Apr-1994 (29 yr), Marondera
Height
TeamsZimbabwe U19, Zimbabwe A, Zimbabwe, Zimbabwe Chairmans XI, Chattogram Challengers (Mostly) Zimbabwe,
Social Accounts
Last UpdatedLast updated 2 days ago By Puspendra Singh
Our Telegram

Advance Cricket

Our App

Advance Cricket

Ryan Burl Stats

Competition ODI T20 T10
Matches 41 61 7
Highest Score 83 57 19
Runs 791 967 53
50s 6 2 0
100s 0 0 0
Run Per Inn 21.9 17.2 7.5
Run Per Match 19.2 15.8 7.5
Boundary (In Ball) 11.2 8.4 8.2
4s (In Ball) 15.1 14.0 20.5
6s (In Ball) 43.9 21.1 13.6
Wickets 18 39 0
Over Per Match 2.4 1.5 -
Wicket Per Inn 0.6 0.8 -
Wicket Per Match 0.4 0.6 -
Wicket (In Ball) 38.4 18.3 -
Wicket (In Runs) 39.3 22.4 -
Field In Match % 43 % 49 % 71 %
Catch In Match % 36 % 47 % 57 %
Check More Stats On Advance Cricket App

Ryan Burl Dream11 Points

DateTime Mode Bat Bowl Field Total
17 Feb 24T20-3089
09 Feb 24T20490053
07 Feb 24T20340846
03 Feb 24T20580870
02 Feb 24T2010813
30 Jan 24T201005
29 Jan 24T20420046
26 Jan 24T201401634
15 Dec 23ODI380042
09 Dec 23T20480052
07 Dec 23T20132827
30 Nov 23T201056878
28 Nov 23T201031651
27 Nov 23T2065880157
24 Nov 23T20031035
23 Nov 23T20150019
22 Nov 23T20300842
30 Oct 23T201833055
29 Oct 23T201570089

Ryan Burl Recent Matches

Ryan Burl Recent Batting

Date Match BO R(B) SR OUT
17 Feb 24 SYL vs FBA 7 3(10) 30 bowled
09 Feb 24 SYL vs KHT 6 32(16) 200 not out
07 Feb 24 SYL vs DD 7 29(31) 93.5 not out
03 Feb 24 SYL vs RAN 7 43(32) 134.3 catch
02 Feb 24 SYL vs DD 6 1(4) 25 lbw
30 Jan 24 SYL vs FBA 6 1(4) 25 catch
29 Jan 24 SYL vs CCH 5 34(29) 117.2 not out
26 Jan 24 SYL vs COV 8 14(18) 77.7 catch
15 Dec 23 ZIM vs IRE 5 38(89) 42.6 catch
13 Dec 23 ZIM vs IRE 5 0(8) 0 catch
09 Dec 23 ZIM vs IRE 5 38(33) 115.1 not out
07 Dec 23 ZIM vs IRE 5 12(13) 92.3 catch
30 Nov 23 ZIM vs KEN 6 9(8) 112.5 not out
28 Nov 23 ZIM vs NIG 5 9(9) 100 not out
27 Nov 23 ZIM vs RWA 5 44(21) 209.5 not out
24 Nov 23 ZIM vs TAN DNB
Ryan Burl Recent Batting

Ryan Burl Recent Bowling

Date Match O R m W Eco
17 Feb 24 SYL vs FBA DNB
09 Feb 24 SYL vs KHT 1.0 7 0 0 7.00
07 Feb 24 SYL vs DD DNB
03 Feb 24 SYL vs RAN DNB
02 Feb 24 SYL vs DD DNB
30 Jan 24 SYL vs FBA DNB
29 Jan 24 SYL vs CCH DNB
26 Jan 24 SYL vs COV DNB
15 Dec 23 ZIM vs IRE DNB
13 Dec 23 ZIM vs IRE DNB
09 Dec 23 ZIM vs IRE 2.0 19 0 0 9.50
07 Dec 23 ZIM vs IRE 2.0 13 0 0 6.50
30 Nov 23 ZIM vs KEN 4.0 14 2 0 3.50
28 Nov 23 ZIM vs NIG 4.0 18 1 0 4.50
27 Nov 23 ZIM vs RWA 4.0 7 2 2 1.75
24 Nov 23 ZIM vs TAN 4.0 11 1 0 2.75
Ryan Burl Recent Bowling All Recent Bowling Details

Ryan Burl Stats Batting

Competition ODI T20 T10
Matches 41 61 7
Innings 36 56 7
Not Out 5 20 2
Runs 791 967 53
Highest Score 83 57 19
Average 25.51 26.86 10.60
Balls Faced 967 844 41
Strike Rate 81.7 114.5 129.2
20s 1 5 0
30s 5 12 0
50s 6 2 0
100s 0 0 0
200s 0 0 0
90s 0 0 0
150s 0 0 0
4s 64 60 2
6s 22 40 3
Outtype
LBW 5 2 0
Bowled 4 12 2
Stumped 0 0 0
Catch 17 19 3
Run Out 5 3 0
Wicket Taker
Left Arm 4 6 1
1- Fast 1 1 0
2- Fast-Medium 0 0 1
3- Medium 0 2 0
4- Slow 3 3 0
1- Bowled 1 1 1
2- Catch 2 5 0
3- Stumped 0 0 0
4- Lbw 1 0 0
Right Arm 22 27 4
1- Fast 1 4 0
2- Fast-Medium 4 6 1
3- Medium 6 7 1
4- Slow 11 9 2
1- Bowled 3 11 1
2- Catch 15 14 3
3- Stumped 0 0 0
4- Lbw 4 2 0

Ryan Burl Stats Bowling

Competition ODI T20 T10
Matches 41 61 7
Innings 30 45 0
Balls 692 714 0
Runs 708 876 0
BBI
Average 39.33 22.46 0
Strike Rate 38.44 18.30
Maiden 2 1 0
2w 0 6 0
3w 2 4 0
5w 1 0 0
8w 0 0 0
10w 0 0 0
Wickets 18 39 0
LBW 1 4 0
Bowled 2 8 0
Stumped 1 0 0
Catch 14 27 0
Batsman Type
Right Handed 11 29 0
1- LBW 1 3 0
2- Bowled 0 7 0
3- Stumped 1 0 0
4- Catch 9 19 0
Left Handed 7 9 0
1- LBW 0 1 0
2- Bowled 2 1 0
3- Stumped 0 0 0
4- Catch 5 7 0

Ryan Burl Stats Fielding

Competition ODI T20 T10
Matches 41 61 7
Catch 15 29 4
Stumping 0 0 0
Direct Throw(RO) 0 0 0
Throw(RO) 1 0 1
Receiver(RO) 2 1 0

Ryan Burl Records

Ryan Burl played 41 ODI matches and scored 791 runs in 36 Innings. Ryan Burl's Highest Score in ODI is 83. R Burl has 0 ODI centuries, 6 ODI half centuries and 5 times 30+ and 1 times 20+ ODI runs. R Burl has a strike rate of 81.7 with run per match of 19.29 in 967 ODI balls. Ryan Burl made total 86 boundaries with 64 fours and 22 sixes in ODI. R Burl's ODI outtype analysis are lbw 5 times, bowled 4, stumped 0 times, catch 17 times, Run Out 5 times. Ryan Burl's ODI wicket takers are 4 left arm and 22 right arm. R Burl's Left Arm ODI Wicket Taker analysis are Fast bowler 1 wickets, Fast-Medium bowler 0 wickets, Medium bowler 0 wickets, Slow bowler 3 wickets. Ryan Burl's Right Arm ODI Wicket Taker analysis are Fast bowler 1 wickets, Fast-Medium bowler 4 wickets, Medium bowler 6 wickets, Slow bowler 11 wickets. R Burl's wicket taken by Left Arm Bowlers in ODI analysis are lbw 1 wickets, bowled 1 wickets, stumped 0 wickets, catch 2 wickets. Ryan Burl's wicket taken by Right Arm Bowlers in ODI analysis are lbw 4 wickets, bowled 3 wickets, stumped 0 wickets, catch 15 wickets.

Ryan Burl Took 18 Wickets (In 30 ODI innings) with Strike Rate of 38.44 and average of 39.33. R Burl's delivered 692 balls (with 2 Maiden over) and took 2 wickets 0 times 3 wickets 2 times, 5 wickets 1 times, 8 wickets 0 times, 10 wickets 0 times. 11 Right Handed and 7 Left Handed batsman out by Ryan Burl in ODI. Right Handed Batsman ODI outtype analysis (wicket taken by R Burl) are LBW 1 times, Bowled 0 times, Stumped 1 times, Catch 9 times. Left Handed Batsman ODI outtype analysis (wicket taken by R Burl) are LBW 0 times, Bowled 2 times, Stumped 0 times, Catch 5 times.

Ryan Burl Fielding analysis are Catch 15 times, Stumping 0 times, Direct Throw(Run Out) 0 times, Throw(Run Out) 2 times.

Ryan Burl played 61 T20 matches and scored 967 runs in 56 Innings. Ryan Burl's Highest Score in T20 is 57. R Burl has 0 T20 centuries, 2 T20 half centuries and 12 times 30+ and 5 times 20+ T20 runs. R Burl has a strike rate of 114.5 with run per match of 15.85 in 844 T20 balls. Ryan Burl made total 100 boundaries with 60 fours and 40 sixes in T20. R Burl's T20 outtype analysis are lbw 2 times, bowled 12, stumped 0 times, catch 19 times, Run Out 3 times. Ryan Burl's T20 wicket takers are 6 left arm and 27 right arm. R Burl's Left Arm T20 Wicket Taker analysis are Fast bowler 1 wickets, Fast-Medium bowler 0 wickets, Medium bowler 2 wickets, Slow bowler 3 wickets. Ryan Burl's Right Arm T20 Wicket Taker analysis are Fast bowler 4 wickets, Fast-Medium bowler 6 wickets, Medium bowler 7 wickets, Slow bowler 9 wickets. R Burl's wicket taken by Left Arm Bowlers in T20 analysis are lbw 0 wickets, bowled 1 wickets, stumped 0 wickets, catch 5 wickets. Ryan Burl's wicket taken by Right Arm Bowlers in T20 analysis are lbw 2 wickets, bowled 11 wickets, stumped 0 wickets, catch 14 wickets.

Ryan Burl Took 39 Wickets (In 45 T20 innings) with Strike Rate of 18.30 and average of 22.46. R Burl's delivered 714 balls (with 1 Maiden over) and took 2 wickets 6 times 3 wickets 4 times, 5 wickets 0 times, 8 wickets 0 times, 10 wickets 0 times. 29 Right Handed and 9 Left Handed batsman out by Ryan Burl in T20. Right Handed Batsman T20 outtype analysis (wicket taken by R Burl) are LBW 3 times, Bowled 7 times, Stumped 0 times, Catch 19 times. Left Handed Batsman T20 outtype analysis (wicket taken by R Burl) are LBW 1 times, Bowled 1 times, Stumped 0 times, Catch 7 times.

Ryan Burl Fielding analysis are Catch 29 times, Stumping 0 times, Direct Throw(Run Out) 0 times, Throw(Run Out) 1 times.

Ryan Burl played 7 T10 matches and scored 53 runs in 7 Innings. Ryan Burl's Highest Score in T10 is 19. R Burl has 0 T10 centuries, 0 T10 half centuries and 0 times 30+ and 0 times 20+ T10 runs. R Burl has a strike rate of 129.2 with run per match of 7.57 in 41 T10 balls. Ryan Burl made total 5 boundaries with 2 fours and 3 sixes in T10. R Burl's T10 outtype analysis are lbw 0 times, bowled 2, stumped 0 times, catch 3 times, Run Out 0 times. Ryan Burl's T10 wicket takers are 1 left arm and 4 right arm. R Burl's Left Arm T10 Wicket Taker analysis are Fast bowler 0 wickets, Fast-Medium bowler 1 wickets, Medium bowler 0 wickets, Slow bowler 0 wickets. Ryan Burl's Right Arm T10 Wicket Taker analysis are Fast bowler 0 wickets, Fast-Medium bowler 1 wickets, Medium bowler 1 wickets, Slow bowler 2 wickets. R Burl's wicket taken by Left Arm Bowlers in T10 analysis are lbw 0 wickets, bowled 1 wickets, stumped 0 wickets, catch 0 wickets. Ryan Burl's wicket taken by Right Arm Bowlers in T10 analysis are lbw 0 wickets, bowled 1 wickets, stumped 0 wickets, catch 3 wickets.

Ryan Burl Took 0 Wickets (In 0 T10 innings) with Strike Rate of and average of 0. R Burl's delivered 0 balls (with 0 Maiden over) and took 2 wickets 0 times 3 wickets 0 times, 5 wickets 0 times, 8 wickets 0 times, 10 wickets 0 times. 0 Right Handed and 0 Left Handed batsman out by Ryan Burl in T10. Right Handed Batsman T10 outtype analysis (wicket taken by R Burl) are LBW 0 times, Bowled 0 times, Stumped 0 times, Catch 0 times. Left Handed Batsman T10 outtype analysis (wicket taken by R Burl) are LBW 0 times, Bowled 0 times, Stumped 0 times, Catch 0 times.

Ryan Burl Fielding analysis are Catch 4 times, Stumping 0 times, Direct Throw(Run Out) 0 times, Throw(Run Out) 0 times.

Read About Ryan Burl stats, advance stats, Dream11 points, recent matches, batting, bowling, and fielding stats & records. Explore team-specific, stadium-wise, series-related, and country-specific stats. Uncover R Burl stats against various teams, stadiums, series, and countries.

Ryan Burl Stats: For Teams

Ryan Burl stats Batting For Teams

Team Year Mode Inn HS AVG Stats
ZIMallDT20544102.00Stats
KKallDT2057334.50Stats
MWRallDT2065778.00Stats
KAKallDT2056125.66Stats
ZIMallT20565726.86Stats
CGCallBPL4136.33Stats
SYLallBPL134330.50Stats
RANallBPL11515.00Stats
ZIM-XIallDODI84119.75Stats
ZIM-AallDODI34729.00Stats

Ryan Burl stats Bowling For Teams

Team Year Mode Inn Wkts Eco Stats
ZIMallDT20663.66Stats
KKallDT20557.00Stats
MWRallDT20637.31Stats
KAKallDT20119.00Stats
ZIMallT2045397.36Stats
CGCallBPL446.12Stats
SYLallBPL407.42Stats
RANallBPL1011.00Stats
ZIM-AallDODI307.44Stats
ZIMallODI30186.13Stats

Ryan Burl Stats: On Stadiums

Ryan Burl stats Batting On Stadiums

Stadium Year Mode Inn HS AVG Stats
Khan Shaheb Osman Ali StadiumallDT2000Stats
Tribhuvan University InternatiallDT20107330.71Stats
Takashinga Sports Club HighfieallDT2015757.00Stats
Harare Sports CluballDT2055559.00Stats
Wanderers Cricket GroundallDT2034426.66Stats
United Cricket Club GroundallDT2021322.00Stats
Indian Association GroundallT2034174.00Stats
Wanderers Cricket GroundallT2051917.00Stats
Bready Cricket CluballT2022619.50Stats
Sheikh Zayed StadiumallT2034040.50Stats

Ryan Burl stats Bowling On Stadiums

Stadium Year Mode Inn Wkts Eco Stats
Khan Shaheb Osman Ali StadiumallDT20104.25Stats
Tribhuvan University InternatiallDT20667.25Stats
Takashinga Sports Club HighfieallDT20119.50Stats
Harare Sports CluballDT20527.05Stats
Wanderers Cricket GroundallDT20343.00Stats
United Cricket Club GroundallDT20224.80Stats
Bready Cricket CluballT20219.80Stats
Wanderers Cricket GroundallT20447.53Stats
Indian Association GroundallT20466.72Stats
Sheikh Zayed StadiumallT20326.14Stats

Ryan Burl Stats: On Series

Ryan Burl stats Batting On Series

Series Year Mode Inn HS AVG Stats
Domestic Twenty20 Competition allDT2055559.00Stats
ICC Men’s T20 Qualifier 2023allDT20544102.00Stats
Nepal T20 2022-23allDT2056125.66Stats
B TS 2019allDT2000Stats
EVEREST PREMIER LEAGUEallDT2057334.50Stats
ZIM DT20 2022allDT2015757.00Stats
AVZIUAE 2021allT2034040.50Stats
S T20ITS 2019allT2034174.00Stats
ZTON 2019allT2022313.50Stats
PAKTOZIM 2021allT202148.50Stats

Ryan Burl stats Bowling On Series

Series Year Mode Inn Wkts Eco Stats
Domestic Twenty20 Competition allDT20527.05Stats
ICC Men’s T20 Qualifier 2023allDT20563.52Stats
Nepal T20 2022-23allDT20119.00Stats
B TS 2019allDT20104.25Stats
EVEREST PREMIER LEAGUEallDT20557.00Stats
ZIM DT20 2022allDT20119.50Stats
AVZIUAE 2021allT20326.14Stats
S T20ITS 2019allT20466.72Stats
ZTON 2019allT20227.37Stats
PAKTOZIM 2021allT20326.27Stats

Ryan Burl Stats: On Countries

Ryan Burl stats Batting On Countries

Country Year Mode Inn HS AVG Stats
NamibiaallDT20544102.00Stats
ZimbabweallDT2065778.00Stats
NepalallDT20107330.71Stats
BangladeshallDT2000Stats
United Arab EmiratesallT2054029.75Stats
NamibiaallT2051917.00Stats
AustraliaallT2083528.25Stats
ScotlandallT2031320.00Stats
ZimbabweallT20205425.69Stats
SingaporeallT2034174.00Stats

Ryan Burl stats Bowling On Countries

Country Year Mode Inn Wkts Eco Stats
NamibiaallDT20563.52Stats
ZimbabweallDT20637.31Stats
NepalallDT20667.25Stats
BangladeshallDT20104.25Stats
United Arab EmiratesallT20536.81Stats
NamibiaallT20447.53Stats
AustraliaallT20418.71Stats
ScotlandallT20209.50Stats
ZimbabweallT2015156.79Stats
NetherlandsallT20227.37Stats

Ryan Burl Stats: Against Teams

Ryan Burl stats Batting Against Teams

Team Year Mode Inn HS AVG Stats
PRallDT2015050.00Stats
LASallDT20122.00Stats
MATallDT2015757.00Stats
BWallDT2011515.00Stats
JKRallDT2026163.00Stats
FWUallDT20122.00Stats
BCBXIallDT2000Stats
LPallDT2017373.00Stats
CTallDT20100.00Stats
BGallDT20100.00Stats

Ryan Burl stats Bowling Against Teams

Team Year Mode Inn Wkts Eco Stats
PRallDT20109.50Stats
MEallDT20216.25Stats
MATallDT20119.50Stats
BWallDT20118.50Stats
NIGallDT20114.50Stats
SRallDT20107.00Stats
FWUallDT20119.00Stats
BCBXIallDT20104.25Stats
LPallDT20125.00Stats
CTallDT20123.25Stats

Ryan Burl Stats Against Teams: On Stadiums

Ryan Burl stats Batting Against Teams On Stadiums

Stadium Year VS Mode Inn HS AVG Stats
Khan Shaheb Osman Ali StadiumallBCBXIDT2000Stats
Rawalpindi Cricket StadiumallPAKT2033220.50Stats
Sheikh Zayed StadiumallAFGT2034040.50Stats
Indian Association GroundallNEPT2024134.50Stats
Indian Association GroundallSINT20155.00Stats
Bready Cricket CluballIRET2022619.50Stats
HazelaarwegallNEDT2022313.50Stats
Shere Bangla National StadiumallBANT2015757.00Stats
Shere Bangla National StadiumallAFGT2012525.00Stats
Zahur Ahmed Chowdhury StadiumallBANT20111.00Stats

Ryan Burl stats Bowling Against Teams On Stadiums

Stadium Year VS Mode Inn Wkts Eco Stats
Khan Shaheb Osman Ali StadiumallBCBXIDT20104.25Stats
Rawalpindi Cricket StadiumallPAKT20109.00Stats
Sheikh Zayed StadiumallAFGT20326.14Stats
Indian Association GroundallNEPT20226.75Stats
Indian Association GroundallSINT20246.71Stats
Bready Cricket CluballIRET20219.80Stats
HazelaarwegallNEDT20227.37Stats
Shere Bangla National StadiumallBANT20119.00Stats
Shere Bangla National StadiumallAFGT20104.00Stats
Zahur Ahmed Chowdhury StadiumallBANT201113.00Stats

Ryan Burl Stats Against Teams: On Series

Ryan Burl stats Batting Against Teams On Series

Series VS Mode Inn HS AVG Stats
EVEREST PREMIER LEAGUEPRDT2015050.00Stats
Nepal T20 2022-23LASDT20122.00Stats
ZIM DT20 2022MATDT2015757.00Stats
EVEREST PREMIER LEAGUEBWDT2011515.00Stats
Nepal T20 2022-23JKRDT2026163.00Stats
Nepal T20 2022-23FWUDT20122.00Stats
EVEREST PREMIER LEAGUEBGDT20100.00Stats
B TS 2019BCBXIDT2000Stats
EVEREST PREMIER LEAGUELPDT2017373.00Stats
EVEREST PREMIER LEAGUECTDT20100.00Stats

Ryan Burl stats Bowling Against Teams On Series

Series VS Mode Inn Wkts Eco Stats
EVEREST PREMIER LEAGUEPRDT20109.50Stats
Domestic Twenty20 Competition MEDT20216.25Stats
ZIM DT20 2022MATDT20119.50Stats
EVEREST PREMIER LEAGUEBWDT20118.50Stats
Domestic Twenty20 Competition SRDT20107.00Stats
Nepal T20 2022-23FWUDT20119.00Stats
EVEREST PREMIER LEAGUEBGDT201014.50Stats
B TS 2019BCBXIDT20104.25Stats
EVEREST PREMIER LEAGUELPDT20125.00Stats
EVEREST PREMIER LEAGUECTDT20123.25Stats

Ryan Burl Stats Against Teams: On Countries

Ryan Burl stats Batting Against Teams On Countries

Country Year VS Mode Inn HS AVG Stats
NepalallPRDT2015050.00Stats
NepalallLASDT20122.00Stats
ZimbabweallMATDT2015757.00Stats
NepalallBWDT2011515.00Stats
NepalallJKRDT2026163.00Stats
NepalallFWUDT20122.00Stats
NepalallBGDT20100.00Stats
BangladeshallBCBXIDT2000Stats
NepalallLPDT2017373.00Stats
NepalallCTDT20100.00Stats

Ryan Burl stats Bowling Against Teams On Countries

Country Year VS Mode Inn Wkts Eco Stats
NepalallPRDT20109.50Stats
ZimbabweallMEDT20216.25Stats
ZimbabweallMATDT20119.50Stats
NepalallBWDT20118.50Stats
NamibiaallNIGDT20114.50Stats
ZimbabweallSRDT20107.00Stats
NepalallFWUDT20119.00Stats
NepalallBGDT201014.50Stats
BangladeshallBCBXIDT20104.25Stats
NepalallLPDT20125.00Stats

Facts About Ryan Burl

+
41
+
791
+
36
+
83
+
0
+
6
+
5
+
1
+
0
+
81.7
+
19.29
+
967
+
64
+
22
+
5
+
4
+
0
+
17
+
5
+
4
+
22
+
1
+
0
+
0
+
3
+
1
+
4
+
6
+
11
+
1
+
1
+
0
+
2
+
4
+
3
+
0
+
15
+
18
+
30
+
38.44
+
39.33
+
692
+
2
+
0
+
2
+
1
+
0
+
11
+
7
+
1
+
0
+
1
+
9
+
0
+
2
+
0
+
5
+
15
+
0
+
0
+
2
+
61
+
967
+
56
+
57
+
0
+
2
+
12
+
5
+
0
+
114.5
+
15.85
+
844
+
60
+
40
+
2
+
12
+
0
+
19
+
2
+
6
+
27
+
1
+
0
+
2
+
3
+
4
+
6
+
7
+
9
+
0
+
1
+
0
+
5
+
2
+
11
+
0
+
14
+
39
+
45
+
18.30
+
22.46
+
714
+
1
+
6
+
4
+
0
+
0
+
29
+
9
+
3
+
7
+
0
+
19
+
1
+
1
+
0
+
7
+
29
+
0
+
0
+
1
+
7
+
53
+
7
+
19
+
0
+
0
+
0
+
0
+
0
+
129.2
+
7.57
+
41
+
2
+
3
+
0
+
2
+
0
+
3
+
0
+
1
+
4
+
0
+
1
+
0
+
0
+
0
+
1
+
1
+
2
+
0
+
1
+
0
+
0
+
0
+
1
+
0
+
3
+
0
+
0
+
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
4
+
0
+
0
+
0