All Pitchers versus Anthony Rizzo Glossary Data is unavailable for years prior to 1970 and data from 1970-1972 may be incomplete.
OPPONENT AB H 2B 3B HR RBI BB SO BA OBP SLG OPS TB SH SF HBP +--------------------+----+----+---+---+---+----+----+----+-----+-----+-----+-----+----+---+---+---+ CIN 122 34 6 0 8 19 12 25 .279 .355 .525 .880 64 0 1 3 PIN 121 24 6 0 4 15 13 28 .198 .270 .347 .617 42 0 3 0 SLN 110 16 6 1 0 5 3 23 .145 .174 .218 .392 24 0 1 1 LAN 87 22 6 0 1 10 12 19 .253 .340 .356 .696 31 0 1 0 SDN 83 19 8 0 1 3 14 12 .229 .347 .361 .708 30 0 0 1 FLN 81 24 3 1 6 14 10 16 .296 .374 .580 .954 47 0 0 0 WAN 79 16 5 0 3 15 11 17 .203 .297 .380 .676 30 0 1 0 SFN 77 23 5 0 5 18 7 13 .299 .357 .558 .916 43 0 0 0 ATN 69 14 5 0 1 9 7 14 .203 .276 .319 .595 22 0 0 0 NYN 66 9 2 0 2 7 6 23 .136 .213 .258 .471 17 0 2 1 CON 54 17 4 0 2 8 5 10 .315 .381 .500 .881 27 0 2 2
OPPONENT AB H 2B 3B HR RBI BB SO BA OBP SLG OPS TB SH SF HBP +--------------------+----+----+---+---+---+----+----+----+-----+-----+-----+-----+----+---+---+---+ Matt Moore 19 1 0 0 1 3 0 2 .053 .053 .211 .263 4 0 0 0 Adam Wainwright 19 2 1 0 0 1 0 3 .105 .100 .158 .258 3 0 1 0 Chris Capuano 18 1 0 0 0 1 0 5 .056 .056 .056 .111 1 0 0 0 Mike Leake 17 7 1 0 1 1 0 2 .412 .412 .647 1.059 11 0 0 0 Lance Lynn 17 4 1 0 0 2 1 5 .235 .278 .294 .572 5 0 0 0 A.J. Burnett 16 4 2 0 0 1 1 3 .250 .294 .375 .669 6 0 0 0 Mat Latos 16 2 0 0 1 1 2 6 .125 .263 .312 .576 5 0 0 1 Jeff Locke 16 5 1 0 1 2 0 4 .312 .312 .562 .875 9 0 0 0 Homer Bailey 15 8 3 0 1 3 1 2 .533 .529 .933 1.463 14 0 1 0 Kris Medlen 15 2 2 0 0 1 3 4 .133 .278 .267 .544 4 0 0 0 Barry Zito 15 6 1 0 2 7 2 1 .400 .471 .867 1.337 13 0 0 0 Erik Bedard 14 5 0 0 0 1 0 4 .357 .357 .357 .714 5 0 0 0 Cole Hamels 14 4 2 0 1 5 3 4 .286 .412 .643 1.055 9 0 0 0 Francisco Liriano 14 1 0 0 1 3 3 3 .071 .235 .286 .521 4 0 0 0 Clayton Richard 13 0 0 0 0 0 3 0 .000 .188 .000 .188 0 0 0 0 Joe Blanton 12 3 0 0 0 0 1 3 .250 .308 .250 .558 3 0 0 0 Gio Gonzalez 12 0 0 0 0 1 0 4 .000 .000 .000 .000 0 0 0 0 Zack Greinke 12 5 2 0 0 3 1 2 .417 .462 .583 1.045 7 0 0 0 Roy Halladay 12 2 0 0 0 2 3 3 .167 .333 .167 .500 2 0 0 0 Ubaldo Jimenez 12 3 3 0 0 1 1 2 .250 .308 .500 .808 6 0 0 0 Mike Minor 12 2 0 0 0 1 0 0 .167 .167 .167 .333 2 0 0 0 Jonathon Niese 12 2 0 0 1 1 1 5 .167 .286 .417 .702 5 0 0 1 Wandy Rodriguez 12 5 2 0 1 1 1 2 .417 .462 .833 1.295 10 0 0 0 Dillon Gee 11 2 0 0 1 2 0 2 .182 .167 .455 .621 5 0 1 0 Matt Harvey 11 3 1 0 0 1 0 5 .273 .273 .364 .636 4 0 0 0 Paul Maholm 11 2 0 0 0 1 0 3 .182 .182 .182 .364 2 0 0 0 Jordan Zimmermann 11 3 2 0 0 1 2 0 .273 .385 .455 .839 5 0 0 0 Madison Bumgarner 10 1 0 0 0 0 0 1 .100 .100 .100 .200 1 0 0 0 Alex Cobb 9 2 0 0 0 1 1 2 .222 .300 .222 .522 2 0 0 0 Shawn Kelley 9 1 1 0 0 0 0 4 .111 .111 .222 .333 2 0 0 0 Brandon McCarthy 9 2 1 0 0 1 0 1 .222 .222 .333 .556 3 0 0 0 Jake Peavy 9 4 2 0 2 4 1 1 .444 .500 1.333 1.833 12 0 0 0 Julio Teheran 9 0 0 0 0 0 1 2 .000 .100 .000 .100 0 0 0 0 Ross Detwiler 8 2 0 0 1 1 0 1 .250 .250 .625 .875 5 0 0 0 Jaime Garcia 8 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Guillermo Moscoso 8 2 0 0 1 4 3 4 .250 .500 .625 1.125 5 0 0 1 Juan Nicasio 8 3 1 0 0 0 1 2 .375 .500 .500 1.000 4 0 0 1 Ryan Vogelsong 8 3 0 0 1 3 0 1 .375 .375 .750 1.125 6 0 0 0 Ronald Belisario 7 2 0 0 1 2 1 2 .286 .375 .714 1.089 5 0 0 0 Mark Buehrle 7 2 0 0 2 3 0 0 .286 .286 1.143 1.429 8 0 0 0 Matt Cain 7 1 1 0 0 1 1 2 .143 .250 .286 .536 2 0 0 0 Andrew Cashner 7 1 0 0 0 0 2 1 .143 .333 .143 .476 1 0 0 0 Lucas Harrell 7 4 0 1 0 0 0 1 .571 .571 .857 1.429 6 0 0 0 Clayton Kershaw 7 0 0 0 0 1 0 3 .000 .000 .000 .000 0 0 1 0 John Lackey 7 1 1 0 0 0 0 2 .143 .250 .286 .536 2 0 0 1 Mark Melancon 7 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Jonathan Pettibone 7 3 1 0 0 1 1 1 .429 .500 .571 1.071 4 0 0 0 David Price 7 1 0 0 0 1 1 2 .143 .250 .143 .393 1 0 0 0 Joe Saunders 7 1 1 0 0 0 0 0 .143 .143 .286 .429 2 0 0 0 Luis Ayala 6 3 1 0 0 1 0 0 .500 .500 .667 1.167 4 0 0 0 Josh Beckett 6 2 0 0 0 0 0 2 .333 .333 .333 .667 2 0 0 0 Kevin Correia 6 2 2 0 0 1 3 1 .333 .600 .667 1.267 4 0 0 1 Johnny Cueto 6 3 0 0 1 2 0 0 .500 .500 1.000 1.500 6 0 0 0 Chad Gaudin 6 2 1 0 0 0 1 0 .333 .429 .500 .929 3 0 0 0 Ian Kennedy 6 0 0 0 0 0 1 2 .000 .143 .000 .143 0 0 0 0 Tyler Skaggs 6 2 0 0 0 1 2 3 .333 .444 .333 .778 2 0 1 0 Blake Beavan 5 3 0 0 2 3 0 1 .600 .600 1.800 2.400 9 0 0 0 Matt Belisle 5 1 0 0 0 0 0 0 .200 .200 .200 .400 1 0 0 0 Tim Byrdak 5 0 0 0 0 0 0 3 .000 .000 .000 .000 0 0 0 0 Jhoulys Chacin 5 0 0 0 0 0 2 1 .000 .286 .000 .286 0 0 0 0 Bruce Chen 5 0 0 0 0 1 2 1 .000 .286 .000 .286 0 0 0 0 Tony Cingrani 5 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Gerrit Cole 5 1 0 0 0 1 0 1 .200 .167 .200 .367 1 0 1 0 R.A. Dickey 5 1 0 0 0 0 0 0 .200 .200 .200 .400 1 0 0 0 Charlie Furbush 5 0 0 0 0 0 1 1 .000 .167 .000 .167 0 0 0 0 Sam LeCure 5 2 0 0 1 2 1 3 .400 .571 1.000 1.571 5 0 0 1 Cory Luebke 5 2 0 0 0 0 1 1 .400 .500 .400 .900 2 0 0 0 Brandon Lyon 5 3 1 0 1 3 0 1 .600 .600 1.400 2.000 7 0 0 0 Brad Peacock 5 2 1 0 0 1 1 1 .400 .500 .600 1.100 3 0 0 0 Anibal Sanchez 5 1 1 0 0 0 2 1 .200 .429 .400 .829 2 0 0 0 Craig Stammen 5 1 0 0 0 1 0 2 .200 .200 .200 .400 1 0 0 0 Eric Stults 5 1 0 0 1 2 0 1 .200 .200 .800 1.000 4 0 0 0 Brad Ziegler 5 1 1 0 0 0 0 0 .200 .200 .400 .600 2 0 0 0 Cody Allen 4 0 0 0 0 0 0 2 .000 .000 .000 .000 0 0 0 0 Brad Brach 4 2 1 0 0 0 0 0 .500 .500 .750 1.250 3 0 0 0 Carlos Carrasco 4 2 0 0 1 2 1 1 .500 .600 1.250 1.850 5 0 0 0 Aroldis Chapman 4 0 0 0 0 0 0 2 .000 .000 .000 .000 0 0 0 0 Chad Durbin 4 2 0 0 0 0 0 1 .500 .500 .500 1.000 2 0 0 0 Josh Edgin 4 0 0 0 0 0 0 4 .000 .000 .000 .000 0 0 0 0 Jeanmar Gomez 4 0 0 0 0 0 1 0 .000 .200 .000 .200 0 0 0 0 Tom Gorzelanny 4 0 0 0 0 0 0 2 .000 .000 .000 .000 0 0 0 0 Paco Rodriguez 4 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Sergio Romo 4 1 0 0 0 0 0 0 .250 .250 .250 .500 1 0 0 0 Tony Sipp 4 1 0 0 0 0 0 1 .250 .250 .250 .500 1 0 0 0 Tony Watson 4 2 1 0 1 3 0 1 .500 .400 1.500 1.900 6 0 1 0 Chad Billingsley 3 2 0 0 0 2 0 0 .667 .667 .667 1.333 2 0 0 0 Rex Brothers 3 1 0 0 0 0 0 0 .333 .500 .333 .833 1 0 0 1 Fausto Carmona 3 1 1 0 0 1 3 0 .333 .667 .667 1.333 2 0 0 0 David Carpenter 3 1 0 0 0 0 1 2 .333 .500 .333 .833 1 0 0 0 Steve Cishek 3 0 0 0 0 1 0 0 .000 .000 .000 .000 0 0 0 0 Tyler Clippard 3 1 0 0 0 1 1 1 .333 .400 .333 .733 1 0 1 0 Randall Delgado 3 0 0 0 0 0 0 2 .000 .000 .000 .000 0 0 0 0 Jake Dunning 3 1 0 0 1 1 1 0 .333 .500 1.333 1.833 4 0 0 0 Jeff Francis 3 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Luke Gregerson 3 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Kevin Gregg 3 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Jeff Karstens 3 1 1 0 0 0 0 0 .333 .333 .667 1.000 2 0 0 0 John Lannan 3 1 0 0 0 0 0 0 .333 .333 .333 .667 1 0 0 0 Javier Lopez 3 1 0 0 0 0 0 0 .333 .333 .333 .667 1 0 0 0 Jordan Lyles 3 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Seth Maness 3 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Vin Mazzaro 3 2 0 1 0 0 0 0 .667 .667 1.333 2.000 4 0 0 0 Shelby Miller 3 1 1 0 0 0 1 1 .333 .500 .667 1.167 2 0 0 0 Clay Mortensen 3 2 1 0 0 0 2 0 .667 .800 1.000 1.800 3 0 0 0 Ricky Nolasco 3 2 0 0 0 1 0 0 .667 .667 .667 1.333 2 0 0 0 Manny Parra 3 0 0 0 0 1 1 0 .000 .250 .000 .250 0 0 0 0 David Phelps 3 1 0 0 0 0 0 2 .333 .333 .333 .667 1 0 0 0 A.J. Ramos 3 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Tanner Roark 3 1 1 0 0 2 1 0 .333 .500 .667 1.167 2 0 0 0 Francisco Rodriguez 3 1 0 0 0 0 1 1 .333 .500 .333 .833 1 0 0 0 Trevor Rosenthal 3 1 0 0 0 0 0 0 .333 .333 .333 .667 1 0 0 0 Tyson Ross 3 1 0 0 0 0 0 0 .333 .333 .333 .667 1 0 0 0 Alfredo Simon 3 0 0 0 0 0 1 2 .000 .250 .000 .250 0 0 0 0 Huston Street 3 1 0 0 0 1 0 1 .333 .333 .333 .667 1 0 0 0 Carlos Torres 3 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Michael Wacha 3 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Zach Wheeler 3 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Luis Avilan 2 0 0 0 0 0 1 0 .000 .333 .000 .333 0 0 0 0 Craig Breslow 2 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Jonathan Broxton 2 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Matt Capps 2 1 0 0 0 0 0 0 .500 .500 .500 1.000 1 0 0 0 Dane De La Rosa 2 1 1 0 0 1 0 0 .500 .500 1.000 1.500 2 0 0 0 Ryan Dempster 2 2 0 0 0 0 0 0 1.000 1.000 1.000 2.000 2 0 0 0 Robbie Erlin 2 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Josh Fields 2 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Santiago Casilla 2 0 0 0 0 1 1 1 .000 .333 .000 .333 0 0 0 0 Joel Hanrahan 2 1 0 0 1 1 0 1 .500 .500 2.000 2.500 4 0 0 0 Tommy Hanson 2 2 1 0 0 2 0 0 1.000 1.000 1.500 2.500 3 0 0 0 David Hernandez 2 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 J.P. Howell 2 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 David Huff 2 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Jared Hughes 2 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Kenley Jansen 2 0 0 0 0 0 1 0 .000 .333 .000 .333 0 0 0 0 Wade LeBlanc 2 1 0 0 0 0 0 0 .500 .500 .500 1.000 1 0 0 0 Brad Lincoln 2 0 0 0 0 0 1 0 .000 .333 .000 .333 0 0 0 0 Matt Lindstrom 2 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Kyle Lohse 2 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Derek Lowe 2 1 1 0 0 1 0 0 .500 .500 1.000 1.500 2 0 0 0 James McDonald 2 0 0 0 0 0 1 1 .000 .333 .000 .333 0 0 0 0 Franklin Morales 2 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Bryan Morris 2 0 0 0 0 0 1 0 .000 .333 .000 .333 0 0 0 0 Ross Ohlendorf 2 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Bobby Parnell 2 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Troy Patton 2 1 0 0 1 1 0 0 .500 .500 2.000 2.500 4 0 0 0 Yusmeiro Petit 2 1 0 0 0 0 0 1 .500 .500 .500 1.000 1 0 0 0 Drew Pomeranz 2 0 0 0 0 1 0 1 .000 .000 .000 .000 0 0 1 0 Garrett Richards 2 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Fernando Rodney 2 0 0 0 0 0 2 0 .000 .500 .000 .500 0 0 0 0 Bryan Shaw 2 1 0 0 0 0 0 1 .500 .500 .500 1.000 1 0 0 0 Kevin Siegrist 2 0 0 0 0 0 1 2 .000 .333 .000 .333 0 0 0 0 Hisanori Takahashi 2 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Dale Thayer 2 1 0 0 0 0 0 0 .500 .500 .500 1.000 1 0 0 0 Edinson Volquez 2 1 0 0 0 0 0 1 .500 .500 .500 1.000 1 0 0 0 Alex White 2 1 0 0 1 1 0 0 .500 .500 2.000 2.500 4 0 0 0 Justin Wilson 2 1 0 0 0 1 0 0 .500 .500 .500 1.000 1 0 0 0 Chris Withrow 2 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Alex Wood 2 0 0 0 0 1 0 1 .000 .000 .000 .000 0 0 0 0 Jeremy Affeldt 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Henderson Alvarez 1 1 0 0 0 0 2 0 1.000 1.000 1.000 2.000 1 0 0 0 Burke Badenhop 1 1 0 0 0 0 0 0 1.000 1.000 1.000 2.000 1 0 0 0 Andrew Bailey 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Rafael Betancourt 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Mitchell Boggs 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Michael Bowden 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Brad Boxberger 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Sean Burnett 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Keith Butler 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Preston Claiborne 1 1 0 0 0 0 0 0 1.000 1.000 1.000 2.000 1 0 0 0 Justin De Fratus 1 0 0 0 0 1 0 0 .000 .000 .000 .000 0 0 1 0 Scott Downs 1 1 0 0 1 2 1 0 1.000 1.000 4.000 5.000 4 0 0 0 Mike Dunn 1 1 1 0 0 0 0 0 1.000 1.000 2.000 3.000 2 0 0 0 Cody Eppley 1 1 0 0 0 1 0 0 1.000 1.000 1.000 2.000 1 0 0 0 Edgmer Escalona 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Cory Gearrin 1 1 1 0 0 1 0 0 1.000 1.000 2.000 3.000 2 0 0 0 Gonzalez Germen 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 LaTroy Hawkins 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Jeremy Hefner 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 J.J. Hoover 1 0 0 0 0 0 1 0 .000 .500 .000 .500 0 0 0 0 Craig Kimbrel 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Tom Koehler 1 0 0 0 0 0 1 1 .000 .500 .000 .500 0 0 0 0 George Kontos 1 1 0 0 0 0 0 0 1.000 1.000 1.000 2.000 1 0 0 0 Brandon League 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Tim Lincecum 1 1 0 0 0 1 0 0 1.000 1.000 1.000 2.000 1 0 0 0 Tyler Lyons 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Jean Machi 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Sean Marshall 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Ryan Mattheus 1 1 0 0 0 0 0 0 1.000 1.000 1.000 2.000 1 0 0 0 Luis Mendoza 1 1 1 0 0 0 1 0 1.000 1.000 2.000 3.000 2 0 0 0 Jason Motte 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Brett Myers 1 1 0 0 0 0 0 0 1.000 1.000 1.000 2.000 1 0 0 0 Jordan Norberto 1 1 1 0 0 0 0 0 1.000 1.000 2.000 3.000 2 0 0 0 Oliver Perez 1 0 0 0 0 0 1 0 .000 .500 .000 .500 0 0 0 0 Hyun-Jin Ryu 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Rob Scahill 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Rafael Soriano 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Drew Storen 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Tyler Thornburg 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Anthony Varvaro 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Jonny Venters 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Jose Veras 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Carlos Villanueva 1 1 0 0 0 0 0 0 1.000 1.000 1.000 2.000 1 0 0 0 Nick Vincent 1 0 0 0 0 0 1 0 .000 .500 .000 .500 0 0 0 0 Ryan Webb 1 1 1 0 0 0 1 0 1.000 1.000 2.000 3.000 2 0 0 0 Vance Worley 1 1 0 0 0 0 1 0 1.000 1.000 1.000 2.000 1 0 0 0 Jamey Wright 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Jesse Chavez 0 0 0 0 0 0 1 0 ? 1.000 ? ? 0 0 0 0 Brandon Cumpton 0 0 0 0 0 0 1 0 ? 1.000 ? ? 0 0 0 0 Javy Guerra 0 0 0 0 0 0 1 0 ? 1.000 ? ? 0 0 0 0 Tim Hudson 0 0 0 0 0 0 1 0 ? 1.000 ? ? 0 0 0 0 Josh Lindblom 0 0 0 0 0 0 1 0 ? 1.000 ? ? 0 0 0 0 Hector Noesi 0 0 0 0 0 0 1 0 ? 1.000 ? ? 0 0 0 0 Johan Santana 0 0 0 0 0 1 1 0 ? .500 ? ? 0 0 1 0