345	0	2700	182359	393	4	22	297	370	437	454	478	449	411	368	334	294	317	310	293	278	267	256	240	239	235	224	226	178	214	202	198	181	171	194	191	178	177	155	180	164	162	167	161	147	140	138	142	132	154	107	131	114	147	124	125	119	113	112	124	122	107	94	113	112	112	108	98	112	132	109	101	122	106	107	118	115	117	116	93	116	126	107	131	96	104	125	95	96	105	96	109	111	104	100	110	98	110	87	104	104	101	94	118	101	83	103	112	101	93	90	99	98	93	104	113	99	93	115	102	104	92	99	115	113	100	107	94	105	114	97	104	112	118	95	99	107	91	107	90	94	101	88	77	96	104	110	81	83	97	84	86	108	101	96	74	95	91	97	82	122	100	103	88	93	123	92	91	81	105	102	95	89	93	87	109	95	101	107	87	82	104	101	95	84	80	99	95	88	103	86	86	89	62	100	99	89	97	89	90	82	104	89	90	108	108	99	97	101	112	83	104	98	96	93	100	95	88	111	88	107	100	87	113	97	114	91	94	100	86	86	89	102	89	85	90	81	99	83	111	78	104	81	110	126	102	85	96	107	88	93	99	96	104	130	86	92	95	104	107	90	90	100	87	88	109	95	90	96	100	86	111	88	85	103	103	100	108	91	96	91	96	88	81	103	94	93	100	106	83	80	104	97	98	92	106	113	99	114	101	95	102	102	92	85	80	104	91	74	95	93	84	101	99	97	97	97	97	100	95	93	97	105	102	98	103	94	81	100	90	88	97	94	95	90	91	125	96	103	89	95	106	88	82	86	109	91	102	94	100	84	108	80	112	87	83	115	85	77	107	105	97	77	93	101	94	89	92	99	90	97	100	98	106	97	91	106	80	101	89	93	101	90	95	111	88	83	98	97	93	86	92	106	96	93	100	100	87	100	90	90	92	92	111	88	108	100	94	89	84	93	76	101	96	84	107	84	93	93	114	101	96	83	96	104	96	97	92	110	122	108	99	97	79	118	79	76	92	84	101	95	107	79	113	86	111	94	86	97	111	98	93	95	95	97	88	99	103	92	86	84	101	101	85	99	104	88	106	86	102	99	77	97	108	109	88	82	99	85	68	105	85	104	89	75	81	87	96	85	103	101	92	81	95	91	74	91	96	91	88	93	98	95	74	90	96	94	98	105	97	95	84	96	102	80	89	121	90	100	85	104	105	94	84	84	94	83	98	100	92	89	94	92	83	96	109	107	85	93	91	94	116	77	82	94	98	79	105	82	111	108	95	92	97	92	87	84	96	95	87	95	84	93	83	104	109	81	89	94	102	109	97	95	89	86	93	84	104	114	84	88	84	98	103	121	97	102	107	111	99	85	90	93	86	82	84	84	105	97	87	105	89	97	98	98	104	102	83	86	85	86	94	108	108	93	80	89	99	88	85	101	84	89	94	95	81	81	81	84	83	80	101	85	93	91	87	90	90	104	90	89	90	107	101	98	86	110	93	95	93	90	92	103	92	96	97	85	102	86	85	88	92	90	93	94	113	110	104	101	87	86	84	89	99	90	105	85	89	82	95	93	107	108	86	111	94	102	92	103	89	104	92	108	94	90	81	86	88	103	102	90	91	86	108	104	98	100	90	96	112	84	86	89	94	66	98	93	92	108	95	89	94	85	90	94	106	76	88	70	92	89	101	84	92	103	97	84	102	102	102	108	87	107	107	95	96	84	88	97	97	98	104	86	96	89	84	85	71	106	88	104	105	89	107	97	101	109	91	98	80	104	89	88	91	104	98	87	104	80	81	113	110	93	100	99	85	93	81	85	80	79	99	91	109	87	86	86	98	109	80	97	92	96	87	97	109	104	82	100	82	111	98	98	90	105	71	74	101	74	97	104	99	115	98	110	99	83	101	97	99	90	77	104	99	102	92	102	112	105	93	102	86	93	84	87	96	97	99	88	97	105	105	98	86	101	96	88	114	116	86	93	90	86	91	93	96	92	79	104	97	110	91	76	79	89	91	119	105	77	87	101	97	99	95	93	87	83	91	86	93	107	105	89	81	91	88	108	77	91	112	100	105	95	96	104	90	80	106	96	96	91	81	72	93	82	95	99	97	81	85	76	105	110	96	92	100	100	95	84	88	96	95	95	89	102	99	98	113	96	108	78	93	69	84	98	116	89	88	90	94	90	109	95	91	91	94	96	89	67	72	112	104	90	105	112	88	87	99	93	105	102	93	80	94	88	108	95	82	83	73	100	99	90	78	88	118	100	72	96	91	92	92	95	88	88	84	86	112	95	92	90	100	80	93	98	85	98	74	90	102	101	87	77	89	102	102	98	87	85	113	110	88	81	78	91	95	97	105
345	1	1900	182482	411	0	59	297	360	432	368	415	368	357	316	275	265	262	262	224	230	220	191	197	173	182	183	185	177	184	162	138	162	151	152	162	124	149	127	126	129	139	131	124	149	139	126	142	129	131	130	130	137	116	121	125	124	142	119	134	104	99	112	110	109	125	115	109	139	131	126	124	122	124	102	120	121	86	107	143	105	116	92	122	106	96	101	137	99	96	108	104	106	120	107	102	105	116	125	122	109	119	102	121	103	129	127	112	108	92	106	117	120	103	114	113	110	111	129	120	112	106	113	109	109	107	122	102	108	120	124	110	92	116	89	111	127	120	123	131	103	104	106	101	102	109	130	112	114	96	109	98	122	118	93	102	114	90	134	106	108	120	122	115	114	83	107	118	107	118	93	114	118	106	104	94	112	120	113	110	110	122	116	129	118	116	91	111	109	127	101	99	128	123	129	101	111	125	110	121	102	94	103	99	93	107	101	131	114	110	113	134	112	132	103	100	117	127	104	112	94	121	119	98	98	102	117	98	123	112	98	116	106	107	101	115	116	120	118	115	107	116	112	118	114	95	116	111	117	110	101	105	109	94	105	119	84	104	112	102	97	115	112	122	109	92	116	101	110	96	129	125	119	121	105	98	78	120	115	94	101	123	105	96	103	97	117	119	111	107	105	105	90	122	115	90	105	98	108	117	101	123	112	103	128	112	107	115	113	100	101	117	112	118	96	121	103	109	122	94	111	113	121	125	104	103	113	108	120	105	112	99	97	99	107	106	107	117	110	133	119	126	84	104	131	97	111	104	103	95	134	127	111	110	110	118	107	113	103	103	97	97	116	114	102	117	123	100	122	121	125	109	125	106	120	130	105	105	100	98	96	121	100	108	109	108	103	90	101	96	108	116	83	96	87	122	109	108	101	85	96	103	88	118	128	125	123	96	122	104	97	125	99	109	102	103	110	112	100	111	112	100	115	115	101	98	125	112	107	112	98	112	103	115	111	118	117	88	103	119	99	117	88	114	103	112	116	105	93	116	112	121	106	110	115	112	100	107	110	103	108	96	105	109	101	106	108	94	87	92	100	97	111	117	125	116	110	117	106	107	119	104	124	104	109	100	99	98	122	101	109	116	117	101	120	99	99	112	102	111	84	100	122	93	107	115	106	101	114	120	133	117	116	87	102	98	102	114	109	138	106	120	118	91	126	119	99	102	100	132	95	121	104	116	109	93	101	94	100	120	115	94	106	96	113	104	105	116	122	111	106	100	116	115	117	105	104	111	91	109	105	108	98	110	105	96	98	117	101	96	100	114	109	125	113	104	113	106	110	117	101	111	112	103	105	105	102	98	129	119	111	93	116	114	105	113	93	103	98	94	112	106	115	120	104	112	98	110	93	107	104	104	103	106	112	120	103	122	121	115	111	111	112	122	105	135	111	114	104	118	110	117	120	103	125	105	102	112	95	101	114	104	112	101	116	125	90	115	111	102	110	95	83	114	94	113	104	100	106	108	108	113	108	128	123	94	122	85	100	110	105	109	103	105	123	127	138	94	90	106	89	98	115	107	112	103	99	108	98	116	108	97	112	110	102	108	103	113	102	102	101	116	111	121	109	102	125	109	103	112	108	120	114	98	118	100	127	93	120	92	113	121	114	91	115	102	98	98	112	99	107	107	119	112	107	117	91	108	110	114	96	117	108	114	124	126	107	91	108	107	100	107	97	96	101	104	100	107	111	123	113	102	92	125	104	88	129	108	122	116	110	89	126	98	101	109	94	107	106	115	114	111	94	125	106	105	117	123	100	107	128	134	105	112	114	109	86	114	112	102	107	125	93	110	106	99	124	116	107	100	118	103	106	118	104	106	116	98	122	113	103	109	102	94	118	102	111	110	106	118	107	110	99	110	117	109	124	104	101	101	115	99	98	105	126	107	95	86	104	88	105	121	107	119	97	107	97	101	92	105	101	96	114	103	116	100	135	92	114	98	108	110	116	107	89	100	93	99	94	97	103	114	116	101	100	118	117	107	105	115	121	104	97	92	126	113	116	100	104	101	114	91	105	122	123	96	107	113	101	119	111	95	114	123	104	100	117	120	117	84	107	104	104	100	101	112	98	93	108	113	106	104	127	85	80	117	98	113	98	107	123	105	104	126	105	98	107	115	98	103	104	112	106	116	129	86	97	105	90	104	112	103	104	96	94	123	122	87	97	117	93	107	118	103	97	111	93	111	97	113	112	111	108	110	102	128	121	121	105	110	97	111	107	96	100	108	115	133	91	103	102	98	118	107	120	104	99	102	110	118	114	100	126	96	116	98	114	103	110	110	97	108	134	106	115	110	101	91
345	2	2100	182605	404	1	53	292	341	444	451	457	382	391	357	327	295	256	280	258	252	219	208	205	204	206	181	196	177	163	180	167	168	151	160	179	137	141	166	163	153	140	122	138	138	137	118	146	139	128	142	140	138	122	127	121	128	112	122	139	136	146	119	118	123	128	119	122	122	108	123	119	120	124	115	120	110	124	105	125	115	110	107	103	121	117	134	115	124	126	107	115	124	122	121	109	125	100	131	115	135	113	104	106	130	109	117	107	110	109	111	123	136	125	120	114	104	103	115	97	116	115	104	119	131	109	122	136	118	118	103	93	113	109	115	89	120	119	103	125	118	94	106	103	106	103	88	113	100	111	101	109	86	120	127	112	108	99	119	105	111	102	106	122	105	94	111	92	113	118	112	120	113	133	109	94	104	114	106	113	120	118	91	120	110	103	108	82	107	102	100	103	114	104	104	103	109	116	96	104	127	104	118	104	106	120	99	107	132	107	120	109	107	119	108	103	90	109	97	129	111	109	96	152	110	108	112	93	127	89	106	132	114	106	95	91	116	114	109	109	100	83	121	128	101	104	100	125	125	91	109	111	91	114	105	109	104	94	124	104	103	119	113	115	97	115	97	110	120	104	101	102	99	93	104	101	111	115	101	105	108	94	101	125	104	109	119	99	109	126	93	128	115	94	123	109	98	112	103	96	99	96	113	105	115	121	89	121	100	123	106	105	96	93	107	102	108	105	104	100	96	104	100	112	106	106	108	110	105	117	100	102	96	122	103	96	125	110	94	111	102	112	100	113	102	101	125	105	90	133	110	120	95	100	101	96	105	108	92	107	115	116	104	86	111	100	125	108	110	120	115	97	108	103	105	110	125	115	116	109	99	107	103	122	81	110	108	122	104	101	88	96	116	112	107	98	84	99	97	96	118	97	94	133	101	118	101	107	115	106	110	129	122	101	99	113	81	116	94	102	105	105	106	102	127	120	112	102	123	100	114	110	114	112	118	102	132	86	100	110	110	96	106	112	103	110	107	123	129	119	96	103	104	107	124	113	123	119	120	94	95	94	102	112	87	115	100	86	103	89	107	78	130	91	106	117	95	108	89	111	98	79	98	99	105	116	111	123	110	83	101	115	95	117	133	110	108	97	109	99	93	100	106	112	104	92	118	98	99	105	113	99	114	123	109	99	113	117	113	99	94	98	116	96	101	113	106	104	117	113	106	128	108	97	95	113	96	106	119	117	112	97	124	91	110	95	94	110	93	97	112	103	84	108	108	99	123	109	92	116	105	97	103	110	106	106	86	96	103	97	122	111	94	96	98	96	123	140	105	99	109	98	92	138	100	135	114	105	117	108	105	115	130	101	96	95	109	91	109	111	108	103	112	113	121	132	104	114	106	116	103	122	110	93	105	110	108	88	89	100	108	105	114	110	104	119	98	109	94	117	103	117	92	111	109	111	105	110	123	107	89	96	112	98	89	92	119	112	103	100	119	111	110	90	105	114	100	111	116	100	103	104	110	105	101	105	95	94	117	111	102	133	110	109	105	113	111	109	106	95	103	102	101	114	107	106	101	105	110	118	115	104	111	122	98	122	111	106	99	103	110	85	89	111	109	99	108	120	90	113	112	108	105	136	113	93	100	97	101	122	137	94	78	109	105	95	104	104	95	98	109	105	120	108	130	105	105	104	91	102	112	104	109	107	86	123	89	120	112	90	112	87	97	106	118	108	121	117	105	111	116	107	95	98	108	96	135	114	111	126	116	102	105	106	98	90	99	89	113	103	96	106	87	122	113	88	117	114	94	120	94	116	110	94	128	104	117	106	101	105	94	95	108	121	104	100	102	96	99	109	119	106	94	87	108	124	105	108	104	102	112	104	110	106	103	84	108	103	86	103	103	110	96	126	95	83	113	96	92	118	98	97	101	108	96	105	91	111	124	115	112	94	114	90	101	112	85	93	124	113	105	95	105	90	110	105	114	101	92	96	110	95	107	94	112	109	103	123	106	112	122	106	106	114	124	116	102	114	109	113	94	118	105	90	86	110	105	96	118	125	110	115	104	108	118	100	109	112	96	126	92	105	104	85	102	108	113	113	102	111	129	133	94	113	99	115	113	102	102	125	114	113	106	102	109	92	110	121	116	132	111	108	114	102	94	100	108	99	99	102	92	108	96	114	94	110	115	112	94	85	110	120	113	115	96	115	93	109	100	104	108	100	111	111	100	99	105	99	105	85	109	124	95	115	122	106	101	114	101	108	104	105	99	116	102	122	93	93	115	104	111	118	108	96	108	104	105	114	97	102	102	91	113	94	118	96	114	120	99	96	95	101	103	121	115	107	110	90
345	3	3500	182728	405	2	57	378	411	512	487	462	438	391	329	329	302	311	293	251	245	237	236	234	220	183	193	205	171	168	162	165	173	166	167	164	145	146	169	139	158	153	127	147	147	122	138	134	135	146	127	126	139	155	114	134	101	131	123	117	114	127	124	132	133	120	125	129	106	103	115	114	120	142	108	120	99	130	135	117	118	134	135	104	111	114	99	119	118	129	110	136	109	109	105	106	103	116	116	109	102	111	115	117	119	107	112	127	113	115	105	121	101	110	107	109	92	104	95	94	108	107	97	107	108	134	118	113	92	93	103	98	116	107	108	103	107	106	112	117	106	118	114	98	116	98	112	106	94	102	110	91	101	92	112	116	132	106	107	98	108	96	104	119	96	98	99	112	100	105	114	122	108	96	124	103	115	89	116	94	113	120	114	112	112	82	106	125	117	114	109	126	112	112	109	91	106	101	117	93	100	117	113	104	124	124	108	103	110	118	105	108	104	96	110	108	113	111	110	127	108	96	113	94	132	111	96	106	126	115	91	96	107	118	104	112	98	106	104	120	107	100	84	100	125	105	87	109	106	104	109	119	83	115	118	104	127	112	112	100	106	99	111	98	105	89	105	100	94	97	94	127	110	109	108	95	100	102	88	122	96	83	106	117	96	85	100	94	107	109	93	120	120	118	103	127	109	96	109	91	95	102	119	117	110	101	96	97	117	103	118	110	111	107	94	117	95	100	85	109	112	117	141	96	122	95	105	99	114	114	124	97	99	106	115	103	110	98	117	114	111	99	103	107	109	97	89	91	100	87	111	111	96	104	94	100	105	118	102	111	114	91	91	95	97	102	102	111	116	114	117	107	111	112	93	110	103	116	112	112	90	123	117	102	118	107	106	107	116	108	103	107	113	110	104	107	117	129	97	101	100	124	92	109	97	109	107	104	113	97	111	108	113	123	119	100	112	92	113	113	118	114	101	116	94	108	98	113	100	113	123	100	107	104	84	96	101	102	109	111	111	108	100	93	118	120	102	125	113	122	99	106	97	89	100	101	95	93	96	91	92	101	119	125	120	121	94	87	111	117	117	104	108	126	80	92	100	105	106	111	117	124	112	103	101	112	101	88	101	113	119	98	101	107	111	107	89	101	103	125	124	113	111	100	93	101	82	106	106	114	111	97	118	115	90	119	115	106	108	117	104	101	120	92	111	88	107	96	103	103	101	113	120	116	106	103	100	89	92	104	90	108	101	111	102	102	123	106	124	106	112	99	124	116	113	100	101	108	82	101	100	115	116	109	109	92	90	82	108	115	88	121	99	103	103	128	130	122	112	117	114	97	114	110	101	104	101	118	120	87	105	107	83	99	126	99	93	105	102	111	105	103	120	112	107	89	98	94	112	101	87	99	107	101	105	99	114	99	100	96	99	99	111	107	106	112	116	125	102	88	121	82	110	94	121	109	106	106	92	115	98	100	108	122	110	106	98	119	110	113	114	108	107	100	112	120	122	124	121	99	90	107	92	104	98	109	100	125	95	96	97	114	106	117	123	96	113	87	94	120	91	105	99	113	92	109	110	98	111	92	102	116	106	98	122	113	87	98	105	128	86	115	115	88	71	107	120	84	88	113	114	106	114	113	92	101	102	102	90	98	107	110	95	113	117	94	110	111	99	114	106	133	97	95	113	105	83	112	105	112	123	104	121	98	113	102	103	112	107	111	85	103	101	98	100	104	93	108	96	102	104	78	118	114	105	110	94	107	115	112	115	94	97	102	121	110	107	116	91	103	109	92	106	95	101	103	105	114	111	120	124	133	111	104	102	105	104	109	114	100	120	125	109	97	86	110	113	111	113	106	105	100	94	116	94	120	116	112	115	108	108	97	103	115	88	120	103	106	91	93	95	95	112	109	102	101	123	106	118	109	115	129	122	111	100	104	102	102	116	117	109	115	95	105	84	113	99	101	104	93	105	112	81	125	99	118	93	107	109	98	96	111	101	112	102	90	113	97	91	100	112	113	113	104	97	103	106	118	103	120	98	113	105	100	87	102	110	95	109	89	101	102	110	99	109	103	96	98	116	91	102	94	114	85	100	121	105	96	103	107	113	104	116	90	111	91	105	98	100	99	123	94	112	124	110	110	94	111	96	112	109	100	99	119	79	107	126	116	99	98	89	125	105	109	106	111	105	99	73	101	113	127	112	105	108	104	107	110	130	98	108	87	109	105	109	123	96	97	124	108	105	105	109	98	98	109	107	98	97	114	115	114	103	108	102	122	107	112	86	104	103	91	96	89	104	90	107	103	94	127	104	113	130	99	98	108	113	121	100	107	97	89	121	90	100	117	95	96
345	0	2700	182852	394	4	41	312	444	470	492	522	507	470	397	384	318	326	315	297	263	264	247	260	228	228	219	242	217	189	193	200	186	193	185	161	181	173	162	165	167	159	151	147	131	142	144	144	150	129	145	125	131	134	144	161	162	135	120	134	136	129	131	127	129	108	135	133	123	117	123	124	118	118	120	122	139	128	121	111	113	117	113	123	112	107	124	121	108	112	121	106	129	104	115	118	141	107	109	101	100	120	117	117	91	116	116	100	93	119	107	101	107	103	113	100	98	115	117	113	115	108	121	117	98	89	106	114	123	109	111	124	106	112	106	117	130	106	128	113	108	97	107	120	92	99	110	100	108	113	109	103	106	89	118	105	112	103	100	99	109	111	99	93	89	119	105	84	110	95	102	101	98	93	110	105	108	96	113	89	90	109	117	105	106	94	110	112	104	89	144	98	100	98	107	108	106	127	98	108	113	91	98	121	96	104	111	93	119	115	121	126	98	119	104	109	115	127	113	107	107	90	118	102	117	115	96	115	96	98	107	107	98	95	92	113	98	120	101	98	99	102	100	107	121	92	107	112	94	95	95	97	101	104	117	114	116	101	108	125	92	106	98	126	114	108	110	114	107	97	98	90	108	120	119	100	115	106	109	105	105	106	106	93	110	105	104	124	107	133	110	99	100	82	92	114	119	103	105	108	96	114	110	99	102	126	112	91	99	107	112	119	109	117	90	95	106	102	82	121	108	112	96	105	118	88	106	105	94	94	102	91	95	101	116	94	97	114	95	102	100	88	119	111	117	127	128	107	103	112	116	88	108	109	111	100	90	124	110	99	94	108	96	102	91	118	90	96	116	108	104	117	104	106	120	101	125	114	98	120	91	118	98	129	95	99	110	102	121	104	101	111	99	95	99	102	107	96	95	104	111	92	90	90	101	107	111	96	101	127	111	101	100	83	109	127	99	95	132	115	97	109	120	101	89	103	99	88	98	111	104	97	91	128	97	107	108	119	104	117	107	97	95	111	100	103	102	100	103	113	107	101	98	107	104	107	88	100	96	104	92	112	89	103	90	99	106	106	123	100	111	118	95	117	102	96	90	106	111	91	92	103	90	122	130	103	123	102	102	113	105	107	106	94	104	111	104	108	97	107	88	133	108	102	95	93	104	98	84	89	100	103	105	105	100	109	104	97	103	88	104	102	128	79	97	103	90	82	93	107	85	116	109	125	102	103	98	100	103	98	105	111	99	127	104	104	120	97	101	102	107	122	117	95	89	116	92	118	113	92	109	106	100	115	115	110	111	84	99	117	112	108	91	98	97	102	96	114	111	112	118	79	98	91	102	103	101	103	103	114	93	113	114	123	114	95	104	91	112	119	106	112	90	102	87	102	92	98	97	94	114	95	100	96	102	105	94	115	108	108	98	79	96	110	108	88	120	113	88	95	106	115	107	109	101	102	111	79	112	118	102	100	113	107	94	102	94	120	112	108	108	111	96	105	109	112	106	98	103	113	106	104	92	125	94	91	103	105	104	86	112	81	107	99	102	106	98	106	96	99	107	113	103	101	101	105	104	108	99	82	103	115	116	98	104	109	90	100	108	118	110	95	109	106	118	102	94	98	118	94	103	108	83	122	103	100	114	112	102	100	106	111	105	97	98	103	88	100	88	83	82	93	103	103	92	108	100	103	99	104	121	104	100	108	119	85	105	124	107	100	114	87	101	114	96	103	94	101	113	103	106	110	107	100	101	99	120	89	100	98	94	101	72	97	85	113	109	112	109	94	97	124	104	105	102	119	109	113	93	104	115	95	115	112	103	111	96	106	109	110	100	126	105	91	98	109	108	97	104	105	103	100	113	96	102	107	110	115	100	118	100	105	132	98	112	85	121	115	115	110	95	129	86	106	110	116	99	107	114	113	91	101	95	94	94	104	92	134	109	107	93	122	83	113	93	101	102	92	93	96	116	92	103	98	95	99	105	96	97	111	105	124	87	106	105	93	100	96	93	79	93	108	93	99	99	111	104	89	82	90	112	91	106	120	115	113	85	99	102	123	105	124	104	89	102	115	103	104	89	118	87	119	113	100	100	98	112	86	126	115	101	86	99	113	122	125	98	94	107	101	93	104	97	106	86	97	105	97	122	110	114	100	124	104	113	96	96	99	120	105	101	86	82	92	98	91	104	104	105	97	94	95	115	82	101	108	105	107	112	106	97	106	111	96	100	122	106	93	111	108	114	105	106	101	111	101	94	98	80	110	124	106	102	104	84	96	90	101	100	97	94	95	97	95	95	105	102	94	107	108	103	94	92	92	110	105	104	120	111	89	118	119	111	106	109	122	83	110
345	1	1900	182975	392	2	70	278	312	439	380	376	378	339	329	274	235	251	236	217	220	211	198	198	172	205	171	157	182	155	168	161	161	163	154	143	172	147	153	147	154	140	137	134	127	140	146	127	131	131	142	143	121	114	120	132	131	142	129	123	132	133	133	115	127	113	122	111	104	125	125	128	123	107	112	129	116	111	120	115	134	95	109	114	124	113	116	113	121	116	119	103	139	102	124	106	96	105	124	136	125	115	103	105	120	116	122	104	127	128	93	102	110	125	96	105	117	120	117	106	139	140	110	114	122	110	125	88	101	101	120	101	112	111	121	105	98	108	97	117	121	121	115	119	112	111	93	108	117	129	114	119	127	112	106	95	106	144	99	108	116	119	114	135	126	102	115	102	111	91	108	113	121	107	108	109	130	110	127	105	119	91	117	98	117	109	107	107	137	130	117	88	113	102	111	105	127	109	110	128	106	123	132	96	125	129	94	116	115	129	109	77	128	109	112	117	105	118	112	128	109	105	117	105	111	115	118	113	107	106	104	126	113	112	116	112	101	92	123	119	112	103	103	108	110	123	121	115	113	102	103	115	115	97	97	102	127	106	119	104	110	99	113	123	105	117	113	116	107	101	116	114	111	107	109	116	113	108	130	127	107	94	107	85	108	109	116	112	112	101	121	121	96	106	114	111	106	123	124	110	94	116	96	107	125	118	98	110	107	110	131	101	121	124	119	109	105	106	122	124	110	130	115	110	119	123	120	123	132	98	93	117	112	134	115	96	110	107	127	116	109	111	107	129	97	121	136	105	107	114	109	100	126	107	109	115	118	120	107	119	112	132	93	123	109	122	106	118	132	107	111	118	107	98	108	102	91	110	131	116	103	120	108	111	120	110	120	103	102	105	108	90	130	113	97	102	102	114	103	114	111	130	109	98	104	107	125	140	103	111	113	130	110	116	108	110	114	93	101	135	124	119	107	112	124	108	101	97	101	117	115	96	101	106	116	119	117	103	128	110	105	127	108	124	125	99	110	95	116	109	130	102	108	114	117	100	95	128	105	92	100	128	117	121	130	114	112	124	103	122	102	96	104	132	102	111	123	93	102	113	139	130	109	120	114	104	116	109	113	113	112	109	113	133	96	110	119	104	136	119	101	121	122	104	86	105	98	111	125	102	122	108	107	119	115	114	105	143	94	95	120	124	112	104	99	122	103	104	82	116	106	86	90	100	106	103	109	108	106	101	113	91	105	108	107	100	121	122	119	122	112	106	132	102	106	106	112	111	118	110	129	109	111	112	123	108	111	122	112	116	87	117	125	126	118	107	113	103	118	115	128	121	106	101	137	107	99	115	115	126	113	128	105	115	108	107	121	112	106	123	131	109	123	109	129	99	94	90	123	96	116	115	101	114	96	127	95	93	121	98	124	115	91	111	100	116	120	107	102	129	103	113	119	120	113	110	116	107	111	114	100	125	128	102	110	116	128	102	101	116	107	120	113	121	121	133	109	107	109	115	116	111	110	109	107	126	105	106	98	103	116	107	90	126	104	101	102	128	110	108	99	104	117	114	118	123	137	100	115	114	118	132	107	112	105	98	101	95	123	110	101	120	111	102	106	112	109	122	126	115	87	125	94	118	129	97	125	116	115	117	99	105	107	109	105	128	104	108	103	112	88	120	96	106	123	100	116	95	99	108	110	105	104	122	109	107	111	100	127	104	107	113	97	100	131	104	120	112	115	112	116	107	108	113	105	115	107	103	106	104	88	115	123	80	113	102	120	106	104	92	110	122	98	103	106	120	111	120	112	113	117	103	116	138	105	109	89	114	95	131	94	104	129	117	112	126	100	106	107	114	116	100	132	124	121	97	101	98	105	101	126	137	99	126	100	113	116	103	124	108	128	105	97	120	114	121	119	115	112	123	94	110	101	116	118	127	99	114	89	98	115	106	132	135	111	111	143	130	104	114	107	107	128	125	97	119	111	117	118	110	120	123	89	108	101	133	119	104	109	110	102	108	119	91	118	107	97	102	108	95	121	104	99	106	115	113	115	119	111	129	126	134	101	106	105	114	119	105	113	101	111	114	103	107	109	112	104	113	133	111	118	108	117	125	104	109	94	113	107	88	116	103	104	112	143	107	96	106	117	118	109	114	104	110	99	117	130	113	103	115	108	96	119	122	126	105	121	125	127	116	111	114	108	94	110	121	110	116	114	104	116	116	113	128	98	110	103	114	132	107	91	114	121	102	121	124	94	104	123	94	110	99	111	126	106	129	92	113	120	120	109	103	107	79	112	106	100	107	107	109	100	108	102	117	95	110	132	109	103	101	114	109	113	104	106	102	142	98
345	2	2100	183098	383	2	47	270	322	443	409	429	380	375	309	309	275	273	280	244	231	233	223	198	180	205	181	179	167	174	150	164	158	141	160	144	136	136	156	135	138	122	141	129	146	121	131	137	127	128	114	118	119	136	114	117	102	131	117	121	107	121	134	107	116	106	99	124	112	120	118	111	134	129	122	111	121	103	110	109	99	101	105	117	112	116	105	110	115	122	112	128	101	117	107	90	81	85	122	97	99	113	115	99	109	95	94	93	117	102	93	105	121	108	102	90	98	107	121	105	101	115	96	107	111	102	102	123	97	118	104	92	95	107	75	131	101	115	91	101	106	98	113	107	91	101	109	113	109	99	90	117	98	124	104	114	88	96	106	111	70	90	97	101	98	85	101	86	97	88	106	89	115	94	100	112	110	101	98	125	102	95	108	103	99	125	90	100	100	101	112	100	108	116	117	101	99	117	115	109	106	104	103	116	99	95	99	89	105	112	92	109	108	108	114	90	113	108	107	115	90	107	99	91	91	118	107	115	109	102	101	96	109	80	119	96	105	100	100	91	107	110	101	84	103	93	108	92	107	97	108	108	103	112	102	103	90	117	112	112	106	115	92	106	96	97	97	101	85	90	102	114	99	92	104	130	112	98	87	113	101	85	109	120	92	104	116	93	85	110	106	79	113	120	92	97	94	96	117	76	135	98	99	96	87	106	99	93	91	105	108	118	99	113	100	117	112	111	95	92	88	116	87	95	106	105	88	97	117	97	88	94	86	113	137	106	92	94	113	117	99	83	131	110	93	88	90	89	100	88	92	101	96	90	105	109	94	116	117	99	88	109	106	98	90	104	104	109	100	97	120	96	107	106	111	97	93	98	96	106	120	104	111	110	99	97	108	92	94	99	117	104	99	114	102	109	101	111	112	89	96	107	98	102	100	113	106	85	94	104	89	90	110	108	101	105	115	120	98	117	97	93	100	77	107	100	108	90	95	104	92	105	97	91	99	111	105	111	118	96	86	113	92	79	113	101	86	106	120	108	114	103	95	96	93	111	74	102	101	78	111	112	98	103	110	121	94	101	86	109	95	88	99	89	116	113	96	108	101	123	107	104	107	112	101	110	113	119	92	109	105	104	120	101	90	112	101	115	97	97	87	82	94	106	112	83	100	92	97	109	95	84	98	101	92	86	97	90	84	102	102	99	114	105	90	85	95	102	94	111	81	106	93	111	104	95	112	106	106	117	105	102	100	98	91	98	107	105	106	106	88	102	91	107	116	109	87	126	113	98	115	80	98	100	126	98	95	97	99	97	92	81	100	123	110	105	108	80	94	81	88	88	107	117	98	109	114	98	83	98	104	79	99	111	95	106	102	117	99	119	91	113	98	109	84	97	112	109	97	91	120	95	121	123	87	105	94	106	96	101	104	99	93	83	73	98	102	109	107	111	106	105	113	116	99	92	105	105	96	99	101	111	110	96	93	91	91	106	118	103	117	101	80	89	96	101	95	93	103	90	108	107	97	113	94	81	100	103	99	106	98	102	104	107	116	107	105	110	88	103	97	98	99	102	75	95	79	100	110	115	99	92	87	100	104	105	107	108	116	102	101	96	106	94	105	91	101	76	113	89	115	110	99	108	112	102	100	99	91	97	108	116	115	81	105	106	107	91	104	112	103	100	92	116	104	102	109	111	87	92	99	107	96	112	106	103	105	101	86	98	103	101	96	105	111	89	102	98	87	88	112	100	95	79	117	97	114	118	116	103	111	98	98	90	93	87	89	104	111	98	94	102	94	109	97	82	91	120	106	99	105	99	91	107	108	91	75	95	104	81	101	95	94	89	92	107	85	97	99	106	101	101	107	104	115	97	90	96	102	104	81	93	93	97	97	90	114	109	115	86	98	93	91	110	93	122	104	111	126	87	99	100	93	89	83	118	114	106	96	119	101	121	99	108	117	98	108	118	106	98	111	96	96	103	94	106	108	112	101	121	105	112	101	115	107	101	103	101	86	95	88	105	105	116	104	109	98	94	105	106	106	115	110	78	91	98	108	94	106	116	87	108	103	76	96	105	94	93	93	107	103	101	97	92	90	107	101	90	109	100	98	103	108	101	114	105	87	84	121	90	104	116	111	102	92	107	99	95	112	110	105	95	95	107	102	111	102	111	98	106	96	108	101	88	102	90	116	84	95	108	99	83	97	109	96	115	114	101	107	100	98	97	102	105	89	95	100	106	87	109	139	98	110	104	107	117	110	105	101	101	92	102	70	110	98	106	109	86	82	99	101	111	106	109	88	109	105	95	96	111	102	93	105	99	112	93	74	101	117	92	97	96	87	105	83	92	85	102
345	3	3500	183221	404	7	66	313	417	445	443	446	423	374	351	328	287	285	264	245	226	220	208	203	209	208	199	183	165	179	160	178	154	136	189	154	138	156	139	136	128	129	138	149	135	143	133	118	125	117	130	115	160	111	129	108	125	134	124	111	105	136	126	119	105	123	110	96	115	116	130	118	112	117	95	107	108	112	116	131	98	104	121	118	110	95	111	114	117	128	97	112	121	117	100	97	113	109	126	105	90	109	119	113	104	113	95	106	119	108	98	111	119	120	103	101	123	115	98	103	92	122	95	117	117	100	107	109	118	113	114	102	104	102	110	122	112	104	112	100	103	123	111	108	127	109	120	109	112	95	115	106	95	96	116	98	102	113	101	98	103	103	104	113	118	113	97	117	112	110	93	106	83	95	97	108	94	97	111	112	113	104	106	105	104	93	102	105	133	102	108	85	110	122	92	104	100	100	115	98	117	103	104	105	109	97	119	87	107	86	112	100	115	120	106	94	128	108	106	95	101	92	101	96	95	124	100	83	116	113	106	126	104	119	104	96	90	86	99	115	111	111	93	111	121	109	95	106	99	99	119	93	102	113	84	115	100	86	105	103	102	108	100	107	97	98	113	92	81	103	101	95	99	110	94	106	109	96	120	114	107	124	91	102	101	111	101	121	93	92	98	97	106	93	100	119	121	101	106	112	88	110	91	106	105	99	118	108	123	94	88	95	109	101	110	107	93	102	90	124	112	110	89	98	112	107	110	97	111	95	128	101	91	97	111	104	104	102	95	106	100	114	106	117	112	95	107	108	99	107	121	102	115	104	109	105	84	117	110	110	94	93	99	105	94	118	90	119	114	97	105	112	112	113	93	85	112	117	87	100	93	85	107	125	113	99	83	113	101	108	85	100	104	109	106	101	108	111	83	118	108	95	86	130	103	95	114	108	122	115	120	112	89	101	98	108	115	88	107	96	123	103	102	115	121	113	107	112	116	98	95	106	111	104	96	88	117	108	100	107	101	99	116	85	75	114	106	95	111	97	115	93	114	103	92	96	85	95	95	99	106	90	104	110	87	106	78	102	109	107	114	95	114	106	115	100	106	107	102	96	89	100	99	97	103	114	110	121	120	119	96	95	102	96	96	118	109	88	89	122	111	111	91	103	101	117	109	82	108	95	101	100	88	92	106	110	111	111	119	102	90	99	99	106	109	112	105	100	110	109	105	107	119	107	104	93	92	94	107	91	104	95	96	101	94	97	100	109	116	98	94	111	101	114	111	113	109	116	115	110	106	83	101	112	108	103	111	107	114	110	109	107	110	98	103	108	98	90	95	128	99	109	113	105	89	110	104	112	88	104	109	88	109	106	105	112	87	99	99	136	92	113	107	102	96	120	82	115	103	108	117	86	95	90	99	95	110	89	92	105	96	98	109	113	87	112	103	98	108	92	92	110	102	98	90	95	102	119	101	107	99	95	107	97	97	94	107	91	101	104	111	105	100	91	91	103	103	104	93	100	105	100	101	99	95	84	126	103	109	88	108	82	115	106	96	103	112	100	114	90	102	103	98	105	84	97	91	88	117	84	123	114	104	94	104	107	107	113	109	119	100	92	91	104	101	109	103	104	119	102	99	112	88	107	109	117	109	84	102	101	119	72	105	101	96	130	106	92	92	107	107	91	100	105	110	91	110	124	100	103	117	112	94	77	108	87	87	87	111	90	106	94	95	98	96	87	79	102	110	92	103	101	88	108	102	108	122	103	119	100	100	118	91	110	91	113	113	82	98	117	118	107	102	82	110	102	111	106	108	103	122	106	110	99	104	95	105	117	107	108	97	128	96	94	92	107	99	109	89	115	100	107	85	108	109	92	106	120	107	89	100	91	90	125	97	97	104	80	97	96	106	124	115	116	107	88	96	103	105	104	94	118	88	122	101	99	96	106	101	102	87	102	101	89	103	109	122	93	104	109	116	105	99	102	80	112	106	102	91	84	82	120	99	102	95	98	108	94	94	100	96	92	111	103	97	100	93	106	97	127	95	111	108	99	106	108	105	105	99	92	108	112	113	105	102	98	114	97	87	92	126	93	118	121	91	110	108	109	104	102	82	111	107	93	110	106	85	108	106	109	103	116	110	119	102	93	111	113	100	103	100	115	82	109	93	89	111	109	112	86	85	118	99	102	100	117	101	112	105	88	96	94	85	120	123	95	105	93	94	103	107	92	105	108	106	94	97	91	97	101	119	106	110	91	111	97	101	83	100	111	96	112	95	117	112	105	89	96	100	97	104	91	108	92	107	85	104	108	104	84	118	98	106	103	103	96	92	84	96	97	102	96	105	94	79	104	103	122
345	0	2700	183344	389	1	40	283	415	476	437	479	478	441	392	370	330	328	291	287	266	220	258	244	231	207	209	178	191	169	172	184	172	165	164	169	152	153	166	170	170	142	136	149	146	143	147	124	149	126	130	142	129	149	114	117	105	113	115	120	115	112	132	115	99	114	98	126	98	127	123	116	101	96	120	107	120	113	107	126	112	105	94	123	116	108	105	118	104	113	102	104	93	79	109	97	102	106	96	110	100	105	95	103	121	100	98	94	100	107	113	86	90	105	105	90	99	101	116	102	99	102	116	111	108	92	102	114	102	82	93	90	122	84	98	98	93	86	100	89	104	100	108	97	93	101	75	109	102	110	96	91	91	96	98	102	75	97	92	107	95	106	94	96	97	99	81	82	104	97	110	82	100	92	105	87	95	105	103	102	106	94	103	75	101	104	83	111	94	82	88	95	99	94	99	101	100	97	91	108	84	94	91	115	98	94	86	103	102	94	94	100	87	96	107	94	104	91	108	83	107	101	101	87	104	100	80	104	82	89	98	100	103	88	108	95	97	109	102	94	99	95	101	96	91	99	108	93	113	87	83	103	81	98	98	81	93	79	95	108	77	73	113	94	94	86	78	95	110	92	103	99	129	102	98	101	100	100	90	88	95	93	84	96	103	88	114	109	101	85	89	109	98	90	95	103	92	97	97	74	96	105	96	91	101	92	104	83	97	110	102	108	105	94	83	96	94	92	98	99	85	95	101	79	102	106	95	100	95	100	88	93	106	97	87	97	87	84	81	112	86	97	78	104	109	97	120	108	95	104	90	107	96	108	90	80	105	84	107	98	83	98	80	69	90	102	94	101	94	93	100	124	93	104	93	102	102	105	86	101	96	93	107	100	97	75	110	93	88	89	98	89	78	87	98	108	108	92	101	97	83	106	98	106	95	104	87	93	93	92	91	95	87	114	106	107	87	73	97	97	82	91	108	87	93	114	100	114	95	87	87	81	93	107	105	97	104	110	97	96	82	104	97	94	97	103	103	89	90	85	89	107	110	96	109	106	112	88	88	95	102	85	89	102	91	87	106	101	106	87	102	104	98	114	96	107	97	103	102	99	100	87	104	103	92	88	87	93	99	96	105	96	82	82	90	89	92	116	96	95	85	98	99	93	84	104	97	94	84	108	99	93	93	79	97	96	81	99	74	102	100	91	86	96	93	82	87	96	105	92	91	88	80	104	106	105	99	95	100	85	101	101	95	105	92	94	77	98	74	97	97	87	98	84	75	86	83	82	83	113	100	81	102	98	75	100	106	105	99	80	81	95	94	101	94	95	92	84	68	98	75	96	109	101	83	92	98	101	81	89	81	98	98	113	87	79	96	96	105	85	89	105	94	94	92	104	99	87	87	103	88	97	86	106	106	98	89	97	88	92	90	82	103	83	92	93	94	107	90	85	97	100	88	102	85	97	107	88	90	88	73	108	109	89	127	91	89	81	88	110	86	80	87	90	76	87	108	108	96	82	98	84	85	95	101	93	94	75	89	105	86	85	89	83	83	99	90	76	99	111	94	84	86	77	113	76	101	84	88	102	79	106	91	81	97	90	98	106	119	94	92	87	103	115	91	89	99	102	100	95	95	76	100	96	87	89	106	108	96	99	95	67	105	84	89	95	103	84	72	100	83	104	84	92	112	94	73	100	74	85	75	81	101	99	91	88	110	80	93	89	80	107	81	92	91	98	82	97	95	97	95	95	92	89	97	95	107	110	98	83	100	103	84	93	90	89	97	100	102	92	119	88	87	92	80	89	93	105	78	105	98	88	78	94	86	77	106	97	106	77	112	106	94	95	82	97	95	86	101	86	87	107	100	96	92	97	77	106	98	76	103	87	98	92	95	93	111	102	80	82	97	76	77	95	104	75	97	85	108	86	97	123	88	82	93	97	114	101	90	82	85	91	87	97	107	84	92	107	94	77	98	87	84	75	83	93	101	99	89	97	89	90	98	111	88	102	97	83	95	83	84	91	97	97	97	105	103	87	102	91	85	101	98	94	105	74	87	92	89	99	80	84	72	87	86	98	87	77	95	97	84	95	80	93	89	96	114	85	77	85	99	106	98	111	83	82	95	96	92	103	78	87	82	111	77	102	122	82	95	110	95	115	120	94	96	82	105	91	78	87	100	98	92	101	89	93	93	81	106	106	86	104	84	93	93	86	90	75	87	98	102	90	75	95	95	102	100	111	80	80	89	104	103	104	103	101	108	91	105	87	91	102	93	90	101	104	98	89	106	106	81	86	97	85	106	98	104	93	104	86	84	85	80	98	99	72	100	83	94	97	84	105	94	98	86	100	91	93
345	1	1900	183468	409	1	67	243	322	390	384	422	338	320	307	257	250	224	219	197	185	189	177	197	187	160	173	160	151	140	170	127	141	161	132	126	123	157	124	106	129	123	142	123	146	102	106	126	106	100	106	115	114	130	116	133	116	98	102	104	108	116	114	131	99	89	100	95	94	120	110	96	115	107	104	94	88	88	115	99	82	92	122	100	109	103	89	111	99	120	97	96	89	114	112	98	104	107	112	99	98	87	99	111	113	102	100	115	119	124	113	89	86	105	90	85	99	115	94	100	91	88	95	110	112	94	93	106	90	94	104	97	99	97	101	97	91	103	103	101	103	95	93	110	100	95	100	99	100	95	106	107	112	103	87	89	95	108	79	95	95	104	92	93	94	79	117	83	94	95	97	95	101	89	100	85	96	94	94	95	118	101	77	90	95	96	113	121	92	113	100	84	90	95	95	99	98	115	104	91	107	92	99	96	95	91	90	89	101	87	107	89	98	93	108	112	101	95	87	101	86	85	95	95	79	105	86	108	96	97	104	97	103	94	97	92	104	97	84	96	95	88	101	80	100	106	113	97	92	75	102	100	90	103	88	105	102	86	110	97	90	90	85	93	76	82	89	91	112	100	83	93	89	100	92	87	79	104	105	80	83	111	110	102	95	95	116	109	85	100	95	106	103	89	89	75	100	96	101	115	94	83	107	97	83	98	99	89	119	87	83	77	106	95	95	102	82	106	106	88	94	87	88	88	82	82	97	88	95	94	103	93	80	92	85	101	128	94	80	101	98	92	103	94	100	91	95	82	90	111	85	85	98	71	74	102	86	103	95	114	94	83	82	110	93	97	101	96	97	75	102	93	111	76	99	105	90	100	88	91	84	86	86	96	95	77	81	102	104	92	98	100	89	93	95	108	87	99	79	91	104	88	101	78	96	94	100	90	90	93	69	100	92	111	99	95	105	101	107	90	118	105	98	101	103	99	91	99	106	78	107	82	92	113	89	107	89	77	98	86	84	106	102	97	92	87	100	91	101	93	89	88	100	78	93	82	78	106	80	96	108	83	83	101	80	86	103	93	86	96	75	80	76	95	100	102	108	106	99	87	102	80	100	95	105	90	98	94	83	84	82	101	70	96	86	89	87	78	106	90	100	88	80	100	112	114	107	80	99	102	104	83	114	86	87	99	91	78	113	110	91	84	107	98	95	92	104	89	107	97	111	104	94	96	90	86	102	105	107	103	92	89	93	83	113	94	122	108	100	83	91	105	92	104	90	91	84	98	78	91	96	79	88	108	88	97	97	84	105	110	92	97	96	92	97	92	88	76	75	89	95	105	89	116	79	87	95	97	105	90	90	102	93	94	88	113	98	92	93	101	106	110	98	92	100	111	80	100	103	108	106	93	115	112	96	93	94	102	96	86	118	81	86	90	88	89	79	122	105	96	90	68	92	90	86	107	87	72	101	110	92	84	105	91	82	102	86	97	80	110	84	101	96	80	97	96	107	87	100	122	96	98	81	111	88	86	92	101	109	105	87	86	92	101	79	88	77	97	94	106	96	102	98	114	85	87	105	76	94	99	109	105	106	97	98	79	81	99	84	87	95	107	104	120	95	103	91	75	96	91	94	95	105	100	81	88	92	103	90	111	110	93	90	69	100	92	102	93	98	101	107	89	115	103	110	90	85	95	107	94	107	118	94	91	95	91	98	92	100	94	88	82	95	85	93	102	81	91	107	110	88	89	86	89	89	95	78	84	89	86	84	87	101	109	101	111	98	91	86	88	96	101	90	94	82	98	75	93	99	103	78	91	102	103	96	109	97	82	99	85	93	99	115	88	101	110	95	100	90	99	96	81	81	89	91	79	90	87	97	85	93	90	72	88	89	104	94	94	88	107	89	102	88	102	101	102	102	91	76	83	87	84	93	91	98	91	86	96	87	83	98	90	110	100	96	106	97	95	82	106	95	98	103	104	98	82	99	101	95	109	85	96	79	109	107	108	97	89	88	78	84	98	85	109	108	105	86	96	101	95	97	102	84	87	96	88	95	81	108	90	99	94	98	100	86	86	77	94	105	90	78	101	90	83	85	87	92	94	104	84	115	94	86	97	99	79	83	79	97	84	104	94	83	94	103	89	98	88	96	74	104	95	79	91	110	90	92	109	87	80	100	88	97	103	112	94	90	82	113	93	88	103	83	92	106	88	88	78	110	94	92	103	95	95	106	76	85	98	71	105	123	103	85	100	109	87	104	82	77	100	82	88	94	95	89	91	86	86	96	94	101	97	90	107	88	102	101	84	102	99	80	103	90	88	96	85	113	98	92	99	96	100	104	97	100	98	95	101
345	2	2100	183591	409	2	45	249	327	402	415	438	375	365	321	282	256	246	247	218	204	231	165	173	174	169	156	152	145	165	156	129	119	142	123	145	134	116	132	132	105	126	138	110	100	125	116	124	114	111	108	125	101	107	104	105	103	97	106	119	107	101	93	94	90	87	101	82	107	98	101	98	88	95	70	94	101	107	99	98	103	96	92	90	82	102	84	86	99	94	106	95	101	94	86	84	76	85	91	82	93	78	96	84	101	84	79	85	86	84	87	82	72	111	82	104	76	87	94	97	80	84	93	91	79	87	86	88	83	103	82	97	79	114	81	102	120	65	75	81	93	75	93	102	84	101	71	94	74	72	87	94	92	80	82	82	75	86	96	73	98	97	85	85	85	81	103	90	95	86	97	83	75	82	88	74	99	95	86	86	81	73	93	118	89	83	95	88	92	101	90	94	88	75	96	81	86	92	84	95	83	73	84	67	75	91	92	78	83	99	87	86	96	86	85	94	98	88	83	100	64	82	74	73	84	71	75	80	83	72	83	82	76	96	104	88	97	101	83	87	91	82	100	83	67	102	76	81	91	70	95	90	75	88	95	85	75	97	76	87	86	75	86	73	82	81	89	91	95	97	89	73	88	79	93	84	85	89	87	69	86	107	80	83	91	88	87	93	80	79	83	81	78	73	76	88	85	83	96	85	87	68	78	78	81	81	86	94	73	71	75	101	91	92	81	79	106	88	81	76	58	98	86	83	97	112	69	96	86	96	75	95	63	92	84	84	103	75	89	84	84	94	86	85	87	73	91	91	92	70	96	63	92	92	96	89	67	87	94	90	85	95	85	77	92	82	79	100	98	80	82	90	77	81	91	92	75	79	86	97	82	86	84	99	56	83	76	89	90	81	69	83	69	94	91	88	85	93	79	80	81	74	90	75	73	84	83	80	99	91	77	95	74	92	79	70	72	80	88	90	81	94	92	84	85	91	72	63	87	92	104	56	92	81	79	84	80	68	80	66	88	93	84	90	91	75	104	87	73	85	77	89	90	82	74	102	97	84	71	79	92	83	69	90	88	97	84	78	82	90	84	66	73	77	86	102	88	83	63	91	87	88	82	63	75	93	92	85	80	96	76	79	69	100	72	79	73	78	94	89	82	74	80	83	88	76	88	83	67	73	91	87	90	73	71	88	87	86	80	84	71	96	60	67	85	80	79	75	99	87	66	104	70	87	92	76	90	82	72	87	76	67	85	85	69	84	92	74	84	80	87	94	92	88	103	73	68	86	108	109	95	85	75	78	85	80	76	105	91	80	88	71	90	85	79	88	73	81	94	79	93	83	79	91	82	90	104	92	68	79	91	81	73	87	84	66	83	81	77	82	71	79	88	79	79	81	79	92	81	88	88	89	85	92	80	82	77	93	82	75	71	98	92	83	75	98	85	95	75	77	65	86	87	63	83	85	86	88	100	82	74	84	70	87	68	81	81	71	65	97	95	80	78	96	92	100	96	71	67	88	87	78	98	91	87	90	115	72	89	78	80	74	86	89	88	83	70	75	93	78	82	72	78	80	90	81	76	90	87	99	79	91	85	72	80	80	99	92	92	111	79	99	91	81	76	78	83	94	90	83	76	75	91	88	81	80	81	80	70	71	95	88	55	80	78	68	80	86	91	91	75	81	74	79	88	100	76	91	79	92	96	82	96	91	82	74	77	86	85	78	80	74	95	65	88	91	70	62	78	85	76	76	76	79	85	78	74	81	85	87	104	83	68	95	88	86	76	78	83	92	73	83	81	74	73	85	74	88	81	103	83	92	74	95	80	73	81	74	88	77	90	75	86	92	74	90	92	92	87	96	88	75	93	82	82	89	89	86	84	98	102	80	81	93	85	93	85	97	83	72	90	76	73	73	85	76	82	79	95	65	81	95	75	85	104	96	96	71	93	66	72	83	82	89	64	87	87	104	79	79	66	73	82	83	101	86	78	97	73	84	94	96	87	70	77	77	102	76	87	80	68	84	85	85	78	104	87	89	87	76	74	84	83	78	81	95	73	109	77	87	65	94	77	80	101	82	89	82	86	73	82	78	76	88	85	75	88	76	86	77	79	81	93	78	89	94	84	81	80	79	78	81	79	90	88	87	83	76	90	83	82	82	80	102	86	95	77	90	92	75	89	69	87	87	77	69	77	82	89	90	103	67	77	76	87	90	88	85	83	84	91	85	82	68	73	91	76	73	77	77	72	87	71	92	83	87	91	90	88	95	98	86	81	71	91	82	84	86	66	82	109	88	98	95	88	92	77	79	76	96	74	62	76	73	88	83	71	87	72	98	81	95	71	80	77	85	79	90
345	3	3500	183720	396	2	48	318	358	454	413	410	381	359	324	319	247	269	239	227	228	200	183	188	166	178	166	162	132	168	153	135	129	131	149	116	146	129	121	138	132	105	118	130	109	103	96	102	132	113	103	101	111	126	100	86	112	121	90	96	93	84	86	106	82	86	93	89	90	109	99	111	98	90	101	87	88	99	84	106	98	85	91	87	75	99	78	104	91	88	82	87	100	90	118	89	105	100	90	108	73	104	79	83	97	76	94	86	105	79	94	103	79	86	88	116	79	102	97	94	88	82	98	111	81	86	83	76	84	76	88	74	94	97	94	72	88	91	76	72	93	83	75	87	86	88	111	91	82	93	81	99	97	85	78	91	75	81	103	75	102	95	98	75	112	75	86	80	78	87	87	104	87	86	100	74	98	89	78	84	92	100	98	85	86	88	80	77	92	92	86	80	88	78	102	97	88	79	81	81	96	86	87	78	86	77	96	92	89	83	85	101	88	78	87	73	88	85	68	79	79	75	83	88	112	80	94	91	75	73	71	97	83	91	80	100	79	90	74	87	76	93	73	85	79	81	95	78	87	86	81	97	70	91	82	68	93	85	102	83	99	74	87	82	84	86	86	91	102	91	66	93	86	89	90	85	72	66	86	72	85	103	83	92	82	89	91	73	83	81	76	77	82	75	95	106	86	82	99	85	77	85	65	76	72	77	90	66	81	88	85	93	89	60	80	88	83	78	75	86	93	108	82	86	86	93	86	90	81	78	78	83	87	68	92	97	77	83	93	74	90	99	71	93	82	78	71	100	88	81	76	79	83	88	90	76	92	79	89	86	78	85	90	82	81	79	77	103	88	84	76	86	75	82	82	92	87	89	90	80	67	96	82	85	72	84	74	74	83	91	81	81	88	74	90	62	86	91	78	89	78	85	96	99	83	62	93	93	94	105	90	87	89	96	79	78	82	77	70	102	86	68	89	87	80	91	81	87	90	78	85	81	83	82	94	97	95	75	87	75	87	83	79	95	83	89	67	74	79	84	72	82	91	72	80	69	74	79	82	102	65	76	82	95	82	86	76	76	86	81	70	77	66	106	55	75	92	65	79	82	89	77	81	72	74	100	87	80	76	73	76	85	99	79	83	80	86	103	88	74	87	78	76	70	79	77	98	81	75	81	99	83	107	85	83	86	72	80	85	70	87	75	75	74	90	91	81	69	82	80	83	70	73	85	79	83	106	82	76	82	86	76	76	91	108	97	87	76	79	90	98	83	82	94	77	99	83	77	98	77	70	83	72	91	81	81	88	86	97	71	79	92	71	80	72	71	69	89	101	99	75	86	96	87	88	77	69	70	76	71	70	63	71	85	88	77	93	89	80	97	76	77	81	75	95	80	82	83	81	80	81	93	82	76	78	83	82	94	78	65	94	61	89	90	85	102	96	86	78	82	80	81	77	85	86	95	81	86	76	97	84	74	72	90	91	85	102	77	73	72	69	87	85	92	87	73	85	70	81	91	94	78	76	84	101	80	77	77	89	87	70	75	98	83	91	91	71	85	89	72	88	91	76	81	95	76	87	82	78	83	94	88	92	83	87	77	89	91	84	79	83	76	88	98	75	92	93	78	80	95	82	77	84	83	82	94	90	73	96	98	99	88	71	91	88	80	86	72	77	89	75	77	71	84	83	91	79	78	76	102	79	77	99	91	86	82	73	69	81	103	80	70	76	81	98	83	74	99	73	74	87	88	81	85	81	79	77	90	80	97	85	102	82	76	84	59	70	99	68	89	80	78	69	71	83	84	80	88	72	82	74	86	77	93	98	86	92	83	72	72	99	99	76	84	90	65	70	79	91	91	66	88	89	90	88	78	82	79	85	85	84	74	93	104	78	83	73	82	88	83	97	84	79	90	79	79	84	93	94	81	72	81	79	77	67	78	107	72	74	81	85	91	73	87	71	82	67	85	78	81	69	77	79	73	85	73	85	79	86	73	86	84	99	106	72	83	78	68	95	93	75	78	88	83	91	95	78	105	78	87	84	90	71	77	88	72	75	92	91	92	90	93	90	78	79	79	85	82	93	96	63	87	74	73	67	87	80	81	95	77	90	83	89	74	79	89	79	83	76	70	96	85	87	71	82	90	68	82	70	95	63	81	63	89	97	68	84	87	76	60	66	91	92	80	87	84	99	86	87	96	106	80	76	101	94	88	83	96	62	95	80	72	79	91	71	86	87	76	70	82	79	82	75	70	77	91	96	88	90	98	65	85	88	84	89	94	86	97	109	92	93	73	100	89	65	59	73	77	78	69	79	84	89	81	83	71	88	92	91	101	81	96	97	96	86	79	82	74
