TopBJJ Index Youth
Choix de la langue
Menu

Compétition indexée

2026 AGF Dusseldorf Championships

DE · 28 février 2026

Combats
308
Divisions
128
Athlètes
158
Participants du top 100 Athlètes confirmés du top 100 overall officiel actuel, regroupés par division.
Athlète Rang overall

Gi Kids / Boys / Juniors (12 - 13 yrs) / Yellow / Light II (Up to 47.60 kg)

Kris Bruce Kerssies Ruthless Fight Company
#2

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

Kais De Boisgency Uplay Martial Arts Luxembourg
#12
Nadir Balakouh Ruthless Fight Company
#30

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

Ahmad Sakaev Triangle Jiu-Jitsu Münster
#64

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

Nuaym Nguyen Team Ibrahim (Ummah Fight Club)
#32
#27

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

Jean Riabzev Helios Project
#9
Luca CIOARA United BJJ France
#46

Gi Kids / Girls / Juniors (12 - 13 yrs) / Gray / Middle I (Up to 56.70 kg)

Kamelia De Boisgency Uplay Martial Arts Luxembourg
#96

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

#24

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

Kais De Boisgency Uplay Martial Arts Luxembourg
#12
Nadir Balakouh Ruthless Fight Company
#30

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

Ahmad Sakaev Triangle Jiu-Jitsu Münster
#64
#27

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

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

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

Konstantin Ohrmann Sportschule Harrycane
#88

Gi Kids Challenger / Girls / Regular Challenger / Middle I (Up to 56.70 kg)

Kamelia De Boisgency Uplay Martial Arts Luxembourg
#96

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

#24

No Gi Kids / Boys / Juniors (12 - 13 yrs) / Yellow / Light II (Up to 47.60 kg)

Kris Bruce Kerssies Ruthless Fight Company
#2

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

Kais De Boisgency Uplay Martial Arts Luxembourg
#12
Nadir Balakouh Ruthless Fight Company
#30

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

Konstantin Ohrmann Sportschule Harrycane
#88

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

Nuaym Nguyen Team Ibrahim (Ummah Fight Club)
#32
#27

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

Jean Riabzev Helios Project
#9
Luca CIOARA United BJJ France
#46

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

#24

No Gi Kids / Girls / Pre Teen (10 - 11 yrs) / Gray / Middle I (Up to 56.70 kg)

Kamelia De Boisgency Uplay Martial Arts Luxembourg
#96

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

Kais De Boisgency Uplay Martial Arts Luxembourg
#12
Nadir Balakouh Ruthless Fight Company
#30

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

Ahmad Sakaev Triangle Jiu-Jitsu Münster
#64
#27

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

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

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

Konstantin Ohrmann Sportschule Harrycane
#88

No Gi Kids Challenger / Girls / Regular Challenger / Middle I (Up to 56.70 kg)

Kamelia De Boisgency Uplay Martial Arts Luxembourg
#96

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

#24

Bilan de l’événement

Tous les résultats

