345	0	2700	211399	407	10	95	512	641	668	602	639	571	537	443	429	384	371	397	357	378	353	344	315	330	282	296	270	291	276	257	254	232	246	247	240	230	205	243	233	236	229	234	206	208	223	189	239	248	248	271	292	345	396	483	469	458	439	413	412	380	435	423	417	407	389	378	366	325	340	344	311	340	303	312	294	304	277	256	295	270	266	224	233	224	202	209	206	200	211	183	198	163	183	183	196	181	196	189	190	164	211	179	178	171	182	183	166	184	177	181	184	176	181	171	169	177	167	198	197	188	157	182	163	194	173	183	164	187	184	166	174	160	184	170	166	195	150	170	161	187	205	163	170	184	168	182	198	202	183	162	176	172	182	187	168	181	183	196	174	188	183	195	183	178	185	174	181	215	175	183	182	181	162	168	162	185	180	177	176	172	160	179	153	179	185	189	167	165	183	191	180	193	204	205	191	183	174	181	174	162	192	191	171	185	163	197	177	174	171	162	193	173	157	181	169	173	196	181	190	176	158	154	163	166	167	180	195	190	192	164	164	185	198	176	194	151	191	180	174	162	166	164	175	158	184	191	152	177	174	175	190	187	194	174	155	204	180	192	172	170	155	205	192	172	186	170	151	186	166	161	165	160	186	175	171	206	157	152	196	152	193	191	175	161	170	187	187	207	181	162	165	184	161	184	174	187	165	176	181	208	160	187	183	177	166	153	178	187	158	188	178	179	180	169	186	172	173	173	176	175	186	155	165	180	164	173	157	188	159	151	176	190	177	155	185	193	183	179	176	156	171	202	181	192	176	200	171	185	185	162	184	192	177	188	188	195	168	180	172	186	153	159	177	164	176	177	183	156	180	152	216	174	200	167	191	185	177	185	166	175	165	151	175	180	156	172	184	170	167	168	186	178	169	161	154	190	177	173	169	179	172	159	172	183	184	183	189	190	191	179	173	169	172	179	159	186	171	173	181	203	177	164	182	146	169	179	169	173	167	160	169	174	167	168	193	201	183	176	188	172	174	181	202	165	169	187	177	151	196	181	143	163	156	185	165	153	178	184	171	186	173	177	169	188	175	173	173	161	170	170	150	179	181	181	186	177	173	173	164	186	195	150	156	150	174	165	200	204	184	166	171	169	176	171	164	149	172	172	179	173	190	176	181	161	161	159	172	175	176	192	172	158	195	177	163	166	187	166	167	163	182	176	191	176	181	191	159	167	159	188	180	199	175	162	160	153	151	170	187	171	169	166	174	185	195	159	192	168	187	193	162	134	157	173	186	202	155	174	170	159	169	175	166	178	190	198	165	182	171	196	166	191	173	175	181	183	193	166	176	176	161	165	165	150	171	158	172	163	180	164	168	196	184	166	192	178	187	171	186	182	178	155	149	153	183	167	171	175	192	167	188	185	174	165	174	180	178	186	161	161	172	160	169	188	155	180	169	160	176	163	160	164	187	160	160	166	169	187	163	146	157	178	165	183	175	183	168	181	159	167	187	177	166	174	170	173	204	168	187	167	154	183	189	159	186	182	150	191	177	166	181	181	187	180	182	185	171	164	182	165	172	185	197	177	169	143	148	187	175	190	171	191	188	181	191	187	154	191	181	190	166	150	179	168	166	171	190	178	175	170	173	167	174	183	161	183	203	152	174	193	172	172	182	179	167	177	170	148	159	196	184	181	161	168	171	171	169	180	151	171	173	162	174	173	141	159	178	188	169	180	155	170	175	172	159	167	177	191	181	178	163	218	154	167	155	142	191	179	184	169	176	184	155	204	167	191	159	173	181	157	162	192	187	199	182	175	179	183	179	167	163	170	175	163	178	188	163	150	160	153	166	149	178	191	178	157	172	195	180	174	181	174	173	169	202	188	163	186	181	163	172	171	197	180	180	199	165	189	139	169	196	189	168	175	168	178	196	168	169	179	163	184	162	141	183	185	182	171	183	159	174	189	195	163	160	183	176	170	192	159	185	181	198	194	168	175	191	176	182	191	187	164	168	199	157	160	181	175	162	150	169	190	169	191	175	157	179	181	170	181	178	183	177	150	203	193	194	170	162	189	191	193	168	163	184	172	198	158	149	173	148	172	198	154	157	153	156	180	168	208	172	200	167	190	165	181	161	160	174	165	180	165	169	171	169	174	201	174	167	173	183	185	175	155	187	160	182	175	174	179	153	174	188	176	174	186	179	211	176	171	178	171	165	193	165	179	190	188	176	173	178	182	172	175	173	184	151	182	170	187	152	148	157	185	174	188	183	171	166	197	189	185	178	164	194	174	173	153	177	177	165	178	161	188	155	155	167	208	197	153	156	168	167	181	154	184	145	182	192	170	162	168	183	186	188	181	161
345	1	1900	211524	391	11	168	699	802	759	669	725	663	616	566	518	454	430	421	395	383	343	341	328	273	292	265	233	238	263	237	240	233	234	254	205	233	226	266	241	258	256	272	258	281	257	306	310	285	308	301	361	334	339	343	359	370	366	411	416	438	378	370	405	384	384	380	383	339	311	287	277	276	272	256	271	238	227	259	243	222	240	222	225	200	189	219	238	241	212	223	201	208	197	191	213	194	189	227	198	255	223	223	220	209	206	189	213	213	185	212	217	169	204	212	212	211	196	218	198	196	198	189	209	201	197	202	242	188	205	227	212	200	190	210	193	208	196	208	200	193	216	227	204	222	172	189	195	208	205	202	181	193	196	202	182	208	218	216	196	214	195	204	199	225	195	218	209	229	176	222	235	209	215	214	194	201	180	212	206	235	229	187	201	193	199	176	228	192	202	232	213	215	213	191	203	217	191	208	228	199	221	182	204	205	177	214	191	200	195	215	215	196	205	193	202	188	197	216	230	206	183	225	203	212	190	221	194	196	199	201	202	214	210	196	202	213	212	225	193	191	203	220	193	200	196	202	200	196	214	209	182	191	203	209	197	220	196	223	204	196	215	211	210	184	186	230	217	212	207	208	190	214	204	224	218	208	198	195	191	211	219	211	226	200	212	203	197	175	242	209	189	224	211	206	198	198	204	172	201	202	225	183	216	179	193	199	214	232	189	212	218	216	235	222	212	196	227	227	204	210	199	195	233	199	183	208	191	200	207	205	193	231	215	226	204	196	194	197	196	219	198	212	221	225	212	198	221	204	217	220	212	198	228	207	182	197	219	178	207	219	204	207	209	214	222	206	211	206	197	194	196	202	183	212	195	213	206	213	210	235	212	210	178	190	217	212	202	197	197	214	213	190	215	203	179	206	202	218	180	221	219	202	205	188	198	209	201	210	203	205	238	202	212	209	226	197	208	203	219	207	241	205	224	228	206	180	207	214	242	208	191	182	192	210	207	184	207	197	202	209	219	185	198	186	204	193	192	188	209	194	199	206	202	199	196	195	189	206	196	207	213	208	206	198	204	211	204	234	201	186	195	201	207	200	205	177	196	223	212	217	202	191	191	212	223	209	195	228	191	200	186	191	219	201	222	210	204	219	200	198	186	218	186	213	169	190	226	191	212	206	180	214	209	210	195	198	202	225	192	225	197	215	221	195	198	226	202	234	193	203	196	185	183	184	220	191	208	202	191	225	214	197	200	206	220	211	211	191	207	205	197	199	188	212	203	199	209	202	196	213	207	198	195	219	197	196	204	209	211	202	203	214	200	192	219	187	218	215	188	209	217	202	216	207	213	209	227	195	200	206	217	200	216	215	212	199	218	232	231	214	222	193	199	203	173	224	198	222	215	207	203	217	208	233	189	211	192	174	216	199	191	238	199	185	180	197	196	216	218	203	220	231	198	184	182	208	218	194	199	231	188	190	213	215	207	198	197	193	185	210	193	199	203	233	207	205	219	196	236	211	227	212	200	212	197	220	215	199	229	196	188	235	210	224	208	207	230	196	178	207	204	183	199	230	197	183	190	210	194	181	203	185	227	188	181	212	224	188	200	197	201	226	187	184	182	210	224	189	217	197	210	195	195	229	222	198	209	195	233	193	216	223	199	215	188	200	216	216	219	221	221	225	215	188	212	206	190	218	171	211	220	244	172	199	199	194	186	197	183	230	229	203	176	212	212	197	191	219	204	213	203	220	221	186	214	209	201	173	212	193	209	196	203	193	195	198	228	234	232	201	202	188	189	182	186	232	213	220	199	205	208	209	202	208	214	212	191	209	202	187	183	205	203	223	185	214	188	202	212	218	186	198	199	202	212	213	225	206	219	203	194	211	209	207	174	197	222	212	204	211	195	196	196	204	204	192	195	210	212	215	195	205	195	183	223	196	188	214	198	204	206	227	216	204	198	181	203	195	229	217	201	196	202	199	213	217	201	231	205	181	205	203	208	216	208	212	203	231	219	207	211	231	206	196	216	197	242	207	236	194	183	197	223	206	214	165	205	184	208	232	184	226	210	196	188	210	183	206	206	197	210	216	196	223	210	201	211	217	212	191	206	191	185	204	187	192	208	198	208	204	203	206	198	217	223	190	215	182	199	232	188	234	218	215	193	194	198	225	189	200	214	203	183	202	212	219	191	210	182	207	204	201	218	201	192	214	205	203	191	207	218	184	199	198	217	214	204	198	191	209	216	179	183	225	220	197	208	198	167	211	176	198	192	203	195	206	199	200	189	210	171	187	195	210	215	179	231	222	199	177	199	211	206	184	232	235	172	226	202	210	186	190	198	203	215	190	165
345	2	2100	211649	392	9	178	561	619	605	521	494	472	447	374	399	356	334	337	299	309	333	321	287	305	324	282	298	283	280	270	272	246	250	279	258	236	248	222	263	262	284	267	310	370	394	434	478	538	547	553	589	611	608	649	565	493	477	503	463	413	416	380	400	412	365	322	327	325	296	291	289	292	256	244	251	218	249	248	243	229	232	229	248	225	190	240	234	246	218	210	214	210	236	205	207	220	212	214	228	214	203	223	230	210	191	190	211	244	190	226	225	221	210	211	213	218	202	212	213	223	225	202	236	215	249	221	207	203	209	214	256	208	190	208	214	181	221	197	216	197	210	201	194	201	219	221	192	207	190	197	218	204	196	200	187	200	198	222	210	208	206	233	215	217	199	205	216	217	202	210	215	217	233	217	211	215	189	217	198	206	230	228	220	230	198	197	218	185	205	233	219	185	205	222	198	198	189	188	240	221	226	207	223	204	225	194	212	214	241	213	208	227	190	221	211	196	211	203	216	243	197	184	245	192	212	215	224	218	225	187	204	223	244	196	212	214	222	203	211	221	235	212	219	202	195	196	210	210	226	210	215	216	194	205	223	199	221	212	210	217	243	191	217	210	211	203	211	183	235	210	205	209	208	207	212	243	178	200	192	213	200	198	208	180	206	221	192	219	239	226	194	217	223	215	193	221	222	189	207	220	221	194	237	225	189	208	225	216	207	218	197	193	176	215	192	204	194	205	188	192	199	189	232	206	214	203	237	209	211	188	192	207	190	212	206	222	207	230	218	185	201	229	221	203	188	208	218	188	221	205	184	249	212	210	215	187	242	219	220	206	209	202	192	208	208	202	200	186	207	216	210	201	171	203	210	218	245	221	222	201	220	205	201	195	219	242	215	191	212	206	183	212	213	187	207	213	188	210	219	197	184	224	199	222	193	198	223	220	189	190	206	215	202	212	195	215	203	211	220	199	198	220	219	191	195	210	216	213	209	181	210	215	214	186	221	215	230	210	205	198	200	221	227	218	216	209	213	192	216	204	216	213	192	194	226	198	235	196	208	186	201	203	194	221	212	199	214	216	191	212	213	208	208	206	182	186	203	184	222	194	210	225	193	179	212	201	212	228	235	212	197	226	206	194	221	224	215	195	217	207	206	227	201	237	215	206	203	219	198	215	205	152	227	199	196	203	204	209	212	223	221	220	193	198	196	229	205	197	212	206	235	189	211	199	235	198	228	219	193	192	205	200	213	209	205	202	202	206	201	195	206	215	232	214	214	222	221	190	204	200	195	219	205	201	225	214	216	226	192	175	225	212	191	232	208	218	200	214	185	219	216	213	192	232	229	156	175	197	196	182	203	189	211	222	225	223	200	215	195	210	206	235	220	218	239	215	206	214	209	203	199	186	186	203	194	205	195	226	194	205	204	220	218	226	218	202	216	213	208	197	199	187	204	199	199	215	186	221	199	205	209	226	181	210	214	203	208	209	199	221	211	242	209	199	215	197	206	215	200	207	215	210	188	211	200	219	201	184	225	207	221	221	196	196	220	180	242	210	213	203	210	206	215	203	192	213	202	202	198	206	209	219	218	224	213	223	208	205	234	198	201	211	191	188	199	194	238	224	216	217	231	210	192	193	188	212	179	205	213	205	201	234	220	200	199	220	241	199	200	197	213	205	200	205	211	191	209	201	211	212	201	220	207	214	232	210	204	207	171	185	211	230	199	221	214	205	207	216	207	217	194	195	184	208	194	218	208	199	240	217	221	203	197	221	188	188	223	223	199	212	207	232	190	222	196	191	209	221	215	207	205	194	221	206	180	208	223	192	193	209	207	233	210	192	230	228	203	211	193	216	211	202	209	217	215	226	198	224	214	183	167	194	225	226	227	224	221	215	185	238	201	202	214	221	201	232	231	199	250	198	198	225	227	222	225	210	228	191	190	202	212	219	219	187	219	222	196	233	211	205	217	204	201	216	217	212	199	200	214	208	218	210	220	211	199	212	235	200	208	205	205	204	197	205	195	196	217	206	183	227	207	197	196	222	206	225	208	224	201	214	203	224	204	188	206	209	208	214	233	218	222	221	192	179	204	208	215	222	190	203	199	229	226	233	216	212	207	228	199	203	202	212	235	209	225	228	210	211	189	235	219	198	204	214	191	204	217	203	206	216	209	200	219	191	209	203	204	214	227	190	220	215	216	216	225	209	192	214	208	246	192	212	206	191	210	218	208	216	215	206	195	209	223	200	215	187	219	216	208	234	220	228	229	210	223	202	166	206	233	191	221	217	203	186	222	219	203	211	222	205	201	218	212	212	188	226	215	215	221	220	196	204	220	208	211	192	200
345	3	3500	211774	398	28	201	743	1126	1122	1156	984	848	738	632	502	443	431	386	389	360	352	323	318	280	301	297	286	303	277	304	303	275	289	316	339	388	410	445	470	460	474	438	431	433	449	433	511	507	540	563	575	547	535	529	532	512	484	477	442	454	441	400	372	375	348	329	318	314	307	260	259	242	250	250	248	245	240	261	247	216	229	226	233	230	220	206	204	213	210	204	232	209	208	208	202	196	232	226	210	227	241	217	181	227	206	198	196	199	231	209	198	200	230	219	207	202	210	216	206	199	203	215	220	197	222	203	191	228	199	198	200	241	199	202	218	212	189	218	197	231	233	203	194	225	180	204	196	212	192	182	191	206	208	213	203	215	189	201	220	196	205	212	210	191	200	193	219	199	202	215	194	191	203	208	225	193	206	207	188	218	225	223	191	237	191	216	210	228	195	197	213	195	207	206	180	213	187	205	213	191	205	213	219	186	212	225	189	186	200	198	212	229	197	207	199	221	194	207	211	194	200	207	199	197	192	189	203	194	186	204	225	212	224	216	204	213	203	197	212	172	179	232	233	205	220	201	223	197	224	207	198	195	187	204	181	189	194	190	199	215	221	196	217	186	191	199	187	200	189	188	195	183	198	204	216	171	206	226	199	222	187	208	199	218	213	206	192	209	231	198	175	192	222	204	210	212	213	193	209	206	201	214	219	208	210	204	198	210	191	212	204	216	210	215	219	204	231	200	213	195	181	219	218	198	190	205	214	220	187	200	214	203	206	212	207	227	201	198	201	186	223	195	181	188	181	208	212	169	209	183	199	213	183	205	201	213	191	214	202	221	212	192	196	203	191	206	213	206	221	199	196	191	200	191	205	192	202	189	190	203	212	226	182	208	219	204	204	213	209	202	176	210	205	220	216	178	209	197	219	187	176	217	202	189	186	220	191	210	216	220	214	214	201	199	208	192	203	174	183	225	205	211	208	197	199	203	191	205	185	217	213	218	206	200	194	207	228	204	218	215	205	192	183	193	231	202	214	202	213	203	191	198	189	209	196	197	196	208	186	195	216	186	196	218	231	202	194	188	215	204	205	231	188	192	192	193	229	194	197	228	194	203	210	202	211	201	207	210	214	205	203	213	200	185	204	181	187	219	180	209	187	192	176	217	200	193	204	219	209	198	214	212	208	202	215	193	209	215	201	180	194	184	175	182	198	228	218	223	215	219	220	188	194	206	200	181	200	224	198	212	201	175	217	195	204	194	214	201	193	236	214	198	223	211	205	190	205	190	222	204	217	196	220	211	188	192	203	219	226	183	219	199	201	213	190	188	202	194	194	203	203	213	191	217	220	187	187	211	211	194	192	213	185	214	211	202	205	196	192	224	197	225	204	200	156	204	183	219	181	198	221	204	218	218	192	189	207	214	206	188	187	194	179	216	219	220	184	222	176	228	226	199	196	190	208	184	233	198	220	182	182	186	197	189	189	226	208	213	205	187	186	170	214	220	196	222	213	200	221	216	218	203	230	203	196	205	186	178	200	199	217	203	198	206	203	189	216	191	189	194	229	203	224	212	203	206	192	191	197	187	192	191	210	174	219	192	185	210	187	189	226	195	215	184	193	178	196	186	207	174	212	187	187	192	206	219	198	195	197	195	169	191	185	189	204	193	215	221	207	196	195	217	215	199	175	208	199	191	209	202	204	220	193	201	204	184	191	195	199	236	203	209	171	183	213	214	192	212	217	197	191	167	199	193	179	185	206	203	212	196	193	206	202	189	215	214	197	200	201	209	196	226	184	205	205	218	185	212	210	204	193	201	183	205	192	209	191	201	198	197	204	223	212	245	208	202	228	182	201	195	176	175	218	206	199	184	209	218	202	184	184	206	209	180	218	202	206	195	202	193	204	199	190	219	202	211	224	197	220	231	211	183	199	209	201	207	207	217	192	194	207	184	190	206	212	193	196	175	208	211	190	219	196	216	213	202	175	201	227	222	206	177	194	198	210	191	232	199	218	199	224	210	201	196	211	194	219	211	217	192	198	193	212	174	202	197	206	196	213	200	176	199	218	202	210	183	196	206	176	204	220	201	193	195	200	205	222	195	201	200	180	237	186	205	203	181	209	197	186	207	213	223	201	179	193	217	185	195	209	195	206	202	197	213	212	213	210	201	200	232	200	188	235	200	198	195	204	200	220	191	187	184	209	185	184	196	197	196	209	203	193	189	215	195	200	213	182	196	213	178	209	211	209	210	189	194	191	217	207	179	205	208	201	209	204	202	196	198	210	223	215	203	187	206	193	202	203	185	239	189	209	192	211	209	203	199	197	182	179	210	175	216	217	192	213	193	207
345	0	2700	211899	404	8	91	525	716	729	649	596	503	492	462	438	427	441	462	398	375	390	397	363	353	330	346	365	363	324	389	374	314	300	369	428	592	629	652	626	662	660	651	701	693	723	715	714	710	668	674	665	637	592	523	502	531	494	450	431	391	395	350	342	331	346	303	302	293	286	285	242	274	258	230	243	244	267	243	239	227	234	213	211	211	227	217	217	229	223	200	213	227	213	206	218	193	228	228	213	195	224	220	218	189	211	207	172	222	206	207	171	222	195	180	221	238	203	191	215	202	205	207	200	199	198	224	218	193	237	219	214	190	187	216	207	220	168	202	201	208	219	194	196	201	228	207	207	214	215	183	225	191	209	159	189	212	191	196	187	185	200	198	189	203	241	193	219	207	207	199	220	204	204	204	203	185	188	214	179	220	187	230	194	224	194	207	206	201	192	218	216	180	194	216	209	195	215	219	214	205	210	209	214	190	199	232	188	209	212	190	201	192	199	209	198	198	203	193	207	210	216	188	224	190	188	199	193	221	190	193	190	190	204	193	185	185	203	181	202	187	228	198	185	211	204	196	216	189	205	197	218	218	212	192	199	190	209	200	241	201	220	203	231	184	204	185	223	194	236	171	211	205	185	190	199	190	193	238	172	193	207	215	191	201	197	199	212	205	189	204	204	216	211	185	214	198	202	201	211	226	211	197	208	209	191	188	190	208	194	214	174	203	199	196	174	208	206	199	187	193	196	185	215	217	198	182	193	178	199	188	199	217	212	198	203	225	197	210	180	200	194	233	208	200	206	201	200	216	203	213	177	193	198	195	208	201	213	208	215	216	194	203	188	190	192	184	185	205	196	193	175	218	191	224	192	200	183	201	195	193	194	218	192	207	218	208	203	181	222	190	247	187	195	197	199	193	179	181	209	188	178	178	186	184	181	207	211	203	200	236	205	208	182	175	201	185	209	204	216	198	195	175	203	218	181	208	184	212	224	205	182	201	189	211	194	188	176	190	207	220	189	212	214	200	215	191	190	218	192	206	188	204	221	214	177	209	214	207	196	194	213	190	210	230	190	190	209	204	177	198	206	191	207	184	194	198	215	221	233	190	203	216	158	207	191	185	181	236	210	196	195	181	193	214	193	202	208	211	193	200	207	201	217	190	180	226	186	192	218	190	195	195	179	183	192	193	193	186	210	196	209	206	177	183	207	198	220	202	239	196	183	194	215	175	147	206	207	200	212	184	185	228	204	186	219	210	206	213	210	202	181	187	195	205	190	189	220	175	176	201	204	208	207	185	176	199	230	195	194	197	197	164	201	209	214	211	211	219	202	229	221	205	226	196	221	184	197	191	176	208	202	180	204	201	183	178	189	199	217	193	186	179	187	200	217	197	197	185	181	170	189	191	199	213	195	180	198	211	184	193	191	229	201	177	213	199	198	211	196	185	204	194	196	211	186	197	178	178	181	200	183	189	227	214	199	184	214	207	182	206	172	190	197	217	212	214	206	183	163	201	208	173	193	210	190	194	195	217	204	182	199	192	214	184	199	184	214	195	225	187	175	231	189	216	205	179	195	184	191	195	194	180	211	191	218	177	191	177	199	214	203	223	194	185	201	195	204	178	203	190	199	216	203	222	195	200	192	204	203	192	195	215	199	189	200	214	170	165	188	213	203	199	204	209	186	206	180	186	241	198	194	198	200	201	223	176	219	218	190	204	191	194	178	214	195	190	220	192	198	216	191	186	208	207	201	181	196	211	191	192	199	233	217	182	205	177	198	201	182	197	191	220	201	192	206	219	209	192	198	192	215	154	201	189	201	194	205	173	197	215	204	207	210	180	192	192	219	192	179	196	209	205	222	207	178	183	212	197	187	221	204	202	206	213	209	186	192	209	180	199	203	217	205	200	179	197	222	190	204	178	185	191	178	185	206	221	195	190	207	220	200	193	191	197	181	167	181	206	183	196	191	195	194	220	202	212	191	179	201	213	184	188	191	199	207	207	216	198	185	202	202	199	164	201	200	185	200	179	195	200	199	204	188	199	173	198	185	179	221	219	215	185	209	220	219	173	198	222	197	211	193	203	177	202	194	217	205	197	184	188	190	205	188	208	203	202	215	192	217	211	184	199	193	192	205	208	214	208	199	188	197	185	203	193	207	214	176	204	216	175	187	203	211	235	204	202	197	190	203	199	203	184	175	207	198	187	166	184	199	173	207	209	185	179	189	207	183	222	210	186	181	186	205	229	219	192	221	204	169	214	213	198	199	195	213	210	196	197	209	182	226	177	214	219	177	179	190	182	190	191	180	214	197	186	218	192	222	180	200	205	212	190	200	170	211	229	203
345	1	1900	212024	431	15	182	706	621	595	527	511	438	452	390	410	372	366	339	328	308	364	336	367	336	378	397	441	416	451	433	446	492	510	512	515	513	553	549	567	538	547	507	533	495	511	487	474	437	426	379	391	358	370	336	363	305	319	304	263	295	284	303	236	263	277	258	258	233	247	254	215	225	228	238	220	212	217	220	212	207	204	209	208	225	246	221	243	201	220	201	198	223	208	214	235	184	211	175	191	229	186	206	187	227	209	247	209	215	183	199	190	217	227	193	219	220	205	207	203	190	197	228	195	190	194	174	216	202	206	196	213	226	169	198	199	188	218	206	200	201	195	219	223	216	215	203	203	212	219	206	191	200	198	190	195	233	198	213	212	174	194	208	193	211	215	182	178	198	190	199	198	249	215	191	212	193	182	201	193	202	224	193	199	204	191	209	205	206	208	183	177	188	208	208	188	213	189	196	202	220	216	213	209	204	211	209	186	186	206	239	214	217	202	197	203	193	200	201	208	196	197	212	199	217	197	194	218	200	183	194	204	206	189	183	205	193	185	207	200	188	200	202	198	211	181	185	197	206	213	205	189	189	211	213	208	194	202	202	185	214	222	190	210	171	211	193	200	215	199	233	179	215	200	209	211	192	195	213	191	194	220	210	194	199	227	196	216	197	178	198	203	212	191	194	207	193	179	198	185	202	210	214	193	221	206	207	214	189	190	216	206	221	215	202	202	188	189	208	208	195	207	206	193	205	210	211	206	197	193	206	204	192	195	192	181	199	211	181	176	206	185	198	209	214	204	174	199	208	180	183	187	187	185	192	191	197	220	196	178	186	212	210	253	210	192	186	190	192	197	175	210	176	208	209	176	206	200	233	205	198	207	210	188	217	189	205	213	211	186	188	203	183	202	210	199	183	200	207	188	184	188	182	204	208	192	213	207	164	180	196	210	212	220	214	187	205	223	220	190	182	211	202	210	204	211	210	201	204	176	189	198	211	191	228	179	207	172	207	179	202	220	216	194	207	185	216	197	200	198	211	198	213	190	203	201	200	212	171	243	199	205	202	185	204	173	214	220	173	202	185	197	183	203	216	229	212	208	202	212	185	215	194	205	202	217	218	177	189	190	210	223	220	227	201	206	197	195	218	225	194	219	194	185	213	195	213	219	203	183	225	197	196	206	226	219	182	201	194	214	212	204	210	214	190	175	220	213	191	194	194	243	202	184	170	194	209	195	201	194	174	186	213	154	227	209	201	194	203	201	206	194	213	190	185	211	183	189	198	212	206	208	209	195	181	194	204	193	181	196	201	192	208	181	208	220	212	178	200	198	191	187	165	198	193	209	204	218	210	200	190	208	180	207	212	195	201	216	189	193	203	193	210	220	188	204	193	201	206	193	181	192	200	189	187	204	210	215	211	226	212	211	203	178	216	196	196	195	192	174	189	193	209	205	199	207	210	223	188	191	191	226	180	183	218	214	205	201	221	200	211	189	218	204	179	192	194	220	182	217	200	186	200	206	189	218	199	207	202	200	187	203	190	186	184	191	186	189	232	224	192	174	198	194	206	222	205	219	202	185	208	195	190	205	196	214	203	215	193	201	176	200	194	213	203	181	208	215	185	208	189	182	186	210	220	180	195	194	197	187	204	203	197	201	198	200	196	204	205	212	242	200	177	193	205	199	189	205	190	206	177	212	244	208	184	214	195	179	192	179	203	205	217	210	203	187	207	210	212	181	203	200	207	202	205	181	219	193	178	216	201	177	202	176	251	187	197	178	191	203	191	203	197	195	204	198	212	180	207	183	195	189	184	207	183	198	206	208	222	188	229	199	201	186	198	206	226	214	195	214	200	194	211	216	169	172	230	202	203	212	185	200	213	218	212	201	217	202	200	183	212	204	230	197	166	218	204	187	220	200	205	228	182	222	186	201	207	197	193	168	203	198	182	188	203	213	203	202	208	201	195	203	196	219	193	206	197	204	199	210	193	215	175	205	218	188	209	217	229	205	205	180	189	207	187	202	191	182	220	213	200	214	211	196	216	204	209	178	225	195	200	173	191	222	180	190	206	227	184	188	203	208	212	194	202	223	188	206	197	193	193	187	175	207	220	203	224	233	216	215	200	201	186	177	182	212	187	230	187	179	183	192	186	206	251	205	175	197	211	217	215	197	183	213	213	220	201	233	210	205	194	191	206	201	177	204	201	179	189	195	207	211	188	199	182	211	219	209	194	195	199	234	184	198	182	197	197	188	193	200	192	183	206	191	209	200	212	220	207	198	216	199	194	204	194	213	201	192	185	199	188	202	183	221	188	216	208	197	196	213	206	200	183	166	187	164	190	222
345	2	2100	212149	406	9	121	570	545	540	482	525	484	441	384	362	316	344	318	315	328	288	300	284	248	280	252	267	249	240	253	324	279	316	346	383	375	458	476	490	552	598	655	652	679	641	633	609	604	577	525	544	523	434	432	403	416	343	351	359	320	330	306	276	297	289	269	262	265	240	263	242	251	223	190	213	217	200	209	224	193	210	213	243	205	213	196	239	214	221	204	194	199	199	204	208	211	224	194	214	186	211	234	201	210	218	189	201	222	200	194	200	208	223	191	208	213	195	224	212	179	219	202	178	230	192	210	211	217	196	188	194	192	199	211	173	175	203	221	195	219	183	198	185	216	200	204	204	176	206	232	215	202	185	207	176	190	180	192	195	202	217	184	187	183	217	168	210	195	215	208	212	197	206	172	207	214	194	187	192	196	201	182	222	178	193	202	203	184	217	163	199	188	204	198	193	171	201	220	179	210	201	189	198	211	185	205	205	213	188	192	205	188	190	200	216	211	202	202	156	201	223	193	186	185	199	210	203	187	190	180	210	197	193	220	206	199	187	181	194	202	194	204	215	188	176	197	208	181	219	217	192	180	224	211	186	201	208	179	190	219	206	210	201	192	201	199	213	184	206	196	217	204	175	198	235	199	192	204	207	204	166	207	169	202	188	178	185	191	168	181	184	199	174	179	213	203	187	185	202	163	179	189	203	201	181	167	203	206	191	211	183	200	196	195	209	180	179	180	180	190	180	188	188	204	201	203	200	202	190	183	185	225	183	194	174	182	207	172	211	184	201	180	201	192	209	191	195	184	175	199	205	200	170	230	170	189	205	180	221	191	216	221	210	188	172	218	203	200	181	198	193	221	214	194	173	153	190	188	198	198	182	209	200	204	216	184	217	185	218	178	208	217	193	190	184	196	201	213	204	192	212	197	192	187	223	182	202	185	193	196	195	197	202	200	195	195	200	169	176	183	203	184	208	178	200	198	192	219	178	176	199	194	190	226	191	203	198	184	208	173	190	187	219	182	179	183	210	189	189	207	217	204	181	193	195	201	191	191	199	203	205	204	218	188	169	218	202	178	193	227	183	199	191	196	202	196	196	193	196	183	187	206	220	190	201	194	202	194	181	198	172	195	184	211	184	183	173	185	207	179	180	201	177	199	187	209	197	191	174	194	206	177	187	169	187	173	191	198	183	188	189	213	185	191	204	196	207	199	192	214	211	193	222	214	212	178	193	201	206	195	190	196	198	181	212	197	205	177	207	193	166	193	199	182	194	178	185	193	182	199	186	190	173	196	162	206	175	189	174	221	190	200	185	193	198	177	192	184	177	213	194	197	193	162	199	186	194	209	214	202	218	187	202	178	181	176	187	198	208	204	187	204	180	195	178	184	200	173	196	184	227	183	208	205	205	175	207	180	172	189	177	156	217	184	161	184	186	199	216	206	181	182	189	163	224	199	178	199	203	171	189	202	179	199	196	199	194	196	198	197	180	212	228	196	186	202	179	209	209	198	218	179	208	204	212	208	185	189	191	211	185	172	205	176	199	195	211	209	191	193	196	202	188	186	173	192	193	203	216	190	214	195	204	182	167	178	193	200	229	164	192	183	201	198	182	200	195	188	196	183	183	196	201	200	185	184	195	187	182	205	194	190	175	196	212	163	208	180	206	210	183	186	203	172	206	175	186	196	189	181	204	192	229	164	176	183	204	189	173	219	195	203	190	188	201	180	220	189	196	199	174	189	213	181	190	204	202	187	175	181	204	202	198	202	189	201	204	209	192	202	163	210	181	187	177	205	194	208	186	180	192	227	201	178	192	194	187	169	183	190	185	166	199	190	203	201	184	186	230	220	198	195	198	196	208	196	212	202	190	177	198	198	193	199	192	217	234	185	196	203	189	183	201	168	192	196	200	198	188	199	184	189	186	194	188	193	216	163	198	189	183	198	182	175	204	179	177	177	187	176	204	187	177	217	197	195	180	199	180	192	183	203	173	227	204	195	217	213	177	204	186	183	195	186	183	206	198	197	191	196	173	175	218	195	185	219	203	195	200	210	180	192	182	216	191	192	192	192	184	204	196	185	214	202	191	186	204	201	194	169	197	178	199	214	205	211	190	190	205	186	197	189	202	199	197	202	208	200	200	176	186	208	184	176	187	206	201	175	211	178	175	171	188	198	190	202	203	183	179	178	165	199	217	206	196	201	197	213	197	179	192	203	198	195	194	203	213	204	183	218	176	203	216	186	190	206	190	182	186	209	198	170	196	182	179	194	181	196	188	206	218	161	209	201	187	201	217	181	202	171	180	201	195	190	193	197	209	194	171	199	208	215	215	193	208	159	191
345	3	3500	212274	421	13	118	527	584	533	469	540	423	445	377	359	332	319	317	331	298	307	269	282	266	266	264	241	253	282	271	275	279	291	281	310	314	345	408	406	470	473	477	514	511	518	629	590	611	574	616	603	586	573	543	527	522	477	487	426	425	351	387	352	336	329	333	286	254	271	239	243	225	220	230	195	218	243	228	225	194	232	195	192	198	222	209	223	192	200	200	216	203	200	201	194	204	205	203	203	208	195	215	202	187	175	196	182	157	203	207	192	181	183	205	203	201	180	164	193	189	204	185	199	192	190	192	203	183	189	220	182	187	190	217	205	204	221	188	175	188	172	191	175	199	200	190	184	201	175	202	184	193	195	169	181	196	179	185	165	193	204	200	207	184	187	175	184	176	169	188	189	195	201	180	181	193	189	189	175	199	167	205	218	181	192	183	185	180	180	203	162	180	166	198	165	198	200	183	189	197	186	192	211	186	202	178	194	171	147	184	197	218	183	168	200	201	168	184	166	204	173	189	171	175	198	187	210	198	185	193	205	188	187	187	185	184	188	202	226	183	177	186	194	198	180	196	183	184	188	222	172	180	191	181	166	186	193	174	179	199	185	186	203	169	197	192	186	187	210	175	214	195	191	198	226	183	191	196	199	187	178	211	196	218	200	194	202	200	165	176	183	197	184	187	213	193	174	186	173	207	195	185	169	188	193	179	172	181	197	200	188	173	200	182	200	183	192	189	180	201	167	186	200	193	194	196	191	183	205	184	182	191	198	181	204	173	181	205	197	185	168	192	165	174	161	150	186	188	207	175	222	176	213	185	179	182	184	184	175	216	170	184	203	187	193	218	197	177	179	199	204	223	167	192	180	170	198	217	207	190	211	179	192	201	197	193	205	173	211	195	179	216	171	205	183	160	205	192	207	172	205	161	189	187	197	177	199	172	185	194	190	163	194	189	210	167	162	205	192	177	200	183	185	168	184	181	220	178	193	209	190	177	203	201	197	173	163	194	177	201	193	190	194	184	189	169	176	202	206	182	202	174	186	172	213	198	187	176	218	209	210	169	196	196	184	186	199	197	187	168	187	205	206	172	169	193	171	191	203	174	187	186	209	171	199	186	179	171	186	201	160	173	194	187	208	214	169	190	214	181	187	179	219	197	183	182	172	185	195	182	176	186	200	209	199	182	173	186	196	176	157	172	196	176	195	174	205	183	194	191	194	180	181	194	192	206	184	180	210	203	171	195	184	189	177	186	176	193	200	191	180	204	190	176	192	185	184	173	181	173	182	196	191	189	170	197	180	160	179	196	197	183	175	192	181	167	164	175	178	202	207	206	176	171	177	192	166	179	199	176	162	206	176	186	185	184	189	185	179	181	195	195	188	186	172	193	192	198	198	161	208	159	189	191	197	170	169	175	189	180	163	190	176	198	183	167	191	177	175	214	150	205	192	184	177	188	177	183	171	166	173	152	212	197	193	186	190	196	193	180	197	190	187	188	196	192	190	180	178	176	191	168	162	197	182	207	197	183	195	164	170	185	202	190	182	201	205	218	190	176	171	189	200	182	181	178	192	185	191	204	209	195	173	186	185	163	211	184	193	176	173	202	193	173	183	176	185	193	170	186	178	192	196	211	163	178	213	163	211	193	167	181	188	179	193	190	168	194	189	183	202	164	197	192	191	196	189	180	172	225	186	185	196	190	166	196	176	199	199	157	201	154	186	202	187	193	181	185	196	192	212	190	204	175	175	190	198	180	214	172	188	182	183	187	201	183	190	187	177	206	167	177	208	194	191	180	201	187	185	188	186	194	184	191	183	187	210	179	196	197	188	217	185	188	191	211	198	182	198	171	176	175	201	220	194	210	189	185	195	197	183	176	189	159	187	173	177	201	172	191	188	170	178	222	195	182	183	191	173	211	194	169	154	219	189	205	182	183	205	208	178	176	162	191	174	184	203	194	190	214	191	196	188	199	188	196	178	202	196	191	174	179	185	186	208	183	192	198	180	183	168	195	187	220	206	187	179	189	157	190	191	200	202	175	194	180	213	182	207	175	178	197	169	180	214	165	189	191	167	188	170	191	195	202	195	173	187	188	184	198	170	189	188	171	178	174	198	203	190	160	197	194	170	189	192	183	203	164	200	189	181	181	184	197	191	157	178	197	183	184	198	200	195	186	175	193	193	214	211	209	199	190	185	177	198	201	181	190	193	168	203	182	200	195	202	186	169	199	182	210	169	193	186	190	166	190	176	170	179	205	189	152	202	169	200	187	171	176	169	165	204	209	198	190	200	180	198	196	187	181	164	196	185	208	191	176	168	178	206	194	158	186	208	177	189	198	158
345	0	2700	212399	413	15	84	437	563	549	559	539	521	488	508	457	443	449	410	380	384	353	370	327	308	353	324	287	292	349	290	282	301	259	279	294	290	261	283	343	339	346	454	512	543	614	601	600	618	591	607	647	630	614	641	609	614	594	576	534	509	505	440	402	400	403	367	345	341	312	319	293	240	237	245	245	227	223	223	228	242	214	199	232	230	224	222	205	188	209	189	220	184	205	215	193	181	184	175	178	202	221	222	215	208	169	189	186	196	184	194	187	202	193	201	186	172	192	198	171	193	193	189	187	176	191	200	191	204	204	183	202	204	198	211	221	182	180	198	183	196	174	191	206	172	186	181	196	187	207	190	184	194	183	176	185	193	184	186	183	173	189	195	181	176	202	197	201	179	205	171	192	190	175	185	178	182	178	190	203	192	182	181	193	181	186	178	176	193	184	186	168	186	194	201	207	188	190	180	186	206	202	188	215	195	187	169	188	174	192	189	201	188	193	189	177	203	174	188	182	181	180	213	178	182	188	194	186	229	186	195	171	192	185	186	170	201	187	200	190	180	191	191	168	192	186	178	185	200	206	184	169	227	205	172	174	200	184	201	185	203	191	185	206	183	184	207	179	182	197	223	176	201	198	171	191	190	196	199	172	226	207	195	205	165	189	195	187	190	177	212	185	169	197	193	178	181	202	201	216	174	200	200	209	181	186	175	187	188	200	183	171	172	183	193	194	164	164	181	207	198	205	206	160	185	193	202	179	168	184	171	184	203	195	197	196	186	179	189	173	186	192	192	168	192	178	183	194	195	196	182	197	166	186	164	187	153	191	160	187	189	182	180	185	178	169	176	175	204	181	181	183	211	190	179	188	193	185	197	180	202	160	179	188	171	200	186	215	176	175	176	174	179	189	147	207	185	212	183	190	179	220	165	195	169	179	181	194	192	177	207	191	208	206	179	177	211	171	174	171	187	212	195	186	201	200	160	149	194	204	172	174	189	171	179	178	183	173	179	179	186	184	182	181	187	196	175	207	210	195	196	203	182	182	182	194	180	195	205	202	182	196	177	186	214	182	171	177	189	172	194	199	165	178	160	179	202	191	207	188	180	182	196	185	187	195	164	190	154	200	150	166	163	201	205	192	171	157	204	199	168	201	199	182	162	201	172	188	174	214	194	189	176	167	184	194	183	177	191	201	196	178	193	152	195	184	178	178	156	175	189	180	168	200	182	176	183	176	158	180	158	188	198	195	186	170	203	197	192	185	205	182	187	190	163	206	175	209	189	170	194	174	190	177	185	204	187	174	195	209	196	195	183	186	167	205	199	181	186	185	193	160	190	187	188	165	186	184	184	186	206	206	153	184	179	186	171	187	176	174	184	169	169	185	192	178	182	204	205	201	196	189	161	186	184	201	186	180	193	194	192	177	181	181	198	177	176	186	223	191	161	165	187	180	188	173	177	173	171	161	176	197	222	181	173	200	198	183	182	160	188	212	195	179	168	194	185	190	182	170	175	190	188	165	180	176	175	189	184	188	215	192	182	228	176	192	190	160	189	168	172	184	202	175	202	185	203	181	171	206	182	168	179	178	205	166	178	188	179	166	170	213	183	193	185	185	191	175	180	196	183	205	180	195	187	191	173	173	189	210	185	196	167	172	195	199	183	182	168	171	165	178	180	209	156	158	158	163	187	190	193	196	196	185	175	183	196	172	178	192	187	192	173	181	191	199	187	188	200	206	182	190	206	185	176	161	197	194	185	187	210	187	188	193	185	191	187	188	178	171	221	181	187	187	184	210	178	201	169	178	176	177	192	173	187	189	200	192	207	181	197	178	182	190	174	174	187	169	179	192	177	186	191	178	180	195	224	188	177	192	206	198	179	215	166	179	190	190	200	176	187	210	183	168	191	200	182	192	190	183	204	191	184	198	167	176	190	181	197	201	197	184	198	184	183	217	210	172	220	191	188	216	205	199	174	194	199	190	179	177	170	191	179	188	175	169	193	168	181	178	163	189	192	204	160	168	189	191	185	207	174	185	155	189	191	158	184	187	218	182	185	183	197	191	174	198	182	187	200	164	193	183	207	186	165	200	189	189	190	193	176	192	208	177	181	182	174	189	208	208	196	164	176	176	197	191	192	191	207	207	156	185	179	179	190	190	192	181	186	177	186	177	181	183	184	184	197	192	196	191	205	183	199	186	158	186	172	177	226	174	171	208	184	161	177	178	182	197	197	157	184	181	190	173	199	193	184	210	162	202	187	202	206	165	196	196	189	180	177	173	178	184	216	182	173	182	205	199	194	189	174	206	165	217	178	173	183	188	156	179	184	176	173	191	193	175	192	193
345	1	1900	212524	420	6	156	503	485	514	460	455	450	403	361	367	318	313	285	272	294	259	276	256	305	228	242	264	248	254	257	250	222	231	230	222	234	238	223	228	282	270	324	376	419	385	468	541	542	554	563	565	585	559	556	553	511	491	450	404	429	400	392	359	332	300	294	295	305	245	259	278	219	233	227	263	232	228	209	226	207	200	200	222	206	210	208	184	192	205	216	217	211	186	199	185	224	216	209	188	224	178	205	184	199	195	166	203	211	187	188	213	221	218	216	201	193	204	190	203	212	236	215	201	209	201	220	172	206	222	218	205	167	220	183	239	193	185	188	201	208	213	219	205	200	201	178	192	180	189	171	188	207	209	181	181	199	202	192	209	189	203	203	184	191	208	158	182	173	175	196	191	204	200	194	190	190	204	221	231	197	191	187	191	190	208	200	207	191	170	198	193	187	223	201	214	203	212	210	197	218	202	211	171	205	201	174	183	192	188	220	205	192	191	182	200	180	200	203	181	206	177	201	222	186	205	189	204	183	173	205	179	197	212	187	209	179	200	173	213	188	191	180	201	231	195	210	192	176	216	195	204	204	182	179	185	214	185	181	202	183	214	183	184	206	178	182	183	196	204	217	192	203	184	204	173	193	224	196	181	180	168	189	202	201	181	182	209	193	203	208	193	195	177	215	185	206	203	205	207	215	198	186	208	212	170	193	216	197	190	200	190	209	166	209	191	183	211	196	209	182	192	185	207	204	207	196	201	187	205	190	203	186	166	194	205	198	185	211	171	197	202	186	186	194	205	180	180	181	213	187	183	210	169	212	191	186	189	193	188	196	196	212	194	186	181	190	189	195	199	201	182	172	198	198	225	209	216	218	164	197	200	203	201	205	188	183	178	185	206	208	225	189	182	173	191	204	176	204	223	180	208	194	194	190	175	214	195	203	198	209	168	201	211	192	192	182	189	191	187	178	209	178	186	197	179	198	189	196	208	193	210	181	182	202	220	173	175	191	197	190	204	188	196	212	171	187	183	200	209	185	187	204	168	192	197	194	183	194	186	193	181	185	230	182	177	202	196	201	215	195	195	190	217	196	201	201	194	196	175	184	191	205	202	209	178	215	194	185	209	166	200	170	185	185	190	186	194	184	201	210	182	182	187	192	200	214	179	215	191	177	203	201	190	178	209	203	207	191	195	215	189	179	186	192	188	209	197	197	209	201	190	205	209	192	198	185	209	195	199	174	223	193	191	200	199	181	202	209	197	182	180	196	193	181	168	181	193	186	194	184	200	195	192	186	203	196	201	171	181	210	214	193	190	189	215	215	166	210	190	196	187	198	185	209	194	184	181	220	194	186	174	171	193	187	196	169	195	215	181	179	192	184	161	184	165	170	206	194	205	189	191	201	206	186	202	191	220	180	190	173	201	173	215	158	188	184	180	202	185	200	192	207	188	205	205	196	209	183	197	168	187	202	194	187	196	192	201	185	198	197	208	170	167	189	206	205	209	201	173	184	197	195	188	215	196	194	206	197	185	204	180	195	184	198	185	203	197	189	204	190	193	182	179	183	185	206	170	224	179	203	198	187	206	207	187	197	210	177	192	207	198	201	200	172	180	194	176	188	198	208	191	170	181	209	185	200	196	193	218	176	193	176	182	207	197	204	183	196	209	194	180	197	178	230	195	193	172	195	205	209	181	178	182	201	199	179	194	202	191	191	187	206	186	188	202	197	194	179	181	177	178	184	204	178	197	191	196	196	213	206	196	197	228	179	195	192	180	195	188	185	199	200	228	202	179	194	187	191	208	165	170	218	192	195	221	189	185	189	199	171	215	194	202	201	197	211	182	211	193	200	227	199	178	172	197	187	207	185	206	169	209	195	211	196	196	198	200	170	213	185	173	186	216	217	184	206	205	195	178	209	207	198	201	174	204	187	165	187	199	183	193	173	196	212	198	211	184	216	189	171	185	188	182	187	175	202	197	190	186	171	177	210	179	173	190	202	196	208	201	196	205	211	190	212	185	184	203	163	192	183	187	190	201	180	196	199	200	202	171	184	200	193	215	208	191	187	185	192	191	193	189	200	184	194	170	235	201	195	204	213	218	208	207	204	165	198	171	212	200	203	171	188	196	190	198	182	191	166	191	195	184	213	183	217	205	198	170	197	205	188	185	183	187	185	189	187	186	163	172	198	212	160	172	186	189	174	208	200	206	193	202	212	177	200	189	192	188	179	211	195	204	179	176	221	220	205	184	183	200	203	187	194	207	183	198	187	194	191	200	220	198	196	211	168	192	195	209	207	180	214	193	186	211	180	217	167	170	199	225	208	193	163	211	171	170	206	190
345	2	2100	212649	425	5	99	439	477	491	461	482	428	425	388	364	363	344	347	336	294	288	276	290	275	276	265	272	320	326	312	329	332	281	323	299	373	405	425	456	504	505	547	512	533	551	565	538	559	567	565	507	491	514	488	417	427	428	388	374	319	363	309	276	297	276	273	252	227	261	249	233	235	233	230	219	247	215	245	208	199	201	221	240	217	227	233	216	211	203	217	234	194	212	185	216	201	193	193	216	208	166	205	186	215	225	165	204	209	218	207	193	206	184	213	218	219	178	175	215	191	224	201	190	221	210	184	187	200	177	199	201	179	189	202	181	207	206	208	188	204	190	200	244	185	200	182	214	177	184	182	181	204	204	202	199	188	219	196	163	200	177	195	200	172	187	179	176	193	175	198	197	212	198	207	177	176	185	202	191	221	194	186	201	171	188	200	176	191	220	200	182	199	175	182	187	189	175	213	201	191	190	211	180	181	197	193	184	182	173	181	211	185	211	203	185	209	193	184	183	177	196	163	216	176	172	222	221	162	170	198	182	191	194	207	186	195	188	207	194	156	212	199	171	209	203	173	169	193	193	215	207	211	211	198	206	198	179	206	211	181	187	169	199	188	171	188	187	186	189	182	194	189	188	179	191	199	221	206	197	232	170	191	202	208	179	184	210	205	206	191	188	216	188	175	186	192	193	186	188	196	180	177	178	186	206	213	193	205	197	193	210	210	204	191	197	194	195	202	192	201	219	215	194	169	189	194	187	190	194	165	191	201	188	196	194	206	203	171	207	189	168	198	205	180	201	180	188	194	198	168	189	185	199	170	196	204	230	177	193	194	212	193	164	206	194	169	208	178	187	188	164	181	189	212	180	184	180	211	193	184	204	208	189	170	197	194	193	204	201	202	220	218	180	190	186	215	196	193	211	188	198	189	206	195	189	174	184	212	193	194	183	189	195	180	200	206	200	207	187	164	215	197	200	160	180	197	175	179	176	203	186	169	201	174	208	185	203	198	188	182	178	198	203	194	197	176	198	220	175	175	183	190	194	199	215	204	210	184	198	192	198	201	187	202	196	185	196	197	217	204	185	188	185	199	200	201	195	196	195	173	186	189	184	188	188	180	167	216	189	185	190	165	177	165	210	171	188	193	193	209	186	187	198	178	182	184	194	195	201	175	172	173	190	201	176	206	186	190	210	204	165	185	210	186	192	199	190	173	189	183	183	186	208	202	194	206	169	181	194	192	168	191	200	215	200	174	202	180	198	219	197	204	198	171	182	208	177	167	224	190	170	194	191	199	202	187	164	180	212	178	209	189	188	169	177	204	196	196	190	194	200	186	183	176	188	213	175	172	191	232	188	204	207	190	175	210	165	191	196	189	189	175	209	203	190	195	180	196	188	213	198	187	199	203	174	195	197	195	188	211	185	198	188	221	192	207	162	198	200	207	184	185	181	212	200	176	183	184	206	192	194	196	215	187	165	190	180	204	180	180	171	184	202	165	179	181	213	202	223	185	183	213	196	183	183	186	185	203	186	199	192	192	204	186	199	172	174	195	185	185	213	208	198	171	183	194	200	193	179	218	166	185	199	207	194	184	176	191	174	183	163	211	187	166	206	176	211	212	207	195	197	207	175	174	178	185	176	180	203	180	200	198	200	187	191	193	231	179	185	202	163	190	182	190	195	189	213	187	188	183	187	193	189	180	187	193	186	207	207	185	187	192	202	204	186	177	210	208	191	191	174	162	188	202	214	208	191	185	186	182	192	178	183	191	208	204	211	184	196	208	177	193	168	183	205	205	185	201	177	216	220	189	185	211	172	181	177	158	202	188	205	194	181	185	219	185	206	162	199	183	183	201	199	212	201	182	219	156	206	192	193	191	178	185	200	170	175	194	194	200	194	172	197	205	201	201	213	169	186	184	198	195	205	198	173	186	193	199	188	180	183	197	198	193	168	164	185	180	227	181	179	168	186	200	196	173	180	214	169	182	178	204	174	156	171	184	178	217	189	175	196	173	174	171	170	184	203	190	197	175	210	202	193	223	192	187	177	193	198	200	188	185	207	183	184	189	196	217	196	205	201	186	175	185	209	196	203	225	202	193	190	172	196	196	188	191	170	196	200	204	198	201	205	193	205	193	200	198	207	182	200	199	210	201	178	180	180	199	201	194	172	184	190	201	198	182	208	182	200	182	204	186	155	190	181	168	194	188	192	219	179	192	189	195	184	177	192	181	170	193	168	180	189	216	202	203	196	199	169	183	218	178	191	154	189	164	169	196	176	173	187	155	178	175	178	195	186	190	196	206	197	185	216	187	197	178	171	181	184	190	198	166	177	188	184	200	198
345	3	3500	212774	432	21	116	581	667	583	491	506	493	455	437	382	364	337	320	338	291	309	286	285	280	280	280	263	267	245	253	251	256	258	225	295	243	327	344	447	547	615	629	613	624	656	670	667	667	652	619	611	573	548	544	509	497	461	451	391	378	353	343	324	302	326	276	243	258	260	250	235	234	213	224	227	213	213	196	211	214	209	206	197	203	202	209	213	195	177	211	201	200	188	220	221	205	192	210	195	194	207	210	178	213	211	205	200	186	154	175	218	187	197	194	191	214	204	200	171	156	168	180	193	184	208	196	196	195	181	189	189	194	182	207	172	203	162	184	189	177	207	187	174	173	189	205	196	202	203	179	195	194	182	203	189	184	201	188	177	210	189	169	173	190	202	156	214	190	201	155	191	193	182	186	176	182	185	184	198	171	178	184	195	159	196	176	200	176	189	180	200	190	195	172	170	174	156	196	190	198	189	183	190	202	164	172	192	178	196	204	184	164	206	196	185	209	194	186	205	174	193	176	174	207	185	186	179	171	176	179	171	196	187	184	205	184	188	169	190	192	167	194	197	214	205	197	183	197	206	179	173	202	181	183	196	196	173	185	176	180	178	179	155	194	188	180	173	185	174	171	173	200	190	215	199	168	194	186	173	178	202	182	168	166	194	160	200	188	169	173	183	187	206	186	184	189	185	195	165	197	193	184	187	170	179	180	198	185	195	164	210	190	198	171	203	185	171	201	194	188	186	198	170	168	192	161	173	179	200	185	188	193	176	180	182	178	181	194	194	206	181	180	187	199	198	180	166	196	160	180	211	186	167	172	206	183	176	192	189	166	194	194	194	192	188	189	186	185	210	182	196	185	209	173	182	200	196	180	191	195	193	185	192	152	189	145	172	168	194	180	186	202	193	167	175	192	196	174	196	191	212	189	199	169	194	217	163	196	184	195	188	187	168	183	171	197	195	165	184	193	167	200	184	196	168	154	178	172	188	212	181	173	187	182	191	203	182	220	197	209	166	186	174	176	184	187	192	171	175	196	171	181	191	185	186	189	193	184	149	171	196	195	175	198	201	189	193	178	183	194	198	190	207	176	192	174	211	169	207	162	181	185	179	197	184	193	188	183	224	191	188	200	191	161	197	192	177	194	196	224	185	166	186	180	190	168	169	189	188	171	194	172	165	206	188	145	181	182	179	197	158	171	171	194	165	177	169	163	195	185	186	192	191	166	194	186	188	172	192	179	167	184	186	184	197	162	187	189	162	196	188	195	184	189	182	177	171	184	195	204	214	173	154	182	209	189	172	200	176	159	194	183	192	197	194	190	190	176	220	184	178	182	195	177	182	175	187	172	167	171	178	197	181	199	189	178	182	190	192	170	177	178	144	184	185	176	180	171	166	184	181	196	164	177	196	194	160	158	185	173	197	170	191	183	164	193	201	178	137	180	177	164	180	185	178	166	172	177	184	190	175	168	184	187	167	187	178	195	184	191	177	206	152	194	195	185	192	173	212	164	187	198	190	192	192	187	194	181	178	212	181	205	194	202	186	204	176	186	171	187	180	167	218	179	179	195	199	193	182	212	200	170	169	197	168	187	174	174	184	201	192	182	200	198	196	166	194	192	174	173	179	197	195	170	177	182	186	198	163	195	206	187	187	181	193	208	167	183	196	181	174	174	198	184	197	172	163	187	196	202	194	170	181	176	211	209	192	168	185	160	190	192	184	163	159	184	181	180	172	183	189	165	198	185	171	182	210	192	181	174	184	214	179	184	180	207	172	175	159	176	175	170	170	168	169	161	158	164	187	191	163	171	187	201	182	163	196	182	167	175	190	177	171	187	202	159	187	174	197	165	190	181	174	178	190	180	184	179	203	185	188	198	181	180	189	207	198	200	202	140	192	198	186	184	205	209	197	191	161	179	181	178	176	170	173	184	177	163	188	207	163	186	208	190	207	196	197	188	186	184	181	162	169	190	151	176	166	175	160	183	207	192	207	181	199	168	190	185	192	186	177	189	214	194	180	196	199	194	187	183	213	164	182	207	192	207	196	188	190	162	210	206	169	198	186	195	184	178	219	174	196	172	172	192	205	174	197	190	190	151	200	192	164	180	178	179	185	180	177	172	199	195	186	184	172	188	186	183	179	205	180	191	191	186	205	191	184	191	194	191	177	222	171	186	178	167	175	193	192	176	184	163	165	174	204	163	156	194	192	163	167	184	188	191	181	182	180	183	193	185	178	186	199	199	176	162	183	195	196	177	198	182	179	172	172	204	204	188	184	175	193	179	179	176	186	189	184	207	200	161	192	169	183	172	193	197	203	168	186	194	155	202	185	185	207	187	183
