TopBJJ Index Youth
Seletor de idioma
Menu

Competição indexada

2026 AGF Saarbrucken Championships

DE · 2 maio 2026

Lutas
260
Divisões
145
Atletas
148
Participantes do top 100 Atletas confirmados no top 100 overall oficial atual, agrupados por divisão.
Atleta Posição overall

Gi Juveniles / Adults / Female / Juvenile / Blue / Light Feather (Up to 54.40 kg)

Sofia Sarvari INFINI JIU JITSU
#15

Gi Kids / Boys / Little Kids (6 - 7 yrs) / White / Feather II (Up to 34.00 kg)

Mathias El-Hawa Uplay Martial Arts Luxembourg
#72

Gi Kids / Boys / Pre Teen (10 - 11 yrs) / Gray / Feather III (Up to 38.60 kg)

Luca CIOARA United BJJ France
#46
#27

Gi Kids / Boys / Pre Teen (10 - 11 yrs) / Yellow / Feather II (Up to 34.00 kg)

Antoine Ho Veras Academy Luxembourg
#87

Gi Kids / Girls / Pre Teen (10 - 11 yrs) / Gray / Feather III (Up to 38.60 kg)

Jasmina Oud Gracie Jiu-Jitsu Alkmaar
#79

Gi Kids / Mixed / Kids (8 - 9 yrs) / Gray / Feather I (Up to 29.50 kg)

#24
Kais De Boisgency Uplay Martial Arts Luxembourg
#12

Gi Kids / Mixed / Kids (8 - 9 yrs) / Gray / Feather II (Up to 34.00 kg)

Nadir Balakouh Ruthless Fight Company
#30

Gi Kids / Mixed / Pre Teen (10 - 11 yrs) / Yellow / Light I (Up to 43.10 kg)

Kris Bruce Kerssies Ruthless Fight Company
#2

Gi Kids Challenger / Boys / Regular Challenger / Feather II (Up to 34.00 kg)

Antoine Ho Veras Academy Luxembourg
#87
Nadir Balakouh Ruthless Fight Company
#30
#27

Gi Kids Challenger / Boys / Regular Challenger / Light I (Up to 43.10 kg)

Kris Bruce Kerssies Ruthless Fight Company
#2
Luca CIOARA United BJJ France
#46

Gi Kids Challenger / Boys / White Challenger / Feather I (Up to 29.50 kg)

Mathias El-Hawa Uplay Martial Arts Luxembourg
#72

Gi Kids Challenger / Girls / Regular Challenger / Light I (Up to 43.10 kg)

Jasmina Oud Gracie Jiu-Jitsu Alkmaar
#79
Sofia Sarvari INFINI JIU JITSU
#15

Gi Kids Challenger / Girls / Regular Challenger / Rooster III (Up to 24.94 kg)

#24

No Gi Juveniles / Adults / Female / Juvenile / Blue / Light Feather (Up to 54.40 kg)

Sofia Sarvari INFINI JIU JITSU
#15

No Gi Kids / Boys / Kids (8 - 9 yrs) / Gray / Feather I (Up to 29.50 kg)

Kais De Boisgency Uplay Martial Arts Luxembourg
#12

No Gi Kids / Boys / Kids (8 - 9 yrs) / Gray / Feather II (Up to 34.00 kg)

Nadir Balakouh Ruthless Fight Company
#30

No Gi Kids / Boys / Little Kids (6 - 7 yrs) / White / Feather I (Up to 29.50 kg)

Mathias El-Hawa Uplay Martial Arts Luxembourg
#72

No Gi Kids / Boys / Pre Teen (10 - 11 yrs) / Gray / Feather III (Up to 38.60 kg)

Luca CIOARA United BJJ France
#46

No Gi Kids / Boys / Pre Teen (10 - 11 yrs) / Yellow / Feather II (Up to 34.00 kg)

#27

No Gi Kids / Boys / Pre Teen (10 - 11 yrs) / Yellow / Light I (Up to 43.10 kg)

Kris Bruce Kerssies Ruthless Fight Company
#2

No Gi Kids / Girls / Kids (8 - 9 yrs) / Gray / Rooster III (Up to 24.94 kg)

#24

No Gi Kids / Girls / Pre Teen (10 - 11 yrs) / Gray / Feather III (Up to 38.60 kg)

