Mohammad Saifuddin Stats 2019

Mohammad Saifuddin Introduction

RoleBatting Allrounder
BattingLeft Handed
Bowlingfast-medium Right-arm

Country
Birth1-Nov-1996 (28 yr), Feni, Chittagong
Height--
TeamsBangladesh U19, Comilla Victorians, Bangladesh, Bangladesh U23, Bangladesh Cricket Board XI, Bangladesh A (Mostly)
Social Accounts
Last UpdatedLast updated 1 months ago By Puspendra Singh
Our Telegram

Advance Cricket

Our App

Advance Cricket

Mohammad Saifuddin Stats 2019

Competition ODI T20 DODI
Matches 13 4 1
Highest Score 51 6 0
Runs 182 14 0
50s 1 0 0
100s 0 0 0
Run Per Inn 22.7 4.6 -
Run Per Match 14.0 3.5 -
Boundary (In Ball) 10.4 3.5 -
4s (In Ball) 10.9 3.5 -
6s (In Ball) 208.0 - -
Wickets 18 7 0
Over Per Match 8.0 4.0 -
Wicket Per Inn 1.3 1.7 -
Wicket Per Match 1.3 1.7 -
Wicket (In Ball) 35.0 13.7 -
Wicket (In Runs) 37.2 13.7 -
Field In Match % 7 % 25 % -
Catch In Match % 7 % 25 % -
Check More Stats On Advance Cricket App

Mohammad Saifuddin Dream11 Points

DateTime Mode Bat Bowl Field Total
26 Feb 24T20052056
23 Feb 24T20056060
19 Feb 24T20120016
17 Feb 24T20-227029
14 Feb 24T2029798120
10 Feb 24T20083895
06 Feb 24T204027071
10 Feb 23T2001280132
08 Feb 23T20731042
31 Jan 23T200-60-2
30 Jan 23T20150019
28 Jan 23T2090013
24 Jan 23T20227033
20 Jan 23T20048052
17 Jan 23T200408
13 Jan 23T202458086
09 Jan 23T200004
07 Jan 23T202062086
13 Oct 22T201-60-1

Mohammad Saifuddin Recent Matches

Mohammad Saifuddin Recent Batting

Date Match BO R(B) SR OUT
26 Feb 24 FBA vs CCH DNB
23 Feb 24 FBA vs COV DNB
19 Feb 24 FBA vs RAN 8 10(9) 111.1 bowled
17 Feb 24 FBA vs SYL 8 0(1) 0 not out
14 Feb 24 FBA vs DD 8 23(6) 383.3 not out
10 Feb 24 FBA vs DD DNB
06 Feb 24 FBA vs CCH 8 30(18) 166.6 not out
10 Feb 23 KHT vs FBA DNB
08 Feb 23 KHT vs SYL 7 6(5) 120 catch
31 Jan 23 KHT vs COV DNB
30 Jan 23 KHT vs SYL 8 13(12) 108.3 bowled
28 Jan 23 KHT vs COV 6 8(10) 80 catch
24 Jan 23 KHT vs DD 6 2(6) 33.3 catch
20 Jan 23 KHT vs CCH DNB
17 Jan 23 KHT vs RAN DNB
13 Jan 23 KHT vs RAN 8 22(18) 122.2 catch
Mohammad Saifuddin Recent Batting

Mohammad Saifuddin Recent Bowling

Date Match O R m W Eco
26 Feb 24 FBA vs CCH 4.0 28 2 0 7.00
23 Feb 24 FBA vs COV 4.0 16 2 0 4.00
19 Feb 24 FBA vs RAN 2.3 23 0 0 9.20
17 Feb 24 FBA vs SYL 4.0 28 1 0 7.00
14 Feb 24 FBA vs DD 4.0 31 3 0 7.75
10 Feb 24 FBA vs DD 4.0 21 3 0 5.25
06 Feb 24 FBA vs CCH 4.0 24 1 0 6.00
10 Feb 23 KHT vs FBA 4.0 20 4 0 5.00
08 Feb 23 KHT vs SYL 3.0 13 1 0 4.33
31 Jan 23 KHT vs COV 3.0 37 0 0 12.33
30 Jan 23 KHT vs SYL 4.0 33 0 0 8.25
28 Jan 23 KHT vs COV 4.0 30 0 0 7.50
24 Jan 23 KHT vs DD 2.4 18 1 0 6.75
20 Jan 23 KHT vs CCH 4.0 40 2 0 10.00
17 Jan 23 KHT vs RAN 4.0 20 0 0 5.00
13 Jan 23 KHT vs RAN 4.0 35 2 0 8.75
Mohammad Saifuddin Recent Bowling All Recent Bowling Details

