Ballabhgarh To Dhuri Trains
Popular Trains from Ballabhgarh to Dhuri
69 found from DLI, GGN, DEE, FDB, NZM, DEC, NDLS, KRJ, DSJ, BVH to JHL, BLZ, DUI, LDH, SIR, MSZ, KNN
| Train name and number | Starting station | Duration | Ending station | ||||||
|---|---|---|---|---|---|---|---|---|---|
11905 - AGC HSX EXP Runs onMTWTFSS | 10:35 PM NDLS Delhi 34 KM from BVH | 7h 22m 285 KM 14 stops | 05:57 AM LDH Ludhiana 60 KM from DUI | Starting from ₹240 | |||||
12421 - NED ASR SF EXP Runs onMTWTFSS | 10:25 AM NDLS Delhi 34 KM from BVH | 4h 21m 232 KM 25 stops | 02:46 PM DUI Dhuri | Starting from ₹220 | |||||
12031 - AMRITSAR SHTABDI Runs onMTWTFSS | 07:20 AM NDLS Delhi 34 KM from BVH | 3h 48m 285 KM 8 stops | 11:08 AM LDH Ludhiana 60 KM from DUI | Starting from ₹710 | |||||
22487 - VANDE BHARAT EXP Runs onMTWTFSS | 03:15 PM DLI Delhi 36 KM from BVH | 3h 21m 283 KM 7 stops | 06:36 PM LDH Ludhiana 60 KM from DUI | Starting from ₹865 | |||||
12497 - SHANE PUNJAB Runs onMTWTFSS | 06:40 AM NDLS Delhi 34 KM from BVH | 4h 14m 249 KM 14 stops | 10:54 AM KNN Khanna 50 KM from DUI | Starting from ₹130 | |||||
12013 - AMRITSAR SHTABDI Runs onMTWTFSS | 04:30 PM NDLS Delhi 34 KM from BVH | 2h 56m 234 KM 8 stops | 07:26 PM SIR Sirhind 56 KM from DUI | Starting from ₹595 | |||||
20985 - KOTA MCTM EXP Runs onMTWTFSS | 10:27 PM FDB Faridabad 7 KM from BVH | 5h 38m 259 KM 20 stops | 04:05 AM DUI Dhuri | Starting from ₹235 | |||||
19803 - KOTA SVDK EXP Runs onMTWTFSS | 10:27 PM FDB Faridabad 7 KM from BVH | 6h 15m 259 KM 28 stops | 04:43 AM DUI Dhuri | ||||||
22941 - INDB MCTM EXP Runs onMTWTFSS | 10:31 AM DSJ Delhi 29 KM from BVH | 4h 29m 236 KM 19 stops | 03:00 PM DUI Dhuri | Starting from ₹225 | |||||
11449 - JBP SVDK EXP Runs onMTWTFSS | 07:35 PM FDB Faridabad 7 KM from BVH | 6h 19m 259 KM 32 stops | 01:54 AM DUI Dhuri | Starting from ₹185 | |||||
16317 - HIMSAGAR EXPRESS Runs onMTWTFSS | 07:35 PM FDB Faridabad 7 KM from BVH | 6h 19m 259 KM 67 stops | 01:54 AM DUI Dhuri | ||||||
16787 - TEN SVDK EXPRESS Runs onMTWTFSS | 07:35 PM FDB Faridabad 7 KM from BVH | 6h 19m 259 KM 60 stops | 01:54 AM DUI Dhuri | ||||||
26461 - VANDE BHARAT EXP Runs onMTWTFSS | 04:00 PM DLI Delhi 36 KM from BVH | 3h 56m 231 KM 10 stops | 07:56 PM DUI Dhuri | ||||||
16031 - ANDAMAN EXPRESS Runs onMTWTFSS | 07:35 PM FDB Faridabad 7 KM from BVH | 6h 21m 259 KM 74 stops | 01:56 AM DUI Dhuri | ||||||
22479 - SARBAT DA BHALA Runs onMTWTFSS | 07:00 AM NDLS Delhi 34 KM from BVH | 4h 20m 232 KM 17 stops | 11:20 AM DUI Dhuri | Starting from ₹130 | |||||
22485 - FZR INTERCITY Runs onMTWTFSS | 07:00 AM NDLS Delhi 34 KM from BVH | 4h 20m 232 KM 15 stops | 11:20 AM DUI Dhuri | Starting from ₹130 | |||||
12439 - NED SGNR SF EXP Runs onMTWTFSS | 10:25 AM NDLS Delhi 34 KM from BVH | 4h 21m 232 KM 28 stops | 02:46 PM DUI Dhuri | Starting from ₹220 | |||||
12485 - NED SGNR SF EXP Runs onMTWTFSS | 10:25 AM NDLS Delhi 34 KM from BVH | 4h 23m 232 KM 29 stops | 02:48 PM DUI Dhuri | Starting from ₹220 | |||||
12455 - DEE BKN EXP Runs onMTWTFSS | 10:45 PM DEE Delhi 37 KM from BVH | 4h 17m 229 KM 22 stops | 03:02 AM DUI Dhuri | Starting from ₹220 | |||||
14035 - DHAULADHAR EXP. Runs onMTWTFSS | 11:20 PM DEE Delhi 37 KM from BVH | 4h 17m 229 KM 17 stops | 03:37 AM DUI Dhuri | Starting from ₹190 | |||||
11057 - CSMT ASR EXPRESS Runs onMTWTFSS | 02:49 AM FDB Faridabad 7 KM from BVH | 7h 21m 259 KM 79 stops | 10:10 AM DUI Dhuri | Starting from ₹395 | |||||
12751 - JAT HUMSAFAR Runs onMTWTFSS | 10:25 AM NDLS Delhi 34 KM from BVH | 5h 15m 232 KM 25 stops | 03:40 PM DUI Dhuri | Starting from ₹270 | |||||
14507 - DLI FKA EXP Runs onMTWTFSS | 12:50 PM DLI Delhi 36 KM from BVH | 6h 3m 231 KM 29 stops | 06:53 PM DUI Dhuri | Starting from ₹210 | |||||
12919 - MALWA EXPRESS Runs onMTWTFSS | 03:18 AM BVH Ballabgarh | 5h 7m 283 KM 49 stops | 08:25 AM KNN Khanna 50 KM from DUI | Starting from ₹140 | |||||
12137 - PUNJAB MAIL Runs onMTWTFSS | 08:37 PM FDB Faridabad 7 KM from BVH | 4h 42m 239 KM 54 stops | 01:20 AM BLZ Budhlada 58 KM from DUI | Starting from ₹215 | |||||
14621 - NED FZR EXPRESS Runs onMTWTFSS | 06:54 PM FDB Faridabad 7 KM from BVH | 4h 39m 254 KM 30 stops | 11:33 PM MSZ Mansa 61 KM from DUI | ||||||
12715 - SACHKHAND SF EX Runs onMTWTFSS | 12:02 PM FDB Faridabad 7 KM from BVH | 5h 35m 276 KM 40 stops | 05:37 PM KNN Khanna 50 KM from DUI | Starting from ₹235 | |||||
15743 - FARAKKA EXP Runs onMTWTFSS | 06:30 AM DLI Delhi 36 KM from BVH | 2h 52m 186 KM 78 stops | 09:22 AM JHL Jakhal 63 KM from DUI | ||||||
22439 - VANDE BHARAT EX Runs onMTWTFSS | 06:00 AM NDLS Delhi 34 KM from BVH | 3h 19m 285 KM 7 stops | 09:19 AM LDH Ludhiana 60 KM from DUI | Starting from ₹920 | |||||
22429 - DLI PTK EXP Runs onMTWTFSS | 08:15 AM DLI Delhi 36 KM from BVH | 3h 33m 233 KM 16 stops | 11:48 AM SIR Sirhind 56 KM from DUI | Starting from ₹135 | |||||
22477 - VANDE BHARAT EXP Runs onMTWTFSS | 03:00 PM NDLS Delhi 34 KM from BVH | 3h 24m 285 KM 7 stops | 06:24 PM LDH Ludhiana 60 KM from DUI | Starting from ₹800 | |||||
12481 - DLI SGNR EXP Runs onMTWTFSS | 01:10 PM DLI Delhi 36 KM from BVH | 3h 29m 214 KM 17 stops | 04:39 PM BLZ Budhlada 58 KM from DUI | Starting from ₹120 | |||||
20423 - PATALKOT SF EXP Runs onMTWTFSS | 03:40 AM DSJ Delhi 29 KM from BVH | 4h 4m 217 KM 43 stops | 07:45 AM BLZ Budhlada 58 KM from DUI | ||||||
11077 - JHELUM EXPRESS Runs onMTWTFSS | 08:30 PM FDB Faridabad 7 KM from BVH | 6h 40m 276 KM 66 stops | 03:10 AM KNN Khanna 50 KM from DUI | Starting from ₹205 | |||||
15909 - AVADH ASSAM EXP Runs onMTWTFSS | 04:10 PM DLI Delhi 36 KM from BVH | 3h 41m 214 KM 97 stops | 07:51 PM BLZ Budhlada 58 KM from DUI | Starting from ₹175 | |||||
20409 - DEC BTI SF EXP Runs onMTWTFSS | 07:40 AM DEC Delhi 36 KM from BVH | 3h 28m 230 KM 9 stops | 11:08 AM MSZ Mansa 61 KM from DUI | Starting from ₹210 | |||||
12029 - SWARN SHATABDI Runs onMTWTFSS | 07:20 AM NDLS Delhi 34 KM from BVH | 3h 48m 285 KM 8 stops | 11:08 AM LDH Ludhiana 60 KM from DUI | Starting from ₹755 | |||||
12425 - JAMMU RAJDHANI Runs onMTWTFSS | 08:40 PM NDLS Delhi 34 KM from BVH | 3h 48m 285 KM 5 stops | 12:28 AM LDH Ludhiana 60 KM from DUI | Starting from ₹1145 | |||||
15707 - KIR ASR EXPRESS Runs onMTWTFSS | 03:20 AM DLI Delhi 36 KM from BVH | 4h 28m 247 KM 58 stops | 07:48 AM KNN Khanna 50 KM from DUI | Starting from ₹190 | |||||
18237 - CHATTISGARH EXP Runs onMTWTFSS | 07:08 PM BVH Ballabgarh | 7h 34m 283 KM 92 stops | 02:43 AM KNN Khanna 50 KM from DUI | Starting from ₹235 | |||||
19325 - INDB AMRITSAR EX Runs onMTWTFSS | 10:55 AM FDB Faridabad 7 KM from BVH | 6h 34m 261 KM 26 stops | 05:29 PM SIR Sirhind 56 KM from DUI | Starting from ₹225 | |||||
22461 - SHRI SHAKTI EXP Runs onMTWTFSS | 07:05 PM NDLS Delhi 34 KM from BVH | 4h 11m 285 KM 8 stops | 11:16 PM LDH Ludhiana 60 KM from DUI | Starting from ₹620 | |||||
14679 - DLI ASR EXP Runs onMTWTFSS | 01:45 PM DLI Delhi 36 KM from BVH | 4h 23m 233 KM 15 stops | 06:08 PM SIR Sirhind 56 KM from DUI | ||||||
12445 - UTTAR S KRANTI Runs onMTWTFSS | 08:50 PM NDLS Delhi 34 KM from BVH | 4h 15m 285 KM 12 stops | 01:05 AM LDH Ludhiana 60 KM from DUI | Starting from ₹425 | |||||
22125 - NGP ASR AC EXP Runs onMTWTFSS | 12:10 PM NDLS Delhi 34 KM from BVH | 4h 16m 285 KM 11 stops | 04:26 PM LDH Ludhiana 60 KM from DUI | Starting from ₹145 | |||||
12379 - JALIANWALA B EX Runs onMTWTFSS | 09:15 AM DLI Delhi 36 KM from BVH | 4h 8m 283 KM 17 stops | 01:23 PM LDH Ludhiana 60 KM from DUI | Starting from ₹245 | |||||
12265 - JAT DURONTO EXP Runs onMTWTFSS | 10:30 PM DEE Delhi 37 KM from BVH | 4h 10m 281 KM 3 stops | 02:40 AM LDH Ludhiana 60 KM from DUI | Starting from ₹265 | |||||
22401 - DEE MCTM AC SF Runs onMTWTFSS | 10:30 PM DEE Delhi 37 KM from BVH | 4h 10m 281 KM 9 stops | 02:40 AM LDH Ludhiana 60 KM from DUI | Starting from ₹575 | |||||
22705 - JAT HUMSAFAR Runs onMTWTFSS | 08:28 AM DSJ Delhi 29 KM from BVH | 4h 55m 289 KM 14 stops | 01:23 PM LDH Ludhiana 60 KM from DUI | Starting from ₹715 | |||||
12483 - TVCN ASR SF EXP Runs onMTWTFSS | 05:35 AM NZM Delhi 27 KM from BVH | 5h 11m 292 KM 29 stops | 10:46 AM LDH Ludhiana 60 KM from DUI | Starting from ₹245 | |||||
12471 - SWARAJ EXPRESS Runs onMTWTFSS | 05:05 AM NZM Delhi 27 KM from BVH | 5h 13m 292 KM 32 stops | 10:18 AM LDH Ludhiana 60 KM from DUI | Starting from ₹245 | |||||
12475 - HAPA SVDK EXP Runs onMTWTFSS | 05:05 AM NZM Delhi 27 KM from BVH | 5h 13m 292 KM 35 stops | 10:18 AM LDH Ludhiana 60 KM from DUI | Starting from ₹245 | |||||
12473 - SARVODAYA EXP Runs onMTWTFSS | 05:05 AM NZM Delhi 27 KM from BVH | 5h 13m 292 KM 32 stops | 10:18 AM LDH Ludhiana 60 KM from DUI | Starting from ₹245 | |||||
12477 - JAM SVDK EXP Runs onMTWTFSS | 05:05 AM NZM Delhi 27 KM from BVH | 5h 13m 292 KM 35 stops | 10:18 AM LDH Ludhiana 60 KM from DUI | Starting from ₹620 | |||||
20847 - DURG MCTM SF Runs onMTWTFSS | 07:45 AM NDLS Delhi 34 KM from BVH | 4h 45m 285 KM 25 stops | 12:30 PM LDH Ludhiana 60 KM from DUI | Starting from ₹245 | |||||
12549 - DURG MCTM SF Runs onMTWTFSS | 08:02 AM DSJ Delhi 29 KM from BVH | 5h 21m 289 KM 20 stops | 01:23 PM LDH Ludhiana 60 KM from DUI | Starting from ₹250 | |||||
15733 - FARAKKA EXPRESS Runs onMTWTFSS | 06:30 AM DLI Delhi 36 KM from BVH | 4h 58m 214 KM 82 stops | 11:28 AM BLZ Budhlada 58 KM from DUI | ||||||
14053 - HIMACHAL EXP Runs onMTWTFSS | 10:50 PM DLI Delhi 36 KM from BVH | 5h 10m 233 KM 27 stops | 04:00 AM SIR Sirhind 56 KM from DUI | Starting from ₹185 | |||||
12203 - GARIB RATH EXP Runs onMTWTFSS | 02:10 PM DLI Delhi 36 KM from BVH | 5h 283 KM 25 stops | 07:10 PM LDH Ludhiana 60 KM from DUI | ||||||
20807 - HIRAKUD EXPRESS Runs onMTWTFSS | 02:06 PM NZM Delhi 27 KM from BVH | 5h 46m 292 KM 49 stops | 07:52 PM LDH Ludhiana 60 KM from DUI | Starting from ₹425 | |||||
12903 - GOLDEN TEMPLE Runs onMTWTFSS | 01:17 PM FDB Faridabad 7 KM from BVH | 7h 26m 311 KM 34 stops | 08:43 PM LDH Ludhiana 60 KM from DUI | Starting from ₹275 | |||||
20433 - JAMMU MAIL Runs onMTWTFSS | 08:10 PM DLI Delhi 36 KM from BVH | 5h 30m 283 KM 29 stops | 01:40 AM LDH Ludhiana 60 KM from DUI | ||||||
12413 - GALTADHAM POOJA Runs onMTWTFSS | 08:36 PM GGN Gurgaon 33 KM from BVH | 5h 52m 292 KM 22 stops | 02:28 AM LDH Ludhiana 60 KM from DUI | Starting from ₹425 | |||||
12925 - PASCHIM EXPRESS Runs onMTWTFSS | 09:24 AM FDB Faridabad 7 KM from BVH | 8h 15m 311 KM 41 stops | 05:39 PM LDH Ludhiana 60 KM from DUI | Starting from ₹280 | |||||
14681 - DLI JUC EXP Runs onMTWTFSS | 02:35 PM DLI Delhi 36 KM from BVH | 6h 48m 247 KM 23 stops | 09:23 PM KNN Khanna 50 KM from DUI | ||||||
14661 - SHALIMAR MALANI Runs onMTWTFSS | 03:30 PM GGN Gurgaon 33 KM from BVH | 8h 26m 258 KM 63 stops | 11:56 PM KNN Khanna 50 KM from DUI | Starting from ₹235 | |||||
18101 - TATA JAT EXP Runs onMTWTFSS | 09:25 PM DLI Delhi 36 KM from BVH | 7h 41m 283 KM 62 stops | 05:06 AM LDH Ludhiana 60 KM from DUI | Starting from ₹230 | |||||
18309 - SBP JAT EXPRESS Runs onMTWTFSS | 09:25 PM DLI Delhi 36 KM from BVH | 7h 41m 283 KM 72 stops | 05:06 AM LDH Ludhiana 60 KM from DUI | Starting from ₹395 | |||||
22431 - SFG MCTM SUP EXP Runs onMTWTFSS | 10:45 PM KRJ Khurja 51 KM from BVH | 7h 23m 356 KM 18 stops | 06:08 AM LDH Ludhiana 60 KM from DUI | Starting from ₹280 | |||||
Other Trains from Ballabhgarh to Dhuri
12 found from DLI, GGN, FDB, NDLS, BVH to JHL, DUI, BLZ, LDH, SIR, KNN
| Train name and number | Starting station | Duration | Ending station | ||||||
|---|---|---|---|---|---|---|---|---|---|
13483 - FARAKKA EXP Runs onMTWTFSS | 06:30 AM DLI Delhi 36 KM from BVH | 3h 186 KM 71 stops | 09:30 AM JHL Jakhal 63 KM from DUI | Starting from ₹145 | |||||
12459 - ASR INTERCITY Runs onMTWTFSS | 01:50 PM NDLS Delhi 34 KM from BVH | 4h 27m 234 KM 15 stops | 06:17 PM SIR Sirhind 56 KM from DUI | Starting from ₹125 | |||||
13413 - FARAKKA EXPRESS Runs onMTWTFSS | 06:30 AM DLI Delhi 36 KM from BVH | 4h 30m 214 KM 76 stops | 11:00 AM BLZ Budhlada 58 KM from DUI | ||||||
18215 - DURG JAT EXPRESS Runs onMTWTFSS | 07:30 AM NDLS Delhi 34 KM from BVH | 5h 5m 285 KM 24 stops | 12:35 PM LDH Ludhiana 60 KM from DUI | ||||||
14553 - HIMACHAL EXP Runs onMTWTFSS | 10:50 PM DLI Delhi 36 KM from BVH | 5h 10m 233 KM 25 stops | 04:00 AM SIR Sirhind 56 KM from DUI | Starting from ₹355 | |||||
14033 - JAMMU MAIL Runs onMTWTFSS | 08:10 PM DLI Delhi 36 KM from BVH | 5h 30m 283 KM 24 stops | 01:40 AM LDH Ludhiana 60 KM from DUI | Starting from ₹815 | |||||
19805 - KOTA UHP EXPRESS Runs onMTWTFSS | 10:27 PM FDB Faridabad 7 KM from BVH | 5h 33m 259 KM 20 stops | 04:00 AM DUI Dhuri | ||||||
13007 - Udyan Abha Toofan Express Runs onMTWTFSS | 06:27 PM BVH Ballabgarh | 5h 41m 245 KM 112 stops | 12:09 AM BLZ Budhlada 58 KM from DUI | ||||||
19023 - Mumbai Central - Firozpur Janta Express Runs onMTWTFSS | 11:23 AM BVH Ballabgarh | 6h 22m 245 KM 94 stops | 05:45 PM BLZ Budhlada 58 KM from DUI | ||||||
59386 - PANCHVALLEY PAS Runs onMTWTFSS | 07:28 PM BVH Ballabgarh | 8h 19m 283 KM 77 stops | 03:47 AM KNN Khanna 50 KM from DUI | ||||||
16687 - Navyug Express Runs onMTWTFSS | 08:01 PM FDB Faridabad 7 KM from BVH | 8h 47m 259 KM 63 stops | 04:48 AM DUI Dhuri | ||||||
14645 - SHALIMAR EXP Runs onMTWTFSS | 03:38 PM GGN Gurgaon 33 KM from BVH | 1d 8h 20m 258 KM 59 stops | 11:58 PM KNN Khanna 50 KM from DUI | Starting from ₹235 | |||||
Trains from Dhuri to Ballabhgarh
Trains originating from Ballabhgarh
| Train name and number | Starting station | Duration | Ending station | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
12560 - SHIV GANGA EXP | 08:05 PM NDLS Delhi | 10h 5m 5 stops | 06:10 AM BNRS | |||||||||
12582 - BNRS SF EXPRESS | 10:50 PM NDLS Delhi | 11h 10m 7 stops | 10:00 AM BNRS | |||||||||
14208 - PADMAVAT EXP | 07:50 PM DLI Delhi | 12h 30m 18 stops | 08:20 AM MBDP | |||||||||
15128 - KASHI V NATH EX | 11:35 AM NDLS Delhi | 17h 5m 35 stops | 04:40 AM BNRS | |||||||||
22542 - BNRS GARIB RATH | 06:15 PM ANVT Delhi | 13h 55m 9 stops | 08:10 AM BNRS | |||||||||
Trains passing through Ballabhgarh
| Train name and number | Starting station | Duration | Ending station | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
12218 - SAMPARK KRANTHI | 09:30 AM CDG Chandigarh | 2d 3h 27 stops | 12:30 PM TVCN | |||||||||
12217 - SAMPARK KRANTHI | 09:10 AM TVCN | 2d 40m 27 stops | 09:50 AM CDG Chandigarh | |||||||||
12484 - ASR TVCN SF EXP | 05:55 AM ASR Amritsar | 2d 8h 35m 29 stops | 02:30 PM TVCN | |||||||||
12550 - MCTM DURG SF EXP | 03:15 AM MCTM | 1d 7h 50m 20 stops | 11:05 AM DURG Durg | |||||||||
12920 - MALWA EXPRESS | 08:35 AM SVDK Katra | 1d 5h 50m 50 stops | 02:25 PM DADN Delhi | |||||||||
Trains reaching to Dhuri
| Train name and number | Starting station | Duration | Ending station | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
04533 - JYG SIR HOLI SPL | 11:30 PM JYG Jaynagar | 1d 5h 45m 1052 KM 20 stops | 05:15 AM SIR Sirhind | |||||||||
04501 - JYG SIR SPL | 11:30 PM JYG Jaynagar | 1d 5h 45m 1052 KM 20 stops | 05:15 AM SIR Sirhind | |||||||||
05583 - DBG SIR SPL | 05:30 AM DBG Darbhanga | 23h 1055 KM 17 stops | 04:30 AM SIR Sirhind | |||||||||
04693 - JYG LDH SF SPL | 10:05 AM JYG Jaynagar | 1d 7h 15m 1111 KM 24 stops | 05:20 PM LDH Ludhiana | |||||||||
05565 - SHC SIR HOLI SPL | 07:30 PM SHC Saharsa | 1d 5h 15m 1130 KM 22 stops | 12:45 AM SIR Sirhind | |||||||||
Trains passing through Dhuri
| Train name and number | Starting station | Duration | Ending station | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
12484 - ASR TVCN SF EXP | 05:55 AM ASR Amritsar | 2d 6h 35m 29 stops | 12:30 PM TVCN | |||||||||
12550 - MCTM DURG SF EXP | 03:15 AM MCTM | 1d 7h 50m 20 stops | 11:05 AM DURG Durg | |||||||||
12920 - MALWA EXPRESS | 08:35 AM SVDK Katra | 1d 5h 50m 50 stops | 02:25 PM DADN Delhi | |||||||||
20848 - DURG SF EXP | 12:10 AM MCTM | 1d 9h 24 stops | 09:10 AM DURG Durg | |||||||||
20986 - MCTM KOTA EXP | 06:45 PM MCTM | 17h 55m 20 stops | 12:40 PM KOTA Kota | |||||||||