Jasmina Oud Gracie Jiu-Jitsu Alkmaar
#79

No Gi Kids Challenger / Boys / Regular Challenger / Feather II (Up to 34.00 kg)

Nadir Balakouh Ruthless Fight Company
#30
#27

No Gi Kids Challenger / Boys / Regular Challenger / Light I (Up to 43.10 kg)

Kris Bruce Kerssies Ruthless Fight Company
#2
Luca CIOARA United BJJ France
#46

No Gi Kids Challenger / Girls / Regular Challenger / Feather III (Up to 38.60 kg)

Jasmina Oud Gracie Jiu-Jitsu Alkmaar
#79

No Gi Kids Challenger / Girls / Regular Challenger / Light II (Up to 47.60 kg)

Sofia Sarvari INFINI JIU JITSU
#15

No Gi Kids Challenger / Girls / Regular Challenger / Rooster III (Up to 24.94 kg)

#24

Resumo do evento

Todos os resultados

228
Todos os resultados
Horário Atleta 1 Atleta 2 Resultado Divisão
Kivanc Uygun Eran Ahad
Pts 4-1
No Gi Kids / Boys / Juniors (12 - 13 yrs) / Gray / Light II (Up to 47.60 kg)
Leon Krasniqi Johnny Victory
Sub 00:10 0-0
No Gi Kids / Boys / Pre Teen (10 - 11 yrs) / White / Feather II (Up to 34.00 kg)
Liam Ilimaleota Bennet Hein
Sub 00:54 6-0
No Gi Kids / Boys / Juniors (12 - 13 yrs) / Gray / Light III (Up to 52.20 kg)
Hannah Strittmatter Ava Yoder
Sub 00:24 0-0
No Gi Kids / Girls / Pre Teen (10 - 11 yrs) / White / Feather II (Up to 34.00 kg)
Charlotte Fontaine Sara Akin
Pts 12-0
No Gi Kids / Girls / Teen (14 - 15 yrs) / Yellow / Middle I (Up to 56.70 kg)
Nylah Raymundo Emilia Magaddino
Sub 01:04 2-0
No Gi Kids / Girls / Pre Teen (10 - 11 yrs) / Gray / Light II (Up to 47.60 kg)
Malik Dastageeri Eiko Jendes
Pts 7-2
No Gi Kids / Boys / Juniors (12 - 13 yrs) / Gray / Middle II (Up to 61.20 kg)
Tala Hill Elina Loray Williams
Pts 11-2
No Gi Kids / Girls / Juniors (12 - 13 yrs) / Yellow / Middle I (Up to 56.70 kg)
Richard Finn Gemmecker Aaron Korpinen
Sub 00:54 6-0
No Gi Kids / Boys / Pre Teen (10 - 11 yrs) / Yellow / Feather II (Up to 34.00 kg)
Hakim Dastageeri Nadir Balakouh
Sub 00:44 0-4
No Gi Kids / Boys / Kids (8 - 9 yrs) / Gray / Feather II (Up to 34.00 kg)
Grace Howell Leni Goller
Sub 02:15 0-6
No Gi Kids / Girls / Juniors (12 - 13 yrs) / Gray / Light III (Up to 52.20 kg)
Arian Dincay Cash Victory
🥉 Sub 00:39 2-2
No Gi Kids / Boys / Kids (8 - 9 yrs) / White / Feather I (Up to 29.50 kg)
Robert Lee Gemmecker Michael Reinbold
🥇 Sub 00:33 0-2
No Gi Kids / Boys / Kids (8 - 9 yrs) / White / Feather I (Up to 29.50 kg)
Issa Abla Mayar Nafiseh
Pts 21-4
No Gi Kids / Boys / Juniors (12 - 13 yrs) / Gray / Light I (Up to 43.10 kg)
Teo Salas Tim Harth
Pts 0-10
No Gi Kids / Boys / Teen (14 - 15 yrs) / White / Middle II (Up to 61.20 kg)
Kivanc Uygun Eran Ahad
Pts 2-0
No Gi Kids / Boys / Juniors (12 - 13 yrs) / Gray / Light II (Up to 47.60 kg)
Nylah Raymundo Emilia Magaddino
Pts 4-9
No Gi Kids / Girls / Pre Teen (10 - 11 yrs) / Gray / Light II (Up to 47.60 kg)
Ariana Marie Terre Leni Goller
Pts 11-2
No Gi Kids / Girls / Juniors (12 - 13 yrs) / Gray / Light III (Up to 52.20 kg)
Richard Finn Gemmecker Aaron Korpinen
Sub 02:11 11-2
No Gi Kids / Boys / Pre Teen (10 - 11 yrs) / Yellow / Feather II (Up to 34.00 kg)
Zayneb Abla Maya Ralison
Pts 2-2
No Gi Kids / Girls / Kids (8 - 9 yrs) / Gray / Feather III (Up to 38.60 kg)
Malik Dastageeri Eiko Jendes
Pts 2-0
No Gi Kids / Boys / Juniors (12 - 13 yrs) / Gray / Middle II (Up to 61.20 kg)
Liam Ilimaleota Bennet Hein
Pts 8-6
No Gi Kids / Boys / Juniors (12 - 13 yrs) / Gray / Light III (Up to 52.20 kg)
Ariana Marie Terre Grace Howell
Sub 02:39 12-4
No Gi Kids / Girls / Juniors (12 - 13 yrs) / Gray / Light III (Up to 52.20 kg)
Vincent Ballo Imran Balakouh
🥉 Pts 4-5
No Gi Kids / Boys / Little Kids (6 - 7 yrs) / White / Feather I (Up to 29.50 kg)
Issa Abla Mayar Nafiseh
Pts 4-13
No Gi Kids / Boys / Juniors (12 - 13 yrs) / Gray / Light I (Up to 43.10 kg)
Kivanc Uygun Eran Ahad
Sub 01:09 2-0
No Gi Kids / Boys / Juniors (12 - 13 yrs) / Gray / Light II (Up to 47.60 kg)
Anni Diana Goller Eva Reinbold
Sub 00:44 9-0
No Gi Kids / Girls / Kids (8 - 9 yrs) / White / Feather II (Up to 34.00 kg)
Cash Victory Michael Reinbold
Pts 2-11
No Gi Kids / Boys / Kids (8 - 9 yrs) / White / Feather I (Up to 29.50 kg)
Owen Payne Milo Ralison
🥉 Pts 8-2
No Gi Kids / Boys / Juniors (12 - 13 yrs) / Yellow / Light III (Up to 52.20 kg)
Nylah Raymundo Emilia Magaddino
Pts 2-0
No Gi Kids / Girls / Pre Teen (10 - 11 yrs) / Gray / Light II (Up to 47.60 kg)
Mia Casapu Jasmina Oud
Sub 00:41 0-9
No Gi Kids / Girls / Pre Teen (10 - 11 yrs) / Gray / Feather III (Up to 38.60 kg)
Zayneb Abla Maya Ralison
Pts 2-0
No Gi Kids / Girls / Kids (8 - 9 yrs) / Gray / Feather III (Up to 38.60 kg)
Kevin Rodrigues Finn Payne
🥇 Sub 02:41 3-10
No Gi Kids / Boys / Juniors (12 - 13 yrs) / Yellow / Light III (Up to 52.20 kg)
Emilia Taochy Eva Reinbold
Pts 2-13
No Gi Kids / Girls / Kids (8 - 9 yrs) / White / Feather II (Up to 34.00 kg)
Issa Abla Mayar Nafiseh
Pts 12-11
No Gi Kids / Boys / Juniors (12 - 13 yrs) / Gray / Light I (Up to 43.10 kg)
Jahlen Anthony Mbaku CEZARD Matteo Ballo
Pts 2-4
No Gi Kids / Boys / Tiny Kids (4 - 5 yrs) / White / Rooster I (Up to 18.20 kg)
Jovan Delic Kris Bruce Kerssies
Sub 00:44 0-7
No Gi Kids / Boys / Pre Teen (10 - 11 yrs) / Yellow / Light I (Up to 43.10 kg)
Mathias El-Hawa Giorgos Afordakos
🥇 Pts 5-4
No Gi Kids / Boys / Little Kids (6 - 7 yrs) / White / Feather I (Up to 29.50 kg)
Mia Casapu Jasmina Oud
Sub 00:16 1-0
No Gi Kids / Girls / Pre Teen (10 - 11 yrs) / Gray / Feather III (Up to 38.60 kg)
Owen Payne Lauri Korpinen
Pts 8-3
No Gi Kids / Boys / Juniors (12 - 13 yrs) / Yellow / Light III (Up to 52.20 kg)
Arlo Payne Oliver Allen
🥉 Pts 5-4
No Gi Kids / Boys / Kids (8 - 9 yrs) / Gray / Feather I (Up to 29.50 kg)
Lauri Korpinen Finn Payne
Sub 00:30 0-6
No Gi Kids / Boys / Juniors (12 - 13 yrs) / Yellow / Light III (Up to 52.20 kg)
Imran Balakouh Asher Ribera
Sub 00:47 4-0
No Gi Kids / Boys / Little Kids (6 - 7 yrs) / White / Feather I (Up to 29.50 kg)
Emilia Taochy Anni Diana Goller
Pts 2-10
No Gi Kids / Girls / Kids (8 - 9 yrs) / White / Feather II (Up to 34.00 kg)
Jahlen Anthony Mbaku CEZARD Matteo Ballo
Sub 01:27 2-4
No Gi Kids / Boys / Tiny Kids (4 - 5 yrs) / White / Rooster I (Up to 18.20 kg)
Luca CIOARA Gabriel Cortes
Pts 17-0
No Gi Kids / Boys / Pre Teen (10 - 11 yrs) / Gray / Feather III (Up to 38.60 kg)
Nolan Rose Damian El-Hawa
Pts 2-18
No Gi Kids / Mixed / Tiny Kids (4 - 5 yrs) / White (No submission) / Rooster III (Up to 24.94 kg)
Karim Dastageeri Kai Hoard
Sub 00:58 2-0
No Gi Kids / Boys / Little Kids (6 - 7 yrs) / Gray / Feather I (Up to 29.50 kg)
Giorgos Afordakos Vincent Ballo
Pts 4-1
No Gi Kids / Boys / Little Kids (6 - 7 yrs) / White / Feather I (Up to 29.50 kg)
Maximilian Dimitrov Valerio Tonelli
🥉 Sub 01:36 0-10
No Gi Kids / Boys / Little Kids (6 - 7 yrs) / White / Rooster III (Up to 24.94 kg)