Mohammad Saifuddin Stats 2019 Batting

Competition ODI T20 DODI
Matches 13 4 1
Innings 8 3 0
Not Out 2 2 0
Runs 182 14 0
Highest Score 51 6 0
Average 30.33 14.00
Balls Faced 208 7 0
Strike Rate 87.5 200 0
20s 1 0 0
30s 2 0 0
50s 1 0 0
100s 0 0 0
200s 0 0 0
90s 0 0 0
150s 0 0 0
4s 19 2 0
6s 1 0 0
Outtype
LBW 0 0 0
Bowled 3 0 0
Stumped 0 0 0
Catch 3 1 0
Run Out 0 0 0
Wicket Taker
Left Arm 3 0 0
1- Fast 0 0 0
2- Fast-Medium 2 0 0
3- Medium 0 0 0
4- Slow 1 0 0
1- Bowled 0 0 0
2- Catch 3 0 0
3- Stumped 0 0 0
4- Lbw 0 0 0
Right Arm 3 1 0
1- Fast 1 0 0
2- Fast-Medium 2 0 0
3- Medium 0 0 0
4- Slow 0 1 0
1- Bowled 3 0 0
2- Catch 0 1 0
3- Stumped 0 0 0
4- Lbw 0 0 0

Mohammad Saifuddin Stats 2019 Bowling

Competition ODI T20 DODI
Matches 13 4 1
Innings 13 4 0
Balls 630 96 0
Runs 671 96 0
BBI 3/72 4/33 0
Average 37.27 13.71 0
Strike Rate 35.00 13.71
Maiden 3 0 0
2w 5 0 0
3w 2 1 0
5w 0 0 0
8w 0 0 0
10w 0 0 0
Wickets 18 7 0
LBW 1 0 0
Bowled 8 3 0
Stumped 0 0 0
Catch 8 4 0
Batsman Type
Right Handed 14 6 0
1- LBW 1 0 0
2- Bowled 7 2 0
3- Stumped 0 0 0
4- Catch 5 4 0
Left Handed 4 1 0
1- LBW 0 0 0
2- Bowled 1 1 0
3- Stumped 0 0 0
4- Catch 3 0 0

Mohammad Saifuddin Stats 2019 Fielding

Competition ODI T20 DODI
Matches 13 4 1
Catch 1 1 0
Stumping 0 0 0
Direct Throw(RO) 0 0 0
Throw(RO) 0 0 0
Receiver(RO) 0 0 0

Mohammad Saifuddin 2019 Records

Mohammad Saifuddin played 13 ODI matches and scored 182 runs in 8 Innings. Mohammad Saifuddin's Highest Score in ODI is 51. M Saifuddin has 0 ODI centuries, 1 ODI half centuries and 2 times 30+ and 1 times 20+ ODI runs. M Saifuddin has a strike rate of 87.5 with run per match of 30.33 in 208 ODI balls. Mohammad Saifuddin made total 20 boundaries with 19 fours and 1 sixes in ODI. M Saifuddin's ODI outtype analysis are lbw 0 times, bowled 3, stumped 0 times, catch 3 times, Run Out 0 times. Mohammad Saifuddin's ODI wicket takers are 3 left arm and 3 right arm. M Saifuddin's Left Arm ODI Wicket Taker analysis are Fast bowler 0 wickets, Fast-Medium bowler 2 wickets, Medium bowler 0 wickets, Slow bowler 1 wickets. Mohammad Saifuddin's Right Arm ODI Wicket Taker analysis are Fast bowler 1 wickets, Fast-Medium bowler 2 wickets, Medium bowler 0 wickets, Slow bowler 0 wickets. M Saifuddin's wicket taken by Left Arm Bowlers in ODI analysis are lbw 0 wickets, bowled 0 wickets, stumped 0 wickets, catch 3 wickets. Mohammad Saifuddin's wicket taken by Right Arm Bowlers in ODI analysis are lbw 0 wickets, bowled 3 wickets, stumped 0 wickets, catch 0 wickets.

