345	0	2700	81903	500	0	0	0	2	33	66	98	100	134	122	137	158	151	165	176	188	168	203	186	188	203	203	224	199	211	211	211	177	192	200	196	186	212	214	185	182	186	183	195	215	188	162	204	159	183	148	180	174	155	159	161	194	174	172	166	189	154	184	167	155	149	141	172	154	146	150	135	137	162	138	159	155	137	145	135	146	133	164	156	136	153	151	132	157	143	166	158	126	150	147	149	140	152	127	127	158	144	131	153	129	152	141	130	159	148	142	162	149	130	145	153	144	161	135	141	120	134	112	142	127	138	144	132	140	140	125	154	142	137	143	150	135	135	132	128	138	149	147	144	175	131	142	132	121	116	139	134	145	135	141	137	139	127	130	135	157	144	150	132	127	138	149	137	131	130	118	132	141	133	119	152	142	149	130	142	138	148	139	136	117	135	131	110	146	122	126	142	149	130	159	147	134	141	125	156	139	111	128	146	145	122	128	147	120	119	129	130	126	160	122	117	112	138	144	125	143	142	128	142	145	118	149	150	116	128	147	149	145	132	152	140	140	130	137	146	134	109	138	118	130	140	125	138	137	129	129	133	136	144	127	133	149	128	141	133	137	141	113	136	135	141	122	133	126	134	126	111	140	127	128	142	131	117	124	114	138	146	124	122	120	151	140	134	147	126	132	132	124	116	138	141	140	120	115	125	133	137	120	139	109	118	130	139	145	136	132	133	138	133	138	131	126	130	131	118	146	113	136	143	131	127	134	160	140	137	124	114	146	149	135	123	131	121	143	128	120	143	143	120	138	134	143	133	127	127	150	152	127	140	110	114	134	131	127	142	138	141	154	123	110	138	136	121	140	140	131	130	119	133	151	136	128	110	129	129	130	127	115	157	119	137	129	139	124	149	144	122	125	125	153	136	134	146	125	146	128	145	126	129	135	131	131	131	129	135	120	134	113	149	138	122	135	128	152	135	143	133	126	146	117	149	122	134	134	120	121	131	133	127	125	127	149	129	116	126	139	133	140	124	120	128	135	131	114	124	143	132	137	147	136	125	107	163	125	144	119	151	128	161	119	135	150	133	135	129	139	131	136	128	117	126	141	124	125	140	127	118	131	113	121	138	109	148	107	116	122	118	130	133	118	127	122	121	140	129	146	141	133	129	138	139	142	126	112	143	124	141	129	125	133	130	148	114	143	140	169	123	124	108	153	123	147	130	131	149	126	106	128	122	128	139	151	129	151	141	115	124	153	128	141	143	128	146	134	125	139	140	129	139	138	118	149	135	110	118	126	145	137	135	135	128	123	124	149	127	130	127	143	117	118	145	133	124	139	132	137	151	137	144	119	112	114	134	152	137	126	138	129	130	130	132	131	129	130	117	131	123	134	147	133	126	156	132	126	127	133	125	125	143	131	136	131	110	129	118	117	130	136	126	125	126	118	142	118	139	118	120	127	122	139	150	140	131	117	124	143	127	142	161	148	153	131	104	125	126	124	123	130	130	142	144	141	152	139	132	130	118	118	143	113	156	116	148	137	122	116	147	131	134	151	128	120	145	130	133	128	123	120	132	113	143	138	119	139	146	136	147	126	153	121	126	129	120	147	158	122	121	127	130	135	132	135	131	140	143	123	145	116	116	159	131	144	125	124	141	137	141	122	137	145	124	121	130	139	121	153	128	131	139	112	113	137	115	147	132	147	126	151	139	121	128	132	116	123	116	137	122	129	126	135	146	129	137	133	127	126	102	113	131	126	123	130	147	135	117	123	123	143	114	123	122	135	114	141	123	121	125	147	119	140	148	133	123	123	131	135	136	129	167	136	139	142	140	147	147	128	130	148	134	120	129	144	131	126	139	150	136	144	121	125	137	131	122	132	127	140	133	144	129	131	140	155	133	130	126	137	109	113	145	142	133	130	120	121	116	130	137	145	116	130	128	155	132	112	112	122	145	140	140	136	138	125	133	131	142	136	154	133	111	144	159	128	147	140	138	108	140	136	111	145	107	145	121	135	122	117	124	145	142	129	119	113	130	126	128	148	132	138	154	132	132	136	149	153	122	135	126	122	124	119	128	127	144	143	135	130	125	134	135	123	121	135	113	132	120	123	126	123	127	117	136	129	130	136	130	140	146	128	128	122	126	125	133	161	146	100	130	133	131	145	115	132	120	122	138	129	134	116	140	138	134	124	109	128	115	129	119	122	119	133	123	113	111	109	134	139	115	144	142	141	129	122	140	130	120	122	127	122	128	141	138	146	138	110	117	131	149	135	148	128	132	128	138	124	133	135	132	124	125	146	121	125	127	120	148	129	135	141	122	114	136	122	138	119	133	119	125	127	128	116	116	147	124
345	1	1900	82028	516	0	0	5	36	106	145	170	181	207	206	259	231	224	245	238	252	235	223	265	218	227	214	207	220	222	214	194	212	224	211	206	201	214	202	219	227	213	197	202	222	176	209	212	177	201	177	204	184	189	183	190	201	186	180	182	169	212	176	172	165	198	177	165	166	175	172	185	195	172	189	194	182	206	187	176	171	191	168	186	187	181	174	181	184	182	197	170	207	163	178	193	222	186	206	185	192	170	179	191	183	183	164	189	185	203	186	186	179	199	181	180	173	177	183	159	167	176	195	166	152	152	171	207	184	187	188	178	180	158	154	178	168	165	180	189	170	162	168	188	186	184	149	171	197	199	188	159	168	184	168	181	170	172	184	172	169	168	171	166	181	191	191	183	146	183	178	192	171	175	175	148	182	174	175	172	167	177	157	149	170	167	167	191	142	201	187	172	185	165	161	172	206	181	179	181	172	165	189	175	179	164	173	178	186	192	172	171	165	189	163	153	181	169	183	173	177	166	173	204	169	194	184	161	172	188	152	194	178	178	173	192	186	197	191	199	176	186	186	172	165	172	183	176	157	189	180	190	178	181	174	181	171	174	196	175	157	198	190	172	165	173	168	196	186	198	170	164	172	156	156	159	185	166	174	173	169	168	202	173	177	179	164	155	158	182	158	164	155	178	197	153	176	192	182	171	139	169	173	154	172	166	172	168	184	185	162	165	174	157	169	179	175	174	181	181	170	159	160	190	180	140	172	191	180	185	149	170	164	196	181	170	184	178	186	170	174	171	172	172	187	191	175	195	167	164	153	183	200	176	197	192	163	178	175	169	158	173	177	169	185	188	201	171	176	181	174	161	179	163	161	187	181	176	190	181	175	155	170	171	171	183	174	169	184	194	160	156	167	189	155	182	169	186	165	167	159	198	151	186	184	174	177	174	190	176	167	161	170	200	170	180	174	187	179	180	167	181	160	185	180	171	190	176	195	179	165	184	208	175	173	173	186	183	171	166	178	166	161	170	155	178	192	166	142	185	193	167	172	176	149	166	175	174	154	173	158	178	170	177	184	150	170	180	169	180	163	188	195	196	168	166	181	181	197	185	186	213	162	184	164	167	166	175	168	203	151	170	196	194	153	168	174	171	175	188	173	184	160	197	199	201	181	185	168	173	191	177	167	193	180	177	180	161	193	177	174	171	166	181	172	168	172	174	169	168	171	187	188	167	171	179	173	171	172	168	184	165	159	182	190	193	163	184	162	164	181	156	155	162	177	203	167	175	200	158	180	193	178	183	162	161	172	164	168	184	154	190	172	151	191	178	178	175	159	172	197	183	148	158	179	189	161	164	148	180	173	162	142	153	191	179	177	146	169	160	165	154	173	150	178	196	162	182	180	174	178	165	178	191	150	160	157	200	171	165	162	172	168	187	181	162	176	195	182	182	168	195	199	177	167	169	179	157	184	170	163	172	172	190	171	184	174	182	185	177	162	168	177	160	169	193	148	179	182	156	170	198	163	170	191	178	175	183	177	181	201	183	177	169	183	204	160	181	177	161	163	197	185	182	167	190	169	167	197	179	179	167	169	160	162	167	160	158	185	168	188	175	197	194	188	166	191	156	182	191	164	165	168	163	166	195	161	157	184	213	194	182	176	171	183	192	166	170	160	171	178	175	167	170	180	184	188	163	191	204	185	209	205	193	182	186	190	182	167	176	188	174	182	188	170	168	181	175	162	183	140	190	163	161	185	173	166	179	156	169	155	180	167	174	150	155	155	185	158	187	187	170	178	164	184	168	196	167	184	179	186	180	180	173	178	165	180	173	194	174	173	172	156	186	196	180	168	189	183	184	142	172	162	166	180	190	177	185	165	167	150	172	160	170	162	174	175	183	180	182	186	168	180	171	151	174	190	160	206	183	168	191	199	195	173	170	187	158	170	168	200	163	166	179	172	186	173	169	168	174	172	148	166	170	176	216	179	158	172	184	172	166	182	178	158	161	180	190	159	194	180	183	171	169	175	189	169	160	194	168	171	164	161	173	168	167	163	187	208	175	187	160	170	163	177	178	180	171	194	174	179	141	167	180	161	177	177	190	162	158	157	174	179	163	160	169	173	173	166	165	191	177	182	164	183	191	148	175	179	181	180	176	165	148	169	164	179	182	172	184	193	190	190	191	191	167	173	192	177	154	160	166	164	155	181	180	175	163	174	175	172	169	167	157	191	163	193	167	169	172	175	197	166	174	170	182	169	169	160	166	177	144	154	185	186	147	154	173	168	184	183	173	156	218	193	177	170	184	178	173	170	155	166	195	182	164	144	173	193	161	185	157	140	184	199	196	160	170
345	2	2100	82153	528	0	0	3	14	120	127	160	159	196	208	197	235	206	227	215	244	253	210	229	239	245	225	251	220	234	234	234	216	217	228	228	210	211	200	204	213	174	188	180	229	230	175	197	195	178	191	185	199	199	176	176	204	173	209	182	195	208	189	200	191	208	213	185	173	169	182	181	201	196	150	179	178	181	175	180	164	189	169	177	181	158	178	180	161	171	156	185	162	168	146	162	166	170	166	159	178	159	159	174	153	178	159	177	181	179	169	190	159	199	160	192	150	172	169	175	165	169	177	192	201	168	157	160	196	187	139	171	174	189	157	181	163	171	183	180	154	187	162	173	159	181	173	152	169	147	159	187	157	165	158	172	167	177	171	148	172	154	180	177	148	166	160	151	183	166	182	190	172	171	144	180	182	160	181	163	152	163	164	186	162	187	157	174	178	164	170	161	170	178	161	180	148	154	164	177	175	180	170	146	174	167	206	160	158	163	169	175	151	182	175	171	149	157	166	167	158	172	161	175	160	177	167	154	164	163	133	165	158	150	165	190	147	182	184	175	187	186	137	195	150	164	156	183	163	185	172	170	168	157	164	151	161	167	174	166	149	186	199	168	166	157	163	151	171	152	166	157	166	154	179	184	167	167	174	170	143	179	181	169	174	137	171	180	180	173	159	154	160	168	165	169	160	163	189	170	187	155	161	169	168	169	152	150	158	139	174	159	183	166	157	189	180	163	180	190	162	179	181	206	151	167	151	178	171	176	164	157	165	169	164	155	194	160	168	161	159	177	169	166	184	144	165	159	150	171	182	168	154	163	138	173	163	162	168	155	166	164	172	192	155	186	184	169	159	152	189	161	150	179	153	145	164	180	191	175	178	185	155	162	192	178	151	133	166	157	171	156	171	167	181	170	167	175	171	167	164	158	166	188	165	152	185	199	151	171	158	163	190	165	164	145	172	158	151	180	168	166	144	199	198	169	170	155	151	177	160	178	173	160	155	200	168	176	179	152	168	171	173	149	150	165	169	143	170	189	169	168	169	165	165	151	163	146	201	151	159	171	170	175	161	162	160	162	163	184	147	161	160	169	167	186	182	168	170	176	151	170	163	148	184	170	170	178	156	167	180	144	149	145	143	186	159	171	172	161	157	164	178	172	163	158	167	173	158	163	159	142	165	162	145	162	157	181	163	153	151	165	160	155	164	159	160	168	178	163	165	165	157	146	156	177	150	175	144	179	165	173	163	169	186	165	191	149	160	162	174	128	157	194	149	161	156	168	173	176	168	156	159	179	164	163	189	173	199	162	190	163	143	174	186	176	164	173	139	167	159	155	154	169	165	188	168	177	164	167	164	149	144	152	159	174	176	161	166	181	154	161	171	178	175	190	168	142	161	157	174	159	174	170	158	157	170	188	158	151	189	176	166	165	160	163	161	175	157	178	167	192	149	192	169	155	164	148	169	178	169	165	177	147	168	131	172	137	145	194	162	170	171	185	163	180	145	168	166	157	178	147	165	144	175	164	172	163	185	155	159	171	173	158	147	160	151	165	171	155	192	162	153	163	162	171	167	153	153	166	160	173	156	165	168	148	142	164	165	180	174	177	162	212	166	157	158	176	154	166	149	180	152	155	170	154	168	144	157	159	176	163	158	172	151	189	179	164	179	157	153	157	174	180	167	151	171	174	174	189	183	181	153	156	177	190	194	187	153	151	178	196	163	163	164	178	179	173	171	157	156	168	163	181	167	173	154	164	184	165	177	161	185	176	178	166	183	167	161	173	164	193	172	153	164	168	149	170	129	148	184	150	182	160	174	174	172	155	162	148	154	184	171	158	160	156	174	150	158	151	143	169	171	148	149	180	188	169	178	169	156	175	175	160	189	170	162	173	140	142	167	164	173	178	147	180	168	171	159	178	134	168	161	150	157	176	143	161	171	158	194	167	168	136	173	158	155	138	154	164	189	172	168	156	170	166	145	163	171	151	173	182	181	148	167	157	155	165	177	151	170	147	149	160	181	168	159	196	157	184	193	162	167	151	173	127	154	171	173	181	172	189	191	175	155	163	179	156	159	161	183	168	179	172	177	150	167	169	163	161	136	165	156	154	173	143	160	142	165	170	173	159	137	153	177	146	154	162	165	175	179	176	162	174	156	143	170	177	158	161	170	154	158	171	150	170	165	180	177	167	146	160	164	175	146	158	163	169	167	155	173	144	173	163	184	190	145	155	171	172	159	178	170	169	166	175	157	161	134	169	183	169	176	169	166	171	174	155	158	165	173	146	162	156	176	166	172	175	148	180	160	153	168	156	173	144	158	170	172	187	171	152	193	188	178	161	142	185
345	3	3500	82278	533	0	0	0	1	27	58	117	119	119	127	168	164	176	168	196	196	182	215	232	204	207	235	214	221	218	215	201	204	236	248	214	212	228	207	208	211	201	197	177	193	196	204	205	171	200	186	198	191	178	185	194	179	191	183	158	197	160	178	199	171	169	176	196	160	179	171	158	176	186	172	165	169	155	170	176	175	161	175	176	179	157	167	173	157	168	168	180	169	181	172	185	175	184	159	157	171	187	192	161	173	173	161	162	174	168	162	163	165	160	189	162	168	164	175	182	168	169	158	166	159	171	157	202	159	173	174	147	177	156	149	176	166	184	172	179	163	170	159	176	162	166	150	133	151	158	173	147	161	152	180	157	169	159	144	184	169	148	147	161	159	185	157	155	161	144	168	169	152	147	166	155	176	151	188	157	136	194	187	157	180	157	147	160	158	164	163	152	173	164	167	157	162	174	145	175	162	149	159	162	172	176	148	164	137	143	174	166	155	164	158	160	156	185	138	159	179	143	159	149	141	170	162	158	150	168	170	147	146	173	147	166	175	148	159	164	180	157	167	163	140	167	155	192	157	142	187	168	158	160	157	180	177	155	160	147	158	174	158	161	155	174	163	168	162	172	171	147	165	140	170	172	173	152	147	163	144	164	168	171	171	165	152	164	167	162	159	169	146	159	143	165	164	166	152	174	169	153	176	141	135	182	150	165	136	153	151	188	139	150	157	155	144	163	146	156	154	145	163	155	168	173	151	170	153	143	135	153	159	163	169	159	145	169	147	185	138	176	168	152	161	147	180	154	147	151	155	170	148	168	150	157	139	148	154	165	132	148	168	166	144	143	149	141	150	151	169	169	159	160	169	152	169	175	134	156	171	159	151	153	178	142	174	145	166	139	160	154	175	149	159	157	169	163	149	147	160	160	137	167	170	165	160	152	165	143	167	167	168	147	145	164	154	190	173	164	167	159	153	158	171	155	159	156	174	185	151	145	152	158	157	167	148	174	150	166	164	145	162	144	152	135	150	140	158	171	165	162	125	150	187	143	147	149	137	182	157	180	137	155	149	153	161	179	172	156	160	158	142	145	147	143	164	172	184	174	158	152	167	170	160	175	154	177	152	178	154	194	160	156	171	188	149	161	145	161	154	150	185	163	150	143	156	143	134	178	160	136	148	158	146	156	165	139	157	139	176	169	163	161	149	154	153	155	173	145	160	164	171	147	157	163	164	137	160	177	154	170	147	168	157	155	172	158	153	150	166	144	154	154	150	150	149	164	165	160	128	157	159	168	161	163	138	163	174	161	173	162	157	162	165	156	171	168	172	155	157	153	168	159	161	160	160	150	163	167	159	143	148	156	167	180	135	185	159	153	159	151	161	159	171	183	162	159	131	157	170	146	141	175	169	152	157	161	157	180	145	152	158	187	161	183	149	159	151	165	179	160	155	166	147	166	138	174	159	166	183	165	156	156	150	142	171	141	156	186	152	184	139	134	147	167	153	152	173	161	162	158	149	157	157	173	180	161	173	154	165	164	166	163	152	136	148	170	153	153	151	172	187	147	139	142	164	160	154	156	166	154	166	131	164	176	173	151	170	162	145	165	186	145	164	155	158	154	165	138	160	181	165	155	171	181	163	161	153	178	134	165	153	149	149	176	159	156	174	164	145	208	132	136	156	161	140	154	170	146	129	154	165	178	181	161	164	165	153	164	159	157	152	161	159	145	153	165	173	137	148	147	150	138	182	156	177	160	163	199	144	170	131	141	167	145	148	165	150	129	156	154	156	162	150	162	146	172	151	154	152	139	143	167	146	147	167	165	155	144	164	142	169	148	163	165	162	173	140	166	150	168	152	173	154	165	150	156	172	160	144	166	161	143	183	159	150	153	148	161	170	144	153	172	168	189	153	155	154	151	178	174	155	176	182	170	157	165	144	161	145	168	174	159	147	151	185	162	145	147	134	161	166	162	148	145	146	164	141	149	173	157	150	145	147	164	145	194	144	176	159	179	168	154	162	153	152	139	156	154	161	146	153	161	150	130	156	161	168	131	156	160	141	138	150	161	171	161	169	171	166	165	178	173	136	160	154	183	140	151	138	140	164	155	148	159	155	170	171	134	159	153	170	141	154	141	158	146	159	151	185	162	144	157	157	138	151	156	138	145	140	180	146	153	143	157	164	164	177	185	144	164	142	165	189	175	162	159	155	149	169	152	153	148	149	166	170	138	171	163	149	159	176	174	149	154	172	157	149	166	166	166	144	140	160	145	151	150	144	157	156	147	146	165	146	143	156	156	139	165	155	140	157	160	175	147	165	173	185	144	159	149	173	190	171	155	159	145
345	0	2700	82403	498	0	0	0	0	8	23	69	83	109	103	109	136	121	134	159	154	152	167	206	196	183	185	202	185	237	231	204	209	219	196	207	222	214	190	202	222	216	193	203	215	196	191	192	220	181	200	188	164	197	180	175	159	176	158	184	180	194	181	145	184	166	194	174	187	152	158	151	157	161	183	168	151	184	164	195	148	177	161	143	151	174	155	154	132	170	156	161	132	164	156	160	145	127	167	173	139	145	153	155	153	149	194	163	161	166	151	138	125	147	129	143	180	155	145	159	166	142	162	166	152	152	159	155	156	161	159	134	196	163	152	137	152	151	144	143	157	153	156	154	139	153	131	162	150	161	158	159	151	150	160	128	163	140	143	147	153	179	132	165	133	155	122	141	128	159	161	148	136	153	151	154	158	148	131	152	155	133	147	148	146	148	137	171	154	149	161	159	137	147	159	162	140	138	150	154	137	147	141	135	147	130	139	149	154	134	153	139	150	143	160	156	155	147	145	145	157	146	137	169	144	159	152	159	132	137	156	165	139	135	144	153	163	134	146	129	169	151	141	153	158	155	155	156	166	135	137	152	152	130	122	142	145	152	141	199	135	155	160	136	121	135	125	144	148	153	160	147	154	128	137	120	158	146	137	133	140	161	135	159	147	154	145	155	151	126	150	131	155	140	142	130	155	136	147	148	134	171	134	129	149	154	165	164	154	129	131	134	142	137	158	146	162	158	144	155	153	147	141	165	125	158	177	150	135	137	138	158	150	153	145	141	141	160	152	136	134	147	166	147	150	141	158	144	143	161	152	155	122	172	135	151	154	132	158	139	155	156	151	148	157	150	138	137	148	144	143	155	160	131	156	131	165	155	135	142	126	135	159	152	136	156	145	153	146	148	149	156	125	128	150	136	146	142	133	119	153	135	147	170	156	153	145	167	142	120	132	151	136	151	134	147	160	142	137	138	146	149	127	141	154	149	152	135	152	127	160	148	145	136	141	152	129	149	158	154	150	157	142	157	134	145	161	138	148	141	170	130	140	158	155	148	142	151	154	144	136	139	142	132	124	135	139	164	135	152	146	154	173	144	149	151	139	154	142	155	148	146	142	137	130	154	149	145	148	153	142	151	147	156	148	146	161	152	178	161	157	146	126	129	157	140	144	156	160	163	132	166	135	139	145	149	130	147	142	152	150	147	146	133	138	122	147	139	147	150	157	138	127	139	144	138	181	128	158	151	135	154	166	144	141	137	127	148	135	134	170	120	143	119	166	161	157	158	150	152	146	145	134	143	162	140	131	159	148	170	138	127	153	127	116	137	134	161	147	131	133	140	146	132	143	150	147	151	164	120	140	148	154	152	131	146	150	152	139	148	129	161	157	140	143	153	164	124	134	138	160	163	139	127	161	139	164	153	151	143	140	132	140	146	176	145	128	139	123	129	136	146	161	126	131	136	154	153	126	136	142	160	146	134	151	131	149	139	165	133	148	153	153	119	139	153	140	135	142	165	136	154	135	132	129	128	153	156	137	148	141	164	140	138	154	147	154	169	137	181	127	141	129	149	152	155	139	130	120	144	144	138	159	142	143	127	155	148	146	163	129	147	134	137	172	164	144	150	158	144	155	140	119	133	148	147	130	140	127	144	149	132	130	134	147	122	132	148	149	146	128	139	127	127	140	142	148	154	140	138	161	147	130	143	143	144	136	157	148	125	141	152	136	165	143	122	125	140	131	134	127	128	138	136	131	161	156	140	123	147	141	140	136	144	139	128	141	117	140	138	148	139	130	130	140	172	137	123	143	160	149	156	160	128	146	131	128	149	143	135	126	130	138	143	145	137	137	133	167	148	140	137	131	154	152	123	128	141	144	161	124	150	141	146	147	142	138	150	122	147	146	126	149	142	156	131	133	139	116	154	156	147	168	128	139	151	146	134	141	144	123	164	132	133	156	152	160	124	125	141	128	132	133	150	155	137	150	157	146	156	146	148	149	147	141	163	143	148	161	153	145	135	139	134	149	128	160	140	138	152	150	147	140	143	141	141	141	144	138	137	122	156	157	139	163	150	140	138	150	139	132	153	133	154	137	161	136	165	135	136	139	127	147	148	126	155	134	154	167	136	119	140	123	146	148	136	152	140	137	117	124	150	137	139	128	146	145	147	150	145	148	138	118	144	138	124	182	145	132	127	152	138	145	142	140	147	143	149	149	151	136	157	136	146	169	149	139	144	137	149	133	157	128	151	171	156	129	154	160	141	134	162	137	138	150	141	146	157	143	154	157	148	145	156	142	149	143	153	150	143	143	136	157	140	138	135	150	148	139	184	135	145	166	140	162	150	156	140
345	1	1900	82528	533	0	0	1	19	105	119	158	179	200	196	218	217	235	238	232	222	222	230	247	251	248	251	230	221	229	225	227	240	194	223	207	239	222	224	200	197	222	217	205	208	217	199	217	195	228	222	226	223	221	203	199	193	228	206	189	199	186	191	193	194	190	195	191	167	188	197	200	225	216	208	212	202	193	195	223	181	183	194	202	179	178	190	194	187	201	183	193	213	184	174	197	198	179	187	208	193	199	212	189	185	191	214	200	165	189	186	164	171	208	196	188	200	210	200	178	172	181	184	176	190	201	197	181	183	213	188	191	205	199	174	190	188	177	216	207	165	190	183	192	178	203	200	166	164	200	185	195	187	191	199	189	189	187	183	198	190	175	189	195	198	179	198	183	190	190	192	183	178	207	191	189	189	180	176	175	194	185	215	207	181	198	188	183	208	200	202	171	170	196	168	181	151	171	176	206	181	180	195	187	192	167	168	201	182	195	183	192	157	173	179	195	201	209	182	178	183	166	186	208	192	165	186	183	182	195	204	191	190	183	181	198	184	169	184	191	195	168	180	178	178	211	208	200	197	197	148	198	170	214	176	175	207	198	179	170	192	174	185	207	170	190	202	225	174	185	203	189	199	191	175	192	184	168	204	187	194	208	173	194	189	173	183	201	231	191	183	194	181	201	190	184	190	202	163	198	167	187	175	190	207	179	197	175	210	191	168	176	200	173	185	172	200	173	203	190	187	184	184	160	216	194	161	177	181	180	174	203	167	191	199	180	202	200	184	191	186	168	191	182	193	187	163	194	197	160	185	166	212	204	179	198	160	201	199	193	202	185	198	197	195	201	177	187	230	195	176	200	202	189	182	188	195	177	179	183	180	196	198	192	176	198	183	208	197	180	163	162	179	189	195	166	168	197	184	170	198	184	186	182	182	195	178	203	186	204	181	203	185	200	189	195	194	204	182	183	200	170	163	202	168	177	180	187	188	195	189	188	191	189	202	175	167	165	186	199	191	181	190	193	185	161	191	187	158	200	176	175	154	165	188	178	154	176	188	203	193	194	209	187	180	169	173	174	161	195	190	180	179	196	190	155	145	180	196	186	187	186	167	183	184	204	216	183	180	160	196	190	228	191	185	204	200	203	182	195	194	216	181	206	188	208	196	177	183	180	192	167	179	183	195	166	178	190	217	179	190	181	169	174	167	165	177	185	174	167	201	172	208	189	179	181	214	216	190	200	190	198	152	181	182	179	179	222	186	198	187	183	187	180	192	203	167	192	202	197	186	181	202	179	189	174	165	172	215	211	195	192	199	209	175	191	207	202	188	191	172	160	193	178	175	181	181	187	192	181	160	185	180	174	174	192	213	172	193	184	204	194	201	176	163	187	163	196	195	186	179	199	226	168	187	228	167	154	186	160	211	189	165	178	181	167	217	163	162	192	172	212	193	182	174	195	181	179	175	185	181	167	189	171	189	174	195	206	186	178	209	185	175	149	208	177	200	208	190	189	194	187	167	195	196	189	178	201	177	177	203	178	190	185	176	185	192	195	205	167	209	181	174	179	188	210	199	185	178	178	185	204	198	175	177	199	194	197	202	190	169	194	208	187	215	163	173	182	174	201	159	182	184	179	172	181	176	210	181	202	211	187	216	202	163	197	175	183	183	174	203	179	192	187	174	186	187	189	191	211	192	177	171	176	182	180	179	171	196	178	187	180	197	185	182	183	179	193	164	186	187	180	188	192	198	186	205	193	181	199	200	197	197	172	195	168	198	181	183	195	204	164	172	185	183	201	190	167	183	191	176	193	196	161	200	175	198	182	153	168	174	161	173	177	193	191	173	188	210	198	190	173	200	189	183	204	190	192	182	197	193	190	181	201	187	191	174	185	189	174	182	170	192	186	188	190	192	164	187	185	175	185	180	203	178	167	189	184	192	161	174	188	187	177	202	188	215	192	194	182	180	171	198	200	211	185	185	167	198	205	188	190	194	180	196	189	177	208	175	163	185	198	175	159	192	170	174	176	176	187	186	197	168	202	199	186	212	175	191	170	176	167	171	182	188	171	182	190	192	181	163	179	188	185	166	196	195	189	203	185	184	191	177	174	175	200	200	174	178	192	171	199	204	170	164	205	188	183	203	189	160	180	186	190	178	173	203	180	186	187	184	156	190	176	179	146	177	184	182	197	188	193	209	182	203	180	168	196	186	202	204	190	184	207	190	179	178	211	173	201	194	191	174	199	203	197	166	176	176	201	181	184	192	190	184	184	193	199	191	193	189	178	195	183	174	204	186	165	202	195	175	183	175	168	187	153	187	189	193	191	209	209	191	209	197	178	181	197
345	2	2100	82653	508	0	0	0	2	45	68	119	139	155	155	189	166	203	214	219	205	179	217	216	245	250	234	219	237	239	242	247	227	251	212	227	233	217	233	215	212	225	218	221	209	208	212	219	217	227	190	196	180	190	207	212	215	196	188	187	218	221	203	196	177	213	204	179	196	180	218	199	198	184	190	183	206	171	190	209	185	185	202	189	184	156	173	216	179	198	203	189	183	201	171	193	200	214	183	200	195	194	196	176	211	204	209	175	178	171	177	203	180	171	161	175	180	184	205	166	162	194	159	169	187	183	169	176	166	150	169	192	181	206	200	168	176	213	200	179	181	205	176	187	188	191	181	163	143	196	198	194	180	206	167	187	181	160	164	184	177	170	180	170	192	192	178	188	162	157	187	200	189	169	179	171	166	164	155	188	154	190	194	170	161	181	176	188	168	197	173	171	201	193	179	176	166	183	180	167	183	182	169	187	186	166	201	169	159	198	174	194	202	192	185	181	170	177	161	202	149	182	214	165	158	177	185	179	189	204	176	189	188	186	188	195	174	160	181	176	170	191	187	185	186	187	189	183	188	167	204	194	181	194	181	167	176	174	173	169	161	172	194	153	177	165	167	187	177	176	206	161	189	189	191	177	190	182	194	181	186	171	184	180	150	184	187	167	191	185	193	191	201	179	168	196	171	198	170	191	177	168	192	181	174	188	158	180	150	159	168	176	176	188	199	201	172	183	163	175	154	151	191	191	177	157	182	175	150	164	175	160	179	201	175	166	178	169	182	180	172	219	162	188	167	163	183	186	177	193	215	179	169	184	202	186	159	191	174	170	166	189	182	169	204	175	198	197	181	184	150	174	213	147	156	186	186	203	186	179	176	180	182	184	180	157	159	159	173	201	167	172	163	194	170	171	175	151	177	189	182	175	162	151	176	177	192	160	171	172	154	198	183	190	189	171	177	193	179	161	168	188	183	180	184	174	177	168	185	158	158	190	189	161	185	191	177	169	150	163	165	183	170	165	178	177	170	202	185	186	181	191	164	179	177	175	168	186	193	203	156	151	174	174	174	175	166	185	183	199	191	210	180	187	158	189	180	191	204	199	160	152	177	172	161	174	146	164	175	181	181	192	173	199	187	174	161	172	202	199	162	184	170	228	187	175	179	191	173	172	180	197	180	203	156	195	173	183	169	193	171	190	194	182	179	189	195	175	203	169	171	177	213	163	181	182	179	185	192	174	181	184	172	195	161	195	175	176	179	159	174	159	174	162	176	176	185	166	157	158	180	198	162	176	181	166	155	177	177	184	176	181	173	172	182	142	175	185	170	175	159	209	172	196	182	181	177	184	157	193	183	189	191	178	183	173	186	193	160	191	188	173	180	203	193	196	196	170	189	167	185	185	187	167	169	191	166	164	164	165	168	202	166	168	172	187	175	202	172	191	195	172	156	174	181	185	167	189	162	198	194	166	190	206	165	160	167	191	181	181	168	164	195	173	160	196	154	192	179	184	208	166	185	188	178	169	203	191	186	179	175	206	195	201	180	192	182	200	174	158	167	177	195	196	194	185	161	167	179	163	175	194	166	141	182	170	209	188	185	195	190	171	192	180	184	192	182	168	179	206	175	164	192	181	176	173	163	196	169	159	172	166	169	180	193	190	173	176	181	194	213	183	156	165	176	161	187	208	174	174	195	185	180	163	174	182	160	171	154	190	142	171	184	179	176	170	169	162	156	186	197	183	173	173	155	162	183	177	194	171	174	191	201	175	192	174	187	173	179	177	176	192	175	168	173	207	156	155	169	168	165	173	188	166	169	171	191	180	165	177	167	187	183	175	177	168	173	157	182	165	152	211	179	160	199	175	170	182	174	201	166	202	186	199	170	178	164	182	177	189	140	187	164	188	176	180	159	170	149	187	207	190	179	174	176	175	177	174	179	182	171	168	165	197	178	164	199	181	180	149	170	176	171	175	181	172	194	179	190	170	172	175	194	183	177	191	179	163	163	185	178	172	181	158	179	175	176	177	185	188	192	171	176	192	171	160	194	168	171	173	168	188	170	188	196	164	167	153	195	159	195	198	185	162	168	160	169	156	171	177	174	192	164	166	185	159	171	163	182	184	193	168	168	194	159	197	179	196	172	170	162	169	181	174	189	180	159	177	180	153	193	173	170	194	185	204	166	175	177	185	185	192	186	179	193	179	183	186	187	159	194	160	176	191	199	181	154	167	152	208	189	196	166	192	172	196	174	192	178	169	171	178	176	186	198	202	172	190	183	161	175	195	182	185	181	155	181	162	173	168	179	167	162	179	164	178	191	213	167	169	185	170	170	172	181	174	179	203
345	3	3500	82778	513	0	0	0	0	9	15	63	65	91	108	126	132	148	137	157	131	176	175	174	198	202	203	202	189	247	186	222	238	222	233	213	205	241	190	206	202	208	202	203	213	185	203	218	185	219	185	181	199	224	203	190	199	189	186	196	195	200	163	199	201	209	176	187	171	205	209	168	174	172	202	168	175	213	167	207	181	168	174	190	190	185	189	200	171	180	176	184	157	192	154	178	178	205	180	163	169	182	181	179	182	178	159	168	180	189	187	177	167	180	159	190	171	167	181	169	157	218	182	179	182	174	168	178	154	151	156	186	183	167	167	172	160	187	177	179	193	167	192	204	165	167	175	201	202	185	171	170	179	171	173	156	178	186	164	148	158	165	181	167	155	177	187	188	174	166	192	181	181	177	164	160	184	191	165	168	158	178	142	176	180	184	148	185	183	182	186	175	174	161	154	153	154	174	163	179	178	182	168	187	174	172	185	187	153	161	169	193	174	189	161	189	166	175	155	180	171	178	177	176	158	167	168	181	152	195	168	172	163	168	176	168	203	186	171	167	159	167	154	160	174	165	159	154	172	179	170	154	161	179	166	163	184	176	179	155	176	172	184	166	182	183	164	148	138	167	176	164	176	168	165	160	167	177	185	161	183	167	175	161	168	189	193	201	171	166	162	190	163	167	175	188	175	162	188	185	186	176	152	208	159	178	154	171	176	174	179	169	178	167	190	166	158	155	155	166	175	159	174	169	164	155	166	171	176	143	159	182	171	168	187	179	185	141	169	169	159	166	164	174	166	170	172	162	172	174	145	173	204	155	155	194	167	164	123	178	166	177	157	159	179	163	180	174	179	184	163	164	155	190	147	161	179	186	175	163	185	185	175	184	167	187	169	181	181	174	183	160	183	170	187	203	170	174	161	172	157	162	162	168	189	176	153	173	185	174	148	179	163	166	181	175	166	170	181	164	194	177	186	164	178	162	154	198	180	154	163	175	157	190	170	194	191	172	182	180	163	190	165	183	169	146	185	181	187	187	153	166	169	150	181	175	191	181	183	170	169	193	158	177	179	164	173	191	189	152	169	171	171	179	183	166	161	169	169	173	177	150	176	143	162	189	192	181	163	152	157	182	181	190	174	166	159	179	184	166	167	185	162	173	166	157	174	167	188	166	174	182	167	154	192	169	147	173	157	182	167	141	187	177	145	167	189	178	165	189	169	156	160	159	186	175	182	181	174	189	187	179	168	181	163	181	167	158	185	145	162	159	202	155	154	163	163	160	183	188	166	164	174	159	164	171	147	187	177	175	164	162	160	183	199	185	165	181	174	174	166	165	192	167	190	160	172	174	188	170	192	154	160	143	170	174	206	180	165	150	172	187	178	166	175	163	166	169	172	152	175	177	164	179	176	190	176	173	177	169	151	174	171	186	167	178	165	202	156	156	179	141	178	148	153	163	177	169	155	179	201	144	148	169	173	178	154	198	174	155	166	165	174	152	165	179	160	180	168	159	167	170	176	175	170	203	172	176	173	184	179	156	143	166	174	176	139	176	161	145	160	177	172	155	155	160	161	173	168	174	162	176	186	160	179	172	159	164	176	169	175	152	192	198	176	162	160	162	152	178	160	182	183	149	170	154	166	181	169	174	173	173	170	178	177	166	157	184	180	172	173	146	186	171	166	171	166	161	169	172	164	151	172	142	178	179	175	171	162	177	168	178	170	188	174	175	188	196	186	160	180	166	171	184	178	178	167	178	155	155	185	186	176	175	149	167	131	188	159	174	169	155	152	188	186	206	172	168	168	168	163	172	178	188	173	179	161	179	174	187	163	162	158	176	173	172	173	180	175	180	164	167	166	195	165	170	153	166	190	172	176	153	185	190	161	185	163	168	166	168	182	175	212	187	182	191	161	181	168	180	155	175	170	202	172	177	186	192	143	155	170	168	160	145	188	182	171	180	163	170	162	170	167	161	186	155	175	172	173	188	157	145	175	161	145	179	168	176	159	186	166	129	170	161	160	160	195	169	180	152	173	167	172	157	154	154	175	154	183	207	165	165	192	186	146	144	164	186	169	171	180	153	162	160	157	189	164	182	166	182	164	167	169	203	162	161	173	166	156	180	159	159	162	158	159	174	169	183	151	181	176	167	178	168	164	156	151	171	176	193	182	146	158	196	188	166	176	156	183	175	162	183	143	155	184	181	181	171	175	174	161	178	142	176	160	173	172	159	160	162	165	174	153	181	158	136	191	152	163	169	172	170	168	181	175	168	141	148	171	169	176	156	174	159	163	146	174	158	148	165	166	172	191	162	190	176	181	174	166	173	166	151	166	193	190	181	182	174
345	0	2700	82903	512	0	0	0	0	7	5	35	54	81	83	94	118	126	140	117	127	172	130	170	151	180	169	208	203	207	192	226	199	208	222	214	206	201	213	202	206	216	197	192	200	182	191	191	206	186	177	190	220	176	162	192	200	195	192	199	172	172	151	189	187	194	158	164	168	187	170	164	182	175	172	159	180	192	169	170	154	155	172	163	160	152	168	160	161	160	153	173	171	169	171	162	170	171	144	150	162	164	175	167	162	161	159	159	168	185	163	147	162	162	171	154	141	177	157	157	169	167	152	154	157	173	168	149	160	157	160	180	182	162	159	131	158	161	165	142	155	155	172	168	150	166	124	150	166	153	143	176	155	156	170	156	169	153	157	153	159	168	175	165	151	150	140	143	142	158	135	160	186	144	147	143	132	142	141	170	148	175	150	141	157	155	169	185	149	153	153	144	147	149	163	149	137	143	157	173	158	164	159	134	161	153	164	144	176	155	155	174	157	152	151	156	147	151	182	145	162	169	160	170	131	149	149	150	160	163	148	159	147	160	166	154	152	152	113	158	159	142	138	156	144	171	167	143	163	136	158	164	145	140	124	133	142	160	140	156	145	159	144	158	153	162	136	140	138	175	156	149	160	164	136	157	167	163	158	166	133	158	157	177	143	149	159	169	158	138	152	159	152	155	174	146	151	142	168	153	166	159	159	168	162	129	153	158	133	159	160	148	143	108	151	141	150	138	156	154	150	139	162	169	141	149	151	137	188	156	156	153	150	146	165	167	142	138	178	145	171	157	169	155	155	136	155	151	166	127	143	158	139	152	178	161	154	152	140	146	138	158	161	152	167	148	149	161	159	147	122	172	162	148	148	164	153	154	154	155	138	137	166	171	150	158	152	132	158	121	127	162	151	140	147	132	131	169	145	154	154	161	132	150	144	150	152	142	136	154	158	161	130	187	152	151	149	148	158	159	163	146	167	150	146	172	160	167	153	164	148	152	154	152	151	174	146	150	148	151	144	172	146	130	144	157	150	142	150	148	148	118	159	156	150	157	149	150	146	141	141	138	139	168	162	144	139	140	139	147	151	141	133	161	146	150	162	146	150	156	161	131	141	140	155	172	150	136	147	154	146	153	163	149	151	145	124	148	139	147	156	132	153	142	136	146	129	137	179	133	156	157	140	148	143	160	166	140	174	158	160	143	146	166	157	143	154	150	148	153	155	118	141	165	166	139	170	150	169	148	151	144	174	163	142	142	143	132	175	152	190	144	154	135	118	159	159	145	166	121	143	142	136	160	125	150	144	158	143	150	142	140	151	140	163	161	145	155	144	137	141	159	152	155	156	156	148	166	147	125	151	146	153	159	150	176	156	156	152	175	159	161	149	152	151	157	143	169	136	181	145	141	154	132	164	148	166	154	155	158	145	133	150	130	144	150	145	150	136	140	139	144	136	130	152	142	157	148	149	156	133	185	135	151	173	150	174	147	159	144	144	159	150	164	142	172	142	145	152	142	136	145	130	155	129	152	147	163	163	145	138	135	131	146	127	154	161	162	138	149	145	149	147	148	146	147	141	133	135	156	147	145	158	127	138	152	140	153	133	149	154	149	131	152	144	149	153	161	128	175	155	143	163	159	126	159	181	133	127	130	150	154	140	157	150	141	133	151	148	148	174	154	157	142	146	163	146	160	159	171	159	160	147	151	164	174	159	153	144	165	141	142	145	157	151	146	137	134	154	142	153	150	131	139	142	160	150	157	143	150	150	156	143	154	142	179	147	144	164	145	142	151	144	155	141	146	141	149	148	147	156	139	165	158	146	140	155	139	154	148	157	151	140	149	160	140	149	154	148	121	145	160	160	153	152	133	151	160	147	148	166	147	150	143	158	154	158	152	149	150	149	136	137	136	144	157	171	148	148	160	146	144	167	142	132	159	174	147	136	146	152	154	150	141	134	168	173	168	147	146	135	154	140	144	138	157	154	168	151	149	151	121	137	166	134	147	156	145	141	165	147	142	154	142	161	147	160	143	148	157	147	150	165	138	151	157	137	145	146	153	143	131	176	121	151	133	153	140	152	146	151	153	147	159	177	159	142	146	146	175	159	157	156	150	156	141	155	161	136	167	138	151	168	159	150	128	150	144	159	154	128	150	143	173	150	154	160	141	151	149	153	136	148	160	164	143	165	143	149	146	143	146	151	150	143	147	137	133	143	158	147	165	155	148	127	156	142	154	156	138	149	152	173	142	170	156	139	155	149	177	136	146	153	158	164	159	138	139	143	165	139	151	144	162	160	151	160	155	155	184	144	145	174	136	159	139	151	160	152	132	148	158	151	151	154	143	152	164
345	1	1900	83028	542	0	0	0	41	125	138	188	217	253	246	217	235	251	250	259	231	259	243	241	233	256	243	255	227	224	233	225	239	228	244	229	196	214	264	236	223	236	208	231	198	235	220	211	200	202	190	184	192	214	194	195	197	206	212	207	197	190	214	212	194	193	204	200	188	216	192	208	199	186	179	204	214	197	205	196	189	178	189	178	207	195	202	186	174	180	184	182	177	218	197	211	178	204	178	181	198	186	191	201	195	215	199	189	192	175	158	198	162	195	203	188	197	197	191	205	192	190	191	205	185	196	203	170	222	184	206	195	197	179	240	192	213	183	195	187	181	161	185	201	184	194	183	191	194	173	189	210	222	187	229	214	230	180	167	202	189	198	197	200	206	203	203	190	197	177	177	171	198	194	199	189	198	184	188	186	197	161	201	182	184	184	169	199	183	180	207	193	186	178	182	185	166	207	192	172	192	196	212	168	193	191	199	193	190	174	177	173	204	188	188	177	183	193	188	176	180	196	184	169	199	207	167	176	181	186	184	173	182	203	188	178	161	182	210	193	182	173	194	192	201	206	181	165	165	178	181	172	153	183	212	202	194	181	183	205	188	193	169	199	183	192	189	188	185	191	187	175	190	202	188	189	189	189	198	202	191	209	178	177	187	210	200	160	200	176	217	181	159	196	179	200	178	217	200	155	192	197	195	182	208	194	196	189	183	188	192	218	204	175	191	172	195	203	171	182	203	198	179	179	185	202	186	163	174	171	181	189	177	194	205	191	212	200	175	160	176	184	192	188	186	178	194	186	195	184	187	174	216	192	161	168	186	187	183	186	189	201	199	179	193	172	176	187	188	205	199	163	194	185	169	172	181	208	203	176	201	202	175	190	197	193	194	208	186	178	195	176	181	183	199	216	187	187	150	182	164	215	180	188	202	174	200	181	194	179	183	183	186	191	186	174	186	172	189	207	195	188	193	190	204	174	181	189	194	226	183	195	208	180	166	187	191	196	214	211	159	172	205	225	186	179	175	162	212	167	184	204	196	192	188	169	201	195	170	180	193	196	195	188	178	198	197	186	181	202	192	170	198	188	179	187	194	168	216	189	209	179	197	187	205	174	181	190	186	200	162	197	175	185	208	185	179	178	189	182	198	196	177	185	200	188	184	192	170	217	175	172	172	199	179	195	204	184	205	195	196	166	180	200	183	197	178	204	185	204	204	179	184	174	184	167	187	175	143	183	183	186	196	163	180	166	189	178	186	189	214	182	179	169	200	206	187	199	204	187	191	176	205	213	197	183	199	182	184	172	190	190	193	201	175	190	200	162	193	172	176	173	212	171	174	194	194	163	204	193	201	176	189	184	195	183	167	181	184	206	184	186	192	188	184	200	195	175	188	202	186	176	162	199	178	195	161	187	193	169	198	209	186	196	189	185	195	201	205	206	204	201	200	183	166	186	171	168	193	185	205	185	186	176	204	184	193	206	184	181	182	197	191	210	169	193	185	177	179	183	206	210	173	204	196	178	180	190	198	199	185	164	171	189	192	175	192	197	198	183	176	198	184	173	186	192	191	188	190	191	179	176	194	173	178	178	184	191	185	175	191	191	200	185	205	181	187	195	199	192	177	177	221	187	209	187	201	171	199	187	200	205	167	199	204	190	201	184	185	164	181	189	191	186	205	193	174	186	183	198	191	195	183	181	220	195	191	178	206	179	192	197	159	173	193	189	194	193	197	205	197	167	185	176	213	190	197	200	190	171	209	187	218	181	173	194	206	190	187	188	197	182	171	176	169	197	193	202	187	189	195	196	187	193	169	198	203	191	183	182	178	191	194	163	209	181	196	157	186	225	208	171	189	201	180	177	203	184	183	191	206	186	190	189	183	169	178	192	176	186	181	201	193	181	189	191	203	230	199	176	185	190	194	201	214	173	167	185	165	195	156	184	181	188	192	188	185	192	181	171	190	193	177	183	185	219	180	183	195	196	192	173	183	200	179	195	166	163	197	183	204	182	162	163	178	212	184	182	182	190	179	194	184	190	163	128	206	205	199	201	176	199	208	193	185	174	180	178	208	186	207	192	205	169	192	196	156	198	196	197	182	175	169	193	203	198	197	183	205	167	192	176	177	196	200	210	221	165	191	193	181	187	160	199	194	185	189	194	193	181	190	175	176	198	172	168	160	185	189	202	197	202	183	190	174	172	145	181	189	180	164	169	208	197	187	198	186	199	197	186	193	177	181	169	201	198	192	205	182	180	179	214	191	172	158	206	165	178	188	220	191	187	205	197	193	200	194	195	202	175	160	213	182	178	216	199	202	220	194	183	195	191	201	167	179	210	186	193
345	2	2100	83153	536	0	0	0	36	135	160	202	194	265	232	244	250	261	252	246	221	245	246	245	251	256	242	238	213	232	245	219	236	233	218	218	213	247	230	210	223	218	213	204	245	195	241	214	212	161	220	220	216	193	182	194	190	207	194	196	206	195	189	183	199	201	182	189	196	203	166	216	166	204	180	172	181	201	180	206	171	190	193	184	163	193	174	206	188	191	174	190	172	228	194	203	167	187	183	185	188	177	188	174	170	212	168	194	166	227	189	167	205	176	213	177	183	199	194	198	187	186	177	202	183	170	183	177	189	164	199	187	175	170	181	176	204	188	186	175	170	206	184	183	161	192	186	173	165	188	181	196	183	202	166	150	192	198	169	191	199	183	174	194	176	164	193	186	184	197	159	190	196	214	189	177	158	179	188	182	172	191	183	168	172	175	186	187	183	162	169	189	189	170	206	172	171	188	195	184	169	184	193	188	189	168	184	187	167	155	177	194	175	163	215	181	169	180	176	162	150	194	185	182	181	185	175	181	179	188	170	179	171	172	177	178	192	202	207	179	208	185	202	182	178	196	157	170	199	168	174	181	205	186	160	187	176	188	167	208	174	153	174	187	177	182	177	171	203	177	191	183	148	166	180	195	163	155	174	174	164	204	175	201	152	172	201	186	162	156	166	198	185	190	163	203	188	173	145	186	178	170	193	172	182	203	170	162	177	179	185	156	188	160	175	165	178	221	168	173	174	185	194	163	189	185	171	167	162	176	177	174	185	178	172	185	176	164	169	182	182	175	176	163	163	178	168	189	167	147	201	161	174	201	191	190	187	162	160	200	175	196	175	170	189	195	170	195	182	208	179	157	169	167	193	185	195	177	169	179	166	193	202	183	189	183	179	165	182	207	186	186	181	165	164	189	169	180	182	159	187	180	176	160	186	169	194	169	198	190	175	156	189	163	178	160	206	176	182	178	157	198	155	167	187	190	167	186	162	170	163	186	187	151	183	187	183	173	186	196	206	169	183	213	178	183	174	161	165	169	175	182	206	181	185	179	176	164	187	175	185	198	181	169	160	183	176	166	180	181	184	183	179	181	171	156	169	196	183	159	189	174	210	184	170	188	164	187	181	189	182	183	167	156	168	180	196	174	173	194	176	182	157	183	163	183	161	181	164	161	184	176	174	166	176	175	163	200	178	192	183	194	174	196	188	177	167	185	196	180	155	174	173	175	175	192	169	166	158	181	190	185	186	198	170	145	173	182	189	179	176	196	177	168	180	177	193	183	168	192	174	176	177	181	187	181	165	187	185	167	186	178	188	168	178	186	177	159	164	188	179	200	183	187	158	172	148	169	195	174	180	202	174	193	179	182	190	171	186	181	181	170	165	195	196	167	196	167	175	173	170	172	189	165	172	158	181	182	186	202	183	193	171	190	174	153	168	203	165	141	156	200	175	168	173	196	173	187	192	166	180	170	194	191	185	194	167	186	178	176	189	179	184	173	189	167	183	177	199	171	162	178	189	180	187	198	166	196	181	191	183	188	178	191	184	169	179	189	168	163	179	161	164	189	173	176	162	182	148	185	187	158	153	177	190	166	166	158	196	183	182	175	182	183	194	152	175	193	182	170	175	195	188	150	196	168	187	175	182	182	164	173	187	184	198	193	162	194	179	203	177	168	175	185	155	191	163	189	194	159	170	188	195	171	187	185	188	161	182	177	198	184	158	193	174	191	192	162	197	163	169	184	192	198	182	198	180	175	166	168	180	179	185	161	161	157	184	172	162	185	174	185	196	179	191	183	166	173	180	170	171	168	166	187	168	193	185	181	188	217	179	189	168	152	164	195	187	172	157	177	186	175	169	172	180	199	176	172	172	182	189	174	169	183	179	173	175	210	186	182	188	182	176	198	147	181	182	161	174	162	192	175	193	186	158	162	150	192	160	184	180	181	174	153	159	192	181	183	196	182	162	167	166	170	180	199	193	167	153	171	178	185	180	162	190	178	172	175	169	162	181	192	192	176	175	194	188	178	179	183	222	167	171	196	186	162	184	163	188	187	168	178	176	186	180	161	183	177	178	197	181	168	161	193	179	206	165	186	189	173	173	176	176	157	162	175	178	190	176	166	162	197	185	178	162	185	184	185	180	158	181	196	216	189	180	189	163	170	181	163	182	167	186	178	183	176	185	173	159	164	160	184	189	190	193	162	183	184	154	161	179	169	153	161	177	175	196	181	199	176	192	173	142	200	175	172	178	176	173	164	190	178	194	183	184	196	175	192	170	172	183	176	147	195	147	168	173	170	176	160	160	180	178	177	161	187	158	173	183	158	165	158	196	166	183	183	153	185
345	3	3500	83278	540	0	0	0	2	55	85	132	133	162	188	170	170	196	189	222	212	220	221	208	231	221	199	240	224	247	237	215	211	217	224	232	222	228	210	227	238	198	219	228	209	204	213	199	209	201	207	189	225	219	195	197	190	176	195	214	194	190	189	190	166	172	177	180	193	205	198	194	207	199	198	175	219	187	147	193	164	177	188	192	170	163	181	194	184	174	182	174	175	179	184	214	173	176	170	202	160	163	189	182	196	196	182	167	162	155	178	173	182	183	139	196	161	200	178	168	158	172	185	189	156	166	183	186	166	170	189	190	143	183	190	188	159	173	166	189	164	185	169	171	196	183	186	181	171	164	171	202	170	159	153	177	175	177	190	154	161	175	179	164	199	152	174	176	183	179	188	184	178	187	162	190	177	170	177	183	160	169	176	191	172	207	154	175	194	169	159	174	178	187	180	175	182	175	184	201	162	182	181	146	199	191	190	174	179	187	209	177	165	168	181	184	187	151	156	165	184	179	194	178	186	155	174	182	168	173	153	187	162	169	184	188	176	201	175	156	163	186	174	172	193	165	159	169	179	156	163	161	154	182	177	158	151	174	202	183	183	207	168	162	158	180	199	163	185	183	159	196	181	163	175	172	179	165	172	189	178	177	182	156	158	177	174	175	177	173	210	173	192	201	179	152	188	165	182	193	175	174	171	154	187	176	186	179	169	170	173	190	195	154	158	184	166	166	173	197	184	178	165	170	156	154	161	182	143	168	155	181	185	177	181	165	177	165	180	183	170	177	174	180	185	173	195	163	184	168	177	183	192	176	184	193	216	175	158	187	191	172	185	188	155	167	159	153	164	189	164	173	178	191	179	169	177	165	164	164	196	162	181	166	175	173	171	169	189	180	181	163	176	192	184	129	170	176	162	188	165	171	155	183	189	198	177	178	195	159	164	183	198	187	173	190	161	181	164	180	165	197	170	171	178	157	162	156	171	173	170	175	164	170	168	203	187	172	174	170	207	164	172	208	156	165	175	199	181	190	159	195	166	180	168	186	188	153	167	192	177	178	175	177	160	178	173	180	164	188	175	191	173	151	180	162	168	159	169	162	178	167	187	151	172	187	176	155	156	201	174	153	192	174	169	188	177	150	180	170	187	176	165	162	171	175	169	186	181	159	167	168	168	163	188	137	188	163	165	163	197	168	184	182	191	165	186	173	157	174	188	177	192	167	161	170	166	177	172	186	168	158	174	174	156	183	169	171	167	164	166	170	187	180	188	168	176	186	191	187	157	160	146	170	160	153	153	146	198	174	187	152	180	187	158	173	179	169	167	168	164	156	181	176	179	162	165	177	171	157	156	156	189	182	176	163	171	176	159	173	182	174	175	158	158	189	152	176	179	167	160	187	177	180	164	179	158	191	177	170	176	161	180	165	191	188	209	174	177	184	203	158	167	180	166	158	172	178	166	184	175	182	165	170	173	199	178	147	182	164	184	190	190	168	179	190	162	199	165	177	160	171	160	162	171	152	167	179	162	167	160	183	184	161	146	176	181	171	196	155	178	165	179	166	188	164	178	167	176	180	171	146	184	173	169	187	166	173	147	171	160	158	177	168	161	194	184	157	163	186	177	173	190	178	150	149	170	168	153	182	191	170	190	169	163	181	164	157	168	164	172	152	164	159	159	173	152	157	189	169	165	185	157	159	172	176	182	159	183	178	159	201	153	175	172	154	161	183	161	140	177	165	178	179	184	192	187	171	171	183	187	172	181	160	160	168	198	174	168	182	187	151	168	187	181	174	169	167	183	176	173	181	141	168	188	175	168	136	185	191	190	176	178	178	170	167	173	180	169	182	169	179	168	185	167	193	186	171	155	170	172	169	152	160	162	164	168	179	159	177	162	175	183	166	200	164	160	174	141	161	169	156	167	187	152	150	171	169	165	176	191	181	163	159	162	182	163	156	168	185	165	175	167	182	182	180	151	179	166	169	171	175	174	167	184	186	176	191	180	183	166	154	185	187	182	160	167	175	155	168	183	169	187	193	156	185	187	182	161	174	182	184	163	179	155	177	187	159	147	160	157	156	156	169	173	183	161	180	183	169	168	183	155	191	171	199	160	171	151	153	186	168	172	159	175	155	175	165	162	171	170	168	192	163	169	167	181	165	190	150	158	159	173	188	170	192	160	174	166	185	184	162	182	167	148	166	163	188	158	192	171	164	177	164	160	166	178	173	170	192	173	151	183	187	188	176	155	145	167	152	161	196	162	202	168	175	187	163	155	176	164	146	145	176	177	162	162	164	180	159	177	166	175	179	159	190	174	165	155	165	163	184	169	179	151	154	163	164