Resultados por atleta

V–D por atleta

A nota do evento (0–100) é composta por 50% do resultado e 50% do rating do adversário no mesmo formato na última publicação válida antes do evento, medido em relação ao ponto neutro fixo do modelo. Quando esse rating não existe, é usado um ponto médio provisório. A faixa mostrada varia apenas os ratings ausentes e não é um intervalo de confiança. Um rating no outro formato pode aparecer como contexto, mas não altera a nota nem a faixa. Os adversários têm o mesmo peso em cada formato aceito; depois, Gi e No-Gi têm o mesmo peso. Notas arredondadas iguais compartilham uma posição provisória. O rating do próprio atleta não é usado, e a cobertura de ratings não significa que todas as lutas da fonte foram importadas.

116
V–D por atleta
Posição Atletas Vitória Derrota Nota Vitórias por sub. Vitórias por pontos Outro / desconhecido Tempo no tatame
1 Anni Diana Goller Stallion Gym 7 0 75 * 50–100 6 1 0 13:27 Méd. 01:55
1 Ariana Marie Terre Ramstein Bjj Club 4 0 75 * 50–100 1 3 0 11:39 Méd. 02:55
1 Ava Yoder Ramstein Bjj Club 2 0 75 * 50–100 1 1 0 03:24 Méd. 01:42
1 Charlotte Fontaine Ramstein Bjj Club 4 0 75 * 50–100 3 1 0 12:12 Méd. 03:03
1 Damian El-Hawa Uplay Martial Arts Luxembourg 4 0 75 * 50–100 1 3 0 07:29 Méd. 01:52
1 Finn Payne Ramstein Bjj Club 4 0 75 * 50–100 3 1 0 07:41 Méd. 01:55
1 Helen Probst Stallion Gym 2 0 75 * 50–100 2 0 0 02:44 Méd. 01:22
1 Isabella Aurora Gemmecker Kingdom JJ 4 0 75 * 50–100 4 0 0 02:57 Méd. 00:44
1 Kris Bruce Kerssies Ruthless Fight Company 6 0 75 * 50–100 6 0 0 05:33 Méd. 00:56
1 Laios Konstantinidis Fight Circus 2 0 75 * 50–100 2 0 0 00:32 Méd. 00:16
1 Leon Krasniqi Frota Academy 2 0 75 * 50–100 2 0 0 00:23 Méd. 00:12
1 Leo TOUCHET NRfight 2 0 75 * 50–100 2 0 0 03:30 Méd. 01:45
1 Mattia Evangelista Fight Circus 7 0 75 * 50–100 6 1 0 08:28 Méd. 01:13
1 Max Bauer Casa De Luta 2 0 75 * 50–100 1 1 0 03:00 Méd. 03:00
1 Moritz Valtin ESCOLA FAMILIA SAKURA - SAKURA AKADEMIE 2 0 75 * 50–100 2 0 0 02:55 Méd. 01:28
1 Nadir Balakouh Ruthless Fight Company 8 0 75 * 50–100 4 4 0 15:19 Méd. 01:55
1 Noah Geib IMA Geib 2 0 75 * 50–100 1 1 0 05:39 Méd. 02:50
1 Pedro Kunz Chorakee-Gym 2 0 75 * 50–100 0 2 0 08:00 Méd. 04:00
1 Robert Lee Gemmecker Kingdom JJ 6 0 75 * 50–100 4 2 0 09:15 Méd. 01:33
1 Thomas Maher Matrix Jiu-Jitsu 4 0 75 * 50–100 2 2 0 05:56 Méd. 01:29
1 Tim Harth RFS-Carlson Gracie Germany 2 0 75 * 50–100 1 1 0 07:59 Méd. 04:00
22 Sofia Sarvari INFINI JIU JITSU 6 1 70,8 * 45,8–95,8 3 3 0 24:06 Méd. 03:27
23 Danila Ruslan Bergheim Top Brother Europe 5 1 68,8 * 43,8–93,8 2 3 0 08:42 Méd. 01:27
23 Mathias El-Hawa Uplay Martial Arts Luxembourg 5 1 68,8 * 43,8–93,8 1 3 1 09:00 Méd. 02:15
23 Owen Payne Ramstein Bjj Club 4 1 68,8 * 43,8–93,8 0 4 0 12:40 Méd. 02:32
26 Kai Hoard Ramstein Bjj Club 4 1 66,7 * 41,7–91,7 1 3 0 08:58 Méd. 01:48
26 Kais De Boisgency Uplay Martial Arts Luxembourg 4 1 66,7 * 41,7–91,7 4 0 0 03:34 Méd. 00:43
26 Tala Hill Art of War Jiu Jitsu 5 1 66,7 * 41,7–91,7 2 3 0 12:39 Méd. 02:32
26 Zayneb Abla Veras Academy Luxembourg 4 1 66,7 * 41,7–91,7 0 4 0 15:00 Méd. 03:00
30 Jasmina Oud Gracie Jiu-Jitsu Alkmaar 4 1 62,5 * 37,5–87,5 4 0 0 05:22 Méd. 01:04
30 Leandro Ballo 1.BJJC Kurama Offenbach 2021 e.V. 3 1 62,5 * 37,5–87,5 1 2 0 06:17 Méd. 01:34
30 Nayah Hoard Ramstein Bjj Club 3 1 62,5 * 37,5–87,5 1 2 0 08:29 Méd. 02:07
30 Valerio Tonelli Uplay Martial Arts Luxembourg 4 1 62,5 * 37,5–87,5 1 2 1 07:53 Méd. 01:35
34 Annalise Terre Ramstein Bjj Club 3 2 58,3 * 33,3–83,3 2 1 0 10:52 Méd. 02:10
34 Antoine Ho Veras Academy Luxembourg 3 1 58,3 * 33,3–83,3 1 2 0 06:33 Méd. 01:38
34 Jahlen Anthony Mbaku CEZARD Ground Legacy 3 2 58,3 * 33,3–83,3 2 1 0 06:08 Méd. 01:14
37 Kivanc Uygun Brasa Limburg 5 3 56,3 * 31,3–81,3 1 4 0 17:09 Méd. 02:09
37 Malik Dastageeri Stallion Gym 5 2 56,3 * 31,3–81,3 1 4 0 16:50 Méd. 02:24
39 Brayden Beccacio Ramstein Bjj Club 3 2 54,2 * 29,2–79,2 3 0 0 04:51 Méd. 00:58
39 Emilia Magaddino Ramstein Bjj Club 3 2 54,2 * 29,2–79,2 1 2 0 13:04 Méd. 02:37
39 Luca CIOARA United BJJ France 5 2 54,2 * 29,2–79,2 3 2 0 11:00 Méd. 01:34
39 Sohan Ramaswamy Pilli Veras Academy Luxembourg 3 2 54,2 * 29,2–79,2 3 0 0 03:57 Méd. 00:47
43 Adam Kucukalic Matrix Jiu-Jitsu 1 1 50 * 25–75 0 1 0 05:00 Méd. 02:30
43 Ansley Richards Matrix Jiu-Jitsu 1 1 50 * 25–75 1 0 0 02:32 Méd. 01:16
43 Arlo Payne Aladin BJJ 2 2 50 * 25–75 0 2 0 07:30 Méd. 01:53
43 Cash Victory Matrix Jiu-Jitsu 1 1 50 * 25–75 1 0 0 03:39 Méd. 01:50
43 Eva Reinbold Phoenix Brazilian Jiu-Jitsu 1 1 50 * 25–75 0 1 0 03:44 Méd. 01:52
43 Giorgos Afordakos Uplay Martial Arts Luxembourg 2 2 50 * 25–75 0 2 0 08:00 Méd. 02:00
43 Ion Loridas Matrix Jiu-Jitsu 2 2 50 * 25–75 0 2 0 08:00 Méd. 02:00
43 Jonah Kallenborn Chorakee-Gym 1 1 50 * 25–75 1 0 0 06:03 Méd. 03:02

Desempenho das equipes

Resultados das academias

A nota da academia usa o mesmo resultado, o rating nativo do adversário antes do evento e a faixa de ratings ausentes. Depois, cada atleta com um resultado externo em formato aceito recebe o mesmo peso. As lutas entre colegas de equipe ficam fora da nota; o cartel V-D e o tempo ainda as incluem.

A cobertura de atletas compara atletas públicos com nota aos participantes públicos ativos nas divisões juvenis indexadas. A cobertura de ratings diz respeito apenas a resultados indexados válidos e não significa que todas as lutas da fonte foram importadas.

Um lado sem uma inscrição clara em uma academia é omitido. Formatos desconhecidos e lutas sem duas academias claramente identificadas não são avaliados. Quando falta o rating nativo do adversário, a nota usa o ponto médio provisório e a faixa mostrada aumenta.

52
Resultados das academias
# Academia V D S P X Tempo
1 2 0 2 0 0 02:55
1 2 0 1 1 0 05:39
1 2 0 2 0 0 03:30
1 14 0 10 4 0 20:52
5 6 1 3 3 0 24:06
6 5 1 2 3 0 08:42
7 14 4 12 2 0 27:08
8 3 1 1 2 0 14:03
8 6 4 3 3 0 22:04
8 4 1 4 0 0 05:22
11 10 4 8 2 0 18:36
12 5 3 1 4 0 17:09
13 41 28 19 22 0 2:31:03
14 5 2 3 2 0 11:00
14 13 8 5 8 0 39:17
16 1 1 0 1 0 08:00
16 2 2 0 2 0 07:17
16 2 4 1 1 0 10:21
19 7 7 2 5 0 23:50
20 25 31 10 13 2 1:49:22
21 20 27 14 6 0 1:34:38
22 5 2 2 3 0 17:33
22 2 4 1 1 0 24:57
24 6 9 1 5 0 32:12
25 3 4 2 1 0 08:22
25 1 2 1 0 0 04:42
27 6 19 3 3 0 37:18
28 1 3 0 1 0 07:28
28 2 3 1 1 0 07:44
30 12 30 6 6 0 1:11:51
31 0 2 0 0 0 01:24
31 0 4 0 0 0 04:17
31 0 2 0 0 0 02:55
31 0 4 0 0 0 14:04
31 0 4 0 0 0 12:12
31 0 2 0 0 0 00:32
31 0 2 0 0 0 01:32
31 0 2 0 0 0 05:39
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 0 0