Mohammad Saifuddin Took 18 Wickets (In 13 ODI innings) with Strike Rate of 35.00 and average of 37.27. M Saifuddin's delivered 630 balls (with 3 Maiden over) and took 2 wickets 5 times, 3 wickets 2 times, 5 wickets 0 times, 8 wickets 0 times, 10 wickets 0 times. 14 Right Handed and 4 Left Handed batsman out by Mohammad Saifuddin in ODI. Right Handed Batsman ODI outtype analysis (wicket taken by M Saifuddin) are LBW 1 times, Bowled 7 times, Stumped 0 times, Catch 5 times. Left Handed Batsman ODI outtype analysis (wicket taken by M Saifuddin) are LBW 0 times, Bowled 1 times, Stumped 0 times, Catch 3 times.

Mohammad Saifuddin Fielding analysis are Catch 1 times, Stumping 0 times, Direct Throw(Run Out) 0 times, Throw(Run Out) 0 times.

Mohammad Saifuddin played 4 T20 matches and scored 14 runs in 3 Innings. Mohammad Saifuddin's Highest Score in T20 is 6. M Saifuddin has 0 T20 centuries, 0 T20 half centuries and 0 times 30+ and 0 times 20+ T20 runs. M Saifuddin has a strike rate of 200 with run per match of 14.00 in 7 T20 balls. Mohammad Saifuddin made total 2 boundaries with 2 fours and 0 sixes in T20. M Saifuddin's T20 outtype analysis are lbw 0 times, bowled 0, stumped 0 times, catch 1 times, Run Out 0 times. Mohammad Saifuddin's T20 wicket takers are 0 left arm and 1 right arm. M Saifuddin's Left Arm T20 Wicket Taker analysis are Fast bowler 0 wickets, Fast-Medium bowler 0 wickets, Medium bowler 0 wickets, Slow bowler 0 wickets. Mohammad Saifuddin's Right Arm T20 Wicket Taker analysis are Fast bowler 0 wickets, Fast-Medium bowler 0 wickets, Medium bowler 0 wickets, Slow bowler 1 wickets. M Saifuddin's wicket taken by Left Arm Bowlers in T20 analysis are lbw 0 wickets, bowled 0 wickets, stumped 0 wickets, catch 0 wickets. Mohammad Saifuddin's wicket taken by Right Arm Bowlers in T20 analysis are lbw 0 wickets, bowled 0 wickets, stumped 0 wickets, catch 1 wickets.

Mohammad Saifuddin Took 7 Wickets (In 4 T20 innings) with Strike Rate of 13.71 and average of 13.71. M Saifuddin's delivered 96 balls (with 0 Maiden over) and took 2 wickets 0 times, 3 wickets 1 times, 5 wickets 0 times, 8 wickets 0 times, 10 wickets 0 times. 6 Right Handed and 1 Left Handed batsman out by Mohammad Saifuddin in T20. Right Handed Batsman T20 outtype analysis (wicket taken by M Saifuddin) are LBW 0 times, Bowled 2 times, Stumped 0 times, Catch 4 times. Left Handed Batsman T20 outtype analysis (wicket taken by M Saifuddin) are LBW 0 times, Bowled 1 times, Stumped 0 times, Catch 0 times.

Mohammad Saifuddin Fielding analysis are Catch 1 times, Stumping 0 times, Direct Throw(Run Out) 0 times, Throw(Run Out) 0 times.

DODI [In 2019] Details

Mohammad Saifuddin played 1 DODI matches and scored 0 runs in 0 Innings. Mohammad Saifuddin's Highest Score in DODI is 0. M Saifuddin has 0 DODI centuries, 0 DODI half centuries and 0 times 30+ and 0 times 20+ DODI runs. M Saifuddin has a strike rate of 0 with average of in 0 DODI balls. Mohammad Saifuddin made total 0 boundaries with 0 fours and 0 sixes in DODI. M Saifuddin's DODI outtype analysis are lbw 0 times, bowled 0, stumped 0 times, catch 0 times, Run Out 0 times. Mohammad Saifuddin's DODI wicket takers are 0 left arm and 0 right arm. M Saifuddin's Left Arm DODI Wicket Taker analysis are Fast bowler 0 wickets, Fast-Medium bowler 0 wickets, Medium bowler 0 wickets, Slow bowler 0 wickets. Mohammad Saifuddin's Right Arm DODI Wicket Taker analysis are Fast bowler 0 wickets, Fast-Medium bowler 0 wickets, Medium bowler 0 wickets, Slow bowler 0 wickets. M Saifuddin's wicket taken by Left Arm Bowlers in DODI analysis are lbw 0 wickets, bowled 0 wickets, stumped 0 wickets, catch 0 wickets. Mohammad Saifuddin's wicket taken by Right Arm Bowlers in DODI analysis are lbw 0 wickets, bowled 0 wickets, stumped 0 wickets, catch 0 wickets.

Mohammad Saifuddin Took 0 Wickets (In 0 DODI innings) with Strike Rate of and Average of 0. M Saifuddin'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 Mohammad Saifuddin in DODI. Right Handed Batsman DODI outtype analysis (wicket taken by M Saifuddin) are LBW 0 times, Bowled 0 times, Stumped 0 times, Catch 0 times. Left Handed Batsman DODI outtype analysis (wicket taken by M Saifuddin) are LBW 0 times, Bowled 0 times, Stumped 0 times, Catch 0 times.

Mohammad Saifuddin Fielding analysis are Catch 0 times, Stumping 0 times, Direct Throw(Run Out) 0 times, Throw(Run Out) 0 times.

Mohammad Saifuddin plays cricket as Batting Allrounder. Mohammad Saifuddin run per match stats are 12.4 runs in ODI, 5.8 runs in T20, 7.0 runs in BPL, 5.0 runs in DODI, 19.7 runs in DT20. M Saifuddin wicket per match stats are 1.4 in ODI, 1.0 in T20, 1.2 in BPL, 0.3 in DODI, 1.2 in DT20. M Saifuddin make boundary in every 12.0 balls in ODI, 7.6 balls in T20, 6.2 balls in BPL, 0 balls in DODI, 6.9 balls in DT20. Mohammad Saifuddin wicket in every 31.2 balls in ODI, 20.6 balls in T20, 17.7 balls in BPL, 57.0 balls in DODI, 26.8 balls in DT20. Mohammad Saifuddin hits six in every 70.3 balls in ODI, every 25.1 balls in T20, every 22.6 balls in BPL, every 0 balls in DODI, every 10.7 balls in DT20. Mohammad Saifuddin score four in every 14.5 balls in ODI, 11.0 balls in T20, 8.6 balls in BPL, 0 balls in DODI, 19.6 balls in DT20.

Mohammad Saifuddin Stats: For Teams

Mohammad Saifuddin stats 2019 Batting For Teams

Team Year Mode Inn HS AVG Stats
BAN2019T203614.00Stats
BAN2019ODI85130.33Stats
BAN2019DODI00Stats
BCBXI2019DT20177.00Stats

Mohammad Saifuddin stats 2019 Bowling For Teams

Team Year Mode Inn Wkts Eco Stats
BAN2019T20476.00Stats
BAN2019ODI13186.39Stats
BCBXI2019DT20106.66Stats

Mohammad Saifuddin Stats: On Stadiums

Mohammad Saifuddin stats 2019 Batting On Stadiums

Stadium Year Mode Inn HS AVG Stats
Shere Bangla National Stadium2019T20268.00Stats
Zahur Ahmed Chowdhury Stadium2019T20166.00Stats
McLean Park2019ODI14141.00Stats
Hagley Oval2019ODI11010.00Stats
University Oval2019ODI14444.00Stats
Kennington Oval2019ODI12929.00Stats
Sophia Garden2019ODI155.00Stats
The Cooper Associates County G2019ODI00Stats
The Rose Bowl2019ODI122.00Stats
Edgbaston2019ODI15151.00Stats

Mohammad Saifuddin stats 2019 Bowling On Stadiums

