4 Jours de Dunkerque - Et. 3 : Classements
Philippe Gilbert (Lotto-Soudal) a remporté au sprint massif, ce jeudi, la troisième étape des 4 Jours de Dunkerque-Grand Prix des Hauts-de-France (2.Pro), courue sur 170 kilomètres entre Péronne (Somme) et Mont-Saint-Éloi à (Pas-de-Calais). Le Belge a devancé Jason Tesson (St-Michel-Auber 93) et Julien Simon (TotalEnergies).
Arvid De Kleijn (Human Powered Health) reprend le maillot rose de leader du classement général suite à une pénalité de 40'' pour Jason Tesson (St-Michel-Auber 93).
Classement de la 3e étape :
1. GILBERT Philippe LOTTO SOUDAL les 170 km en 4h22'14" (moy. 38,897 km/h) (b : 10'')
2. TESSON Jason ST MICHEL-AUBER 93 MT (b : 6'') (p : 40'')
3. SIMON Julien TOTALENERGIES MT (b : 4'')
4. BARBIER Pierre B&B HOTELS-KTM MT
5. HOFSTETTER Hugo TEAM ARKEA-SAMSIC MT
6. RUSSO Clément TEAM ARKEA-SAMSIC MT
7. PLANCKAERT Baptiste INTERMARCHÉ-WANTY-GOBERT MATÉRIAUX MT
8. TAMINIAUX Lionel ALPECIN-FENIX MT
9. SARREAU Marc AG2R CITROEN TEAM MT
10. THOMAS Benjamin COFIDIS MT
11. JANSE VAN RENSBURG Reinardt LOTTO SOUDAL MT
12. *FRETIN Milan SPORT VLAANDEREN-BALOISE MT
13. *STEWART Jake GROUPAMA-FDJ MT
14. DELACROIX Tristan NICE METROPOLE COTE D'AZUR MT
15. BOUDAT Thomas GO SPORT-ROUBAIX LILLE METROPOLE MT
16. *PAGE Hugo INTERMARCHÉ-WANTY-GOBERT MATÉRIAUX MT
17. VERMEULEN Emiel GO SPORT-ROUBAIX LILLE METROPOLE MT
18. TOUZÉ Damien AG2R CITROEN TEAM MT
19. MANZIN Lorrenzo TOTALENERGIES MT
20. *VANHOOF Ward SPORT VLAANDEREN-BALOISE MT
21. PICHON Laurent TEAM ARKEA-SAMSIC MT
22. ANIOLKOWSKI Stanislaw BINGOAL PAUWELS SAUCES WB MT
23. CARDIS Romain ST MICHEL-AUBER 93 MT
24. NAESEN Oliver AG2R CITROEN TEAM MT
25. *APERS Ruben SPORT VLAANDEREN-BALOISE MT
26. WARLOP Jordi B&B HOTELS-KTM MT
27. *LAPEIRA Paul AG2R CITROEN TEAM MT
28. BARTHE Cyril B&B HOTELS-KTM MT
29. FINE Eddy COFIDIS MT
30. *RENARD Alexis COFIDIS MT
31. MORIN Emmanuel TEAM U NANTES ATLANTIQUE MT
32. URRUTY Maxime NICE METROPOLE COTE D'AZUR MT
33. BEULLENS Cédric LOTTO SOUDAL MT
34. PELEGRI FERRANDIS Oscar BURGOS-BH MT
35. COTE Pier Andre HUMAN POWERED HEALTH MT
36. *KRON Andreas Lorentz LOTTO SOUDAL MT
37. *DELBOVE Joris ST MICHEL-AUBER 93 MT
38. GOGL Michael ALPECIN-FENIX MT
39. *STANNARD Robert ALPECIN-FENIX MT
40. GAUTIER Cyril B&B HOTELS-KTM MT
41. VERMEERSCH Gianni ALPECIN-FENIX MT (p : 20'')
42. COUANON Jonathan NICE METROPOLE COTE D'AZUR MT
43. VAN HOECKE Gijs AG2R CITROEN TEAM MT
44. SISKEVICIUS Evaldas GO SPORT-ROUBAIX LILLE METROPOLE MT
45. EEKHOFF Nils TEAM DSM MT
46. SCHÖNBERGER Sebastian B&B HOTELS-KTM MT
47. VAN MOER Brent LOTTO SOUDAL MT
48. *DE WILDE Gilles SPORT VLAANDEREN-BALOISE MT
49. BOL Jetse BURGOS-BH MT
50. *MÄRKL Niklas TEAM DSM MT
51. FUENTES PANIEGO Angel BURGOS-BH MT
52. MAURELET Flavien ST MICHEL-AUBER 93 MT
53. CLAEYS Dimitri INTERMARCHÉ-WANTY-GOBERT MATÉRIAUX MT
54. SOUPE Geoffrey TOTALENERGIES MT
55. BARBERO Carlos LOTTO SOUDAL MT
56. RÄIM Mihkel BURGOS-BH MT
57. *THIJSSEN Gerben INTERMARCHÉ-WANTY-GOBERT MATÉRIAUX MT
58. *RAUGEL Antoine AG2R CITROEN TEAM MT
59. DELETTRE Alexandre COFIDIS MT
60. *WATSON Samuel GROUPAMA-FDJ MT
61. VERMOTE Julien ALPECIN-FENIX MT
62. WIRTGEN Tom BINGOAL PAUWELS SAUCES WB MT
63. DE KLEIJN Arvid HUMAN POWERED HEALTH MT
64. GOUBERT Jean NICE METROPOLE COTE D'AZUR MT
65. *TOUMIRE Hugo COFIDIS MT
66. SAGAN Juraj TOTALENERGIES MT
67. LEVEAU Jérémy GO SPORT-ROUBAIX LILLE METROPOLE MT
68. LEROUX Samuel GO SPORT-ROUBAIX LILLE METROPOLE MT (b : 9'')
69. JAUREGUI Quentin B&B HOTELS-KTM MT
70. *PITHIE Laurence GROUPAMA-FDJ MT
71. *MIFSUD Andréa NICE METROPOLE COTE D'AZUR 16
72. *COLMAN Alex SPORT VLAANDEREN-BALOISE 17 (b : 3'')
73. VAN NIEKERK Morne ST MICHEL-AUBER 93 MT
74. CARISEY Clément GO SPORT-ROUBAIX LILLE METROPOLE MT
75. LE TURNIER Mathias TEAM U NANTES ATLANTIQUE MT
76. GUEGAN Mael TEAM U NANTES ATLANTIQUE MT
77. JOYCE Colin HUMAN POWERED HEALTH 32
78. LADAGNOUS Matthieu GROUPAMA-FDJ 34
79. *REX Laurenz BINGOAL PAUWELS SAUCES WB 36
80. ORTS LLORET Felipe BURGOS-BH MT
81. ROBEET Ludovic BINGOAL PAUWELS SAUCES WB 40
82. WELTEN Bram GROUPAMA-FDJ 44
83. DEBUSSCHERE Jens B&B HOTELS-KTM MT
84. VAHTRA Norman GO SPORT-ROUBAIX LILLE METROPOLE 52
85. LIENHARD Fabian GROUPAMA-FDJ 01:00
86. BESSON Kévin NICE METROPOLE COTE D'AZUR 01:03 (b : 6'')
87. LAWLESS Christopher TOTALENERGIES 01:20
88. LEDANOIS Kévin TEAM ARKEA-SAMSIC MT
89. RIOU Alan TEAM ARKEA-SAMSIC MT
90. SAJNOK Szymon COFIDIS 01:55
91. BODNAR Maciej TOTALENERGIES MT
92. VAN POPPEL Boy INTERMARCHÉ-WANTY-GOBERT MATÉRIAUX 02:13 (p : 20'')
93. NOPPE Christophe TEAM ARKEA-SAMSIC 02:56
94. BASSETT Stephen HUMAN POWERED HEALTH 02:57
95. *BALLERSTEDT Maurice ALPECIN-FENIX 04:02
96. *POOLE Max TEAM DSM 04:11
97. TERPSTRA Niki TOTALENERGIES 04:35
98. MCLAY Daniel TEAM ARKEA-SAMSIC 05:59
99. VAN KESSEL Corne INTERMARCHÉ-WANTY-GOBERT MATÉRIAUX 06:19
100. *LEIJNSE Enzo TEAM DSM MT
101. *MOLENAAR Alex BURGOS-BH 06:21
102. *JEGAT Jordan TEAM U NANTES ATLANTIQUE 06:31
103. DE MAEGHT Dorian BINGOAL PAUWELS SAUCES WB 07:21
104. *RICHARD ANDRADE Florian TEAM U NANTES ATLANTIQUE MT
105. ROSSETTO Stéphane ST MICHEL-AUBER 93 08:41
106. *HESTERS Jules SPORT VLAANDEREN-BALOISE 08:44
107. WELSFORD Sam TEAM DSM MT
108. DANÈS Léo TEAM U NANTES ATLANTIQUE MT
109. *BLOUWE Louis BINGOAL PAUWELS SAUCES WB MT
110. LIVYNS Arjen BINGOAL PAUWELS SAUCES WB MT
111. LOPEZ COZARD Juan Antonio BURGOS-BH MT
112. BASTIAENS Ayco ALPECIN-FENIX MT
113. RICHARD Louis TEAM U NANTES ATLANTIQUE MT
114. *HENNEQUIN Paul NICE METROPOLE COTE D'AZUR MT
115. DEBEAUMARCHÉ Nicolas ST MICHEL-AUBER 93 MT
116. *KRUL Wessel HUMAN POWERED HEALTH 10:52
Abandons :
BROWN Nathan HUMAN POWERED HEALTH
*HVIDEBERG Jonas Iversby TEAM DSM
Classement général :
1. DE KLEIJN Arvid HUMAN POWERED HEALTH les 512,5 km en 11h57'43" (moy. 42,834 km/h)
2. GILBERT Philippe LOTTO SOUDAL MT
3. LEROUX Samuel GO SPORT-ROUBAIX LILLE METROPOLE 1
4. *THIJSSEN Gerben INTERMARCHÉ-WANTY-GOBERT MATÉRIAUX 4
5. SISKEVICIUS Evaldas GO SPORT-ROUBAIX LILLE METROPOLE MT
6. BOUDAT Thomas GO SPORT-ROUBAIX LILLE METROPOLE 6
7. EEKHOFF Nils TEAM DSM MT
8. BARTHE Cyril B&B HOTELS-KTM MT
9. SIMON Julien TOTALENERGIES MT
10. RUSSO Clément TEAM ARKEA-SAMSIC 7
11. *WATSON Samuel GROUPAMA-FDJ MT
12. FUENTES PANIEGO Angel BURGOS-BH MT
13. ANIOLKOWSKI Stanislaw BINGOAL PAUWELS SAUCES WB 8
14. CARDIS Romain ST MICHEL-AUBER 93 MT
15. JANSE VAN RENSBURG Reinardt LOTTO SOUDAL 9
16. BARBIER Pierre B&B HOTELS-KTM 10
17. HOFSTETTER Hugo TEAM ARKEA-SAMSIC MT
18. *STEWART Jake GROUPAMA-FDJ MT
19. *PAGE Hugo INTERMARCHÉ-WANTY-GOBERT MATÉRIAUX MT
20. MANZIN Lorrenzo TOTALENERGIES MT
21. COTE Pier Andre HUMAN POWERED HEALTH MT
22. TOUZÉ Damien AG2R CITROEN TEAM MT
23. DELACROIX Tristan NICE METROPOLE COTE D'AZUR MT
24. PELEGRI FERRANDIS Oscar BURGOS-BH MT
25. NAESEN Oliver AG2R CITROEN TEAM MT
26. VERMEULEN Emiel GO SPORT-ROUBAIX LILLE METROPOLE MT
27. COUANON Jonathan NICE METROPOLE COTE D'AZUR MT
28. PICHON Laurent TEAM ARKEA-SAMSIC MT
29. SARREAU Marc AG2R CITROEN TEAM MT
30. MORIN Emmanuel TEAM U NANTES ATLANTIQUE MT
31. *VANHOOF Ward SPORT VLAANDEREN-BALOISE MT
32. BEULLENS Cédric LOTTO SOUDAL MT
33. *STANNARD Robert ALPECIN-FENIX MT
34. TAMINIAUX Lionel ALPECIN-FENIX MT
35. THOMAS Benjamin COFIDIS MT
36. *RAUGEL Antoine AG2R CITROEN TEAM MT
37. VAN MOER Brent LOTTO SOUDAL MT
38. GAUTIER Cyril B&B HOTELS-KTM MT
39. GOGL Michael ALPECIN-FENIX MT
40. JAUREGUI Quentin B&B HOTELS-KTM MT
41. *MÄRKL Niklas TEAM DSM MT
42. FINE Eddy COFIDIS MT
43. SCHÖNBERGER Sebastian B&B HOTELS-KTM MT
44. WARLOP Jordi B&B HOTELS-KTM MT
45. URRUTY Maxime NICE METROPOLE COTE D'AZUR MT
46. PLANCKAERT Baptiste INTERMARCHÉ-WANTY-GOBERT MATÉRIAUX MT
47. *APERS Ruben SPORT VLAANDEREN-BALOISE MT
48. BOL Jetse BURGOS-BH MT
49. DELETTRE Alexandre COFIDIS MT
50. SAGAN Juraj TOTALENERGIES MT
51. *DE WILDE Gilles SPORT VLAANDEREN-BALOISE MT
52. CLAEYS Dimitri INTERMARCHÉ-WANTY-GOBERT MATÉRIAUX MT
53. RÄIM Mihkel BURGOS-BH MT
54. *LAPEIRA Paul AG2R CITROEN TEAM MT
55. *PITHIE Laurence GROUPAMA-FDJ MT
56. VERMOTE Julien ALPECIN-FENIX MT
57. *KRON Andreas Lorentz LOTTO SOUDAL MT
58. *TOUMIRE Hugo COFIDIS MT
59. GOUBERT Jean NICE METROPOLE COTE D'AZUR MT
60. VAN HOECKE Gijs AG2R CITROEN TEAM MT
61. LEVEAU Jérémy GO SPORT-ROUBAIX LILLE METROPOLE MT
62. *COLMAN Alex SPORT VLAANDEREN-BALOISE 21
63. TESSON Jason ST MICHEL-AUBER 93 25
64. *MIFSUD Andréa NICE METROPOLE COTE D'AZUR 26
65. CARISEY Clément GO SPORT-ROUBAIX LILLE METROPOLE 27
66. VERMEERSCH Gianni ALPECIN-FENIX 30
67. *DELBOVE Joris ST MICHEL-AUBER 93 32
68. MAURELET Flavien ST MICHEL-AUBER 93 MT
69. LADAGNOUS Matthieu GROUPAMA-FDJ 44
70. WELTEN Bram GROUPAMA-FDJ 54
71. VAN NIEKERK Morne ST MICHEL-AUBER 93 59
72. VAHTRA Norman GO SPORT-ROUBAIX LILLE METROPOLE 01:02
73. LIENHARD Fabian GROUPAMA-FDJ 01:10
74. ROBEET Ludovic BINGOAL PAUWELS SAUCES WB 01:29
75. DEBUSSCHERE Jens B&B HOTELS-KTM MT
76. LAWLESS Christopher TOTALENERGIES 01:30
77. LEDANOIS Kévin TEAM ARKEA-SAMSIC 01:52
78. *RENARD Alexis COFIDIS 02:00
79. SOUPE Geoffrey TOTALENERGIES MT
80. SAJNOK Szymon COFIDIS 02:05
81. LE TURNIER Mathias TEAM U NANTES ATLANTIQUE 02:17
82. *REX Laurenz BINGOAL PAUWELS SAUCES WB MT
83. VAN POPPEL Boy INTERMARCHÉ-WANTY-GOBERT MATÉRIAUX 02:43
84. BESSON Kévin NICE METROPOLE COTE D'AZUR 02:57
85. BASSETT Stephen HUMAN POWERED HEALTH 03:33
86. TERPSTRA Niki TOTALENERGIES 04:45
87. NOPPE Christophe TEAM ARKEA-SAMSIC 04:56
88. *FRETIN Milan SPORT VLAANDEREN-BALOISE 05:15
89. WIRTGEN Tom BINGOAL PAUWELS SAUCES WB 05:19
90. GUEGAN Mael TEAM U NANTES ATLANTIQUE 05:36
91. JOYCE Colin HUMAN POWERED HEALTH 05:51
92. RIOU Alan TEAM ARKEA-SAMSIC 06:39
93. BODNAR Maciej TOTALENERGIES 07:14
94. VAN KESSEL Corne INTERMARCHÉ-WANTY-GOBERT MATÉRIAUX 08:19
95. *MOLENAAR Alex BURGOS-BH 08:21
96. *JEGAT Jordan TEAM U NANTES ATLANTIQUE 08:31
97. ORTS LLORET Felipe BURGOS-BH 08:38
98. *HENNEQUIN Paul NICE METROPOLE COTE D'AZUR 08:54
99. *BLOUWE Louis BINGOAL PAUWELS SAUCES WB MT
100. LIVYNS Arjen BINGOAL PAUWELS SAUCES WB MT
101. MCLAY Daniel TEAM ARKEA-SAMSIC 09:01
102. *RICHARD ANDRADE Florian TEAM U NANTES ATLANTIQUE 09:14
103. DANÈS Léo TEAM U NANTES ATLANTIQUE 10:22
104. BASTIAENS Ayco ALPECIN-FENIX 10:44
105. WELSFORD Sam TEAM DSM MT
106. DE MAEGHT Dorian BINGOAL PAUWELS SAUCES WB 12:40
107. *POOLE Max TEAM DSM 13:20
108. ROSSETTO Stéphane ST MICHEL-AUBER 93 14:00
109. *HESTERS Jules SPORT VLAANDEREN-BALOISE 14:03
110. DEBEAUMARCHÉ Nicolas ST MICHEL-AUBER 93 MT
111. BARBERO Carlos LOTTO SOUDAL 14:06
112. *LEIJNSE Enzo TEAM DSM 14:21
113. *KRUL Wessel HUMAN POWERED HEALTH 19:21
114. *BALLERSTEDT Maurice ALPECIN-FENIX 21:18
115. LOPEZ COZARD Juan Antonio BURGOS-BH 24:40
116. RICHARD Louis TEAM U NANTES ATLANTIQUE 27:59
Classement par points :
1. TESSON Jason ST MICHEL-AUBER 93 39 pts
2. DE KLEIJN Arvid HUMAN POWERED HEALTH 22
3. GILBERT Philippe LOTTO SOUDAL 15
4. BARBIER Pierre B&B HOTELS-KTM 14
5. RUSSO Clément TEAM ARKEA-SAMSIC 13
6. *THIJSSEN Gerben INTERMARCHÉ-WANTY-GOBERT MATÉRIAUX 12
7. HOFSTETTER Hugo TEAM ARKEA-SAMSIC 12
8. LEROUX Samuel GO SPORT-ROUBAIX LILLE METROPOLE 9
9. BOUDAT Thomas GO SPORT-ROUBAIX LILLE METROPOLE 9
10. EEKHOFF Nils TEAM DSM 9
11. SIMON Julien TOTALENERGIES 9
12. SISKEVICIUS Evaldas GO SPORT-ROUBAIX LILLE METROPOLE 6
13. *COLMAN Alex SPORT VLAANDEREN-BALOISE 6
14. SARREAU Marc AG2R CITROEN TEAM 6
15. WELTEN Bram GROUPAMA-FDJ 6
16. *RENARD Alexis COFIDIS 6
17. BESSON Kévin NICE METROPOLE COTE D'AZUR 6
18. *FRETIN Milan SPORT VLAANDEREN-BALOISE 4
19. BARTHE Cyril B&B HOTELS-KTM 4
20. PLANCKAERT Baptiste INTERMARCHÉ-WANTY-GOBERT MATÉRIAUX 4
21. FUENTES PANIEGO Angel BURGOS-BH 3
22. *WATSON Samuel GROUPAMA-FDJ 3
23. ANIOLKOWSKI Stanislaw BINGOAL PAUWELS SAUCES WB 3
24. MANZIN Lorrenzo TOTALENERGIES 3
25. TAMINIAUX Lionel ALPECIN-FENIX 3
26. MCLAY Daniel TEAM ARKEA-SAMSIC 3
27. CARDIS Romain ST MICHEL-AUBER 93 2
28. JANSE VAN RENSBURG Reinardt LOTTO SOUDAL 1
29. PELEGRI FERRANDIS Oscar BURGOS-BH 1
30. THOMAS Benjamin COFIDIS 1
31. ROBEET Ludovic BINGOAL PAUWELS SAUCES WB 1
Classement du meilleur grimpeur :
1. *COLMAN Alex SPORT VLAANDEREN-BALOISE 27 pts
2. LEROUX Samuel GO SPORT-ROUBAIX LILLE METROPOLE 10
3. *FRETIN Milan SPORT VLAANDEREN-BALOISE 8
4. BESSON Kévin NICE METROPOLE COTE D'AZUR 8
5. BARTHE Cyril B&B HOTELS-KTM 5
6. SISKEVICIUS Evaldas GO SPORT-ROUBAIX LILLE METROPOLE 4
7. FUENTES PANIEGO Angel BURGOS-BH 3
8. *WATSON Samuel GROUPAMA-FDJ 2
9. ROBEET Ludovic BINGOAL PAUWELS SAUCES WB 2
10. *REX Laurenz BINGOAL PAUWELS SAUCES WB 2
11. THOMAS Benjamin COFIDIS 1
Classement des rushs :
1. *COLMAN Alex SPORT VLAANDEREN-BALOISE 21 pts
2. LEROUX Samuel GO SPORT-ROUBAIX LILLE METROPOLE 19
3. BESSON Kévin NICE METROPOLE COTE D'AZUR 14
Classement du meilleur jeune :
1. THIJSSEN Gerben INTERMARCHÉ-WANTY-GOBERT MATÉRIAUX les 512,5 km en 11h57'47''
2. WATSON Samuel GROUPAMA-FDJ 3
3. STEWART Jake GROUPAMA-FDJ 6
4. PAGE Hugo INTERMARCHÉ-WANTY-GOBERT MATÉRIAUX MT
5. VANHOOF Ward SPORT VLAANDEREN-BALOISE MT
6. STANNARD Robert ALPECIN-FENIX MT
7. RAUGEL Antoine AG2R CITROEN TEAM MT
8. MÄRKL Niklas TEAM DSM MT
9. APERS Ruben SPORT VLAANDEREN-BALOISE MT
10. DE WILDE Gilles SPORT VLAANDEREN-BALOISE MT
11. LAPEIRA Paul AG2R CITROEN TEAM MT
12. PITHIE Laurence GROUPAMA-FDJ MT
13. KRON Andreas Lorentz LOTTO SOUDAL MT
14. TOUMIRE Hugo COFIDIS MT
15. COLMAN Alex SPORT VLAANDEREN-BALOISE 17
16. MIFSUD Andréa NICE METROPOLE COTE D'AZUR 22
17. DELBOVE Joris ST MICHEL-AUBER 93 28
18. RENARD Alexis COFIDIS 01:56
19. REX Laurenz BINGOAL PAUWELS SAUCES WB 02:13
20. FRETIN Milan SPORT VLAANDEREN-BALOISE 05:11
21. MOLENAAR Alex BURGOS-BH 08:17
22. JEGAT Jordan TEAM U NANTES ATLANTIQUE 08:27
23. HENNEQUIN Paul NICE METROPOLE COTE D'AZUR 08:50
24. BLOUWE Louis BINGOAL PAUWELS SAUCES WB MT
25. RICHARD ANDRADE Florian TEAM U NANTES ATLANTIQUE 09:10
26. POOLE Max TEAM DSM 13:16
27. HESTERS Jules SPORT VLAANDEREN-BALOISE 13:59
28. LEIJNSE Enzo TEAM DSM 14:17
29. KRUL Wessel HUMAN POWERED HEALTH 19:17
30. BALLERSTEDT Maurice ALPECIN-FENIX 21:14
Classement par équipes :
1. TEAM ARKEA-SAMSIC en 35h53'39''
2. GROUPAMA-FDJ MT
3. B&B HOTELS-KTM MT
4. LOTTO SOUDAL MT
5. INTERMARCHÉ-WANTY-GOBERT MATÉRIAUX MT
6. AG2R CITROEN TEAM MT
7. NICE METROPOLE COTE D'AZUR MT
8. SPORT VLAANDEREN-BALOISE MT
9. TOTALENERGIES MT
10. BURGOS-BH MT
11. ALPECIN-FENIX MT
12. COFIDIS MT
13. GO SPORT-ROUBAIX LILLE METROPOLE MT
14. ST MICHEL-AUBER 93 22
15. BINGOAL PAUWELS SAUCES WB 36
16. HUMAN POWERED HEALTH 58
17. TEAM U NANTES ATLANTIQUE 03:45
18. TEAM DSM 06:01
Source : www.matsport.fr