Agencies » Verkehrsbetriebe Zürich

Route Schedule for 916 on Aug 9, 2025

 
Schedule
 

(916 stop list)

Branch NameFirst StopStart TimeLast StopEnd TimeTravel Time
Zürich, OpernhausHesligenstrasse on Küsnacht ZH5:46:00AMOpernhaus on Zürich6:07:00AM21:00
Zürich, OpernhausAllmend on Küsnacht ZH5:46:00AMOpernhaus on Zürich6:07:00AM21:00
Zürich, OpernhausAllmend on Küsnacht ZH6:16:00AMOpernhaus on Zürich6:37:00AM21:00
Zürich, OpernhausHesligenstrasse on Küsnacht ZH6:16:00AMOpernhaus on Zürich6:37:00AM21:00
Küsnacht Zh, AllmendKreuzstrasse on Zürich6:20:00AMAllmend on Küsnacht ZH6:42:00AM22:00
Küsnacht Zh, AllmendOpernhaus on Zürich6:20:00AMAllmend on Küsnacht ZH6:42:00AM22:00
Zürich, OpernhausHesligenstrasse on Küsnacht ZH6:46:00AMOpernhaus on Zürich7:07:00AM21:00
Zürich, OpernhausAllmend on Küsnacht ZH6:46:00AMOpernhaus on Zürich7:07:00AM21:00
Küsnacht Zh, AllmendKreuzstrasse on Zürich6:50:00AMAllmend on Küsnacht ZH7:12:00AM22:00
Küsnacht Zh, AllmendOpernhaus on Zürich6:50:00AMAllmend on Küsnacht ZH7:12:00AM22:00
Zürich, OpernhausHesligenstrasse on Küsnacht ZH7:16:00AMOpernhaus on Zürich7:38:00AM22:00
Zürich, OpernhausAllmend on Küsnacht ZH7:16:00AMOpernhaus on Zürich7:38:00AM22:00
Küsnacht Zh, AllmendOpernhaus on Zürich7:20:00AMAllmend on Küsnacht ZH7:42:00AM22:00
Küsnacht Zh, AllmendKreuzstrasse on Zürich7:20:00AMAllmend on Küsnacht ZH7:42:00AM22:00
Zürich, OpernhausHesligenstrasse on Küsnacht ZH7:46:00AMOpernhaus on Zürich8:08:00AM22:00
Zürich, OpernhausAllmend on Küsnacht ZH7:46:00AMOpernhaus on Zürich8:08:00AM22:00
Küsnacht Zh, AllmendKreuzstrasse on Zürich7:50:00AMAllmend on Küsnacht ZH8:12:00AM22:00
Küsnacht Zh, AllmendOpernhaus on Zürich7:50:00AMAllmend on Küsnacht ZH8:12:00AM22:00
Zürich, OpernhausHesligenstrasse on Küsnacht ZH8:16:00AMOpernhaus on Zürich8:38:00AM22:00
Zürich, OpernhausAllmend on Küsnacht ZH8:16:00AMOpernhaus on Zürich8:38:00AM22:00
Küsnacht Zh, AllmendOpernhaus on Zürich8:20:00AMAllmend on Küsnacht ZH8:42:00AM22:00
Küsnacht Zh, AllmendKreuzstrasse on Zürich8:20:00AMAllmend on Küsnacht ZH8:42:00AM22:00
Zürich, OpernhausHesligenstrasse on Küsnacht ZH8:46:00AMOpernhaus on Zürich9:08:00AM22:00
Zürich, OpernhausAllmend on Küsnacht ZH8:46:00AMOpernhaus on Zürich9:08:00AM22:00
Küsnacht Zh, AllmendOpernhaus on Zürich8:50:00AMAllmend on Küsnacht ZH9:12:00AM22:00
Küsnacht Zh, AllmendKreuzstrasse on Zürich8:50:00AMAllmend on Küsnacht ZH9:12:00AM22:00
Zürich, OpernhausHesligenstrasse on Küsnacht ZH9:16:00AMOpernhaus on Zürich9:39:00AM23:00
Zürich, OpernhausAllmend on Küsnacht ZH9:16:00AMOpernhaus on Zürich9:39:00AM23:00
Küsnacht Zh, AllmendOpernhaus on Zürich9:20:00AMAllmend on Küsnacht ZH9:43:00AM23:00
Küsnacht Zh, AllmendKreuzstrasse on Zürich9:20:00AMAllmend on Küsnacht ZH9:43:00AM23:00
Zürich, OpernhausHesligenstrasse on Küsnacht ZH9:46:00AMOpernhaus on Zürich10:09:00AM23:00
Zürich, OpernhausAllmend on Küsnacht ZH9:46:00AMOpernhaus on Zürich10:09:00AM23:00
Küsnacht Zh, AllmendOpernhaus on Zürich9:50:00AMAllmend on Küsnacht ZH10:13:00AM23:00
Küsnacht Zh, AllmendKreuzstrasse on Zürich9:50:00AMAllmend on Küsnacht ZH10:13:00AM23:00
Zürich, OpernhausAllmend on Küsnacht ZH10:16:00AMOpernhaus on Zürich10:39:00AM23:00
Zürich, OpernhausHesligenstrasse on Küsnacht ZH10:16:00AMOpernhaus on Zürich10:39:00AM23:00
Küsnacht Zh, AllmendKreuzstrasse on Zürich10:20:00AMAllmend on Küsnacht ZH10:43:00AM23:00
Küsnacht Zh, AllmendOpernhaus on Zürich10:20:00AMAllmend on Küsnacht ZH10:43:00AM23:00
Zürich, OpernhausHesligenstrasse on Küsnacht ZH10:46:00AMOpernhaus on Zürich11:09:00AM23:00
Zürich, OpernhausAllmend on Küsnacht ZH10:46:00AMOpernhaus on Zürich11:09:00AM23:00
Küsnacht Zh, AllmendOpernhaus on Zürich10:50:00AMAllmend on Küsnacht ZH11:13:00AM23:00
Küsnacht Zh, AllmendKreuzstrasse on Zürich10:50:00AMAllmend on Küsnacht ZH11:13:00AM23:00
Zürich, OpernhausHesligenstrasse on Küsnacht ZH11:16:00AMOpernhaus on Zürich11:39:00AM23:00
Zürich, OpernhausAllmend on Küsnacht ZH11:16:00AMOpernhaus on Zürich11:39:00AM23:00
Küsnacht Zh, AllmendOpernhaus on Zürich11:20:00AMAllmend on Küsnacht ZH11:43:00AM23:00
Küsnacht Zh, AllmendKreuzstrasse on Zürich11:20:00AMAllmend on Küsnacht ZH11:43:00AM23:00
Zürich, OpernhausAllmend on Küsnacht ZH11:46:00AMOpernhaus on Zürich12:09:00PM23:00
Zürich, OpernhausHesligenstrasse on Küsnacht ZH11:46:00AMOpernhaus on Zürich12:09:00PM23:00
Küsnacht Zh, AllmendKreuzstrasse on Zürich11:50:00AMAllmend on Küsnacht ZH12:13:00PM23:00
Küsnacht Zh, AllmendOpernhaus on Zürich11:50:00AMAllmend on Küsnacht ZH12:13:00PM23:00
Zürich Tiefenbrunnen, BahnhofAllmend on Küsnacht ZH12:16:00PMBahnhof on Zürich Tiefenbrunnen12:31:00PM15:00
Zürich Tiefenbrunnen, BahnhofHesligenstrasse on Küsnacht ZH12:16:00PMBahnhof on Zürich Tiefenbrunnen12:31:00PM15:00
Küsnacht Zh, AllmendKreuzstrasse on Zürich12:20:00PMAllmend on Küsnacht ZH12:43:00PM23:00
Küsnacht Zh, AllmendOpernhaus on Zürich12:20:00PMAllmend on Küsnacht ZH12:43:00PM23:00
Zürich Tiefenbrunnen, BahnhofHesligenstrasse on Küsnacht ZH12:46:00PMBahnhof on Zürich Tiefenbrunnen1:01:00PM15:00
Zürich Tiefenbrunnen, BahnhofAllmend on Küsnacht ZH12:46:00PMBahnhof on Zürich Tiefenbrunnen1:01:00PM15:00
Küsnacht Zh, AllmendBahnhof on Zürich Tiefenbrunnen12:56:00PMAllmend on Küsnacht ZH1:11:00PM15:00
Zürich Tiefenbrunnen, BahnhofAllmend on Küsnacht ZH1:16:00PMBahnhof on Zürich Tiefenbrunnen1:31:00PM15:00
Zürich Tiefenbrunnen, BahnhofHesligenstrasse on Küsnacht ZH1:16:00PMBahnhof on Zürich Tiefenbrunnen1:31:00PM15:00
Küsnacht Zh, AllmendBahnhof on Zürich Tiefenbrunnen1:26:00PMAllmend on Küsnacht ZH1:41:00PM15:00
Zürich Tiefenbrunnen, BahnhofAllmend on Küsnacht ZH1:46:00PMBahnhof on Zürich Tiefenbrunnen2:01:00PM15:00
Zürich Tiefenbrunnen, BahnhofHesligenstrasse on Küsnacht ZH1:46:00PMBahnhof on Zürich Tiefenbrunnen2:01:00PM15:00
Küsnacht Zh, AllmendBahnhof on Zürich Tiefenbrunnen1:56:00PMAllmend on Küsnacht ZH2:11:00PM15:00
Zürich Tiefenbrunnen, BahnhofHesligenstrasse on Küsnacht ZH2:16:00PMBahnhof on Zürich Tiefenbrunnen2:31:00PM15:00
Zürich Tiefenbrunnen, BahnhofAllmend on Küsnacht ZH2:16:00PMBahnhof on Zürich Tiefenbrunnen2:31:00PM15:00
Küsnacht Zh, AllmendBahnhof on Zürich Tiefenbrunnen2:26:00PMAllmend on Küsnacht ZH2:41:00PM15:00
Zürich Tiefenbrunnen, BahnhofHesligenstrasse on Küsnacht ZH2:46:00PMBahnhof on Zürich Tiefenbrunnen3:01:00PM15:00
Zürich Tiefenbrunnen, BahnhofAllmend on Küsnacht ZH2:46:00PMBahnhof on Zürich Tiefenbrunnen3:01:00PM15:00
Küsnacht Zh, AllmendBahnhof on Zürich Tiefenbrunnen2:56:00PMAllmend on Küsnacht ZH3:11:00PM15:00
Zürich Tiefenbrunnen, BahnhofHesligenstrasse on Küsnacht ZH3:16:00PMBahnhof on Zürich Tiefenbrunnen3:31:00PM15:00
Zürich Tiefenbrunnen, BahnhofAllmend on Küsnacht ZH3:16:00PMBahnhof on Zürich Tiefenbrunnen3:31:00PM15:00
Küsnacht Zh, AllmendBahnhof on Zürich Tiefenbrunnen3:26:00PMAllmend on Küsnacht ZH3:41:00PM15:00
Zürich Tiefenbrunnen, BahnhofHesligenstrasse on Küsnacht ZH3:46:00PMBahnhof on Zürich Tiefenbrunnen4:01:00PM15:00
Zürich Tiefenbrunnen, BahnhofAllmend on Küsnacht ZH3:46:00PMBahnhof on Zürich Tiefenbrunnen4:01:00PM15:00
Küsnacht Zh, AllmendBahnhof on Zürich Tiefenbrunnen3:56:00PMAllmend on Küsnacht ZH4:11:00PM15:00
Zürich Tiefenbrunnen, BahnhofAllmend on Küsnacht ZH4:16:00PMBahnhof on Zürich Tiefenbrunnen4:31:00PM15:00
Zürich Tiefenbrunnen, BahnhofHesligenstrasse on Küsnacht ZH4:16:00PMBahnhof on Zürich Tiefenbrunnen4:31:00PM15:00
Küsnacht Zh, AllmendBahnhof on Zürich Tiefenbrunnen4:26:00PMAllmend on Küsnacht ZH4:41:00PM15:00
Zürich Tiefenbrunnen, BahnhofAllmend on Küsnacht ZH4:46:00PMBahnhof on Zürich Tiefenbrunnen5:01:00PM15:00
Zürich Tiefenbrunnen, BahnhofHesligenstrasse on Küsnacht ZH4:46:00PMBahnhof on Zürich Tiefenbrunnen5:01:00PM15:00
Küsnacht Zh, AllmendBahnhof on Zürich Tiefenbrunnen4:56:00PMAllmend on Küsnacht ZH5:11:00PM15:00
Zürich Tiefenbrunnen, BahnhofHesligenstrasse on Küsnacht ZH5:16:00PMBahnhof on Zürich Tiefenbrunnen5:31:00PM15:00
Zürich Tiefenbrunnen, BahnhofAllmend on Küsnacht ZH5:16:00PMBahnhof on Zürich Tiefenbrunnen5:31:00PM15:00
Küsnacht Zh, AllmendBahnhof on Zürich Tiefenbrunnen5:26:00PMAllmend on Küsnacht ZH5:41:00PM15:00
Zürich Tiefenbrunnen, BahnhofAllmend on Küsnacht ZH5:46:00PMBahnhof on Zürich Tiefenbrunnen6:01:00PM15:00
Zürich Tiefenbrunnen, BahnhofHesligenstrasse on Küsnacht ZH5:46:00PMBahnhof on Zürich Tiefenbrunnen6:01:00PM15:00
Küsnacht Zh, AllmendBahnhof on Zürich Tiefenbrunnen5:56:00PMAllmend on Küsnacht ZH6:11:00PM15:00
Zürich Tiefenbrunnen, BahnhofHesligenstrasse on Küsnacht ZH6:16:00PMBahnhof on Zürich Tiefenbrunnen6:31:00PM15:00
Zürich Tiefenbrunnen, BahnhofAllmend on Küsnacht ZH6:16:00PMBahnhof on Zürich Tiefenbrunnen6:31:00PM15:00
Küsnacht Zh, AllmendBahnhof on Zürich Tiefenbrunnen6:26:00PMAllmend on Küsnacht ZH6:41:00PM15:00
Zürich Tiefenbrunnen, BahnhofAllmend on Küsnacht ZH6:46:00PMBahnhof on Zürich Tiefenbrunnen7:01:00PM15:00
Zürich Tiefenbrunnen, BahnhofHesligenstrasse on Küsnacht ZH6:46:00PMBahnhof on Zürich Tiefenbrunnen7:01:00PM15:00
Küsnacht Zh, AllmendBahnhof on Zürich Tiefenbrunnen6:56:00PMAllmend on Küsnacht ZH7:11:00PM15:00
Zürich Tiefenbrunnen, BahnhofHesligenstrasse on Küsnacht ZH7:16:00PMBahnhof on Zürich Tiefenbrunnen7:31:00PM15:00
Zürich Tiefenbrunnen, BahnhofAllmend on Küsnacht ZH7:16:00PMBahnhof on Zürich Tiefenbrunnen7:31:00PM15:00
Küsnacht Zh, AllmendBahnhof on Zürich Tiefenbrunnen7:25:00PMAllmend on Küsnacht ZH7:40:00PM15:00
Zürich Tiefenbrunnen, BahnhofHesligenstrasse on Küsnacht ZH7:46:00PMBahnhof on Zürich Tiefenbrunnen8:01:00PM15:00
Zürich Tiefenbrunnen, BahnhofAllmend on Küsnacht ZH7:46:00PMBahnhof on Zürich Tiefenbrunnen8:01:00PM15:00
Küsnacht Zh, AllmendBahnhof on Zürich Tiefenbrunnen7:55:00PMAllmend on Küsnacht ZH8:10:00PM15:00
Zürich Tiefenbrunnen, BahnhofAllmend on Küsnacht ZH8:16:00PMBahnhof on Zürich Tiefenbrunnen8:31:00PM15:00
Zürich Tiefenbrunnen, BahnhofHesligenstrasse on Küsnacht ZH8:16:00PMBahnhof on Zürich Tiefenbrunnen8:31:00PM15:00
Küsnacht Zh, AllmendBahnhof on Zürich Tiefenbrunnen8:25:00PMAllmend on Küsnacht ZH8:40:00PM15:00
Zürich Tiefenbrunnen, BahnhofHesligenstrasse on Küsnacht ZH8:46:00PMBahnhof on Zürich Tiefenbrunnen9:01:00PM15:00
Zürich Tiefenbrunnen, BahnhofAllmend on Küsnacht ZH8:46:00PMBahnhof on Zürich Tiefenbrunnen9:01:00PM15:00
Küsnacht Zh, AllmendBahnhof on Zürich Tiefenbrunnen8:55:00PMAllmend on Küsnacht ZH9:10:00PM15:00
Zürich Tiefenbrunnen, BahnhofHesligenstrasse on Küsnacht ZH9:16:00PMBahnhof on Zürich Tiefenbrunnen9:31:00PM15:00
Zürich Tiefenbrunnen, BahnhofAllmend on Küsnacht ZH9:16:00PMBahnhof on Zürich Tiefenbrunnen9:31:00PM15:00
Küsnacht Zh, AllmendBahnhof on Zürich Tiefenbrunnen9:25:00PMAllmend on Küsnacht ZH9:40:00PM15:00
Zürich Tiefenbrunnen, BahnhofAllmend on Küsnacht ZH9:46:00PMBahnhof on Zürich Tiefenbrunnen10:01:00PM15:00
Zürich Tiefenbrunnen, BahnhofHesligenstrasse on Küsnacht ZH9:46:00PMBahnhof on Zürich Tiefenbrunnen10:01:00PM15:00
Küsnacht Zh, AllmendBahnhof on Zürich Tiefenbrunnen9:55:00PMAllmend on Küsnacht ZH10:10:00PM15:00
Zürich Tiefenbrunnen, BahnhofHesligenstrasse on Küsnacht ZH10:16:00PMBahnhof on Zürich Tiefenbrunnen10:31:00PM15:00
Zürich Tiefenbrunnen, BahnhofAllmend on Küsnacht ZH10:16:00PMBahnhof on Zürich Tiefenbrunnen10:31:00PM15:00
Küsnacht Zh, AllmendBahnhof on Zürich Tiefenbrunnen10:25:00PMAllmend on Küsnacht ZH10:40:00PM15:00
Zürich Tiefenbrunnen, BahnhofHesligenstrasse on Küsnacht ZH10:46:00PMBahnhof on Zürich Tiefenbrunnen11:01:00PM15:00
Zürich Tiefenbrunnen, BahnhofAllmend on Küsnacht ZH10:46:00PMBahnhof on Zürich Tiefenbrunnen11:01:00PM15:00
Küsnacht Zh, AllmendBahnhof on Zürich Tiefenbrunnen10:55:00PMAllmend on Küsnacht ZH11:10:00PM15:00
Zürich Tiefenbrunnen, BahnhofHesligenstrasse on Küsnacht ZH11:16:00PMBahnhof on Zürich Tiefenbrunnen11:31:00PM15:00
Zürich Tiefenbrunnen, BahnhofAllmend on Küsnacht ZH11:16:00PMBahnhof on Zürich Tiefenbrunnen11:31:00PM15:00
Küsnacht Zh, AllmendBahnhof on Zürich Tiefenbrunnen11:25:00PMAllmend on Küsnacht ZH11:40:00PM15:00
Zürich Tiefenbrunnen, BahnhofHesligenstrasse on Küsnacht ZH11:46:00PMBahnhof on Zürich Tiefenbrunnen12:01:00AM15:00
Zürich Tiefenbrunnen, BahnhofAllmend on Küsnacht ZH11:46:00PMBahnhof on Zürich Tiefenbrunnen12:01:00AM15:00
Küsnacht Zh, AllmendBahnhof on Zürich Tiefenbrunnen11:55:00PMAllmend on Küsnacht ZH12:10:00AM15:00
Zürich Tiefenbrunnen, BahnhofAllmend on Küsnacht ZH12:16:00AM (following day)Bahnhof on Zürich Tiefenbrunnen12:31:00AM15:00
Zürich Tiefenbrunnen, BahnhofHesligenstrasse on Küsnacht ZH12:16:00AM (following day)Bahnhof on Zürich Tiefenbrunnen12:31:00AM15:00
Küsnacht Zh, AllmendBahnhof on Zürich Tiefenbrunnen12:25:00AM (following day)Allmend on Küsnacht ZH12:40:00AM15:00
Zürich Tiefenbrunnen, BahnhofHesligenstrasse on Küsnacht ZH12:46:00AM (following day)Bahnhof on Zürich Tiefenbrunnen1:01:00AM15:00
Zürich Tiefenbrunnen, BahnhofAllmend on Küsnacht ZH12:46:00AM (following day)Bahnhof on Zürich Tiefenbrunnen1:01:00AM15:00
Küsnacht Zh, AllmendBahnhof on Zürich Tiefenbrunnen12:55:00AM (following day)Allmend on Küsnacht ZH1:10:00AM15:00
Zürich Tiefenbrunnen, BahnhofHesligenstrasse on Küsnacht ZH1:16:00AM (following day)Bahnhof on Zürich Tiefenbrunnen1:31:00AM15:00
Zürich Tiefenbrunnen, BahnhofAllmend on Küsnacht ZH1:16:00AM (following day)Bahnhof on Zürich Tiefenbrunnen1:31:00AM15:00
Küsnacht Zh, AllmendBahnhof on Zürich Tiefenbrunnen1:25:00AM (following day)Allmend on Küsnacht ZH1:40:00AM15:00
Zürich Tiefenbrunnen, BahnhofAllmend on Küsnacht ZH1:46:00AM (following day)Bahnhof on Zürich Tiefenbrunnen2:01:00AM15:00
Zürich Tiefenbrunnen, BahnhofHesligenstrasse on Küsnacht ZH1:46:00AM (following day)Bahnhof on Zürich Tiefenbrunnen2:01:00AM15:00
Küsnacht Zh, AllmendBahnhof on Zürich Tiefenbrunnen1:55:00AM (following day)Allmend on Küsnacht ZH2:10:00AM15:00
Zürich Tiefenbrunnen, BahnhofHesligenstrasse on Küsnacht ZH2:16:00AM (following day)Bahnhof on Zürich Tiefenbrunnen2:31:00AM15:00
Zürich Tiefenbrunnen, BahnhofAllmend on Küsnacht ZH2:16:00AM (following day)Bahnhof on Zürich Tiefenbrunnen2:31:00AM15:00
Küsnacht Zh, AllmendBahnhof on Zürich Tiefenbrunnen2:25:00AM (following day)Allmend on Küsnacht ZH2:40:00AM15:00
Zürich Tiefenbrunnen, BahnhofAllmend on Küsnacht ZH2:46:00AM (following day)Bahnhof on Zürich Tiefenbrunnen3:01:00AM15:00
Zürich Tiefenbrunnen, BahnhofHesligenstrasse on Küsnacht ZH2:46:00AM (following day)Bahnhof on Zürich Tiefenbrunnen3:01:00AM15:00
Küsnacht Zh, AllmendBahnhof on Zürich Tiefenbrunnen2:55:00AM (following day)Allmend on Küsnacht ZH3:10:00AM15:00
Zürich Tiefenbrunnen, BahnhofAllmend on Küsnacht ZH3:16:00AM (following day)Bahnhof on Zürich Tiefenbrunnen3:31:00AM15:00
Zürich Tiefenbrunnen, BahnhofHesligenstrasse on Küsnacht ZH3:16:00AM (following day)Bahnhof on Zürich Tiefenbrunnen3:31:00AM15:00
Küsnacht Zh, AllmendBahnhof on Zürich Tiefenbrunnen3:25:00AM (following day)Allmend on Küsnacht ZH3:40:00AM15:00
Zürich Tiefenbrunnen, BahnhofAllmend on Küsnacht ZH3:46:00AM (following day)Bahnhof on Zürich Tiefenbrunnen4:01:00AM15:00
Zürich Tiefenbrunnen, BahnhofHesligenstrasse on Küsnacht ZH3:46:00AM (following day)Bahnhof on Zürich Tiefenbrunnen4:01:00AM15:00
Küsnacht Zh, AllmendBahnhof on Zürich Tiefenbrunnen3:55:00AM (following day)Allmend on Küsnacht ZH4:10:00AM15:00
Zürich Tiefenbrunnen, BahnhofAllmend on Küsnacht ZH4:16:00AM (following day)Bahnhof on Zürich Tiefenbrunnen4:31:00AM15:00
Zürich Tiefenbrunnen, BahnhofHesligenstrasse on Küsnacht ZH4:16:00AM (following day)Bahnhof on Zürich Tiefenbrunnen4:31:00AM15:00
Küsnacht Zh, AllmendBahnhof on Zürich Tiefenbrunnen4:25:00AM (following day)Allmend on Küsnacht ZH4:40:00AM15:00
July
sumotuwethfrsa
12345
6789101112
13141516171819
20212223242526
2728293031
August
sumotuwethfrsa
12
3456789
10111213141516
17181920212223
24252627282930
31
September
sumotuwethfrsa
123456
78910111213
14151617181920
21222324252627
282930