Stadium Year Mode Inn Wkts Eco Stats
Shere Bangla National Stadium2019T20257.37Stats
Zahur Ahmed Chowdhury Stadium2019T20224.62Stats
McLean Park2019ODI106.14Stats
Hagley Oval2019ODI107.33Stats
University Oval2019ODI114.80Stats
Kennington Oval2019ODI246.53Stats
Sophia Garden2019ODI128.66Stats
The Cooper Associates County G2019ODI137.20Stats
The Rose Bowl2019ODI114.12Stats
Edgbaston2019ODI108.42Stats

Mohammad Saifuddin Stats: On Series

Mohammad Saifuddin stats 2019 Batting On Series

Series Year Mode Inn HS AVG Stats
B TS 20192019T203614.00Stats
BTONZ 20192019ODI34431.66Stats
ICCCWC 20192019ODI55129.00Stats
WIABIITS 20192019ODI00Stats
BTOSL 20192019DODI00Stats
ICCCWCWUM 20192019ODI11818.00Stats
B TS 20192019DT20177.00Stats

Mohammad Saifuddin stats 2019 Bowling On Series

Series Year Mode Inn Wkts Eco Stats
B TS 20192019T20476.00Stats
BTONZ 20192019ODI315.86Stats
ICCCWC 20192019ODI7137.18Stats
WIABIITS 20192019ODI344.95Stats
ICCCWCWUM 20192019ODI114.50Stats
B TS 20192019DT20106.66Stats

Mohammad Saifuddin Stats: On Countries

Mohammad Saifuddin stats 2019 Batting On Countries

Country Year Mode Inn HS AVG Stats
Bangladesh2019T203614.00Stats
New Zealand2019ODI34431.66Stats
England2019ODI45141.00Stats
Wales2019ODI155.00Stats
Ireland2019ODI00Stats
Sri Lanka2019DODI00Stats
Bangladesh2019DT20177.00Stats

Mohammad Saifuddin stats 2019 Bowling On Countries

Country Year Mode Inn Wkts Eco Stats
Bangladesh2019T20476.00Stats
New Zealand2019ODI315.86Stats
England2019ODI6116.91Stats
Wales2019ODI128.66Stats
Ireland2019ODI344.95Stats
Bangladesh2019DT20106.66Stats

Mohammad Saifuddin Stats: Against Teams

Mohammad Saifuddin stats 2019 Batting Against Teams

Team Year Mode Inn HS AVG Stats
ZIM2019T20266.00Stats
AFG2019T20122.00Stats
NZ2019ODI44431.00Stats
RSA2019ODI00Stats
ENG2019ODI155.00Stats
WI2019ODI00Stats
AFG2019ODI122.00Stats
IND2019ODI15151.00Stats
PAK2019ODI100.00Stats
IRE2019ODI00Stats

Mohammad Saifuddin stats 2019 Bowling Against Teams

Team Year Mode Inn Wkts Eco Stats
ZIM2019T20225.00Stats
AFG2019T20257.00Stats
NZ2019ODI435.86Stats
RSA2019ODI127.12Stats
ENG2019ODI128.66Stats
WI2019ODI355.92Stats
AFG2019ODI114.12Stats
IND2019ODI108.42Stats
PAK2019ODI138.55Stats
IRE2019ODI124.77Stats

Mohammad Saifuddin Stats Against Teams: On Stadiums

Mohammad Saifuddin stats 2019 Batting Against Teams On Stadiums

Stadium Year VS Mode Inn HS AVG Stats
Shere Bangla National Stadium2019AFGT20122.00Stats
Zahur Ahmed Chowdhury Stadium2019ZIMT20166.00Stats
Zahur Ahmed Chowdhury Stadium2019AFGT2000Stats
Shere Bangla National Stadium2019ZIMT20166.00Stats
Clontarf Cricket Club Ground2019WIODI00Stats
The Village2019WIODI00Stats
Clontarf Cricket Club Ground2019IREODI00Stats
Lords2019PAKODI100.00Stats
Edgbaston2019INDODI15151.00Stats
The Rose Bowl2019AFGODI122.00Stats

Mohammad Saifuddin stats 2019 Bowling Against Teams On Stadiums

