Player_Scoring

NameFL TAbb PosN RushTDs RecTDs KRTDs PRTDs IntTDs FumTDs 2PPC 2PRC FGG EPM Sc
Younghoe Koo PHO Place Kicker 0 0 0 0 0 0 0 0 30 44 134
Chase McLaughlin NEP Place Kicker 0 0 0 0 0 0 0 0 30 37 127
Cameron Dicker LAC Place Kicker 0 0 0 0 0 0 0 0 28 41 125
Graham Gano POR Place Kicker 0 0 0 0 0 0 0 0 29 38 125
Ka'imi Fairbairn PHI Place Kicker 0 0 0 0 0 0 0 0 27 43 124
Matt Gay HRW Place Kicker 0 0 0 0 0 0 0 0 29 36 123
Harrison Butker CIN Place Kicker 0 0 0 0 0 0 0 0 28 32 116
Jason Sanders NYG Place Kicker 0 0 0 0 0 0 0 0 28 30 114
Tyler Bass ATL Place Kicker 0 0 0 0 0 0 0 0 28 29 113
Joey Slye HOU Place Kicker 0 0 0 0 0 0 0 0 28 29 113
Daniel Carlson DET Place Kicker 0 0 0 0 0 0 0 0 31 18 111
Eddy Pineiro SEA Place Kicker 0 0 0 0 0 0 0 0 23 40 109
Cairo Santos SF4 Place Kicker 0 0 0 0 0 0 0 0 29 22 109
Greg Joseph SCS Place Kicker 0 0 0 0 0 0 0 0 29 21 108
Greg Zuerlein TTR Place Kicker 0 0 0 0 0 0 0 0 24 36 108
Justin Tucker KEN Place Kicker 0 0 0 0 0 0 0 0 21 43 106
Brett Maher IND Place Kicker 0 0 0 0 0 0 0 0 29 18 105
Riley Patterson OKL Place Kicker 0 0 0 0 0 0 0 0 23 35 104
Evan McPherson SAG Place Kicker 0 0 0 0 0 0 0 0 24 28 100
Mason Crosby NOV Place Kicker 0 0 0 0 0 0 0 0 22 30 96
Tyler Allgeier MIN HalfBack 9 6 0 0 0 0 0 2 0 0 94
Brandon McManus MIN Place Kicker 0 0 0 0 0 0 0 0 20 30 90
Saquon Barkley PIT HalfBack 13 2 0 0 0 0 0 0 0 0 90
Jason Myers BUF Place Kicker 0 0 0 0 0 0 0 0 17 34 85
Josh Jacobs BUF HalfBack 11 1 0 0 0 1 0 2 0 0 82
Khalil Herbert KEN HalfBack 10 3 0 0 0 0 0 2 0 0 82
Jonathan Taylor LAC HalfBack 13 0 0 0 0 0 0 2 0 0 82
Justin Jefferson NYG Split End 0 13 0 0 0 0 0 0 0 0 78
Derrick Henry PHI HalfBack 11 2 0 0 0 0 0 0 0 0 78
Chris Boswell PIT Place Kicker 0 0 0 0 0 0 0 0 14 34 76
Tyler Lockett PHI Flanker 0 12 0 0 0 0 0 0 0 0 72
Amari Cooper POR Split End 0 12 0 0 0 0 0 0 0 0 72
Nick Chubb POR HalfBack 11 1 0 0 0 0 0 0 0 0 72
C. Patterson SEA HalfBack 7 4 0 0 0 0 0 1 0 0 68
Christian McCaffrey PHO HalfBack 9 2 0 0 0 0 0 0 0 0 66
Kyle Juszczyk PHO FullBack 0 11 0 0 0 0 0 0 0 0 66
Travis Etienne SCS HalfBack 9 1 0 0 0 0 1 2 0 0 66
Matt Prater LAR Place Kicker 0 0 0 0 0 0 0 0 13 26 65
Kareem Hunt TTR HalfBack 5 5 0 0 0 0 0 2 0 0 64
Mike Williams HOU Split End 0 10 0 0 0 0 0 0 0 0 60
Tyreek Hill NOV Flanker 0 10 0 0 0 0 0 0 0 0 60
Deebo Samuel POR Flanker 2 8 0 0 0 0 0 0 0 0 60
DK Metcalf SAG Split End 0 10 0 0 0 0 0 0 0 0 60
Chris Godwin SEA Flanker 0 9 0 0 0 0 2 0 0 0 58
D'Andre Swift HRW HalfBack 9 0 0 0 0 0 0 1 0 0 56
Noah Fant CIN Blocking Back 0 9 0 0 0 0 0 0 0 0 54
Matt Breida OKL HalfBack 7 1 0 0 0 0 0 3 0 0 54
Jakobi Meyers SF4 Flanker 0 9 0 0 0 0 0 0 0 0 54
Jordan Akins BUF Tight End 0 8 0 0 0 0 2 0 0 0 52
Brandon Aiyuk SCS Split End 0 8 0 0 0 0 2 0 0 0 52
Javonte Williams ATL HalfBack 8 0 0 0 0 0 0 1 0 0 50
James Cook NEP HalfBack 8 0 0 0 0 0 0 1 0 0 50
Cole Kmet OKL Tight End 0 8 0 0 0 0 1 0 0 0 50
Raheem Mostert ATL HalfBack 6 2 0 0 0 0 0 0 0 0 48
Cooper Kupp DET Flanker 0 8 0 0 0 0 0 0 0 0 48
Miles Sanders HOU HalfBack 8 0 0 0 0 0 0 0 0 0 48
Terry McLaurin KEN Split End 0 8 0 0 0 0 0 0 0 0 48
Kenneth Gainwell LAR HalfBack 8 0 0 0 0 0 0 0 0 0 48
Michael Pittman Jr. NEP Split End 0 8 0 0 0 0 0 0 0 0 48
Dalvin Cook NYG HalfBack 6 2 0 0 0 0 0 0 0 0 48
George Pickens TTR Flanker 0 8 0 0 0 0 0 0 0 0 48
Julio Jones LAR Split End 0 7 0 0 0 0 1 0 0 0 44
Foster Moreau OKL Tight End 0 6 0 0 0 1 1 0 0 0 44
D.J. Moore OKL Flanker 0 7 0 0 0 0 1 0 0 0 44
Aaron Jones CIN HalfBack 6 1 0 0 0 0 0 0 0 0 42
Travis Kelce HOU Tight End 0 7 0 0 0 0 0 0 0 0 42
Courtland Sutton HOU Split End 0 7 0 0 0 0 0 0 0 0 42
T.J. Hockenson HRW Blocking Back 0 7 0 0 0 0 0 0 0 0 42
Tee Higgins IND Split End 0 7 0 0 0 0 0 0 0 0 42
Kenneth Walker III KEN HalfBack 6 0 0 0 0 0 0 3 0 0 42
C.J. Uzomah SEA Blocking Back 0 7 0 0 0 0 0 0 0 0 42
Marvin Jones SF4 Split End 0 7 0 0 0 0 0 0 0 0 42
Lamar Jackson TTR QuarterBack 6 0 0 0 0 0 0 1 0 0 38
Jaylen Waddle BUF Split End 0 6 0 0 0 0 0 0 0 0 36
Zach Ertz CIN Blocking Back 0 6 0 0 0 0 0 0 0 0 36
Kyler Murray HRW QuarterBack 6 0 0 0 0 0 0 0 0 0 36
Marquise Brown HRW Flanker 0 6 0 0 0 0 0 0 0 0 36
Kyle Pitts LAC Tight End 0 6 0 0 0 0 0 0 0 0 36
Amon-Ra St. Brown MIN Flanker 0 6 0 0 0 0 0 0 0 0 36
A.J. Brown NEP Split End 0 6 0 0 0 0 0 0 0 0 36
Avery Williams PHI HalfBack 6 0 0 0 0 0 0 0 0 0 36
Garrett Wilson PHO Flanker 0 6 0 0 0 0 0 0 0 0 36
Dallas Goedert PHO Blocking Back 0 6 0 0 0 0 0 0 0 0 36
Latavius Murray SAG HalfBack 6 0 0 0 0 0 0 0 0 0 36
DJ Chark ATL Split End 0 5 0 0 0 0 0 0 0 0 30
Tyler Higbee BUF Tight End 0 5 0 0 0 0 0 0 0 0 30
Jared Goff CIN QuarterBack 5 0 0 0 0 0 0 0 0 0 30
Dameon Pierce DET HalfBack 4 1 0 0 0 0 0 0 0 0 30
Tony Pollard HRW HalfBack 2 3 0 0 0 0 0 0 0 0 30
Trevor Lawrence KEN QuarterBack 5 0 0 0 0 0 0 0 0 0 30
Ian Thomas KEN Tight End 0 5 0 0 0 0 0 0 0 0 30
Diontae Johnson KEN Split End 0 5 0 0 0 0 0 0 0 0 30
Jahan Dotson LAC Split End 0 5 0 0 0 0 0 0 0 0 30
David Montgomery NOV HalfBack 4 1 0 0 0 0 0 0 0 0 30
Colby Parkinson NOV Tight End 0 5 0 0 0 0 0 0 0 0 30
Justin Fields NOV QuarterBack 5 0 0 0 0 0 0 0 0 0 30
Keenan Allen PHI Flanker 0 5 0 0 0 0 0 0 0 0 30
Russell Gage SCS Split End 0 5 0 0 0 0 0 0 0 0 30
Jeff Wilson SEA HalfBack 5 0 0 0 0 0 0 0 0 0 30
Geno Smith SEA QuarterBack 5 0 0 0 0 0 0 0 0 0 30
Jakob Johnson TTR FullBack 0 5 0 0 0 0 0 0 0 0 30
Darren Waller TTR Tight End 0 5 0 0 0 0 0 0 0 0 30
Hayden Hurst POR Tight End 0 4 0 0 0 0 2 0 0 0 28
Greg Dulcich IND Blocking Back 0 4 0 0 0 0 1 0 0 0 26
Isiah Pacheco IND HalfBack 3 1 0 0 0 0 0 1 0 0 26
Ja'Marr Chase NOV Flanker 0 4 0 0 0 0 1 0 0 0 26
Caleb Huntley NYG HalfBack 4 0 0 0 0 0 0 1 0 0 26
Terrace Marshall Jr. OKL Split End 0 4 0 0 0 0 1 0 0 0 26
Allen Lazard IND Flanker 0 4 0 0 0 0 0 0 0 0 24
Mo Alie-Cox KEN Tight End 0 4 0 0 0 0 0 0 0 0 24
Jerry Jeudy LAC Flanker 0 4 0 0 0 0 0 0 0 0 24
Breece Hall LAC HalfBack 3 1 0 0 0 0 0 0 0 0 24
Antonio Gibson MIN HalfBack 4 0 0 0 0 0 0 0 0 0 24
George Kittle NEP Tight End 0 4 0 0 0 0 0 0 0 0 24
Robert Tonyan NEP Tight End 0 4 0 0 0 0 0 0 0 0 24
Daniel Jones NEP QuarterBack 4 0 0 0 0 0 0 0 0 0 24
Devin Singletary OKL HalfBack 2 2 0 0 0 0 0 0 0 0 24
Hassan Haskins PHI HalfBack 4 0 0 0 0 0 0 0 0 0 24
Leonard Fournette PIT HalfBack 1 3 0 0 0 0 0 0 0 0 24
Quez Watkins PIT Split End 0 4 0 0 0 0 0 0 0 0 24
Josh Allen SAG QuarterBack 4 0 0 0 0 0 0 0 0 0 24
Rhamondre Stevenson SCS HalfBack 3 1 0 0 0 0 0 0 0 0 24
Justin Jackson SF4 HalfBack 4 0 0 0 0 0 0 0 0 0 24
Daniel Bellinger BUF Tight End 0 3 0 0 0 0 1 0 0 0 20
Davante Adams CIN Flanker 0 3 0 0 0 0 1 0 0 0 20
CeeDee Lamb CIN Flanker 0 3 0 0 0 0 1 0 0 0 20
Kylen Granson IND Tight End 0 3 0 0 0 0 1 0 0 0 20
Evan Engram SEA Tight End 0 3 0 0 0 0 1 0 0 0 20
Cam Akers SF4 HalfBack 3 0 0 0 0 0 0 1 0 0 20
Jake Ferguson ATL Tight End 0 3 0 0 0 0 0 0 0 0 18
T.Y. Hilton ATL Split End 0 3 0 0 0 0 0 0 0 0 18
Tua Tagovailoa BUF QuarterBack 3 0 0 0 0 0 0 0 0 0 18
Chuba Hubbard CIN HalfBack 3 0 0 0 0 0 0 0 0 0 18
Chris Olave DET Flanker 0 3 0 0 0 0 0 0 0 0 18
Patrick Mahomes HOU QuarterBack 3 0 0 0 0 0 0 0 0 0 18
Rashid Shaheed HOU Split End 0 3 0 0 0 0 0 0 0 0 18
Justin Watson HRW Split End 0 3 0 0 0 0 0 0 0 0 18
Juwan Johnson HRW Blocking Back 0 3 0 0 0 0 0 0 0 0 18
Damien Harris IND HalfBack 3 0 0 0 0 0 0 0 0 0 18
Ryan Tannehill LAC QuarterBack 3 0 0 0 0 0 0 0 0 0 18
Matt Ryan LAR QuarterBack 3 0 0 0 0 0 0 0 0 0 18
Joe Mixon LAR HalfBack 3 0 0 0 0 0 0 0 0 0 18
Allen Robinson MIN Split End 0 3 0 0 0 0 0 0 0 0 18
Austin Ekeler NEP HalfBack 3 0 0 0 0 0 0 0 0 0 18
Mike Evans NYG Split End 0 3 0 0 0 0 0 0 0 0 18
Joe Burrow OKL QuarterBack 3 0 0 0 0 0 0 0 0 0 18
Mark Andrews PHI Split End 0 3 0 0 0 0 0 0 0 0 18
DeVante Parker PHO Split End 0 3 0 0 0 0 0 0 0 0 18
Andy Dalton PHO QuarterBack 3 0 0 0 0 0 0 0 0 0 18
Chase Claypool PHO Split End 0 3 0 0 0 0 0 0 0 0 18
Alvin Kamara POR HalfBack 2 1 0 0 0 0 0 0 0 0 18
Pat Freiermuth SAG Blocking Back 0 3 0 0 0 0 0 0 0 0 18
Cade Otton SAG Blocking Back 0 3 0 0 0 0 0 0 0 0 18
Tyler Boyd SCS Split End 0 3 0 0 0 0 0 0 0 0 18
Gabriel Davis SEA Split End 0 3 0 0 0 0 0 0 0 0 18
Jarvis Landry TTR Split End 0 3 0 0 0 0 0 0 0 0 18
James Conner SAG HalfBack 2 0 0 0 0 0 0 1 0 0 14
Baker Mayfield ATL QuarterBack 2 0 0 0 0 0 0 0 0 0 12
Corey Davis ATL Split End 0 2 0 0 0 0 0 0 0 0 12
DeVonta Smith BUF Flanker 0 2 0 0 0 0 0 0 0 0 12
J.K. Dobbins CIN HalfBack 2 0 0 0 0 0 0 0 0 0 12
Rachaad White DET HalfBack 1 1 0 0 0 0 0 0 0 0 12
Justin Herbert IND QuarterBack 2 0 0 0 0 0 0 0 0 0 12
Parris Campbell KEN Flanker 0 2 0 0 0 0 0 0 0 0 12
Alec Pierce LAC Split End 0 2 0 0 0 0 0 0 0 0 12
Harrison Bryant LAC Blocking Back 0 2 0 0 0 0 0 0 0 0 12
Chigoziem Okonkwo LAR Blocking Back 0 2 0 0 0 0 0 0 0 0 12
James Robinson LAR HalfBack 2 0 0 0 0 0 0 0 0 0 12
Isaiah Likely LAR Tight End 0 2 0 0 0 0 0 0 0 0 12
Dak Prescott MIN QuarterBack 2 0 0 0 0 0 0 0 0 0 12
Noah Gray MIN Tight End 0 2 0 0 0 0 0 0 0 0 12
Jonnu Smith NOV Tight End 0 2 0 0 0 0 0 0 0 0 12
Noah Brown NOV Split End 0 2 0 0 0 0 0 0 0 0 12
Jody Fortson NYG Tight End 0 2 0 0 0 0 0 0 0 0 12
Jordan Mason OKL HalfBack 2 0 0 0 0 0 0 0 0 0 12
Treylon Burks OKL Split End 0 2 0 0 0 0 0 0 0 0 12
Kirk Cousins PHI QuarterBack 2 0 0 0 0 0 0 0 0 0 12
Jamaal Williams PHO HalfBack 2 0 0 0 0 0 0 0 0 0 12
Josh Palmer PIT Split End 0 2 0 0 0 0 0 0 0 0 12
Christian Kirk PIT Flanker 0 2 0 0 0 0 0 0 0 0 12
Stefon Diggs PIT Flanker 0 2 0 0 0 0 0 0 0 0 12
Taylor Heinicke PIT QuarterBack 2 0 0 0 0 0 0 0 0 0 12
Durham Smythe POR Tight End 0 2 0 0 0 0 0 0 0 0 12
DeAndre Hopkins SAG Split End 0 2 0 0 0 0 0 0 0 0 12
Zay Jones SAG Split End 0 2 0 0 0 0 0 0 0 0 12
Cam Sims SCS Split End 0 2 0 0 0 0 0 0 0 0 12
K.J. Hamler SEA Split End 0 2 0 0 0 0 0 0 0 0 12
Ben Niemann SEA Right I LB 0 0 0 0 1 1 0 0 0 0 12
Alexander Mattison SEA HalfBack 2 0 0 0 0 0 0 0 0 0 12
Romeo Doubs SF4 Split End 0 2 0 0 0 0 0 0 0 0 12
Darius Slayton SF4 Split End 0 2 0 0 0 0 0 0 0 0 12
Devin Duvernay TTR Flanker 0 0 2 0 0 0 0 0 0 0 12
D. Peoples-Jones TTR Flanker 0 1 0 1 0 0 0 0 0 0 12
Donald Parham TTR Tight End 0 2 0 0 0 0 0 0 0 0 12
Julian Okwara LAC O LB 0 0 0 0 1 0 0 0 0 0 8
Will Dissly ATL Tight End 0 1 0 0 0 0 0 0 0 0 6
Nelson Agholor ATL Split End 0 1 0 0 0 0 0 0 0 0 6
Nyheim Hines ATL HalfBack 0 0 1 0 0 0 0 0 0 0 6
C.J. Ham ATL FullBack 0 1 0 0 0 0 0 0 0 0 6
Marquez Valdes-Scantlin BUF Split End 0 1 0 0 0 0 0 0 0 0 6
Sony Michel BUF HalfBack 0 1 0 0 0 0 0 0 0 0 6
Tyler Conklin DET Tight End 0 1 0 0 0 0 0 0 0 0 6
JuJu Smith-Schuster DET Flanker 0 1 0 0 0 0 0 0 0 0 6
Matthew Stafford DET QuarterBack 1 0 0 0 0 0 0 0 0 0 6
Elijah Mitchell HOU HalfBack 1 0 0 0 0 0 0 0 0 0 6
DeAndre Carter HOU Split End 0 1 0 0 0 0 0 0 0 0 6
Nick Bosa HRW Left End 0 0 0 0 0 1 0 0 0 0 6
Hunter Renfrow IND Split End 0 1 0 0 0 0 0 0 0 0 6
Malik Hooker KEN Safety 0 0 0 0 1 0 0 0 0 0 6
Jalen Hurts KEN QuarterBack 1 0 0 0 0 0 0 0 0 0 6
Jon Runyan Jr. KEN Right Guard 0 0 0 0 0 1 0 0 0 0 6
Quinnen Williams LAC Right Tackle 0 0 0 0 0 1 0 0 0 0 6
Josh Oliver LAC Tight End 0 1 0 0 0 0 0 0 0 0 6
Devin Lloyd LAC Left I LB 0 0 0 0 1 0 0 0 0 0 6
Joshua Kalu LAR Safety 0 0 0 0 1 0 0 0 0 0 6
DeSean Jackson LAR Split End 0 1 0 0 0 0 0 0 0 0 6
James Smith-Williams MIN Left End 0 0 0 0 0 1 0 0 0 0 6
Darnell Mooney MIN Flanker 0 1 0 0 0 0 0 0 0 0 6
Adoree' Jackson MIN Left CB 0 0 0 0 1 0 0 0 0 0 6
Austin Hooper NEP Tight End 0 1 0 0 0 0 0 0 0 0 6
Azeez Al-Shaair NOV Left LB 0 0 0 0 0 1 0 0 0 0 6
Dalton Schultz NOV Blocking Back 0 1 0 0 0 0 0 0 0 0 6
Benjamin St-Juste NOV Left CB 0 0 0 0 0 1 0 0 0 0 6
Kyren Williams NOV HalfBack 1 0 0 0 0 0 0 0 0 0 6
Chidobe Awuzie NYG Left CB 0 0 0 0 1 0 0 0 0 0 6
Tom Brady NYG QuarterBack 1 0 0 0 0 0 0 0 0 0 6
Shane Zylstra NYG Tight End 0 1 0 0 0 0 0 0 0 0 6
Adrian Phillips NYG Left O LB 0 0 0 0 1 0 0 0 0 0 6
Deatrich Wise Jr. NYG Right End 0 0 0 0 0 1 0 0 0 0 6
David Njoku OKL Tight End 0 1 0 0 0 0 0 0 0 0 6
Tre' McKitty PHI Tight End 0 1 0 0 0 0 0 0 0 0 6
Mack Hollins PHO Split End 0 1 0 0 0 0 0 0 0 0 6
Willie Gay PHO Right LB 0 0 0 0 1 0 0 0 0 0 6
Roy Robertson-Harri PIT Right End 0 0 0 0 1 0 0 0 0 0 6
Geoff Swaim PIT Tight End 0 1 0 0 0 0 0 0 0 0 6
Darnell Savage PIT Free Safety 0 0 0 0 1 0 0 0 0 0 6
Mike Gesicki POR Tight End 0 1 0 0 0 0 0 0 0 0 6
Aaron Rodgers POR QuarterBack 1 0 0 0 0 0 0 0 0 0 6
J.J. Watt POR Left End 0 0 0 0 0 1 0 0 0 0 6
Richie James POR Flanker 0 1 0 0 0 0 0 0 0 0 6
Christian Watson POR Split End 0 1 0 0 0 0 0 0 0 0 6
Najee Harris POR HalfBack 1 0 0 0 0 0 0 0 0 0 6
Kalif Raymond SAG Split End 0 1 0 0 0 0 0 0 0 0 6
Kader Kohou SAG Right CB 0 0 0 0 1 0 0 0 0 0 6
Zack Moss SAG HalfBack 1 0 0 0 0 0 0 0 0 0 6
Giovanni Ricci SAG FullBack 0 1 0 0 0 0 0 0 0 0 6
Marquise Goodwin SAG Split End 0 1 0 0 0 0 0 0 0 0 6
Jimmy Garoppolo SCS QuarterBack 1 0 0 0 0 0 0 0 0 0 6
D'Onta Foreman SCS HalfBack 1 0 0 0 0 0 0 0 0 0 6
Jerry Hughes SCS Left End 0 0 0 0 0 1 0 0 0 0 6
Chuck Clark SCS Strong Safety 0 0 0 0 1 0 0 0 0 0 6
Craig Reynolds SEA HalfBack 1 0 0 0 0 0 0 0 0 0 6
T.J. Watt SEA Left O LB 0 0 0 0 1 0 0 0 0 0 6
Lawrence Cager SF4 Tight End 0 1 0 0 0 0 0 0 0 0 6
Malcolm Rodriguez SF4 Right LB 0 0 0 0 1 0 0 0 0 0 6
Jonathan Jones TTR Left CB 0 0 0 0 1 0 0 0 0 0 6
Vita Vea ATL Nose Tackle 0 0 0 0 0 0 0 0 0 0 2
Teair Tart DET Nose Tackle 0 0 0 0 0 0 0 0 0 0 2
A.J. Dillon HRW HalfBack 0 0 0 0 0 0 0 1 0 0 2
Jadeveon Clowney LAC Left End 0 0 0 0 0 0 0 0 0 0 2
Javon Hargrave LAR Right Tackle 0 0 0 0 0 0 0 0 0 0 2
Micah Parsons NEP Right LB 0 0 0 0 0 0 0 0 0 0 2
Roquan Smith POR Right I LB 0 0 0 0 0 0 0 0 0 0 2
Von Miller SAG Left LB 0 0 0 0 0 0 0 0 0 0 2
Danielle Hunter SEA Left O LB 0 0 0 0 0 0 0 0 0 0 2
Uchenna Nwosu SEA Left O LB 0 0 0 0 0 0 0 0 0 0 2
Sum --- --- 346 553 3 1 16 12 21 28 604 774 8290
Avg --- --- 1 2 0 0 0 0 0 0 2 3 31