258
Tous les résultats
Heure Athlète 1 Athlète 2 Résultat Division
Abdulla Khakiev Metehan Usta
🥇 Sub 00:35 0-2
Gi Kids / Boys / Kids (8 - 9 yrs) / White / Feather II (Up to 34.00 kg)
Jones Abdulkhadzhiev Vincent Ballo
Pts 5-10
Gi Kids / Boys / Little Kids (6 - 7 yrs) / White / Feather I (Up to 29.50 kg)
Robert Lee Gemmecker Lorenzo Santamaria
🥇 Sub 00:42 6-0
Gi Kids / Boys / Kids (8 - 9 yrs) / White / Feather I (Up to 29.50 kg)
Peaches Lembcke Melinda Julitz
Sub 01:07 2-2
Gi Kids / Girls / Juniors (12 - 13 yrs) / Gray / Middle I (Up to 56.70 kg)
Yusuf Söyleyen Leandro Ballo
Pts 6-19
Gi Kids / Boys / Little Kids (6 - 7 yrs) / White / Rooster III (Up to 24.94 kg)
Aria Sofia Stahlhofen Amina Nitzsche
Sub 00:35 8-0
Gi Kids / Girls / Kids (8 - 9 yrs) / White / Feather I (Up to 29.50 kg)
Erik Marin Klein Idris Aschemchel
Pts 8-2
Gi Kids / Boys / Pre Teen (10 - 11 yrs) / White / Feather II (Up to 34.00 kg)
Leon Hyldedahl Khalid Eskendarov
Sub 01:05 0-2
Gi Kids / Boys / Kids (8 - 9 yrs) / Gray / Feather I (Up to 29.50 kg)
Maily Bui Asilya Schlosser
Pts 5-5
Gi Kids / Girls / Pre Teen (10 - 11 yrs) / White / Feather III (Up to 38.60 kg)
Hamza Yildiz Milosz Kirchner
Sub 00:22 9-0
Gi Kids / Boys / Kids (8 - 9 yrs) / White / Feather I (Up to 29.50 kg)
Nadir Balakouh Misaki Oga
Sub 01:03 9-0
Gi Kids / Boys / Kids (8 - 9 yrs) / Gray / Feather I (Up to 29.50 kg)
Nadir Balakouh Kais De Boisgency
Sub 00:20 2-0
Gi Kids / Boys / Kids (8 - 9 yrs) / Gray / Feather I (Up to 29.50 kg)
Amelie Arabpour Zariya Eskendarova
Pts 11-9
Gi Kids / Girls / Juniors (12 - 13 yrs) / Yellow / Light II (Up to 47.60 kg)
Paul Rajter Akhmed Umaev
Pts 10-14
Gi Kids / Boys / Pre Teen (10 - 11 yrs) / White / Feather II (Up to 34.00 kg)
Lara Gevaert Chihiro Maeda
Pts 1-7
Gi Kids / Girls / Juniors (12 - 13 yrs) / White / Light III (Up to 52.20 kg)
Nuaym Nguyen Gianluca Casa
Sub 01:10 7-0
Gi Kids / Boys / Pre Teen (10 - 11 yrs) / Gray / Feather II (Up to 34.00 kg)
Leonardo Sax Gomes Adrian Maier
🥉 Pts 0-7
Gi Kids / Boys / Kids (8 - 9 yrs) / White / Feather II (Up to 34.00 kg)
Yakup Yildiz Luke Becker
Pts 7-0
Gi Kids / Boys / Little Kids (6 - 7 yrs) / White / Rooster III (Up to 24.94 kg)
Maily Bui Asilya Schlosser
Pts 3-9
Gi Kids / Girls / Pre Teen (10 - 11 yrs) / White / Feather III (Up to 38.60 kg)
Azkhab Alikhadjiev Luan Laschet
Sub 02:46 21-4
Gi Kids / Boys / Juniors (12 - 13 yrs) / White / Heavy I (Up to 72.60 kg)
Robert Lee Gemmecker Atilla Bozkurt
Sub 01:18 3-0
Gi Kids / Boys / Kids (8 - 9 yrs) / White / Feather I (Up to 29.50 kg)
Peaches Lembcke Kamelia De Boisgency
Sub 01:02 1-7
Gi Kids / Girls / Juniors (12 - 13 yrs) / Gray / Middle I (Up to 56.70 kg)
Ayden Ashraf Leon Hyldedahl
Pts 0-1
Gi Kids / Boys / Kids (8 - 9 yrs) / Gray / Feather I (Up to 29.50 kg)
Mohammad Benjamin Ikrami Leonardo Tilaro
Pts 2-11
Gi Kids / Boys / Little Kids (6 - 7 yrs) / White / Rooster III (Up to 24.94 kg)
Lara Gevaert Chihiro Maeda
Pts 1-6
Gi Kids / Girls / Juniors (12 - 13 yrs) / White / Light III (Up to 52.20 kg)
Pepe Rieger Leonardo Sax Gomes
WO
Gi Kids / Boys / Kids (8 - 9 yrs) / White / Feather II (Up to 34.00 kg)
Antonino Aurelio Merlo Jeremia Kisselbach
Sub 00:14 0-8
Gi Kids / Boys / Pre Teen (10 - 11 yrs) / White / Feather III (Up to 38.60 kg)
Lorenzo Santamaria Milosz Kirchner
Pts 16-13
Gi Kids / Boys / Kids (8 - 9 yrs) / White / Feather I (Up to 29.50 kg)
Jace Raxhon Alexander Erpelding
🥉 Pts 4-7
Gi Kids / Boys / Pre Teen (10 - 11 yrs) / Gray / Feather III (Up to 38.60 kg)
Jace Raxhon Louis Pelzer
WO
Gi Kids / Boys / Pre Teen (10 - 11 yrs) / Gray / Feather III (Up to 38.60 kg)
Leonardo Tilaro Adam Egi
Sub 00:56 2-0
Gi Kids / Boys / Little Kids (6 - 7 yrs) / White / Rooster III (Up to 24.94 kg)
Amira Ashraf Isabella Aurora Gemmecker
Pts 4-0
Gi Kids / Girls / Kids (8 - 9 yrs) / Gray / Feather I (Up to 29.50 kg)
Nael Ayaou Sohan Ramaswamy Pilli
Dec 3-3
Gi Kids / Boys / Little Kids (6 - 7 yrs) / Gray / Rooster III (Up to 24.94 kg)
Noah Abdul Jeremia Kisselbach
Sub 01:01 7-6
Gi Kids / Boys / Pre Teen (10 - 11 yrs) / White / Feather III (Up to 38.60 kg)
Noah Abdul Antonino Aurelio Merlo
Sub 00:25 7-0
Gi Kids / Boys / Pre Teen (10 - 11 yrs) / White / Feather III (Up to 38.60 kg)
Adrian Maier Abdulla Khakiev
Pts 12-14
Gi Kids / Boys / Kids (8 - 9 yrs) / White / Feather II (Up to 34.00 kg)
Ismail Beholz Abu Baker Sidik Umaev
Sub 01:42 2-14
Gi Kids / Boys / Little Kids (6 - 7 yrs) / White / Rooster III (Up to 24.94 kg)
Lui Döhring Ben Wenzel
Pts 2-12
Gi Kids / Boys / Kids (8 - 9 yrs) / White / Feather III (Up to 38.60 kg)
Robert Lee Gemmecker Hamza Yildiz
Sub 02:10 5-4
Gi Kids / Boys / Kids (8 - 9 yrs) / White / Feather I (Up to 29.50 kg)
Jean Riabzev Luca CIOARA
🥇 Sub 00:39 0-0
Gi Kids / Boys / Pre Teen (10 - 11 yrs) / Gray / Feather III (Up to 38.60 kg)
Jones Abdulkhadzhiev Imran Balakouh
Pts 0-8
Gi Kids / Boys / Little Kids (6 - 7 yrs) / White / Feather I (Up to 29.50 kg)
Leonardo Sax Gomes Metehan Usta
Pts 0-9
Gi Kids / Boys / Kids (8 - 9 yrs) / White / Feather II (Up to 34.00 kg)
Vidan Vujovic Jace Raxhon
Sub 01:30 6-6
Gi Kids / Boys / Pre Teen (10 - 11 yrs) / Gray / Feather III (Up to 38.60 kg)
Michael Knocke Ahmad Sakaev
Sub 01:53 0-13
Gi Kids / Boys / Kids (8 - 9 yrs) / Gray / Feather II (Up to 34.00 kg)
Amira Ashraf Isabella Aurora Gemmecker
Sub 02:30 2-1
Gi Kids / Girls / Kids (8 - 9 yrs) / Gray / Feather I (Up to 29.50 kg)
Mikael Nadirian Nadir Balakouh
🥇 Pts 0-11
No Gi Kids Challenger / Boys / Regular Challenger / Feather I (Up to 29.50 kg)
Lorenzo Santamaria Iven Maas
Pts 13-11
Gi Kids / Boys / Kids (8 - 9 yrs) / White / Feather I (Up to 29.50 kg)
Muhammad Nitzsche Ben Wenzel
Sub 01:12 10-3
Gi Kids / Boys / Kids (8 - 9 yrs) / White / Feather III (Up to 38.60 kg)
Adrian Maier Pepe Rieger
Pts 5-0
Gi Kids / Boys / Kids (8 - 9 yrs) / White / Feather II (Up to 34.00 kg)
Leonardo May De Lima Alexander Erpelding
Sub 00:40 0-6
Gi Kids / Boys / Pre Teen (10 - 11 yrs) / Gray / Feather III (Up to 38.60 kg)

