|  | 1 | 7 |  VASTL Jan | 1995 | BIANCHI COUNTERVAIL | 1:30:57.2 | 0:00:00.0 | 04:50.8 [1] | 1 | 11:16.8 [1] | 1 | 05:10.2 [1] | 1 | 11:19.7 [1] | 1 | 05:11.1 [1] | 1 | 11:20.1 [1] | 1 | 05:16.8 [1] | 1 | 11:39.1 [1] | 1 | 05:06.0 [1] | 1 | 11:07.5 [1] | 1 | 05:06.8 [1] | 1 | 11:15.9 [1] | 1 | 05:14.9 [1] | 1 | 11:28.8 [1] | 1 | 05:25.5 [4] | 1 | 11:29.3 [1] | 1 | 
            
                |  | 2 | 55 |  PRŮDEK Matěj | 1997 | NUTREND SPECIALIZED RACING | 1:33:50.6 | 0:02:53.4 | 04:53.0 [2] | 3 | 11:26.2 [3] | 3 | 05:11.0 [2] | 2 | 11:22.6 [2] | 2 | 05:16.2 [2] | 2 | 11:41.0 [2] | 2 | 05:19.2 [2] | 2 | 11:40.7 [2] | 2 | 05:16.0 [2] | 2 | 11:39.8 [2] | 2 | 05:17.0 [2] | 2 | 11:44.8 [2] | 2 | 05:23.0 [2] | 2 | 11:53.2 [2] | 2 | 05:31.0 [6] | 2 | 12:22.3 [6] | 2 | 
            
                |  | 3 | 25 |  RAJCHART Jan | 1996 | ČESKÁ SPOŘITELNA - ACCOLADE | 1:34:38.1 | 0:03:40.9 | 04:53.0 [2] | 2 | 11:26.0 [2] | 2 | 05:17.8 [5] | 3 | 11:46.0 [4] | 3 | 05:24.2 [4] | 3 | 11:44.3 [3] | 3 | 05:27.0 [8] | 3 | 11:57.7 [4] | 3 | 05:26.2 [5] | 3 | 12:01.1 [5] | 3 | 05:25.9 [6] | 3 | 11:56.9 [4] | 3 | 05:24.1 [3] | 3 | 11:54.0 [3] | 3 | 05:21.8 [2] | 3 | 11:52.1 [2] | 3 | 
            
                |  | 4 | 96 |  ZAMROŹNIAK Jakub | 1996 | KCP ELZAT BIENIASZ BIKE TEAM | 1:35:11.3 | 0:04:14.1 | 05:05.4 [4] | 4 | 11:51.2 [5] | 5 | 05:20.3 [7] | 5 | 11:48.3 [5] | 5 | 05:23.8 [3] | 5 | 12:00.7 [7] | 5 | 05:23.2 [3] | 5 | 11:55.3 [3] | 5 | 05:23.3 [4] | 5 | 11:46.0 [4] | 5 | 05:24.0 [5] | 4 | 11:54.9 [3] | 5 | 05:26.6 [4] | 4 | 11:59.0 [4] | 4 | 05:23.4 [3] | 4 | 11:55.9 [4] | 4 | 
            
                |  | 5 | 80 |  ULLOA Jose Gerardo | 1996 | CONADE - CODE GUANAJUATO PRO CYCLING TEAM XC | 1:35:13.0 | 0:04:15.8 | 05:06.4 [6] | 6 | 11:50.8 [4] | 4 | 05:17.1 [4] | 4 | 11:43.5 [3] | 4 | 05:24.8 [5] | 4 | 11:51.8 [4] | 4 | 05:32.1 [9] | 4 | 12:08.2 [6] | 4 | 05:21.5 [3] | 4 | 11:43.5 [3] | 4 | 05:30.2 [7] | 5 | 11:58.2 [5] | 4 | 05:30.7 [5] | 5 | 12:03.2 [5] | 5 | 05:20.6 [1] | 5 | 11:53.8 [3] | 5 | 
            
                |  | 6 | 30 |  KOBES Lukáš | 1996 | VELOSPORT DOMAŽLICE | 1:37:39.4 | 0:06:42.2 | 05:22.7 [9] | 9 | 12:12.5 [9] | 9 | 05:32.4 [10] | 9 | 12:15.0 [9] | 7 | 05:28.0 [6] | 7 | 12:00.4 [6] | 7 | 05:24.3 [5] | 6 | 12:15.2 [8] | 7 | 05:31.3 [7] | 7 | 12:24.1 [6] | 6 | 05:23.6 [4] | 7 | 12:03.0 [6] | 6 | 05:31.1 [6] | 6 | 12:10.8 [6] | 6 | 05:29.1 [5] | 6 | 12:18.4 [5] | 6 | 
            
                |  | 7 | 86 |  HELTA Filip | 1997 | KKW Superior Wałbrzych | 1:38:21.9 | 0:07:24.7 | 05:33.7 [13] | 14 | 12:25.4 [10] | 10 | 05:27.6 [8] | 10 | 12:06.3 [8] | 8 | 05:32.5 [11] | 8 | 11:59.3 [5] | 8 | 05:23.5 [4] | 8 | 12:11.8 [7] | 6 | 05:30.5 [6] | 6 | 12:24.7 [7] | 7 | 05:20.3 [3] | 6 | 12:03.1 [7] | 7 | 05:31.6 [7] | 7 | 12:10.8 [6] | 7 | 05:39.7 [8] | 7 | 13:00.5 [10] | 7 | 
            
                |  | 8 | 65 |  SCHUBERT Štěpán | 1996 | EXPRES CZ - MERIDA TEAM KOLÍN | 1:39:24.0 | 0:08:26.8 | 05:32.9 [12] | 13 | 12:39.6 [12] | 12 | 05:19.3 [6] | 11 | 11:57.4 [6] | 11 | 05:31.3 [8] | 11 | 12:05.9 [8] | 9 | 05:24.7 [6] | 9 | 12:04.5 [5] | 9 | 05:32.6 [8] | 8 | 12:25.9 [8] | 8 | 05:36.9 [9] | 8 | 12:46.0 [9] | 8 | 05:44.4 [8] | 8 | 12:52.8 [9] | 8 | 05:36.3 [7] | 8 | 12:31.9 [7] | 8 | 
            
                |  | 9 | 88 |  BOGUSŁAWSKI Marceli | 1997 | Polish National Team | 1:39:54.4 | 0:08:57.2 | 05:24.0 [10] | 11 | 12:12.2 [8] | 8 | 05:32.2 [9] | 8 | 12:19.9 [10] | 9 | 05:33.3 [12] | 10 | 12:23.2 [10] | 11 | 05:34.9 [10] | 11 | 12:19.6 [10] | 10 | 05:39.9 [11] | 10 | 12:30.5 [10] | 10 | 05:35.0 [8] | 9 | 12:32.1 [8] | 9 | 05:44.4 [8] | 9 | 12:47.1 [8] | 9 | 05:45.8 [10] | 9 | 12:49.8 [9] | 9 | 
            
                |  | 10 | 14 |  BOGAR Kryštof | 1994 | SUPERIOR MTB TEAM | 1:40:38.2 | 0:09:41.0 | 05:17.3 [7] | 7 | 12:04.1 [7] | 7 | 05:13.1 [3] | 6 | 11:58.7 [7] | 6 | 05:31.5 [9] | 6 | 12:24.5 [12] | 6 | 05:26.4 [7] | 7 | 12:18.9 [9] | 8 | 05:42.2 [13] | 9 | 12:46.6 [13] | 9 | 05:50.4 [14] | 10 | 13:02.1 [13] | 10 | 05:54.1 [13] | 10 | 13:00.7 [10] | 10 | 05:50.1 [12] | 10 | 13:02.6 [11] | 10 | 
            
                |  | 11 | 76 |  SIARKA Adrian | 1996 | Polish National Team | 1:41:04.8 | 0:10:07.6 | 05:32.7 [11] | 12 | 12:40.0 [13] | 13 | 05:33.1 [11] | 13 | 12:20.8 [11] | 12 | 05:30.5 [7] | 12 | 12:23.8 [11] | 12 | 05:40.5 [13] | 12 | 12:37.5 [12] | 12 | 05:35.8 [9] | 12 | 12:27.4 [9] | 12 | 05:43.0 [11] | 12 | 12:52.1 [10] | 12 | 05:45.6 [11] | 11 | 13:00.8 [11] | 11 | 05:39.8 [9] | 11 | 12:42.4 [8] | 11 | 
            
                |  | 12 | 60 |  KUBÍN Filip | 1995 | GT OPPORTUNITY BRNO | 1:41:25.4 | 0:10:28.2 | 05:05.8 [5] | 5 | 12:02.2 [6] | 6 | 05:38.5 [14] | 7 | 12:30.2 [12] | 10 | 05:32.1 [10] | 9 | 12:22.7 [9] | 10 | 05:35.0 [11] | 10 | 12:40.4 [13] | 11 | 05:41.9 [12] | 11 | 12:40.1 [11] | 11 | 05:45.3 [12] | 11 | 12:59.9 [12] | 11 | 05:52.2 [12] | 12 | 13:07.2 [12] | 12 | 05:48.8 [11] | 12 | 13:02.7 [12] | 12 | 
            
                |  | 13 | 48 |  LAVIČKA Adam | 1995 | Nilfisk pro cycling | 1:30:20.8 | - 1 Lap(s) | 05:42.1 [14] | 15 | 13:00.1 [16] | 16 | 05:38.2 [13] | 14 | 12:34.2 [13] | 14 | 05:36.3 [13] | 14 | 12:39.2 [14] | 14 | 05:36.2 [12] | 14 | 12:35.4 [11] | 14 | 05:39.0 [10] | 14 | 12:46.1 [12] | 13 | 05:41.6 [10] | 13 | 12:59.4 [11] | 13 | 05:45.5 [10] | 13 | 13:46.4 [13] | 13 | --- | --- | --- | --- | 
            
                |  | 14 | 32 |  ŠULC Jakub | 1996 | MS BIKE ACADEMY RACING | 1:31:36.6 | - 1 Lap(s) | --- | 10 | 12:25.7 [11] | 11 | 05:39.2 [15] | 12 | 12:35.3 [14] | 13 | 05:40.5 [14] | 13 | 12:31.9 [13] | 13 | 05:42.9 [14] | 13 | 12:46.3 [14] | 13 | 05:59.0 [17] | 13 | 13:27.2 [16] | 14 | 05:54.9 [15] | 14 | 13:20.0 [14] | 14 | 06:12.3 [14] | 14 | 14:30.2 [14] | 14 | --- | --- | --- | --- | 
            
                |  | 15 | 58 |  KUBELKA Petr | 1995 | BMC CZ Racing team | 1:21:17.9 | - 2 Lap(s) | 05:55.4 [17] | 18 | 13:17.0 [18] | 18 | 05:34.8 [12] | 17 | 12:44.0 [15] | 16 | 05:41.4 [15] | 16 | 12:52.6 [15] | 16 | 05:43.9 [15] | 16 | 13:04.7 [15] | 15 | 05:44.5 [14] | 15 | 13:02.9 [14] | 15 | 05:48.4 [13] | 15 | 16:16.7 [16] | 15 | --- | --- | --- | --- | --- | --- | --- | --- | 
            
                |  | 16 | 53 |  KADLEC Jakub | 1997 | ČS SPECIALIZED JUNIOR MTB TEAM | 1:21:24.9 | - 2 Lap(s) | 05:54.6 [16] | 17 | 12:58.7 [15] | 15 | 05:43.6 [16] | 16 | 12:53.6 [16] | 15 | 05:48.8 [16] | 15 | 12:53.9 [16] | 15 | 05:48.9 [16] | 15 | 13:20.6 [17] | 16 | 05:55.8 [15] | 16 | 13:05.5 [15] | 16 | 05:57.1 [16] | 16 | 16:12.6 [15] | 16 | --- | --- | --- | --- | --- | --- | --- | --- | 
            
                |  | 17 | 51 |  JÍLEK Zdeněk | 1996 | ČS SPECIALIZED JUNIOR MTB TEAM | 1:10:44.5 | - 3 Lap(s) | 05:22.1 [8] | 8 | 12:56.4 [14] | 14 | 05:44.4 [19] | 15 | 13:07.6 [21] | 17 | 05:55.9 [18] | 17 | 13:23.2 [20] | 17 | 06:06.0 [25] | 17 | 13:35.8 [23] | 17 | 05:56.6 [16] | 17 | 17:41.5 [22] | 17 | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | 
            
                |  | 18 | 26 |  ŠÍREK Adrian | 1996 | KC KOOPERATIVA JABLONEC n.N | 1:10:54.9 | - 3 Lap(s) | 05:50.3 [15] | 16 | 13:16.3 [17] | 17 | 05:48.8 [21] | 18 | 13:04.9 [20] | 18 | 05:55.4 [17] | 18 | 13:19.6 [17] | 18 | 05:54.2 [18] | 18 | 13:22.6 [18] | 18 | 06:01.4 [19] | 18 | 17:51.5 [23] | 18 | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | 
            
                |  | 19 | 49 |  ŠEVCŮ Tomáš | 1997 | HSK cycling team | 1:11:01.6 | - 3 Lap(s) | 06:09.9 [21] | 23 | 13:57.0 [23] | 23 | 05:47.4 [20] | 23 | 13:04.0 [17] | 20 | 06:06.5 [26] | 21 | 13:19.7 [18] | 19 | 05:51.4 [17] | 19 | 13:09.9 [16] | 19 | 05:59.5 [18] | 19 | 17:31.0 [19] | 19 | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | 
            
                |  | 20 | 97 |  HUDYKA Wiktor | 1997 | KCP ELZAT BIENIASZ BIKE TEAM | 1:11:24.2 | - 3 Lap(s) | 06:03.4 [19] | 21 | 13:40.3 [20] | 20 | 05:43.8 [17] | 19 | 13:04.0 [17] | 19 | 06:14.7 [28] | 19 | 13:36.4 [24] | 19 | 06:01.9 [21] | 20 | 13:29.8 [20] | 21 | 06:10.3 [22] | 20 | 17:33.7 [20] | 20 | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | 
            
                |  | 21 | 71 |  KRUMPHANZL Matyáš | 1997 | Superior Riders | 1:11:28.2 | - 3 Lap(s) | 06:16.6 [22] | 24 | 13:57.3 [24] | 24 | 05:44.2 [18] | 21 | 13:04.2 [19] | 21 | 06:04.1 [23] | 20 | 13:21.3 [19] | 21 | 06:02.3 [22] | 21 | 13:27.3 [19] | 20 | 06:12.3 [23] | 21 | 17:38.1 [21] | 21 | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | 
            
                |  | 22 | 93 |  CÍSAŘ Vojtěch | 1994 | Superior Brentjens MTB Team | 1:11:36.1 | - 3 Lap(s) | 06:06.6 [20] | 22 | 13:55.6 [22] | 22 | 05:55.4 [24] | 24 | 13:20.8 [22] | 23 | 05:57.9 [19] | 22 | 13:23.4 [21] | 22 | 05:59.1 [20] | 22 | 13:33.2 [22] | 22 | 06:05.1 [21] | 22 | 17:23.1 [18] | 22 | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | 
            
                |  | 23 | 42 |  ODSTRČIL David | 1996 | 4EVER CYKLOBULIS BYSTŘICE p.H. | 1:11:40.3 | - 3 Lap(s) | 05:58.4 [18] | 19 | 13:26.7 [19] | 19 | 06:13.0 [28] | 20 | 13:48.4 [26] | 22 | 06:07.2 [27] | 23 | 13:36.1 [23] | 23 | 06:03.6 [23] | 23 | 13:29.8 [20] | 23 | 06:02.8 [20] | 23 | 17:19.3 [17] | 23 | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | 
            
                |  | 24 | 70 |  VEJDA Michal | 1994 | PRESTIGE CYCLING TEAM | 0:58:30.5 | - 4 Lap(s) | 06:39.0 [27] | 29 | 14:27.1 [27] | 27 | 06:02.8 [27] | 27 | 13:30.7 [23] | 26 | 05:59.1 [21] | 26 | 13:33.5 [22] | 25 | 06:09.0 [26] | 25 | 16:59.2 [27] | 24 | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | 
            
                |  | 25 | 43 |  ŠAFRANÍK Kryštof | 1997 | BIKE 2000 | 0:58:34.7 | - 4 Lap(s) | --- | 20 | 13:51.3 [21] | 21 | 05:52.9 [22] | 22 | 13:37.6 [24] | 24 | 06:05.0 [24] | 24 | 13:52.5 [27] | 24 | 06:04.1 [24] | 24 | 17:13.3 [28] | 25 | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | 
            
                |  | 26 | 77 |  ZIMMERMANN Paul | 1997 | SSV Mounty Altenberg | 0:58:45.1 | - 4 Lap(s) | 06:19.7 [23] | 25 | 14:03.5 [25] | 25 | 05:55.0 [23] | 25 | 13:46.2 [25] | 25 | 06:06.3 [25] | 25 | 14:12.5 [28] | 26 | 06:19.3 [28] | 27 | 16:42.9 [26] | 26 | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | 
            
                |  | 27 | 94 |  MICHNOWSKI Jakub | 1997 | WARSZAWSKI KLUB KOLARSKI | 0:58:51.2 | - 4 Lap(s) | 06:37.2 [26] | 28 | 14:36.4 [28] | 28 | 05:58.2 [25] | 28 | 13:53.5 [27] | 28 | 05:58.0 [20] | 28 | 13:42.2 [25] | 27 | 05:58.2 [19] | 26 | 16:39.1 [24] | 27 | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | 
            
                |  | 28 | 75 |  ŠŇUPÁREK Václav | 1995 | SUPERIOR CYKLOFIT CYCLING TEAM | 0:58:54.9 | - 4 Lap(s) | 06:33.0 [25] | 27 | 14:26.7 [26] | 26 | 06:02.1 [26] | 26 | 13:56.6 [28] | 27 | 06:03.7 [22] | 27 | 13:49.1 [26] | 28 | 06:10.7 [27] | 28 | 16:42.5 [25] | 28 | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | 
            
                |  | 29 | 85 |  POKORNÝ Jiří | 1997 | SALITH SUMTEX ŠUMPERK | 0:43:56.1 | - 5 Lap(s) | 07:03.0 [28] | 30 | 15:07.2 [30] | 30 | 06:13.2 [29] | 29 | 14:12.9 [29] | 29 | 06:17.9 [29] | 29 | 14:36.0 [29] | 29 | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | 
            
                |  | 30 | 47 |  NOVÁK Přemysl | 1996 | PROFI SPORT CHEB | 0:47:27.2 | - 5 Lap(s) | 06:31.7 [24] | 26 | 14:54.6 [29] | 29 | 06:26.3 [30] | 30 | 15:10.4 [30] | 30 | 06:34.2 [30] | 30 | 17:22.2 [30] | 30 | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | 
            
                |  | 31 | 66 |  DOBŠOVIČ Vojtěch | 1997 | Kellys Bikeranch Team | 0:58:36.6 | - 5 Lap(s) | 07:06.0 [29] | 31 | 18:42.6 [31] | 31 | 07:21.0 [31] | 31 | 18:29.6 [31] | 31 | 07:11.2 [31] | 31 | 21:24.4 [31] | 31 | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | 
            
                |  | --- | 8 |  STOŠEK Martin | 1994 | Symbio+ Cannondale Team | DNF | --- | 05:22.1 [-] | --- | 12:02.9 [-] | --- | 17:43.6 [-] | --- | 24:32.7 [-] | --- | 33:29.4 [-] | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | 
            
                |  | --- | 22 |  LUKEŠ Daniel | 1994 | ČEZ CYKLO TEAM TÁBOR | DNF | --- | 05:52.7 [-] | --- | 12:50.1 [-] | --- | 18:20.9 [-] | --- | 25:25.8 [-] | --- | 31:07.8 [-] | --- | 38:13.1 [-] | --- | 43:56.3 [-] | --- | 51:30.6 [-] | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | 
            
                |  | --- | 44 |  MATĚJKA Radim | 1997 | Cyklo Bendl | DNF | --- | 07:36.2 [-] | --- | 16:29.4 [-] | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | 
            
                |  | --- | 45 |  STARÝ Dominik | 1997 | Jaroslav Kulhavy Cycling Team | DNF | --- | 06:37.2 [-] | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | 
            
                |  | --- | 46 |  ŠTĚPANÍK Jiří | 1997 | Jaroslav Kulhavy Cycling Team | DNF | --- | 06:16.0 [-] | --- | 13:59.1 [-] | --- | 20:02.6 [-] | --- | 27:58.2 [-] | --- | 34:10.0 [-] | --- | 41:49.2 [-] | --- | 47:44.4 [-] | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | 
            
                |  | --- | 50 |  DOLEŽAL Václav | 1996 | ČS SPECIALIZED JUNIOR MTB TEAM | DNF | --- | 06:32.7 [-] | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | 
            
                |  | --- | 52 |  JIRÁNEK Lukáš | 1996 | ČS SPECIALIZED JUNIOR MTB TEAM | DNF | --- | 06:46.0 [-] | --- | 15:31.4 [-] | --- | 22:05.7 [-] | --- | 31:25.2 [-] | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | 
            
                |  | --- | 67 |  MAREK Josef | 1995 | VELOSPORT VALENTA SCOTT TEAM | DNF | --- | 07:15.8 [-] | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | 
            
                |  | --- | 81 |  MARTINEZ Amando | 1997 | CONADE - CODE GUANAJUATO PRO CYCLING TEAM XC | DNF | --- | 14:27.0 [-] | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | 
            
                |  | --- | 87 |  HEJTMÁNEK Marek | 1997 | SPORTON ŠUMPERK | DNF | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |