345	0	2700	160942	353	0	39	439	619	647	664	745	921	1400	1323	973	407	308	304	306	311	274	254	251	270	268	258	211	212	219	224	236	214	213	207	205	188	199	230	214	190	195	180	177	193	196	207	193	180	151	161	186	168	161	157	177	181	161	154	174	147	160	164	158	161	173	173	154	170	138	146	163	146	165	152	167	159	155	158	148	149	158	169	147	157	142	130	150	146	173	161	136	154	151	152	156	168	151	154	149	159	148	161	151	131	141	146	144	146	160	159	158	145	156	142	166	130	158	159	148	158	123	161	142	151	135	156	169	141	137	144	138	140	129	149	153	138	155	119	148	154	146	168	151	137	159	153	147	140	151	148	152	161	157	146	150	155	151	122	152	130	119	157	140	144	151	135	166	147	146	143	139	140	131	151	144	146	152	153	157	135	134	146	137	157	147	134	143	132	138	154	158	134	156	153	161	150	155	141	164	130	139	153	136	117	124	146	173	140	137	149	148	151	169	162	130	144	156	146	142	137	144	131	142	169	138	154	146	146	150	130	149	148	159	146	137	155	146	154	142	157	128	146	133	144	153	130	127	141	139	140	164	140	169	159	136	153	152	151	127	139	131	150	154	125	158	131	130	127	165	145	155	118	128	124	138	140	131	138	125	147	143	154	130	138	127	158	144	145	155	165	146	158	150	128	119	151	131	167	139	148	156	153	154	137	149	136	147	143	151	128	134	145	136	130	145	159	125	138	138	147	141	142	122	153	137	127	156	130	162	146	139	141	135	147	128	169	146	146	162	144	124	144	148	152	143	144	144	133	133	148	122	146	146	152	139	131	138	147	124	128	158	159	146	158	147	145	127	156	133	157	136	138	149	129	139	160	141	169	135	129	139	142	144	144	143	151	146	137	140	151	142	149	137	146	154	168	153	160	136	147	156	131	145	133	134	152	122	133	156	145	141	127	167	150	129	143	159	148	151	136	141	158	146	131	137	134	161	125	150	141	119	141	144	149	147	151	141	138	144	133	129	138	130	165	149	133	144	153	139	155	169	163	135	160	130	123	131	141	134	154	142	129	127	118	155	146	138	143	155	130	150	142	148	160	147	148	141	146	141	126	137	136	150	149	142	149	147	143	143	122	140	138	153	139	155	168	136	124	152	147	153	136	151	146	143	140	109	154	137	151	158	123	143	122	152	153	132	141	145	145	122	121	137	131	136	130	118	143	132	136	164	160	121	154	142	124	165	140	134	135	150	137	147	124	155	143	133	126	136	142	132	153	140	166	131	128	125	167	148	117	157	135	165	129	124	124	149	132	150	142	157	155	138	142	158	142	148	136	140	134	144	123	158	150	156	135	135	140	133	129	142	147	155	117	127	138	138	124	130	149	157	135	136	150	124	145	151	157	126	147	132	145	133	141	142	144	148	130	132	151	137	140	161	143	143	140	136	139	157	132	152	149	143	135	136	129	152	162	132	133	141	147	141	155	142	125	141	145	141	146	127	130	137	142	136	142	151	147	156	128	152	131	137	162	146	136	130	152	156	157	171	146	129	158	152	143	147	149	151	150	148	153	147	136	148	150	123	142	141	137	140	153	142	133	163	161	137	144	164	147	153	153	175	143	156	149	150	120	135	132	155	155	136	156	137	153	140	128	118	144	149	163	134	126	138	139	123	144	166	146	126	148	139	151	154	132	150	135	139	156	140	149	134	158	138	133	146	161	150	135	170	128	125	150	134	146	141	140	149	145	129	140	150	151	143	142	146	168	148	158	133	134	141	158	155	133	150	184	139	133	158	157	134	130	140	141	146	134	146	154	160	136	130	143	110	131	146	154	125	151	128	152	152	116	139	142	155	137	126	151	153	126	156	146	134	152	140	148	132	150	160	129	145	143	151	144	171	150	150	155	146	154	125	134	160	131	142	137	138	174	133	148	139	145	150	149	147	118	150	160	147	133	165	133	147	143	151	146	158	159	130	148	135	138	146	135	162	169	138	141	161	124	164	141	137	152	143	150	142	156	147	123	152	134	159	152	140	151	147	146	135	156	162	136	116	129	136	158	151	135	146	134	128	140	148	141	119	120	137	137	119	167	154	136	125	133	143	134	153	136	127	136	137	148	141	140	146	113	150	154	135	132	138	142	150	132	133	146	134	131	133	150	134	138	141	136	125	149	138	137	131	126	134	144	135	138	144	143	144	134	126	139	135	165	139	147	134	154	145	134	133	133	132	147	137	146	140	143	142	142	124	130	149	132	157	157	128	158	125	131	163	127	138	134	145	160	151	144	147	140	151	132	137	152	155	135	150	167	134	138	138	138	156	149	167	138	135	146	145	133	144	145	152	171	158	136	132
345	1	1900	161065	352	0	60	449	500	629	660	696	760	975	855	549	327	211	221	203	185	180	166	171	152	171	133	144	150	136	133	159	146	147	124	129	134	124	116	127	118	127	115	131	134	111	102	113	91	113	105	112	112	112	100	112	99	122	102	94	94	103	97	98	96	85	83	111	88	106	105	110	81	88	87	110	109	90	114	91	77	91	102	111	102	98	106	91	104	98	85	103	96	79	98	101	107	101	89	105	116	103	83	96	107	86	96	101	89	108	101	98	92	97	79	100	89	108	96	87	80	78	108	71	76	100	94	111	95	101	82	104	86	79	82	94	88	97	87	93	92	71	67	98	87	64	104	104	91	98	86	96	87	95	75	105	89	109	95	88	93	95	105	97	79	84	89	96	79	100	91	91	94	85	83	94	106	70	86	109	95	90	88	74	100	88	92	107	83	104	86	88	80	71	85	92	95	87	99	91	101	111	85	96	96	84	91	90	88	81	97	87	95	104	93	76	101	116	72	90	73	87	98	89	84	86	96	65	94	91	96	84	97	99	94	90	97	83	98	86	91	104	81	74	105	77	112	104	82	101	95	97	85	83	98	96	100	90	94	97	94	93	117	99	107	82	90	111	106	84	93	84	80	87	86	97	73	92	89	98	91	82	94	98	91	90	94	100	86	93	95	95	90	94	96	89	89	85	100	89	96	99	88	88	89	91	92	80	91	90	74	107	78	88	102	92	94	89	86	102	83	78	93	92	98	94	100	91	97	81	85	88	91	79	100	90	85	91	91	91	89	90	79	96	91	76	86	95	92	89	110	82	72	78	87	101	101	75	89	102	99	86	93	98	68	91	81	83	101	91	74	87	91	83	99	84	98	76	84	86	83	84	97	87	81	85	99	81	88	92	96	89	97	101	95	76	88	83	82	78	79	98	63	87	91	94	94	104	75	88	94	85	97	77	90	68	93	93	86	87	66	92	73	93	96	94	95	75	90	90	87	81	94	94	82	86	72	108	85	93	83	88	89	91	87	83	91	81	82	87	95	113	87	76	68	95	91	96	103	96	98	75	87	84	87	92	87	89	99	104	81	83	82	84	81	79	80	102	104	82	85	87	94	96	93	82	83	87	73	109	96	99	106	78	89	66	105	81	110	77	93	76	96	84	72	85	89	98	105	99	78	77	96	94	96	101	106	81	81	88	76	81	102	100	94	87	87	94	77	94	98	76	86	91	99	72	92	67	115	81	93	93	97	94	91	107	103	103	89	84	81	91	92	102	92	97	82	89	89	94	72	82	81	88	101	83	82	101	94	98	94	86	78	96	84	90	99	78	93	87	96	82	90	80	94	81	104	69	83	78	80	98	93	84	88	102	109	85	82	97	85	89	94	94	78	94	82	95	94	78	94	82	87	81	98	100	83	93	91	83	90	98	102	86	71	82	113	95	86	90	87	96	85	94	101	79	98	99	94	103	100	93	78	103	89	103	100	104	101	90	88	101	91	90	83	87	84	94	80	86	78	97	90	83	91	91	84	95	97	74	87	69	88	91	88	89	112	85	79	79	94	80	99	81	78	70	96	83	87	104	100	87	106	83	101	82	83	90	86	94	73	116	74	112	75	72	93	89	97	72	93	91	94	82	94	85	91	96	80	70	95	99	88	93	94	88	89	87	89	96	92	97	82	81	83	85	76	89	95	90	91	89	93	89	79	101	67	64	84	86	105	84	84	95	84	100	85	91	97	82	81	90	99	87	78	92	102	93	83	79	93	80	88	86	88	100	75	97	101	99	84	111	87	87	95	85	92	94	77	123	89	83	103	90	85	83	78	84	84	99	77	88	89	93	86	103	84	85	107	92	81	92	97	78	98	102	89	79	95	85	93	98	76	110	93	83	106	103	95	101	94	102	93	95	84	91	85	74	94	89	89	88	71	92	107	91	83	99	73	83	74	86	93	93	94	95	103	89	90	104	78	87	77	97	93	82	84	72	98	86	94	92	98	86	86	102	107	76	86	83	79	90	76	107	100	77	98	72	99	85	91	86	100	97	95	98	76	82	81	95	84	91	75	93	104	87	86	81	93	84	78	88	87	103	90	96	74	84	86	104	94	85	99	77	95	87	106	82	75	99	70	93	97	96	92	91	96	90	84	98	92	76	111	91	81	95	85	103	88	88	77	98	84	84	74	93	110	92	93	105	95	79	96	85	94	89	106	97	89	95	93	82	92	79	71	103	84	109	83	84	93	96	105	88	84	89	86	103	111	96	93	75	85	90	89	90	88	103	80	82	95	65	105	91	84	83	80	84	88	119	79	108	99	115	88	84	94	68	93	90	86	86	90	79	86	88	92	93
345	2	2100	161188	351	1	68	434	593	594	645	711	749	1201	1104	749	353	223	249	223	221	216	185	176	159	176	160	169	169	153	146	150	156	138	140	179	149	124	148	151	132	125	119	101	117	133	134	119	118	128	136	137	113	124	113	119	121	117	122	134	109	125	114	86	101	107	100	113	101	111	110	125	114	86	100	85	106	102	102	101	78	120	111	108	100	103	99	107	95	115	104	85	115	106	97	109	102	96	87	86	108	98	105	84	122	107	98	87	92	101	87	109	95	98	102	90	87	80	84	91	103	97	97	92	91	101	92	79	102	92	96	101	92	79	77	116	90	93	94	92	83	109	98	102	86	101	80	87	79	92	107	112	89	98	102	102	111	89	109	87	102	106	96	104	89	98	85	114	82	95	106	82	95	83	93	116	79	108	86	106	97	96	89	85	92	85	99	80	81	92	84	101	81	89	91	85	86	82	99	95	88	97	99	99	89	120	99	104	88	91	83	83	90	96	102	109	106	78	115	97	90	116	106	93	92	97	106	110	111	94	84	98	93	101	93	80	107	97	108	92	101	91	118	78	89	113	95	87	103	92	93	108	110	86	103	102	94	98	78	93	94	93	73	96	97	113	102	88	94	98	91	96	100	103	107	94	110	104	94	93	81	101	91	94	99	112	99	83	92	88	97	81	109	96	92	88	75	98	77	95	97	83	89	97	100	79	94	104	93	87	107	103	92	84	78	93	101	93	100	83	82	97	92	86	84	93	95	91	82	97	79	99	84	103	92	86	105	85	99	88	86	106	94	83	93	92	112	75	89	86	103	97	87	83	102	99	89	109	101	116	93	78	85	99	106	95	108	97	98	95	106	98	88	95	106	96	97	85	90	105	101	91	96	93	99	99	97	90	85	88	104	104	92	87	101	100	103	87	110	94	83	93	92	98	77	96	98	115	89	93	96	114	101	91	114	102	98	97	78	100	101	92	100	90	86	86	115	91	89	89	86	99	82	87	92	86	91	101	90	110	94	88	87	104	77	93	97	87	89	89	108	88	98	100	85	95	94	98	91	106	115	84	99	93	88	104	102	103	81	92	106	90	77	83	106	84	106	84	90	91	83	93	91	102	86	113	110	119	106	106	101	99	90	112	95	93	98	103	99	93	97	93	87	85	87	97	86	97	90	108	104	83	95	70	92	95	112	89	98	118	78	101	110	107	93	102	96	102	106	97	87	98	92	96	98	102	99	98	89	95	82	82	93	95	95	92	102	88	84	119	85	96	106	80	107	88	113	89	87	78	92	96	109	93	81	95	89	108	110	85	91	83	85	92	109	86	80	88	105	89	85	91	80	99	90	93	106	118	95	86	87	92	95	93	97	79	88	106	95	104	94	97	101	104	90	88	83	94	91	99	100	96	90	82	110	110	85	74	99	110	97	115	88	115	98	86	101	114	99	94	76	89	103	99	106	101	91	95	101	91	71	85	92	95	99	85	80	83	88	82	81	98	108	119	95	102	96	86	97	100	87	89	100	102	91	93	94	81	98	80	96	92	96	85	81	107	111	109	79	104	104	76	90	83	94	92	88	91	113	81	100	81	109	84	88	90	93	106	97	90	76	88	95	79	87	89	102	73	71	111	95	85	105	78	105	92	97	94	84	91	75	109	90	91	93	94	112	101	86	97	95	91	91	96	95	89	89	102	92	85	75	94	90	100	89	100	111	108	89	106	85	91	86	91	95	103	104	99	95	125	92	100	109	81	78	94	82	88	100	89	94	95	83	97	81	91	102	96	106	104	103	104	96	97	83	86	97	98	84	91	90	90	83	88	108	109	86	99	88	99	105	96	96	89	93	87	105	79	91	83	71	108	90	97	92	101	94	95	87	93	88	92	105	89	99	95	95	89	80	99	98	93	98	84	89	96	94	90	97	113	90	88	104	102	94	89	85	98	92	82	79	101	97	105	99	80	83	101	90	76	87	91	98	94	98	97	100	90	91	102	87	105	91	99	93	75	85	95	91	101	96	99	99	85	89	102	86	106	98	83	101	99	109	87	91	80	91	81	97	117	90	99	87	94	89	105	87	103	91	90	105	82	105	99	86	96	107	117	96	99	104	98	100	105	113	93	98	120	109	106	101	92	96	107	103	92	84	90	85	100	80	102	107	81	92	88	85	82	89	78	107	99	104	81	93	89	87	108	73	72	80	84	88	85	98	99	84	95	98	81	80	112	93	96	120	82	79	102	101	91	99	108	80	95	89	99	84	107	113	72	82	82	105	95	85	109	89	89	96	84	98	87	87	97	77	82	82	105	94	104	113	103	88	103	107	111	87	79	84	100	95	93	85	99	99	88	115	120
345	3	3500	161311	353	0	89	509	662	756	748	789	782	1301	1308	846	483	244	242	256	241	243	222	223	233	201	225	209	214	187	197	180	161	181	157	164	171	177	147	159	145	169	156	148	173	155	152	140	161	159	140	162	136	149	134	128	133	107	137	137	158	145	145	127	138	131	135	128	147	134	147	118	137	109	130	131	136	148	138	129	157	145	137	141	116	137	123	120	119	111	142	122	130	160	124	127	131	133	120	116	122	130	126	138	126	135	129	149	141	123	112	142	127	131	124	132	105	150	136	124	152	114	117	130	121	142	127	134	130	122	127	131	136	113	144	124	101	120	112	141	119	110	143	128	128	132	116	142	103	132	122	128	125	119	113	115	126	134	123	121	110	115	127	137	116	134	138	119	137	124	147	131	111	133	122	114	122	128	147	115	112	140	120	108	132	115	119	155	116	125	130	117	123	115	148	114	147	124	100	138	127	112	124	104	126	122	121	114	105	109	118	134	124	131	117	123	119	128	108	142	132	123	134	125	133	126	121	117	116	103	124	115	110	105	104	113	141	120	90	125	116	129	118	123	110	119	136	126	107	157	109	115	106	143	113	111	128	123	138	115	125	132	135	114	126	114	109	129	122	127	108	117	108	116	132	119	124	124	122	112	130	114	110	130	122	122	137	123	131	132	122	125	134	126	135	130	108	118	121	137	104	117	106	132	128	111	136	133	130	121	117	140	131	122	99	120	123	136	117	120	116	133	120	137	128	148	132	122	104	125	100	138	122	115	138	126	127	122	115	114	124	110	119	122	118	116	124	126	112	111	156	111	111	120	119	135	114	128	135	116	117	107	140	99	159	116	134	134	138	126	130	125	124	118	144	121	123	118	122	136	132	135	125	85	125	143	110	125	140	109	123	119	117	116	121	114	103	133	138	110	124	120	131	134	107	106	113	117	109	115	129	103	119	109	125	102	119	121	114	114	96	126	123	109	122	114	124	127	140	125	126	142	118	108	119	121	119	125	130	121	113	130	125	129	117	128	115	114	123	108	122	118	118	116	127	126	128	123	118	126	126	116	137	132	138	140	119	125	98	122	113	121	122	131	100	102	129	118	115	108	141	126	133	109	120	121	131	134	113	125	121	127	105	111	121	131	124	107	132	113	140	103	123	140	118	112	137	117	130	130	110	134	127	126	116	111	128	102	130	109	141	133	104	119	115	114	119	116	124	134	119	113	115	128	94	118	118	123	126	112	112	118	124	130	131	124	116	130	115	120	122	114	104	121	112	117	136	123	132	135	134	112	111	145	118	139	113	140	120	114	130	140	115	118	123	130	131	117	130	139	100	121	128	118	122	102	111	118	122	130	138	117	134	110	106	112	114	128	118	123	118	137	122	122	108	106	117	108	119	107	143	114	130	125	126	117	123	138	107	126	136	106	123	113	120	123	111	146	115	140	116	126	136	111	140	120	117	117	112	110	120	124	116	118	119	112	148	130	113	114	130	146	134	121	116	120	141	115	111	134	142	128	114	135	136	114	110	132	125	113	129	132	110	113	125	123	115	139	131	118	107	116	145	102	152	108	130	106	121	129	142	123	107	101	98	131	114	115	96	120	124	116	130	143	109	115	128	129	116	119	114	105	116	96	110	122	135	119	109	122	110	110	135	119	132	135	108	123	128	120	98	116	112	133	103	118	115	125	126	114	112	104	117	110	105	128	131	120	108	129	101	124	117	116	125	128	105	123	126	144	126	124	123	103	143	133	152	124	132	110	146	112	113	137	118	129	115	121	128	107	114	104	121	134	108	133	131	119	105	109	121	118	123	115	115	114	123	126	132	120	137	124	110	145	104	118	134	106	138	129	126	105	128	112	120	122	129	122	121	117	125	133	115	134	101	110	134	106	118	99	121	114	130	141	112	136	136	112	114	125	127	100	119	121	116	140	122	134	124	119	123	118	125	123	111	114	121	107	124	139	155	117	114	136	119	113	125	111	128	108	93	129	122	107	123	112	139	138	110	126	139	122	108	99	124	106	123	129	132	122	114	122	112	116	111	155	129	120	112	117	117	127	101	120	143	126	113	123	110	137	144	123	126	114	130	130	99	122	116	113	111	125	139	120	126	106	132	125	127	113	137	139	108	144	109	140	103	112	134	131	109	121	114	125	101	104	125	116	117	132	101	118	122	114	108	114	122	116	115	116	107	132	102	138	123	126	109	125	109	122	125	117	125	121	114	141	117	133	110	122	102	122	128	130	102	117	144	118	122	112	134	104	108	132	105	117	105	89	111	119	117	129	129	131	125	125	100	113	130	112	103	131	129	113	104	131	114	119	115	118	99	119	121	120	97	115	127	123
345	0	2700	161435	355	0	54	393	534	706	747	752	1039	1378	1249	1023	607	295	286	281	282	313	271	278	241	241	235	225	227	198	247	206	249	221	222	199	187	180	197	183	170	178	187	163	202	166	186	165	165	177	170	192	161	154	158	157	161	162	168	181	138	146	146	151	156	139	157	137	143	131	150	128	140	147	133	151	157	125	140	155	138	154	134	145	140	154	142	135	137	147	135	167	161	128	154	146	120	157	124	139	138	136	145	132	134	150	127	164	130	115	127	150	142	133	150	121	155	147	134	145	166	151	147	135	146	138	146	138	128	131	127	161	133	136	143	143	131	151	133	155	119	139	146	137	142	150	128	150	110	135	156	145	138	135	146	121	133	138	142	147	136	105	151	128	149	130	133	142	179	149	147	133	161	118	157	140	144	140	138	135	146	160	148	121	143	124	145	122	137	135	113	145	120	123	121	126	129	155	149	123	120	141	142	142	157	144	141	131	143	145	147	155	121	142	124	147	151	131	140	132	131	125	139	151	131	148	128	138	122	138	144	128	171	139	138	132	138	135	150	125	146	128	115	143	141	142	151	144	126	139	133	167	134	120	116	124	154	161	153	132	119	127	121	139	131	128	120	129	141	142	141	122	134	137	132	114	107	133	137	119	128	143	157	133	135	117	137	131	141	123	122	137	127	120	145	135	135	127	135	160	121	130	140	145	142	136	145	131	146	142	134	148	138	148	133	115	138	117	132	124	132	139	110	112	106	150	152	146	152	121	153	141	126	121	112	134	140	136	128	114	160	134	126	120	137	129	141	147	141	132	126	124	142	149	134	131	146	159	113	139	126	140	130	118	147	126	131	150	147	127	138	136	162	150	122	114	126	138	129	146	139	122	134	114	123	117	132	125	127	133	128	152	132	126	140	134	105	116	128	153	136	133	148	127	150	133	128	130	152	132	140	148	144	138	132	118	143	131	122	150	137	127	127	139	113	134	134	129	132	124	124	153	142	153	127	126	122	130	123	128	138	162	136	134	152	127	139	148	129	144	151	126	124	129	123	132	144	116	129	121	142	150	149	140	133	132	130	136	123	133	133	133	148	168	132	134	156	144	135	146	119	153	143	150	124	122	146	124	128	152	140	139	150	128	121	144	147	120	141	124	135	136	132	155	128	137	139	148	134	152	127	128	148	150	113	137	151	146	104	122	136	123	157	129	128	131	141	116	122	133	129	124	129	136	135	125	127	137	133	151	141	120	138	128	119	137	133	141	126	129	153	137	132	129	136	141	142	134	143	104	115	142	156	130	144	146	122	134	157	139	133	118	114	128	134	120	145	124	143	124	116	152	149	113	143	157	143	138	161	133	133	127	136	126	143	127	143	129	122	135	140	138	132	159	159	147	138	136	143	138	137	100	151	141	143	119	126	109	131	126	154	133	152	114	123	134	116	140	141	135	126	131	136	157	123	137	118	133	127	122	130	136	144	129	140	129	156	117	139	138	143	125	138	116	131	153	138	130	128	117	127	113	144	113	110	137	153	117	121	125	116	139	132	151	139	139	145	125	126	129	127	132	151	145	148	125	122	134	150	134	138	157	125	123	149	138	122	126	111	114	113	145	157	127	112	128	113	129	125	127	130	110	131	125	143	169	136	155	120	134	130	136	130	129	124	150	123	138	134	143	119	130	129	131	123	130	135	126	147	121	123	145	145	128	124	133	148	124	136	138	133	138	128	160	161	140	143	132	135	124	143	127	132	128	130	121	136	129	135	157	130	146	143	131	142	151	135	111	117	130	153	132	144	138	145	145	146	128	107	149	128	125	133	137	116	132	146	145	135	126	138	155	127	114	125	134	120	126	125	119	144	139	129	148	138	110	130	139	129	126	151	137	122	132	130	120	125	148	118	124	133	114	124	152	141	112	129	136	111	131	114	145	153	158	146	119	124	141	137	121	155	137	133	149	127	127	137	137	149	163	132	117	131	135	127	135	123	130	138	133	139	135	148	122	152	127	117	111	128	139	151	139	136	130	147	136	134	115	149	112	139	140	135	154	129	138	138	134	148	129	121	135	141	115	139	130	152	140	141	139	129	135	148	148	113	144	114	135	151	140	127	120	126	135	129	127	145	105	134	148	149	137	111	114	139	119	113	140	150	102	141	140	110	132	118	131	113	124	136	135	133	121	125	132	135	144	123	144	141	117	128	135	145	130	117	140	141	130	145	128	119	117	98	147	146	137	122	112	128	157	129	147	132	151	130	139	146	150	123	109	135	115	138	142	111	106	120	122	124	132	116	146	137	150	139	153	124	126	137	137	126	133	131	118	131	120	124	107	160	125	138	139	153	146	124	125	145	114
345	1	1900	161558	356	0	90	543	619	695	733	732	721	936	816	480	362	209	212	211	188	174	187	167	167	158	129	158	139	125	155	129	131	126	129	119	118	119	116	114	118	138	127	104	114	117	119	101	116	97	104	113	99	104	129	99	87	111	80	89	90	91	85	95	113	97	100	103	105	98	105	100	88	96	92	93	92	99	92	110	98	112	99	94	104	103	89	97	96	89	112	99	84	90	93	88	104	94	95	88	82	111	93	111	81	83	84	80	90	113	94	105	106	76	92	88	101	92	95	76	75	109	95	101	96	86	109	108	91	88	77	79	102	82	98	98	94	95	87	84	94	94	81	90	96	99	89	102	88	95	76	75	82	78	97	117	101	102	85	101	103	78	92	104	123	85	101	88	91	100	108	108	90	101	88	82	76	76	106	76	79	101	89	105	88	91	95	84	99	102	95	75	83	114	90	72	94	78	83	96	94	81	67	74	83	74	87	90	97	91	104	113	94	90	80	103	83	97	104	99	103	94	90	99	85	85	104	86	72	75	84	86	82	93	82	96	85	109	72	91	98	94	81	79	94	104	90	91	97	93	80	67	93	91	76	97	81	70	81	83	93	92	116	102	98	84	76	89	91	88	95	92	90	83	86	84	94	90	76	97	108	84	96	79	85	86	83	90	76	86	84	91	102	96	92	81	80	85	98	86	89	111	78	79	72	71	82	98	101	102	88	76	79	100	76	88	91	74	91	84	100	68	99	89	88	104	101	106	72	85	86	87	66	93	92	85	95	85	100	85	91	70	85	84	80	85	78	90	89	100	95	81	92	91	72	93	106	90	88	79	84	98	74	83	86	104	100	89	86	85	87	98	90	116	98	91	82	87	99	65	77	89	85	77	72	69	93	85	84	81	77	73	77	105	99	80	85	86	93	81	87	84	93	83	86	98	78	80	76	80	103	89	83	80	88	87	83	98	86	102	82	80	90	90	84	81	82	84	85	110	75	72	91	81	80	65	94	113	81	83	86	99	81	83	82	82	81	72	86	82	76	108	85	84	98	85	88	73	100	89	91	87	91	77	85	78	97	88	98	84	89	83	78	93	81	94	87	68	81	76	87	81	89	82	95	87	99	99	76	97	92	97	86	93	100	81	86	85	94	81	104	86	77	85	96	76	83	98	90	99	100	90	90	107	78	99	85	95	84	102	89	92	85	96	92	80	99	86	81	73	98	84	96	81	95	85	85	86	97	88	102	91	67	90	76	82	97	91	85	86	88	75	87	86	78	69	82	85	73	99	89	76	57	120	85	94	80	93	85	78	80	89	89	89	98	95	85	97	97	79	71	86	81	88	84	79	81	89	87	99	101	95	87	87	105	83	95	94	88	88	100	90	94	93	78	90	102	93	83	102	88	93	91	93	95	64	82	84	84	113	87	88	98	85	55	80	97	98	81	97	96	77	90	96	87	80	96	91	74	96	84	99	81	92	87	91	79	67	84	83	99	80	107	96	90	86	83	84	92	87	79	75	89	87	92	85	63	85	80	84	80	83	90	92	87	94	95	105	76	91	82	88	88	82	89	88	89	92	80	86	85	89	96	88	96	88	93	105	77	73	93	76	69	76	80	88	81	96	102	93	78	70	84	76	95	82	90	97	92	78	86	83	92	88	84	106	87	89	97	94	87	82	87	90	89	87	93	81	98	105	78	86	82	90	91	97	92	108	86	96	75	85	104	89	97	100	85	85	76	90	91	93	92	99	97	78	96	77	91	86	72	87	88	88	87	98	80	73	85	87	97	74	83	89	95	93	94	83	79	97	90	76	86	99	91	94	81	80	80	88	79	87	94	87	81	98	71	97	99	89	99	70	91	87	84	77	85	91	88	72	89	82	84	79	85	101	94	81	79	96	79	94	91	89	92	93	71	74	96	94	87	98	81	72	123	107	84	105	87	82	101	80	82	80	81	79	96	77	84	85	85	87	75	106	79	87	86	91	85	104	77	91	94	101	85	97	98	79	92	82	71	111	89	92	93	84	102	97	80	78	82	94	92	92	76	103	96	116	82	103	75	85	88	96	77	97	76	95	83	83	81	87	93	76	80	99	86	76	89	82	78	88	84	68	106	68	98	83	79	97	99	78	96	86	87	90	88	68	81	80	107	93	88	96	85	112	90	95	92	77	68	78	90	95	84	81	84	93	89	83	77	73	89	83	87	82	77	66	78	87	94	95	90	92	83	86	92	89	93	91	87	116	104	108	89	102	109	93	84	89	76	86	102	81	103	94	95	112	90	89	87	98	102	84	75	86	85	90	94	75	88	77	79	74	108	77	77	99	85	88	93	103	88	93	91	90	94	80
345	2	2100	161681	353	0	81	571	872	980	921	779	1224	1159	790	537	233	250	194	215	218	194	192	214	188	162	174	157	172	166	136	142	128	150	142	123	129	143	153	129	136	139	132	123	134	118	104	108	127	130	129	135	122	111	125	108	114	102	105	104	95	102	106	117	113	112	97	91	95	110	110	106	111	103	99	100	99	102	99	110	111	122	98	98	124	118	100	101	135	104	79	97	107	96	108	92	114	120	110	96	88	106	108	116	112	91	118	112	106	114	85	109	112	98	97	95	111	90	110	102	80	106	102	94	104	95	97	97	110	112	93	101	89	83	89	119	88	88	100	126	99	107	104	105	85	110	105	101	111	94	97	111	89	104	99	90	104	91	102	91	95	115	76	81	120	88	97	97	111	90	94	88	88	124	101	101	83	82	96	106	96	101	90	130	87	95	100	110	86	98	90	94	92	106	105	110	96	104	110	100	107	106	93	99	90	85	121	102	121	95	99	83	98	96	108	95	90	84	103	95	97	115	101	112	112	112	84	104	85	90	69	89	88	105	110	108	99	97	116	76	101	101	98	84	100	89	112	108	105	95	94	100	107	91	88	84	110	103	85	100	89	83	89	101	106	112	99	80	87	118	96	108	87	104	92	109	94	110	110	93	95	91	90	103	97	86	111	90	103	92	90	90	94	97	90	84	103	116	107	100	109	98	76	96	98	93	109	105	114	115	96	114	97	93	98	97	90	101	122	97	103	90	93	96	95	94	93	88	94	78	106	95	103	105	111	107	103	101	91	102	96	95	91	113	106	80	101	107	94	90	95	89	80	76	98	95	80	106	101	89	104	85	94	110	103	106	98	91	115	94	102	97	82	88	92	91	80	100	93	99	92	106	94	123	83	102	89	109	101	101	86	119	80	85	90	88	92	91	106	89	89	102	77	92	87	98	105	115	78	112	101	101	94	90	75	114	92	83	96	95	97	90	102	111	92	95	92	85	105	98	96	74	84	90	104	98	107	94	99	86	99	102	95	100	109	112	114	95	78	90	93	110	85	95	86	99	99	97	97	104	110	108	112	90	96	102	87	104	96	103	75	95	89	90	89	103	100	93	94	90	114	100	100	83	98	102	86	80	100	99	98	95	79	95	85	109	100	90	105	101	87	97	92	101	99	80	95	102	93	88	106	102	100	93	104	97	84	94	97	121	88	102	84	92	96	96	82	103	104	94	91	113	90	96	97	103	97	110	89	89	81	93	91	111	84	110	102	88	92	93	82	102	84	90	94	106	113	101	90	94	116	111	92	99	101	93	82	89	104	100	106	108	90	101	97	97	82	80	84	79	92	87	77	75	95	89	101	83	111	103	90	82	88	90	101	107	91	97	88	83	97	85	102	111	101	83	90	101	103	96	83	101	101	95	107	95	93	95	92	93	96	87	93	97	95	107	95	108	107	97	111	81	107	94	89	95	105	109	82	93	97	80	86	98	125	87	104	100	91	96	88	94	109	87	78	101	102	85	101	113	108	91	95	92	98	92	99	95	79	96	93	90	81	98	95	97	99	68	102	99	103	110	101	95	105	92	103	93	99	97	108	106	97	93	103	111	98	109	87	99	100	109	96	106	94	93	85	91	108	99	99	93	92	99	108	99	116	83	105	102	120	103	106	96	88	104	88	101	112	103	89	97	91	105	119	100	87	100	89	72	96	101	96	80	100	107	103	98	84	103	111	102	94	122	111	77	101	109	116	78	93	97	103	112	92	94	101	106	107	94	97	100	90	86	93	105	95	95	101	114	96	98	85	99	100	106	97	95	107	109	100	97	87	98	88	102	85	97	93	104	86	100	105	97	95	97	104	118	82	100	84	112	108	90	95	92	84	108	91	108	77	98	96	83	91	85	112	81	100	109	96	88	88	97	108	100	98	90	113	79	92	87	92	101	107	76	96	95	110	102	87	106	94	102	80	95	112	108	98	113	92	82	94	87	82	105	92	97	108	109	85	107	115	106	99	96	78	113	97	82	110	93	98	100	108	106	106	101	83	83	98	96	102	111	107	99	102	86	110	108	84	106	109	111	83	92	97	98	88	89	92	95	92	95	71	82	110	90	121	108	89	90	119	90	106	94	82	98	94	80	91	101	98	90	73	108	86	93	86	94	96	95	109	104	89	93	99	98	99	89	106	93	115	95	100	95	118	82	104	111	101	90	96	82	112	89	97	86	106	92	97	98	104	83	102	112	102	103	86	99	95	101	95	98	96	99	103	85	91	103	98	92	81	81	94	106	99	80	84	112	75	99	118	92	90	91	83	93	93	89	91	93	94	102	80	84	91	107	91	84	109	117	86	97	109	90	97	104
345	3	3500	161804	353	0	149	727	899	996	919	926	1388	1221	882	424	227	288	271	250	224	256	247	208	204	210	183	207	191	182	182	160	157	164	178	155	183	156	172	156	170	170	176	166	169	120	151	155	148	135	155	154	134	148	147	130	133	142	122	149	150	119	123	112	123	142	121	129	141	120	148	145	107	135	121	142	137	144	123	122	119	133	127	144	105	134	120	111	132	151	125	109	125	123	120	125	142	127	144	114	112	124	124	121	124	128	133	120	120	133	147	134	111	135	109	125	143	139	126	127	115	116	131	132	119	124	116	124	114	107	111	138	126	136	117	142	125	122	123	121	120	128	127	129	104	130	120	116	133	128	112	135	110	120	133	124	104	130	120	129	115	122	121	123	104	126	126	124	129	122	127	121	133	109	136	142	122	130	153	99	130	111	97	137	129	111	116	116	128	128	117	119	133	132	127	125	118	129	121	116	125	113	118	129	142	116	95	127	123	112	124	132	131	129	116	121	125	123	141	118	120	107	120	127	134	146	122	131	132	118	114	115	113	112	116	129	129	135	125	107	130	101	141	109	140	132	102	145	137	116	120	127	122	116	131	133	117	128	115	151	130	106	106	106	129	121	110	110	129	127	130	124	131	109	124	115	125	107	113	114	135	131	127	124	123	124	124	109	115	129	134	110	120	121	106	126	120	115	113	110	108	131	114	116	124	114	111	123	125	109	108	111	122	133	128	121	112	110	128	120	100	120	99	128	118	102	109	108	135	114	118	126	131	118	117	115	130	116	112	118	117	134	129	128	138	105	127	123	115	94	103	117	129	125	126	114	134	105	126	113	135	103	128	125	108	113	134	123	120	135	112	118	125	123	116	115	122	109	123	108	128	128	117	130	125	116	114	109	125	140	139	107	114	116	144	121	124	97	111	113	118	133	119	111	111	107	119	138	132	112	105	126	115	130	118	135	101	121	93	113	115	123	122	124	98	104	126	137	116	105	127	111	115	115	98	117	114	124	95	113	98	120	124	112	134	145	118	129	117	112	134	126	117	118	138	98	125	135	117	132	113	123	142	116	120	130	127	106	117	125	122	149	126	123	120	114	143	102	114	123	126	113	127	117	142	99	130	127	125	116	129	132	115	124	127	115	116	126	119	111	115	127	104	116	115	136	128	127	116	121	131	119	110	119	125	100	123	119	126	110	127	110	123	113	120	136	129	105	114	117	106	136	133	117	128	112	105	114	126	126	117	121	125	117	131	112	139	100	116	131	132	124	120	123	112	114	112	115	111	125	99	132	105	122	131	120	138	128	134	97	131	147	113	124	114	119	103	132	138	118	133	116	105	128	133	116	108	117	141	147	126	113	112	133	121	122	106	134	117	121	115	115	128	116	119	115	114	122	117	104	129	119	115	121	123	102	128	119	123	106	111	117	110	122	113	143	120	130	120	97	115	117	121	120	112	141	104	123	111	127	117	120	120	113	117	107	135	124	112	124	114	126	122	112	123	123	102	93	118	120	119	132	141	111	109	128	121	127	117	123	114	112	131	123	118	125	114	107	126	129	113	136	126	128	122	102	110	109	116	109	114	144	122	129	118	123	120	129	120	117	118	132	120	122	141	115	136	119	102	116	115	128	124	123	129	118	121	105	135	101	112	117	132	112	113	131	109	122	121	126	121	113	127	124	124	121	126	124	110	127	113	110	115	100	101	117	128	121	113	131	125	109	139	121	97	105	123	120	124	109	110	102	118	112	103	101	109	123	119	125	125	112	116	117	109	116	103	139	124	118	120	116	115	113	116	132	112	141	135	107	120	112	129	110	114	119	119	138	103	92	120	115	109	120	138	118	129	121	112	114	103	121	144	113	114	136	134	127	121	118	126	122	123	119	130	114	113	109	112	123	106	117	121	104	130	125	116	107	114	109	120	108	105	123	135	133	117	110	120	114	117	126	122	128	103	102	130	114	145	123	119	135	110	124	94	116	106	137	120	117	112	114	134	109	126	117	124	118	108	112	120	129	97	107	122	111	130	125	97	104	130	104	137	120	127	93	138	124	107	132	112	134	105	122	101	132	122	131	125	111	129	124	125	101	115	129	120	114	118	113	114	118	103	124	117	138	118	123	99	125	114	134	148	106	128	126	128	103	107	118	109	117	113	131	109	108	121	114	122	108	105	123	102	123	129	129	126	120	125	119	105	127	134	138	101	107	114	119	114	108	121	118	131	127	111	134	109	123	109	110	119	143	106	118	117	115	133	107	123	119	124	103	142	123	119	127	125	114	122	118	132	126	115	124	130	102	123	118	105	140	125	119	115	105	105	102	119	113	127	125	99	136	140	143	119	124	136	110
345	0	2700	161928	354	2	141	699	823	1042	967	1049	1340	1241	955	740	365	354	320	307	277	265	263	244	258	251	210	207	219	222	223	218	208	210	208	203	193	221	203	164	187	200	182	162	179	151	173	182	158	149	186	190	162	157	174	159	179	142	174	156	155	147	154	156	145	156	131	139	164	152	168	163	143	167	131	127	152	140	145	144	136	145	150	150	126	171	143	132	151	155	162	129	134	161	128	145	150	137	142	152	155	133	145	153	164	145	164	126	139	158	129	130	140	143	141	140	128	134	152	161	115	140	120	149	131	129	156	120	143	155	166	143	135	141	129	145	147	156	148	138	140	153	112	147	137	150	144	170	154	146	134	140	125	148	144	131	154	122	149	137	137	149	134	129	146	133	140	150	137	142	137	118	132	147	133	132	133	137	141	135	138	136	127	139	133	149	135	138	165	143	112	160	111	140	157	150	141	141	135	149	133	151	146	146	135	152	129	150	137	136	134	136	120	144	141	157	136	131	152	115	150	154	146	126	135	164	120	163	139	141	130	170	138	140	147	129	130	149	103	134	125	139	138	145	155	145	151	148	141	133	134	138	126	134	137	133	122	126	147	143	140	150	123	141	144	108	149	139	123	123	121	137	147	141	136	122	144	134	150	107	149	128	145	142	132	142	109	152	131	126	121	136	122	163	142	149	140	133	114	136	139	129	154	137	129	156	132	131	141	148	133	136	123	141	122	141	144	128	103	110	151	141	130	129	160	129	124	131	118	133	145	135	136	144	144	143	144	135	127	114	98	133	125	151	147	126	134	133	125	152	138	138	162	144	122	145	118	129	135	145	147	135	145	110	138	117	141	167	129	129	139	155	139	134	131	131	125	133	153	132	131	132	124	150	146	118	133	122	141	147	139	125	132	123	122	126	150	151	129	136	120	137	132	128	126	143	143	162	124	135	166	128	139	111	148	121	121	129	125	162	129	139	130	148	140	142	137	161	129	140	125	135	138	141	123	131	153	151	175	137	142	139	144	142	124	153	132	142	138	145	143	146	101	136	144	134	124	133	164	136	133	162	143	126	145	125	111	136	120	143	144	163	142	127	141	140	137	116	119	136	129	120	110	117	148	123	147	145	136	147	115	139	123	149	149	135	126	135	125	158	124	150	146	134	114	127	137	130	129	133	144	122	130	152	116	133	136	115	130	123	148	133	128	144	140	136	137	139	139	134	111	141	133	139	159	151	141	146	149	135	142	132	135	156	139	136	123	133	130	144	109	131	137	142	150	142	138	136	135	117	139	137	151	136	141	140	134	138	126	121	149	135	138	134	151	125	129	119	127	146	134	147	135	149	124	126	146	117	142	124	130	124	145	173	146	117	140	136	148	138	90	134	144	133	131	138	145	141	125	138	154	116	145	140	126	124	113	118	148	140	119	147	131	116	147	131	128	147	122	117	128	134	134	130	139	124	129	121	133	135	115	156	134	143	140	118	133	133	131	139	127	163	122	139	147	128	153	147	148	126	159	147	135	127	128	154	121	136	121	139	154	128	133	113	148	135	147	134	141	142	126	134	131	122	141	141	124	141	149	132	137	145	131	127	122	139	135	135	130	146	123	124	152	125	143	143	127	132	141	126	145	149	137	118	141	132	127	126	116	133	141	139	142	134	126	135	121	135	130	130	135	148	120	122	119	144	148	155	122	132	137	155	132	121	145	129	141	133	131	147	146	134	140	134	137	155	147	131	146	144	133	149	127	145	122	120	161	141	115	146	131	155	129	150	113	148	150	122	124	131	131	145	126	120	130	150	138	122	121	123	132	142	133	122	137	97	132	140	136	149	148	142	148	135	140	141	129	157	137	126	128	155	131	136	137	153	101	119	121	135	138	148	129	143	121	144	123	124	116	124	129	135	144	118	127	135	125	110	109	139	124	118	111	150	122	116	132	145	141	144	153	144	129	132	147	147	137	132	127	126	110	134	136	143	129	135	156	131	145	122	127	152	115	140	158	142	123	135	131	126	150	144	142	128	145	125	129	144	121	118	124	133	124	152	129	127	168	139	135	137	145	136	128	137	147	133	114	151	138	103	150	132	136	120	139	150	134	141	131	129	139	108	135	121	130	115	120	146	135	114	132	120	144	114	128	148	122	141	125	150	132	138	122	135	128	142	133	119	135	137	148	132	147	146	109	139	164	134	146	129	140	153	139	147	126	142	114	135	147	141	137	139	135	140	124	137	133	157	141	120	138	132	133	122	146	121	134	155	130	144	118	129	133	152	157	110	127	114	126	125	135	127	125	145	124	118	140	139	138	143	138	134	124	129	146	129	138	125	137	147	124	146	121	138	132	135	128	111
345	1	1900	162051	346	4	201	805	894	925	1037	918	963	759	544	308	287	283	203	221	211	181	165	168	181	162	163	164	135	130	144	135	138	143	133	121	129	116	132	122	109	115	112	126	130	137	128	110	117	116	112	113	99	100	113	114	88	105	103	99	104	105	89	97	95	87	98	102	114	90	111	94	87	81	80	103	102	101	112	95	110	102	94	104	93	102	89	107	94	108	100	89	113	107	99	118	106	100	84	105	113	87	88	117	105	112	92	106	79	93	89	88	88	100	117	88	85	82	105	102	89	88	105	113	75	101	98	83	79	113	114	95	108	82	84	110	97	87	91	97	105	83	92	88	88	72	92	98	70	114	82	102	99	110	102	90	113	100	91	91	111	98	93	117	86	104	100	99	112	94	94	89	102	72	94	98	103	94	86	92	96	104	103	92	86	91	107	99	109	111	81	85	100	93	84	86	103	91	92	92	97	108	111	86	83	96	98	105	99	100	104	107	98	82	102	101	91	85	80	100	103	86	94	90	100	79	90	84	82	112	92	96	90	96	81	88	104	88	99	94	94	98	108	105	77	88	96	92	100	83	104	85	103	91	93	85	87	99	105	96	87	96	93	95	91	106	79	106	105	72	97	90	122	96	105	114	97	92	92	82	86	93	93	88	103	77	83	112	101	92	103	95	106	98	102	102	110	96	84	87	106	78	100	111	87	107	109	114	92	90	102	100	99	96	80	97	105	84	100	110	94	95	106	89	93	95	84	73	87	79	112	78	91	100	112	81	88	85	88	91	87	89	99	112	95	99	89	108	86	82	115	101	93	94	95	99	80	80	94	99	98	105	102	93	91	95	93	93	105	114	110	97	100	88	85	83	90	114	99	81	96	114	86	103	107	81	96	100	96	97	104	90	72	96	96	102	88	109	96	96	96	89	111	89	111	91	99	86	86	102	90	101	77	106	85	101	109	106	90	102	85	104	101	92	87	96	95	106	84	111	90	89	87	105	88	100	98	94	103	91	102	92	90	81	96	86	83	87	86	83	105	80	98	85	100	98	97	103	89	108	86	76	100	92	87	94	87	99	105	87	92	98	95	97	91	91	102	109	85	95	95	82	99	83	84	107	96	90	78	90	97	105	99	79	83	93	85	84	85	88	86	109	84	84	97	88	115	99	98	100	80	83	93	111	87	94	98	89	81	93	91	94	98	102	102	88	100	99	86	105	107	97	84	91	99	82	79	115	97	90	92	85	98	98	92	92	80	102	93	110	92	87	99	108	108	109	80	89	94	87	70	84	120	101	85	86	107	94	93	86	102	97	95	98	102	79	96	85	99	96	90	81	99	89	89	89	98	89	94	76	87	109	116	87	87	80	101	107	85	111	81	73	88	111	100	123	109	81	89	79	109	83	93	134	107	103	123	103	87	86	85	106	73	107	104	80	92	100	105	76	82	94	96	106	101	93	82	83	91	96	82	105	89	97	89	114	94	93	85	101	106	85	106	83	85	83	98	117	77	87	87	88	93	88	95	96	105	105	103	97	93	90	94	99	92	99	85	88	81	101	85	109	96	94	99	97	82	98	96	80	101	91	77	98	100	85	95	96	91	93	88	96	98	87	84	101	96	99	88	86	96	102	106	92	85	113	104	83	102	77	98	96	79	73	84	97	96	91	103	80	89	84	104	95	101	94	86	78	77	102	105	98	73	80	94	116	87	85	101	83	89	78	105	86	97	90	108	95	101	88	91	98	97	92	96	97	82	90	108	100	94	92	90	98	83	104	90	89	77	109	104	109	91	114	85	101	70	84	89	102	75	106	96	79	102	93	84	95	87	102	85	95	83	105	85	83	96	108	86	107	102	80	82	111	97	81	86	88	72	97	93	100	97	102	99	100	90	87	81	100	99	118	90	87	81	98	108	91	93	107	91	88	93	101	97	76	93	109	76	97	92	93	91	96	81	104	100	97	91	111	98	83	115	97	89	85	93	100	95	89	79	86	102	86	96	100	105	106	95	115	97	79	103	88	118	103	107	85	93	83	84	91	92	97	87	98	97	90	79	98	95	85	105	93	87	83	87	95	108	83	95	83	85	96	102	87	100	89	87	80	105	101	103	86	87	78	96	73	86	89	94	104	90	94	91	109	74	109	100	96	88	100	81	96	98	93	114	107	108	106	93	99	92	93	93	84	93	99	86	87	78	88	88	85	98	93	101	95	94	99	87	83	109	89	103	87	91	71	96	83	93	102	88	91	102	96	103	100	79	96	87	89	104	104	89	91	100	84	99	100	96	78	109	104	91	95	87	92	95	99	95	104	105	104	95	91	93	99	87	80	82	97	94	96	115	89	94	73
345	2	2100	162174	351	0	175	716	809	765	733	829	1157	917	717	314	240	296	225	230	225	194	191	173	195	192	167	159	132	172	141	150	140	137	150	116	140	139	124	121	111	119	136	116	117	97	111	130	125	114	117	119	113	84	113	113	103	106	88	94	120	127	104	110	103	107	101	100	96	103	105	100	85	93	97	96	86	107	100	110	107	115	93	92	106	87	89	76	95	91	99	105	77	80	100	109	95	97	88	106	81	100	111	104	97	87	107	89	77	94	100	87	109	81	86	105	84	102	95	101	91	97	92	92	97	89	89	95	94	87	92	98	72	87	82	107	111	80	95	73	90	102	90	91	96	104	98	91	95	92	94	82	92	97	99	93	105	97	105	100	101	92	85	85	65	101	107	98	98	110	78	99	86	88	99	80	77	92	90	77	99	100	72	93	93	106	91	89	96	76	77	91	79	74	100	108	96	89	96	105	110	91	71	97	94	89	102	79	83	89	90	88	80	91	91	103	91	101	72	87	89	100	92	87	89	99	93	84	70	78	97	103	79	99	90	82	95	93	91	93	103	97	98	91	78	96	96	83	89	90	77	81	83	113	79	91	105	92	96	112	101	88	96	95	81	91	89	103	79	79	91	85	95	87	81	84	83	86	106	87	99	92	89	111	75	98	90	69	105	99	85	85	81	96	87	81	64	91	92	115	98	86	97	85	89	72	86	79	87	93	86	103	94	89	86	90	97	103	87	78	95	101	98	93	85	77	84	88	86	104	97	98	88	82	97	87	101	100	84	93	91	72	81	74	107	90	89	92	104	98	114	99	78	75	90	82	73	83	90	75	79	91	79	92	96	104	84	89	96	89	77	76	86	81	79	95	90	80	94	84	96	98	61	84	86	88	98	87	80	85	92	101	90	92	100	81	89	89	100	77	86	101	99	91	86	93	86	63	79	77	81	90	115	107	100	85	95	66	112	87	93	93	97	92	88	77	89	109	79	90	83	95	91	96	88	89	77	103	82	90	82	104	90	110	88	90	105	86	75	82	103	86	83	94	92	78	95	94	88	78	79	76	106	87	102	90	94	82	98	111	94	83	81	85	87	80	87	89	88	101	76	81	73	79	96	90	86	113	101	90	84	91	104	82	93	78	96	99	73	82	91	112	83	98	82	88	103	95	93	97	68	78	107	107	114	90	101	85	100	95	97	72	92	83	91	88	80	84	71	90	81	99	77	89	92	90	94	90	89	82	89	94	95	78	85	106	87	60	96	91	84	86	91	86	85	93	94	87	89	107	78	88	86	84	74	91	80	86	80	105	86	92	97	84	83	90	78	91	77	97	84	100	100	94	112	91	105	100	84	111	87	108	107	83	97	83	85	81	89	83	82	88	90	92	91	74	84	100	76	110	83	86	102	86	81	89	96	97	96	100	81	95	74	96	91	90	85	100	96	73	98	72	96	87	81	84	82	89	94	72	102	88	76	90	85	80	83	81	77	79	74	96	92	80	85	112	70	88	98	82	92	69	93	87	96	82	81	101	97	99	98	88	100	92	93	85	96	93	95	92	77	85	82	99	109	74	79	97	95	91	75	91	79	84	97	89	78	87	98	89	85	99	82	85	81	87	87	88	79	94	97	98	95	123	74	84	70	97	116	97	95	90	80	84	92	88	86	82	96	76	83	82	88	96	96	84	81	87	71	96	78	79	96	84	65	109	84	92	87	83	108	80	85	101	96	100	89	100	95	77	81	88	78	92	85	101	76	75	83	82	101	74	95	97	91	84	96	89	95	94	103	94	100	105	96	91	69	79	96	88	79	85	83	90	103	75	69	85	80	97	91	86	78	100	94	72	84	86	65	110	82	89	87	100	88	99	90	105	83	95	93	95	91	87	87	86	93	79	74	71	97	111	90	95	97	81	104	100	94	101	100	102	96	86	93	95	100	89	86	89	91	85	119	87	91	110	78	94	101	92	94	73	80	90	80	78	88	92	89	75	83	92	99	88	83	84	94	73	87	96	88	89	92	98	96	90	79	84	89	91	94	91	112	104	71	105	89	83	78	81	92	93	78	68	82	90	82	105	95	82	83	92	83	100	91	101	93	77	89	110	90	91	109	90	101	108	81	93	84	90	88	77	92	87	109	97	79	94	70	79	69	84	95	81	94	94	96	96	77	103	95	96	94	83	90	85	111	86	110	93	105	100	92	75	74	85	79	87	92	94	74	90	83	103	94	102	85	91	84	101	100	86	78	93	83	90	91	86	89	95	96	106	86	99	87	109	87	96	70	77	87	87	104	85	106	77	83	100	85	89	90	95	73	72	80	88	78	95	83	98	90	107	83	89	81	79	102	77
345	3	3500	162297	356	3	178	618	806	872	906	909	1366	1075	884	368	283	343	231	268	203	263	206	216	204	199	176	211	186	189	175	186	165	160	171	179	171	139	148	148	151	163	164	166	148	151	144	125	130	164	143	145	144	146	129	124	152	121	146	140	122	150	107	145	130	136	127	129	155	132	112	127	130	118	125	140	127	148	124	138	111	138	134	133	121	115	115	126	119	107	121	115	124	126	147	124	153	136	136	124	121	130	111	117	115	121	103	120	127	106	141	110	117	116	116	125	115	111	111	108	117	132	132	117	114	110	138	124	117	119	134	134	119	123	112	127	145	117	132	123	135	155	110	128	121	111	118	125	117	125	130	122	112	123	131	110	123	99	115	119	121	124	146	119	121	120	124	114	104	104	128	123	117	124	124	129	99	103	143	122	111	126	103	129	112	115	121	141	134	140	110	107	109	115	122	121	110	122	131	129	105	123	125	121	128	128	113	118	116	106	112	110	118	106	125	126	115	130	120	128	109	126	112	110	132	129	129	119	136	111	129	115	123	125	145	104	103	101	117	127	125	111	111	117	116	119	123	124	112	129	117	131	124	123	109	105	103	134	105	127	127	103	112	101	132	116	126	103	137	108	105	118	110	132	88	137	126	129	113	114	124	117	119	133	117	119	118	124	104	107	129	118	124	144	131	121	104	122	147	135	128	103	142	130	118	96	101	102	117	151	109	122	124	119	124	119	119	127	119	114	113	106	113	116	110	112	106	140	121	116	129	122	99	123	108	125	116	131	134	117	106	117	117	100	125	122	114	126	91	111	125	121	121	105	115	120	116	110	130	111	121	107	114	127	93	112	139	109	135	107	105	115	133	118	104	108	125	133	122	141	89	114	107	116	123	93	128	108	122	116	116	118	129	124	117	106	99	133	109	121	118	127	103	119	108	97	114	128	134	109	130	116	129	115	128	112	123	128	122	122	118	96	134	133	126	114	128	103	105	97	134	118	115	114	102	118	107	130	112	99	113	123	97	129	124	124	100	127	94	128	106	122	115	116	124	102	126	114	111	102	136	123	134	120	112	112	98	133	112	137	118	136	124	116	124	93	133	122	111	133	117	98	100	140	128	114	120	123	112	109	125	134	114	130	105	101	122	116	113	127	111	124	116	122	101	124	93	116	129	122	114	125	108	105	123	123	114	131	117	123	120	128	121	111	103	116	109	119	98	126	137	111	115	107	101	126	119	105	134	112	121	115	125	121	114	114	106	121	91	101	115	127	99	109	128	118	114	120	108	136	97	121	109	111	110	139	105	120	124	126	119	116	98	121	121	112	101	117	110	107	125	113	126	121	107	138	111	125	112	118	108	108	111	101	125	104	136	109	129	106	126	134	116	122	108	105	128	117	114	134	106	125	117	105	104	82	112	133	129	122	118	129	109	115	139	120	109	111	106	107	121	130	103	121	131	116	133	129	107	121	120	128	131	103	106	107	153	111	122	123	121	121	120	128	128	108	82	112	118	98	118	114	98	121	104	126	108	113	101	119	118	128	90	112	110	107	118	108	108	123	119	122	122	104	114	113	105	120	122	111	128	122	107	116	117	106	123	120	115	135	107	115	118	119	111	105	113	98	110	122	116	118	124	148	106	123	124	114	119	130	123	133	114	111	110	119	100	117	114	112	118	116	115	126	105	111	111	123	113	108	119	99	115	115	106	101	115	105	124	118	118	121	112	104	128	131	128	107	112	121	133	109	109	117	125	122	114	133	121	125	98	111	96	120	111	126	107	94	133	121	112	99	107	124	108	133	126	97	134	119	117	106	112	107	106	108	136	113	103	108	135	116	110	115	101	119	96	142	124	122	96	113	104	119	112	117	112	111	102	135	114	116	99	124	110	111	117	123	108	122	117	110	123	122	111	112	120	95	129	105	111	117	112	118	123	117	120	118	116	109	118	132	119	115	108	109	127	102	126	126	117	117	95	124	110	124	112	119	109	129	114	121	127	130	118	117	120	114	105	131	115	140	124	109	129	111	125	127	118	116	100	120	124	130	111	97	134	103	110	130	110	126	113	135	110	105	108	116	123	110	100	112	101	123	103	116	113	107	130	120	122	116	116	118	140	97	104	108	109	129	117	129	105	107	116	138	121	131	105	101	101	115	112	124	112	118	122	117	108	115	141	125	97	109	134	108	121	96	130	121	128	135	115	119	103	108	110	131	114	102	122	105	121	102	118	107	116	113	108	120	101	106	127	116	102	137	144	129	107	130	132	107	121	120	127	117	136	124	112	126	126	107	123	98	125	124	104	119	121	127	112	123	132	131	107	120	123	115	107	102	115	131	99	123	110	124	124	120