Résultats par athlète

V–D par athlète

Le score de l’événement (0–100) repose pour 50 % sur le résultat et pour 50 % sur le rating de l’adversaire dans le même format issu de la dernière publication valide avant l’événement, mesuré par rapport au repère neutre fixe du modèle. Si ce rating manque, un point médian provisoire est utilisé. La plage affichée ne fait varier que les ratings manquants et n’est pas un intervalle de confiance. Un rating dans l’autre format peut apparaître comme contexte, sans modifier le score ni sa plage. Les adversaires comptent à parts égales dans chaque format pris en charge, puis Gi et No-Gi comptent à parts égales. Les scores arrondis égaux partagent une place provisoire. Le rating propre de l’athlète n’est pas utilisé et la couverture des ratings ne signifie pas que tous les combats source ont été importés.

129
V–D par athlète
Position Athlètes Victoire Défaite Score Victoires sub. Victoires points Autre / inconnu Temps sur le tatami
1 Abdulla Khakiev Way Team Fighters 2 0 75 * 50–100 1 1 0 03:35 Moy. 01:48
1 Abu Baker Sidik Umaev Way Team Fighters 3 0 75 * 50–100 2 1 0 04:09 Moy. 01:23
1 Ahmad Sakaev Triangle Jiu-Jitsu Münster 2 0 75 * 50–100 2 0 0 02:43 Moy. 01:22
1 Akhmed Umaev Way Team Fighters 2 0 75 * 50–100 1 1 0 04:17 Moy. 02:09
1 Alexander Schmidt Farmacinha Team 2 0 75 * 50–100 2 0 0 01:28 Moy. 00:44
1 Alex Hochnadel Urubu Jiu-Jitsu Koblenz 2 0 75 * 50–100 1 1 0 04:33 Moy. 02:17
1 Amira Ashraf CHECKMAT ESSEX 4 0 75 * 50–100 2 2 0 10:00 Moy. 02:30
1 Azkhab Alikhadjiev Way Team Fighters 2 0 75 * 50–100 2 0 0 03:35 Moy. 01:48
1 Chihiro Maeda TeamXtreme 2 0 75 * 50–100 0 2 0 06:00 Moy. 03:00
1 Daniil Gercev Hammerbrook Gym / Ivory MMA 2 0 75 * 50–100 2 0 0 04:51 Moy. 02:26
1 Emilia Taochy Uplay Martial Arts Luxembourg 2 0 75 * 50–100 1 1 0 06:00 Moy. 03:00
1 Erdem Ceylan Top Brother Europe 2 0 75 * 50–100 1 1 0 04:23 Moy. 02:12
1 Filip Saric Sticks&Stones Martial Arts 4 0 75 * 50–100 2 2 0 11:33 Moy. 02:53
1 Hira Bozkurt ROOTS MMA 2 0 75 * 50–100 2 0 0 01:27 Moy. 00:44
1 Jeremia Kisselbach Renzo Gracie Holland 3 0 75 * 50–100 3 0 0 01:27 Moy. 00:29
1 Kai'den Bijnen Evolve_Jiu_Jitsu 7 0 75 * 50–100 5 2 0 09:22 Moy. 01:20
1 Kamelia De Boisgency Uplay Martial Arts Luxembourg 5 0 75 * 50–100 3 2 0 09:19 Moy. 01:52
1 Konstantin Ohrmann Sportschule Harrycane 3 0 75 * 50–100 1 2 0 08:02 Moy. 02:41
1 Kris Bruce Kerssies Ruthless Fight Company 7 0 75 * 50–100 5 2 0 09:21 Moy. 01:20
1 Liam Gevaert Karkará GB BJJ Germany 2 0 75 * 50–100 0 2 0 06:00 Moy. 03:00
1 Maximilian Szabo Voin Bjj 4 0 75 * 50–100 3 0 1 09:55 Moy. 02:29
1 Mira EKINCI Polar Jiu Jitsu Team 1 0 75 * 50–100 1 0 0 00:12 Moy. 00:12
1 Muhammad Nitzsche ROOTS MMA 2 0 75 * 50–100 1 1 0 04:12 Moy. 02:06
1 Nadir Balakouh Olympia Utrecht · Ruthless Fight Company 10 0 75 * 50–100 6 4 0 16:43 Moy. 01:40
25 Daniil Morasch Sportschule Harrycane 7 1 68,8 * 43,8–93,8 3 4 0 19:47 Moy. 02:28
26 Hamza Yildiz Team Ibrahim (Ummah Fight Club) 4 1 66,7 * 41,7–91,7 2 2 0 08:57 Moy. 01:47
26 Imran Balakouh Ruthless Fight Company 5 1 66,7 * 41,7–91,7 0 5 0 12:38 Moy. 02:06
26 Jean Riabzev Helios Project 5 1 66,7 * 41,7–91,7 4 1 0 09:15 Moy. 01:33
29 Leandro Ballo 1.BJJC Kurama Offenbach 2021 e.V. 3 1 62,5 * 37,5–87,5 0 3 0 06:30 Moy. 01:38
29 Luke Becker ROOTS MMA 5 2 62,5 * 37,5–87,5 2 3 0 13:38 Moy. 01:57
29 Nuaym Nguyen Team Ibrahim (Ummah Fight Club) 3 1 62,5 * 37,5–87,5 3 0 0 04:12 Moy. 01:03
29 Richard Finn Gemmecker Kingdom JJ 4 1 62,5 * 37,5–87,5 4 0 0 04:51 Moy. 00:58
33 Asilya Schlosser Sportschule Harrycane 4 2 60,4 * 35,4–85,4 0 4 0 18:00 Moy. 03:00
34 Adrian Maier Sticks&Stones Martial Arts 2 1 58,3 * 33,3–83,3 0 2 0 09:00 Moy. 03:00
34 Khabiba Manucheva Triangle Jiu-Jitsu Münster 5 2 58,3 * 33,3–83,3 2 3 0 17:35 Moy. 02:31
34 Lenny Valenzano 1.BJJC Kurama Offenbach 2021 e.V. 5 3 58,3 * 33,3–83,3 3 2 0 18:42 Moy. 02:20
34 Leonardo Tilaro Top Brother Europe 4 2 58,3 * 33,3–83,3 1 3 0 07:19 Moy. 01:28
34 Lia Portnjagin TeamXtreme 2 1 58,3 * 33,3–83,3 1 1 0 07:35 Moy. 02:32
34 Lorenzo Santamaria ROOTS MMA 2 1 58,3 * 33,3–83,3 0 2 0 06:42 Moy. 02:14
34 Matviy Zinevych TeamXtreme 2 1 58,3 * 33,3–83,3 1 1 0 09:01 Moy. 03:00
34 Milan Marsenic CJJF Germany 3 2 58,3 * 33,3–83,3 3 0 0 08:55 Moy. 01:47
34 Mira EKINCI Polar Jiu Jitsu Team 2 1 58,3 * 33,3–83,3 1 1 0 08:31 Moy. 02:50
34 Robert Lee Gemmecker Kingdom JJ 5 2 58,3 * 33,3–83,3 4 1 0 14:48 Moy. 02:07
34 Sofija Marsenic CJJF Germany 3 2 58,3 * 33,3–83,3 2 0 1 10:40 Moy. 02:08
45 Luca CIOARA United BJJ France 7 3 57,5 * 32,5–82,5 7 0 0 16:11 Moy. 01:48
46 Amelie Arabpour Top Brother Europe 4 3 56,3 * 31,3–81,3 1 3 0 19:20 Moy. 02:46
47 Alexander Erpelding Veras Academy Luxembourg 4 2 54,2 * 29,2–79,2 2 2 0 11:07 Moy. 01:51
48 Mikael Nadirian Azarang Martial Arts 6 4 53,9 * 28,9–78,9 5 1 0 17:53 Moy. 01:47
49 Khalid Eskendarov Triangle Jiu-Jitsu Münster 5 5 50,6 * 25,6–75,6 4 0 1 17:09 Moy. 01:43
50 Abdul Muradi TeamXtreme 2 2 50 * 25–75 2 0 0 06:41 Moy. 01:40