Stadium Year VS Mode Inn Wkts Eco Stats
Shere Bangla National Stadium2019AFGT20148.25Stats
Zahur Ahmed Chowdhury Stadium2019ZIMT20113.50Stats
Zahur Ahmed Chowdhury Stadium2019AFGT20115.75Stats
Shere Bangla National Stadium2019ZIMT20116.50Stats
Clontarf Cricket Club Ground2019WIODI124.70Stats
The Village2019WIODI105.80Stats
Clontarf Cricket Club Ground2019IREODI124.77Stats
Lords2019PAKODI138.55Stats
Edgbaston2019INDODI108.42Stats
The Rose Bowl2019AFGODI114.12Stats

Mohammad Saifuddin Stats Against Teams: On Series

Mohammad Saifuddin stats 2019 Batting Against Teams On Series

Series VS Mode Inn HS AVG Stats
B TS 2019ZIMT20266.00Stats
B TS 2019AFGT20122.00Stats
BTONZ 2019NZODI34431.66Stats
ICCCWC 2019RSAODI00Stats
ICCCWC 2019NZODI12929.00Stats
ICCCWC 2019ENGODI155.00Stats
ICCCWC 2019WIODI00Stats
ICCCWC 2019AFGODI122.00Stats
ICCCWC 2019INDODI15151.00Stats
ICCCWC 2019PAKODI100.00Stats

Mohammad Saifuddin stats 2019 Bowling Against Teams On Series

Series VS Mode Inn Wkts Eco Stats
B TS 2019ZIMT20225.00Stats
B TS 2019AFGT20257.00Stats
BTONZ 2019NZODI315.86Stats
ICCCWC 2019RSAODI127.12Stats
ICCCWC 2019NZODI125.85Stats
ICCCWC 2019ENGODI128.66Stats
ICCCWC 2019WIODI137.20Stats
ICCCWC 2019AFGODI114.12Stats
ICCCWC 2019INDODI108.42Stats
ICCCWC 2019PAKODI138.55Stats

Mohammad Saifuddin Stats Against Teams: On Countries

Mohammad Saifuddin stats 2019 Batting Against Teams On Countries

Country Year VS Mode Inn HS AVG Stats
Bangladesh2019ZIMT20266.00Stats
Bangladesh2019AFGT20122.00Stats
New Zealand2019NZODI34431.66Stats
England2019RSAODI00Stats
England2019NZODI12929.00Stats
Wales2019ENGODI155.00Stats
England2019WIODI00Stats
England2019AFGODI122.00Stats
England2019INDODI15151.00Stats
England2019PAKODI100.00Stats

Mohammad Saifuddin stats 2019 Bowling Against Teams On Countries

Country Year VS Mode Inn Wkts Eco Stats
Bangladesh2019ZIMT20225.00Stats
Bangladesh2019AFGT20257.00Stats
New Zealand2019NZODI315.86Stats
England2019RSAODI127.12Stats
England2019NZODI125.85Stats
Wales2019ENGODI128.66Stats
England2019WIODI137.20Stats
England2019AFGODI114.12Stats
England2019INDODI108.42Stats
England2019PAKODI138.55Stats

Facts About Mohammad Saifuddin

+
13
+
182
+
8
+
51
+
0
+
1
+
2
+
1
+
0
+
87.5
+
30.33
+
208
+
19
+
1
+
0
+
3
+
0
+
3
+
0
+
3
+
3
+
0
+
2
+
0
+
1
+
1
+
2
+
0
+
0
+
0
+
0
+
0
+
3
+
0
+
3
+
0
+
0
+
18
+
13
+
35.00
+
37.27
+
630
+
3
+
2
+
5
+
0
+
0
+
14
+
4
+
1
+
7
+
0
+
5
+
0
+
1
+
0
+
3
+
1
+
0
+
0
+
0
+
4
+
14
+
3
+
6
+
0
+
0
+
0
+
0
+
0
+
200
+
14.00
+
7
+
2
+
0
+
0
+
0
+
0
+
1
+
0
+
0
+
1
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
1
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
1
+
7
+
4
+
13.71
+
13.71
+
96
+
0
+
1
+
0
+
0
+
0
+
6
+
1
+
0
+
2
+
0
+
4
+
0
+
1
+
0
+
0
+
1
+
0
+
0
+
0
+
1
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0