Performance des équipes

Résultats des académies

Le score de l’académie utilise le même résultat, le rating natif de l’adversaire avant l’événement et la plage liée aux ratings manquants. Chaque athlète avec un résultat externe dans un format pris en charge reçoit ensuite le même poids. Les combats entre coéquipiers restent hors du score ; le bilan V-D et le temps les incluent toujours.

La couverture des athlètes compare les athlètes publics ayant un score aux participants publics actifs des divisions jeunes indexées. La couverture des ratings concerne uniquement les résultats indexés valides et ne signifie pas que tous les combats source ont été importés.

Un côté sans inscription claire auprès d’une académie est omis. Les formats inconnus et les combats sans deux académies clairement identifiées restent non évalués. Si le rating natif d’un adversaire manque, le score utilise le point médian provisoire et la plage affichée s’élargit.

47
Résultats des académies
# Académie V D S P X Temps
1 2 0 2 0 0 04:51
1 2 0 1 1 0 04:33
1 4 0 3 0 1 09:55
4 22 1 11 11 0 38:42
5 14 3 4 10 0 45:49
6 5 1 4 1 0 09:15
7 9 3 6 3 0 20:45
8 16 14 8 8 0 51:14
9 7 3 7 0 0 16:11
10 9 5 3 6 0 29:12
11 15 11 7 8 0 56:35
12 6 5 3 3 0 34:34
13 6 4 5 1 0 17:53
14 26 24 14 11 1 1:48:00
15 8 8 7 0 1 30:09
15 11 8 8 3 0 36:15
17 4 4 2 2 0 18:18
17 1 1 0 1 0 10:00
17 2 1 2 0 0 05:28
17 1 1 1 0 0 07:12
17 1 1 0 1 0 07:12
22 9 7 8 1 0 29:39
23 13 14 5 8 0 43:39
24 9 17 2 6 1 49:00
25 12 20 4 8 0 1:19:27
26 1 2 1 0 0 03:11
26 5 5 2 2 1 16:56
28 15 24 8 7 0 1:02:43
29 3 7 2 1 0 15:59
30 3 11 1 2 0 28:50
31 8 25 6 2 0 44:02
32 0 2 0 0 0 06:00
32 0 3 0 0 0 05:25
32 0 8 0 0 0 08:08
32 0 2 0 0 0 02:46
32 0 2 0 0 0 02:56
32 0 2 0 0 0 08:00
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